From 45d51d555de93e17dd4e64c68abd35af11e19396 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: Sun, 14 May 2023 23:20:24 +0200
Subject: [PATCH 001/431] New translations Localizable.strings (French)
---
.../Main/fr.lproj/Localizable.strings | 605 +-----------------
1 file changed, 4 insertions(+), 601 deletions(-)
diff --git a/FreeAPS/Sources/Localizations/Main/fr.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/fr.lproj/Localizable.strings
index 69ccc9dafa..1b6384aa53 100644
--- a/FreeAPS/Sources/Localizations/Main/fr.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/fr.lproj/Localizable.strings
@@ -9,8 +9,6 @@
/* Add insulin from source outside of pump */
"Add %@ without bolusing" = "Ajouter %@ sans injection de bolus";
-"Bolus" = "Bolus";
-
"Close" = "Fermer";
/* Continue after added carbs without bolus */
@@ -43,15 +41,6 @@
/* */
"Agree and continue" = "Accepter et continuer";
-/* Headline in enacted pop up (at: at what time) */
-"Enacted at" = "Enacted at";
-
-/* Headline in suggested pop up (at: at what time) */
-"Suggested at" = "Suggested at";
-
-/* Headline in enacted pop up (at: at what time) */
-"Error at" = "Error at";
-
/* Home title */
"Home" = "Page d'accueil";
@@ -97,9 +86,6 @@
/* Custom temp target */
"Custom" = "Personnalisé";
-/* */
-"Date" = "Date";
-
/* */
"Delete" = "Supprimer";
@@ -118,9 +104,6 @@
/* Preset name */
"Name" = "Nom";
-/* minutes of target temp */
-"minutes" = "minutes";
-
/* */
"Presets" = "Préréglages";
@@ -136,12 +119,6 @@
/* Temp target set for ... minutes */
"for" = "pour";
-/* Temp target set for ... minutes */
-"min" = "min";
-
-/* */
-"Autotune" = "Autotune";
-
/* */
"Basal profile" = "Profil Basal";
@@ -193,12 +170,6 @@
/* Carb Ratios header */
"Carb Ratios" = "Ratios de glucides";
-/* */
-"Ratio" = "Ratio";
-
-/* */
-"Autosens" = "Autosens";
-
/* */
"Calculated Sensitivity" = "Sensibilité calculée";
@@ -251,12 +222,6 @@ Enact a temp Basal or a temp target */
/* Header */
"Nightscout Config" = "Configuration Nightscout";
-/* */
-"Port" = "Port";
-
-/* */
-"URL" = "URL";
-
/**/
"Use local glucose server" = "Utiliser le serveur de glucose local";
@@ -314,60 +279,27 @@ Enact a temp Basal or a temp target */
/* Insulin unit per hour */
"U/hr" = "U/h";
-/* Unit in number of units delivered (keep the space character!) */
-" U" = " U";
-
-/* /Insulin unit */
-"/U" = "/U";
-
-/* Insulin unit */
-"U" = "U";
-
/* Unit per hour with space */
" U/hr" = " U/h";
/* Number of units per hour*/
"%@ U/hr" = "%@ U/h";
-/* Number of units insulin delivered */
-"%@ U" = "%@ U";
-
-/*Carb ratio unit */
-"g/U" = "g/U";
-
-/* grams */
-" g" = " g";
-
-/* The short unit display string for grams */
-"g" = "g";
-
/* when 0 U/hr */
"0 U/hr" = "0 U/h";
/* abbreviation for days */
"d" = "j";
-/* abbreviation for hours */
-"h" = "h";
-
-/* abbreviation for minutes */
-"m" = "m";
-
/* */
"Closed loop" = "Boucle fermée";
-/* */
-"Configuration" = "Configuration";
-
/* */
"Devices" = "Appareils";
/* */
"Pump" = "Pompe";
-/* */
-"Services" = "Services";
-
/* */
"Settings" = "Paramètres";
@@ -389,21 +321,12 @@ Enact a temp Basal or a temp target */
/* */
"Pump suspended" = "Pompe suspendue";
-/* */
-"Middleware" = "Middleware";
-
/* Header */
"History" = "Historique";
/* CGM option */
"Upload glucose to Nightscout" = "Transférer la glycémie dans Nightscout";
-/* Type of CGM or glucose source */
-"Type" = "Type";
-
-/* CGM */
-"CGM" = "CGM";
-
/* CGM Transmitter ID */
"Transmitter ID" = "ID du transmetteur";
@@ -422,15 +345,9 @@ Enact a temp Basal or a temp target */
/* Delete carbs from data table and Nightscout */
"Delete carbs?" = "Supprimer les glucides ?";
-/* Delete insulin from pump history and Nightscout */
-"Delete insulin?" = "Delete insulin?";
-
/* Treatments list */
"Treatments" = "Traitements";
-/* " min" in Treatments list */
-" min" = " min";
-
/* */
"Unable to change anything" = "Impossible de modifier quoi que ce soit";
@@ -461,33 +378,18 @@ Enact a temp Basal or a temp target */
/* */
"Bluetooth Transmitters" = "Transmetteurs Bluetooth";
-/* */
-"Modes" = "Modes";
-
-/* Libre 2 Direct */
-"Libre 2 Direct" = "Libre 2 Direct";
-
/* */
"Select the third party transmitter you want to connect to" = "Sélectionnez l'émetteur tiers auquel vous souhaitez vous connecter";
/* State was restored */
"State was restored" = "L'état a été restauré";
-/* The short unit display string for millimoles of glucose per liter */
-"mmol/L" = "mmol/L";
-
-/* The short unit display string for milligrams of glucose per decilter */
-"mg/dL" = "mg/dL";
-
/* */
"Add calibration" = "Ajouter un calibrage";
/* When adding capillary glucose meater reading */
"Meter glucose" = "Saisir Glycémie";
-/* */
-"Info" = "Info";
-
/*v*/
"Slope" = "Pente";
@@ -707,9 +609,6 @@ Enact a temp Basal or a temp target */
/* */
"Glucose Settings" = "Paramètres Glycémiques";
-/* */
-"Notifications" = "Notifications";
-
/* */
"Export logs" = "Exporter les logs";
@@ -908,9 +807,6 @@ Enact a temp Basal or a temp target */
/* Sensor day(s) */
" day(s)" = " jour(s)";
-/* Option to show HR in Watch app*/
-"Display HR on Watch" = "Display HR on Watch";
-
/* Headers for settings ----------------------- */
"OpenAPS main settings" = "Paramètres OpenAPS";
@@ -927,12 +823,6 @@ Enact a temp Basal or a temp target */
/* Restored state message */
"Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@" = "Etat Bluetooth restoré (APS relancé ?). Trouvé %d périphériques, et connectés à %@ avec ID %@";
-/* Shared app group xDrip4iOS */
-"Using shared app group with external CGM app xDrip4iOS" = "Using shared app group with external CGM app xDrip4iOS";
-
-/* Shared app group GlucoseDirect */
-"Using shared app group with external CGM app GlucoseDirect" = "Using shared app group with external CGM app GlucoseDirect";
-
/* Dexcom G6 app */
"Dexcom G6 app" = "App G6 native";
@@ -951,59 +841,6 @@ Enact a temp Basal or a temp target */
/* Online or internal server */
"Online or internal server" = "Serveur en ligne ou interne";
-/* -------------- Developer settings ---------------------- */
-/* Debug options */
-
-"Developer" = "Developer";
-
-/* Debug option view NS Upload Profile */
-"NS Upload Profile" = "NS Upload Profile";
-
-/* Debug option view NS Uploaded Profile */
-"NS Uploaded Profile" = "NS Uploaded Profile";
-
-/* Debug option view Autosense */
-"Autosense" = "Autosense";
-
-/* Debug option view Pump History */
-"Pump History" = "Pump History";
-
-/* Debug option view Target Ranges */
-"Target ranges" = "Target ranges";
-
-/* Debug option view Temp targets */
-"Temp targets" = "Temp targets";
-
-/* Debug option view Meal */
-"Meal" = "Meal";
-
-/* Debug option view Pump profile */
-"Pump profile" = "Pump profile";
-
-/* Debug option view Profile */
-"Profile" = "Profile";
-
-/* Debug option view Enacted */
-"Enacted" = "Enacted";
-
-/* Debug option view Announcements (from NS) */
-"Announcements" = "Announcements";
-
-/* Debug option view Enacted announcements announcements (from NS) */
-"Enacted announcements" = "Enacted announcements";
-
-/* Debug option view Autotune */
-"Autotune" = "Autotune";
-
-/* Debug option view Target presets */
-"Target presets" = "Target presets";
-
-/* Debug option view */
-"Loop Cycles" = "Loop Cycles";
-
-/* Debug option view Glucose Data used for statistics */
-"Glucose Data used for statistics" = "Glucose Data used for statistics";
-
/* --------------- HealthKit intergration --------------------*/
/* */
"Apple Health" = "Apple Santé";
@@ -1017,96 +854,12 @@ Enact a temp Basal or a temp target */
/* */
"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "Une fois que vous avez créé des enregistrements de glucose dans l'application Santé, veuillez ouvrir iAPS pour nous aider à garantir le transfert des données";
-/* New ALerts ------------------------- */
-/* Info title */
-"Info" = "Info";
-
/* Warning title */
"Warning" = "Attention";
/* Error title */
"Error" = "Erreur";
-/* Manual temp basal mode */
-"Manual" = "Manual";
-
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Manual Basal";
-
-/* Current Manual Temp basal */
-" - Manual Basal ⚠️" = " - Manual Basal ⚠️";
-
-/* Total AT / Scheduled basal insulin */
-" U/day" = " U/day";
-
-/* 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";
-
-/* */
-"Meal Presets" = "Meal Presets";
-
-/* */
-"Empty" = "Empty";
-
-/* */
-"Delete Selected Preset" = "Delete Selected Preset";
-
-/* */
-"Enter Meal Preset Name" = "Enter Meal Preset Name";
-
-/* */
-"Name Of Dish" = "Name Of Dish";
-
-/* Save Carbs and continue to bolus recommendation */
-"Save and continue" = "Save and continue";
-
-/* */
-"Save as Preset" = "Save as Preset";
-
/* -------------------------------------------------------------------------------------------
DASH strings
*/
@@ -1117,14 +870,9 @@ Enact a temp Basal or a temp target */
/* */
"Deactivating..." = "Désactivation en cours";
-"Pair Pod" = "Pair Pod";
-
/* Text for previous pod information row */
"Previous Pod Information" = "Informations du Pod précédent";
-/* Text for confidence reminders navigation link */
-"Confidence Reminders" = "Confidence Reminders";
-
"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Les rappels de confiance sont des bips du pod qui peuvent être utilisés pour reconnaître les commandes sélectionnées.";
/* button title for saving low reservoir reminder while saving */
@@ -1230,9 +978,6 @@ Enact a temp Basal or a temp target */
/* */
"Setup Complete" = "Mise en place terminée";
-/* */
-"Insulin Suspended" = "Insulin Suspended";
-
/* Text for suspend resume button when insulin delivery is suspending */
"Suspending insulin delivery..." = "Suspension de la distribution d'insuline...";
@@ -1242,455 +987,113 @@ Enact a temp Basal or a temp target */
/* Text for suspend resume button when insulin delivery is resuming */
"Resuming insulin delivery..." = "Reprendre l'injection d'insuline...";
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
-
-//* -----------------------------------------------------------------------*/
-/* ----------------------Statistics strings -------------------------------*/
-/* Headline Statistics */
-
-
-"Statistics" = "Statistics";
-
-/* Option in preferences */
-"Display Statistics" = "Display Statistics";
-
-/* infoText: Description for Display Statistics */
-"Displays Statistics under the chart view" = "Displays Statistics under the chart view";
-
-/* Low Glucose Limit option in preferences */
-"Low Glucose Limit" = "Low Glucose Limit";
-
-/* High Glucose Limit option in preferences */
-"High Glucose Limit" = "High Glucose Limit";
-
-/* infoText: Description for Low Glucose Limit */
-"BG Under This Value Will Be Displayed As Low Glucose Percentage" = "BG Under This Value Will Be Displayed As Low Glucose Percentage";
-/* infoText: Description for High Glucose Limit */
-"BG Under This Value Will Be Displayed As High Glucose Percentage" = "BG Under This Value Will Be Displayed As High Glucose Percentage";
-
-/* When statistics.json was last updated */
-"Updated" = "Updated";
-
-/* Average BG = */
-"Average" = "Average";
-
-/* Median BG */
-"Median" = "Median";
-
-/* CGM readings in statPanel */
-"Readings" = "Readings";
-
-/* Normal BG (within TIR) */
-"Normal" = "Normal";
-
-/* Title High BG in statPanel */
-"High (>" = "High (>";
-
-/* Title Low BG in statPanel */
-"Low (<" = "Low (<";
-
-/* SD */
-"SD" = "SD";
-
-/* CV */
-"CV" = "CV";
-
-/* Estimated HbA1c */
-"HbA1c" = "HbA1c";
-
-/* Total number of days of data for HbA1c estimation, part 1/2*/
-"All" = "All";
-
-/* Total number of days of data for HbA1c estimation, part 2/2*/
-"days" = "days";
-
-/* Nr of Loops in statPanel */
-"Loops" = "Loops";
-
-/* Loop Errors in statPanel */
-"Errors" = "Errors";
+/* Low Glucose Threshold in Statistics settings */
+"Low" = "Faible";
-/* Average loop interval */
-"Interval" = "Interval";
+/* High Glucose Threshold in Statistics settings */
+"High" = "Élevée";
/* Median loop interval */
"Duration" = "Durée";
-/* "Display SD */
-"Display SD instead of CV" = "Display SD instead of CV";
-
-/* Description for display SD */
-"Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel" = "Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel";
-
-/* How often to update the statistics */
-"Update every number of minutes:" = "Update every number of minutes:";
-
-/* Description for update interval for statistics */
-"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 ";
-
-/* Duration displayed in statPanel */
-"Past Week " = "Past Week ";
-
-/* Duration displayed in statPanel */
-"Past Month " = "Past Month ";
-
-/* Duration displayed in statPanel */
-"Past 90 Days " = "Past 90 Days ";
-
-/* Duration displayed in statPanel */
-"All Past Days of Data " = "All Past Days of Data ";
-
-/* "Display Loop statistics in statPanel */
-"Display Loop Cycle statistics" = "Display Loop Cycle statistics";
-
-/* Description for Display Loop statistics */
-"Displays Loop statistics in the statPanel in Home View" = "Displays Loop statistics in the statPanel in Home View";
-
-/* Display % */
-"Override HbA1c unit" = "Override HbA1c unit";
-
-/* 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?";
-
-/* New Experimental feature */
-"Experimental" = "Experimental";
-/* Smoothing of CGM readings */
-"Smooth Glucose Value" = "Smooth Glucose Value";
-
-/* -----------------------------------------------------------------------------------------------------------
-
- Infotexts from openaps.docs and androidaps.docs
- iAPS
-*/
-/* Headline Rewind Resets Autosens */
-
-"Rewind Resets Autosens" = "Rewind Resets Autosens";
-
/* ”Rewind Resets Autosens” */
"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "Cette fonctionnalité, activée par défaut, réinitialise le ratio autosens à neutre lorsque vous changez votre pompe/site en se basant sur l'hypothèse que cela correspond à un changement probable de site. L’Autosens reprendra l’apprentissage de la sensibilité à partir du changement de site, ce qui peut prendre jusqu’à 6 heures. Si vous ré-initialisez votre pompe indépendamment d'un changement de site, vous pouvez envisager de désactiver cette fonctionnalité.";
-/* Headline "High Temptarget Raises Sensitivity" */
-"High Temptarget Raises Sensitivity" = "High Temptarget Raises Sensitivity";
-
/* ”High Temptarget Raises Sensitivity" */
"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "Valeur par défaut à faux. Lorsqu'elle est définie à vrai, augmente la sensibilité (ratio de sensibilité inférieure) pour les cibles temporaires à >= 111. Synonyme du mode exercice. Plus votre cible temporaire est élevée, plus les ratios (inférieurs) seront sensibles, par ex. la cible temp de 120 résulte en un ratio de sensibilité de 0,75 tandis que 140 donne 0,6 (avec halfBasalTarget par défaut de 160).";
-/* Headline ”Low Temptarget Lowers Sensitivity" */
-"Low Temptarget Lowers Sensitivity" = "Low Temptarget Lowers Sensitivity";
-
/* ”Low Temptarget Lowers Sensitivity" */
"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "Valeur par défaut à faux. Lorsqu'elle est définie à vrai, augmente la sensibilité (ratio de sensibilité inférieur) pour les cibles temporaires à <= 99. Plus votre cible temporaire est élevée, plus les ratios (inférieurs) seront sensibles, par ex. la cible temp de 95 résulte en un ratio de sensibilité de 1,09 tandis que 85 donne 1,33 (avec halfBasalTarget par défaut de 160).";
-/* Headline ”Sensitivity Raises Target" */
-"Sensitivity Raises Target" = "Sensitivity Raises Target";
-
/* ”Sensitivity Raises Target" */
"When true, raises BG target when autosens detects sensitivity" = "Quand vrai, augmente la cible Glycémie lorsque l'autosens détecte une plus grande sensibilité";
-/* Headline ”Resistance Lowers Target" */
-"Resistance Lowers Target" = "Resistance Lowers Target";
-
/* ”Resistance Lowers Target" */
"Defaults to false. When true, will lower BG target when autosens detects resistance" = "Faux par défaut. Quand vrai, réduira la cible de glycémie lorsque l'autosens détecte une résistance à l'insuline";
-/* Headline ”Advanced Target Adjustments" */
-"Advanced Target Adjustments" = "Advanced Target Adjustments";
-
/* ”Advanced Target Adjustments" */
"This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone." = "Cette fonctionnalité a été précédemment activée par défaut, mais sera maintenant par défaut à false (ne sera PAS activée automatiquement) dans oref0 0.6.0 et au-delà. Cette fonctionnalité réduit automatiquement la glycémie cible d’oref0 lorsque la glycémie actuelle et éventuellement la glycémie sont élevées. Cela aide à prévenir et à atténuer la glycémie élevée, mais passe automatiquement à la glycémie basse pour s'assurer que la glycémie descend en douceur vers votre cible réelle. Si vous trouvez ce comportement trop agressif, vous pouvez désactiver cette fonctionnalité. Si vous le faites, faites-le nous savoir afin que nous puissions mieux comprendre les paramètres qui conviennent le mieux à tout le monde.";
-/* Headline "Exercise Mode" */
-"Exercise Mode" = "Exercise Mode";
-
/* "Exercise Mode" */
"Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity" = "La valeur par défaut est désactivé. Quand activé, toute cible glycemique temporaire avec une valeur > 105 mg/dL entraine une augmentation de l'Isf (sensibilité à l'insuline). Synonyme de la préférence high_temptarget_raises_sensibilité";
-/* Headline "Wide BG Target Range" */
-"Wide BG Target Range" = "Wide BG Target Range";
-
/* "Wide BG Target Range" */
"Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs." = "La valeur par défaut est désactivé, ce qui signifie par défaut que seule la valeur basse de la plage cible de glycémie de la pompe est utilisée comme cible OpenAPS. Il s'agit d'une caractéristique de sécurité qui permet d'éviter des cibles trop larges et des résultats moins optimaux. Par conséquent, la valeur supérieure de la cible glycemique n'est utilisée que pour éviter les surcorrections de l'assistant de bolus. Activez cette option pour forcer l'utilisation de l'ensemble de la plage de cible glycemique dans l'algorithme.";
-/* Headline "Skip Neutral Temps" */
-"Skip Neutral Temps" = "Skip Neutral Temps";
-
/* "Skip Neutral Temps" */
"Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means iAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications from the 'rig', that may wake you up during the night." = "La valeur par défaut est faux, de sorte que iAPS définisse une valeur basal dès qu'il le peut, donc il sera plus facile de voir si le système fonctionne, même lorsque vous êtes hors ligne. Cela signifie qu'OpenAPS définira une valeur basale « neutre » (identique à votre basal par défaut) si aucun ajustement n'est nécessaire. Ceci est un ancien paramètre d'OpenAPS afin de minimiser les sons et les notifications de la 'rig', qui pouvaient vous réveiller pendant la nuit. ";
-/* Headline "Unsuspend If No Temp” */
-"Unsuspend If No Temp" = "Unsuspend If No Temp";
-
/* "Unsuspend If No Temp” */
"Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended." = "De nombreuses personnes oublient parfois de reprendre / désuspendre leur pompe après la reconnexion. Si vous êtes l'un d'eux, et que vous êtes définissez un basal temporaire à zéro chaque fois que vous suspendez ou débranchez votre pompe, cette fonction peut être pertinente. Si cette option est activée, elle reprendra automatiquement le basal en cours si vous oubliez de reprendre votre pompe. Tant que la valeur temporaire de basal est de zéro, elle laissera la pompe suspendue.";
-/* Headline "Enable UAM" */
-"Enable UAM" = "Enable UAM";
-
/* "Enable UAM" */
"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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." = "Avec cette option activée, l'algorithme SMB peut reconnaître les repas non annoncés. Ceci est utile, si vous oubliez d'indiquer à iAPS un apport glucidique ou une mauvaise estimation de l'apport de glucides ou si un repas contenant beaucoup de gras et de protéines a un impact sur une duree d'absorption plus longue que prévu. Sans aucune entrée de glucides, UAM peut reconnaître des augmentations rapides de glucemie causées par des glucides, l'adrénaline, etc, et tente de l'ajuster avec les SMB. Cela fonctionne également dand le sens inverse : s'il y a une réduction rapide de glycémie, il peut arrêter les SMB plus tôt.";
-/* Headline "Enable SMB With COB" */
-"Enable SMB With COB" = "Enable SMB With COB";
-
/* Enable SMB With COB" */
"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "Cela permet l'activation de micro bolus (SMB) alors que des glucides à bord (COB) sont presents. .";
-/* Headline "Enable SMB With Temptarget” */
-"Enable SMB With Temptarget" = "Enable SMB With Temptarget";
-
/* "Enable SMB With Temptarget” */
"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "Active les Micro bolus (SMB) lorsqu'une cible temporaire est activé, notamment pour les cibles type \"repas bientôt\". Avec cette fonctionnalité activée, toute cible temporaire inférieure à 100mg/dL, comme une cible temp de 99 (ou 80, la cible conseillée pour \"repas bientôt\") activera les SMB.";
-/* Headline "Enable SMB Always" */
-"Enable SMB Always" = "Enable SMB Always";
-
/* "Enable SMB Always" */
"Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget)." = "La valeur par défaut est désactivé. Quand activé, les micro bolus sont toujours utilisés par l'algorithme (sauf pour des cibles glycémies haute ).";
-/* Headline "Enable SMB After Carbs" */
-"Enable SMB After Carbs" = "Enable SMB After Carbs";
-
/* "Enable SMB After Carbs" */
"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "Desactivé par défaut. Quand vrai, active les micro bolus (SMB) pendant 6h après les glucides, même avec 0 glucides à bord (COB).";
-/* Enable "Allow SMB With High Temptarget" */
-"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
-
-/* Headline "Allow SMB With High Temptarget" */
-"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
-
/* "Allow SMB With High Temptarget" */
"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "Desactivé par défaut. Quand vrai, autorise les Micro bolus (si activé) même avec des cibles temporaires élevées.";
-/* Headline "Use Custom Peak Time” */
-"Use Custom Peak Time" = "Use Custom Peak Time";
-
/* "Use Custom Peak Time” */
"Defaults to false. Setting to true allows changing insulinPeakTime" = "Faux par défaut. Le paramètre à vrai permet de changer le paramètre \"duree du pic d'insuline\"";
-/* Headline "Suspend Zeros IOB” */
-"Suspend Zeros IOB" = "Suspend Zeros IOB";
-
/* "Suspend Zeros IOB” */
"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "La valeur par défaut est desactivé. Tout basal temporaire existant pendant les périodes de suspension de la pompe sera supprimé et basal temporaire à zéro pour annuler le débit de basal du profil lors de la suspension de la pompe sera ajouté.";
-/* Headline "Max IOB" */
-"Max IOB" = "Max IOB";
-
/* "Max IOB" */
"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "Max IOB est la quantité maximale d'insuline à bord de toutes les sources – à la fois l'insuline basale (ou les corrections SMB) et l'insuline bolus – que votre boucle est autorisée à accumuler pour traiter la glycémie plus élevée que la cible. Contrairement aux deux autres paramètres de sécurité OpenAPS (max_daily_safety_multiplier et current_basal_safety_multiplier), max_iob est défini comme un nombre fixe d'unités d'insuline.Les bolus manuels ne sont PAS limités par ce paramètre. \n\n Pour tester vos débits de basal pendant la nuit, vous pouvez modifier le paramètre max IA à zéro en boucle fermée. Cela activera le mode de suspension de glycémie faible lors du test de vos paramètres de débit de basal\n\n(Conseils de https://www.loopandlearn.org/freeaps-x/#open-loop).";
-/* Headline "Max Daily Safety Multiplier" */
-"Max Daily Safety Multiplier" = "Max Daily Safety Multiplier";
-
/* "Max Daily Safety Multiplier" */
"This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "Ceci est une limite de sécurité importante pour OpenAPS. Le paramètre par défaut ( peu susceptible d'avoir besoin d'être ajusté) est 3. Cela signifie qu’OpenAPS ne sera jamais autorisé à définir un débit basal temporaire supérieur à 3 fois le taux de basal horaire le plus élevé programmé dans la pompe d’un utilisateur, ou, si activé, déterminé par autotune.";
-/* Headline "Current Basal Safety Multiplier" */
-"Current Basal Safety Multiplier" = "Current Basal Safety Multiplier";
-
/* "Current Basal Safety Multiplier" */
"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "Ceci est une autre limite de sécurité importante pour OpenAPS. Le paramètre par défaut (qui est également peu susceptible d'avoir besoin d'être ajusté) est 4. Cela signifie qu’OpenAPS ne sera jamais autorisé à définir un débit de base temporaire supérieur à 4 fois le débit de base horaire actuel programmé dans la pompe d’un utilisateur, ou, si activé, déterminé par autotune.";
-/* Headline "Autosens Max" */
-"Autosens Max" = "Autosens Max";
-
/* "Autosens Max" */
"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "Il s'agit d'une limite de multiplicateur pour autosens (et autotune) pour définir une limite maximale de 20% du ratio autosens qui détermine à son tour à quel point une glycémie élevée peut ajuster les bases, à quel niveau il peut ajuster l'ISF et à quel point il peut modifier la cible de glycémie.";
-/* Headline "Autosens Min" */
-"Autosens Min" = "Autosens Min";
-
/* "Autosens Min" */
"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "L'autre paramètre de sécurité de l'autosens, mettant un plafond sur la manière dont l'autosens faible peut ajuster les basals, et à quelle hauteur il peut ajuster les cibles ISF et Glycémie.";
-/* Headline "Half Basal Exercise Target" */
-"Half Basal Exercise Target" = "Half Basal Exercise Target";
-
/* "Half Basal Exercise Target" */
"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Définit la valeur de glycémie à 50 % du niveau basal. Par ex. 160 signifie que lorsque la cible temporaire est de 160 mg/dL et exercise_mode=true, oref0 fixe la valeur basale à 50% de la valeur normale (120 = 75%; 140 = 60%). Cela peut être ajusté, pour vous donner plus de contrôle sur vos modes d'exercice.";
-/* Headline "Max COB" */
-"Max COB" = "Max COB";
-
/* "Max COB" */
"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "Par défaut, maxCOB est de 120 parce que c’est la quantité standard maximale qui puisse être absorber en plus de 4 heures. (Si quelqu'un saisit plus de glucides, OpenAPS ne fera que tronquer le dosage basé sur 120. Essentiellement, cela limite simplement l'AMA comme un plafond de sécurité contre les calculs bizarres COB en raison de données erronées.)";
-/* Headline "Bolus Snooze DIA Divisor" */
-"Bolus Snooze DIA Divisor" = "Bolus Snooze DIA Divisor";
-
/* "Bolus Snooze DIA Divisor" */
"Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2)." = "Bolus snooze est activé apres votre bolus de repas, la boucle ne réagira pas avec des valeurs basses temporaire quand vous venez juste de manger. L’exemple ici et la valeur par défaut est 2 ; donc avec une Durée d'Action (DIA) de 3 heures signifie que snooze bolus sera graduellement éliminé après 1,5 heures (3DIA/2).";
-/* Headline "Min 5m Carbimpact" */
-"Min 5m Carbimpact" = "Min 5m Carbimpact";
-
/* "Min 5m Carbimpact" */
"This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g." = "Il s'agit d'un paramètre définissant l'absorption par défaut des glucides sur 5 minutes. La valeur par défaut est de 8 mg/dL/5min. Cela affecte la vitesse de dégradation des COB dans les situations où l'absorption de glucides n'est pas visible dans les écarts de glycémie. La valeur par défaut de 8 mg/dL/5min correspond à un taux d'absorption minimale de glucides de 24g/h à un CSF de 4 mg/dL/g.";
-/* Headline "Autotune ISF Adjustment Fraction" */
-"Autotune ISF Adjustment Fraction" = "Autotune ISF Adjustment Fraction";
-
-/* "Autotune ISF Adjustment Fraction" */
-"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
-
-/* Headline "Remaining Carbs Fraction" */
-"Remaining Carbs Fraction" = "Remaining Carbs Fraction";
-
/* "Remaining Carbs Fraction" */
"This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "Il s’agit de la fraction des glucides que nous supposons absorber plus de 4h si nous ne voyons pas encore d’absorption des glucides.";
-/* Headline "Remaining Carbs Cap" */
-"Remaining Carbs Cap" = "Remaining Carbs Cap";
-
/* "Remaining Carbs Cap" */
"This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "Il s’agit de la quantité maximale de glucides que nous supposons absorber sur 4h si nous ne voyons pas encore d’absorption de glucides.";
-/* Headline ”Max SMB Basal Minutes" */
-"Max SMB Basal Minutes" = "Max SMB Basal Minutes";
-
/* ”Max SMB Basal Minutes" */
"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Par défaut, il faut démarrer à 30 minutes. Il s'agit de la durée maximale en minutes du niveau basal qui peuvent être livrées en tant que simple SMB avec des COB non couverts. Cela permet de rendre SMB plus agressif si vous le souhaitez. Il est recommandé que la valeur soit définie au départ à 30, conformément à la valeur par défaut, et si vous choisissez d'augmenter cette valeur, le faire par pas de 15 minutes et en gardant un œil attentif sur les effets des changements. Il n'est pas recommandé de définir cette valeur supérieure à 90 mins, car cela peut affecter la capacité de l'algorithme.";
-/* Headline "Max UAM SMB Basal Minutes" */
-"Max UAM SMB Basal Minutes" = "Max UAM SMB Basal Minutes";
-
/* "Max UAM SMB Basal Minutes" */
"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "La valeur par défaut est à 30. Il s'agit de la durée maximale en minutes du niveau basal qui peuvent être délivrées par UAM en tant que SMB unique lorsque l'IOB dépasse COB. Cela donne la possibilité de rendre UAM plus ou moins agressif si vous le souhaitez. Il est recommandé que la valeur commence à 30, conformément à la valeur par défaut, et si vous choisissez d'augmenter cette valeur, le faire par pas de 15 minutes, en gardant un œil attentif sur les effets des changements. La réduction de la valeur entraînera à injecter moins d'insuline pour chaque SMB. Il n'est pas recommandé de définir cette valeur supérieure à 60 mins, car cela peut affecter la capacité de l'algorithme.";
-/* Headline "SMB Interval" */
-"SMB Interval" = "SMB Interval";
-
-/* "SMB Interval" */
-"Minimum duration in minutes for new SMB since last SMB or manual bolus" = "Minimum duration in minutes for new SMB since last SMB or manual bolus";
-
-/* Headline "Bolus Increment" */
-"Bolus Increment" = "Bolus Increment";
-
-/* "Bolus Increment" */
-"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";
-
/* "Insulin Peak Time" */
"Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops." = "Temps de réduction maximale de l'effet de glycémie de l'insuline, en minutes. Attention : Oref suppose pour les courbes ultra-rapides (Lyumjev) et à action rapide (Fiasp) un minimum (35 & 50 min) et un maximum (100 & 120 min) applicable. Utiliser une valeur personnalisée en dehors de ces limites entraînera des problèmes avec iAPS, des calculs de boucle plus longs et d'éventuelles boucles rouges.";
-/* Headline "Carbs Req Threshold" */
-"Carbs Req Threshold" = "Carbs Req Threshold";
-
/* "Carbs Req Threshold" */
"Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold." = "Quantité de glucides requis pour déclencher une alerte. Par défaut à 1 g de glucides. Peut être augmenté si vous voulez seulement obtenir une alerte au seuil X.";
-/* Headline "Noisy CGM Target Multiplier" */
-"Noisy CGM Target Multiplier" = "Noisy CGM Target Multiplier";
-
/* "Noisy CGM Target Multiplier" */
"Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data" = "La valeur par défaut est 1.3. Augmente la cible de ce ratio lorsque le bouclage s'appuie sur des données brutes/non filtrées";
-
-/* Headline "SMB DeliveryRatio" */
-"SMB DeliveryRatio" = "SMB DeliveryRatio";
-
-/* SMB DeliveryRatio */
-"Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution." = "Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution.";
-
-// Dynamic ISF + CR Settings:
-/* Headline "Adjust Dynamic ISF constant" */
-
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Adjust Dynamic ISF constant */
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Enable Dynamic ISF, Headline */
-"Enable Dynamic ISF" = "Enable Dynamic ISF";
-
-/* Headline "Enable Dynamic ISF" */
-"Enable Dynamic ISF" = "Enable Dynamic ISF";
-
-/* Enable Dynamic ISF */
-"Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes" = "Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes";
-
-/* Headline "Enable Dynamic CR" */
-"Enable Dynamic CR" = "Enable Dynamic CR";
-
-/* Enable Dynamic CR */
-"Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)" = "Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)";
-
-/* Headline "Adjust Dynamic ISF constant" */
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Adjust Dynamic ISF constant */
-"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
-
-
-/* Headline "Use Sigmoid Function" */
-"Use Sigmoid Function" = "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.";
-
-
-/* Headline "Threshold Setting" */
-"Threshold Setting (mg/dl)" = "Threshold Setting (mg/dl)";
-
-/* Threshold Setting */
-"The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl." = "The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl.";
-
-/* Headline "Weighted Average of TDD. Weight of past 24 hours:" */
-"Weighted Average of TDD. Weight of past 24 hours:" = "Weighted Average of TDD. Weight of past 24 hours:";
-
-/* Weight of past 24 hours of insulin */
-"Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment)." = "Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment).";
-
-/* Headline "Adjust basal" */
-"Adjust basal" = "Adjust basal";
-
-/* Enable adjustment of basal profile */
-"Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD" = "Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD";
-
-/* Headline "Max Delta-BG Threshold SMB" */
-"Max Delta-BG Threshold SMB" = "Max Delta-BG Threshold SMB";
-
-/* Max Delta-BG Threshold SMB */
-"Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!)." = "Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!).";
-
-/* Headline "... When Blood Glucose Is Over (mg/dl):" */
-"... When Blood Glucose Is Over (mg/dl):" = "... When Blood Glucose Is Over (mg/dl):";
-
-/* ... When Blood Glucose Is Over (mg/dl): */
-"Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable." = "Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable.";
-
-/* Headline "Enable SMB With High BG" */
-"Enable SMB With High BG" = "Enable SMB With High BG";
-
-/* "Enable SMB With High BG" */
-"Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)" = "Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)";
-
-/* Headline "Dynamic settings" */
-"Dynamic settings" = "Dynamic settings";
-
-/* Insulin curve */
-"Insulin curve" = "Insulin curve";
-
-/* Headline "Adjustment Factor" */
-"Adjustment Factor" = "Adjustment Factor";
From 429c6771ea4da053fc3468041f6e63c004d0286f 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: Sun, 14 May 2023 23:20:25 +0200
Subject: [PATCH 002/431] New translations Localizable.strings (Spanish)
---
.../Main/es.lproj/Localizable.strings | 1320 ++---------------
1 file changed, 92 insertions(+), 1228 deletions(-)
diff --git a/FreeAPS/Sources/Localizations/Main/es.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/es.lproj/Localizable.strings
index 92db6657e2..a7c9f633f1 100644
--- a/FreeAPS/Sources/Localizations/Main/es.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/es.lproj/Localizable.strings
@@ -43,15 +43,6 @@
/* */
"Agree and continue" = "Aceptar y continuar";
-/* Headline in enacted pop up (at: at what time) */
-"Enacted at" = "Enacted at";
-
-/* Headline in suggested pop up (at: at what time) */
-"Suggested at" = "Suggested at";
-
-/* Headline in enacted pop up (at: at what time) */
-"Error at" = "Error at";
-
/* Home title */
"Home" = "Inicio";
@@ -133,15 +124,6 @@
/* Upper temp target limit */
"Top target" = "Objetivo Superior";
-/* Temp target set for ... minutes */
-"for" = "for";
-
-/* Temp target set for ... minutes */
-"min" = "min";
-
-/* */
-"Autotune" = "Autotune";
-
/* */
"Basal profile" = "Perfil Basal";
@@ -193,12 +175,6 @@
/* Carb Ratios header */
"Carb Ratios" = "Ratios de Carbohidratos";
-/* */
-"Ratio" = "Ratio";
-
-/* */
-"Autosens" = "Autosens";
-
/* */
"Calculated Sensitivity" = "Sensibilidad Calculada";
@@ -254,9 +230,6 @@ Enact a temp Basal or a temp target */
/* */
"Port" = "Puerto";
-/* */
-"URL" = "URL";
-
/**/
"Use local glucose server" = "Usar servidor local de glucosa";
@@ -314,42 +287,15 @@ Enact a temp Basal or a temp target */
/* Insulin unit per hour */
"U/hr" = "U/h";
-/* Unit in number of units delivered (keep the space character!) */
-" U" = " U";
-
-/* /Insulin unit */
-"/U" = "/U";
-
-/* Insulin unit */
-"U" = "U";
-
/* Unit per hour with space */
" U/hr" = " U/hora";
/* Number of units per hour*/
"%@ U/hr" = "%@ U/hora";
-/* Number of units insulin delivered */
-"%@ U" = "%@ U";
-
-/*Carb ratio unit */
-"g/U" = "g/U";
-
-/* grams */
-" g" = " g";
-
-/* The short unit display string for grams */
-"g" = "g";
-
/* when 0 U/hr */
"0 U/hr" = "0 U/hora";
-/* abbreviation for days */
-"d" = "d";
-
-/* abbreviation for hours */
-"h" = "h";
-
/* abbreviation for minutes */
"m" = "mn";
@@ -389,9 +335,6 @@ Enact a temp Basal or a temp target */
/* */
"Pump suspended" = "Bomba suspendida";
-/* */
-"Middleware" = "Middleware";
-
/* Header */
"History" = "Historial";
@@ -410,30 +353,12 @@ Enact a temp Basal or a temp target */
/* Other CGM setting */
"Other" = "Otro";
-/* Whatch app alert */
-"Set temp targets presets on iPhone first" = "Set temp targets presets on iPhone first";
-
-/* Updating Watch app */
-"Updating..." = "Updating...";
-
-/* Header for Temp targets in Watch app */
-"Temp Targets" = "Temp Targets";
-
/* Delete carbs from data table and Nightscout */
"Delete carbs?" = "¿Eliminar carbohidratos?";
-/* Delete insulin from pump history and Nightscout */
-"Delete insulin?" = "Delete insulin?";
-
/* Treatments list */
"Treatments" = "Tratamientos";
-/* " min" in Treatments list */
-" min" = " min";
-
-/* */
-"Unable to change anything" = "Unable to change anything";
-
/* Calendar and Libre transmitter settings ---------------
*/
@@ -452,12 +377,6 @@ Enact a temp Basal or a temp target */
/* */
"Other" = "Otro";
-/* */
-"Libre Transmitter" = "Libre Transmitter";
-
-/* */
-"Libre Transmitters" = "Libre Transmitters";
-
/* */
"Bluetooth Transmitters" = "Transmisores Bluetooth";
@@ -470,30 +389,9 @@ Enact a temp Basal or a temp target */
/* */
"Select the third party transmitter you want to connect to" = "Seleccione el transmisor de terceros al que desea conectarse";
-/* State was restored */
-"State was restored" = "State was restored";
-
-/* The short unit display string for millimoles of glucose per liter */
-"mmol/L" = "mmol/L";
-
-/* The short unit display string for milligrams of glucose per decilter */
-"mg/dL" = "mg/dL";
-
/* */
"Add calibration" = "Añadir calibración";
-/* When adding capillary glucose meater reading */
-"Meter glucose" = "Meter glucose";
-
-/* */
-"Info" = "Info";
-
-/*v*/
-"Slope" = "Slope";
-
-/* */
-"Intercept" = "Intercept";
-
/* */
"Chart" = "Gráfica";
@@ -506,1197 +404,163 @@ Enact a temp Basal or a temp target */
/* */
"Remove All" = "Eliminar todos";
-/* */
-"About the Process" = "About the Process";
-
-/* */
-"Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working." = "Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working.";
-
-/* */
-"Pairinginfo" = "Pairinginfo";
-
-/* */
-"PatchInfo" = "PatchInfo";
-
-/* */
-"Calibrationinfo" = "Calibrationinfo";
-
/* */
"Unknown" = "Desconocido";
/* */
"Not paired yet" = "No emparejado aún";
-/* */
-"Pair Sensor & connect" = "Pair Sensor & connect";
-
-/* */
-"Phone NFC required!" = "Phone NFC required!";
-
-/* */
-"Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors" = "Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors";
-
-/* Bluetooth Power Off */
-"Bluetooth Power Off" = "Bluetooth Power Off";
-
-/* Please turn on Bluetooth */
-"Please turn on Bluetooth" = "Please turn on Bluetooth";
-
-/* No Libre Transmitter Selected */
-"No Libre Transmitter Selected" = "No Libre Transmitter Selected";
-
-/* Delete Transmitter and start anew. */
-"Delete CGMManager and start anew. Your libreoopweb credentials will be preserved" = "Delete CGMManager and start anew. Your libreoopweb credentials will be preserved";
-
-/* Invalid libre checksum */
-"Invalid libre checksum" = "Invalid libre checksum";
-
-/* Libre sensor was incorrectly read, CRCs were not valid */
-"Libre sensor was incorrectly read, CRCs were not valid" = "Libre sensor was incorrectly read, CRCs were not valid";
-
-/* Glucose */
-"Glucose" = "Glucose";
-
-/* LOWALERT! */
-"LOWALERT!" = "LOWALERT!";
-
-/* HIGHALERT! */
-"HIGHALERT!" = "HIGHALERT!";
-
-/* (Snoozed)*/
-"(Snoozed)" = "(Snoozed)";
-
-/* Glucose: %@ */
-"Glucose: %@" = "Glucose: %@";
-
-/* Transmitter: %@%% */
-"Transmitter: %@%%" = "Transmitter: %@%%";
-
-/* No Sensor Detected */
-"No Sensor Detected" = "No Sensor Detected";
-
-/* This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor */
-"This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor" = "This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor";
-
-/* New Sensor Detected */
-"New Sensor Detected" = "New Sensor Detected";
-
-/* Please wait up to 30 minutes before glucose readings are available! */
-"Please wait up to 30 minutes before glucose readings are available!" = "Please wait up to 30 minutes before glucose readings are available!";
-
-/* Invalid Glucose sample detected, try again later */
-"Invalid Glucose sample detected, try again later" = "Invalid Glucose sample detected, try again later";
-
-/* ensor might have temporarily stopped, fallen off or is too cold or too warm */
-"Sensor might have temporarily stopped, fallen off or is too cold or too warm" = "Sensor might have temporarily stopped, fallen off or is too cold or too warm";
-
-/* Invalid Sensor Detected */
-"Invalid Sensor Detected" = "Invalid Sensor Detected";
-
-/* Detected sensor seems not to be a libre 1 sensor! */
-"Detected sensor seems not to be a libre 1 sensor!" = "Detected sensor seems not to be a libre 1 sensor!";
-
-/* Detected sensor is invalid: %@ */
-"Detected sensor is invalid: %@" = "Detected sensor is invalid: %@";
-
-/* Low Battery */
-"Low battery" = "Low battery";
-
-/* */
-"Invalid sensor" = "Invalid sensor";
-
-/* */
-"Sensor change" = "Sensor change";
-
-/* */
-"Sensor expires soon" = "Sensor expires soon";
-
-/* Battery is running low %@, consider charging your %@ device as soon as possible */
-"Battery is running low %@, consider charging your %@ device as soon as possible" = "Battery is running low %@, consider charging your %@ device as soon as possible";
-
-/* Extracting calibrationdata from sensor */
-"Extracting calibrationdata from sensor" = "Extracting calibrationdata from sensor";
-
-/* Sensor Ending Soon */
-"Sensor Ending Soon" = "Sensor Ending Soon";
-
-/* Current Sensor is Ending soon! Sensor Life left in %@ */
-"Current Sensor is Ending soon! Sensor Life left in %@" = "Current Sensor is Ending soon! Sensor Life left in %@";
-
/* */
"Libre Bluetooth" = "Bluetooth Libre";
-/* */
-"Snooze Alerts" = "Snooze Alerts";
-
/* */
"Last measurement" = "Última medición";
-/* */
-"Sensor Footer checksum" = "Sensor Footer checksum";
-
-/* */
-"Last Blood Sugar prediction" = "Last Blood Sugar prediction";
-
-/* */
-"CurrentBG" = "CurrentBG";
-
-/* */
-"Sensor Info" = "Sensor Info";
-
-/* */
-"Sensor Age" = "Sensor Age";
-
-/* */
-"Sensor Age Left" = "Sensor Age Left";
-
-/* */
-"Sensor Endtime" = "Sensor Endtime";
-
-/* */
-"Sensor State" = "Sensor State";
-
-/* */
-"Sensor Serial" = "Sensor Serial";
-
-/* */
-"Transmitter Info" = "Transmitter Info";
-
-/* */
-"Hardware" = "Hardware";
-
-/* */
-"Firmware" = "Firmware";
-
/* */
"Connection State" = "Estado de Conexión";
/* */
-"Transmitter Type" = "Transmitter Type";
+"Alarms" = "Alarmas";
-/* */
-"Sensor Type" = "Sensor Type";
+/* Warning title */
+"Warning" = "Aviso";
-/* */
-"Factory Calibration Parameters" = "Factory Calibration Parameters";
+"Deactivate Pod" = "Desactivar Pod";
-/* */
-"Valid for footer" = "Valid for footer";
+/* button title for saving low reservoir reminder while saving */
+"Saving..." = "Guardando...";
-/* */
-"Edit calibrations" = "Edit calibrations";
+/* button title for saving low reservoir reminder */
+"Save" = "Guardar";
-/* */
-"edit calibration clicked" = "edit calibration clicked";
+/* description label for active time pod details row */
+"Active Time" = "Tiempo Activo";
-/* */
-"Delete CGM" = "Delete CGM";
+/* Title string for BeepPreference.manualCommands */
+"Enabled" = "Habilitado";
/* */
-"Are you sure you want to remove this cgm from loop?" = "Are you sure you want to remove this cgm from loop?";
+"Expiration Reminder" = "Recordatorio de Caducidad";
-/* */
-"There is no undo" = "There is no undo";
+/* Label text for temporary basal rate summary */
+"Rate" = "Ratio";
-/* */
-"Advanced" = "Advanced";
+/* description label for active time pod details row */
+"Active Time" = "Tiempo Activo";
/* */
-"Alarms" = "Alarmas";
+"Insert Cannula" = "Insertar Cánula";
-/* */
-"Glucose Settings" = "Glucose Settings";
+/* Median loop interval */
+"Duration" = "Duración";
-/* */
-"Notifications" = "Notifications";
+/* ”Rewind Resets Autosens” */
+"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "Esta función, activada por defecto, restablece la proporción de autosens a neutral cuando rebobinas la bomba, suponiendo que esto corresponde a un probable cambio en el sitio. Autosens comenzará a aprender la sensibilidad desde el momento del evento, y puede tardar hasta 6 horas. Si normalmente rebobina su bomba independientemente de los cambios en el sitio, puede considerar desactivar esta función.";
-/* */
-"Export logs" = "Export logs";
+/* ”High Temptarget Raises Sensitivity" */
+"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "Por defecto 'Falso'. Cuando se cambia a 'Verdadero', aumenta la sensibilidad (menor proporción de sensibilidad) para objetivos temporales fijados en >= 111. Sinónimo de modo ejercicio. Cuanto mayor sea su objetivo temporal superior a 110, resultará en relaciones más sensibles (más bajas), p.ej., objetivo temporal de 120 resulta en una proporción de sensibilidad de 0.75, mientras que 140 resultaría en 0.6 (con un valor por defecto de objetivo basal de 160).";
-/* */
-"Export not available" = "Export not available";
+/* ”Low Temptarget Lowers Sensitivity" */
+"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "Por defecto 'Falso'. Cuando se establece 'Verdadero', puede disminuir la sensibilidad (mayor proporción de sensibilidad) para objetivos temporales <= 99. Cuanto menor sea su objetivo temporal por debajo de 100, resultará en proporciones menos sensibles (superiores), p. ej., el objetivo temporal de 95 resulta en la proporción de sensibilidad de 1.09, mientras que 85 resulta en 1.33 (con la mitad de objetivo predeterminada de 160).";
-/* */
-"Log export requires ios 15" = "Log export requires ios 15";
+/* ”Sensitivity Raises Target" */
+"When true, raises BG target when autosens detects sensitivity" = "Cuando es verdadero, aumenta el objetivo BG cuando los autosens detectan sensibilidad";
-/* */
-"Got it!" = "Got it!";
+/* ”Resistance Lowers Target" */
+"Defaults to false. When true, will lower BG target when autosens detects resistance" = "Por defecto es falso. Cuando es verdadero, reducirá el objetivo BG cuando detecte resistencia";
-/* */
-"Saved to %@" = "Saved to %@";
+/* ”Advanced Target Adjustments" */
+"This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone." = "Esta característica estaba previamente habilitada por defecto, pero ahora por defecto está deshabilitada (NO se habilitará automáticamente) en oref0 0.6.0 y posteriores (no hay necesidad de esto con 0.6.0). Esta característica reduce automáticamente el valor de glucosa objetivo de oref0 cuando el valor de glucosa actual y eventual son altos. Esto ayuda a prevenir y mitigar la glucemia alta, pero automáticamente cambia a modo 'glucosa baja' para asegurarse de que la glucemia se reduce suavemente hacia el objetivo real. Si encuentra este comportamiento demasiado agresivo, puede desactivar esta función. Si lo hace, por favor, háganoslo saber para que podamos entender mejor qué ajustes funcionan mejor para todos los usuarios.";
-/* */
-"No logs available" = "No logs available";
+/* "Exercise Mode" */
+"Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity" = "Por defecto es falso. Cuando es verdadero, el objetivo temporal alto > 105 mg/dL ajusta el factor de sensibilidad para el modo ejercicio. Sinónimo de objetivotemp_alto_incrementa_sensibilidad";
-/* */
-"Glucose Notification visibility" = "Glucose Notification visibility";
+/* "Wide BG Target Range" */
+"Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs." = "Por defecto es falso, lo que significa que por defecto sólo el extremo bajo del rango objetivo de glucosa en la bomba se utiliza como objetivo en OpenAPS. Esta es una característica de seguridad para prevenir objetivos demasiado amplios y resultados menos óptimos. Por lo tanto, el extremo más alto del rango objetivo sólo es usado para evitar sobre-correcciones del asistente de bolos. Use wide_bg_target_range: true para forzar temporizaciones neutrales sobre un rango más amplio de valores eventuales de glucosa.";
-/* */
-"Always Notify Glucose" = "Always Notify Glucose";
+/* "Skip Neutral Temps" */
+"Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means iAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications from the 'rig', that may wake you up during the night." = "Por defecto es falso, por lo que iAPS establecerá basales temporales siempre que pueda, por lo que será más fácil ver si el sistema está funcionando, incluso cuando esté fuera de línea. Esto significa que OpenAPS establecerá una basal temporal “neutral” (igual que su basal por defecto) si no se necesitan ajustes. Esta es una configuración antigua para que OpenAPS tenga las opciones para minimizar sonidos y notificaciones del 'rig', que puede despertarte durante la noche. ";
-/* */
-"Notify per reading" = "Notify per reading";
+/* "Unsuspend If No Temp” */
+"Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended." = "Muchas personas de vez en cuando se olvidan de reanudar / dejar de suspender su bomba después de volver a conectarla. Si es uno de ellos, y está dispuesto a establecer de manera fiable una basal temporal cero unidades cada vez que suspenda y desconecte su bomba esta característica es para usted. Si está activado, se reanudará / des-suspenderá automáticamente la bomba si se olvida de hacerlo antes de que expire la basal temporal de cero unidades. Mientras la basal temporal de cero unidades siga funcionando, dejará la bomba suspendida.";
-/* */
-"Value" = "Value";
+/* "Enable UAM" */
+"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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." = "Con esta opción activada, el algoritmo SMB puede reconocer comidas no anunciadas. Esto es útil si olvida decir a iAPS sobre sus carbohidratos, estima mal sus carbohidratos y los introduce erróneamente en la aplicación, o si una comida con mucha grasa y proteína tiene una duración más larga de lo esperado. Sin ninguna entrada de carbohidratos, UAM puede reconocer aumentos rápidos de glucosa causados por carbohidratos, adrenalina, estrés, etc. e intenta ajustarlo con SMBs. Esto también funciona al contrario: si hay una rápida disminución de la glucosa, puede detener a los SMB antes.";
-/* */
-"Adds Phone Battery" = "Adds Phone Battery";
+/* Enable SMB With COB" */
+"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "Esto permite el supermicrobolo (SMB) mientras que los glúcidos a bordo (COB) son positivos.";
-/* */
-"Adds Transmitter Battery" = "Adds Transmitter Battery";
+/* "Enable SMB With Temptarget” */
+"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "Esto activa supermicrobolos (SMB) con 'Comer Pronto' o basales temporales bajas.
+Con esta característica activada, cualquier objetivo temporal por debajo de 100mg/dL, tal como un objetivo temporal de 99 (u 80, el objetivo típico de 'Comer Pronto') se permitirán SMB.";
-/* */
-"Also vibrate" = "Also vibrate";
+/* "Enable SMB Always" */
+"Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget)." = "Por defecto es falso. Cuando es verdadero, activa siempre el supermicrobolo (a menos que esté desactivado por un objetivo temporal alto).";
-/* */
-"Additional notification types" = "Additional notification types";
+/* "Enable SMB After Carbs" */
+"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "Por defecto es falso. Cuando es verdadero, habilita supermicrobolos (SMB) durante 6h después de la ingesta de carbohidratos, incluso con 0 carbohidratos a bordo (COB).";
-/* */
-"Misc" = "Misc";
+/* "Allow SMB With High Temptarget" */
+"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "Por defecto es falso. Cuando es verdadero, permite supermicrobolos (si se habilita de otra manera) incluso con objetivos temporales altos.";
-/* */
-"Unit override" = "Unit override";
+/* "Use Custom Peak Time” */
+"Defaults to false. Setting to true allows changing insulinPeakTime" = "Por defecto es falso. Cambiarlo a verdadero permite cambiar el insulinPeakTime";
-/* */
-"Low" = "Low";
+/* "Suspend Zeros IOB” */
+"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "Por defecto es falso. Cualquier basal temporal existente durante las horas de suspensión de la bomba se eliminará y se añadirán basales temporales de 0 unidades para negar las tasas basales del perfil durante las horas de suspensión de la bomba.";
-/* */
-"High" = "High";
+/* "Max IOB" */
+"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "Max IOB es la cantidad máxima de insulina a bordo de todas las fuentes –tanto la corrección basal (o SMB de la corrección) como la insulina del bolo– que su Circuito Cerrado puede acumular para tratar glucemias por encima del objetivo. A diferencia de los otros dos ajustes de seguridad de OpenAPS (multiplicador_seguridad_max_diario y multiplicador_seguridad_basal_actual), max_iob se establece como un número fijo de unidades de insulina. Por ahora, los bolos manuales NO se limitan con este ajuste.
-/* */
-"glucose" = "glucose";
+Para probar sus diferentes basales durante la noche, puede modificar la configuración max_iob a cero mientras está en Circuito Cerrado. Esto activará el modo de suspensión por glucosa baja mientras prueba sus configuraciones de basal
-/* */
-"Schedule " = "Schedule ";
+(Consejo de https://www.loopandlearn.org/freeaps-x/#open-loop).";
-/* */
-"tapped save schedules" = "tapped save schedules";
+/* "Max Daily Safety Multiplier" */
+"This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "Este es un importante límite de seguridad de OpenAPS. La configuración predeterminada (que es poco probable que necesite ajustarse) es 3. Esto significa que OpenAPS nunca podrá establecer una tasa basal temporal que sea más de 3 veces la tasa basal más alta programada en una bomba de usuario o, si está activado, determinado por autotune.";
-/* */
-"Error" = "Error";
+/* "Current Basal Safety Multiplier" */
+"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "Este es otro límite importante de seguridad de OpenAPS. La configuración predeterminada (que es poco probable que necesite ajustarse) es 4. Esto significa que OpenAPS nunca podrá establecer una tasa basal temporal que sea más de 4 veces la tasa basal más alta programada en una bomba de usuario o, si está activado, determinado por autotune.";
-/* */
-"Some ui element was incorrectly specified" = "Some ui element was incorrectly specified";
+/* "Autosens Max" */
+"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "Este es un multiplicador límite para autosens (y autotune) para establecer un límite máximo del 20% sobre cuanto el ratio de autosens, que a su vez determina cuán altos autosens pueden ajustar basales, cuán bajo puede ajustar ISF, y cuán bajo puede establecer el objetivo de glucosa.";
-/* */
-"Success" = "Success";
+/* "Autosens Min" */
+"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "El otro lado de los límites de seguridad de Autosens, poniendo un tope a cuán bajo Autosens puede ajustar basales, y cuán alto puede ajustar el factor de sensibilidad de la insulina y los objetivos de glucosa.";
-/* */
-"Schedules were saved successfully!" = "Schedules were saved successfully!";
+/* "Half Basal Exercise Target" */
+"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Establecer a un número, p. ej. 160, lo que significaría que cuando el objetivo temporal es 160 mg/dL y el modo ejercicio esté activo, proporciona el 50% de la basal a este nivel (120 = 75%; 140 = 60%). Esto puede ser ajustado para darle más control sobre sus modos de ejercicio.";
-/* */
-"High Glucose Alarm active" = "High Glucose Alarm active";
+/* "Max COB" */
+"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "El valor por defecto de maxCOB es 120, ya que es la cantidad estándar de carbohidratos que un cuerpo normal puede absorber durante 4 horas (si alguien registra más carbohidratos o se acumulan por encima de este valor, OpenAPS limitará la dosificación de insulina basada en dichos 120 gramos activos). Esencialmente, esto limita la AMA como medida de seguridad contra cálculos extraños de COB debido a datos imprecisos";
-/* */
-"Low Glucose Alarm active" = "Low Glucose Alarm active";
+/* "Bolus Snooze DIA Divisor" */
+"Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2)." = "El retardo de bolos se realiza después de suministrar un bolo para comer, para que el Lazo no contrarreste con basales temporales bajas cuando acaba de comer. Por ejemplo, con el valor predeterminado de 2, y siendo la duración de la insulina activa (DIA) de 3 horas, el retardo del del bolo se realizará gradualmente durante 1.5 horas (3DIA % 2).";
-/* */
-"No Glucose Alarm active" = "No Glucose Alarm active";
+/* "Min 5m Carbimpact" */
+"This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g." = "Este es un ajuste para el impacto de absorción de carbohidratos por defecto cada 5 minutos. El valor por defecto es de 8 mg/dL/5min. Esto afecta a la rapidez con que se reducen los COB en situaciones en las que la absorción de glúcidos no es visible en las variaciones de glucosa. El valor por defecto de 8 mg/dL/5min corresponde a una tasa mínima de absorción de carbohidratos de 24g/h con factor de sensibilidad de carbohidratos (CSF) de 4 mg/dL/g.";
-/* */
-"snoozing until %@" = "snoozing until %@";
+/* "Autotune ISF Adjustment Fraction" */
+"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "El valor por defecto de 0.5 para esta característica mantiene el factor de sensibilidad a la insulina (ISF) de Autotune cerca del factor de sensibilidad a la insulina de la bomba a través de un promedio ponderado de fullNewISF y pumpISF.
+Un 1.0 de valor permite un ajuste completo con el nuevo factor de sensibilidad de Autotune (fullNewISF), mientras que 0 mantendría el factor de sensibilidad de la bomba (pumpISF).";
-/* */
-"not snoozing" = "not snoozing";
+/* "Remaining Carbs Fraction" */
+"This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "Esta es la fracción de los carbohidratos que suponemos se absorberán durante 4h si todavía no vemos absorción de carbohidratos.";
-/* */
-"nothing to see here" = "nothing to see here";
+/* "Remaining Carbs Cap" */
+"This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "Esta es la cantidad máxima de carbohidratos que suponemos se absorberán durante 4h si todavía no vemos absorción de carbohidratos.";
-/* */
-"snooze from testview clicked" = "snooze from testview clicked";
+/* ”Max SMB Basal Minutes" */
+"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Por defecto comienza en 30. Este es el máximo de minutos de basal que se puede entregar como un solo SMB con COB no cubiertos. Esto da la capacidad de hacer los SMB más agresivos si lo desea. Se recomienda que el valor se establezca a partir de 30, en línea con el valor predeterminado, y si decide aumentar este valor, hacerlo en incrementos de no más de 15 minutos, vigilando de cerca los efectos de los cambios. No se recomienda establecer este valor superior a 90 minutos, ya que esto puede afectar a la capacidad del algoritmo para poner suspender la basal temporalmente. Se recomienda también usar Pushover cuando se establezca un valor mayor que el predeterminado, para que las alarmas se generen para cualquier hipo o hiper prevista.";
-/* */
-"will snooze for %@ until %@" = "will snooze for %@ until %@";
+/* "Max UAM SMB Basal Minutes" */
+"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Por defecto comienza en 30. Este es el máximo de minutos de basal que UAM puede entregar como un solo SMB cuando la insulina activa excede los carbohidratos activos. Esto da la capacidad de hacer UAM más o menos agresivo si lo desea. Se recomienda que el valor se establezca a partir de 30, en línea con el valor predeterminado, y si decide aumentar este valor, hacerlo en incrementos de no más de 15 minutos, vigilando de cerca los efectos de los cambios. Reducir el valor hará que UAM inyecte menos insulina para cada SMB. No se recomienda establecer este valor superior a 60 minutos, ya que esto puede afectar a la capacidad del algoritmo de suspender la basal temporalmente. También se recomienda que Pushover sea usado cuando se establece que el valor es mayor de lo predeterminado, para que las alertas se generen para cualquier bajo o alto previsto.";
-/* */
-"Click to Snooze Alerts" = "Click to Snooze Alerts";
+/* "Insulin Peak Time" */
+"Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops." = "Tiempo del máximo efecto de disminución de glucosa de la insulina, en minutos";
-/* */
-"Strength" = "Strength";
-
-/* */
-"Hold the top of your iPhone near the sensor to pair" = "Hold the top of your iPhone near the sensor to pair";
-
-/* */
-"Sensor not found" = "Sensor not found";
-
-/* */
-"Also play alert sound" = "Also play alert sound";
-
-/* */
-"Notification Settings" = "Notification Settings";
-
-/* */
-"Found devices: %d" = "Found devices: %d";
-
-/* */
-"Backfill options" = "Backfill options";
-
-/* */
-"Backfilling from trend is currently not well supported by Loop" = "Backfilling from trend is currently not well supported by Loop";
-
-/* */
-"Backfill from history" = "Backfill from history";
-
-/* */
-"Backfill from trend" = "Backfill from trend";
-
-/* */
-"Debug options" = "Debug options";
-
-/* */
-"Adds a lot of data to the Issue Report " = "Adds a lot of data to the Issue Report ";
-
-/* */
-"Persist sensordata" = "Persist sensordata";
-
-/* */
-"Battery" = "Battery";
-
-/* */
-"Also add source info" = "Also add source info";
-
-/* */
-"Carbs Required Threshold" = "Carbs Required Threshold";
-
-/* */
-"Carbs required: %d g" = "Carbs required: %d g";
-
-/* */
-"To prevent LOW required %d g of carbs" = "To prevent LOW required %d g of carbs";
-
-/* */
-"iAPS not active" = "iAPS not active";
-
-/* */
-"Last loop was more then %d min ago" = "Last loop was more then %d min ago";
-
-/* Glucose badge */
-"Show glucose on the app badge" = "Show glucose on the app badge";
-
-/* */
-"Backfill glucose" = "Backfill glucose";
-
-/* About this source */
-"About this source" = "About this source";
-
-/* */
-"Bolus failed" = "Bolus failed";
-
-/* */
-"Bolus failed or inaccurate. Check pump history before repeating." = "Bolus failed or inaccurate. Check pump history before repeating.";
-
-/* */
-"Carbs" = "Carbs";
-
-/* */
-"Temp Basal" = "Temp Basal";
-
-/* */
-"Temp Target" = "Temp Target";
-
-/* */
-"Resume" = "Resume";
-
-/* */
-"Suspend" = "Suspend";
-
-/* */
-"Animated Background" = "Animated Background";
-
-/* Sensor day(s) */
-" day(s)" = " day(s)";
-
-/* Option to show HR in Watch app*/
-"Display HR on Watch" = "Display HR on Watch";
-
-
-/* Headers for settings ----------------------- */
-"OpenAPS main settings" = "OpenAPS main settings";
-
-"OpenAPS SMB settings" = "OpenAPS SMB settings";
-
-"OpenAPS targets settings" = "OpenAPS targets settings";
-
-"OpenAPS other settings" = "OpenAPS other settings";
-
-/* Glucose Simulator CGM */
-"Glucose Simulator" = "Glucose Simulator";
-
-/* Restored state message */
-"Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@" = "Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@";
-
-/* Shared app group xDrip4iOS */
-"Using shared app group with external CGM app xDrip4iOS" = "Using shared app group with external CGM app xDrip4iOS";
-
-/* Shared app group GlucoseDirect */
-"Using shared app group with external CGM app GlucoseDirect" = "Using shared app group with external CGM app GlucoseDirect";
-
-/* Dexcom G6 app */
-"Dexcom G6 app" = "Dexcom G6 app";
-
-/* Native G5 app */
-"Native G5 app" = "Native G5 app";
-
-/* Minilink transmitter */
-"Minilink transmitter" = "Minilink transmitter";
-
-/* Simple simulator */
-"Simple simulator" = "Simple simulator";
-
-/* Direct connection with Libre 1 transmitters or Libre 2 */
-"Direct connection with Libre 1 transmitters or European Libre 2 sensors" = "Direct connection with Libre 1 transmitters or European Libre 2 sensors";
-
-/* Online or internal server */
-"Online or internal server" = "Online or internal server";
-
-/* -------------- Developer settings ---------------------- */
-/* Debug options */
-
-"Developer" = "Developer";
-
-/* Debug option view NS Upload Profile */
-"NS Upload Profile" = "NS Upload Profile";
-
-/* Debug option view NS Uploaded Profile */
-"NS Uploaded Profile" = "NS Uploaded Profile";
-
-/* Debug option view Autosense */
-"Autosense" = "Autosense";
-
-/* Debug option view Pump History */
-"Pump History" = "Pump History";
-
-/* Debug option view Target Ranges */
-"Target ranges" = "Target ranges";
-
-/* Debug option view Temp targets */
-"Temp targets" = "Temp targets";
-
-/* Debug option view Meal */
-"Meal" = "Meal";
-
-/* Debug option view Pump profile */
-"Pump profile" = "Pump profile";
-
-/* Debug option view Profile */
-"Profile" = "Profile";
-
-/* Debug option view Enacted */
-"Enacted" = "Enacted";
-
-/* Debug option view Announcements (from NS) */
-"Announcements" = "Announcements";
-
-/* Debug option view Enacted announcements announcements (from NS) */
-"Enacted announcements" = "Enacted announcements";
-
-/* Debug option view Autotune */
-"Autotune" = "Autotune";
-
-/* Debug option view Target presets */
-"Target presets" = "Target presets";
-
-/* Debug option view */
-"Loop Cycles" = "Loop Cycles";
-
-/* Debug option view Glucose Data used for statistics */
-"Glucose Data used for statistics" = "Glucose Data used for statistics";
-
-/* --------------- HealthKit intergration --------------------*/
-/* */
-"Apple Health" = "Apple Health";
-
-/* */
-"Connect to Apple Health" = "Connect to Apple Health";
-
-/* Show when have not permissions for writing to Health */
-"For write data to Apple Health you must give permissions in Settings > Health > Data Access" = "For write data to Apple Health you must give permissions in Settings > Health > Data Access";
-
-/* */
-"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data";
-
-/* New ALerts ------------------------- */
-/* Info title */
-"Info" = "Info";
-
-/* Warning title */
-"Warning" = "Aviso";
-
-/* Error title */
-"Error" = "Error";
-
-/* Manual temp basal mode */
-"Manual" = "Manual";
-
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Manual Basal";
-
-/* Current Manual Temp basal */
-" - Manual Basal ⚠️" = " - Manual Basal ⚠️";
-
-/* Total AT / Scheduled basal insulin */
-" U/day" = " U/day";
-
-/* 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";
-
-/* */
-"Meal Presets" = "Meal Presets";
-
-/* */
-"Empty" = "Empty";
-
-/* */
-"Delete Selected Preset" = "Delete Selected Preset";
-
-/* */
-"Enter Meal Preset Name" = "Enter Meal Preset Name";
-
-/* */
-"Name Of Dish" = "Name Of Dish";
-
-/* Save Carbs and continue to bolus recommendation */
-"Save and continue" = "Save and continue";
-
-/* */
-"Save as Preset" = "Save as Preset";
-
-/* -------------------------------------------------------------------------------------------
- DASH strings
-*/
-"Attach Pod" = "Attach Pod";
-
-"Deactivate Pod" = "Desactivar Pod";
-
-/* */
-"Deactivating..." = "Deactivating...";
-
-"Pair Pod" = "Pair Pod";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Previous Pod Information";
-
-/* Text for confidence reminders navigation link */
-"Confidence Reminders" = "Confidence Reminders";
-
-"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Confidence reminders are beeps from the pod which can be used to acknowledge selected commands.";
-
-/* button title for saving low reservoir reminder while saving */
-"Saving..." = "Guardando...";
-
-/* button title for saving low reservoir reminder */
-"Save" = "Guardar";
-
-/* Alert title for error when updating confidence reminder preference */
-"Failed to update confidence reminder preference." = "Failed to update confidence reminder preference.";
-
-/* */
-"No Error" = "No Error";
-
-/* description label for active time pod details row */
-"Active Time" = "Tiempo Activo";
-
-/* Title string for BeepPreference.silent */
-"Disabled" = "Disabled";
-
-/* Title string for BeepPreference.manualCommands */
-"Enabled" = "Habilitado";
-
-/* Title string for BeepPreference.extended */
-"Extended" = "Extended";
-
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "No confidence reminders are used.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
-
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Expiration Reminder Default";
-
-/* */
-"Expiration Reminder" = "Recordatorio de Caducidad";
-
-/* */
-"Low Reservoir" = "Low Reservoir";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
-/* */
-"Low Reservoir Reminder" = "Low Reservoir Reminder";
-
-/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
-/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
-
-/* Label text for temporary basal rate summary */
-"Rate" = "Ratio";
-
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ for %2$@";
-
-/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
-/* Button text for setting manual temporary basal rate*/
-"Set Temporary Basal" = "Set Temporary Basal";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Temporary Basal";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Temporary Basal Failed";
-
-/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Missing Config";
-
-/* Alert format string for missing temp basal configuration. */
-"This PumpManager 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." = "This PumpManager 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.";
-
-/* description label for active time pod details row */
-"Active Time" = "Tiempo Activo";
-
-/* description label for total delivery pod details row */
-"Total Delivery" = "Total Delivery";
-
-/* */
-"Add Omnipod Dash" = "Add Omnipod Dash";
-
-/* */
-"Insert Cannula" = "Insertar Cánula";
-
-/* */
-"Check Cannula" = "Check Cannula";
-
-/* */
-"Setup Complete" = "Setup Complete";
-
-/* */
-"Insulin Suspended" = "Insulin Suspended";
-
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Suspending insulin delivery...";
-
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Resume Insulin Delivery";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Resuming insulin delivery...";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
-
-//* -----------------------------------------------------------------------*/
-/* ----------------------Statistics strings -------------------------------*/
-/* Headline Statistics */
-
-
-"Statistics" = "Statistics";
-
-/* Option in preferences */
-"Display Statistics" = "Display Statistics";
-
-/* infoText: Description for Display Statistics */
-"Displays Statistics under the chart view" = "Displays Statistics under the chart view";
-
-/* Low Glucose Limit option in preferences */
-"Low Glucose Limit" = "Low Glucose Limit";
-
-/* High Glucose Limit option in preferences */
-"High Glucose Limit" = "High Glucose Limit";
-
-/* infoText: Description for Low Glucose Limit */
-"BG Under This Value Will Be Displayed As Low Glucose Percentage" = "BG Under This Value Will Be Displayed As Low Glucose Percentage";
-/* infoText: Description for High Glucose Limit */
-"BG Under This Value Will Be Displayed As High Glucose Percentage" = "BG Under This Value Will Be Displayed As High Glucose Percentage";
-
-/* When statistics.json was last updated */
-"Updated" = "Updated";
-
-/* Average BG = */
-"Average" = "Average";
-
-/* Median BG */
-"Median" = "Median";
-
-/* CGM readings in statPanel */
-"Readings" = "Readings";
-
-/* Normal BG (within TIR) */
-"Normal" = "Normal";
-
-/* Title High BG in statPanel */
-"High (>" = "High (>";
-
-/* Title Low BG in statPanel */
-"Low (<" = "Low (<";
-
-/* SD */
-"SD" = "SD";
-
-/* CV */
-"CV" = "CV";
-
-/* Estimated HbA1c */
-"HbA1c" = "HbA1c";
-
-/* Total number of days of data for HbA1c estimation, part 1/2*/
-"All" = "All";
-
-/* Total number of days of data for HbA1c estimation, part 2/2*/
-"days" = "days";
-
-/* Nr of Loops in statPanel */
-"Loops" = "Loops";
-
-/* Loop Errors in statPanel */
-"Errors" = "Errors";
-
-/* Average loop interval */
-"Interval" = "Interval";
-
-/* Median loop interval */
-"Duration" = "Duración";
-
-/* "Display SD */
-"Display SD instead of CV" = "Display SD instead of CV";
-
-/* Description for display SD */
-"Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel" = "Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel";
-
-/* How often to update the statistics */
-"Update every number of minutes:" = "Update every number of minutes:";
-
-/* Description for update interval for statistics */
-"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 ";
-
-/* Duration displayed in statPanel */
-"Past Week " = "Past Week ";
-
-/* Duration displayed in statPanel */
-"Past Month " = "Past Month ";
-
-/* Duration displayed in statPanel */
-"Past 90 Days " = "Past 90 Days ";
-
-/* Duration displayed in statPanel */
-"All Past Days of Data " = "All Past Days of Data ";
-
-/* "Display Loop statistics in statPanel */
-"Display Loop Cycle statistics" = "Display Loop Cycle statistics";
-
-/* Description for Display Loop statistics */
-"Displays Loop statistics in the statPanel in Home View" = "Displays Loop statistics in the statPanel in Home View";
-
-/* Display % */
-"Override HbA1c unit" = "Override HbA1c unit";
-
-/* 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?";
-
-/* New Experimental feature */
-"Experimental" = "Experimental";
-/* Smoothing of CGM readings */
-"Smooth Glucose Value" = "Smooth Glucose Value";
-
-/* -----------------------------------------------------------------------------------------------------------
-
- Infotexts from openaps.docs and androidaps.docs
- iAPS
-*/
-/* Headline Rewind Resets Autosens */
-
-"Rewind Resets Autosens" = "Rewind Resets Autosens";
-
-/* ”Rewind Resets Autosens” */
-"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "Esta función, activada por defecto, restablece la proporción de autosens a neutral cuando rebobinas la bomba, suponiendo que esto corresponde a un probable cambio en el sitio. Autosens comenzará a aprender la sensibilidad desde el momento del evento, y puede tardar hasta 6 horas. Si normalmente rebobina su bomba independientemente de los cambios en el sitio, puede considerar desactivar esta función.";
-
-/* Headline "High Temptarget Raises Sensitivity" */
-"High Temptarget Raises Sensitivity" = "High Temptarget Raises Sensitivity";
-
-/* ”High Temptarget Raises Sensitivity" */
-"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "Por defecto 'Falso'. Cuando se cambia a 'Verdadero', aumenta la sensibilidad (menor proporción de sensibilidad) para objetivos temporales fijados en >= 111. Sinónimo de modo ejercicio. Cuanto mayor sea su objetivo temporal superior a 110, resultará en relaciones más sensibles (más bajas), p.ej., objetivo temporal de 120 resulta en una proporción de sensibilidad de 0.75, mientras que 140 resultaría en 0.6 (con un valor por defecto de objetivo basal de 160).";
-
-/* Headline ”Low Temptarget Lowers Sensitivity" */
-"Low Temptarget Lowers Sensitivity" = "Low Temptarget Lowers Sensitivity";
-
-/* ”Low Temptarget Lowers Sensitivity" */
-"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "Por defecto 'Falso'. Cuando se establece 'Verdadero', puede disminuir la sensibilidad (mayor proporción de sensibilidad) para objetivos temporales <= 99. Cuanto menor sea su objetivo temporal por debajo de 100, resultará en proporciones menos sensibles (superiores), p. ej., el objetivo temporal de 95 resulta en la proporción de sensibilidad de 1.09, mientras que 85 resulta en 1.33 (con la mitad de objetivo predeterminada de 160).";
-
-/* Headline ”Sensitivity Raises Target" */
-"Sensitivity Raises Target" = "Sensitivity Raises Target";
-
-/* ”Sensitivity Raises Target" */
-"When true, raises BG target when autosens detects sensitivity" = "Cuando es verdadero, aumenta el objetivo BG cuando los autosens detectan sensibilidad";
-
-/* Headline ”Resistance Lowers Target" */
-"Resistance Lowers Target" = "Resistance Lowers Target";
-
-/* ”Resistance Lowers Target" */
-"Defaults to false. When true, will lower BG target when autosens detects resistance" = "Por defecto es falso. Cuando es verdadero, reducirá el objetivo BG cuando detecte resistencia";
-
-/* Headline ”Advanced Target Adjustments" */
-"Advanced Target Adjustments" = "Advanced Target Adjustments";
-
-/* ”Advanced Target Adjustments" */
-"This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone." = "Esta característica estaba previamente habilitada por defecto, pero ahora por defecto está deshabilitada (NO se habilitará automáticamente) en oref0 0.6.0 y posteriores (no hay necesidad de esto con 0.6.0). Esta característica reduce automáticamente el valor de glucosa objetivo de oref0 cuando el valor de glucosa actual y eventual son altos. Esto ayuda a prevenir y mitigar la glucemia alta, pero automáticamente cambia a modo 'glucosa baja' para asegurarse de que la glucemia se reduce suavemente hacia el objetivo real. Si encuentra este comportamiento demasiado agresivo, puede desactivar esta función. Si lo hace, por favor, háganoslo saber para que podamos entender mejor qué ajustes funcionan mejor para todos los usuarios.";
-
-/* Headline "Exercise Mode" */
-"Exercise Mode" = "Exercise Mode";
-
-/* "Exercise Mode" */
-"Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity" = "Por defecto es falso. Cuando es verdadero, el objetivo temporal alto > 105 mg/dL ajusta el factor de sensibilidad para el modo ejercicio. Sinónimo de objetivotemp_alto_incrementa_sensibilidad";
-
-/* Headline "Wide BG Target Range" */
-"Wide BG Target Range" = "Wide BG Target Range";
-
-/* "Wide BG Target Range" */
-"Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs." = "Por defecto es falso, lo que significa que por defecto sólo el extremo bajo del rango objetivo de glucosa en la bomba se utiliza como objetivo en OpenAPS. Esta es una característica de seguridad para prevenir objetivos demasiado amplios y resultados menos óptimos. Por lo tanto, el extremo más alto del rango objetivo sólo es usado para evitar sobre-correcciones del asistente de bolos. Use wide_bg_target_range: true para forzar temporizaciones neutrales sobre un rango más amplio de valores eventuales de glucosa.";
-
-/* Headline "Skip Neutral Temps" */
-"Skip Neutral Temps" = "Skip Neutral Temps";
-
-/* "Skip Neutral Temps" */
-"Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means iAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications from the 'rig', that may wake you up during the night." = "Por defecto es falso, por lo que iAPS establecerá basales temporales siempre que pueda, por lo que será más fácil ver si el sistema está funcionando, incluso cuando esté fuera de línea. Esto significa que OpenAPS establecerá una basal temporal “neutral” (igual que su basal por defecto) si no se necesitan ajustes. Esta es una configuración antigua para que OpenAPS tenga las opciones para minimizar sonidos y notificaciones del 'rig', que puede despertarte durante la noche. ";
-
-/* Headline "Unsuspend If No Temp” */
-"Unsuspend If No Temp" = "Unsuspend If No Temp";
-
-/* "Unsuspend If No Temp” */
-"Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended." = "Muchas personas de vez en cuando se olvidan de reanudar / dejar de suspender su bomba después de volver a conectarla. Si es uno de ellos, y está dispuesto a establecer de manera fiable una basal temporal cero unidades cada vez que suspenda y desconecte su bomba esta característica es para usted. Si está activado, se reanudará / des-suspenderá automáticamente la bomba si se olvida de hacerlo antes de que expire la basal temporal de cero unidades. Mientras la basal temporal de cero unidades siga funcionando, dejará la bomba suspendida.";
-
-/* Headline "Enable UAM" */
-"Enable UAM" = "Enable UAM";
-
-/* "Enable UAM" */
-"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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." = "Con esta opción activada, el algoritmo SMB puede reconocer comidas no anunciadas. Esto es útil si olvida decir a iAPS sobre sus carbohidratos, estima mal sus carbohidratos y los introduce erróneamente en la aplicación, o si una comida con mucha grasa y proteína tiene una duración más larga de lo esperado. Sin ninguna entrada de carbohidratos, UAM puede reconocer aumentos rápidos de glucosa causados por carbohidratos, adrenalina, estrés, etc. e intenta ajustarlo con SMBs. Esto también funciona al contrario: si hay una rápida disminución de la glucosa, puede detener a los SMB antes.";
-
-/* Headline "Enable SMB With COB" */
-"Enable SMB With COB" = "Enable SMB With COB";
-
-/* Enable SMB With COB" */
-"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "Esto permite el supermicrobolo (SMB) mientras que los glúcidos a bordo (COB) son positivos.";
-
-/* Headline "Enable SMB With Temptarget” */
-"Enable SMB With Temptarget" = "Enable SMB With Temptarget";
-
-/* "Enable SMB With Temptarget” */
-"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "Esto activa supermicrobolos (SMB) con 'Comer Pronto' o basales temporales bajas.
-Con esta característica activada, cualquier objetivo temporal por debajo de 100mg/dL, tal como un objetivo temporal de 99 (u 80, el objetivo típico de 'Comer Pronto') se permitirán SMB.";
-
-/* Headline "Enable SMB Always" */
-"Enable SMB Always" = "Enable SMB Always";
-
-/* "Enable SMB Always" */
-"Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget)." = "Por defecto es falso. Cuando es verdadero, activa siempre el supermicrobolo (a menos que esté desactivado por un objetivo temporal alto).";
-
-/* Headline "Enable SMB After Carbs" */
-"Enable SMB After Carbs" = "Enable SMB After Carbs";
-
-/* "Enable SMB After Carbs" */
-"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "Por defecto es falso. Cuando es verdadero, habilita supermicrobolos (SMB) durante 6h después de la ingesta de carbohidratos, incluso con 0 carbohidratos a bordo (COB).";
-
-/* Enable "Allow SMB With High Temptarget" */
-"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
-
-/* Headline "Allow SMB With High Temptarget" */
-"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
-
-/* "Allow SMB With High Temptarget" */
-"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "Por defecto es falso. Cuando es verdadero, permite supermicrobolos (si se habilita de otra manera) incluso con objetivos temporales altos.";
-
-/* Headline "Use Custom Peak Time” */
-"Use Custom Peak Time" = "Use Custom Peak Time";
-
-/* "Use Custom Peak Time” */
-"Defaults to false. Setting to true allows changing insulinPeakTime" = "Por defecto es falso. Cambiarlo a verdadero permite cambiar el insulinPeakTime";
-
-/* Headline "Suspend Zeros IOB” */
-"Suspend Zeros IOB" = "Suspend Zeros IOB";
-
-/* "Suspend Zeros IOB” */
-"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "Por defecto es falso. Cualquier basal temporal existente durante las horas de suspensión de la bomba se eliminará y se añadirán basales temporales de 0 unidades para negar las tasas basales del perfil durante las horas de suspensión de la bomba.";
-
-/* Headline "Max IOB" */
-"Max IOB" = "Max IOB";
-
-/* "Max IOB" */
-"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "Max IOB es la cantidad máxima de insulina a bordo de todas las fuentes –tanto la corrección basal (o SMB de la corrección) como la insulina del bolo– que su Circuito Cerrado puede acumular para tratar glucemias por encima del objetivo. A diferencia de los otros dos ajustes de seguridad de OpenAPS (multiplicador_seguridad_max_diario y multiplicador_seguridad_basal_actual), max_iob se establece como un número fijo de unidades de insulina. Por ahora, los bolos manuales NO se limitan con este ajuste.
-
-Para probar sus diferentes basales durante la noche, puede modificar la configuración max_iob a cero mientras está en Circuito Cerrado. Esto activará el modo de suspensión por glucosa baja mientras prueba sus configuraciones de basal
-
-(Consejo de https://www.loopandlearn.org/freeaps-x/#open-loop).";
-
-/* Headline "Max Daily Safety Multiplier" */
-"Max Daily Safety Multiplier" = "Max Daily Safety Multiplier";
-
-/* "Max Daily Safety Multiplier" */
-"This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "Este es un importante límite de seguridad de OpenAPS. La configuración predeterminada (que es poco probable que necesite ajustarse) es 3. Esto significa que OpenAPS nunca podrá establecer una tasa basal temporal que sea más de 3 veces la tasa basal más alta programada en una bomba de usuario o, si está activado, determinado por autotune.";
-
-/* Headline "Current Basal Safety Multiplier" */
-"Current Basal Safety Multiplier" = "Current Basal Safety Multiplier";
-
-/* "Current Basal Safety Multiplier" */
-"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "Este es otro límite importante de seguridad de OpenAPS. La configuración predeterminada (que es poco probable que necesite ajustarse) es 4. Esto significa que OpenAPS nunca podrá establecer una tasa basal temporal que sea más de 4 veces la tasa basal más alta programada en una bomba de usuario o, si está activado, determinado por autotune.";
-
-/* Headline "Autosens Max" */
-"Autosens Max" = "Autosens Max";
-
-/* "Autosens Max" */
-"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "Este es un multiplicador límite para autosens (y autotune) para establecer un límite máximo del 20% sobre cuanto el ratio de autosens, que a su vez determina cuán altos autosens pueden ajustar basales, cuán bajo puede ajustar ISF, y cuán bajo puede establecer el objetivo de glucosa.";
-
-/* Headline "Autosens Min" */
-"Autosens Min" = "Autosens Min";
-
-/* "Autosens Min" */
-"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "El otro lado de los límites de seguridad de Autosens, poniendo un tope a cuán bajo Autosens puede ajustar basales, y cuán alto puede ajustar el factor de sensibilidad de la insulina y los objetivos de glucosa.";
-
-/* Headline "Half Basal Exercise Target" */
-"Half Basal Exercise Target" = "Half Basal Exercise Target";
-
-/* "Half Basal Exercise Target" */
-"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Establecer a un número, p. ej. 160, lo que significaría que cuando el objetivo temporal es 160 mg/dL y el modo ejercicio esté activo, proporciona el 50% de la basal a este nivel (120 = 75%; 140 = 60%). Esto puede ser ajustado para darle más control sobre sus modos de ejercicio.";
-
-/* Headline "Max COB" */
-"Max COB" = "Max COB";
-
-/* "Max COB" */
-"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "El valor por defecto de maxCOB es 120, ya que es la cantidad estándar de carbohidratos que un cuerpo normal puede absorber durante 4 horas (si alguien registra más carbohidratos o se acumulan por encima de este valor, OpenAPS limitará la dosificación de insulina basada en dichos 120 gramos activos). Esencialmente, esto limita la AMA como medida de seguridad contra cálculos extraños de COB debido a datos imprecisos";
-
-/* Headline "Bolus Snooze DIA Divisor" */
-"Bolus Snooze DIA Divisor" = "Bolus Snooze DIA Divisor";
-
-/* "Bolus Snooze DIA Divisor" */
-"Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2)." = "El retardo de bolos se realiza después de suministrar un bolo para comer, para que el Lazo no contrarreste con basales temporales bajas cuando acaba de comer. Por ejemplo, con el valor predeterminado de 2, y siendo la duración de la insulina activa (DIA) de 3 horas, el retardo del del bolo se realizará gradualmente durante 1.5 horas (3DIA % 2).";
-
-/* Headline "Min 5m Carbimpact" */
-"Min 5m Carbimpact" = "Min 5m Carbimpact";
-
-/* "Min 5m Carbimpact" */
-"This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g." = "Este es un ajuste para el impacto de absorción de carbohidratos por defecto cada 5 minutos. El valor por defecto es de 8 mg/dL/5min. Esto afecta a la rapidez con que se reducen los COB en situaciones en las que la absorción de glúcidos no es visible en las variaciones de glucosa. El valor por defecto de 8 mg/dL/5min corresponde a una tasa mínima de absorción de carbohidratos de 24g/h con factor de sensibilidad de carbohidratos (CSF) de 4 mg/dL/g.";
-
-/* Headline "Autotune ISF Adjustment Fraction" */
-"Autotune ISF Adjustment Fraction" = "Autotune ISF Adjustment Fraction";
-
-/* "Autotune ISF Adjustment Fraction" */
-"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "El valor por defecto de 0.5 para esta característica mantiene el factor de sensibilidad a la insulina (ISF) de Autotune cerca del factor de sensibilidad a la insulina de la bomba a través de un promedio ponderado de fullNewISF y pumpISF.
-Un 1.0 de valor permite un ajuste completo con el nuevo factor de sensibilidad de Autotune (fullNewISF), mientras que 0 mantendría el factor de sensibilidad de la bomba (pumpISF).";
-
-/* Headline "Remaining Carbs Fraction" */
-"Remaining Carbs Fraction" = "Remaining Carbs Fraction";
-
-/* "Remaining Carbs Fraction" */
-"This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "Esta es la fracción de los carbohidratos que suponemos se absorberán durante 4h si todavía no vemos absorción de carbohidratos.";
-
-/* Headline "Remaining Carbs Cap" */
-"Remaining Carbs Cap" = "Remaining Carbs Cap";
-
-/* "Remaining Carbs Cap" */
-"This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "Esta es la cantidad máxima de carbohidratos que suponemos se absorberán durante 4h si todavía no vemos absorción de carbohidratos.";
-
-/* Headline ”Max SMB Basal Minutes" */
-"Max SMB Basal Minutes" = "Max SMB Basal Minutes";
-
-/* ”Max SMB Basal Minutes" */
-"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Por defecto comienza en 30. Este es el máximo de minutos de basal que se puede entregar como un solo SMB con COB no cubiertos. Esto da la capacidad de hacer los SMB más agresivos si lo desea. Se recomienda que el valor se establezca a partir de 30, en línea con el valor predeterminado, y si decide aumentar este valor, hacerlo en incrementos de no más de 15 minutos, vigilando de cerca los efectos de los cambios. No se recomienda establecer este valor superior a 90 minutos, ya que esto puede afectar a la capacidad del algoritmo para poner suspender la basal temporalmente. Se recomienda también usar Pushover cuando se establezca un valor mayor que el predeterminado, para que las alarmas se generen para cualquier hipo o hiper prevista.";
-
-/* Headline "Max UAM SMB Basal Minutes" */
-"Max UAM SMB Basal Minutes" = "Max UAM SMB Basal Minutes";
-
-/* "Max UAM SMB Basal Minutes" */
-"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Por defecto comienza en 30. Este es el máximo de minutos de basal que UAM puede entregar como un solo SMB cuando la insulina activa excede los carbohidratos activos. Esto da la capacidad de hacer UAM más o menos agresivo si lo desea. Se recomienda que el valor se establezca a partir de 30, en línea con el valor predeterminado, y si decide aumentar este valor, hacerlo en incrementos de no más de 15 minutos, vigilando de cerca los efectos de los cambios. Reducir el valor hará que UAM inyecte menos insulina para cada SMB. No se recomienda establecer este valor superior a 60 minutos, ya que esto puede afectar a la capacidad del algoritmo de suspender la basal temporalmente. También se recomienda que Pushover sea usado cuando se establece que el valor es mayor de lo predeterminado, para que las alertas se generen para cualquier bajo o alto previsto.";
-
-/* Headline "SMB Interval" */
-"SMB Interval" = "SMB Interval";
-
-/* "SMB Interval" */
-"Minimum duration in minutes for new SMB since last SMB or manual bolus" = "Minimum duration in minutes for new SMB since last SMB or manual bolus";
-
-/* Headline "Bolus Increment" */
-"Bolus Increment" = "Bolus Increment";
-
-/* "Bolus Increment" */
-"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";
-
-/* "Insulin Peak Time" */
-"Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops." = "Tiempo del máximo efecto de disminución de glucosa de la insulina, en minutos";
-
-/* Headline "Carbs Req Threshold" */
-"Carbs Req Threshold" = "Carbs Req Threshold";
-
-/* "Carbs Req Threshold" */
-"Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold." = "Gramos de carbsReq para activar un Pushover. Por defecto es 1 (para 1 gramo de hidratos de carbono). Se puede aumentar si sólo quiere obtener Pushovers con carbsReq en X umbral.";
-
-/* Headline "Noisy CGM Target Multiplier" */
-"Noisy CGM Target Multiplier" = "Noisy CGM Target Multiplier";
+/* "Carbs Req Threshold" */
+"Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold." = "Gramos de carbsReq para activar un Pushover. Por defecto es 1 (para 1 gramo de hidratos de carbono). Se puede aumentar si sólo quiere obtener Pushovers con carbsReq en X umbral.";
/* "Noisy CGM Target Multiplier" */
"Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data" = "Por defecto es 1.3. Aumenta el objetivo en esta cantidad al montar un lazo con los datos sin procesar/ruidosos del MCG";
-
-/* Headline "SMB DeliveryRatio" */
-"SMB DeliveryRatio" = "SMB DeliveryRatio";
-
-/* SMB DeliveryRatio */
-"Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution." = "Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution.";
-
-// Dynamic ISF + CR Settings:
-/* Headline "Adjust Dynamic ISF constant" */
-
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Adjust Dynamic ISF constant */
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Enable Dynamic ISF, Headline */
-"Enable Dynamic ISF" = "Enable Dynamic ISF";
-
-/* Headline "Enable Dynamic ISF" */
-"Enable Dynamic ISF" = "Enable Dynamic ISF";
-
-/* Enable Dynamic ISF */
-"Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes" = "Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes";
-
-/* Headline "Enable Dynamic CR" */
-"Enable Dynamic CR" = "Enable Dynamic CR";
-
-/* Enable Dynamic CR */
-"Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)" = "Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)";
-
-/* Headline "Adjust Dynamic ISF constant" */
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Adjust Dynamic ISF constant */
-"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
-
-
-/* Headline "Use Sigmoid Function" */
-"Use Sigmoid Function" = "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.";
-
-
-/* Headline "Threshold Setting" */
-"Threshold Setting (mg/dl)" = "Threshold Setting (mg/dl)";
-
-/* Threshold Setting */
-"The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl." = "The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl.";
-
-/* Headline "Weighted Average of TDD. Weight of past 24 hours:" */
-"Weighted Average of TDD. Weight of past 24 hours:" = "Weighted Average of TDD. Weight of past 24 hours:";
-
-/* Weight of past 24 hours of insulin */
-"Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment)." = "Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment).";
-
-/* Headline "Adjust basal" */
-"Adjust basal" = "Adjust basal";
-
-/* Enable adjustment of basal profile */
-"Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD" = "Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD";
-
-/* Headline "Max Delta-BG Threshold SMB" */
-"Max Delta-BG Threshold SMB" = "Max Delta-BG Threshold SMB";
-
-/* Max Delta-BG Threshold SMB */
-"Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!)." = "Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!).";
-
-/* Headline "... When Blood Glucose Is Over (mg/dl):" */
-"... When Blood Glucose Is Over (mg/dl):" = "... When Blood Glucose Is Over (mg/dl):";
-
-/* ... When Blood Glucose Is Over (mg/dl): */
-"Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable." = "Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable.";
-
-/* Headline "Enable SMB With High BG" */
-"Enable SMB With High BG" = "Enable SMB With High BG";
-
-/* "Enable SMB With High BG" */
-"Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)" = "Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)";
-
-/* Headline "Dynamic settings" */
-"Dynamic settings" = "Dynamic settings";
-
-/* Insulin curve */
-"Insulin curve" = "Insulin curve";
-
-/* Headline "Adjustment Factor" */
-"Adjustment Factor" = "Adjustment Factor";
From 5f0a683c4544af2037bef7884c36e782b298ef60 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: Sun, 14 May 2023 23:20:26 +0200
Subject: [PATCH 003/431] New translations Localizable.strings (Arabic)
---
.../Main/ar.lproj/Localizable.strings | 1693 -----------------
1 file changed, 1693 deletions(-)
diff --git a/FreeAPS/Sources/Localizations/Main/ar.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/ar.lproj/Localizable.strings
index 590fc1e6d4..5807927dad 100644
--- a/FreeAPS/Sources/Localizations/Main/ar.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/ar.lproj/Localizable.strings
@@ -1,1696 +1,3 @@
-/*
- Localizable.strings
- iAPS
-*/
-/* -------------------------------- */
-/* Bolus screen when adding insulin */
-"Add insulin without actually bolusing" = "Add insulin without actually bolusing";
-
-/* Add insulin from source outside of pump */
-"Add %@ without bolusing" = "Add %@ without bolusing";
-
-"Bolus" = "Bolus";
-
-"Close" = "Close";
-
-/* Continue after added carbs without bolus */
-"Continue without bolus" = "Continue without bolus";
-
-/* Header */
-"Enact Bolus" = "Enact Bolus";
-
-/* Button */
-"Enact bolus" = "Enact bolus";
-
-/* */
-"Insulin recommended" = "Insulin recommended";
-
-/* */
-"Insulin required" = "Insulin required";
-
-/* Bolus screen */
-"Recommendation" = "Recommendation";
-
-/* Button */
-"Clear" = "Clear";
-
-/* Button */
-"Done" = "Done";
-
-/* */
-"Wait please" = "Wait please";
-
-/* */
-"Agree and continue" = "Agree and Continue";
-
-/* Headline in enacted pop up (at: at what time) */
-"Enacted at" = "Enacted at";
-
-/* Headline in suggested pop up (at: at what time) */
-"Suggested at" = "Suggested at";
-
-/* Headline in enacted pop up (at: at what time) */
-"Error at" = "Error at";
-
-/* Home title */
-"Home" = "Home";
-
-/* Looping in progress */
-"looping" = "looping";
-
-/* min ago since last loop */
-"min ago" = "min ago";
-
-/* Status Title */
-"No suggestion" = "No suggestion";
-
-/* Replace pod text in Header */
-"Replace pod" = "Replace pod";
-
-/* Add carbs screen */
-"Add Carbs" = "Add Carbs";
-
-/* Add carbs header and button in Watch app. You can skip the last " " space. It's just for differentiation */
-"Add Carbs " = "Add Carbs ";
-
-/* */
-"Amount Carbs" = "Amount Carbs";
-
-/* Grams unit */
-"grams" = "grams";
-
-/* */
-"Carbs required" = "Carbs required";
-
-/* */
-"Are you sure?" = "Are you sure?";
-
-/* Bottom target temp */
-"Bottom target" = "Bottom target";
-
-/* Cancel preset name */
-"Cancel" = "Cancel";
-
-/* */
-"Cancel Temp Target" = "Cancel Temp Target";
-
-/* Custom temp target */
-"Custom" = "Custom";
-
-/* */
-"Date" = "Date";
-
-/* */
-"Delete" = "Delete";
-
-/* Delete preset temp target */
-"Delete preset \"%@\"" = "Delete preset \"%@\"";
-
-/* Duration of target temp or temp basal */
-"Duration" = "Duration";
-
-/* */
-"Enact Temp Target" = "Enact Temp Target";
-
-/* */
-"Enter preset name" = "Enter preset name";
-
-/* Preset name */
-"Name" = "Name";
-
-/* minutes of target temp */
-"minutes" = "minutes";
-
-/* */
-"Presets" = "Presets";
-
-/* Save preset name */
-"Save" = "Save";
-
-/* */
-"Save as preset" = "Save as preset";
-
-/* Upper temp target limit */
-"Top target" = "Top target";
-
-/* Temp target set for ... minutes */
-"for" = "for";
-
-/* Temp target set for ... minutes */
-"min" = "min";
-
-/* */
-"Autotune" = "Autotune";
-
-/* */
-"Basal profile" = "Basal profile";
-
-/* */
-"Carb ratio" = "Carb ratio";
-
-/* */
-"Delete autotune data" = "Delete autotune data";
-
-/* */
-"Run now" = "Run now";
-
-/* */
-"Last run" = "Last run";
-
-/* */
-"Sensitivity" = "Sensitivity";
/* */
"Use Autotune" = "use Autotune";
-
-/* Add profile basal */
-"Add" = "Add";
-
-/* */
-"Basal Profile" = "Basal Profile";
-
-/* Rate basal profile */
-"Rate" = "Rate";
-
-/* */
-"Save on Pump" = "Save on Pump";
-
-/* */
-"Saving..." = "Saving...";
-
-/* */
-"Schedule" = "Schedule";
-
-/* */
-"starts at" = "starts at";
-
-/* Time basal profile */
-"Time" = "Time";
-
-/* */
-"Calculated Ratio" = "Calculated Ratio";
-
-/* Carb Ratios header */
-"Carb Ratios" = "Carb Ratios";
-
-/* */
-"Ratio" = "Ratio";
-
-/* */
-"Autosens" = "Autosens";
-
-/* */
-"Calculated Sensitivity" = "Calculated Sensitivity";
-
-/* */
-"Insulin Sensitivities" = "Insulin Sensitivities";
-
-/* */
-"Sensitivity Ratio" = "Sensitivity Ratio";
-
-/* */
-"Dismiss" = "Dismiss";
-
-/* */
-"Important message" = "Important message";
-
-/* */
-"Amount" = "Amount";
-
-/* */
-"Cancel Temp Basal" = "Cancel Temp Basal";
-
-/* Enact
-Enact a temp Basal or a temp target */
-"Enact" = "Enact";
-
-/* */
-"Manual Temp Basal" = "Manual Temp Basal";
-
-/* Allow uploads tp NS */
-"Allow uploads" = "Allow uploads";
-
-/* API secret in NS */
-"API secret" = "API secret";
-
-/* Connect to NS */
-"Connect" = "Connect";
-
-/* Connected to NS */
-"Connected!" = "Connected!";
-
-/* Connecting to NS */
-"Connecting..." = "Connecting...";
-
-/* */
-"Invalid URL" = "Invalid URL";
-
-/* */
-"Local glucose source" = "Local glucose source";
-
-/* Header */
-"Nightscout Config" = "Nightscout Config";
-
-/* */
-"Port" = "Port";
-
-/* */
-"URL" = "URL";
-
-/**/
-"Use local glucose server" = "Use local glucose server";
-
-/* */
-"Edit settings json" = "Edit settings json";
-
-/* */
-"Glucose units" = "Glucose units";
-
-/* */
-"Preferences" = "Preferences";
-
-/* Recommended Insulin Fraction in preferences */
-"Recommended Insulin Fraction" = "Recommended Insulin Fraction";
-
-/* Do you want to show bolus screen after added carbs? */
-"Skip Bolus screen after carbs" = "Skip Bolus screen after carbs";
-
-/* Allow remote control from NS */
-"Remote control" = "Remote control";
-
-/* Add Medtronic pump */
-"Add Medtronic" = "Add Medtronic";
-
-/* Add Omnipod pump */
-"Add Omnipod" = "Add Omnipod";
-
-/* Add Simulator pump */
-"Add Simulator" = "Add Simulator";
-
-/* Insulin model */
-"Model" = "Model";
-
-/* */
-"Pump config" = "Pump config";
-
-/* */
-"Delivery limits" = "Delivery limits";
-
-/* */
-"Duration of Insulin Action" = "Duration of Insulin Action";
-
-/* hours of duration of insulin activity */
-"hours" = "hours";
-
-/* Max setting */
-"Max Basal" = "Max Basal";
-
-/* Max setting */
-"Max Bolus" = "Max Bolus";
-
-/* */
-"Pump Settings" = "Pump Settings";
-
-/* Insulin unit per hour */
-"U/hr" = "U/hr";
-
-/* Unit in number of units delivered (keep the space character!) */
-" U" = " U";
-
-/* /Insulin unit */
-"/U" = "/U";
-
-/* Insulin unit */
-"U" = "U";
-
-/* Unit per hour with space */
-" U/hr" = " U/hr";
-
-/* Number of units per hour*/
-"%@ U/hr" = "%@ U/hr";
-
-/* Number of units insulin delivered */
-"%@ U" = "%@ U";
-
-/*Carb ratio unit */
-"g/U" = "g/U";
-
-/* grams */
-" g" = " g";
-
-/* The short unit display string for grams */
-"g" = "g";
-
-/* when 0 U/hr */
-"0 U/hr" = "0 U/hr";
-
-/* abbreviation for days */
-"d" = "d";
-
-/* abbreviation for hours */
-"h" = "h";
-
-/* abbreviation for minutes */
-"m" = "m";
-
-/* */
-"Closed loop" = "Closed loop";
-
-/* */
-"Configuration" = "Configuration";
-
-/* */
-"Devices" = "Devices";
-
-/* */
-"Pump" = "Pump";
-
-/* */
-"Services" = "Services";
-
-/* */
-"Settings" = "Settings";
-
-/* 2 log files to share */
-"Share logs" = "Share logs";
-
-/* Upper target */
-"High target" = "High target";
-
-/* Lower target */
-"Low target" = "Low target";
-
-/* */
-"Target Ranges" = "Target Ranges";
-
-/* When bolusing */
-"Bolusing" = "Bolusing";
-
-/* */
-"Pump suspended" = "Pump suspended";
-
-/* */
-"Middleware" = "Middleware";
-
-/* Header */
-"History" = "History";
-
-/* CGM option */
-"Upload glucose to Nightscout" = "Upload glucose to Nightscout";
-
-/* Type of CGM or glucose source */
-"Type" = "Type";
-
-/* CGM */
-"CGM" = "CGM";
-
-/* CGM Transmitter ID */
-"Transmitter ID" = "Transmitter ID";
-
-/* Other CGM setting */
-"Other" = "Other";
-
-/* Whatch app alert */
-"Set temp targets presets on iPhone first" = "Set temp targets presets on iPhone first";
-
-/* Updating Watch app */
-"Updating..." = "Updating...";
-
-/* Header for Temp targets in Watch app */
-"Temp Targets" = "Temp Targets";
-
-/* Delete carbs from data table and Nightscout */
-"Delete carbs?" = "Delete carbs?";
-
-/* Delete insulin from pump history and Nightscout */
-"Delete insulin?" = "Delete insulin?";
-
-/* Treatments list */
-"Treatments" = "Treatments";
-
-/* " min" in Treatments list */
-" min" = " min";
-
-/* */
-"Unable to change anything" = "Unable to change anything";
-
-
-/* Calendar and Libre transmitter settings ---------------
- */
-/* */
-"Configure Libre Transmitter" = "Configure Libre Transmitter";
-
-/* */
-"Calibrations" = "Calibrations";
-
-/* */
-"Create events in calendar" = "Create events in calendar";
-
-/* */
-"Calendar" = "Calendar";
-
-/* */
-"Other" = "Other";
-
-/* */
-"Libre Transmitter" = "Libre Transmitter";
-
-/* */
-"Libre Transmitters" = "Libre Transmitters";
-
-/* */
-"Bluetooth Transmitters" = "Bluetooth Transmitters";
-
-/* */
-"Modes" = "Modes";
-
-/* Libre 2 Direct */
-"Libre 2 Direct" = "Libre 2 Direct";
-
-/* */
-"Select the third party transmitter you want to connect to" = "Select the third party transmitter you want to connect to";
-
-/* State was restored */
-"State was restored" = "State was restored";
-
-/* The short unit display string for millimoles of glucose per liter */
-"mmol/L" = "mmol/L";
-
-/* The short unit display string for milligrams of glucose per decilter */
-"mg/dL" = "mg/dL";
-
-/* */
-"Add calibration" = "Add calibration";
-
-/* When adding capillary glucose meater reading */
-"Meter glucose" = "Meter glucose";
-
-/* */
-"Info" = "Info";
-
-/*v*/
-"Slope" = "Slope";
-
-/* */
-"Intercept" = "Intercept";
-
-/* */
-"Chart" = "Chart";
-
-/* */
-"Remove" = "Remove";
-
-/* */
-"Remove Last" = "Remove Last";
-
-/* */
-"Remove All" = "Remove All";
-
-/* */
-"About the Process" = "About the Process";
-
-/* */
-"Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working." = "Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working.";
-
-/* */
-"Pairinginfo" = "Pairinginfo";
-
-/* */
-"PatchInfo" = "PatchInfo";
-
-/* */
-"Calibrationinfo" = "Calibrationinfo";
-
-/* */
-"Unknown" = "Unknown";
-
-/* */
-"Not paired yet" = "Not paired yet";
-
-/* */
-"Pair Sensor & connect" = "Pair Sensor & connect";
-
-/* */
-"Phone NFC required!" = "Phone NFC required!";
-
-/* */
-"Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors" = "Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors";
-
-/* Bluetooth Power Off */
-"Bluetooth Power Off" = "Bluetooth Power Off";
-
-/* Please turn on Bluetooth */
-"Please turn on Bluetooth" = "Please turn on Bluetooth";
-
-/* No Libre Transmitter Selected */
-"No Libre Transmitter Selected" = "No Libre Transmitter Selected";
-
-/* Delete Transmitter and start anew. */
-"Delete CGMManager and start anew. Your libreoopweb credentials will be preserved" = "Delete CGMManager and start anew. Your libreoopweb credentials will be preserved";
-
-/* Invalid libre checksum */
-"Invalid libre checksum" = "Invalid libre checksum";
-
-/* Libre sensor was incorrectly read, CRCs were not valid */
-"Libre sensor was incorrectly read, CRCs were not valid" = "Libre sensor was incorrectly read, CRCs were not valid";
-
-/* Glucose */
-"Glucose" = "Glucose";
-
-/* LOWALERT! */
-"LOWALERT!" = "LOWALERT!";
-
-/* HIGHALERT! */
-"HIGHALERT!" = "HIGHALERT!";
-
-/* (Snoozed)*/
-"(Snoozed)" = "(Snoozed)";
-
-/* Glucose: %@ */
-"Glucose: %@" = "Glucose: %@";
-
-/* Transmitter: %@%% */
-"Transmitter: %@%%" = "Transmitter: %@%%";
-
-/* No Sensor Detected */
-"No Sensor Detected" = "No Sensor Detected";
-
-/* This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor */
-"This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor" = "This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor";
-
-/* New Sensor Detected */
-"New Sensor Detected" = "New Sensor Detected";
-
-/* Please wait up to 30 minutes before glucose readings are available! */
-"Please wait up to 30 minutes before glucose readings are available!" = "Please wait up to 30 minutes before glucose readings are available!";
-
-/* Invalid Glucose sample detected, try again later */
-"Invalid Glucose sample detected, try again later" = "Invalid Glucose sample detected, try again later";
-
-/* ensor might have temporarily stopped, fallen off or is too cold or too warm */
-"Sensor might have temporarily stopped, fallen off or is too cold or too warm" = "Sensor might have temporarily stopped, fallen off or is too cold or too warm";
-
-/* Invalid Sensor Detected */
-"Invalid Sensor Detected" = "Invalid Sensor Detected";
-
-/* Detected sensor seems not to be a libre 1 sensor! */
-"Detected sensor seems not to be a libre 1 sensor!" = "Detected sensor seems not to be a libre 1 sensor!";
-
-/* Detected sensor is invalid: %@ */
-"Detected sensor is invalid: %@" = "Detected sensor is invalid: %@";
-
-/* Low Battery */
-"Low battery" = "Low battery";
-
-/* */
-"Invalid sensor" = "Invalid sensor";
-
-/* */
-"Sensor change" = "Sensor change";
-
-/* */
-"Sensor expires soon" = "Sensor expires soon";
-
-/* Battery is running low %@, consider charging your %@ device as soon as possible */
-"Battery is running low %@, consider charging your %@ device as soon as possible" = "Battery is running low %@, consider charging your %@ device as soon as possible";
-
-/* Extracting calibrationdata from sensor */
-"Extracting calibrationdata from sensor" = "Extracting calibrationdata from sensor";
-
-/* Sensor Ending Soon */
-"Sensor Ending Soon" = "Sensor Ending Soon";
-
-/* Current Sensor is Ending soon! Sensor Life left in %@ */
-"Current Sensor is Ending soon! Sensor Life left in %@" = "Current Sensor is Ending soon! Sensor Life left in %@";
-
-/* */
-"Libre Bluetooth" = "Libre Bluetooth";
-
-/* */
-"Snooze Alerts" = "Snooze Alerts";
-
-/* */
-"Last measurement" = "Last measurement";
-
-/* */
-"Sensor Footer checksum" = "Sensor Footer checksum";
-
-/* */
-"Last Blood Sugar prediction" = "Last Blood Sugar prediction";
-
-/* */
-"CurrentBG" = "CurrentBG";
-
-/* */
-"Sensor Info" = "Sensor Info";
-
-/* */
-"Sensor Age" = "Sensor Age";
-
-/* */
-"Sensor Age Left" = "Sensor Age Left";
-
-/* */
-"Sensor Endtime" = "Sensor Endtime";
-
-/* */
-"Sensor State" = "Sensor State";
-
-/* */
-"Sensor Serial" = "Sensor Serial";
-
-/* */
-"Transmitter Info" = "Transmitter Info";
-
-/* */
-"Hardware" = "Hardware";
-
-/* */
-"Firmware" = "Firmware";
-
-/* */
-"Connection State" = "Connection State";
-
-/* */
-"Transmitter Type" = "Transmitter Type";
-
-/* */
-"Sensor Type" = "Sensor Type";
-
-/* */
-"Factory Calibration Parameters" = "Factory Calibration Parameters";
-
-/* */
-"Valid for footer" = "Valid for footer";
-
-/* */
-"Edit calibrations" = "Edit calibrations";
-
-/* */
-"edit calibration clicked" = "edit calibration clicked";
-
-/* */
-"Delete CGM" = "Delete CGM";
-
-/* */
-"Are you sure you want to remove this cgm from loop?" = "Are you sure you want to remove this cgm from loop?";
-
-/* */
-"There is no undo" = "There is no undo";
-
-/* */
-"Advanced" = "Advanced";
-
-/* */
-"Alarms" = "Alarms";
-
-/* */
-"Glucose Settings" = "Glucose Settings";
-
-/* */
-"Notifications" = "Notifications";
-
-/* */
-"Export logs" = "Export logs";
-
-/* */
-"Export not available" = "Export not available";
-
-/* */
-"Log export requires ios 15" = "Log export requires ios 15";
-
-/* */
-"Got it!" = "Got it!";
-
-/* */
-"Saved to %@" = "Saved to %@";
-
-/* */
-"No logs available" = "No logs available";
-
-/* */
-"Glucose Notification visibility" = "Glucose Notification visibility";
-
-/* */
-"Always Notify Glucose" = "Always Notify Glucose";
-
-/* */
-"Notify per reading" = "Notify per reading";
-
-/* */
-"Value" = "Value";
-
-/* */
-"Adds Phone Battery" = "Adds Phone Battery";
-
-/* */
-"Adds Transmitter Battery" = "Adds Transmitter Battery";
-
-/* */
-"Also vibrate" = "Also vibrate";
-
-/* */
-"Additional notification types" = "Additional notification types";
-
-/* */
-"Misc" = "Misc";
-
-/* */
-"Unit override" = "Unit override";
-
-/* */
-"Low" = "Low";
-
-/* */
-"High" = "High";
-
-/* */
-"glucose" = "glucose";
-
-/* */
-"Schedule " = "Schedule ";
-
-/* */
-"tapped save schedules" = "tapped save schedules";
-
-/* */
-"Error" = "Error";
-
-/* */
-"Some ui element was incorrectly specified" = "Some ui element was incorrectly specified";
-
-/* */
-"Success" = "Success";
-
-/* */
-"Schedules were saved successfully!" = "Schedules were saved successfully!";
-
-/* */
-"High Glucose Alarm active" = "High Glucose Alarm active";
-
-/* */
-"Low Glucose Alarm active" = "Low Glucose Alarm active";
-
-/* */
-"No Glucose Alarm active" = "No Glucose Alarm active";
-
-/* */
-"snoozing until %@" = "snoozing until %@";
-
-/* */
-"not snoozing" = "not snoozing";
-
-/* */
-"nothing to see here" = "nothing to see here";
-
-/* */
-"snooze from testview clicked" = "snooze from testview clicked";
-
-/* */
-"will snooze for %@ until %@" = "will snooze for %@ until %@";
-
-/* */
-"Click to Snooze Alerts" = "Click to Snooze Alerts";
-
-/* */
-"Strength" = "Strength";
-
-/* */
-"Hold the top of your iPhone near the sensor to pair" = "Hold the top of your iPhone near the sensor to pair";
-
-/* */
-"Sensor not found" = "Sensor not found";
-
-/* */
-"Also play alert sound" = "Also play alert sound";
-
-/* */
-"Notification Settings" = "Notification Settings";
-
-/* */
-"Found devices: %d" = "Found devices: %d";
-
-/* */
-"Backfill options" = "Backfill options";
-
-/* */
-"Backfilling from trend is currently not well supported by Loop" = "Backfilling from trend is currently not well supported by Loop";
-
-/* */
-"Backfill from history" = "Backfill from history";
-
-/* */
-"Backfill from trend" = "Backfill from trend";
-
-/* */
-"Debug options" = "Debug options";
-
-/* */
-"Adds a lot of data to the Issue Report " = "Adds a lot of data to the Issue Report ";
-
-/* */
-"Persist sensordata" = "Persist sensordata";
-
-/* */
-"Battery" = "Battery";
-
-/* */
-"Also add source info" = "Also add source info";
-
-/* */
-"Carbs Required Threshold" = "Carbs Required Threshold";
-
-/* */
-"Carbs required: %d g" = "Carbs required: %d g";
-
-/* */
-"To prevent LOW required %d g of carbs" = "To prevent LOW required %d g of carbs";
-
-/* */
-"iAPS not active" = "iAPS not active";
-
-/* */
-"Last loop was more then %d min ago" = "Last loop was more then %d min ago";
-
-/* Glucose badge */
-"Show glucose on the app badge" = "Show glucose on the app badge";
-
-/* */
-"Backfill glucose" = "Backfill glucose";
-
-/* About this source */
-"About this source" = "About this source";
-
-/* */
-"Bolus failed" = "Bolus failed";
-
-/* */
-"Bolus failed or inaccurate. Check pump history before repeating." = "Bolus failed or inaccurate. Check pump history before repeating.";
-
-/* */
-"Carbs" = "Carbs";
-
-/* */
-"Temp Basal" = "Temp Basal";
-
-/* */
-"Temp Target" = "Temp Target";
-
-/* */
-"Resume" = "Resume";
-
-/* */
-"Suspend" = "Suspend";
-
-/* */
-"Animated Background" = "Animated Background";
-
-/* Sensor day(s) */
-" day(s)" = " day(s)";
-
-/* Option to show HR in Watch app*/
-"Display HR on Watch" = "Display HR on Watch";
-
-
-/* Headers for settings ----------------------- */
-"OpenAPS main settings" = "OpenAPS main settings";
-
-"OpenAPS SMB settings" = "OpenAPS SMB settings";
-
-"OpenAPS targets settings" = "OpenAPS targets settings";
-
-"OpenAPS other settings" = "OpenAPS other settings";
-
-/* Glucose Simulator CGM */
-"Glucose Simulator" = "Glucose Simulator";
-
-/* Restored state message */
-"Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@" = "Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@";
-
-/* Shared app group xDrip4iOS */
-"Using shared app group with external CGM app xDrip4iOS" = "Using shared app group with external CGM app xDrip4iOS";
-
-/* Shared app group GlucoseDirect */
-"Using shared app group with external CGM app GlucoseDirect" = "Using shared app group with external CGM app GlucoseDirect";
-
-/* Dexcom G6 app */
-"Dexcom G6 app" = "Dexcom G6 app";
-
-/* Native G5 app */
-"Native G5 app" = "Native G5 app";
-
-/* Minilink transmitter */
-"Minilink transmitter" = "Minilink transmitter";
-
-/* Simple simulator */
-"Simple simulator" = "Simple simulator";
-
-/* Direct connection with Libre 1 transmitters or Libre 2 */
-"Direct connection with Libre 1 transmitters or European Libre 2 sensors" = "Direct connection with Libre 1 transmitters or European Libre 2 sensors";
-
-/* Online or internal server */
-"Online or internal server" = "Online or internal server";
-
-/* -------------- Developer settings ---------------------- */
-/* Debug options */
-
-"Developer" = "Developer";
-
-/* Debug option view NS Upload Profile */
-"NS Upload Profile" = "NS Upload Profile";
-
-/* Debug option view NS Uploaded Profile */
-"NS Uploaded Profile" = "NS Uploaded Profile";
-
-/* Debug option view Autosense */
-"Autosense" = "Autosense";
-
-/* Debug option view Pump History */
-"Pump History" = "Pump History";
-
-/* Debug option view Target Ranges */
-"Target ranges" = "Target ranges";
-
-/* Debug option view Temp targets */
-"Temp targets" = "Temp targets";
-
-/* Debug option view Meal */
-"Meal" = "Meal";
-
-/* Debug option view Pump profile */
-"Pump profile" = "Pump profile";
-
-/* Debug option view Profile */
-"Profile" = "Profile";
-
-/* Debug option view Enacted */
-"Enacted" = "Enacted";
-
-/* Debug option view Announcements (from NS) */
-"Announcements" = "Announcements";
-
-/* Debug option view Enacted announcements announcements (from NS) */
-"Enacted announcements" = "Enacted announcements";
-
-/* Debug option view Autotune */
-"Autotune" = "Autotune";
-
-/* Debug option view Target presets */
-"Target presets" = "Target presets";
-
-/* Debug option view */
-"Loop Cycles" = "Loop Cycles";
-
-/* Debug option view Glucose Data used for statistics */
-"Glucose Data used for statistics" = "Glucose Data used for statistics";
-
-/* --------------- HealthKit intergration --------------------*/
-/* */
-"Apple Health" = "Apple Health";
-
-/* */
-"Connect to Apple Health" = "Connect to Apple Health";
-
-/* Show when have not permissions for writing to Health */
-"For write data to Apple Health you must give permissions in Settings > Health > Data Access" = "For write data to Apple Health you must give permissions in Settings > Health > Data Access";
-
-/* */
-"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data";
-
-/* New ALerts ------------------------- */
-/* Info title */
-"Info" = "Info";
-
-/* Warning title */
-"Warning" = "Warning";
-
-/* Error title */
-"Error" = "Error";
-
-/* Manual temp basal mode */
-"Manual" = "Manual";
-
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Manual Basal";
-
-/* Current Manual Temp basal */
-" - Manual Basal ⚠️" = " - Manual Basal ⚠️";
-
-/* Total AT / Scheduled basal insulin */
-" U/day" = " U/day";
-
-/* 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";
-
-/* */
-"Meal Presets" = "Meal Presets";
-
-/* */
-"Empty" = "Empty";
-
-/* */
-"Delete Selected Preset" = "Delete Selected Preset";
-
-/* */
-"Enter Meal Preset Name" = "Enter Meal Preset Name";
-
-/* */
-"Name Of Dish" = "Name Of Dish";
-
-/* Save Carbs and continue to bolus recommendation */
-"Save and continue" = "Save and continue";
-
-/* */
-"Save as Preset" = "Save as Preset";
-
-/* -------------------------------------------------------------------------------------------
- DASH strings
-*/
-"Attach Pod" = "Attach Pod";
-
-"Deactivate Pod" = "Deactivate Pod";
-
-/* */
-"Deactivating..." = "Deactivating...";
-
-"Pair Pod" = "Pair Pod";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Previous Pod Information";
-
-/* Text for confidence reminders navigation link */
-"Confidence Reminders" = "Confidence Reminders";
-
-"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Confidence reminders are beeps from the pod which can be used to acknowledge selected commands.";
-
-/* button title for saving low reservoir reminder while saving */
-"Saving..." = "Saving...";
-
-/* button title for saving low reservoir reminder */
-"Save" = "Save";
-
-/* Alert title for error when updating confidence reminder preference */
-"Failed to update confidence reminder preference." = "Failed to update confidence reminder preference.";
-
-/* */
-"No Error" = "No Error";
-
-/* description label for active time pod details row */
-"Active Time" = "Active Time";
-
-/* Title string for BeepPreference.silent */
-"Disabled" = "Disabled";
-
-/* Title string for BeepPreference.manualCommands */
-"Enabled" = "Enabled";
-
-/* Title string for BeepPreference.extended */
-"Extended" = "Extended";
-
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "No confidence reminders are used.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
-
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Expiration Reminder Default";
-
-/* */
-"Expiration Reminder" = "Expiration Reminder";
-
-/* */
-"Low Reservoir" = "Low Reservoir";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
-/* */
-"Low Reservoir Reminder" = "Low Reservoir Reminder";
-
-/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
-/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
-
-/* Label text for temporary basal rate summary */
-"Rate" = "Rate";
-
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ for %2$@";
-
-/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
-/* Button text for setting manual temporary basal rate*/
-"Set Temporary Basal" = "Set Temporary Basal";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Temporary Basal";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Temporary Basal Failed";
-
-/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Missing Config";
-
-/* Alert format string for missing temp basal configuration. */
-"This PumpManager 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." = "This PumpManager 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.";
-
-/* description label for active time pod details row */
-"Active Time" = "Active Time";
-
-/* description label for total delivery pod details row */
-"Total Delivery" = "Total Delivery";
-
-/* */
-"Add Omnipod Dash" = "Add Omnipod Dash";
-
-/* */
-"Insert Cannula" = "Insert Cannula";
-
-/* */
-"Check Cannula" = "Check Cannula";
-
-/* */
-"Setup Complete" = "Setup Complete";
-
-/* */
-"Insulin Suspended" = "Insulin Suspended";
-
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Suspending insulin delivery...";
-
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Resume Insulin Delivery";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Resuming insulin delivery...";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
-
-//* -----------------------------------------------------------------------*/
-/* ----------------------Statistics strings -------------------------------*/
-/* Headline Statistics */
-
-
-"Statistics" = "Statistics";
-
-/* Option in preferences */
-"Display Statistics" = "Display Statistics";
-
-/* infoText: Description for Display Statistics */
-"Displays Statistics under the chart view" = "Displays Statistics under the chart view";
-
-/* Low Glucose Limit option in preferences */
-"Low Glucose Limit" = "Low Glucose Limit";
-
-/* High Glucose Limit option in preferences */
-"High Glucose Limit" = "High Glucose Limit";
-
-/* infoText: Description for Low Glucose Limit */
-"BG Under This Value Will Be Displayed As Low Glucose Percentage" = "BG Under This Value Will Be Displayed As Low Glucose Percentage";
-/* infoText: Description for High Glucose Limit */
-"BG Under This Value Will Be Displayed As High Glucose Percentage" = "BG Under This Value Will Be Displayed As High Glucose Percentage";
-
-/* When statistics.json was last updated */
-"Updated" = "Updated";
-
-/* Average BG = */
-"Average" = "Average";
-
-/* Median BG */
-"Median" = "Median";
-
-/* CGM readings in statPanel */
-"Readings" = "Readings";
-
-/* Normal BG (within TIR) */
-"Normal" = "Normal";
-
-/* Title High BG in statPanel */
-"High (>" = "High (>";
-
-/* Title Low BG in statPanel */
-"Low (<" = "Low (<";
-
-/* SD */
-"SD" = "SD";
-
-/* CV */
-"CV" = "CV";
-
-/* Estimated HbA1c */
-"HbA1c" = "HbA1c";
-
-/* Total number of days of data for HbA1c estimation, part 1/2*/
-"All" = "All";
-
-/* Total number of days of data for HbA1c estimation, part 2/2*/
-"days" = "days";
-
-/* Nr of Loops in statPanel */
-"Loops" = "Loops";
-
-/* Loop Errors in statPanel */
-"Errors" = "Errors";
-
-/* Average loop interval */
-"Interval" = "Interval";
-
-/* Median loop interval */
-"Duration" = "Duration";
-
-/* "Display SD */
-"Display SD instead of CV" = "Display SD instead of CV";
-
-/* Description for display SD */
-"Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel" = "Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel";
-
-/* How often to update the statistics */
-"Update every number of minutes:" = "Update every number of minutes:";
-
-/* Description for update interval for statistics */
-"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 ";
-
-/* Duration displayed in statPanel */
-"Past Week " = "Past Week ";
-
-/* Duration displayed in statPanel */
-"Past Month " = "Past Month ";
-
-/* Duration displayed in statPanel */
-"Past 90 Days " = "Past 90 Days ";
-
-/* Duration displayed in statPanel */
-"All Past Days of Data " = "All Past Days of Data ";
-
-/* "Display Loop statistics in statPanel */
-"Display Loop Cycle statistics" = "Display Loop Cycle statistics";
-
-/* Description for Display Loop statistics */
-"Displays Loop statistics in the statPanel in Home View" = "Displays Loop statistics in the statPanel in Home View";
-
-/* Display % */
-"Override HbA1c unit" = "Override HbA1c unit";
-
-/* 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?";
-
-/* New Experimental feature */
-"Experimental" = "Experimental";
-/* Smoothing of CGM readings */
-"Smooth Glucose Value" = "Smooth Glucose Value";
-
-/* -----------------------------------------------------------------------------------------------------------
-
- Infotexts from openaps.docs and androidaps.docs
- iAPS
-*/
-/* Headline Rewind Resets Autosens */
-
-"Rewind Resets Autosens" = "Rewind Resets Autosens";
-
-/* ”Rewind Resets Autosens” */
-"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature.";
-
-/* Headline "High Temptarget Raises Sensitivity" */
-"High Temptarget Raises Sensitivity" = "High Temptarget Raises Sensitivity";
-
-/* ”High Temptarget Raises Sensitivity" */
-"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160).";
-
-/* Headline ”Low Temptarget Lowers Sensitivity" */
-"Low Temptarget Lowers Sensitivity" = "Low Temptarget Lowers Sensitivity";
-
-/* ”Low Temptarget Lowers Sensitivity" */
-"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160).";
-
-/* Headline ”Sensitivity Raises Target" */
-"Sensitivity Raises Target" = "Sensitivity Raises Target";
-
-/* ”Sensitivity Raises Target" */
-"When true, raises BG target when autosens detects sensitivity" = "When true, raises BG target when autosens detects sensitivity";
-
-/* Headline ”Resistance Lowers Target" */
-"Resistance Lowers Target" = "Resistance Lowers Target";
-
-/* ”Resistance Lowers Target" */
-"Defaults to false. When true, will lower BG target when autosens detects resistance" = "Defaults to false. When true, will lower BG target when autosens detects resistance";
-
-/* Headline ”Advanced Target Adjustments" */
-"Advanced Target Adjustments" = "Advanced Target Adjustments";
-
-/* ”Advanced Target Adjustments" */
-"This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone." = "This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone.";
-
-/* Headline "Exercise Mode" */
-"Exercise Mode" = "Exercise Mode";
-
-/* "Exercise Mode" */
-"Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity" = "Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity";
-
-/* Headline "Wide BG Target Range" */
-"Wide BG Target Range" = "Wide BG Target Range";
-
-/* "Wide BG Target Range" */
-"Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs." = "Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs.";
-
-/* Headline "Skip Neutral Temps" */
-"Skip Neutral Temps" = "Skip Neutral Temps";
-
-/* "Skip Neutral Temps" */
-"Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means iAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications from the 'rig', that may wake you up during the night." = "Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means OpenAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications form the 'rig', that may wake you up during the night. ";
-
-/* Headline "Unsuspend If No Temp” */
-"Unsuspend If No Temp" = "Unsuspend If No Temp";
-
-/* "Unsuspend If No Temp” */
-"Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended." = "Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended.";
-
-/* Headline "Enable UAM" */
-"Enable UAM" = "Enable UAM";
-
-/* "Enable UAM" */
-"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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." = "With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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.";
-
-/* Headline "Enable SMB With COB" */
-"Enable SMB With COB" = "Enable SMB With COB";
-
-/* Enable SMB With COB" */
-"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "This enables supermicrobolus (SMB) while carbs on board (COB) are positive.";
-
-/* Headline "Enable SMB With Temptarget” */
-"Enable SMB With Temptarget" = "Enable SMB With Temptarget";
-
-/* "Enable SMB With Temptarget” */
-"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB.";
-
-/* Headline "Enable SMB Always" */
-"Enable SMB Always" = "Enable SMB Always";
-
-/* "Enable SMB Always" */
-"Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget)." = "Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget).";
-
-/* Headline "Enable SMB After Carbs" */
-"Enable SMB After Carbs" = "Enable SMB After Carbs";
-
-/* "Enable SMB After Carbs" */
-"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB).";
-
-/* Enable "Allow SMB With High Temptarget" */
-"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
-
-/* Headline "Allow SMB With High Temptarget" */
-"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
-
-/* "Allow SMB With High Temptarget" */
-"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl).";
-
-/* Headline "Use Custom Peak Time” */
-"Use Custom Peak Time" = "Use Custom Peak Time";
-
-/* "Use Custom Peak Time” */
-"Defaults to false. Setting to true allows changing insulinPeakTime" = "Defaults to false. Setting to true allows changing insulinPeakTime";
-
-/* Headline "Suspend Zeros IOB” */
-"Suspend Zeros IOB" = "Suspend Zeros IOB";
-
-/* "Suspend Zeros IOB” */
-"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added.";
-
-/* Headline "Max IOB" */
-"Max IOB" = "Max IOB";
-
-/* "Max IOB" */
-"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop).";
-
-/* Headline "Max Daily Safety Multiplier" */
-"Max Daily Safety Multiplier" = "Max Daily Safety Multiplier";
-
-/* "Max Daily Safety Multiplier" */
-"This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
-
-/* Headline "Current Basal Safety Multiplier" */
-"Current Basal Safety Multiplier" = "Current Basal Safety Multiplier";
-
-/* "Current Basal Safety Multiplier" */
-"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
-
-/* Headline "Autosens Max" */
-"Autosens Max" = "Autosens Max";
-
-/* "Autosens Max" */
-"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target.";
-
-/* Headline "Autosens Min" */
-"Autosens Min" = "Autosens Min";
-
-/* "Autosens Min" */
-"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets.";
-
-/* Headline "Half Basal Exercise Target" */
-"Half Basal Exercise Target" = "Half Basal Exercise Target";
-
-/* "Half Basal Exercise Target" */
-"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes.";
-
-/* Headline "Max COB" */
-"Max COB" = "Max COB";
-
-/* "Max COB" */
-"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)";
-
-/* Headline "Bolus Snooze DIA Divisor" */
-"Bolus Snooze DIA Divisor" = "Bolus Snooze DIA Divisor";
-
-/* "Bolus Snooze DIA Divisor" */
-"Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2)." = "Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2).";
-
-/* Headline "Min 5m Carbimpact" */
-"Min 5m Carbimpact" = "Min 5m Carbimpact";
-
-/* "Min 5m Carbimpact" */
-"This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g." = "This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g.";
-
-/* Headline "Autotune ISF Adjustment Fraction" */
-"Autotune ISF Adjustment Fraction" = "Autotune ISF Adjustment Fraction";
-
-/* "Autotune ISF Adjustment Fraction" */
-"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
-
-/* Headline "Remaining Carbs Fraction" */
-"Remaining Carbs Fraction" = "Remaining Carbs Fraction";
-
-/* "Remaining Carbs Fraction" */
-"This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
-
-/* Headline "Remaining Carbs Cap" */
-"Remaining Carbs Cap" = "Remaining Carbs Cap";
-
-/* "Remaining Carbs Cap" */
-"This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
-
-/* Headline ”Max SMB Basal Minutes" */
-"Max SMB Basal Minutes" = "Max SMB Basal Minutes";
-
-/* ”Max SMB Basal Minutes" */
-"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
-
-/* Headline "Max UAM SMB Basal Minutes" */
-"Max UAM SMB Basal Minutes" = "Max UAM SMB Basal Minutes";
-
-/* "Max UAM SMB Basal Minutes" */
-"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
-
-/* Headline "SMB Interval" */
-"SMB Interval" = "SMB Interval";
-
-/* "SMB Interval" */
-"Minimum duration in minutes for new SMB since last SMB or manual bolus" = "Minimum duration in minutes for new SMB since last SMB or manual bolus";
-
-/* Headline "Bolus Increment" */
-"Bolus Increment" = "Bolus Increment";
-
-/* "Bolus Increment" */
-"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";
-
-/* "Insulin Peak Time" */
-"Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops." = "Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops.";
-
-/* Headline "Carbs Req Threshold" */
-"Carbs Req Threshold" = "Carbs Req Threshold";
-
-/* "Carbs Req Threshold" */
-"Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold." = "Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold.";
-
-/* Headline "Noisy CGM Target Multiplier" */
-"Noisy CGM Target Multiplier" = "Noisy CGM Target Multiplier";
-
-/* "Noisy CGM Target Multiplier" */
-"Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data" = "Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data";
-
-/* Headline "SMB DeliveryRatio" */
-"SMB DeliveryRatio" = "SMB DeliveryRatio";
-
-/* SMB DeliveryRatio */
-"Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution." = "Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution.";
-
-// Dynamic ISF + CR Settings:
-/* Headline "Adjust Dynamic ISF constant" */
-
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Adjust Dynamic ISF constant */
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Enable Dynamic ISF, Headline */
-"Enable Dynamic ISF" = "Enable Dynamic ISF";
-
-/* Headline "Enable Dynamic ISF" */
-"Enable Dynamic ISF" = "Enable Dynamic ISF";
-
-/* Enable Dynamic ISF */
-"Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes" = "Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes";
-
-/* Headline "Enable Dynamic CR" */
-"Enable Dynamic CR" = "Enable Dynamic CR";
-
-/* Enable Dynamic CR */
-"Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)" = "Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)";
-
-/* Headline "Adjust Dynamic ISF constant" */
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Adjust Dynamic ISF constant */
-"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
-
-
-/* Headline "Use Sigmoid Function" */
-"Use Sigmoid Function" = "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.";
-
-
-/* Headline "Threshold Setting" */
-"Threshold Setting (mg/dl)" = "Threshold Setting (mg/dl)";
-
-/* Threshold Setting */
-"The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl." = "The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl.";
-
-/* Headline "Weighted Average of TDD. Weight of past 24 hours:" */
-"Weighted Average of TDD. Weight of past 24 hours:" = "Weighted Average of TDD. Weight of past 24 hours:";
-
-/* Weight of past 24 hours of insulin */
-"Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment)." = "Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment).";
-
-/* Headline "Adjust basal" */
-"Adjust basal" = "Adjust basal";
-
-/* Enable adjustment of basal profile */
-"Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD" = "Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD";
-
-/* Headline "Max Delta-BG Threshold SMB" */
-"Max Delta-BG Threshold SMB" = "Max Delta-BG Threshold SMB";
-
-/* Max Delta-BG Threshold SMB */
-"Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!)." = "Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!).";
-
-/* Headline "... When Blood Glucose Is Over (mg/dl):" */
-"... When Blood Glucose Is Over (mg/dl):" = "... When Blood Glucose Is Over (mg/dl):";
-
-/* ... When Blood Glucose Is Over (mg/dl): */
-"Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable." = "Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable.";
-
-/* Headline "Enable SMB With High BG" */
-"Enable SMB With High BG" = "Enable SMB With High BG";
-
-/* "Enable SMB With High BG" */
-"Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)" = "Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)";
-
-/* Headline "Dynamic settings" */
-"Dynamic settings" = "Dynamic settings";
-
-/* Insulin curve */
-"Insulin curve" = "Insulin curve";
-
-/* Headline "Adjustment Factor" */
-"Adjustment Factor" = "Adjustment Factor";
From 00e28ea1326c858287b357674e0d921051edc0d7 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: Sun, 14 May 2023 23:20:27 +0200
Subject: [PATCH 004/431] New translations Localizable.strings (Catalan)
---
.../Main/ca.lproj/Localizable.strings | 1690 -----------------
1 file changed, 1690 deletions(-)
diff --git a/FreeAPS/Sources/Localizations/Main/ca.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/ca.lproj/Localizable.strings
index 2d7647836b..f43b04db99 100644
--- a/FreeAPS/Sources/Localizations/Main/ca.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/ca.lproj/Localizable.strings
@@ -1,1696 +1,6 @@
-/*
- Localizable.strings
- iAPS
-*/
-/* -------------------------------- */
-/* Bolus screen when adding insulin */
-"Add insulin without actually bolusing" = "Add insulin without actually bolusing";
-
-/* Add insulin from source outside of pump */
-"Add %@ without bolusing" = "Add %@ without bolusing";
-
-"Bolus" = "Bolus";
-
-"Close" = "Close";
-
-/* Continue after added carbs without bolus */
-"Continue without bolus" = "Continue without bolus";
-
-/* Header */
-"Enact Bolus" = "Enact Bolus";
-
-/* Button */
-"Enact bolus" = "Enact bolus";
-
-/* */
-"Insulin recommended" = "Insulin recommended";
-
-/* */
-"Insulin required" = "Insulin required";
-
-/* Bolus screen */
-"Recommendation" = "Recommendation";
-
-/* Button */
-"Clear" = "Clear";
-
-/* Button */
-"Done" = "Done";
-
-/* */
-"Wait please" = "Wait please";
-
-/* */
-"Agree and continue" = "Agree and Continue";
-
-/* Headline in enacted pop up (at: at what time) */
-"Enacted at" = "Enacted at";
-
-/* Headline in suggested pop up (at: at what time) */
-"Suggested at" = "Suggested at";
-
-/* Headline in enacted pop up (at: at what time) */
-"Error at" = "Error at";
-
-/* Home title */
-"Home" = "Home";
-
-/* Looping in progress */
-"looping" = "looping";
/* min ago since last loop */
"min ago" = "min";
-/* Status Title */
-"No suggestion" = "No suggestion";
-
-/* Replace pod text in Header */
-"Replace pod" = "Replace pod";
-
-/* Add carbs screen */
-"Add Carbs" = "Add Carbs";
-
-/* Add carbs header and button in Watch app. You can skip the last " " space. It's just for differentiation */
-"Add Carbs " = "Add Carbs ";
-
-/* */
-"Amount Carbs" = "Amount Carbs";
-
-/* Grams unit */
-"grams" = "grams";
-
-/* */
-"Carbs required" = "Carbs required";
-
-/* */
-"Are you sure?" = "Are you sure?";
-
-/* Bottom target temp */
-"Bottom target" = "Bottom target";
-
-/* Cancel preset name */
-"Cancel" = "Cancel";
-
-/* */
-"Cancel Temp Target" = "Cancel Temp Target";
-
-/* Custom temp target */
-"Custom" = "Custom";
-
-/* */
-"Date" = "Date";
-
-/* */
-"Delete" = "Delete";
-
-/* Delete preset temp target */
-"Delete preset \"%@\"" = "Delete preset \"%@\"";
-
-/* Duration of target temp or temp basal */
-"Duration" = "Duration";
-
-/* */
-"Enact Temp Target" = "Enact Temp Target";
-
-/* */
-"Enter preset name" = "Enter preset name";
-
-/* Preset name */
-"Name" = "Name";
-
-/* minutes of target temp */
-"minutes" = "minutes";
-
-/* */
-"Presets" = "Presets";
-
-/* Save preset name */
-"Save" = "Save";
-
-/* */
-"Save as preset" = "Save as preset";
-
-/* Upper temp target limit */
-"Top target" = "Top target";
-
-/* Temp target set for ... minutes */
-"for" = "for";
-
-/* Temp target set for ... minutes */
-"min" = "min";
-
-/* */
-"Autotune" = "Autotune";
-
-/* */
-"Basal profile" = "Basal profile";
-
-/* */
-"Carb ratio" = "Carb ratio";
-
-/* */
-"Delete autotune data" = "Delete autotune data";
-
-/* */
-"Run now" = "Run now";
-
-/* */
-"Last run" = "Last run";
-
-/* */
-"Sensitivity" = "Sensitivity";
-
/* */
"Use Autotune" = "use Autotune";
-
-/* Add profile basal */
-"Add" = "Add";
-
-/* */
-"Basal Profile" = "Basal Profile";
-
-/* Rate basal profile */
-"Rate" = "Rate";
-
-/* */
-"Save on Pump" = "Save on Pump";
-
-/* */
-"Saving..." = "Saving...";
-
-/* */
-"Schedule" = "Schedule";
-
-/* */
-"starts at" = "starts at";
-
-/* Time basal profile */
-"Time" = "Time";
-
-/* */
-"Calculated Ratio" = "Calculated Ratio";
-
-/* Carb Ratios header */
-"Carb Ratios" = "Carb Ratios";
-
-/* */
-"Ratio" = "Ratio";
-
-/* */
-"Autosens" = "Autosens";
-
-/* */
-"Calculated Sensitivity" = "Calculated Sensitivity";
-
-/* */
-"Insulin Sensitivities" = "Insulin Sensitivities";
-
-/* */
-"Sensitivity Ratio" = "Sensitivity Ratio";
-
-/* */
-"Dismiss" = "Dismiss";
-
-/* */
-"Important message" = "Important message";
-
-/* */
-"Amount" = "Amount";
-
-/* */
-"Cancel Temp Basal" = "Cancel Temp Basal";
-
-/* Enact
-Enact a temp Basal or a temp target */
-"Enact" = "Enact";
-
-/* */
-"Manual Temp Basal" = "Manual Temp Basal";
-
-/* Allow uploads tp NS */
-"Allow uploads" = "Allow uploads";
-
-/* API secret in NS */
-"API secret" = "API secret";
-
-/* Connect to NS */
-"Connect" = "Connect";
-
-/* Connected to NS */
-"Connected!" = "Connected!";
-
-/* Connecting to NS */
-"Connecting..." = "Connecting...";
-
-/* */
-"Invalid URL" = "Invalid URL";
-
-/* */
-"Local glucose source" = "Local glucose source";
-
-/* Header */
-"Nightscout Config" = "Nightscout Config";
-
-/* */
-"Port" = "Port";
-
-/* */
-"URL" = "URL";
-
-/**/
-"Use local glucose server" = "Use local glucose server";
-
-/* */
-"Edit settings json" = "Edit settings json";
-
-/* */
-"Glucose units" = "Glucose units";
-
-/* */
-"Preferences" = "Preferences";
-
-/* Recommended Insulin Fraction in preferences */
-"Recommended Insulin Fraction" = "Recommended Insulin Fraction";
-
-/* Do you want to show bolus screen after added carbs? */
-"Skip Bolus screen after carbs" = "Skip Bolus screen after carbs";
-
-/* Allow remote control from NS */
-"Remote control" = "Remote control";
-
-/* Add Medtronic pump */
-"Add Medtronic" = "Add Medtronic";
-
-/* Add Omnipod pump */
-"Add Omnipod" = "Add Omnipod";
-
-/* Add Simulator pump */
-"Add Simulator" = "Add Simulator";
-
-/* Insulin model */
-"Model" = "Model";
-
-/* */
-"Pump config" = "Pump config";
-
-/* */
-"Delivery limits" = "Delivery limits";
-
-/* */
-"Duration of Insulin Action" = "Duration of Insulin Action";
-
-/* hours of duration of insulin activity */
-"hours" = "hours";
-
-/* Max setting */
-"Max Basal" = "Max Basal";
-
-/* Max setting */
-"Max Bolus" = "Max Bolus";
-
-/* */
-"Pump Settings" = "Pump Settings";
-
-/* Insulin unit per hour */
-"U/hr" = "U/hr";
-
-/* Unit in number of units delivered (keep the space character!) */
-" U" = " U";
-
-/* /Insulin unit */
-"/U" = "/U";
-
-/* Insulin unit */
-"U" = "U";
-
-/* Unit per hour with space */
-" U/hr" = " U/hr";
-
-/* Number of units per hour*/
-"%@ U/hr" = "%@ U/hr";
-
-/* Number of units insulin delivered */
-"%@ U" = "%@ U";
-
-/*Carb ratio unit */
-"g/U" = "g/U";
-
-/* grams */
-" g" = " g";
-
-/* The short unit display string for grams */
-"g" = "g";
-
-/* when 0 U/hr */
-"0 U/hr" = "0 U/hr";
-
-/* abbreviation for days */
-"d" = "d";
-
-/* abbreviation for hours */
-"h" = "h";
-
-/* abbreviation for minutes */
-"m" = "m";
-
-/* */
-"Closed loop" = "Closed loop";
-
-/* */
-"Configuration" = "Configuration";
-
-/* */
-"Devices" = "Devices";
-
-/* */
-"Pump" = "Pump";
-
-/* */
-"Services" = "Services";
-
-/* */
-"Settings" = "Settings";
-
-/* 2 log files to share */
-"Share logs" = "Share logs";
-
-/* Upper target */
-"High target" = "High target";
-
-/* Lower target */
-"Low target" = "Low target";
-
-/* */
-"Target Ranges" = "Target Ranges";
-
-/* When bolusing */
-"Bolusing" = "Bolusing";
-
-/* */
-"Pump suspended" = "Pump suspended";
-
-/* */
-"Middleware" = "Middleware";
-
-/* Header */
-"History" = "History";
-
-/* CGM option */
-"Upload glucose to Nightscout" = "Upload glucose to Nightscout";
-
-/* Type of CGM or glucose source */
-"Type" = "Type";
-
-/* CGM */
-"CGM" = "CGM";
-
-/* CGM Transmitter ID */
-"Transmitter ID" = "Transmitter ID";
-
-/* Other CGM setting */
-"Other" = "Other";
-
-/* Whatch app alert */
-"Set temp targets presets on iPhone first" = "Set temp targets presets on iPhone first";
-
-/* Updating Watch app */
-"Updating..." = "Updating...";
-
-/* Header for Temp targets in Watch app */
-"Temp Targets" = "Temp Targets";
-
-/* Delete carbs from data table and Nightscout */
-"Delete carbs?" = "Delete carbs?";
-
-/* Delete insulin from pump history and Nightscout */
-"Delete insulin?" = "Delete insulin?";
-
-/* Treatments list */
-"Treatments" = "Treatments";
-
-/* " min" in Treatments list */
-" min" = " min";
-
-/* */
-"Unable to change anything" = "Unable to change anything";
-
-
-/* Calendar and Libre transmitter settings ---------------
- */
-/* */
-"Configure Libre Transmitter" = "Configure Libre Transmitter";
-
-/* */
-"Calibrations" = "Calibrations";
-
-/* */
-"Create events in calendar" = "Create events in calendar";
-
-/* */
-"Calendar" = "Calendar";
-
-/* */
-"Other" = "Other";
-
-/* */
-"Libre Transmitter" = "Libre Transmitter";
-
-/* */
-"Libre Transmitters" = "Libre Transmitters";
-
-/* */
-"Bluetooth Transmitters" = "Bluetooth Transmitters";
-
-/* */
-"Modes" = "Modes";
-
-/* Libre 2 Direct */
-"Libre 2 Direct" = "Libre 2 Direct";
-
-/* */
-"Select the third party transmitter you want to connect to" = "Select the third party transmitter you want to connect to";
-
-/* State was restored */
-"State was restored" = "State was restored";
-
-/* The short unit display string for millimoles of glucose per liter */
-"mmol/L" = "mmol/L";
-
-/* The short unit display string for milligrams of glucose per decilter */
-"mg/dL" = "mg/dL";
-
-/* */
-"Add calibration" = "Add calibration";
-
-/* When adding capillary glucose meater reading */
-"Meter glucose" = "Meter glucose";
-
-/* */
-"Info" = "Info";
-
-/*v*/
-"Slope" = "Slope";
-
-/* */
-"Intercept" = "Intercept";
-
-/* */
-"Chart" = "Chart";
-
-/* */
-"Remove" = "Remove";
-
-/* */
-"Remove Last" = "Remove Last";
-
-/* */
-"Remove All" = "Remove All";
-
-/* */
-"About the Process" = "About the Process";
-
-/* */
-"Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working." = "Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working.";
-
-/* */
-"Pairinginfo" = "Pairinginfo";
-
-/* */
-"PatchInfo" = "PatchInfo";
-
-/* */
-"Calibrationinfo" = "Calibrationinfo";
-
-/* */
-"Unknown" = "Unknown";
-
-/* */
-"Not paired yet" = "Not paired yet";
-
-/* */
-"Pair Sensor & connect" = "Pair Sensor & connect";
-
-/* */
-"Phone NFC required!" = "Phone NFC required!";
-
-/* */
-"Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors" = "Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors";
-
-/* Bluetooth Power Off */
-"Bluetooth Power Off" = "Bluetooth Power Off";
-
-/* Please turn on Bluetooth */
-"Please turn on Bluetooth" = "Please turn on Bluetooth";
-
-/* No Libre Transmitter Selected */
-"No Libre Transmitter Selected" = "No Libre Transmitter Selected";
-
-/* Delete Transmitter and start anew. */
-"Delete CGMManager and start anew. Your libreoopweb credentials will be preserved" = "Delete CGMManager and start anew. Your libreoopweb credentials will be preserved";
-
-/* Invalid libre checksum */
-"Invalid libre checksum" = "Invalid libre checksum";
-
-/* Libre sensor was incorrectly read, CRCs were not valid */
-"Libre sensor was incorrectly read, CRCs were not valid" = "Libre sensor was incorrectly read, CRCs were not valid";
-
-/* Glucose */
-"Glucose" = "Glucose";
-
-/* LOWALERT! */
-"LOWALERT!" = "LOWALERT!";
-
-/* HIGHALERT! */
-"HIGHALERT!" = "HIGHALERT!";
-
-/* (Snoozed)*/
-"(Snoozed)" = "(Snoozed)";
-
-/* Glucose: %@ */
-"Glucose: %@" = "Glucose: %@";
-
-/* Transmitter: %@%% */
-"Transmitter: %@%%" = "Transmitter: %@%%";
-
-/* No Sensor Detected */
-"No Sensor Detected" = "No Sensor Detected";
-
-/* This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor */
-"This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor" = "This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor";
-
-/* New Sensor Detected */
-"New Sensor Detected" = "New Sensor Detected";
-
-/* Please wait up to 30 minutes before glucose readings are available! */
-"Please wait up to 30 minutes before glucose readings are available!" = "Please wait up to 30 minutes before glucose readings are available!";
-
-/* Invalid Glucose sample detected, try again later */
-"Invalid Glucose sample detected, try again later" = "Invalid Glucose sample detected, try again later";
-
-/* ensor might have temporarily stopped, fallen off or is too cold or too warm */
-"Sensor might have temporarily stopped, fallen off or is too cold or too warm" = "Sensor might have temporarily stopped, fallen off or is too cold or too warm";
-
-/* Invalid Sensor Detected */
-"Invalid Sensor Detected" = "Invalid Sensor Detected";
-
-/* Detected sensor seems not to be a libre 1 sensor! */
-"Detected sensor seems not to be a libre 1 sensor!" = "Detected sensor seems not to be a libre 1 sensor!";
-
-/* Detected sensor is invalid: %@ */
-"Detected sensor is invalid: %@" = "Detected sensor is invalid: %@";
-
-/* Low Battery */
-"Low battery" = "Low battery";
-
-/* */
-"Invalid sensor" = "Invalid sensor";
-
-/* */
-"Sensor change" = "Sensor change";
-
-/* */
-"Sensor expires soon" = "Sensor expires soon";
-
-/* Battery is running low %@, consider charging your %@ device as soon as possible */
-"Battery is running low %@, consider charging your %@ device as soon as possible" = "Battery is running low %@, consider charging your %@ device as soon as possible";
-
-/* Extracting calibrationdata from sensor */
-"Extracting calibrationdata from sensor" = "Extracting calibrationdata from sensor";
-
-/* Sensor Ending Soon */
-"Sensor Ending Soon" = "Sensor Ending Soon";
-
-/* Current Sensor is Ending soon! Sensor Life left in %@ */
-"Current Sensor is Ending soon! Sensor Life left in %@" = "Current Sensor is Ending soon! Sensor Life left in %@";
-
-/* */
-"Libre Bluetooth" = "Libre Bluetooth";
-
-/* */
-"Snooze Alerts" = "Snooze Alerts";
-
-/* */
-"Last measurement" = "Last measurement";
-
-/* */
-"Sensor Footer checksum" = "Sensor Footer checksum";
-
-/* */
-"Last Blood Sugar prediction" = "Last Blood Sugar prediction";
-
-/* */
-"CurrentBG" = "CurrentBG";
-
-/* */
-"Sensor Info" = "Sensor Info";
-
-/* */
-"Sensor Age" = "Sensor Age";
-
-/* */
-"Sensor Age Left" = "Sensor Age Left";
-
-/* */
-"Sensor Endtime" = "Sensor Endtime";
-
-/* */
-"Sensor State" = "Sensor State";
-
-/* */
-"Sensor Serial" = "Sensor Serial";
-
-/* */
-"Transmitter Info" = "Transmitter Info";
-
-/* */
-"Hardware" = "Hardware";
-
-/* */
-"Firmware" = "Firmware";
-
-/* */
-"Connection State" = "Connection State";
-
-/* */
-"Transmitter Type" = "Transmitter Type";
-
-/* */
-"Sensor Type" = "Sensor Type";
-
-/* */
-"Factory Calibration Parameters" = "Factory Calibration Parameters";
-
-/* */
-"Valid for footer" = "Valid for footer";
-
-/* */
-"Edit calibrations" = "Edit calibrations";
-
-/* */
-"edit calibration clicked" = "edit calibration clicked";
-
-/* */
-"Delete CGM" = "Delete CGM";
-
-/* */
-"Are you sure you want to remove this cgm from loop?" = "Are you sure you want to remove this cgm from loop?";
-
-/* */
-"There is no undo" = "There is no undo";
-
-/* */
-"Advanced" = "Advanced";
-
-/* */
-"Alarms" = "Alarms";
-
-/* */
-"Glucose Settings" = "Glucose Settings";
-
-/* */
-"Notifications" = "Notifications";
-
-/* */
-"Export logs" = "Export logs";
-
-/* */
-"Export not available" = "Export not available";
-
-/* */
-"Log export requires ios 15" = "Log export requires ios 15";
-
-/* */
-"Got it!" = "Got it!";
-
-/* */
-"Saved to %@" = "Saved to %@";
-
-/* */
-"No logs available" = "No logs available";
-
-/* */
-"Glucose Notification visibility" = "Glucose Notification visibility";
-
-/* */
-"Always Notify Glucose" = "Always Notify Glucose";
-
-/* */
-"Notify per reading" = "Notify per reading";
-
-/* */
-"Value" = "Value";
-
-/* */
-"Adds Phone Battery" = "Adds Phone Battery";
-
-/* */
-"Adds Transmitter Battery" = "Adds Transmitter Battery";
-
-/* */
-"Also vibrate" = "Also vibrate";
-
-/* */
-"Additional notification types" = "Additional notification types";
-
-/* */
-"Misc" = "Misc";
-
-/* */
-"Unit override" = "Unit override";
-
-/* */
-"Low" = "Low";
-
-/* */
-"High" = "High";
-
-/* */
-"glucose" = "glucose";
-
-/* */
-"Schedule " = "Schedule ";
-
-/* */
-"tapped save schedules" = "tapped save schedules";
-
-/* */
-"Error" = "Error";
-
-/* */
-"Some ui element was incorrectly specified" = "Some ui element was incorrectly specified";
-
-/* */
-"Success" = "Success";
-
-/* */
-"Schedules were saved successfully!" = "Schedules were saved successfully!";
-
-/* */
-"High Glucose Alarm active" = "High Glucose Alarm active";
-
-/* */
-"Low Glucose Alarm active" = "Low Glucose Alarm active";
-
-/* */
-"No Glucose Alarm active" = "No Glucose Alarm active";
-
-/* */
-"snoozing until %@" = "snoozing until %@";
-
-/* */
-"not snoozing" = "not snoozing";
-
-/* */
-"nothing to see here" = "nothing to see here";
-
-/* */
-"snooze from testview clicked" = "snooze from testview clicked";
-
-/* */
-"will snooze for %@ until %@" = "will snooze for %@ until %@";
-
-/* */
-"Click to Snooze Alerts" = "Click to Snooze Alerts";
-
-/* */
-"Strength" = "Strength";
-
-/* */
-"Hold the top of your iPhone near the sensor to pair" = "Hold the top of your iPhone near the sensor to pair";
-
-/* */
-"Sensor not found" = "Sensor not found";
-
-/* */
-"Also play alert sound" = "Also play alert sound";
-
-/* */
-"Notification Settings" = "Notification Settings";
-
-/* */
-"Found devices: %d" = "Found devices: %d";
-
-/* */
-"Backfill options" = "Backfill options";
-
-/* */
-"Backfilling from trend is currently not well supported by Loop" = "Backfilling from trend is currently not well supported by Loop";
-
-/* */
-"Backfill from history" = "Backfill from history";
-
-/* */
-"Backfill from trend" = "Backfill from trend";
-
-/* */
-"Debug options" = "Debug options";
-
-/* */
-"Adds a lot of data to the Issue Report " = "Adds a lot of data to the Issue Report ";
-
-/* */
-"Persist sensordata" = "Persist sensordata";
-
-/* */
-"Battery" = "Battery";
-
-/* */
-"Also add source info" = "Also add source info";
-
-/* */
-"Carbs Required Threshold" = "Carbs Required Threshold";
-
-/* */
-"Carbs required: %d g" = "Carbs required: %d g";
-
-/* */
-"To prevent LOW required %d g of carbs" = "To prevent LOW required %d g of carbs";
-
-/* */
-"iAPS not active" = "iAPS not active";
-
-/* */
-"Last loop was more then %d min ago" = "Last loop was more then %d min ago";
-
-/* Glucose badge */
-"Show glucose on the app badge" = "Show glucose on the app badge";
-
-/* */
-"Backfill glucose" = "Backfill glucose";
-
-/* About this source */
-"About this source" = "About this source";
-
-/* */
-"Bolus failed" = "Bolus failed";
-
-/* */
-"Bolus failed or inaccurate. Check pump history before repeating." = "Bolus failed or inaccurate. Check pump history before repeating.";
-
-/* */
-"Carbs" = "Carbs";
-
-/* */
-"Temp Basal" = "Temp Basal";
-
-/* */
-"Temp Target" = "Temp Target";
-
-/* */
-"Resume" = "Resume";
-
-/* */
-"Suspend" = "Suspend";
-
-/* */
-"Animated Background" = "Animated Background";
-
-/* Sensor day(s) */
-" day(s)" = " day(s)";
-
-/* Option to show HR in Watch app*/
-"Display HR on Watch" = "Display HR on Watch";
-
-
-/* Headers for settings ----------------------- */
-"OpenAPS main settings" = "OpenAPS main settings";
-
-"OpenAPS SMB settings" = "OpenAPS SMB settings";
-
-"OpenAPS targets settings" = "OpenAPS targets settings";
-
-"OpenAPS other settings" = "OpenAPS other settings";
-
-/* Glucose Simulator CGM */
-"Glucose Simulator" = "Glucose Simulator";
-
-/* Restored state message */
-"Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@" = "Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@";
-
-/* Shared app group xDrip4iOS */
-"Using shared app group with external CGM app xDrip4iOS" = "Using shared app group with external CGM app xDrip4iOS";
-
-/* Shared app group GlucoseDirect */
-"Using shared app group with external CGM app GlucoseDirect" = "Using shared app group with external CGM app GlucoseDirect";
-
-/* Dexcom G6 app */
-"Dexcom G6 app" = "Dexcom G6 app";
-
-/* Native G5 app */
-"Native G5 app" = "Native G5 app";
-
-/* Minilink transmitter */
-"Minilink transmitter" = "Minilink transmitter";
-
-/* Simple simulator */
-"Simple simulator" = "Simple simulator";
-
-/* Direct connection with Libre 1 transmitters or Libre 2 */
-"Direct connection with Libre 1 transmitters or European Libre 2 sensors" = "Direct connection with Libre 1 transmitters or European Libre 2 sensors";
-
-/* Online or internal server */
-"Online or internal server" = "Online or internal server";
-
-/* -------------- Developer settings ---------------------- */
-/* Debug options */
-
-"Developer" = "Developer";
-
-/* Debug option view NS Upload Profile */
-"NS Upload Profile" = "NS Upload Profile";
-
-/* Debug option view NS Uploaded Profile */
-"NS Uploaded Profile" = "NS Uploaded Profile";
-
-/* Debug option view Autosense */
-"Autosense" = "Autosense";
-
-/* Debug option view Pump History */
-"Pump History" = "Pump History";
-
-/* Debug option view Target Ranges */
-"Target ranges" = "Target ranges";
-
-/* Debug option view Temp targets */
-"Temp targets" = "Temp targets";
-
-/* Debug option view Meal */
-"Meal" = "Meal";
-
-/* Debug option view Pump profile */
-"Pump profile" = "Pump profile";
-
-/* Debug option view Profile */
-"Profile" = "Profile";
-
-/* Debug option view Enacted */
-"Enacted" = "Enacted";
-
-/* Debug option view Announcements (from NS) */
-"Announcements" = "Announcements";
-
-/* Debug option view Enacted announcements announcements (from NS) */
-"Enacted announcements" = "Enacted announcements";
-
-/* Debug option view Autotune */
-"Autotune" = "Autotune";
-
-/* Debug option view Target presets */
-"Target presets" = "Target presets";
-
-/* Debug option view */
-"Loop Cycles" = "Loop Cycles";
-
-/* Debug option view Glucose Data used for statistics */
-"Glucose Data used for statistics" = "Glucose Data used for statistics";
-
-/* --------------- HealthKit intergration --------------------*/
-/* */
-"Apple Health" = "Apple Health";
-
-/* */
-"Connect to Apple Health" = "Connect to Apple Health";
-
-/* Show when have not permissions for writing to Health */
-"For write data to Apple Health you must give permissions in Settings > Health > Data Access" = "For write data to Apple Health you must give permissions in Settings > Health > Data Access";
-
-/* */
-"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data";
-
-/* New ALerts ------------------------- */
-/* Info title */
-"Info" = "Info";
-
-/* Warning title */
-"Warning" = "Warning";
-
-/* Error title */
-"Error" = "Error";
-
-/* Manual temp basal mode */
-"Manual" = "Manual";
-
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Manual Basal";
-
-/* Current Manual Temp basal */
-" - Manual Basal ⚠️" = " - Manual Basal ⚠️";
-
-/* Total AT / Scheduled basal insulin */
-" U/day" = " U/day";
-
-/* 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";
-
-/* */
-"Meal Presets" = "Meal Presets";
-
-/* */
-"Empty" = "Empty";
-
-/* */
-"Delete Selected Preset" = "Delete Selected Preset";
-
-/* */
-"Enter Meal Preset Name" = "Enter Meal Preset Name";
-
-/* */
-"Name Of Dish" = "Name Of Dish";
-
-/* Save Carbs and continue to bolus recommendation */
-"Save and continue" = "Save and continue";
-
-/* */
-"Save as Preset" = "Save as Preset";
-
-/* -------------------------------------------------------------------------------------------
- DASH strings
-*/
-"Attach Pod" = "Attach Pod";
-
-"Deactivate Pod" = "Deactivate Pod";
-
-/* */
-"Deactivating..." = "Deactivating...";
-
-"Pair Pod" = "Pair Pod";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Previous Pod Information";
-
-/* Text for confidence reminders navigation link */
-"Confidence Reminders" = "Confidence Reminders";
-
-"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Confidence reminders are beeps from the pod which can be used to acknowledge selected commands.";
-
-/* button title for saving low reservoir reminder while saving */
-"Saving..." = "Saving...";
-
-/* button title for saving low reservoir reminder */
-"Save" = "Save";
-
-/* Alert title for error when updating confidence reminder preference */
-"Failed to update confidence reminder preference." = "Failed to update confidence reminder preference.";
-
-/* */
-"No Error" = "No Error";
-
-/* description label for active time pod details row */
-"Active Time" = "Active Time";
-
-/* Title string for BeepPreference.silent */
-"Disabled" = "Disabled";
-
-/* Title string for BeepPreference.manualCommands */
-"Enabled" = "Enabled";
-
-/* Title string for BeepPreference.extended */
-"Extended" = "Extended";
-
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "No confidence reminders are used.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
-
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Expiration Reminder Default";
-
-/* */
-"Expiration Reminder" = "Expiration Reminder";
-
-/* */
-"Low Reservoir" = "Low Reservoir";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
-/* */
-"Low Reservoir Reminder" = "Low Reservoir Reminder";
-
-/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
-/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
-
-/* Label text for temporary basal rate summary */
-"Rate" = "Rate";
-
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ for %2$@";
-
-/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
-/* Button text for setting manual temporary basal rate*/
-"Set Temporary Basal" = "Set Temporary Basal";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Temporary Basal";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Temporary Basal Failed";
-
-/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Missing Config";
-
-/* Alert format string for missing temp basal configuration. */
-"This PumpManager 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." = "This PumpManager 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.";
-
-/* description label for active time pod details row */
-"Active Time" = "Active Time";
-
-/* description label for total delivery pod details row */
-"Total Delivery" = "Total Delivery";
-
-/* */
-"Add Omnipod Dash" = "Add Omnipod Dash";
-
-/* */
-"Insert Cannula" = "Insert Cannula";
-
-/* */
-"Check Cannula" = "Check Cannula";
-
-/* */
-"Setup Complete" = "Setup Complete";
-
-/* */
-"Insulin Suspended" = "Insulin Suspended";
-
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Suspending insulin delivery...";
-
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Resume Insulin Delivery";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Resuming insulin delivery...";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
-
-//* -----------------------------------------------------------------------*/
-/* ----------------------Statistics strings -------------------------------*/
-/* Headline Statistics */
-
-
-"Statistics" = "Statistics";
-
-/* Option in preferences */
-"Display Statistics" = "Display Statistics";
-
-/* infoText: Description for Display Statistics */
-"Displays Statistics under the chart view" = "Displays Statistics under the chart view";
-
-/* Low Glucose Limit option in preferences */
-"Low Glucose Limit" = "Low Glucose Limit";
-
-/* High Glucose Limit option in preferences */
-"High Glucose Limit" = "High Glucose Limit";
-
-/* infoText: Description for Low Glucose Limit */
-"BG Under This Value Will Be Displayed As Low Glucose Percentage" = "BG Under This Value Will Be Displayed As Low Glucose Percentage";
-/* infoText: Description for High Glucose Limit */
-"BG Under This Value Will Be Displayed As High Glucose Percentage" = "BG Under This Value Will Be Displayed As High Glucose Percentage";
-
-/* When statistics.json was last updated */
-"Updated" = "Updated";
-
-/* Average BG = */
-"Average" = "Average";
-
-/* Median BG */
-"Median" = "Median";
-
-/* CGM readings in statPanel */
-"Readings" = "Readings";
-
-/* Normal BG (within TIR) */
-"Normal" = "Normal";
-
-/* Title High BG in statPanel */
-"High (>" = "High (>";
-
-/* Title Low BG in statPanel */
-"Low (<" = "Low (<";
-
-/* SD */
-"SD" = "SD";
-
-/* CV */
-"CV" = "CV";
-
-/* Estimated HbA1c */
-"HbA1c" = "HbA1c";
-
-/* Total number of days of data for HbA1c estimation, part 1/2*/
-"All" = "All";
-
-/* Total number of days of data for HbA1c estimation, part 2/2*/
-"days" = "days";
-
-/* Nr of Loops in statPanel */
-"Loops" = "Loops";
-
-/* Loop Errors in statPanel */
-"Errors" = "Errors";
-
-/* Average loop interval */
-"Interval" = "Interval";
-
-/* Median loop interval */
-"Duration" = "Duration";
-
-/* "Display SD */
-"Display SD instead of CV" = "Display SD instead of CV";
-
-/* Description for display SD */
-"Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel" = "Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel";
-
-/* How often to update the statistics */
-"Update every number of minutes:" = "Update every number of minutes:";
-
-/* Description for update interval for statistics */
-"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 ";
-
-/* Duration displayed in statPanel */
-"Past Week " = "Past Week ";
-
-/* Duration displayed in statPanel */
-"Past Month " = "Past Month ";
-
-/* Duration displayed in statPanel */
-"Past 90 Days " = "Past 90 Days ";
-
-/* Duration displayed in statPanel */
-"All Past Days of Data " = "All Past Days of Data ";
-
-/* "Display Loop statistics in statPanel */
-"Display Loop Cycle statistics" = "Display Loop Cycle statistics";
-
-/* Description for Display Loop statistics */
-"Displays Loop statistics in the statPanel in Home View" = "Displays Loop statistics in the statPanel in Home View";
-
-/* Display % */
-"Override HbA1c unit" = "Override HbA1c unit";
-
-/* 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?";
-
-/* New Experimental feature */
-"Experimental" = "Experimental";
-/* Smoothing of CGM readings */
-"Smooth Glucose Value" = "Smooth Glucose Value";
-
-/* -----------------------------------------------------------------------------------------------------------
-
- Infotexts from openaps.docs and androidaps.docs
- iAPS
-*/
-/* Headline Rewind Resets Autosens */
-
-"Rewind Resets Autosens" = "Rewind Resets Autosens";
-
-/* ”Rewind Resets Autosens” */
-"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature.";
-
-/* Headline "High Temptarget Raises Sensitivity" */
-"High Temptarget Raises Sensitivity" = "High Temptarget Raises Sensitivity";
-
-/* ”High Temptarget Raises Sensitivity" */
-"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160).";
-
-/* Headline ”Low Temptarget Lowers Sensitivity" */
-"Low Temptarget Lowers Sensitivity" = "Low Temptarget Lowers Sensitivity";
-
-/* ”Low Temptarget Lowers Sensitivity" */
-"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160).";
-
-/* Headline ”Sensitivity Raises Target" */
-"Sensitivity Raises Target" = "Sensitivity Raises Target";
-
-/* ”Sensitivity Raises Target" */
-"When true, raises BG target when autosens detects sensitivity" = "When true, raises BG target when autosens detects sensitivity";
-
-/* Headline ”Resistance Lowers Target" */
-"Resistance Lowers Target" = "Resistance Lowers Target";
-
-/* ”Resistance Lowers Target" */
-"Defaults to false. When true, will lower BG target when autosens detects resistance" = "Defaults to false. When true, will lower BG target when autosens detects resistance";
-
-/* Headline ”Advanced Target Adjustments" */
-"Advanced Target Adjustments" = "Advanced Target Adjustments";
-
-/* ”Advanced Target Adjustments" */
-"This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone." = "This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone.";
-
-/* Headline "Exercise Mode" */
-"Exercise Mode" = "Exercise Mode";
-
-/* "Exercise Mode" */
-"Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity" = "Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity";
-
-/* Headline "Wide BG Target Range" */
-"Wide BG Target Range" = "Wide BG Target Range";
-
-/* "Wide BG Target Range" */
-"Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs." = "Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs.";
-
-/* Headline "Skip Neutral Temps" */
-"Skip Neutral Temps" = "Skip Neutral Temps";
-
-/* "Skip Neutral Temps" */
-"Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means iAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications from the 'rig', that may wake you up during the night." = "Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means OpenAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications form the 'rig', that may wake you up during the night. ";
-
-/* Headline "Unsuspend If No Temp” */
-"Unsuspend If No Temp" = "Unsuspend If No Temp";
-
-/* "Unsuspend If No Temp” */
-"Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended." = "Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended.";
-
-/* Headline "Enable UAM" */
-"Enable UAM" = "Enable UAM";
-
-/* "Enable UAM" */
-"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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." = "With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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.";
-
-/* Headline "Enable SMB With COB" */
-"Enable SMB With COB" = "Enable SMB With COB";
-
-/* Enable SMB With COB" */
-"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "This enables supermicrobolus (SMB) while carbs on board (COB) are positive.";
-
-/* Headline "Enable SMB With Temptarget” */
-"Enable SMB With Temptarget" = "Enable SMB With Temptarget";
-
-/* "Enable SMB With Temptarget” */
-"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB.";
-
-/* Headline "Enable SMB Always" */
-"Enable SMB Always" = "Enable SMB Always";
-
-/* "Enable SMB Always" */
-"Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget)." = "Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget).";
-
-/* Headline "Enable SMB After Carbs" */
-"Enable SMB After Carbs" = "Enable SMB After Carbs";
-
-/* "Enable SMB After Carbs" */
-"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB).";
-
-/* Enable "Allow SMB With High Temptarget" */
-"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
-
-/* Headline "Allow SMB With High Temptarget" */
-"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
-
-/* "Allow SMB With High Temptarget" */
-"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl).";
-
-/* Headline "Use Custom Peak Time” */
-"Use Custom Peak Time" = "Use Custom Peak Time";
-
-/* "Use Custom Peak Time” */
-"Defaults to false. Setting to true allows changing insulinPeakTime" = "Defaults to false. Setting to true allows changing insulinPeakTime";
-
-/* Headline "Suspend Zeros IOB” */
-"Suspend Zeros IOB" = "Suspend Zeros IOB";
-
-/* "Suspend Zeros IOB” */
-"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added.";
-
-/* Headline "Max IOB" */
-"Max IOB" = "Max IOB";
-
-/* "Max IOB" */
-"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop).";
-
-/* Headline "Max Daily Safety Multiplier" */
-"Max Daily Safety Multiplier" = "Max Daily Safety Multiplier";
-
-/* "Max Daily Safety Multiplier" */
-"This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
-
-/* Headline "Current Basal Safety Multiplier" */
-"Current Basal Safety Multiplier" = "Current Basal Safety Multiplier";
-
-/* "Current Basal Safety Multiplier" */
-"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
-
-/* Headline "Autosens Max" */
-"Autosens Max" = "Autosens Max";
-
-/* "Autosens Max" */
-"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target.";
-
-/* Headline "Autosens Min" */
-"Autosens Min" = "Autosens Min";
-
-/* "Autosens Min" */
-"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets.";
-
-/* Headline "Half Basal Exercise Target" */
-"Half Basal Exercise Target" = "Half Basal Exercise Target";
-
-/* "Half Basal Exercise Target" */
-"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes.";
-
-/* Headline "Max COB" */
-"Max COB" = "Max COB";
-
-/* "Max COB" */
-"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)";
-
-/* Headline "Bolus Snooze DIA Divisor" */
-"Bolus Snooze DIA Divisor" = "Bolus Snooze DIA Divisor";
-
-/* "Bolus Snooze DIA Divisor" */
-"Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2)." = "Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2).";
-
-/* Headline "Min 5m Carbimpact" */
-"Min 5m Carbimpact" = "Min 5m Carbimpact";
-
-/* "Min 5m Carbimpact" */
-"This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g." = "This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g.";
-
-/* Headline "Autotune ISF Adjustment Fraction" */
-"Autotune ISF Adjustment Fraction" = "Autotune ISF Adjustment Fraction";
-
-/* "Autotune ISF Adjustment Fraction" */
-"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
-
-/* Headline "Remaining Carbs Fraction" */
-"Remaining Carbs Fraction" = "Remaining Carbs Fraction";
-
-/* "Remaining Carbs Fraction" */
-"This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
-
-/* Headline "Remaining Carbs Cap" */
-"Remaining Carbs Cap" = "Remaining Carbs Cap";
-
-/* "Remaining Carbs Cap" */
-"This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
-
-/* Headline ”Max SMB Basal Minutes" */
-"Max SMB Basal Minutes" = "Max SMB Basal Minutes";
-
-/* ”Max SMB Basal Minutes" */
-"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
-
-/* Headline "Max UAM SMB Basal Minutes" */
-"Max UAM SMB Basal Minutes" = "Max UAM SMB Basal Minutes";
-
-/* "Max UAM SMB Basal Minutes" */
-"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
-
-/* Headline "SMB Interval" */
-"SMB Interval" = "SMB Interval";
-
-/* "SMB Interval" */
-"Minimum duration in minutes for new SMB since last SMB or manual bolus" = "Minimum duration in minutes for new SMB since last SMB or manual bolus";
-
-/* Headline "Bolus Increment" */
-"Bolus Increment" = "Bolus Increment";
-
-/* "Bolus Increment" */
-"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";
-
-/* "Insulin Peak Time" */
-"Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops." = "Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops.";
-
-/* Headline "Carbs Req Threshold" */
-"Carbs Req Threshold" = "Carbs Req Threshold";
-
-/* "Carbs Req Threshold" */
-"Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold." = "Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold.";
-
-/* Headline "Noisy CGM Target Multiplier" */
-"Noisy CGM Target Multiplier" = "Noisy CGM Target Multiplier";
-
-/* "Noisy CGM Target Multiplier" */
-"Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data" = "Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data";
-
-/* Headline "SMB DeliveryRatio" */
-"SMB DeliveryRatio" = "SMB DeliveryRatio";
-
-/* SMB DeliveryRatio */
-"Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution." = "Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution.";
-
-// Dynamic ISF + CR Settings:
-/* Headline "Adjust Dynamic ISF constant" */
-
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Adjust Dynamic ISF constant */
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Enable Dynamic ISF, Headline */
-"Enable Dynamic ISF" = "Enable Dynamic ISF";
-
-/* Headline "Enable Dynamic ISF" */
-"Enable Dynamic ISF" = "Enable Dynamic ISF";
-
-/* Enable Dynamic ISF */
-"Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes" = "Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes";
-
-/* Headline "Enable Dynamic CR" */
-"Enable Dynamic CR" = "Enable Dynamic CR";
-
-/* Enable Dynamic CR */
-"Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)" = "Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)";
-
-/* Headline "Adjust Dynamic ISF constant" */
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Adjust Dynamic ISF constant */
-"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
-
-
-/* Headline "Use Sigmoid Function" */
-"Use Sigmoid Function" = "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.";
-
-
-/* Headline "Threshold Setting" */
-"Threshold Setting (mg/dl)" = "Threshold Setting (mg/dl)";
-
-/* Threshold Setting */
-"The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl." = "The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl.";
-
-/* Headline "Weighted Average of TDD. Weight of past 24 hours:" */
-"Weighted Average of TDD. Weight of past 24 hours:" = "Weighted Average of TDD. Weight of past 24 hours:";
-
-/* Weight of past 24 hours of insulin */
-"Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment)." = "Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment).";
-
-/* Headline "Adjust basal" */
-"Adjust basal" = "Adjust basal";
-
-/* Enable adjustment of basal profile */
-"Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD" = "Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD";
-
-/* Headline "Max Delta-BG Threshold SMB" */
-"Max Delta-BG Threshold SMB" = "Max Delta-BG Threshold SMB";
-
-/* Max Delta-BG Threshold SMB */
-"Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!)." = "Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!).";
-
-/* Headline "... When Blood Glucose Is Over (mg/dl):" */
-"... When Blood Glucose Is Over (mg/dl):" = "... When Blood Glucose Is Over (mg/dl):";
-
-/* ... When Blood Glucose Is Over (mg/dl): */
-"Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable." = "Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable.";
-
-/* Headline "Enable SMB With High BG" */
-"Enable SMB With High BG" = "Enable SMB With High BG";
-
-/* "Enable SMB With High BG" */
-"Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)" = "Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)";
-
-/* Headline "Dynamic settings" */
-"Dynamic settings" = "Dynamic settings";
-
-/* Insulin curve */
-"Insulin curve" = "Insulin curve";
-
-/* Headline "Adjustment Factor" */
-"Adjustment Factor" = "Adjustment Factor";
From 347d5f52065da5e3bfb0fdf6d685561be01a0ad2 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: Sun, 14 May 2023 23:20:28 +0200
Subject: [PATCH 005/431] New translations Localizable.strings (Danish)
---
.../Main/da.lproj/Localizable.strings | 1662 +----------------
1 file changed, 17 insertions(+), 1645 deletions(-)
diff --git a/FreeAPS/Sources/Localizations/Main/da.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/da.lproj/Localizable.strings
index 4650a58955..0411569693 100644
--- a/FreeAPS/Sources/Localizations/Main/da.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/da.lproj/Localizable.strings
@@ -1,171 +1,10 @@
-/*
- Localizable.strings
- iAPS
-*/
-/* -------------------------------- */
-/* Bolus screen when adding insulin */
-"Add insulin without actually bolusing" = "Add insulin without actually bolusing";
-
-/* Add insulin from source outside of pump */
-"Add %@ without bolusing" = "Add %@ without bolusing";
-
-"Bolus" = "Bolus";
-
-"Close" = "Close";
-
-/* Continue after added carbs without bolus */
-"Continue without bolus" = "Continue without bolus";
-
-/* Header */
-"Enact Bolus" = "Enact Bolus";
-
-/* Button */
-"Enact bolus" = "Enact bolus";
-
-/* */
-"Insulin recommended" = "Insulin recommended";
-
-/* */
-"Insulin required" = "Insulin required";
-
-/* Bolus screen */
-"Recommendation" = "Recommendation";
-
-/* Button */
-"Clear" = "Clear";
-
-/* Button */
-"Done" = "Done";
-
-/* */
-"Wait please" = "Wait please";
-
-/* */
-"Agree and continue" = "Agree and Continue";
-
-/* Headline in enacted pop up (at: at what time) */
-"Enacted at" = "Enacted at";
-
-/* Headline in suggested pop up (at: at what time) */
-"Suggested at" = "Suggested at";
-
-/* Headline in enacted pop up (at: at what time) */
-"Error at" = "Error at";
-
-/* Home title */
-"Home" = "Home";
-
-/* Looping in progress */
-"looping" = "looping";
/* min ago since last loop */
"min ago" = "min";
-/* Status Title */
-"No suggestion" = "No suggestion";
-
-/* Replace pod text in Header */
-"Replace pod" = "Replace pod";
-
-/* Add carbs screen */
-"Add Carbs" = "Add Carbs";
-
-/* Add carbs header and button in Watch app. You can skip the last " " space. It's just for differentiation */
-"Add Carbs " = "Add Carbs ";
-
-/* */
-"Amount Carbs" = "Amount Carbs";
-
-/* Grams unit */
-"grams" = "grams";
-
-/* */
-"Carbs required" = "Carbs required";
-
-/* */
-"Are you sure?" = "Are you sure?";
-
-/* Bottom target temp */
-"Bottom target" = "Bottom target";
-
-/* Cancel preset name */
-"Cancel" = "Cancel";
-
-/* */
-"Cancel Temp Target" = "Cancel Temp Target";
-
-/* Custom temp target */
-"Custom" = "Custom";
-
-/* */
-"Date" = "Date";
-
-/* */
-"Delete" = "Delete";
-
-/* Delete preset temp target */
-"Delete preset \"%@\"" = "Delete preset \"%@\"";
-
-/* Duration of target temp or temp basal */
-"Duration" = "Duration";
-
-/* */
-"Enact Temp Target" = "Enact Temp Target";
-
-/* */
-"Enter preset name" = "Enter preset name";
-
-/* Preset name */
-"Name" = "Name";
-
-/* minutes of target temp */
-"minutes" = "minutes";
-
-/* */
-"Presets" = "Presets";
-
-/* Save preset name */
-"Save" = "Save";
-
-/* */
-"Save as preset" = "Save as preset";
-
-/* Upper temp target limit */
-"Top target" = "Top target";
-
-/* Temp target set for ... minutes */
-"for" = "for";
-
-/* Temp target set for ... minutes */
-"min" = "min";
-
-/* */
-"Autotune" = "Autotune";
-
-/* */
-"Basal profile" = "Basal profile";
-
-/* */
-"Carb ratio" = "Carb ratio";
-
-/* */
-"Delete autotune data" = "Delete autotune data";
-
-/* */
-"Run now" = "Run now";
-
-/* */
-"Last run" = "Last run";
-
-/* */
-"Sensitivity" = "Sensitivity";
-
/* */
"Use Autotune" = "use Autotune";
-/* Add profile basal */
-"Add" = "Add";
-
/* */
"Basal Profile" = "Basal profil";
@@ -178,139 +17,6 @@
/* */
"Saving..." = "Gemmer...";
-/* */
-"Schedule" = "Schedule";
-
-/* */
-"starts at" = "starts at";
-
-/* Time basal profile */
-"Time" = "Time";
-
-/* */
-"Calculated Ratio" = "Calculated Ratio";
-
-/* Carb Ratios header */
-"Carb Ratios" = "Carb Ratios";
-
-/* */
-"Ratio" = "Ratio";
-
-/* */
-"Autosens" = "Autosens";
-
-/* */
-"Calculated Sensitivity" = "Calculated Sensitivity";
-
-/* */
-"Insulin Sensitivities" = "Insulin Sensitivities";
-
-/* */
-"Sensitivity Ratio" = "Sensitivity Ratio";
-
-/* */
-"Dismiss" = "Dismiss";
-
-/* */
-"Important message" = "Important message";
-
-/* */
-"Amount" = "Amount";
-
-/* */
-"Cancel Temp Basal" = "Cancel Temp Basal";
-
-/* Enact
-Enact a temp Basal or a temp target */
-"Enact" = "Enact";
-
-/* */
-"Manual Temp Basal" = "Manual Temp Basal";
-
-/* Allow uploads tp NS */
-"Allow uploads" = "Allow uploads";
-
-/* API secret in NS */
-"API secret" = "API secret";
-
-/* Connect to NS */
-"Connect" = "Connect";
-
-/* Connected to NS */
-"Connected!" = "Connected!";
-
-/* Connecting to NS */
-"Connecting..." = "Connecting...";
-
-/* */
-"Invalid URL" = "Invalid URL";
-
-/* */
-"Local glucose source" = "Local glucose source";
-
-/* Header */
-"Nightscout Config" = "Nightscout Config";
-
-/* */
-"Port" = "Port";
-
-/* */
-"URL" = "URL";
-
-/**/
-"Use local glucose server" = "Use local glucose server";
-
-/* */
-"Edit settings json" = "Edit settings json";
-
-/* */
-"Glucose units" = "Glucose units";
-
-/* */
-"Preferences" = "Preferences";
-
-/* Recommended Insulin Fraction in preferences */
-"Recommended Insulin Fraction" = "Recommended Insulin Fraction";
-
-/* Do you want to show bolus screen after added carbs? */
-"Skip Bolus screen after carbs" = "Skip Bolus screen after carbs";
-
-/* Allow remote control from NS */
-"Remote control" = "Remote control";
-
-/* Add Medtronic pump */
-"Add Medtronic" = "Add Medtronic";
-
-/* Add Omnipod pump */
-"Add Omnipod" = "Add Omnipod";
-
-/* Add Simulator pump */
-"Add Simulator" = "Add Simulator";
-
-/* Insulin model */
-"Model" = "Model";
-
-/* */
-"Pump config" = "Pump config";
-
-/* */
-"Delivery limits" = "Delivery limits";
-
-/* */
-"Duration of Insulin Action" = "Duration of Insulin Action";
-
-/* hours of duration of insulin activity */
-"hours" = "hours";
-
-/* Max setting */
-"Max Basal" = "Max Basal";
-
-/* Max setting */
-"Max Bolus" = "Max Bolus";
-
-/* */
-"Pump Settings" = "Pump Settings";
-
/* Insulin unit per hour */
"U/hr" = "E/t";
@@ -320,1377 +26,43 @@ Enact a temp Basal or a temp target */
/* /Insulin unit */
"/U" = "/E";
-/* Insulin unit */
-"U" = "U";
-
/* Unit per hour with space */
" U/hr" = " E/t";
-/* Number of units per hour*/
-"%@ U/hr" = "%@ U/hr";
-
-/* Number of units insulin delivered */
-"%@ U" = "%@ U";
-
/*Carb ratio unit */
"g/U" = "g/E";
-/* grams */
-" g" = " g";
-
-/* The short unit display string for grams */
-"g" = "g";
-
-/* when 0 U/hr */
-"0 U/hr" = "0 U/hr";
-
-/* abbreviation for days */
-"d" = "d";
-
-/* abbreviation for hours */
-"h" = "h";
-
-/* abbreviation for minutes */
-"m" = "m";
-
-/* */
-"Closed loop" = "Closed loop";
-
-/* */
-"Configuration" = "Configuration";
-
-/* */
-"Devices" = "Devices";
-
-/* */
-"Pump" = "Pump";
-
-/* */
-"Services" = "Services";
-
-/* */
-"Settings" = "Settings";
-
-/* 2 log files to share */
-"Share logs" = "Share logs";
-
-/* Upper target */
-"High target" = "High target";
-
-/* Lower target */
-"Low target" = "Low target";
-
-/* */
-"Target Ranges" = "Target Ranges";
-
-/* When bolusing */
-"Bolusing" = "Bolusing";
-
-/* */
-"Pump suspended" = "Pump suspended";
-
-/* */
-"Middleware" = "Middleware";
-
-/* Header */
-"History" = "History";
-
-/* CGM option */
-"Upload glucose to Nightscout" = "Upload glucose to Nightscout";
-
-/* Type of CGM or glucose source */
-"Type" = "Type";
-
-/* CGM */
-"CGM" = "CGM";
-
-/* CGM Transmitter ID */
-"Transmitter ID" = "Transmitter ID";
-
-/* Other CGM setting */
-"Other" = "Other";
-
-/* Whatch app alert */
-"Set temp targets presets on iPhone first" = "Set temp targets presets on iPhone first";
-
-/* Updating Watch app */
-"Updating..." = "Updating...";
-
-/* Header for Temp targets in Watch app */
-"Temp Targets" = "Temp Targets";
-
-/* Delete carbs from data table and Nightscout */
-"Delete carbs?" = "Delete carbs?";
-
-/* Delete insulin from pump history and Nightscout */
-"Delete insulin?" = "Delete insulin?";
-
-/* Treatments list */
-"Treatments" = "Treatments";
-
-/* " min" in Treatments list */
-" min" = " min";
-
-/* */
-"Unable to change anything" = "Unable to change anything";
-
-
-/* Calendar and Libre transmitter settings ---------------
- */
-/* */
-"Configure Libre Transmitter" = "Configure Libre Transmitter";
-
-/* */
-"Calibrations" = "Calibrations";
-
/* */
-"Create events in calendar" = "Create events in calendar";
-
-/* */
-"Calendar" = "Calendar";
-
-/* */
-"Other" = "Other";
-
-/* */
-"Libre Transmitter" = "Libre Transmitter";
-
-/* */
-"Libre Transmitters" = "Libre Transmitters";
-
-/* */
-"Bluetooth Transmitters" = "Bluetooth Transmitters";
-
-/* */
-"Modes" = "Modes";
-
-/* Libre 2 Direct */
-"Libre 2 Direct" = "Libre 2 Direct";
-
-/* */
-"Select the third party transmitter you want to connect to" = "Select the third party transmitter you want to connect to";
-
-/* State was restored */
-"State was restored" = "State was restored";
-
-/* The short unit display string for millimoles of glucose per liter */
-"mmol/L" = "mmol/L";
-
-/* The short unit display string for milligrams of glucose per decilter */
-"mg/dL" = "mg/dL";
-
-/* */
-"Add calibration" = "Add calibration";
-
-/* When adding capillary glucose meater reading */
-"Meter glucose" = "Meter glucose";
-
-/* */
-"Info" = "Info";
-
-/*v*/
-"Slope" = "Slope";
-
-/* */
-"Intercept" = "Intercept";
-
-/* */
-"Chart" = "Chart";
-
-/* */
-"Remove" = "Remove";
-
-/* */
-"Remove Last" = "Remove Last";
+"Unknown" = "Ukendt";
/* */
-"Remove All" = "Remove All";
+"Connection State" = "Tilslutningstilstand";
/* */
-"About the Process" = "About the Process";
+"Alarms" = "Alarmer";
-/* */
-"Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working." = "Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working.";
+/* Warning title */
+"Warning" = "Advarsel";
-/* */
-"Pairinginfo" = "Pairinginfo";
+"Deactivate Pod" = "Deaktiver Pod";
-/* */
-"PatchInfo" = "PatchInfo";
+/* button title for saving low reservoir reminder while saving */
+"Saving..." = "Gemmer...";
-/* */
-"Calibrationinfo" = "Calibrationinfo";
+/* description label for active time pod details row */
+"Active Time" = "Aktiv Tid";
-/* */
-"Unknown" = "Ukendt";
+/* Title string for BeepPreference.manualCommands */
+"Enabled" = "Aktiveret";
/* */
-"Not paired yet" = "Not paired yet";
+"Expiration Reminder" = "Udløbs Påmindelse";
-/* */
-"Pair Sensor & connect" = "Pair Sensor & connect";
+/* Label text for temporary basal rate summary */
+"Rate" = "Værdi";
-/* */
-"Phone NFC required!" = "Phone NFC required!";
-
-/* */
-"Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors" = "Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors";
-
-/* Bluetooth Power Off */
-"Bluetooth Power Off" = "Bluetooth Power Off";
-
-/* Please turn on Bluetooth */
-"Please turn on Bluetooth" = "Please turn on Bluetooth";
-
-/* No Libre Transmitter Selected */
-"No Libre Transmitter Selected" = "No Libre Transmitter Selected";
-
-/* Delete Transmitter and start anew. */
-"Delete CGMManager and start anew. Your libreoopweb credentials will be preserved" = "Delete CGMManager and start anew. Your libreoopweb credentials will be preserved";
-
-/* Invalid libre checksum */
-"Invalid libre checksum" = "Invalid libre checksum";
-
-/* Libre sensor was incorrectly read, CRCs were not valid */
-"Libre sensor was incorrectly read, CRCs were not valid" = "Libre sensor was incorrectly read, CRCs were not valid";
-
-/* Glucose */
-"Glucose" = "Glucose";
-
-/* LOWALERT! */
-"LOWALERT!" = "LOWALERT!";
-
-/* HIGHALERT! */
-"HIGHALERT!" = "HIGHALERT!";
-
-/* (Snoozed)*/
-"(Snoozed)" = "(Snoozed)";
-
-/* Glucose: %@ */
-"Glucose: %@" = "Glucose: %@";
-
-/* Transmitter: %@%% */
-"Transmitter: %@%%" = "Transmitter: %@%%";
-
-/* No Sensor Detected */
-"No Sensor Detected" = "No Sensor Detected";
-
-/* This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor */
-"This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor" = "This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor";
-
-/* New Sensor Detected */
-"New Sensor Detected" = "New Sensor Detected";
-
-/* Please wait up to 30 minutes before glucose readings are available! */
-"Please wait up to 30 minutes before glucose readings are available!" = "Please wait up to 30 minutes before glucose readings are available!";
-
-/* Invalid Glucose sample detected, try again later */
-"Invalid Glucose sample detected, try again later" = "Invalid Glucose sample detected, try again later";
-
-/* ensor might have temporarily stopped, fallen off or is too cold or too warm */
-"Sensor might have temporarily stopped, fallen off or is too cold or too warm" = "Sensor might have temporarily stopped, fallen off or is too cold or too warm";
-
-/* Invalid Sensor Detected */
-"Invalid Sensor Detected" = "Invalid Sensor Detected";
-
-/* Detected sensor seems not to be a libre 1 sensor! */
-"Detected sensor seems not to be a libre 1 sensor!" = "Detected sensor seems not to be a libre 1 sensor!";
-
-/* Detected sensor is invalid: %@ */
-"Detected sensor is invalid: %@" = "Detected sensor is invalid: %@";
-
-/* Low Battery */
-"Low battery" = "Low battery";
-
-/* */
-"Invalid sensor" = "Invalid sensor";
-
-/* */
-"Sensor change" = "Sensor change";
-
-/* */
-"Sensor expires soon" = "Sensor expires soon";
-
-/* Battery is running low %@, consider charging your %@ device as soon as possible */
-"Battery is running low %@, consider charging your %@ device as soon as possible" = "Battery is running low %@, consider charging your %@ device as soon as possible";
-
-/* Extracting calibrationdata from sensor */
-"Extracting calibrationdata from sensor" = "Extracting calibrationdata from sensor";
-
-/* Sensor Ending Soon */
-"Sensor Ending Soon" = "Sensor Ending Soon";
-
-/* Current Sensor is Ending soon! Sensor Life left in %@ */
-"Current Sensor is Ending soon! Sensor Life left in %@" = "Current Sensor is Ending soon! Sensor Life left in %@";
-
-/* */
-"Libre Bluetooth" = "Libre Bluetooth";
-
-/* */
-"Snooze Alerts" = "Snooze Alerts";
-
-/* */
-"Last measurement" = "Last measurement";
-
-/* */
-"Sensor Footer checksum" = "Sensor Footer checksum";
-
-/* */
-"Last Blood Sugar prediction" = "Last Blood Sugar prediction";
-
-/* */
-"CurrentBG" = "CurrentBG";
-
-/* */
-"Sensor Info" = "Sensor Info";
-
-/* */
-"Sensor Age" = "Sensor Age";
-
-/* */
-"Sensor Age Left" = "Sensor Age Left";
-
-/* */
-"Sensor Endtime" = "Sensor Endtime";
-
-/* */
-"Sensor State" = "Sensor State";
-
-/* */
-"Sensor Serial" = "Sensor Serial";
-
-/* */
-"Transmitter Info" = "Transmitter Info";
-
-/* */
-"Hardware" = "Hardware";
-
-/* */
-"Firmware" = "Firmware";
-
-/* */
-"Connection State" = "Tilslutningstilstand";
-
-/* */
-"Transmitter Type" = "Transmitter Type";
-
-/* */
-"Sensor Type" = "Sensor Type";
-
-/* */
-"Factory Calibration Parameters" = "Factory Calibration Parameters";
-
-/* */
-"Valid for footer" = "Valid for footer";
-
-/* */
-"Edit calibrations" = "Edit calibrations";
-
-/* */
-"edit calibration clicked" = "edit calibration clicked";
-
-/* */
-"Delete CGM" = "Delete CGM";
-
-/* */
-"Are you sure you want to remove this cgm from loop?" = "Are you sure you want to remove this cgm from loop?";
-
-/* */
-"There is no undo" = "There is no undo";
-
-/* */
-"Advanced" = "Advanced";
-
-/* */
-"Alarms" = "Alarmer";
-
-/* */
-"Glucose Settings" = "Glucose Settings";
-
-/* */
-"Notifications" = "Notifications";
-
-/* */
-"Export logs" = "Export logs";
-
-/* */
-"Export not available" = "Export not available";
-
-/* */
-"Log export requires ios 15" = "Log export requires ios 15";
-
-/* */
-"Got it!" = "Got it!";
-
-/* */
-"Saved to %@" = "Saved to %@";
-
-/* */
-"No logs available" = "No logs available";
-
-/* */
-"Glucose Notification visibility" = "Glucose Notification visibility";
-
-/* */
-"Always Notify Glucose" = "Always Notify Glucose";
-
-/* */
-"Notify per reading" = "Notify per reading";
-
-/* */
-"Value" = "Value";
-
-/* */
-"Adds Phone Battery" = "Adds Phone Battery";
-
-/* */
-"Adds Transmitter Battery" = "Adds Transmitter Battery";
-
-/* */
-"Also vibrate" = "Also vibrate";
-
-/* */
-"Additional notification types" = "Additional notification types";
-
-/* */
-"Misc" = "Misc";
-
-/* */
-"Unit override" = "Unit override";
-
-/* */
-"Low" = "Low";
-
-/* */
-"High" = "High";
-
-/* */
-"glucose" = "glucose";
-
-/* */
-"Schedule " = "Schedule ";
-
-/* */
-"tapped save schedules" = "tapped save schedules";
-
-/* */
-"Error" = "Error";
-
-/* */
-"Some ui element was incorrectly specified" = "Some ui element was incorrectly specified";
-
-/* */
-"Success" = "Success";
-
-/* */
-"Schedules were saved successfully!" = "Schedules were saved successfully!";
-
-/* */
-"High Glucose Alarm active" = "High Glucose Alarm active";
-
-/* */
-"Low Glucose Alarm active" = "Low Glucose Alarm active";
-
-/* */
-"No Glucose Alarm active" = "No Glucose Alarm active";
-
-/* */
-"snoozing until %@" = "snoozing until %@";
-
-/* */
-"not snoozing" = "not snoozing";
-
-/* */
-"nothing to see here" = "nothing to see here";
-
-/* */
-"snooze from testview clicked" = "snooze from testview clicked";
-
-/* */
-"will snooze for %@ until %@" = "will snooze for %@ until %@";
-
-/* */
-"Click to Snooze Alerts" = "Click to Snooze Alerts";
-
-/* */
-"Strength" = "Strength";
-
-/* */
-"Hold the top of your iPhone near the sensor to pair" = "Hold the top of your iPhone near the sensor to pair";
-
-/* */
-"Sensor not found" = "Sensor not found";
-
-/* */
-"Also play alert sound" = "Also play alert sound";
-
-/* */
-"Notification Settings" = "Notification Settings";
-
-/* */
-"Found devices: %d" = "Found devices: %d";
-
-/* */
-"Backfill options" = "Backfill options";
-
-/* */
-"Backfilling from trend is currently not well supported by Loop" = "Backfilling from trend is currently not well supported by Loop";
-
-/* */
-"Backfill from history" = "Backfill from history";
-
-/* */
-"Backfill from trend" = "Backfill from trend";
-
-/* */
-"Debug options" = "Debug options";
-
-/* */
-"Adds a lot of data to the Issue Report " = "Adds a lot of data to the Issue Report ";
-
-/* */
-"Persist sensordata" = "Persist sensordata";
-
-/* */
-"Battery" = "Battery";
-
-/* */
-"Also add source info" = "Also add source info";
-
-/* */
-"Carbs Required Threshold" = "Carbs Required Threshold";
-
-/* */
-"Carbs required: %d g" = "Carbs required: %d g";
-
-/* */
-"To prevent LOW required %d g of carbs" = "To prevent LOW required %d g of carbs";
-
-/* */
-"iAPS not active" = "iAPS not active";
-
-/* */
-"Last loop was more then %d min ago" = "Last loop was more then %d min ago";
-
-/* Glucose badge */
-"Show glucose on the app badge" = "Show glucose on the app badge";
-
-/* */
-"Backfill glucose" = "Backfill glucose";
-
-/* About this source */
-"About this source" = "About this source";
-
-/* */
-"Bolus failed" = "Bolus failed";
-
-/* */
-"Bolus failed or inaccurate. Check pump history before repeating." = "Bolus failed or inaccurate. Check pump history before repeating.";
-
-/* */
-"Carbs" = "Carbs";
-
-/* */
-"Temp Basal" = "Temp Basal";
-
-/* */
-"Temp Target" = "Temp Target";
-
-/* */
-"Resume" = "Resume";
-
-/* */
-"Suspend" = "Suspend";
-
-/* */
-"Animated Background" = "Animated Background";
-
-/* Sensor day(s) */
-" day(s)" = " day(s)";
-
-/* Option to show HR in Watch app*/
-"Display HR on Watch" = "Display HR on Watch";
-
-
-/* Headers for settings ----------------------- */
-"OpenAPS main settings" = "OpenAPS main settings";
-
-"OpenAPS SMB settings" = "OpenAPS SMB settings";
-
-"OpenAPS targets settings" = "OpenAPS targets settings";
-
-"OpenAPS other settings" = "OpenAPS other settings";
-
-/* Glucose Simulator CGM */
-"Glucose Simulator" = "Glucose Simulator";
-
-/* Restored state message */
-"Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@" = "Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@";
-
-/* Shared app group xDrip4iOS */
-"Using shared app group with external CGM app xDrip4iOS" = "Using shared app group with external CGM app xDrip4iOS";
-
-/* Shared app group GlucoseDirect */
-"Using shared app group with external CGM app GlucoseDirect" = "Using shared app group with external CGM app GlucoseDirect";
-
-/* Dexcom G6 app */
-"Dexcom G6 app" = "Dexcom G6 app";
-
-/* Native G5 app */
-"Native G5 app" = "Native G5 app";
-
-/* Minilink transmitter */
-"Minilink transmitter" = "Minilink transmitter";
-
-/* Simple simulator */
-"Simple simulator" = "Simple simulator";
-
-/* Direct connection with Libre 1 transmitters or Libre 2 */
-"Direct connection with Libre 1 transmitters or European Libre 2 sensors" = "Direct connection with Libre 1 transmitters or European Libre 2 sensors";
-
-/* Online or internal server */
-"Online or internal server" = "Online or internal server";
-
-/* -------------- Developer settings ---------------------- */
-/* Debug options */
-
-"Developer" = "Developer";
-
-/* Debug option view NS Upload Profile */
-"NS Upload Profile" = "NS Upload Profile";
-
-/* Debug option view NS Uploaded Profile */
-"NS Uploaded Profile" = "NS Uploaded Profile";
-
-/* Debug option view Autosense */
-"Autosense" = "Autosense";
-
-/* Debug option view Pump History */
-"Pump History" = "Pump History";
-
-/* Debug option view Target Ranges */
-"Target ranges" = "Target ranges";
-
-/* Debug option view Temp targets */
-"Temp targets" = "Temp targets";
-
-/* Debug option view Meal */
-"Meal" = "Meal";
-
-/* Debug option view Pump profile */
-"Pump profile" = "Pump profile";
-
-/* Debug option view Profile */
-"Profile" = "Profile";
-
-/* Debug option view Enacted */
-"Enacted" = "Enacted";
-
-/* Debug option view Announcements (from NS) */
-"Announcements" = "Announcements";
-
-/* Debug option view Enacted announcements announcements (from NS) */
-"Enacted announcements" = "Enacted announcements";
-
-/* Debug option view Autotune */
-"Autotune" = "Autotune";
-
-/* Debug option view Target presets */
-"Target presets" = "Target presets";
-
-/* Debug option view */
-"Loop Cycles" = "Loop Cycles";
-
-/* Debug option view Glucose Data used for statistics */
-"Glucose Data used for statistics" = "Glucose Data used for statistics";
-
-/* --------------- HealthKit intergration --------------------*/
-/* */
-"Apple Health" = "Apple Health";
-
-/* */
-"Connect to Apple Health" = "Connect to Apple Health";
-
-/* Show when have not permissions for writing to Health */
-"For write data to Apple Health you must give permissions in Settings > Health > Data Access" = "For write data to Apple Health you must give permissions in Settings > Health > Data Access";
-
-/* */
-"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data";
-
-/* New ALerts ------------------------- */
-/* Info title */
-"Info" = "Info";
-
-/* Warning title */
-"Warning" = "Advarsel";
-
-/* Error title */
-"Error" = "Error";
-
-/* Manual temp basal mode */
-"Manual" = "Manual";
-
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Manual Basal";
-
-/* Current Manual Temp basal */
-" - Manual Basal ⚠️" = " - Manual Basal ⚠️";
-
-/* Total AT / Scheduled basal insulin */
-" U/day" = " U/day";
-
-/* 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";
-
-/* */
-"Meal Presets" = "Meal Presets";
-
-/* */
-"Empty" = "Empty";
-
-/* */
-"Delete Selected Preset" = "Delete Selected Preset";
-
-/* */
-"Enter Meal Preset Name" = "Enter Meal Preset Name";
-
-/* */
-"Name Of Dish" = "Name Of Dish";
-
-/* Save Carbs and continue to bolus recommendation */
-"Save and continue" = "Save and continue";
-
-/* */
-"Save as Preset" = "Save as Preset";
-
-/* -------------------------------------------------------------------------------------------
- DASH strings
-*/
-"Attach Pod" = "Attach Pod";
-
-"Deactivate Pod" = "Deaktiver Pod";
-
-/* */
-"Deactivating..." = "Deactivating...";
-
-"Pair Pod" = "Pair Pod";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Previous Pod Information";
-
-/* Text for confidence reminders navigation link */
-"Confidence Reminders" = "Confidence Reminders";
-
-"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Confidence reminders are beeps from the pod which can be used to acknowledge selected commands.";
-
-/* button title for saving low reservoir reminder while saving */
-"Saving..." = "Gemmer...";
-
-/* button title for saving low reservoir reminder */
-"Save" = "Save";
-
-/* Alert title for error when updating confidence reminder preference */
-"Failed to update confidence reminder preference." = "Failed to update confidence reminder preference.";
-
-/* */
-"No Error" = "No Error";
-
-/* description label for active time pod details row */
-"Active Time" = "Aktiv Tid";
-
-/* Title string for BeepPreference.silent */
-"Disabled" = "Disabled";
-
-/* Title string for BeepPreference.manualCommands */
-"Enabled" = "Aktiveret";
-
-/* Title string for BeepPreference.extended */
-"Extended" = "Extended";
-
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "No confidence reminders are used.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
-
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Expiration Reminder Default";
-
-/* */
-"Expiration Reminder" = "Udløbs Påmindelse";
-
-/* */
-"Low Reservoir" = "Low Reservoir";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
-/* */
-"Low Reservoir Reminder" = "Low Reservoir Reminder";
-
-/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
-/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
-
-/* Label text for temporary basal rate summary */
-"Rate" = "Værdi";
-
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ for %2$@";
-
-/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
-/* Button text for setting manual temporary basal rate*/
-"Set Temporary Basal" = "Set Temporary Basal";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Temporary Basal";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Temporary Basal Failed";
-
-/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Missing Config";
-
-/* Alert format string for missing temp basal configuration. */
-"This PumpManager 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." = "This PumpManager 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.";
-
-/* description label for active time pod details row */
-"Active Time" = "Aktiv Tid";
-
-/* description label for total delivery pod details row */
-"Total Delivery" = "Total Delivery";
-
-/* */
-"Add Omnipod Dash" = "Add Omnipod Dash";
+/* description label for active time pod details row */
+"Active Time" = "Aktiv Tid";
/* */
"Insert Cannula" = "Indfør kanyle";
-
-/* */
-"Check Cannula" = "Check Cannula";
-
-/* */
-"Setup Complete" = "Setup Complete";
-
-/* */
-"Insulin Suspended" = "Insulin Suspended";
-
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Suspending insulin delivery...";
-
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Resume Insulin Delivery";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Resuming insulin delivery...";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
-
-//* -----------------------------------------------------------------------*/
-/* ----------------------Statistics strings -------------------------------*/
-/* Headline Statistics */
-
-
-"Statistics" = "Statistics";
-
-/* Option in preferences */
-"Display Statistics" = "Display Statistics";
-
-/* infoText: Description for Display Statistics */
-"Displays Statistics under the chart view" = "Displays Statistics under the chart view";
-
-/* Low Glucose Limit option in preferences */
-"Low Glucose Limit" = "Low Glucose Limit";
-
-/* High Glucose Limit option in preferences */
-"High Glucose Limit" = "High Glucose Limit";
-
-/* infoText: Description for Low Glucose Limit */
-"BG Under This Value Will Be Displayed As Low Glucose Percentage" = "BG Under This Value Will Be Displayed As Low Glucose Percentage";
-/* infoText: Description for High Glucose Limit */
-"BG Under This Value Will Be Displayed As High Glucose Percentage" = "BG Under This Value Will Be Displayed As High Glucose Percentage";
-
-/* When statistics.json was last updated */
-"Updated" = "Updated";
-
-/* Average BG = */
-"Average" = "Average";
-
-/* Median BG */
-"Median" = "Median";
-
-/* CGM readings in statPanel */
-"Readings" = "Readings";
-
-/* Normal BG (within TIR) */
-"Normal" = "Normal";
-
-/* Title High BG in statPanel */
-"High (>" = "High (>";
-
-/* Title Low BG in statPanel */
-"Low (<" = "Low (<";
-
-/* SD */
-"SD" = "SD";
-
-/* CV */
-"CV" = "CV";
-
-/* Estimated HbA1c */
-"HbA1c" = "HbA1c";
-
-/* Total number of days of data for HbA1c estimation, part 1/2*/
-"All" = "All";
-
-/* Total number of days of data for HbA1c estimation, part 2/2*/
-"days" = "days";
-
-/* Nr of Loops in statPanel */
-"Loops" = "Loops";
-
-/* Loop Errors in statPanel */
-"Errors" = "Errors";
-
-/* Average loop interval */
-"Interval" = "Interval";
-
-/* Median loop interval */
-"Duration" = "Duration";
-
-/* "Display SD */
-"Display SD instead of CV" = "Display SD instead of CV";
-
-/* Description for display SD */
-"Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel" = "Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel";
-
-/* How often to update the statistics */
-"Update every number of minutes:" = "Update every number of minutes:";
-
-/* Description for update interval for statistics */
-"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 ";
-
-/* Duration displayed in statPanel */
-"Past Week " = "Past Week ";
-
-/* Duration displayed in statPanel */
-"Past Month " = "Past Month ";
-
-/* Duration displayed in statPanel */
-"Past 90 Days " = "Past 90 Days ";
-
-/* Duration displayed in statPanel */
-"All Past Days of Data " = "All Past Days of Data ";
-
-/* "Display Loop statistics in statPanel */
-"Display Loop Cycle statistics" = "Display Loop Cycle statistics";
-
-/* Description for Display Loop statistics */
-"Displays Loop statistics in the statPanel in Home View" = "Displays Loop statistics in the statPanel in Home View";
-
-/* Display % */
-"Override HbA1c unit" = "Override HbA1c unit";
-
-/* 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?";
-
-/* New Experimental feature */
-"Experimental" = "Experimental";
-/* Smoothing of CGM readings */
-"Smooth Glucose Value" = "Smooth Glucose Value";
-
-/* -----------------------------------------------------------------------------------------------------------
-
- Infotexts from openaps.docs and androidaps.docs
- iAPS
-*/
-/* Headline Rewind Resets Autosens */
-
-"Rewind Resets Autosens" = "Rewind Resets Autosens";
-
-/* ”Rewind Resets Autosens” */
-"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature.";
-
-/* Headline "High Temptarget Raises Sensitivity" */
-"High Temptarget Raises Sensitivity" = "High Temptarget Raises Sensitivity";
-
-/* ”High Temptarget Raises Sensitivity" */
-"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160).";
-
-/* Headline ”Low Temptarget Lowers Sensitivity" */
-"Low Temptarget Lowers Sensitivity" = "Low Temptarget Lowers Sensitivity";
-
-/* ”Low Temptarget Lowers Sensitivity" */
-"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160).";
-
-/* Headline ”Sensitivity Raises Target" */
-"Sensitivity Raises Target" = "Sensitivity Raises Target";
-
-/* ”Sensitivity Raises Target" */
-"When true, raises BG target when autosens detects sensitivity" = "When true, raises BG target when autosens detects sensitivity";
-
-/* Headline ”Resistance Lowers Target" */
-"Resistance Lowers Target" = "Resistance Lowers Target";
-
-/* ”Resistance Lowers Target" */
-"Defaults to false. When true, will lower BG target when autosens detects resistance" = "Defaults to false. When true, will lower BG target when autosens detects resistance";
-
-/* Headline ”Advanced Target Adjustments" */
-"Advanced Target Adjustments" = "Advanced Target Adjustments";
-
-/* ”Advanced Target Adjustments" */
-"This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone." = "This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone.";
-
-/* Headline "Exercise Mode" */
-"Exercise Mode" = "Exercise Mode";
-
-/* "Exercise Mode" */
-"Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity" = "Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity";
-
-/* Headline "Wide BG Target Range" */
-"Wide BG Target Range" = "Wide BG Target Range";
-
-/* "Wide BG Target Range" */
-"Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs." = "Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs.";
-
-/* Headline "Skip Neutral Temps" */
-"Skip Neutral Temps" = "Skip Neutral Temps";
-
-/* "Skip Neutral Temps" */
-"Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means iAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications from the 'rig', that may wake you up during the night." = "Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means OpenAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications form the 'rig', that may wake you up during the night. ";
-
-/* Headline "Unsuspend If No Temp” */
-"Unsuspend If No Temp" = "Unsuspend If No Temp";
-
-/* "Unsuspend If No Temp” */
-"Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended." = "Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended.";
-
-/* Headline "Enable UAM" */
-"Enable UAM" = "Enable UAM";
-
-/* "Enable UAM" */
-"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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." = "With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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.";
-
-/* Headline "Enable SMB With COB" */
-"Enable SMB With COB" = "Enable SMB With COB";
-
-/* Enable SMB With COB" */
-"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "This enables supermicrobolus (SMB) while carbs on board (COB) are positive.";
-
-/* Headline "Enable SMB With Temptarget” */
-"Enable SMB With Temptarget" = "Enable SMB With Temptarget";
-
-/* "Enable SMB With Temptarget” */
-"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB.";
-
-/* Headline "Enable SMB Always" */
-"Enable SMB Always" = "Enable SMB Always";
-
-/* "Enable SMB Always" */
-"Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget)." = "Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget).";
-
-/* Headline "Enable SMB After Carbs" */
-"Enable SMB After Carbs" = "Enable SMB After Carbs";
-
-/* "Enable SMB After Carbs" */
-"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB).";
-
-/* Enable "Allow SMB With High Temptarget" */
-"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
-
-/* Headline "Allow SMB With High Temptarget" */
-"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
-
-/* "Allow SMB With High Temptarget" */
-"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl).";
-
-/* Headline "Use Custom Peak Time” */
-"Use Custom Peak Time" = "Use Custom Peak Time";
-
-/* "Use Custom Peak Time” */
-"Defaults to false. Setting to true allows changing insulinPeakTime" = "Defaults to false. Setting to true allows changing insulinPeakTime";
-
-/* Headline "Suspend Zeros IOB” */
-"Suspend Zeros IOB" = "Suspend Zeros IOB";
-
-/* "Suspend Zeros IOB” */
-"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added.";
-
-/* Headline "Max IOB" */
-"Max IOB" = "Max IOB";
-
-/* "Max IOB" */
-"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop).";
-
-/* Headline "Max Daily Safety Multiplier" */
-"Max Daily Safety Multiplier" = "Max Daily Safety Multiplier";
-
-/* "Max Daily Safety Multiplier" */
-"This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
-
-/* Headline "Current Basal Safety Multiplier" */
-"Current Basal Safety Multiplier" = "Current Basal Safety Multiplier";
-
-/* "Current Basal Safety Multiplier" */
-"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
-
-/* Headline "Autosens Max" */
-"Autosens Max" = "Autosens Max";
-
-/* "Autosens Max" */
-"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target.";
-
-/* Headline "Autosens Min" */
-"Autosens Min" = "Autosens Min";
-
-/* "Autosens Min" */
-"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets.";
-
-/* Headline "Half Basal Exercise Target" */
-"Half Basal Exercise Target" = "Half Basal Exercise Target";
-
-/* "Half Basal Exercise Target" */
-"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes.";
-
-/* Headline "Max COB" */
-"Max COB" = "Max COB";
-
-/* "Max COB" */
-"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)";
-
-/* Headline "Bolus Snooze DIA Divisor" */
-"Bolus Snooze DIA Divisor" = "Bolus Snooze DIA Divisor";
-
-/* "Bolus Snooze DIA Divisor" */
-"Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2)." = "Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2).";
-
-/* Headline "Min 5m Carbimpact" */
-"Min 5m Carbimpact" = "Min 5m Carbimpact";
-
-/* "Min 5m Carbimpact" */
-"This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g." = "This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g.";
-
-/* Headline "Autotune ISF Adjustment Fraction" */
-"Autotune ISF Adjustment Fraction" = "Autotune ISF Adjustment Fraction";
-
-/* "Autotune ISF Adjustment Fraction" */
-"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
-
-/* Headline "Remaining Carbs Fraction" */
-"Remaining Carbs Fraction" = "Remaining Carbs Fraction";
-
-/* "Remaining Carbs Fraction" */
-"This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
-
-/* Headline "Remaining Carbs Cap" */
-"Remaining Carbs Cap" = "Remaining Carbs Cap";
-
-/* "Remaining Carbs Cap" */
-"This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
-
-/* Headline ”Max SMB Basal Minutes" */
-"Max SMB Basal Minutes" = "Max SMB Basal Minutes";
-
-/* ”Max SMB Basal Minutes" */
-"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
-
-/* Headline "Max UAM SMB Basal Minutes" */
-"Max UAM SMB Basal Minutes" = "Max UAM SMB Basal Minutes";
-
-/* "Max UAM SMB Basal Minutes" */
-"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
-
-/* Headline "SMB Interval" */
-"SMB Interval" = "SMB Interval";
-
-/* "SMB Interval" */
-"Minimum duration in minutes for new SMB since last SMB or manual bolus" = "Minimum duration in minutes for new SMB since last SMB or manual bolus";
-
-/* Headline "Bolus Increment" */
-"Bolus Increment" = "Bolus Increment";
-
-/* "Bolus Increment" */
-"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";
-
-/* "Insulin Peak Time" */
-"Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops." = "Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops.";
-
-/* Headline "Carbs Req Threshold" */
-"Carbs Req Threshold" = "Carbs Req Threshold";
-
-/* "Carbs Req Threshold" */
-"Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold." = "Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold.";
-
-/* Headline "Noisy CGM Target Multiplier" */
-"Noisy CGM Target Multiplier" = "Noisy CGM Target Multiplier";
-
-/* "Noisy CGM Target Multiplier" */
-"Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data" = "Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data";
-
-/* Headline "SMB DeliveryRatio" */
-"SMB DeliveryRatio" = "SMB DeliveryRatio";
-
-/* SMB DeliveryRatio */
-"Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution." = "Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution.";
-
-// Dynamic ISF + CR Settings:
-/* Headline "Adjust Dynamic ISF constant" */
-
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Adjust Dynamic ISF constant */
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Enable Dynamic ISF, Headline */
-"Enable Dynamic ISF" = "Enable Dynamic ISF";
-
-/* Headline "Enable Dynamic ISF" */
-"Enable Dynamic ISF" = "Enable Dynamic ISF";
-
-/* Enable Dynamic ISF */
-"Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes" = "Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes";
-
-/* Headline "Enable Dynamic CR" */
-"Enable Dynamic CR" = "Enable Dynamic CR";
-
-/* Enable Dynamic CR */
-"Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)" = "Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)";
-
-/* Headline "Adjust Dynamic ISF constant" */
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Adjust Dynamic ISF constant */
-"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
-
-
-/* Headline "Use Sigmoid Function" */
-"Use Sigmoid Function" = "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.";
-
-
-/* Headline "Threshold Setting" */
-"Threshold Setting (mg/dl)" = "Threshold Setting (mg/dl)";
-
-/* Threshold Setting */
-"The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl." = "The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl.";
-
-/* Headline "Weighted Average of TDD. Weight of past 24 hours:" */
-"Weighted Average of TDD. Weight of past 24 hours:" = "Weighted Average of TDD. Weight of past 24 hours:";
-
-/* Weight of past 24 hours of insulin */
-"Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment)." = "Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment).";
-
-/* Headline "Adjust basal" */
-"Adjust basal" = "Adjust basal";
-
-/* Enable adjustment of basal profile */
-"Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD" = "Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD";
-
-/* Headline "Max Delta-BG Threshold SMB" */
-"Max Delta-BG Threshold SMB" = "Max Delta-BG Threshold SMB";
-
-/* Max Delta-BG Threshold SMB */
-"Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!)." = "Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!).";
-
-/* Headline "... When Blood Glucose Is Over (mg/dl):" */
-"... When Blood Glucose Is Over (mg/dl):" = "... When Blood Glucose Is Over (mg/dl):";
-
-/* ... When Blood Glucose Is Over (mg/dl): */
-"Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable." = "Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable.";
-
-/* Headline "Enable SMB With High BG" */
-"Enable SMB With High BG" = "Enable SMB With High BG";
-
-/* "Enable SMB With High BG" */
-"Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)" = "Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)";
-
-/* Headline "Dynamic settings" */
-"Dynamic settings" = "Dynamic settings";
-
-/* Insulin curve */
-"Insulin curve" = "Insulin curve";
-
-/* Headline "Adjustment Factor" */
-"Adjustment Factor" = "Adjustment Factor";
From 103e6a0751ce19f65f4fd6cf795586c18ebb4e13 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: Sun, 14 May 2023 23:20:29 +0200
Subject: [PATCH 006/431] New translations Localizable.strings (German)
---
.../Main/de.lproj/Localizable.strings | 218 +-----------------
1 file changed, 9 insertions(+), 209 deletions(-)
diff --git a/FreeAPS/Sources/Localizations/Main/de.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/de.lproj/Localizable.strings
index ee0b4cf2a3..be32e0e34d 100644
--- a/FreeAPS/Sources/Localizations/Main/de.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/de.lproj/Localizable.strings
@@ -9,8 +9,6 @@
/* Add insulin from source outside of pump */
"Add %@ without bolusing" = "Hinzufügen von %@ ohne tatsächliche Bolusabgabe";
-"Bolus" = "Bolus";
-
"Close" = "Schließen";
/* Continue after added carbs without bolus */
@@ -115,9 +113,6 @@
/* */
"Enter preset name" = "Geben Sie einen Namen für die Vorlage ein";
-/* Preset name */
-"Name" = "Name";
-
/* minutes of target temp */
"minutes" = "Minuten";
@@ -136,12 +131,6 @@
/* Temp target set for ... minutes */
"for" = "für";
-/* Temp target set for ... minutes */
-"min" = "min";
-
-/* */
-"Autotune" = "Autotune";
-
/* */
"Basal profile" = "Basal-Profil";
@@ -230,9 +219,6 @@ Enact a temp Basal or a temp target */
/* Allow uploads tp NS */
"Allow uploads" = "Erlaube Uploads der Daten";
-/* API secret in NS */
-"API secret" = "API secret";
-
/* Connect to NS */
"Connect" = "Verbinden";
@@ -251,12 +237,6 @@ Enact a temp Basal or a temp target */
/* Header */
"Nightscout Config" = "Nightscout Konfiguration";
-/* */
-"Port" = "Port";
-
-/* */
-"URL" = "URL";
-
/**/
"Use local glucose server" = "Lokalen BZ-Server verwenden";
@@ -335,24 +315,9 @@ Enact a temp Basal or a temp target */
/*Carb ratio unit */
"g/U" = "g/IE";
-/* grams */
-" g" = " g";
-
-/* The short unit display string for grams */
-"g" = "g";
-
/* when 0 U/hr */
"0 U/hr" = "0 IE/h";
-/* abbreviation for days */
-"d" = "d";
-
-/* abbreviation for hours */
-"h" = "h";
-
-/* abbreviation for minutes */
-"m" = "m";
-
/* */
"Closed loop" = "Geschlossener Loop";
@@ -389,9 +354,6 @@ Enact a temp Basal or a temp target */
/* */
"Pump suspended" = "Pumpe pausiert";
-/* */
-"Middleware" = "Middleware";
-
/* Header */
"History" = "Verlauf";
@@ -401,12 +363,6 @@ Enact a temp Basal or a temp target */
/* Type of CGM or glucose source */
"Type" = "Typ";
-/* CGM */
-"CGM" = "CGM";
-
-/* CGM Transmitter ID */
-"Transmitter ID" = "Transmitter ID";
-
/* Other CGM setting */
"Other" = "Sonstiges";
@@ -428,9 +384,6 @@ Enact a temp Basal or a temp target */
/* Treatments list */
"Treatments" = "Behandlungen";
-/* " min" in Treatments list */
-" min" = " min";
-
/* */
"Unable to change anything" = "Keine Änderungen möglich";
@@ -473,21 +426,12 @@ Enact a temp Basal or a temp target */
/* State was restored */
"State was restored" = "Status wurde wieder hergestellt";
-/* The short unit display string for millimoles of glucose per liter */
-"mmol/L" = "mmol/L";
-
-/* The short unit display string for milligrams of glucose per decilter */
-"mg/dL" = "mg/dL";
-
/* */
"Add calibration" = "Kalibrierung hinzufügen";
/* When adding capillary glucose meater reading */
"Meter glucose" = "Blutzuckermessung";
-/* */
-"Info" = "Info";
-
/*v*/
"Slope" = "Anstieg";
@@ -569,9 +513,6 @@ Enact a temp Basal or a temp target */
/* Glucose: %@ */
"Glucose: %@" = "Blutzucker: %@";
-/* Transmitter: %@%% */
-"Transmitter: %@%%" = "Transmitter: %@%%";
-
/* No Sensor Detected */
"No Sensor Detected" = "Kein Sensor gefunden";
@@ -623,9 +564,6 @@ Enact a temp Basal or a temp target */
/* Current Sensor is Ending soon! Sensor Life left in %@ */
"Current Sensor is Ending soon! Sensor Life left in %@" = "Der aktuelle Sensor endet bald! Sensorlaufzeit verbleibend %@";
-/* */
-"Libre Bluetooth" = "Libre Bluetooth";
-
/* */
"Snooze Alerts" = "Alarme vorübergehend ausschalten";
@@ -641,9 +579,6 @@ Enact a temp Basal or a temp target */
/* */
"CurrentBG" = "Aktueller BZ";
-/* */
-"Sensor Info" = "Sensor Info";
-
/* */
"Sensor Age" = "Sensoralter";
@@ -659,15 +594,6 @@ Enact a temp Basal or a temp target */
/* */
"Sensor Serial" = "Sensor Seriennummer";
-/* */
-"Transmitter Info" = "Transmitter Info";
-
-/* */
-"Hardware" = "Hardware";
-
-/* */
-"Firmware" = "Firmware";
-
/* */
"Connection State" = "Verbindungsstatus";
@@ -962,9 +888,6 @@ Enact a temp Basal or a temp target */
/* Debug option view NS Uploaded Profile */
"NS Uploaded Profile" = "NS Hochgeladenes Profil";
-/* Debug option view Autosense */
-"Autosense" = "Autosense";
-
/* Debug option view Pump History */
"Pump History" = "Insulinpumpen-Speicher";
@@ -992,9 +915,6 @@ Enact a temp Basal or a temp target */
/* Debug option view Enacted announcements announcements (from NS) */
"Enacted announcements" = "Erlassene Ankündigungen";
-/* Debug option view Autotune */
-"Autotune" = "Autotune";
-
/* Debug option view Target presets */
"Target presets" = "Temporäre Ziele";
@@ -1004,10 +924,6 @@ Enact a temp Basal or a temp target */
/* Debug option view Glucose Data used for statistics */
"Glucose Data used for statistics" = "Benutzte CGM-Daten für die Statistik";
-/* --------------- HealthKit intergration --------------------*/
-/* */
-"Apple Health" = "Apple Health";
-
/* */
"Connect to Apple Health" = "Apple Health verbinden";
@@ -1017,10 +933,6 @@ Enact a temp Basal or a temp target */
/* */
"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "Nachdem Sie Glukosedatensätze in der Health App erstellt oder gelöscht haben, öffnen Sie bitte iAPS, um die Übertragung der geänderten Daten sicher zu gewährleisten";
-/* New ALerts ------------------------- */
-/* Info title */
-"Info" = "Info";
-
/* Warning title */
"Warning" = "Warnung";
@@ -1047,9 +959,6 @@ Enact a temp Basal or a temp target */
"Enable" = "Einschalten";
-/* Header */
-"Convert Fat and Protein" = "Fett und Eiweißberechnung";
-
/* Header */
"Conversion settings" = "Einstellungen für die Umrechnung";
@@ -1062,13 +971,7 @@ Enact a temp Basal or a temp target */
/* Interval */
"Interval In Minutes" = "Intervall in Minuten";
-/* 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 */
+/* FPU Settings Title */
"Fat and Protein" = "Fett und Eiweiß";
/* Add Fat */
@@ -1077,36 +980,9 @@ Enact a temp Basal or a temp target */
/* Add Protein */
"Protein" = "Eiweiß";
-/* Setting */
+/* Service Section */
"Fat And Protein Conversion" = "Fett und Eiweiß Berechnung";
-/* Alert text */
-"Delete carb equivalents?" = "Delete carb equivalents?";
-
-/* Section in settings */
-"Protein / Fat" = "Eiweiß / Fett";
-
-/* */
-"Meal Presets" = "Meal Presets";
-
-/* */
-"Empty" = "Empty";
-
-/* */
-"Delete Selected Preset" = "Delete Selected Preset";
-
-/* */
-"Enter Meal Preset Name" = "Enter Meal Preset Name";
-
-/* */
-"Name Of Dish" = "Name Of Dish";
-
-/* Save Carbs and continue to bolus recommendation */
-"Save and continue" = "Save and continue";
-
-/* */
-"Save as Preset" = "Save as Preset";
-
/* -------------------------------------------------------------------------------------------
DASH strings
*/
@@ -1245,42 +1121,21 @@ Enact a temp Basal or a temp target */
/* Alert title for suspend error */
"Failed to Suspend Insulin Delivery" = "Unterbrechung Insulinagabe fehlgeschlagen";
-//* -----------------------------------------------------------------------*/
-/* ----------------------Statistics strings -------------------------------*/
-/* Headline Statistics */
-
+/* */
+"Total" = "Gesamt";
+/* Headline Statistics */
"Statistics" = "Statistiken";
-/* Option in preferences */
-"Display Statistics" = "Statistiken anzeigen";
-
-/* infoText: Description for Display Statistics */
-"Displays Statistics under the chart view" = "Zeigt Statistiken unter der Diagrammansicht an";
-
-/* Low Glucose Limit option in preferences */
-"Low Glucose Limit" = "Niedrige Blutzuckergrenze";
-
-/* High Glucose Limit option in preferences */
-"High Glucose Limit" = "Hohe Blutzuckergrenze";
-
-/* infoText: Description for Low Glucose Limit */
-"BG Under This Value Will Be Displayed As Low Glucose Percentage" = "Ein Blutzuckerwert unter diesem Wert wird als Unterzuckerung angezeigt";
-/* infoText: Description for High Glucose Limit */
-"BG Under This Value Will Be Displayed As High Glucose Percentage" = "Ein Blutzuckerwert unter diesem Wert wird als hoher Prozentsatz des Blutzuckers angezeigt";
+/* Low Glucose Threshold in Statistics settings */
+"Low" = "Tief";
-/* When statistics.json was last updated */
-"Updated" = "Aktualisiert um";
+/* High Glucose Threshold in Statistics settings */
+"High" = "Hoch";
/* Average BG = */
"Average" = "Mittelwert";
-/* Median BG */
-"Median" = "Median";
-
-/* CGM readings in statPanel */
-"Readings" = "Readings";
-
/* Normal BG (within TIR) */
"Normal" = "im Zielbereich";
@@ -1290,24 +1145,12 @@ Enact a temp Basal or a temp target */
/* Title Low BG in statPanel */
"Low (<" = "Niedrig (<";
-/* SD */
-"SD" = "SD";
-
-/* CV */
-"CV" = "CV";
-
-/* Estimated HbA1c */
-"HbA1c" = "HbA1c";
-
/* Total number of days of data for HbA1c estimation, part 1/2*/
"All" = "Ø";
/* Total number of days of data for HbA1c estimation, part 2/2*/
"days" = "Tage";
-/* Nr of Loops in statPanel */
-"Loops" = "Loops";
-
/* Loop Errors in statPanel */
"Errors" = "Fehler";
@@ -1326,9 +1169,6 @@ Enact a temp Basal or a temp target */
/* How often to update the statistics */
"Update every number of minutes:" = "Update der Statistik (in Minuten)";
-/* Description for update interval for statistics */
-"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";
@@ -1350,33 +1190,17 @@ Enact a temp Basal or a temp target */
/* Description for Display Loop statistics */
"Displays Loop statistics in the statPanel in Home View" = "Zeigt Loop Statistiken im Statistikbereich auf der Startseite an";
-/* Display % */
-"Override HbA1c unit" = "HbA1c-Einheit überschreiben";
-
/* 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" = "CGM Einstellungen";
"Heartbeat" = "Herzschlag";
-"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?" = "Möchten Sie das CGM wirklich löschen?";
-/* New Experimental feature */
-"Experimental" = "Experimental";
-
-/* Smoothing of CGM readings */
-"Smooth Glucose Value" = "Smooth Glucose Value";
-
/* -----------------------------------------------------------------------------------------------------------
Infotexts from openaps.docs and androidaps.docs
@@ -1494,9 +1318,6 @@ Enact a temp Basal or a temp target */
/* "Suspend Zeros IOB” */
"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "Standardwert ist aus. Alle vorhandenen Temp-Basalraten werden gelöscht und auf 0 gesetzt, während die Pumpe aussetzt.";
-/* Headline "Max IOB" */
-"Max IOB" = "Max IOB";
-
/* "Max IOB" */
"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "Max IOB ist die maximale Menge an Insulin an Bord aus allen Quellen – sowohl Basal (oder SMB-Korrektur) als auch Bolus Insulin –, dass der Loop abgeben darf, um ein höheren BZ zu behandeln. Im Gegensatz zu den anderen beiden OpenAPS-Sicherheitseinstellungen (max_daily_safety_multiplier und current_basal_safety_multiplier) wird max_iob als feste Anzahl von Insulineinheiten festgelegt. Ab sofort sind manuelle Bolusabgaben durch diese Einstellung NICHT beschränkt. \n\n Um deine Basalrate während der Nachtzeit zu testen, kannst du die Max IOB Einstellung in Closed Loop auf Null ändern. Dies aktiviert den low glucose Suspend-Modus beim Testen der Basalraten-Einstellungen\n\n (Tipp von https://www.loopandlearn.org/freeaps-x/#open-loop).";
@@ -1512,15 +1333,9 @@ Enact a temp Basal or a temp target */
/* "Current Basal Safety Multiplier" */
"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "Dies ist ein weiteres wichtiges OpenAPS-Sicherheitslimit. Die Standardeinstellung (die ebenfalls vermutlich nicht angepasst werden muss) ist 4. Das bedeutet, dass OpenAPS niemals eine temporäre Basalrate festlegen darf, die mehr als das vierfache der aktuellen Stunden-Basalrate ist, die in der Pumpe eines Benutzers programmiert ist. Auch ein aktiviertes Autotune kann diese Grenze nicht überschreiten.";
-/* Headline "Autosens Max" */
-"Autosens Max" = "Autosens Max";
-
/* "Autosens Max" */
"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "Dies ist eine Sicherheitsgrenze für Autosens (und Autotune), die besagt, wie hoch Autosens Basalraten anpassen darf und wie niedrig der ISF (Insulin-Sensitivitäts-Faktor) und der BZ-Zielwert eingestellt werden können. Eine Anpassung um max 20% ist erlaubt.";
-/* Headline "Autosens Min" */
-"Autosens Min" = "Autosens Min";
-
/* "Autosens Min" */
"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "Die andere Seite der Autosens Sicherheitsgrenzen, indem eine Grenze gesetzt wird, wie niedrig Autosens Basaleinstellung einstellen kann, und wie hoch er ISF und BG Ziele anpassen darf.";
@@ -1530,9 +1345,6 @@ Enact a temp Basal or a temp target */
/* "Half Basal Exercise Target" */
"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Auf eine Wert setzen, z. B. 160, was bedeutet, wenn das Temp Ziel 160 mg/dL und der exercise_mode=an ist, laufen 50% basal auf diesem Level (120 = 75%; 140 = 60%). Dies kann angepasst werden, um Ihnen mehr Kontrolle über Ihre Übungsmodi zu geben.";
-/* Headline "Max COB" */
-"Max COB" = "Max COB";
-
/* "Max COB" */
"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "Dies ist standardmäßig maxCOB auf 120 da dies die typische Menge ist, die ein Körper über 4 Stunden absorbieren kann. (Wenn jemand mehr Kohlenhydrate oder Menge eingibt; wird OpenAPS einfach die Dosierung auf Basis von 120 einschränken. Im Grunde beschränkt dies nur AMA als Sicherheitsgrenze gegen seltsame COB-Berechnungen aufgrund von unruhigen Daten.)";
@@ -1551,9 +1363,6 @@ Enact a temp Basal or a temp target */
/* Headline "Autotune ISF Adjustment Fraction" */
"Autotune ISF Adjustment Fraction" = "Autotune ISF Anpassungsprozentsatz";
-/* "Autotune ISF Adjustment Fraction" */
-"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
-
/* Headline "Remaining Carbs Fraction" */
"Remaining Carbs Fraction" = "Verbleibender Kohlenhydrat-Bruchteil";
@@ -1587,9 +1396,6 @@ Enact a temp Basal or a temp target */
/* Headline "Bolus Increment" */
"Bolus Increment" = "Bolus-Erhöhung";
-/* "Bolus Increment" */
-"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";
@@ -1640,16 +1446,10 @@ Enact a temp Basal or a temp target */
/* Headline "Adjust Dynamic ISF constant" */
"Adjust Dynamic ISF constant" = "Dynamic ISF-Konstante anpassen";
-/* Adjust Dynamic ISF constant */
-"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
-
/* Headline "Use Sigmoid Function" */
"Use Sigmoid Function" = "Sigmoid-Funktion verwenden";
-/* 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.";
-
/* Headline "Threshold Setting" */
"Threshold Setting (mg/dl)" = "Grenzwerteinstellung (mg/dl)";
From 5c8143cb6c8cbabc279dfd3f62594dabe0184447 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: Sun, 14 May 2023 23:20:30 +0200
Subject: [PATCH 007/431] New translations Localizable.strings (Finnish)
---
.../Main/fi.lproj/Localizable.strings | 1676 +----------------
1 file changed, 9 insertions(+), 1667 deletions(-)
diff --git a/FreeAPS/Sources/Localizations/Main/fi.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/fi.lproj/Localizable.strings
index 3a68b46158..d69f22e7f9 100644
--- a/FreeAPS/Sources/Localizations/Main/fi.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/fi.lproj/Localizable.strings
@@ -1,1696 +1,38 @@
-/*
- Localizable.strings
- iAPS
-*/
-/* -------------------------------- */
-/* Bolus screen when adding insulin */
-"Add insulin without actually bolusing" = "Add insulin without actually bolusing";
-/* Add insulin from source outside of pump */
-"Add %@ without bolusing" = "Add %@ without bolusing";
-
-"Bolus" = "Bolus";
-
-"Close" = "Close";
-
-/* Continue after added carbs without bolus */
-"Continue without bolus" = "Continue without bolus";
-
-/* Header */
-"Enact Bolus" = "Enact Bolus";
-
-/* Button */
-"Enact bolus" = "Enact bolus";
-
-/* */
-"Insulin recommended" = "Insulin recommended";
-
-/* */
-"Insulin required" = "Insulin required";
-
-/* Bolus screen */
-"Recommendation" = "Recommendation";
-
-/* Button */
-"Clear" = "Clear";
-
-/* Button */
-"Done" = "Done";
-
-/* */
-"Wait please" = "Wait please";
-
-/* */
-"Agree and continue" = "Agree and Continue";
-
-/* Headline in enacted pop up (at: at what time) */
-"Enacted at" = "Enacted at";
-
-/* Headline in suggested pop up (at: at what time) */
-"Suggested at" = "Suggested at";
-
-/* Headline in enacted pop up (at: at what time) */
-"Error at" = "Error at";
-
-/* Home title */
-"Home" = "Home";
-
-/* Looping in progress */
-"looping" = "looping";
-
-/* min ago since last loop */
-"min ago" = "min ago";
-
-/* Status Title */
-"No suggestion" = "No suggestion";
-
-/* Replace pod text in Header */
-"Replace pod" = "Replace pod";
-
-/* Add carbs screen */
-"Add Carbs" = "Add Carbs";
-
-/* Add carbs header and button in Watch app. You can skip the last " " space. It's just for differentiation */
-"Add Carbs " = "Add Carbs ";
-
-/* */
-"Amount Carbs" = "Amount Carbs";
-
-/* Grams unit */
-"grams" = "grams";
-
-/* */
-"Carbs required" = "Carbs required";
-
-/* */
-"Are you sure?" = "Are you sure?";
-
-/* Bottom target temp */
-"Bottom target" = "Bottom target";
-
-/* Cancel preset name */
-"Cancel" = "Cancel";
-
-/* */
-"Cancel Temp Target" = "Cancel Temp Target";
-
-/* Custom temp target */
-"Custom" = "Custom";
-
-/* */
-"Date" = "Date";
-
-/* */
-"Delete" = "Delete";
-
-/* Delete preset temp target */
-"Delete preset \"%@\"" = "Delete preset \"%@\"";
-
-/* Duration of target temp or temp basal */
-"Duration" = "Duration";
-
-/* */
-"Enact Temp Target" = "Enact Temp Target";
-
-/* */
-"Enter preset name" = "Enter preset name";
-
-/* Preset name */
-"Name" = "Name";
-
-/* minutes of target temp */
-"minutes" = "minutes";
-
-/* */
-"Presets" = "Presets";
-
-/* Save preset name */
-"Save" = "Save";
-
-/* */
-"Save as preset" = "Save as preset";
-
-/* Upper temp target limit */
-"Top target" = "Top target";
-
-/* Temp target set for ... minutes */
-"for" = "for";
-
-/* Temp target set for ... minutes */
-"min" = "min.";
-
-/* */
-"Autotune" = "Autotune";
-
-/* */
-"Basal profile" = "Basal profile";
-
-/* */
-"Carb ratio" = "Carb ratio";
-
-/* */
-"Delete autotune data" = "Delete autotune data";
-
-/* */
-"Run now" = "Run now";
-
-/* */
-"Last run" = "Last run";
-
-/* */
-"Sensitivity" = "Sensitivity";
-
-/* */
-"Use Autotune" = "use Autotune";
-
-/* Add profile basal */
-"Add" = "Add";
-
-/* */
-"Basal Profile" = "Basal Profile";
-
-/* Rate basal profile */
-"Rate" = "Rate";
-
-/* */
-"Save on Pump" = "Save on Pump";
-
-/* */
-"Saving..." = "Saving...";
-
-/* */
-"Schedule" = "Schedule";
-
-/* */
-"starts at" = "starts at";
-
-/* Time basal profile */
-"Time" = "Time";
-
-/* */
-"Calculated Ratio" = "Calculated Ratio";
-
-/* Carb Ratios header */
-"Carb Ratios" = "Carb Ratios";
-
-/* */
-"Ratio" = "Ratio";
-
-/* */
-"Autosens" = "Autosens";
-
-/* */
-"Calculated Sensitivity" = "Calculated Sensitivity";
-
-/* */
-"Insulin Sensitivities" = "Insulin Sensitivities";
-
-/* */
-"Sensitivity Ratio" = "Sensitivity Ratio";
-
-/* */
-"Dismiss" = "Dismiss";
-
-/* */
-"Important message" = "Important message";
-
-/* */
-"Amount" = "Amount";
-
-/* */
-"Cancel Temp Basal" = "Cancel Temp Basal";
-
-/* Enact
-Enact a temp Basal or a temp target */
-"Enact" = "Enact";
-
-/* */
-"Manual Temp Basal" = "Manual Temp Basal";
-
-/* Allow uploads tp NS */
-"Allow uploads" = "Allow uploads";
-
-/* API secret in NS */
-"API secret" = "API secret";
-
-/* Connect to NS */
-"Connect" = "Connect";
-
-/* Connected to NS */
-"Connected!" = "Connected!";
-
-/* Connecting to NS */
-"Connecting..." = "Connecting...";
-
-/* */
-"Invalid URL" = "Invalid URL";
-
-/* */
-"Local glucose source" = "Local glucose source";
-
-/* Header */
-"Nightscout Config" = "Nightscout Config";
-
-/* */
-"Port" = "Port";
-
-/* */
-"URL" = "URL";
-
-/**/
-"Use local glucose server" = "Use local glucose server";
-
-/* */
-"Edit settings json" = "Edit settings json";
-
-/* */
-"Glucose units" = "Glucose units";
-
-/* */
-"Preferences" = "Preferences";
-
-/* Recommended Insulin Fraction in preferences */
-"Recommended Insulin Fraction" = "Recommended Insulin Fraction";
-
-/* Do you want to show bolus screen after added carbs? */
-"Skip Bolus screen after carbs" = "Skip Bolus screen after carbs";
-
-/* Allow remote control from NS */
-"Remote control" = "Remote control";
-
-/* Add Medtronic pump */
-"Add Medtronic" = "Add Medtronic";
-
-/* Add Omnipod pump */
-"Add Omnipod" = "Add Omnipod";
-
-/* Add Simulator pump */
-"Add Simulator" = "Add Simulator";
-
-/* Insulin model */
-"Model" = "Model";
-
-/* */
-"Pump config" = "Pump config";
-
-/* */
-"Delivery limits" = "Delivery limits";
-
-/* */
-"Duration of Insulin Action" = "Duration of Insulin Action";
-
-/* hours of duration of insulin activity */
-"hours" = "hours";
-
-/* Max setting */
-"Max Basal" = "Max Basal";
-
-/* Max setting */
-"Max Bolus" = "Max Bolus";
-
-/* */
-"Pump Settings" = "Pump Settings";
-
-/* Insulin unit per hour */
-"U/hr" = "U/hr";
-
-/* Unit in number of units delivered (keep the space character!) */
-" U" = " U";
-
-/* /Insulin unit */
-"/U" = "/U";
-
-/* Insulin unit */
-"U" = "U";
-
-/* Unit per hour with space */
-" U/hr" = " U/hr";
-
-/* Number of units per hour*/
-"%@ U/hr" = "%@ U/hr";
-
-/* Number of units insulin delivered */
-"%@ U" = "%@ U";
-
-/*Carb ratio unit */
-"g/U" = "g/U";
-
-/* grams */
-" g" = " g";
-
-/* The short unit display string for grams */
-"g" = "g";
-
-/* when 0 U/hr */
-"0 U/hr" = "0 U/hr";
-
-/* abbreviation for days */
-"d" = "d";
-
-/* abbreviation for hours */
-"h" = "h";
-
-/* abbreviation for minutes */
-"m" = "m";
-
-/* */
-"Closed loop" = "Closed loop";
-
-/* */
-"Configuration" = "Configuration";
-
-/* */
-"Devices" = "Devices";
-
-/* */
-"Pump" = "Pump";
-
-/* */
-"Services" = "Services";
-
-/* */
-"Settings" = "Settings";
-
-/* 2 log files to share */
-"Share logs" = "Share logs";
-
-/* Upper target */
-"High target" = "High target";
-
-/* Lower target */
-"Low target" = "Low target";
-
-/* */
-"Target Ranges" = "Target Ranges";
-
-/* When bolusing */
-"Bolusing" = "Bolusing";
-
-/* */
-"Pump suspended" = "Pump suspended";
-
-/* */
-"Middleware" = "Middleware";
-
-/* Header */
-"History" = "History";
-
-/* CGM option */
-"Upload glucose to Nightscout" = "Upload glucose to Nightscout";
-
-/* Type of CGM or glucose source */
-"Type" = "Type";
-
-/* CGM */
-"CGM" = "CGM";
-
-/* CGM Transmitter ID */
-"Transmitter ID" = "Transmitter ID";
-
-/* Other CGM setting */
-"Other" = "Other";
-
-/* Whatch app alert */
-"Set temp targets presets on iPhone first" = "Set temp targets presets on iPhone first";
-
-/* Updating Watch app */
-"Updating..." = "Updating...";
-
-/* Header for Temp targets in Watch app */
-"Temp Targets" = "Temp Targets";
-
-/* Delete carbs from data table and Nightscout */
-"Delete carbs?" = "Delete carbs?";
-
-/* Delete insulin from pump history and Nightscout */
-"Delete insulin?" = "Delete insulin?";
-
-/* Treatments list */
-"Treatments" = "Treatments";
-
-/* " min" in Treatments list */
-" min" = " min";
-
-/* */
-"Unable to change anything" = "Unable to change anything";
-
-
-/* Calendar and Libre transmitter settings ---------------
- */
-/* */
-"Configure Libre Transmitter" = "Configure Libre Transmitter";
-
-/* */
-"Calibrations" = "Calibrations";
-
-/* */
-"Create events in calendar" = "Create events in calendar";
-
-/* */
-"Calendar" = "Calendar";
-
-/* */
-"Other" = "Other";
-
-/* */
-"Libre Transmitter" = "Libre Transmitter";
-
-/* */
-"Libre Transmitters" = "Libre Transmitters";
-
-/* */
-"Bluetooth Transmitters" = "Bluetooth Transmitters";
-
-/* */
-"Modes" = "Modes";
-
-/* Libre 2 Direct */
-"Libre 2 Direct" = "Libre 2 Direct";
-
-/* */
-"Select the third party transmitter you want to connect to" = "Select the third party transmitter you want to connect to";
-
-/* State was restored */
-"State was restored" = "State was restored";
-
-/* The short unit display string for millimoles of glucose per liter */
-"mmol/L" = "mmol/L";
-
-/* The short unit display string for milligrams of glucose per decilter */
-"mg/dL" = "mg/dL";
-
-/* */
-"Add calibration" = "Add calibration";
-
-/* When adding capillary glucose meater reading */
-"Meter glucose" = "Meter glucose";
-
-/* */
-"Info" = "Info";
-
-/*v*/
-"Slope" = "Slope";
-
-/* */
-"Intercept" = "Intercept";
-
-/* */
-"Chart" = "Chart";
-
-/* */
-"Remove" = "Remove";
-
-/* */
-"Remove Last" = "Remove Last";
-
-/* */
-"Remove All" = "Remove All";
-
-/* */
-"About the Process" = "About the Process";
-
-/* */
-"Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working." = "Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working.";
-
-/* */
-"Pairinginfo" = "Pairinginfo";
-
-/* */
-"PatchInfo" = "PatchInfo";
-
-/* */
-"Calibrationinfo" = "Calibrationinfo";
-
-/* */
-"Unknown" = "Tuntematon";
-
-/* */
-"Not paired yet" = "Not paired yet";
-
-/* */
-"Pair Sensor & connect" = "Pair Sensor & connect";
-
-/* */
-"Phone NFC required!" = "Phone NFC required!";
-
-/* */
-"Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors" = "Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors";
-
-/* Bluetooth Power Off */
-"Bluetooth Power Off" = "Bluetooth Power Off";
-
-/* Please turn on Bluetooth */
-"Please turn on Bluetooth" = "Please turn on Bluetooth";
-
-/* No Libre Transmitter Selected */
-"No Libre Transmitter Selected" = "No Libre Transmitter Selected";
-
-/* Delete Transmitter and start anew. */
-"Delete CGMManager and start anew. Your libreoopweb credentials will be preserved" = "Delete CGMManager and start anew. Your libreoopweb credentials will be preserved";
-
-/* Invalid libre checksum */
-"Invalid libre checksum" = "Invalid libre checksum";
-
-/* Libre sensor was incorrectly read, CRCs were not valid */
-"Libre sensor was incorrectly read, CRCs were not valid" = "Libre sensor was incorrectly read, CRCs were not valid";
-
-/* Glucose */
-"Glucose" = "Glucose";
-
-/* LOWALERT! */
-"LOWALERT!" = "LOWALERT!";
-
-/* HIGHALERT! */
-"HIGHALERT!" = "HIGHALERT!";
-
-/* (Snoozed)*/
-"(Snoozed)" = "(Snoozed)";
-
-/* Glucose: %@ */
-"Glucose: %@" = "Glucose: %@";
-
-/* Transmitter: %@%% */
-"Transmitter: %@%%" = "Transmitter: %@%%";
-
-/* No Sensor Detected */
-"No Sensor Detected" = "No Sensor Detected";
-
-/* This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor */
-"This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor" = "This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor";
-
-/* New Sensor Detected */
-"New Sensor Detected" = "New Sensor Detected";
-
-/* Please wait up to 30 minutes before glucose readings are available! */
-"Please wait up to 30 minutes before glucose readings are available!" = "Please wait up to 30 minutes before glucose readings are available!";
-
-/* Invalid Glucose sample detected, try again later */
-"Invalid Glucose sample detected, try again later" = "Invalid Glucose sample detected, try again later";
-
-/* ensor might have temporarily stopped, fallen off or is too cold or too warm */
-"Sensor might have temporarily stopped, fallen off or is too cold or too warm" = "Sensor might have temporarily stopped, fallen off or is too cold or too warm";
-
-/* Invalid Sensor Detected */
-"Invalid Sensor Detected" = "Invalid Sensor Detected";
-
-/* Detected sensor seems not to be a libre 1 sensor! */
-"Detected sensor seems not to be a libre 1 sensor!" = "Detected sensor seems not to be a libre 1 sensor!";
-
-/* Detected sensor is invalid: %@ */
-"Detected sensor is invalid: %@" = "Detected sensor is invalid: %@";
-
-/* Low Battery */
-"Low battery" = "Low battery";
-
-/* */
-"Invalid sensor" = "Invalid sensor";
-
-/* */
-"Sensor change" = "Sensor change";
-
-/* */
-"Sensor expires soon" = "Sensor expires soon";
-
-/* Battery is running low %@, consider charging your %@ device as soon as possible */
-"Battery is running low %@, consider charging your %@ device as soon as possible" = "Battery is running low %@, consider charging your %@ device as soon as possible";
-
-/* Extracting calibrationdata from sensor */
-"Extracting calibrationdata from sensor" = "Extracting calibrationdata from sensor";
-
-/* Sensor Ending Soon */
-"Sensor Ending Soon" = "Sensor Ending Soon";
-
-/* Current Sensor is Ending soon! Sensor Life left in %@ */
-"Current Sensor is Ending soon! Sensor Life left in %@" = "Current Sensor is Ending soon! Sensor Life left in %@";
-
-/* */
-"Libre Bluetooth" = "Libre Bluetooth";
-
-/* */
-"Snooze Alerts" = "Snooze Alerts";
-
-/* */
-"Last measurement" = "Last measurement";
-
-/* */
-"Sensor Footer checksum" = "Sensor Footer checksum";
-
-/* */
-"Last Blood Sugar prediction" = "Last Blood Sugar prediction";
-
-/* */
-"CurrentBG" = "CurrentBG";
-
-/* */
-"Sensor Info" = "Sensor Info";
-
-/* */
-"Sensor Age" = "Sensor Age";
-
-/* */
-"Sensor Age Left" = "Sensor Age Left";
-
-/* */
-"Sensor Endtime" = "Sensor Endtime";
-
-/* */
-"Sensor State" = "Sensor State";
-
-/* */
-"Sensor Serial" = "Sensor Serial";
-
-/* */
-"Transmitter Info" = "Transmitter Info";
-
-/* */
-"Hardware" = "Hardware";
-
-/* */
-"Firmware" = "Laiteohjelmisto";
-
-/* */
-"Connection State" = "Yhteyden tila";
-
-/* */
-"Transmitter Type" = "Transmitter Type";
-
-/* */
-"Sensor Type" = "Sensor Type";
-
-/* */
-"Factory Calibration Parameters" = "Factory Calibration Parameters";
-
-/* */
-"Valid for footer" = "Valid for footer";
-
-/* */
-"Edit calibrations" = "Edit calibrations";
-
-/* */
-"edit calibration clicked" = "edit calibration clicked";
-
-/* */
-"Delete CGM" = "Delete CGM";
-
-/* */
-"Are you sure you want to remove this cgm from loop?" = "Are you sure you want to remove this cgm from loop?";
-
-/* */
-"There is no undo" = "There is no undo";
-
-/* */
-"Advanced" = "Advanced";
-
-/* */
-"Alarms" = "Hälytykset";
-
-/* */
-"Glucose Settings" = "Glucose Settings";
-
-/* */
-"Notifications" = "Notifications";
-
-/* */
-"Export logs" = "Export logs";
-
-/* */
-"Export not available" = "Export not available";
-
-/* */
-"Log export requires ios 15" = "Log export requires ios 15";
-
-/* */
-"Got it!" = "Got it!";
-
-/* */
-"Saved to %@" = "Saved to %@";
-
-/* */
-"No logs available" = "No logs available";
-
-/* */
-"Glucose Notification visibility" = "Glucose Notification visibility";
-
-/* */
-"Always Notify Glucose" = "Always Notify Glucose";
-
-/* */
-"Notify per reading" = "Notify per reading";
-
-/* */
-"Value" = "Value";
-
-/* */
-"Adds Phone Battery" = "Adds Phone Battery";
-
-/* */
-"Adds Transmitter Battery" = "Adds Transmitter Battery";
-
-/* */
-"Also vibrate" = "Also vibrate";
-
-/* */
-"Additional notification types" = "Additional notification types";
-
-/* */
-"Misc" = "Misc";
-
-/* */
-"Unit override" = "Unit override";
-
-/* */
-"Low" = "Low";
-
-/* */
-"High" = "High";
-
-/* */
-"glucose" = "glucose";
-
-/* */
-"Schedule " = "Schedule ";
-
-/* */
-"tapped save schedules" = "tapped save schedules";
-
-/* */
-"Error" = "Error";
-
-/* */
-"Some ui element was incorrectly specified" = "Some ui element was incorrectly specified";
-
-/* */
-"Success" = "Success";
-
-/* */
-"Schedules were saved successfully!" = "Schedules were saved successfully!";
-
-/* */
-"High Glucose Alarm active" = "High Glucose Alarm active";
-
-/* */
-"Low Glucose Alarm active" = "Low Glucose Alarm active";
-
-/* */
-"No Glucose Alarm active" = "No Glucose Alarm active";
-
-/* */
-"snoozing until %@" = "snoozing until %@";
-
-/* */
-"not snoozing" = "not snoozing";
-
-/* */
-"nothing to see here" = "nothing to see here";
-
-/* */
-"snooze from testview clicked" = "snooze from testview clicked";
-
-/* */
-"will snooze for %@ until %@" = "will snooze for %@ until %@";
-
-/* */
-"Click to Snooze Alerts" = "Click to Snooze Alerts";
-
-/* */
-"Strength" = "Strength";
-
-/* */
-"Hold the top of your iPhone near the sensor to pair" = "Hold the top of your iPhone near the sensor to pair";
-
-/* */
-"Sensor not found" = "Sensor not found";
-
-/* */
-"Also play alert sound" = "Also play alert sound";
-
-/* */
-"Notification Settings" = "Notification Settings";
-
-/* */
-"Found devices: %d" = "Found devices: %d";
-
-/* */
-"Backfill options" = "Backfill options";
-
-/* */
-"Backfilling from trend is currently not well supported by Loop" = "Backfilling from trend is currently not well supported by Loop";
-
-/* */
-"Backfill from history" = "Backfill from history";
-
-/* */
-"Backfill from trend" = "Backfill from trend";
-
-/* */
-"Debug options" = "Debug options";
-
-/* */
-"Adds a lot of data to the Issue Report " = "Adds a lot of data to the Issue Report ";
-
-/* */
-"Persist sensordata" = "Persist sensordata";
-
-/* */
-"Battery" = "Battery";
-
-/* */
-"Also add source info" = "Also add source info";
-
-/* */
-"Carbs Required Threshold" = "Carbs Required Threshold";
-
-/* */
-"Carbs required: %d g" = "Carbs required: %d g";
-
-/* */
-"To prevent LOW required %d g of carbs" = "To prevent LOW required %d g of carbs";
-
-/* */
-"iAPS not active" = "iAPS not active";
-
-/* */
-"Last loop was more then %d min ago" = "Last loop was more then %d min ago";
-
-/* Glucose badge */
-"Show glucose on the app badge" = "Show glucose on the app badge";
-
-/* */
-"Backfill glucose" = "Backfill glucose";
-
-/* About this source */
-"About this source" = "About this source";
-
-/* */
-"Bolus failed" = "Bolus failed";
-
-/* */
-"Bolus failed or inaccurate. Check pump history before repeating." = "Bolus failed or inaccurate. Check pump history before repeating.";
-
-/* */
-"Carbs" = "Carbs";
-
-/* */
-"Temp Basal" = "Temp Basal";
-
-/* */
-"Temp Target" = "Temp Target";
-
-/* */
-"Resume" = "Resume";
-
-/* */
-"Suspend" = "Suspend";
-
-/* */
-"Animated Background" = "Animated Background";
-
-/* Sensor day(s) */
-" day(s)" = " day(s)";
-
-/* Option to show HR in Watch app*/
-"Display HR on Watch" = "Display HR on Watch";
-
-
-/* Headers for settings ----------------------- */
-"OpenAPS main settings" = "OpenAPS main settings";
-
-"OpenAPS SMB settings" = "OpenAPS SMB settings";
-
-"OpenAPS targets settings" = "OpenAPS targets settings";
-
-"OpenAPS other settings" = "OpenAPS other settings";
-
-/* Glucose Simulator CGM */
-"Glucose Simulator" = "Glucose Simulator";
-
-/* Restored state message */
-"Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@" = "Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@";
-
-/* Shared app group xDrip4iOS */
-"Using shared app group with external CGM app xDrip4iOS" = "Using shared app group with external CGM app xDrip4iOS";
-
-/* Shared app group GlucoseDirect */
-"Using shared app group with external CGM app GlucoseDirect" = "Using shared app group with external CGM app GlucoseDirect";
-
-/* Dexcom G6 app */
-"Dexcom G6 app" = "Dexcom G6 app";
-
-/* Native G5 app */
-"Native G5 app" = "Native G5 app";
-
-/* Minilink transmitter */
-"Minilink transmitter" = "Minilink transmitter";
-
-/* Simple simulator */
-"Simple simulator" = "Simple simulator";
-
-/* Direct connection with Libre 1 transmitters or Libre 2 */
-"Direct connection with Libre 1 transmitters or European Libre 2 sensors" = "Direct connection with Libre 1 transmitters or European Libre 2 sensors";
-
-/* Online or internal server */
-"Online or internal server" = "Online or internal server";
-
-/* -------------- Developer settings ---------------------- */
-/* Debug options */
-
-"Developer" = "Developer";
-
-/* Debug option view NS Upload Profile */
-"NS Upload Profile" = "NS Upload Profile";
-
-/* Debug option view NS Uploaded Profile */
-"NS Uploaded Profile" = "NS Uploaded Profile";
-
-/* Debug option view Autosense */
-"Autosense" = "Autosense";
-
-/* Debug option view Pump History */
-"Pump History" = "Pump History";
-
-/* Debug option view Target Ranges */
-"Target ranges" = "Target ranges";
-
-/* Debug option view Temp targets */
-"Temp targets" = "Temp targets";
-
-/* Debug option view Meal */
-"Meal" = "Meal";
-
-/* Debug option view Pump profile */
-"Pump profile" = "Pump profile";
-
-/* Debug option view Profile */
-"Profile" = "Profile";
-
-/* Debug option view Enacted */
-"Enacted" = "Enacted";
-
-/* Debug option view Announcements (from NS) */
-"Announcements" = "Announcements";
-
-/* Debug option view Enacted announcements announcements (from NS) */
-"Enacted announcements" = "Enacted announcements";
-
-/* Debug option view Autotune */
-"Autotune" = "Autotune";
-
-/* Debug option view Target presets */
-"Target presets" = "Target presets";
-
-/* Debug option view */
-"Loop Cycles" = "Loop Cycles";
+/* Temp target set for ... minutes */
+"min" = "min.";
-/* Debug option view Glucose Data used for statistics */
-"Glucose Data used for statistics" = "Glucose Data used for statistics";
+/* */
+"Use Autotune" = "use Autotune";
-/* --------------- HealthKit intergration --------------------*/
/* */
-"Apple Health" = "Apple Health";
+"Unknown" = "Tuntematon";
/* */
-"Connect to Apple Health" = "Connect to Apple Health";
-
-/* Show when have not permissions for writing to Health */
-"For write data to Apple Health you must give permissions in Settings > Health > Data Access" = "For write data to Apple Health you must give permissions in Settings > Health > Data Access";
+"Firmware" = "Laiteohjelmisto";
/* */
-"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data";
+"Connection State" = "Yhteyden tila";
-/* New ALerts ------------------------- */
-/* Info title */
-"Info" = "Info";
+/* */
+"Alarms" = "Hälytykset";
/* Warning title */
"Warning" = "Varoitus";
-/* Error title */
-"Error" = "Error";
-
-/* Manual temp basal mode */
-"Manual" = "Manual";
-
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Manual Basal";
-
-/* Current Manual Temp basal */
-" - Manual Basal ⚠️" = " - Manual Basal ⚠️";
-
-/* Total AT / Scheduled basal insulin */
-" U/day" = " U/day";
-
-/* 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";
-
-/* */
-"Meal Presets" = "Meal Presets";
-
-/* */
-"Empty" = "Empty";
-
-/* */
-"Delete Selected Preset" = "Delete Selected Preset";
-
-/* */
-"Enter Meal Preset Name" = "Enter Meal Preset Name";
-
-/* */
-"Name Of Dish" = "Name Of Dish";
-
-/* Save Carbs and continue to bolus recommendation */
-"Save and continue" = "Save and continue";
-
-/* */
-"Save as Preset" = "Save as Preset";
-
-/* -------------------------------------------------------------------------------------------
- DASH strings
-*/
-"Attach Pod" = "Attach Pod";
-
"Deactivate Pod" = "Deaktivoi pumppu";
-/* */
-"Deactivating..." = "Deactivating...";
-
-"Pair Pod" = "Pair Pod";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Previous Pod Information";
-
-/* Text for confidence reminders navigation link */
-"Confidence Reminders" = "Confidence Reminders";
-
-"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Confidence reminders are beeps from the pod which can be used to acknowledge selected commands.";
-
-/* button title for saving low reservoir reminder while saving */
-"Saving..." = "Saving...";
-
-/* button title for saving low reservoir reminder */
-"Save" = "Save";
-
-/* Alert title for error when updating confidence reminder preference */
-"Failed to update confidence reminder preference." = "Failed to update confidence reminder preference.";
-
-/* */
-"No Error" = "No Error";
-
/* description label for active time pod details row */
"Active Time" = "Aktiivinen aika";
-/* Title string for BeepPreference.silent */
-"Disabled" = "Disabled";
-
/* Title string for BeepPreference.manualCommands */
"Enabled" = "Käytössä";
-/* Title string for BeepPreference.extended */
-"Extended" = "Extended";
-
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "No confidence reminders are used.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
-
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Expiration Reminder Default";
-
/* */
"Expiration Reminder" = "Vanhenemismuistutus";
-/* */
-"Low Reservoir" = "Low Reservoir";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
-/* */
-"Low Reservoir Reminder" = "Low Reservoir Reminder";
-
-/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
-/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
-
-/* Label text for temporary basal rate summary */
-"Rate" = "Rate";
-
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ for %2$@";
-
-/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
-/* Button text for setting manual temporary basal rate*/
-"Set Temporary Basal" = "Set Temporary Basal";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Temporary Basal";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Temporary Basal Failed";
-
-/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Missing Config";
-
-/* Alert format string for missing temp basal configuration. */
-"This PumpManager 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." = "This PumpManager 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.";
-
/* description label for active time pod details row */
"Active Time" = "Aktiivinen aika";
-/* description label for total delivery pod details row */
-"Total Delivery" = "Total Delivery";
-
-/* */
-"Add Omnipod Dash" = "Add Omnipod Dash";
-
/* */
"Insert Cannula" = "Aseta kanyyli";
-
-/* */
-"Check Cannula" = "Check Cannula";
-
-/* */
-"Setup Complete" = "Setup Complete";
-
-/* */
-"Insulin Suspended" = "Insulin Suspended";
-
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Suspending insulin delivery...";
-
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Resume Insulin Delivery";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Resuming insulin delivery...";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
-
-//* -----------------------------------------------------------------------*/
-/* ----------------------Statistics strings -------------------------------*/
-/* Headline Statistics */
-
-
-"Statistics" = "Statistics";
-
-/* Option in preferences */
-"Display Statistics" = "Display Statistics";
-
-/* infoText: Description for Display Statistics */
-"Displays Statistics under the chart view" = "Displays Statistics under the chart view";
-
-/* Low Glucose Limit option in preferences */
-"Low Glucose Limit" = "Low Glucose Limit";
-
-/* High Glucose Limit option in preferences */
-"High Glucose Limit" = "High Glucose Limit";
-
-/* infoText: Description for Low Glucose Limit */
-"BG Under This Value Will Be Displayed As Low Glucose Percentage" = "BG Under This Value Will Be Displayed As Low Glucose Percentage";
-/* infoText: Description for High Glucose Limit */
-"BG Under This Value Will Be Displayed As High Glucose Percentage" = "BG Under This Value Will Be Displayed As High Glucose Percentage";
-
-/* When statistics.json was last updated */
-"Updated" = "Updated";
-
-/* Average BG = */
-"Average" = "Average";
-
-/* Median BG */
-"Median" = "Median";
-
-/* CGM readings in statPanel */
-"Readings" = "Readings";
-
-/* Normal BG (within TIR) */
-"Normal" = "Normal";
-
-/* Title High BG in statPanel */
-"High (>" = "High (>";
-
-/* Title Low BG in statPanel */
-"Low (<" = "Low (<";
-
-/* SD */
-"SD" = "SD";
-
-/* CV */
-"CV" = "CV";
-
-/* Estimated HbA1c */
-"HbA1c" = "HbA1c";
-
-/* Total number of days of data for HbA1c estimation, part 1/2*/
-"All" = "All";
-
-/* Total number of days of data for HbA1c estimation, part 2/2*/
-"days" = "days";
-
-/* Nr of Loops in statPanel */
-"Loops" = "Loops";
-
-/* Loop Errors in statPanel */
-"Errors" = "Errors";
-
-/* Average loop interval */
-"Interval" = "Interval";
-
-/* Median loop interval */
-"Duration" = "Duration";
-
-/* "Display SD */
-"Display SD instead of CV" = "Display SD instead of CV";
-
-/* Description for display SD */
-"Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel" = "Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel";
-
-/* How often to update the statistics */
-"Update every number of minutes:" = "Update every number of minutes:";
-
-/* Description for update interval for statistics */
-"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 ";
-
-/* Duration displayed in statPanel */
-"Past Week " = "Past Week ";
-
-/* Duration displayed in statPanel */
-"Past Month " = "Past Month ";
-
-/* Duration displayed in statPanel */
-"Past 90 Days " = "Past 90 Days ";
-
-/* Duration displayed in statPanel */
-"All Past Days of Data " = "All Past Days of Data ";
-
-/* "Display Loop statistics in statPanel */
-"Display Loop Cycle statistics" = "Display Loop Cycle statistics";
-
-/* Description for Display Loop statistics */
-"Displays Loop statistics in the statPanel in Home View" = "Displays Loop statistics in the statPanel in Home View";
-
-/* Display % */
-"Override HbA1c unit" = "Override HbA1c unit";
-
-/* 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?";
-
-/* New Experimental feature */
-"Experimental" = "Experimental";
-/* Smoothing of CGM readings */
-"Smooth Glucose Value" = "Smooth Glucose Value";
-
-/* -----------------------------------------------------------------------------------------------------------
-
- Infotexts from openaps.docs and androidaps.docs
- iAPS
-*/
-/* Headline Rewind Resets Autosens */
-
-"Rewind Resets Autosens" = "Rewind Resets Autosens";
-
-/* ”Rewind Resets Autosens” */
-"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature.";
-
-/* Headline "High Temptarget Raises Sensitivity" */
-"High Temptarget Raises Sensitivity" = "High Temptarget Raises Sensitivity";
-
-/* ”High Temptarget Raises Sensitivity" */
-"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160).";
-
-/* Headline ”Low Temptarget Lowers Sensitivity" */
-"Low Temptarget Lowers Sensitivity" = "Low Temptarget Lowers Sensitivity";
-
-/* ”Low Temptarget Lowers Sensitivity" */
-"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160).";
-
-/* Headline ”Sensitivity Raises Target" */
-"Sensitivity Raises Target" = "Sensitivity Raises Target";
-
-/* ”Sensitivity Raises Target" */
-"When true, raises BG target when autosens detects sensitivity" = "When true, raises BG target when autosens detects sensitivity";
-
-/* Headline ”Resistance Lowers Target" */
-"Resistance Lowers Target" = "Resistance Lowers Target";
-
-/* ”Resistance Lowers Target" */
-"Defaults to false. When true, will lower BG target when autosens detects resistance" = "Defaults to false. When true, will lower BG target when autosens detects resistance";
-
-/* Headline ”Advanced Target Adjustments" */
-"Advanced Target Adjustments" = "Advanced Target Adjustments";
-
-/* ”Advanced Target Adjustments" */
-"This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone." = "This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone.";
-
-/* Headline "Exercise Mode" */
-"Exercise Mode" = "Exercise Mode";
-
-/* "Exercise Mode" */
-"Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity" = "Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity";
-
-/* Headline "Wide BG Target Range" */
-"Wide BG Target Range" = "Wide BG Target Range";
-
-/* "Wide BG Target Range" */
-"Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs." = "Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs.";
-
-/* Headline "Skip Neutral Temps" */
-"Skip Neutral Temps" = "Skip Neutral Temps";
-
-/* "Skip Neutral Temps" */
-"Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means iAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications from the 'rig', that may wake you up during the night." = "Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means OpenAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications form the 'rig', that may wake you up during the night. ";
-
-/* Headline "Unsuspend If No Temp” */
-"Unsuspend If No Temp" = "Unsuspend If No Temp";
-
-/* "Unsuspend If No Temp” */
-"Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended." = "Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended.";
-
-/* Headline "Enable UAM" */
-"Enable UAM" = "Enable UAM";
-
-/* "Enable UAM" */
-"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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." = "With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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.";
-
-/* Headline "Enable SMB With COB" */
-"Enable SMB With COB" = "Enable SMB With COB";
-
-/* Enable SMB With COB" */
-"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "This enables supermicrobolus (SMB) while carbs on board (COB) are positive.";
-
-/* Headline "Enable SMB With Temptarget” */
-"Enable SMB With Temptarget" = "Enable SMB With Temptarget";
-
-/* "Enable SMB With Temptarget” */
-"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB.";
-
-/* Headline "Enable SMB Always" */
-"Enable SMB Always" = "Enable SMB Always";
-
-/* "Enable SMB Always" */
-"Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget)." = "Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget).";
-
-/* Headline "Enable SMB After Carbs" */
-"Enable SMB After Carbs" = "Enable SMB After Carbs";
-
-/* "Enable SMB After Carbs" */
-"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB).";
-
-/* Enable "Allow SMB With High Temptarget" */
-"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
-
-/* Headline "Allow SMB With High Temptarget" */
-"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
-
-/* "Allow SMB With High Temptarget" */
-"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl).";
-
-/* Headline "Use Custom Peak Time” */
-"Use Custom Peak Time" = "Use Custom Peak Time";
-
-/* "Use Custom Peak Time” */
-"Defaults to false. Setting to true allows changing insulinPeakTime" = "Defaults to false. Setting to true allows changing insulinPeakTime";
-
-/* Headline "Suspend Zeros IOB” */
-"Suspend Zeros IOB" = "Suspend Zeros IOB";
-
-/* "Suspend Zeros IOB” */
-"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added.";
-
-/* Headline "Max IOB" */
-"Max IOB" = "Max IOB";
-
-/* "Max IOB" */
-"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop).";
-
-/* Headline "Max Daily Safety Multiplier" */
-"Max Daily Safety Multiplier" = "Max Daily Safety Multiplier";
-
-/* "Max Daily Safety Multiplier" */
-"This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
-
-/* Headline "Current Basal Safety Multiplier" */
-"Current Basal Safety Multiplier" = "Current Basal Safety Multiplier";
-
-/* "Current Basal Safety Multiplier" */
-"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
-
-/* Headline "Autosens Max" */
-"Autosens Max" = "Autosens Max";
-
-/* "Autosens Max" */
-"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target.";
-
-/* Headline "Autosens Min" */
-"Autosens Min" = "Autosens Min";
-
-/* "Autosens Min" */
-"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets.";
-
-/* Headline "Half Basal Exercise Target" */
-"Half Basal Exercise Target" = "Half Basal Exercise Target";
-
-/* "Half Basal Exercise Target" */
-"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes.";
-
-/* Headline "Max COB" */
-"Max COB" = "Max COB";
-
-/* "Max COB" */
-"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)";
-
-/* Headline "Bolus Snooze DIA Divisor" */
-"Bolus Snooze DIA Divisor" = "Bolus Snooze DIA Divisor";
-
-/* "Bolus Snooze DIA Divisor" */
-"Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2)." = "Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2).";
-
-/* Headline "Min 5m Carbimpact" */
-"Min 5m Carbimpact" = "Min 5m Carbimpact";
-
-/* "Min 5m Carbimpact" */
-"This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g." = "This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g.";
-
-/* Headline "Autotune ISF Adjustment Fraction" */
-"Autotune ISF Adjustment Fraction" = "Autotune ISF Adjustment Fraction";
-
-/* "Autotune ISF Adjustment Fraction" */
-"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
-
-/* Headline "Remaining Carbs Fraction" */
-"Remaining Carbs Fraction" = "Remaining Carbs Fraction";
-
-/* "Remaining Carbs Fraction" */
-"This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
-
-/* Headline "Remaining Carbs Cap" */
-"Remaining Carbs Cap" = "Remaining Carbs Cap";
-
-/* "Remaining Carbs Cap" */
-"This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
-
-/* Headline ”Max SMB Basal Minutes" */
-"Max SMB Basal Minutes" = "Max SMB Basal Minutes";
-
-/* ”Max SMB Basal Minutes" */
-"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
-
-/* Headline "Max UAM SMB Basal Minutes" */
-"Max UAM SMB Basal Minutes" = "Max UAM SMB Basal Minutes";
-
-/* "Max UAM SMB Basal Minutes" */
-"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
-
-/* Headline "SMB Interval" */
-"SMB Interval" = "SMB Interval";
-
-/* "SMB Interval" */
-"Minimum duration in minutes for new SMB since last SMB or manual bolus" = "Minimum duration in minutes for new SMB since last SMB or manual bolus";
-
-/* Headline "Bolus Increment" */
-"Bolus Increment" = "Bolus Increment";
-
-/* "Bolus Increment" */
-"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";
-
-/* "Insulin Peak Time" */
-"Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops." = "Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops.";
-
-/* Headline "Carbs Req Threshold" */
-"Carbs Req Threshold" = "Carbs Req Threshold";
-
-/* "Carbs Req Threshold" */
-"Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold." = "Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold.";
-
-/* Headline "Noisy CGM Target Multiplier" */
-"Noisy CGM Target Multiplier" = "Noisy CGM Target Multiplier";
-
-/* "Noisy CGM Target Multiplier" */
-"Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data" = "Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data";
-
-/* Headline "SMB DeliveryRatio" */
-"SMB DeliveryRatio" = "SMB DeliveryRatio";
-
-/* SMB DeliveryRatio */
-"Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution." = "Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution.";
-
-// Dynamic ISF + CR Settings:
-/* Headline "Adjust Dynamic ISF constant" */
-
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Adjust Dynamic ISF constant */
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Enable Dynamic ISF, Headline */
-"Enable Dynamic ISF" = "Enable Dynamic ISF";
-
-/* Headline "Enable Dynamic ISF" */
-"Enable Dynamic ISF" = "Enable Dynamic ISF";
-
-/* Enable Dynamic ISF */
-"Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes" = "Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes";
-
-/* Headline "Enable Dynamic CR" */
-"Enable Dynamic CR" = "Enable Dynamic CR";
-
-/* Enable Dynamic CR */
-"Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)" = "Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)";
-
-/* Headline "Adjust Dynamic ISF constant" */
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Adjust Dynamic ISF constant */
-"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
-
-
-/* Headline "Use Sigmoid Function" */
-"Use Sigmoid Function" = "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.";
-
-
-/* Headline "Threshold Setting" */
-"Threshold Setting (mg/dl)" = "Threshold Setting (mg/dl)";
-
-/* Threshold Setting */
-"The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl." = "The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl.";
-
-/* Headline "Weighted Average of TDD. Weight of past 24 hours:" */
-"Weighted Average of TDD. Weight of past 24 hours:" = "Weighted Average of TDD. Weight of past 24 hours:";
-
-/* Weight of past 24 hours of insulin */
-"Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment)." = "Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment).";
-
-/* Headline "Adjust basal" */
-"Adjust basal" = "Adjust basal";
-
-/* Enable adjustment of basal profile */
-"Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD" = "Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD";
-
-/* Headline "Max Delta-BG Threshold SMB" */
-"Max Delta-BG Threshold SMB" = "Max Delta-BG Threshold SMB";
-
-/* Max Delta-BG Threshold SMB */
-"Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!)." = "Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!).";
-
-/* Headline "... When Blood Glucose Is Over (mg/dl):" */
-"... When Blood Glucose Is Over (mg/dl):" = "... When Blood Glucose Is Over (mg/dl):";
-
-/* ... When Blood Glucose Is Over (mg/dl): */
-"Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable." = "Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable.";
-
-/* Headline "Enable SMB With High BG" */
-"Enable SMB With High BG" = "Enable SMB With High BG";
-
-/* "Enable SMB With High BG" */
-"Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)" = "Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)";
-
-/* Headline "Dynamic settings" */
-"Dynamic settings" = "Dynamic settings";
-
-/* Insulin curve */
-"Insulin curve" = "Insulin curve";
-
-/* Headline "Adjustment Factor" */
-"Adjustment Factor" = "Adjustment Factor";
From f109b7e47b8f8f984f231c133f0b26430291f41a 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: Sun, 14 May 2023 23:20:30 +0200
Subject: [PATCH 008/431] New translations Localizable.strings (Hebrew)
---
.../Main/he.lproj/Localizable.strings | 1693 -----------------
1 file changed, 1693 deletions(-)
diff --git a/FreeAPS/Sources/Localizations/Main/he.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/he.lproj/Localizable.strings
index 590fc1e6d4..5807927dad 100644
--- a/FreeAPS/Sources/Localizations/Main/he.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/he.lproj/Localizable.strings
@@ -1,1696 +1,3 @@
-/*
- Localizable.strings
- iAPS
-*/
-/* -------------------------------- */
-/* Bolus screen when adding insulin */
-"Add insulin without actually bolusing" = "Add insulin without actually bolusing";
-
-/* Add insulin from source outside of pump */
-"Add %@ without bolusing" = "Add %@ without bolusing";
-
-"Bolus" = "Bolus";
-
-"Close" = "Close";
-
-/* Continue after added carbs without bolus */
-"Continue without bolus" = "Continue without bolus";
-
-/* Header */
-"Enact Bolus" = "Enact Bolus";
-
-/* Button */
-"Enact bolus" = "Enact bolus";
-
-/* */
-"Insulin recommended" = "Insulin recommended";
-
-/* */
-"Insulin required" = "Insulin required";
-
-/* Bolus screen */
-"Recommendation" = "Recommendation";
-
-/* Button */
-"Clear" = "Clear";
-
-/* Button */
-"Done" = "Done";
-
-/* */
-"Wait please" = "Wait please";
-
-/* */
-"Agree and continue" = "Agree and Continue";
-
-/* Headline in enacted pop up (at: at what time) */
-"Enacted at" = "Enacted at";
-
-/* Headline in suggested pop up (at: at what time) */
-"Suggested at" = "Suggested at";
-
-/* Headline in enacted pop up (at: at what time) */
-"Error at" = "Error at";
-
-/* Home title */
-"Home" = "Home";
-
-/* Looping in progress */
-"looping" = "looping";
-
-/* min ago since last loop */
-"min ago" = "min ago";
-
-/* Status Title */
-"No suggestion" = "No suggestion";
-
-/* Replace pod text in Header */
-"Replace pod" = "Replace pod";
-
-/* Add carbs screen */
-"Add Carbs" = "Add Carbs";
-
-/* Add carbs header and button in Watch app. You can skip the last " " space. It's just for differentiation */
-"Add Carbs " = "Add Carbs ";
-
-/* */
-"Amount Carbs" = "Amount Carbs";
-
-/* Grams unit */
-"grams" = "grams";
-
-/* */
-"Carbs required" = "Carbs required";
-
-/* */
-"Are you sure?" = "Are you sure?";
-
-/* Bottom target temp */
-"Bottom target" = "Bottom target";
-
-/* Cancel preset name */
-"Cancel" = "Cancel";
-
-/* */
-"Cancel Temp Target" = "Cancel Temp Target";
-
-/* Custom temp target */
-"Custom" = "Custom";
-
-/* */
-"Date" = "Date";
-
-/* */
-"Delete" = "Delete";
-
-/* Delete preset temp target */
-"Delete preset \"%@\"" = "Delete preset \"%@\"";
-
-/* Duration of target temp or temp basal */
-"Duration" = "Duration";
-
-/* */
-"Enact Temp Target" = "Enact Temp Target";
-
-/* */
-"Enter preset name" = "Enter preset name";
-
-/* Preset name */
-"Name" = "Name";
-
-/* minutes of target temp */
-"minutes" = "minutes";
-
-/* */
-"Presets" = "Presets";
-
-/* Save preset name */
-"Save" = "Save";
-
-/* */
-"Save as preset" = "Save as preset";
-
-/* Upper temp target limit */
-"Top target" = "Top target";
-
-/* Temp target set for ... minutes */
-"for" = "for";
-
-/* Temp target set for ... minutes */
-"min" = "min";
-
-/* */
-"Autotune" = "Autotune";
-
-/* */
-"Basal profile" = "Basal profile";
-
-/* */
-"Carb ratio" = "Carb ratio";
-
-/* */
-"Delete autotune data" = "Delete autotune data";
-
-/* */
-"Run now" = "Run now";
-
-/* */
-"Last run" = "Last run";
-
-/* */
-"Sensitivity" = "Sensitivity";
/* */
"Use Autotune" = "use Autotune";
-
-/* Add profile basal */
-"Add" = "Add";
-
-/* */
-"Basal Profile" = "Basal Profile";
-
-/* Rate basal profile */
-"Rate" = "Rate";
-
-/* */
-"Save on Pump" = "Save on Pump";
-
-/* */
-"Saving..." = "Saving...";
-
-/* */
-"Schedule" = "Schedule";
-
-/* */
-"starts at" = "starts at";
-
-/* Time basal profile */
-"Time" = "Time";
-
-/* */
-"Calculated Ratio" = "Calculated Ratio";
-
-/* Carb Ratios header */
-"Carb Ratios" = "Carb Ratios";
-
-/* */
-"Ratio" = "Ratio";
-
-/* */
-"Autosens" = "Autosens";
-
-/* */
-"Calculated Sensitivity" = "Calculated Sensitivity";
-
-/* */
-"Insulin Sensitivities" = "Insulin Sensitivities";
-
-/* */
-"Sensitivity Ratio" = "Sensitivity Ratio";
-
-/* */
-"Dismiss" = "Dismiss";
-
-/* */
-"Important message" = "Important message";
-
-/* */
-"Amount" = "Amount";
-
-/* */
-"Cancel Temp Basal" = "Cancel Temp Basal";
-
-/* Enact
-Enact a temp Basal or a temp target */
-"Enact" = "Enact";
-
-/* */
-"Manual Temp Basal" = "Manual Temp Basal";
-
-/* Allow uploads tp NS */
-"Allow uploads" = "Allow uploads";
-
-/* API secret in NS */
-"API secret" = "API secret";
-
-/* Connect to NS */
-"Connect" = "Connect";
-
-/* Connected to NS */
-"Connected!" = "Connected!";
-
-/* Connecting to NS */
-"Connecting..." = "Connecting...";
-
-/* */
-"Invalid URL" = "Invalid URL";
-
-/* */
-"Local glucose source" = "Local glucose source";
-
-/* Header */
-"Nightscout Config" = "Nightscout Config";
-
-/* */
-"Port" = "Port";
-
-/* */
-"URL" = "URL";
-
-/**/
-"Use local glucose server" = "Use local glucose server";
-
-/* */
-"Edit settings json" = "Edit settings json";
-
-/* */
-"Glucose units" = "Glucose units";
-
-/* */
-"Preferences" = "Preferences";
-
-/* Recommended Insulin Fraction in preferences */
-"Recommended Insulin Fraction" = "Recommended Insulin Fraction";
-
-/* Do you want to show bolus screen after added carbs? */
-"Skip Bolus screen after carbs" = "Skip Bolus screen after carbs";
-
-/* Allow remote control from NS */
-"Remote control" = "Remote control";
-
-/* Add Medtronic pump */
-"Add Medtronic" = "Add Medtronic";
-
-/* Add Omnipod pump */
-"Add Omnipod" = "Add Omnipod";
-
-/* Add Simulator pump */
-"Add Simulator" = "Add Simulator";
-
-/* Insulin model */
-"Model" = "Model";
-
-/* */
-"Pump config" = "Pump config";
-
-/* */
-"Delivery limits" = "Delivery limits";
-
-/* */
-"Duration of Insulin Action" = "Duration of Insulin Action";
-
-/* hours of duration of insulin activity */
-"hours" = "hours";
-
-/* Max setting */
-"Max Basal" = "Max Basal";
-
-/* Max setting */
-"Max Bolus" = "Max Bolus";
-
-/* */
-"Pump Settings" = "Pump Settings";
-
-/* Insulin unit per hour */
-"U/hr" = "U/hr";
-
-/* Unit in number of units delivered (keep the space character!) */
-" U" = " U";
-
-/* /Insulin unit */
-"/U" = "/U";
-
-/* Insulin unit */
-"U" = "U";
-
-/* Unit per hour with space */
-" U/hr" = " U/hr";
-
-/* Number of units per hour*/
-"%@ U/hr" = "%@ U/hr";
-
-/* Number of units insulin delivered */
-"%@ U" = "%@ U";
-
-/*Carb ratio unit */
-"g/U" = "g/U";
-
-/* grams */
-" g" = " g";
-
-/* The short unit display string for grams */
-"g" = "g";
-
-/* when 0 U/hr */
-"0 U/hr" = "0 U/hr";
-
-/* abbreviation for days */
-"d" = "d";
-
-/* abbreviation for hours */
-"h" = "h";
-
-/* abbreviation for minutes */
-"m" = "m";
-
-/* */
-"Closed loop" = "Closed loop";
-
-/* */
-"Configuration" = "Configuration";
-
-/* */
-"Devices" = "Devices";
-
-/* */
-"Pump" = "Pump";
-
-/* */
-"Services" = "Services";
-
-/* */
-"Settings" = "Settings";
-
-/* 2 log files to share */
-"Share logs" = "Share logs";
-
-/* Upper target */
-"High target" = "High target";
-
-/* Lower target */
-"Low target" = "Low target";
-
-/* */
-"Target Ranges" = "Target Ranges";
-
-/* When bolusing */
-"Bolusing" = "Bolusing";
-
-/* */
-"Pump suspended" = "Pump suspended";
-
-/* */
-"Middleware" = "Middleware";
-
-/* Header */
-"History" = "History";
-
-/* CGM option */
-"Upload glucose to Nightscout" = "Upload glucose to Nightscout";
-
-/* Type of CGM or glucose source */
-"Type" = "Type";
-
-/* CGM */
-"CGM" = "CGM";
-
-/* CGM Transmitter ID */
-"Transmitter ID" = "Transmitter ID";
-
-/* Other CGM setting */
-"Other" = "Other";
-
-/* Whatch app alert */
-"Set temp targets presets on iPhone first" = "Set temp targets presets on iPhone first";
-
-/* Updating Watch app */
-"Updating..." = "Updating...";
-
-/* Header for Temp targets in Watch app */
-"Temp Targets" = "Temp Targets";
-
-/* Delete carbs from data table and Nightscout */
-"Delete carbs?" = "Delete carbs?";
-
-/* Delete insulin from pump history and Nightscout */
-"Delete insulin?" = "Delete insulin?";
-
-/* Treatments list */
-"Treatments" = "Treatments";
-
-/* " min" in Treatments list */
-" min" = " min";
-
-/* */
-"Unable to change anything" = "Unable to change anything";
-
-
-/* Calendar and Libre transmitter settings ---------------
- */
-/* */
-"Configure Libre Transmitter" = "Configure Libre Transmitter";
-
-/* */
-"Calibrations" = "Calibrations";
-
-/* */
-"Create events in calendar" = "Create events in calendar";
-
-/* */
-"Calendar" = "Calendar";
-
-/* */
-"Other" = "Other";
-
-/* */
-"Libre Transmitter" = "Libre Transmitter";
-
-/* */
-"Libre Transmitters" = "Libre Transmitters";
-
-/* */
-"Bluetooth Transmitters" = "Bluetooth Transmitters";
-
-/* */
-"Modes" = "Modes";
-
-/* Libre 2 Direct */
-"Libre 2 Direct" = "Libre 2 Direct";
-
-/* */
-"Select the third party transmitter you want to connect to" = "Select the third party transmitter you want to connect to";
-
-/* State was restored */
-"State was restored" = "State was restored";
-
-/* The short unit display string for millimoles of glucose per liter */
-"mmol/L" = "mmol/L";
-
-/* The short unit display string for milligrams of glucose per decilter */
-"mg/dL" = "mg/dL";
-
-/* */
-"Add calibration" = "Add calibration";
-
-/* When adding capillary glucose meater reading */
-"Meter glucose" = "Meter glucose";
-
-/* */
-"Info" = "Info";
-
-/*v*/
-"Slope" = "Slope";
-
-/* */
-"Intercept" = "Intercept";
-
-/* */
-"Chart" = "Chart";
-
-/* */
-"Remove" = "Remove";
-
-/* */
-"Remove Last" = "Remove Last";
-
-/* */
-"Remove All" = "Remove All";
-
-/* */
-"About the Process" = "About the Process";
-
-/* */
-"Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working." = "Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working.";
-
-/* */
-"Pairinginfo" = "Pairinginfo";
-
-/* */
-"PatchInfo" = "PatchInfo";
-
-/* */
-"Calibrationinfo" = "Calibrationinfo";
-
-/* */
-"Unknown" = "Unknown";
-
-/* */
-"Not paired yet" = "Not paired yet";
-
-/* */
-"Pair Sensor & connect" = "Pair Sensor & connect";
-
-/* */
-"Phone NFC required!" = "Phone NFC required!";
-
-/* */
-"Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors" = "Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors";
-
-/* Bluetooth Power Off */
-"Bluetooth Power Off" = "Bluetooth Power Off";
-
-/* Please turn on Bluetooth */
-"Please turn on Bluetooth" = "Please turn on Bluetooth";
-
-/* No Libre Transmitter Selected */
-"No Libre Transmitter Selected" = "No Libre Transmitter Selected";
-
-/* Delete Transmitter and start anew. */
-"Delete CGMManager and start anew. Your libreoopweb credentials will be preserved" = "Delete CGMManager and start anew. Your libreoopweb credentials will be preserved";
-
-/* Invalid libre checksum */
-"Invalid libre checksum" = "Invalid libre checksum";
-
-/* Libre sensor was incorrectly read, CRCs were not valid */
-"Libre sensor was incorrectly read, CRCs were not valid" = "Libre sensor was incorrectly read, CRCs were not valid";
-
-/* Glucose */
-"Glucose" = "Glucose";
-
-/* LOWALERT! */
-"LOWALERT!" = "LOWALERT!";
-
-/* HIGHALERT! */
-"HIGHALERT!" = "HIGHALERT!";
-
-/* (Snoozed)*/
-"(Snoozed)" = "(Snoozed)";
-
-/* Glucose: %@ */
-"Glucose: %@" = "Glucose: %@";
-
-/* Transmitter: %@%% */
-"Transmitter: %@%%" = "Transmitter: %@%%";
-
-/* No Sensor Detected */
-"No Sensor Detected" = "No Sensor Detected";
-
-/* This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor */
-"This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor" = "This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor";
-
-/* New Sensor Detected */
-"New Sensor Detected" = "New Sensor Detected";
-
-/* Please wait up to 30 minutes before glucose readings are available! */
-"Please wait up to 30 minutes before glucose readings are available!" = "Please wait up to 30 minutes before glucose readings are available!";
-
-/* Invalid Glucose sample detected, try again later */
-"Invalid Glucose sample detected, try again later" = "Invalid Glucose sample detected, try again later";
-
-/* ensor might have temporarily stopped, fallen off or is too cold or too warm */
-"Sensor might have temporarily stopped, fallen off or is too cold or too warm" = "Sensor might have temporarily stopped, fallen off or is too cold or too warm";
-
-/* Invalid Sensor Detected */
-"Invalid Sensor Detected" = "Invalid Sensor Detected";
-
-/* Detected sensor seems not to be a libre 1 sensor! */
-"Detected sensor seems not to be a libre 1 sensor!" = "Detected sensor seems not to be a libre 1 sensor!";
-
-/* Detected sensor is invalid: %@ */
-"Detected sensor is invalid: %@" = "Detected sensor is invalid: %@";
-
-/* Low Battery */
-"Low battery" = "Low battery";
-
-/* */
-"Invalid sensor" = "Invalid sensor";
-
-/* */
-"Sensor change" = "Sensor change";
-
-/* */
-"Sensor expires soon" = "Sensor expires soon";
-
-/* Battery is running low %@, consider charging your %@ device as soon as possible */
-"Battery is running low %@, consider charging your %@ device as soon as possible" = "Battery is running low %@, consider charging your %@ device as soon as possible";
-
-/* Extracting calibrationdata from sensor */
-"Extracting calibrationdata from sensor" = "Extracting calibrationdata from sensor";
-
-/* Sensor Ending Soon */
-"Sensor Ending Soon" = "Sensor Ending Soon";
-
-/* Current Sensor is Ending soon! Sensor Life left in %@ */
-"Current Sensor is Ending soon! Sensor Life left in %@" = "Current Sensor is Ending soon! Sensor Life left in %@";
-
-/* */
-"Libre Bluetooth" = "Libre Bluetooth";
-
-/* */
-"Snooze Alerts" = "Snooze Alerts";
-
-/* */
-"Last measurement" = "Last measurement";
-
-/* */
-"Sensor Footer checksum" = "Sensor Footer checksum";
-
-/* */
-"Last Blood Sugar prediction" = "Last Blood Sugar prediction";
-
-/* */
-"CurrentBG" = "CurrentBG";
-
-/* */
-"Sensor Info" = "Sensor Info";
-
-/* */
-"Sensor Age" = "Sensor Age";
-
-/* */
-"Sensor Age Left" = "Sensor Age Left";
-
-/* */
-"Sensor Endtime" = "Sensor Endtime";
-
-/* */
-"Sensor State" = "Sensor State";
-
-/* */
-"Sensor Serial" = "Sensor Serial";
-
-/* */
-"Transmitter Info" = "Transmitter Info";
-
-/* */
-"Hardware" = "Hardware";
-
-/* */
-"Firmware" = "Firmware";
-
-/* */
-"Connection State" = "Connection State";
-
-/* */
-"Transmitter Type" = "Transmitter Type";
-
-/* */
-"Sensor Type" = "Sensor Type";
-
-/* */
-"Factory Calibration Parameters" = "Factory Calibration Parameters";
-
-/* */
-"Valid for footer" = "Valid for footer";
-
-/* */
-"Edit calibrations" = "Edit calibrations";
-
-/* */
-"edit calibration clicked" = "edit calibration clicked";
-
-/* */
-"Delete CGM" = "Delete CGM";
-
-/* */
-"Are you sure you want to remove this cgm from loop?" = "Are you sure you want to remove this cgm from loop?";
-
-/* */
-"There is no undo" = "There is no undo";
-
-/* */
-"Advanced" = "Advanced";
-
-/* */
-"Alarms" = "Alarms";
-
-/* */
-"Glucose Settings" = "Glucose Settings";
-
-/* */
-"Notifications" = "Notifications";
-
-/* */
-"Export logs" = "Export logs";
-
-/* */
-"Export not available" = "Export not available";
-
-/* */
-"Log export requires ios 15" = "Log export requires ios 15";
-
-/* */
-"Got it!" = "Got it!";
-
-/* */
-"Saved to %@" = "Saved to %@";
-
-/* */
-"No logs available" = "No logs available";
-
-/* */
-"Glucose Notification visibility" = "Glucose Notification visibility";
-
-/* */
-"Always Notify Glucose" = "Always Notify Glucose";
-
-/* */
-"Notify per reading" = "Notify per reading";
-
-/* */
-"Value" = "Value";
-
-/* */
-"Adds Phone Battery" = "Adds Phone Battery";
-
-/* */
-"Adds Transmitter Battery" = "Adds Transmitter Battery";
-
-/* */
-"Also vibrate" = "Also vibrate";
-
-/* */
-"Additional notification types" = "Additional notification types";
-
-/* */
-"Misc" = "Misc";
-
-/* */
-"Unit override" = "Unit override";
-
-/* */
-"Low" = "Low";
-
-/* */
-"High" = "High";
-
-/* */
-"glucose" = "glucose";
-
-/* */
-"Schedule " = "Schedule ";
-
-/* */
-"tapped save schedules" = "tapped save schedules";
-
-/* */
-"Error" = "Error";
-
-/* */
-"Some ui element was incorrectly specified" = "Some ui element was incorrectly specified";
-
-/* */
-"Success" = "Success";
-
-/* */
-"Schedules were saved successfully!" = "Schedules were saved successfully!";
-
-/* */
-"High Glucose Alarm active" = "High Glucose Alarm active";
-
-/* */
-"Low Glucose Alarm active" = "Low Glucose Alarm active";
-
-/* */
-"No Glucose Alarm active" = "No Glucose Alarm active";
-
-/* */
-"snoozing until %@" = "snoozing until %@";
-
-/* */
-"not snoozing" = "not snoozing";
-
-/* */
-"nothing to see here" = "nothing to see here";
-
-/* */
-"snooze from testview clicked" = "snooze from testview clicked";
-
-/* */
-"will snooze for %@ until %@" = "will snooze for %@ until %@";
-
-/* */
-"Click to Snooze Alerts" = "Click to Snooze Alerts";
-
-/* */
-"Strength" = "Strength";
-
-/* */
-"Hold the top of your iPhone near the sensor to pair" = "Hold the top of your iPhone near the sensor to pair";
-
-/* */
-"Sensor not found" = "Sensor not found";
-
-/* */
-"Also play alert sound" = "Also play alert sound";
-
-/* */
-"Notification Settings" = "Notification Settings";
-
-/* */
-"Found devices: %d" = "Found devices: %d";
-
-/* */
-"Backfill options" = "Backfill options";
-
-/* */
-"Backfilling from trend is currently not well supported by Loop" = "Backfilling from trend is currently not well supported by Loop";
-
-/* */
-"Backfill from history" = "Backfill from history";
-
-/* */
-"Backfill from trend" = "Backfill from trend";
-
-/* */
-"Debug options" = "Debug options";
-
-/* */
-"Adds a lot of data to the Issue Report " = "Adds a lot of data to the Issue Report ";
-
-/* */
-"Persist sensordata" = "Persist sensordata";
-
-/* */
-"Battery" = "Battery";
-
-/* */
-"Also add source info" = "Also add source info";
-
-/* */
-"Carbs Required Threshold" = "Carbs Required Threshold";
-
-/* */
-"Carbs required: %d g" = "Carbs required: %d g";
-
-/* */
-"To prevent LOW required %d g of carbs" = "To prevent LOW required %d g of carbs";
-
-/* */
-"iAPS not active" = "iAPS not active";
-
-/* */
-"Last loop was more then %d min ago" = "Last loop was more then %d min ago";
-
-/* Glucose badge */
-"Show glucose on the app badge" = "Show glucose on the app badge";
-
-/* */
-"Backfill glucose" = "Backfill glucose";
-
-/* About this source */
-"About this source" = "About this source";
-
-/* */
-"Bolus failed" = "Bolus failed";
-
-/* */
-"Bolus failed or inaccurate. Check pump history before repeating." = "Bolus failed or inaccurate. Check pump history before repeating.";
-
-/* */
-"Carbs" = "Carbs";
-
-/* */
-"Temp Basal" = "Temp Basal";
-
-/* */
-"Temp Target" = "Temp Target";
-
-/* */
-"Resume" = "Resume";
-
-/* */
-"Suspend" = "Suspend";
-
-/* */
-"Animated Background" = "Animated Background";
-
-/* Sensor day(s) */
-" day(s)" = " day(s)";
-
-/* Option to show HR in Watch app*/
-"Display HR on Watch" = "Display HR on Watch";
-
-
-/* Headers for settings ----------------------- */
-"OpenAPS main settings" = "OpenAPS main settings";
-
-"OpenAPS SMB settings" = "OpenAPS SMB settings";
-
-"OpenAPS targets settings" = "OpenAPS targets settings";
-
-"OpenAPS other settings" = "OpenAPS other settings";
-
-/* Glucose Simulator CGM */
-"Glucose Simulator" = "Glucose Simulator";
-
-/* Restored state message */
-"Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@" = "Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@";
-
-/* Shared app group xDrip4iOS */
-"Using shared app group with external CGM app xDrip4iOS" = "Using shared app group with external CGM app xDrip4iOS";
-
-/* Shared app group GlucoseDirect */
-"Using shared app group with external CGM app GlucoseDirect" = "Using shared app group with external CGM app GlucoseDirect";
-
-/* Dexcom G6 app */
-"Dexcom G6 app" = "Dexcom G6 app";
-
-/* Native G5 app */
-"Native G5 app" = "Native G5 app";
-
-/* Minilink transmitter */
-"Minilink transmitter" = "Minilink transmitter";
-
-/* Simple simulator */
-"Simple simulator" = "Simple simulator";
-
-/* Direct connection with Libre 1 transmitters or Libre 2 */
-"Direct connection with Libre 1 transmitters or European Libre 2 sensors" = "Direct connection with Libre 1 transmitters or European Libre 2 sensors";
-
-/* Online or internal server */
-"Online or internal server" = "Online or internal server";
-
-/* -------------- Developer settings ---------------------- */
-/* Debug options */
-
-"Developer" = "Developer";
-
-/* Debug option view NS Upload Profile */
-"NS Upload Profile" = "NS Upload Profile";
-
-/* Debug option view NS Uploaded Profile */
-"NS Uploaded Profile" = "NS Uploaded Profile";
-
-/* Debug option view Autosense */
-"Autosense" = "Autosense";
-
-/* Debug option view Pump History */
-"Pump History" = "Pump History";
-
-/* Debug option view Target Ranges */
-"Target ranges" = "Target ranges";
-
-/* Debug option view Temp targets */
-"Temp targets" = "Temp targets";
-
-/* Debug option view Meal */
-"Meal" = "Meal";
-
-/* Debug option view Pump profile */
-"Pump profile" = "Pump profile";
-
-/* Debug option view Profile */
-"Profile" = "Profile";
-
-/* Debug option view Enacted */
-"Enacted" = "Enacted";
-
-/* Debug option view Announcements (from NS) */
-"Announcements" = "Announcements";
-
-/* Debug option view Enacted announcements announcements (from NS) */
-"Enacted announcements" = "Enacted announcements";
-
-/* Debug option view Autotune */
-"Autotune" = "Autotune";
-
-/* Debug option view Target presets */
-"Target presets" = "Target presets";
-
-/* Debug option view */
-"Loop Cycles" = "Loop Cycles";
-
-/* Debug option view Glucose Data used for statistics */
-"Glucose Data used for statistics" = "Glucose Data used for statistics";
-
-/* --------------- HealthKit intergration --------------------*/
-/* */
-"Apple Health" = "Apple Health";
-
-/* */
-"Connect to Apple Health" = "Connect to Apple Health";
-
-/* Show when have not permissions for writing to Health */
-"For write data to Apple Health you must give permissions in Settings > Health > Data Access" = "For write data to Apple Health you must give permissions in Settings > Health > Data Access";
-
-/* */
-"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data";
-
-/* New ALerts ------------------------- */
-/* Info title */
-"Info" = "Info";
-
-/* Warning title */
-"Warning" = "Warning";
-
-/* Error title */
-"Error" = "Error";
-
-/* Manual temp basal mode */
-"Manual" = "Manual";
-
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Manual Basal";
-
-/* Current Manual Temp basal */
-" - Manual Basal ⚠️" = " - Manual Basal ⚠️";
-
-/* Total AT / Scheduled basal insulin */
-" U/day" = " U/day";
-
-/* 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";
-
-/* */
-"Meal Presets" = "Meal Presets";
-
-/* */
-"Empty" = "Empty";
-
-/* */
-"Delete Selected Preset" = "Delete Selected Preset";
-
-/* */
-"Enter Meal Preset Name" = "Enter Meal Preset Name";
-
-/* */
-"Name Of Dish" = "Name Of Dish";
-
-/* Save Carbs and continue to bolus recommendation */
-"Save and continue" = "Save and continue";
-
-/* */
-"Save as Preset" = "Save as Preset";
-
-/* -------------------------------------------------------------------------------------------
- DASH strings
-*/
-"Attach Pod" = "Attach Pod";
-
-"Deactivate Pod" = "Deactivate Pod";
-
-/* */
-"Deactivating..." = "Deactivating...";
-
-"Pair Pod" = "Pair Pod";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Previous Pod Information";
-
-/* Text for confidence reminders navigation link */
-"Confidence Reminders" = "Confidence Reminders";
-
-"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Confidence reminders are beeps from the pod which can be used to acknowledge selected commands.";
-
-/* button title for saving low reservoir reminder while saving */
-"Saving..." = "Saving...";
-
-/* button title for saving low reservoir reminder */
-"Save" = "Save";
-
-/* Alert title for error when updating confidence reminder preference */
-"Failed to update confidence reminder preference." = "Failed to update confidence reminder preference.";
-
-/* */
-"No Error" = "No Error";
-
-/* description label for active time pod details row */
-"Active Time" = "Active Time";
-
-/* Title string for BeepPreference.silent */
-"Disabled" = "Disabled";
-
-/* Title string for BeepPreference.manualCommands */
-"Enabled" = "Enabled";
-
-/* Title string for BeepPreference.extended */
-"Extended" = "Extended";
-
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "No confidence reminders are used.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
-
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Expiration Reminder Default";
-
-/* */
-"Expiration Reminder" = "Expiration Reminder";
-
-/* */
-"Low Reservoir" = "Low Reservoir";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
-/* */
-"Low Reservoir Reminder" = "Low Reservoir Reminder";
-
-/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
-/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
-
-/* Label text for temporary basal rate summary */
-"Rate" = "Rate";
-
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ for %2$@";
-
-/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
-/* Button text for setting manual temporary basal rate*/
-"Set Temporary Basal" = "Set Temporary Basal";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Temporary Basal";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Temporary Basal Failed";
-
-/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Missing Config";
-
-/* Alert format string for missing temp basal configuration. */
-"This PumpManager 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." = "This PumpManager 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.";
-
-/* description label for active time pod details row */
-"Active Time" = "Active Time";
-
-/* description label for total delivery pod details row */
-"Total Delivery" = "Total Delivery";
-
-/* */
-"Add Omnipod Dash" = "Add Omnipod Dash";
-
-/* */
-"Insert Cannula" = "Insert Cannula";
-
-/* */
-"Check Cannula" = "Check Cannula";
-
-/* */
-"Setup Complete" = "Setup Complete";
-
-/* */
-"Insulin Suspended" = "Insulin Suspended";
-
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Suspending insulin delivery...";
-
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Resume Insulin Delivery";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Resuming insulin delivery...";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
-
-//* -----------------------------------------------------------------------*/
-/* ----------------------Statistics strings -------------------------------*/
-/* Headline Statistics */
-
-
-"Statistics" = "Statistics";
-
-/* Option in preferences */
-"Display Statistics" = "Display Statistics";
-
-/* infoText: Description for Display Statistics */
-"Displays Statistics under the chart view" = "Displays Statistics under the chart view";
-
-/* Low Glucose Limit option in preferences */
-"Low Glucose Limit" = "Low Glucose Limit";
-
-/* High Glucose Limit option in preferences */
-"High Glucose Limit" = "High Glucose Limit";
-
-/* infoText: Description for Low Glucose Limit */
-"BG Under This Value Will Be Displayed As Low Glucose Percentage" = "BG Under This Value Will Be Displayed As Low Glucose Percentage";
-/* infoText: Description for High Glucose Limit */
-"BG Under This Value Will Be Displayed As High Glucose Percentage" = "BG Under This Value Will Be Displayed As High Glucose Percentage";
-
-/* When statistics.json was last updated */
-"Updated" = "Updated";
-
-/* Average BG = */
-"Average" = "Average";
-
-/* Median BG */
-"Median" = "Median";
-
-/* CGM readings in statPanel */
-"Readings" = "Readings";
-
-/* Normal BG (within TIR) */
-"Normal" = "Normal";
-
-/* Title High BG in statPanel */
-"High (>" = "High (>";
-
-/* Title Low BG in statPanel */
-"Low (<" = "Low (<";
-
-/* SD */
-"SD" = "SD";
-
-/* CV */
-"CV" = "CV";
-
-/* Estimated HbA1c */
-"HbA1c" = "HbA1c";
-
-/* Total number of days of data for HbA1c estimation, part 1/2*/
-"All" = "All";
-
-/* Total number of days of data for HbA1c estimation, part 2/2*/
-"days" = "days";
-
-/* Nr of Loops in statPanel */
-"Loops" = "Loops";
-
-/* Loop Errors in statPanel */
-"Errors" = "Errors";
-
-/* Average loop interval */
-"Interval" = "Interval";
-
-/* Median loop interval */
-"Duration" = "Duration";
-
-/* "Display SD */
-"Display SD instead of CV" = "Display SD instead of CV";
-
-/* Description for display SD */
-"Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel" = "Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel";
-
-/* How often to update the statistics */
-"Update every number of minutes:" = "Update every number of minutes:";
-
-/* Description for update interval for statistics */
-"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 ";
-
-/* Duration displayed in statPanel */
-"Past Week " = "Past Week ";
-
-/* Duration displayed in statPanel */
-"Past Month " = "Past Month ";
-
-/* Duration displayed in statPanel */
-"Past 90 Days " = "Past 90 Days ";
-
-/* Duration displayed in statPanel */
-"All Past Days of Data " = "All Past Days of Data ";
-
-/* "Display Loop statistics in statPanel */
-"Display Loop Cycle statistics" = "Display Loop Cycle statistics";
-
-/* Description for Display Loop statistics */
-"Displays Loop statistics in the statPanel in Home View" = "Displays Loop statistics in the statPanel in Home View";
-
-/* Display % */
-"Override HbA1c unit" = "Override HbA1c unit";
-
-/* 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?";
-
-/* New Experimental feature */
-"Experimental" = "Experimental";
-/* Smoothing of CGM readings */
-"Smooth Glucose Value" = "Smooth Glucose Value";
-
-/* -----------------------------------------------------------------------------------------------------------
-
- Infotexts from openaps.docs and androidaps.docs
- iAPS
-*/
-/* Headline Rewind Resets Autosens */
-
-"Rewind Resets Autosens" = "Rewind Resets Autosens";
-
-/* ”Rewind Resets Autosens” */
-"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature.";
-
-/* Headline "High Temptarget Raises Sensitivity" */
-"High Temptarget Raises Sensitivity" = "High Temptarget Raises Sensitivity";
-
-/* ”High Temptarget Raises Sensitivity" */
-"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160).";
-
-/* Headline ”Low Temptarget Lowers Sensitivity" */
-"Low Temptarget Lowers Sensitivity" = "Low Temptarget Lowers Sensitivity";
-
-/* ”Low Temptarget Lowers Sensitivity" */
-"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160).";
-
-/* Headline ”Sensitivity Raises Target" */
-"Sensitivity Raises Target" = "Sensitivity Raises Target";
-
-/* ”Sensitivity Raises Target" */
-"When true, raises BG target when autosens detects sensitivity" = "When true, raises BG target when autosens detects sensitivity";
-
-/* Headline ”Resistance Lowers Target" */
-"Resistance Lowers Target" = "Resistance Lowers Target";
-
-/* ”Resistance Lowers Target" */
-"Defaults to false. When true, will lower BG target when autosens detects resistance" = "Defaults to false. When true, will lower BG target when autosens detects resistance";
-
-/* Headline ”Advanced Target Adjustments" */
-"Advanced Target Adjustments" = "Advanced Target Adjustments";
-
-/* ”Advanced Target Adjustments" */
-"This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone." = "This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone.";
-
-/* Headline "Exercise Mode" */
-"Exercise Mode" = "Exercise Mode";
-
-/* "Exercise Mode" */
-"Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity" = "Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity";
-
-/* Headline "Wide BG Target Range" */
-"Wide BG Target Range" = "Wide BG Target Range";
-
-/* "Wide BG Target Range" */
-"Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs." = "Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs.";
-
-/* Headline "Skip Neutral Temps" */
-"Skip Neutral Temps" = "Skip Neutral Temps";
-
-/* "Skip Neutral Temps" */
-"Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means iAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications from the 'rig', that may wake you up during the night." = "Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means OpenAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications form the 'rig', that may wake you up during the night. ";
-
-/* Headline "Unsuspend If No Temp” */
-"Unsuspend If No Temp" = "Unsuspend If No Temp";
-
-/* "Unsuspend If No Temp” */
-"Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended." = "Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended.";
-
-/* Headline "Enable UAM" */
-"Enable UAM" = "Enable UAM";
-
-/* "Enable UAM" */
-"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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." = "With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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.";
-
-/* Headline "Enable SMB With COB" */
-"Enable SMB With COB" = "Enable SMB With COB";
-
-/* Enable SMB With COB" */
-"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "This enables supermicrobolus (SMB) while carbs on board (COB) are positive.";
-
-/* Headline "Enable SMB With Temptarget” */
-"Enable SMB With Temptarget" = "Enable SMB With Temptarget";
-
-/* "Enable SMB With Temptarget” */
-"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB.";
-
-/* Headline "Enable SMB Always" */
-"Enable SMB Always" = "Enable SMB Always";
-
-/* "Enable SMB Always" */
-"Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget)." = "Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget).";
-
-/* Headline "Enable SMB After Carbs" */
-"Enable SMB After Carbs" = "Enable SMB After Carbs";
-
-/* "Enable SMB After Carbs" */
-"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB).";
-
-/* Enable "Allow SMB With High Temptarget" */
-"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
-
-/* Headline "Allow SMB With High Temptarget" */
-"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
-
-/* "Allow SMB With High Temptarget" */
-"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl).";
-
-/* Headline "Use Custom Peak Time” */
-"Use Custom Peak Time" = "Use Custom Peak Time";
-
-/* "Use Custom Peak Time” */
-"Defaults to false. Setting to true allows changing insulinPeakTime" = "Defaults to false. Setting to true allows changing insulinPeakTime";
-
-/* Headline "Suspend Zeros IOB” */
-"Suspend Zeros IOB" = "Suspend Zeros IOB";
-
-/* "Suspend Zeros IOB” */
-"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added.";
-
-/* Headline "Max IOB" */
-"Max IOB" = "Max IOB";
-
-/* "Max IOB" */
-"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop).";
-
-/* Headline "Max Daily Safety Multiplier" */
-"Max Daily Safety Multiplier" = "Max Daily Safety Multiplier";
-
-/* "Max Daily Safety Multiplier" */
-"This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
-
-/* Headline "Current Basal Safety Multiplier" */
-"Current Basal Safety Multiplier" = "Current Basal Safety Multiplier";
-
-/* "Current Basal Safety Multiplier" */
-"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
-
-/* Headline "Autosens Max" */
-"Autosens Max" = "Autosens Max";
-
-/* "Autosens Max" */
-"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target.";
-
-/* Headline "Autosens Min" */
-"Autosens Min" = "Autosens Min";
-
-/* "Autosens Min" */
-"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets.";
-
-/* Headline "Half Basal Exercise Target" */
-"Half Basal Exercise Target" = "Half Basal Exercise Target";
-
-/* "Half Basal Exercise Target" */
-"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes.";
-
-/* Headline "Max COB" */
-"Max COB" = "Max COB";
-
-/* "Max COB" */
-"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)";
-
-/* Headline "Bolus Snooze DIA Divisor" */
-"Bolus Snooze DIA Divisor" = "Bolus Snooze DIA Divisor";
-
-/* "Bolus Snooze DIA Divisor" */
-"Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2)." = "Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2).";
-
-/* Headline "Min 5m Carbimpact" */
-"Min 5m Carbimpact" = "Min 5m Carbimpact";
-
-/* "Min 5m Carbimpact" */
-"This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g." = "This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g.";
-
-/* Headline "Autotune ISF Adjustment Fraction" */
-"Autotune ISF Adjustment Fraction" = "Autotune ISF Adjustment Fraction";
-
-/* "Autotune ISF Adjustment Fraction" */
-"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
-
-/* Headline "Remaining Carbs Fraction" */
-"Remaining Carbs Fraction" = "Remaining Carbs Fraction";
-
-/* "Remaining Carbs Fraction" */
-"This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
-
-/* Headline "Remaining Carbs Cap" */
-"Remaining Carbs Cap" = "Remaining Carbs Cap";
-
-/* "Remaining Carbs Cap" */
-"This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
-
-/* Headline ”Max SMB Basal Minutes" */
-"Max SMB Basal Minutes" = "Max SMB Basal Minutes";
-
-/* ”Max SMB Basal Minutes" */
-"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
-
-/* Headline "Max UAM SMB Basal Minutes" */
-"Max UAM SMB Basal Minutes" = "Max UAM SMB Basal Minutes";
-
-/* "Max UAM SMB Basal Minutes" */
-"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
-
-/* Headline "SMB Interval" */
-"SMB Interval" = "SMB Interval";
-
-/* "SMB Interval" */
-"Minimum duration in minutes for new SMB since last SMB or manual bolus" = "Minimum duration in minutes for new SMB since last SMB or manual bolus";
-
-/* Headline "Bolus Increment" */
-"Bolus Increment" = "Bolus Increment";
-
-/* "Bolus Increment" */
-"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";
-
-/* "Insulin Peak Time" */
-"Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops." = "Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops.";
-
-/* Headline "Carbs Req Threshold" */
-"Carbs Req Threshold" = "Carbs Req Threshold";
-
-/* "Carbs Req Threshold" */
-"Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold." = "Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold.";
-
-/* Headline "Noisy CGM Target Multiplier" */
-"Noisy CGM Target Multiplier" = "Noisy CGM Target Multiplier";
-
-/* "Noisy CGM Target Multiplier" */
-"Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data" = "Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data";
-
-/* Headline "SMB DeliveryRatio" */
-"SMB DeliveryRatio" = "SMB DeliveryRatio";
-
-/* SMB DeliveryRatio */
-"Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution." = "Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution.";
-
-// Dynamic ISF + CR Settings:
-/* Headline "Adjust Dynamic ISF constant" */
-
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Adjust Dynamic ISF constant */
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Enable Dynamic ISF, Headline */
-"Enable Dynamic ISF" = "Enable Dynamic ISF";
-
-/* Headline "Enable Dynamic ISF" */
-"Enable Dynamic ISF" = "Enable Dynamic ISF";
-
-/* Enable Dynamic ISF */
-"Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes" = "Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes";
-
-/* Headline "Enable Dynamic CR" */
-"Enable Dynamic CR" = "Enable Dynamic CR";
-
-/* Enable Dynamic CR */
-"Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)" = "Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)";
-
-/* Headline "Adjust Dynamic ISF constant" */
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Adjust Dynamic ISF constant */
-"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
-
-
-/* Headline "Use Sigmoid Function" */
-"Use Sigmoid Function" = "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.";
-
-
-/* Headline "Threshold Setting" */
-"Threshold Setting (mg/dl)" = "Threshold Setting (mg/dl)";
-
-/* Threshold Setting */
-"The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl." = "The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl.";
-
-/* Headline "Weighted Average of TDD. Weight of past 24 hours:" */
-"Weighted Average of TDD. Weight of past 24 hours:" = "Weighted Average of TDD. Weight of past 24 hours:";
-
-/* Weight of past 24 hours of insulin */
-"Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment)." = "Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment).";
-
-/* Headline "Adjust basal" */
-"Adjust basal" = "Adjust basal";
-
-/* Enable adjustment of basal profile */
-"Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD" = "Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD";
-
-/* Headline "Max Delta-BG Threshold SMB" */
-"Max Delta-BG Threshold SMB" = "Max Delta-BG Threshold SMB";
-
-/* Max Delta-BG Threshold SMB */
-"Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!)." = "Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!).";
-
-/* Headline "... When Blood Glucose Is Over (mg/dl):" */
-"... When Blood Glucose Is Over (mg/dl):" = "... When Blood Glucose Is Over (mg/dl):";
-
-/* ... When Blood Glucose Is Over (mg/dl): */
-"Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable." = "Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable.";
-
-/* Headline "Enable SMB With High BG" */
-"Enable SMB With High BG" = "Enable SMB With High BG";
-
-/* "Enable SMB With High BG" */
-"Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)" = "Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)";
-
-/* Headline "Dynamic settings" */
-"Dynamic settings" = "Dynamic settings";
-
-/* Insulin curve */
-"Insulin curve" = "Insulin curve";
-
-/* Headline "Adjustment Factor" */
-"Adjustment Factor" = "Adjustment Factor";
From 94ec9df1f65c5301e816c3be80a8c64451531f6e 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: Sun, 14 May 2023 23:20:31 +0200
Subject: [PATCH 009/431] New translations Localizable.strings (Italian)
---
.../Main/it.lproj/Localizable.strings | 671 +-----------------
1 file changed, 4 insertions(+), 667 deletions(-)
diff --git a/FreeAPS/Sources/Localizations/Main/it.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/it.lproj/Localizable.strings
index 808548ad4f..43f616815f 100644
--- a/FreeAPS/Sources/Localizations/Main/it.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/it.lproj/Localizable.strings
@@ -43,18 +43,6 @@
/* */
"Agree and continue" = "Acconsenti e Continua";
-/* Headline in enacted pop up (at: at what time) */
-"Enacted at" = "Enacted at";
-
-/* Headline in suggested pop up (at: at what time) */
-"Suggested at" = "Suggested at";
-
-/* Headline in enacted pop up (at: at what time) */
-"Error at" = "Error at";
-
-/* Home title */
-"Home" = "Home";
-
/* Looping in progress */
"looping" = "in loop";
@@ -139,9 +127,6 @@
/* Temp target set for ... minutes */
"min" = "minimo";
-/* */
-"Autotune" = "Autotune";
-
/* */
"Basal profile" = "Profilo basale";
@@ -254,9 +239,6 @@ Enact a temp Basal or a temp target */
/* */
"Port" = "Porta";
-/* */
-"URL" = "URL";
-
/**/
"Use local glucose server" = "Usa server locale come sorgente glicemia";
@@ -314,45 +296,18 @@ Enact a temp Basal or a temp target */
/* Insulin unit per hour */
"U/hr" = "Unità/ora";
-/* Unit in number of units delivered (keep the space character!) */
-" U" = " U";
-
-/* /Insulin unit */
-"/U" = "/U";
-
-/* Insulin unit */
-"U" = "U";
-
/* Unit per hour with space */
" U/hr" = " U/ora";
/* Number of units per hour*/
"%@ U/hr" = "%@ U/ora";
-/* Number of units insulin delivered */
-"%@ U" = "%@ U";
-
-/*Carb ratio unit */
-"g/U" = "g/U";
-
-/* grams */
-" g" = " g";
-
-/* The short unit display string for grams */
-"g" = "g";
-
/* when 0 U/hr */
"0 U/hr" = "0 U/ora";
/* abbreviation for days */
"d" = "gg";
-/* abbreviation for hours */
-"h" = "h";
-
-/* abbreviation for minutes */
-"m" = "m";
-
/* */
"Closed loop" = "Loop chiuso";
@@ -389,9 +344,6 @@ Enact a temp Basal or a temp target */
/* */
"Pump suspended" = "Micorinfusore sospeso";
-/* */
-"Middleware" = "Middleware";
-
/* Header */
"History" = "Storia";
@@ -401,9 +353,6 @@ Enact a temp Basal or a temp target */
/* Type of CGM or glucose source */
"Type" = "Tipo";
-/* CGM */
-"CGM" = "CGM";
-
/* CGM Transmitter ID */
"Transmitter ID" = "ID trasmettitore";
@@ -422,18 +371,12 @@ Enact a temp Basal or a temp target */
/* Delete carbs from data table and Nightscout */
"Delete carbs?" = "Elimina carboidrati?";
-/* Delete insulin from pump history and Nightscout */
-"Delete insulin?" = "Delete insulin?";
-
/* Treatments list */
"Treatments" = "Trattamenti";
/* " min" in Treatments list */
" min" = " minuti";
-/* */
-"Unable to change anything" = "Unable to change anything";
-
/* Calendar and Libre transmitter settings ---------------
*/
@@ -452,9 +395,6 @@ Enact a temp Basal or a temp target */
/* */
"Other" = "Altro";
-/* */
-"Libre Transmitter" = "Libre Transmitter";
-
/* */
"Libre Transmitters" = "Libre Transmitter";
@@ -464,30 +404,18 @@ Enact a temp Basal or a temp target */
/* */
"Modes" = "Modalità";
-/* Libre 2 Direct */
-"Libre 2 Direct" = "Libre 2 Direct";
-
/* */
"Select the third party transmitter you want to connect to" = "Seleziona il trasmettitore di terze parti cui vuoi connetterti";
/* State was restored */
"State was restored" = "Lo stato è stato ripristinato";
-/* The short unit display string for millimoles of glucose per liter */
-"mmol/L" = "mmol/L";
-
-/* The short unit display string for milligrams of glucose per decilter */
-"mg/dL" = "mg/dL";
-
/* */
"Add calibration" = "Aggiungi calibrazione";
/* When adding capillary glucose meater reading */
"Meter glucose" = "Misuratore di glucosio";
-/* */
-"Info" = "Info";
-
/*v*/
"Slope" = "Pendenza";
@@ -512,15 +440,6 @@ Enact a temp Basal or a temp target */
/* */
"Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working." = "Sei pregato di assicurarti che il tuo sensore di Libre 2 sia giù attivato e abbia terminato il riscaldamento. Se hai altre app connesse al sensore via bluetooth, devono esser arrestate o disinstallate. \n\n Puoi avere solo un'app in comunicazione con il sensore via bluetooth. Poi premi il pulsante \"abbinamento e connessione\" di seguito per avviare il processo. Sei pregato di notare che la connessione bluetooth potrebbe impiegare fino a un paio di minuti prima di iniziare a funzionare.";
-/* */
-"Pairinginfo" = "Pairinginfo";
-
-/* */
-"PatchInfo" = "PatchInfo";
-
-/* */
-"Calibrationinfo" = "Calibrationinfo";
-
/* */
"Unknown" = "Sconosciuto";
@@ -662,12 +581,6 @@ Enact a temp Basal or a temp target */
/* */
"Transmitter Info" = "Info del Trasmettitore";
-/* */
-"Hardware" = "Hardware";
-
-/* */
-"Firmware" = "Firmware";
-
/* */
"Connection State" = "Stato Connessione";
@@ -764,9 +677,6 @@ Enact a temp Basal or a temp target */
/* */
"High" = "Elevato";
-/* */
-"glucose" = "glucose";
-
/* */
"Schedule " = "Programmazione ";
@@ -908,9 +818,6 @@ Enact a temp Basal or a temp target */
/* Sensor day(s) */
" day(s)" = " giorno/i";
-/* Option to show HR in Watch app*/
-"Display HR on Watch" = "Display HR on Watch";
-
/* Headers for settings ----------------------- */
"OpenAPS main settings" = "Impostazioni principali di OpenAPS";
@@ -921,18 +828,9 @@ Enact a temp Basal or a temp target */
"OpenAPS other settings" = "Altre impostazioni di OpenAPS";
-/* Glucose Simulator CGM */
-"Glucose Simulator" = "Glucose Simulator";
-
/* Restored state message */
"Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@" = "Stato Bluetooth ripristinato (APS riavviato?). Trovato %d periferiche e collegato a %@ con identificatore %@";
-/* Shared app group xDrip4iOS */
-"Using shared app group with external CGM app xDrip4iOS" = "Using shared app group with external CGM app xDrip4iOS";
-
-/* Shared app group GlucoseDirect */
-"Using shared app group with external CGM app GlucoseDirect" = "Using shared app group with external CGM app GlucoseDirect";
-
/* Dexcom G6 app */
"Dexcom G6 app" = "App nativa G6";
@@ -951,63 +849,6 @@ Enact a temp Basal or a temp target */
/* Online or internal server */
"Online or internal server" = "Server online o interno";
-/* -------------- Developer settings ---------------------- */
-/* Debug options */
-
-"Developer" = "Developer";
-
-/* Debug option view NS Upload Profile */
-"NS Upload Profile" = "NS Upload Profile";
-
-/* Debug option view NS Uploaded Profile */
-"NS Uploaded Profile" = "NS Uploaded Profile";
-
-/* Debug option view Autosense */
-"Autosense" = "Autosense";
-
-/* Debug option view Pump History */
-"Pump History" = "Pump History";
-
-/* Debug option view Target Ranges */
-"Target ranges" = "Target ranges";
-
-/* Debug option view Temp targets */
-"Temp targets" = "Temp targets";
-
-/* Debug option view Meal */
-"Meal" = "Meal";
-
-/* Debug option view Pump profile */
-"Pump profile" = "Pump profile";
-
-/* Debug option view Profile */
-"Profile" = "Profile";
-
-/* Debug option view Enacted */
-"Enacted" = "Enacted";
-
-/* Debug option view Announcements (from NS) */
-"Announcements" = "Announcements";
-
-/* Debug option view Enacted announcements announcements (from NS) */
-"Enacted announcements" = "Enacted announcements";
-
-/* Debug option view Autotune */
-"Autotune" = "Autotune";
-
-/* Debug option view Target presets */
-"Target presets" = "Target presets";
-
-/* Debug option view */
-"Loop Cycles" = "Loop Cycles";
-
-/* Debug option view Glucose Data used for statistics */
-"Glucose Data used for statistics" = "Glucose Data used for statistics";
-
-/* --------------- HealthKit intergration --------------------*/
-/* */
-"Apple Health" = "Apple Health";
-
/* */
"Connect to Apple Health" = "Connetti con Apple Health";
@@ -1017,96 +858,15 @@ Enact a temp Basal or a temp target */
/* */
"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "Dopo aver creato record glicemici nell'app Salute, apri iAPS per aiutarci a trasferire i dati modificati";
-/* New ALerts ------------------------- */
-/* Info title */
-"Info" = "Info";
-
/* Warning title */
"Warning" = "Avvertimento";
/* Error title */
"Error" = "Errore";
-/* Manual temp basal mode */
-"Manual" = "Manual";
-
/* Status highlight when manual temp basal is running. */
"Manual Basal" = "Basale manuale temporanea";
-/* Current Manual Temp basal */
-" - Manual Basal ⚠️" = " - Manual Basal ⚠️";
-
-/* Total AT / Scheduled basal insulin */
-" U/day" = " U/day";
-
-/* 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";
-
-/* */
-"Meal Presets" = "Meal Presets";
-
-/* */
-"Empty" = "Empty";
-
-/* */
-"Delete Selected Preset" = "Delete Selected Preset";
-
-/* */
-"Enter Meal Preset Name" = "Enter Meal Preset Name";
-
-/* */
-"Name Of Dish" = "Name Of Dish";
-
-/* Save Carbs and continue to bolus recommendation */
-"Save and continue" = "Save and continue";
-
-/* */
-"Save as Preset" = "Save as Preset";
-
/* -------------------------------------------------------------------------------------------
DASH strings
*/
@@ -1114,583 +874,160 @@ Enact a temp Basal or a temp target */
"Deactivate Pod" = "Disattiva Pod";
-/* */
-"Deactivating..." = "Deactivating...";
-
"Pair Pod" = "Connetti Pod";
-/* Text for previous pod information row */
-"Previous Pod Information" = "Previous Pod Information";
-
/* Text for confidence reminders navigation link */
"Confidence Reminders" = "Promemoria Di Sicurezza";
-"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Confidence reminders are beeps from the pod which can be used to acknowledge selected commands.";
-
/* button title for saving low reservoir reminder while saving */
"Saving..." = "Sto salvando...";
/* button title for saving low reservoir reminder */
"Save" = "Salva";
-/* Alert title for error when updating confidence reminder preference */
-"Failed to update confidence reminder preference." = "Failed to update confidence reminder preference.";
-
-/* */
-"No Error" = "No Error";
-
/* description label for active time pod details row */
"Active Time" = "Tempo di attività";
-/* Title string for BeepPreference.silent */
-"Disabled" = "Disabled";
-
/* Title string for BeepPreference.manualCommands */
"Enabled" = "Abilitato";
-/* Title string for BeepPreference.extended */
-"Extended" = "Extended";
-
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "No confidence reminders are used.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
-
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Expiration Reminder Default";
-
/* */
"Expiration Reminder" = "Promemoria di scadenza";
/* */
"Low Reservoir" = "Livello serbatoio basso";
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
-/* */
-"Low Reservoir Reminder" = "Low Reservoir Reminder";
-
-/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
-/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
-
/* Label text for temporary basal rate summary */
"Rate" = "Valore";
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ for %2$@";
-
-/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
-/* Button text for setting manual temporary basal rate*/
-"Set Temporary Basal" = "Set Temporary Basal";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Temporary Basal";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Temporary Basal Failed";
-
-/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Missing Config";
-
-/* Alert format string for missing temp basal configuration. */
-"This PumpManager 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." = "This PumpManager 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.";
-
/* description label for active time pod details row */
"Active Time" = "Tempo di attività";
-/* description label for total delivery pod details row */
-"Total Delivery" = "Total Delivery";
-
-/* */
-"Add Omnipod Dash" = "Add Omnipod Dash";
-
/* */
"Insert Cannula" = "Inserisci cannula";
/* */
"Check Cannula" = "Controlla cannula";
-/* */
-"Setup Complete" = "Setup Complete";
-
/* */
"Insulin Suspended" = "Insulina Sospesa";
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Suspending insulin delivery...";
-
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Resume Insulin Delivery";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Resuming insulin delivery...";
-
/* Alert title for suspend error */
"Failed to Suspend Insulin Delivery" = "Sospensione della consegna dell'insulina non riuscita";
-//* -----------------------------------------------------------------------*/
-/* ----------------------Statistics strings -------------------------------*/
-/* Headline Statistics */
-
-
-"Statistics" = "Statistics";
-
-/* Option in preferences */
-"Display Statistics" = "Display Statistics";
-
-/* infoText: Description for Display Statistics */
-"Displays Statistics under the chart view" = "Displays Statistics under the chart view";
-
-/* Low Glucose Limit option in preferences */
-"Low Glucose Limit" = "Low Glucose Limit";
-
-/* High Glucose Limit option in preferences */
-"High Glucose Limit" = "High Glucose Limit";
-
-/* infoText: Description for Low Glucose Limit */
-"BG Under This Value Will Be Displayed As Low Glucose Percentage" = "BG Under This Value Will Be Displayed As Low Glucose Percentage";
-/* infoText: Description for High Glucose Limit */
-"BG Under This Value Will Be Displayed As High Glucose Percentage" = "BG Under This Value Will Be Displayed As High Glucose Percentage";
-
-/* When statistics.json was last updated */
-"Updated" = "Updated";
-
-/* Average BG = */
-"Average" = "Average";
-
-/* Median BG */
-"Median" = "Median";
-
-/* CGM readings in statPanel */
-"Readings" = "Readings";
-
-/* Normal BG (within TIR) */
-"Normal" = "Normal";
-
-/* Title High BG in statPanel */
-"High (>" = "High (>";
-
-/* Title Low BG in statPanel */
-"Low (<" = "Low (<";
-
-/* SD */
-"SD" = "SD";
-
-/* CV */
-"CV" = "CV";
-
-/* Estimated HbA1c */
-"HbA1c" = "HbA1c";
+/* Low Glucose Threshold in Statistics settings */
+"Low" = "Basso";
-/* Total number of days of data for HbA1c estimation, part 1/2*/
-"All" = "All";
+/* High Glucose Threshold in Statistics settings */
+"High" = "Elevato";
/* Total number of days of data for HbA1c estimation, part 2/2*/
"days" = "giorni";
-/* Nr of Loops in statPanel */
-"Loops" = "Loops";
-
-/* Loop Errors in statPanel */
-"Errors" = "Errors";
-
-/* Average loop interval */
-"Interval" = "Interval";
-
/* Median loop interval */
"Duration" = "Durata";
-/* "Display SD */
-"Display SD instead of CV" = "Display SD instead of CV";
-
-/* Description for display SD */
-"Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel" = "Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel";
-
-/* How often to update the statistics */
-"Update every number of minutes:" = "Update every number of minutes:";
-
-/* Description for update interval for statistics */
-"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 ";
-
-/* Duration displayed in statPanel */
-"Past Week " = "Past Week ";
-
-/* Duration displayed in statPanel */
-"Past Month " = "Past Month ";
-
-/* Duration displayed in statPanel */
-"Past 90 Days " = "Past 90 Days ";
-
-/* Duration displayed in statPanel */
-"All Past Days of Data " = "All Past Days of Data ";
-
-/* "Display Loop statistics in statPanel */
-"Display Loop Cycle statistics" = "Display Loop Cycle statistics";
-
-/* Description for Display Loop statistics */
-"Displays Loop statistics in the statPanel in Home View" = "Displays Loop statistics in the statPanel in Home View";
-
-/* Display % */
-"Override HbA1c unit" = "Override HbA1c unit";
-
-/* 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?";
-
-/* New Experimental feature */
-"Experimental" = "Experimental";
-/* Smoothing of CGM readings */
-"Smooth Glucose Value" = "Smooth Glucose Value";
-
-/* -----------------------------------------------------------------------------------------------------------
-
- Infotexts from openaps.docs and androidaps.docs
- iAPS
-*/
-/* Headline Rewind Resets Autosens */
-
-"Rewind Resets Autosens" = "Rewind Resets Autosens";
-
/* ”Rewind Resets Autosens” */
"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "Questa funzione, abilitata di default, resetta il rapporto di autosens alla neutralità quando si riavvolge il microinfusore, assumendo che questo corrisponda ad un cambio di set. Autosens ricomincia ad imparare la sensibilità da capo dal momento del riavvolgimento, cosa che impiega circa 6 ore. Se riavvolgi il microinfusore senza cambiare sito è meglio disattivare questa opzione.";
-/* Headline "High Temptarget Raises Sensitivity" */
-"High Temptarget Raises Sensitivity" = "High Temptarget Raises Sensitivity";
-
/* ”High Temptarget Raises Sensitivity" */
"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "Valore predefinito è falso. Quando impostato su Vero, aumenta la sensibilità (minor rapporto di sensibilità) per i target temporanei impostati a >= 111. Sinonimo di modalità_esercizio. Più alto sarà il target temporaneo rispetto a 110 più il rapporto della sensibililità sarà basso; ad es. target temporaneo di 120 risulta in rapporto di sensibilità di 0,75, mentre con 140 risultata in 0,6 (con halfBasalTarget predefinito di 160).";
-/* Headline ”Low Temptarget Lowers Sensitivity" */
-"Low Temptarget Lowers Sensitivity" = "Low Temptarget Lowers Sensitivity";
-
/* ”Low Temptarget Lowers Sensitivity" */
"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "Valore predefinito è falso. Quando impostato su Vero, diminuisce la sensibilità (maggior rapporto di sensibilità) per i target temporanei impostati a <= 99. Più basso sarà il target temporaneo rispetto a 100 più il rapporto della sensibililità sarà incrementato; ad es. target temporaneo di 95 risulta in rapporto di sensibilità di 1.09, mentre con 85 risultata di 1.33 (con halfBasalTarget predefinito di 160).";
-/* Headline ”Sensitivity Raises Target" */
-"Sensitivity Raises Target" = "Sensitivity Raises Target";
-
/* ”Sensitivity Raises Target" */
"When true, raises BG target when autosens detects sensitivity" = "Quando VERO, aumenta il target glicemia quando l'autosens rileva la maggiore sensibilità insulinica";
-/* Headline ”Resistance Lowers Target" */
-"Resistance Lowers Target" = "Resistance Lowers Target";
-
/* ”Resistance Lowers Target" */
"Defaults to false. When true, will lower BG target when autosens detects resistance" = "I valori predefiniti sono falsi. Quando VERO, abbasserà il target glicemia quando autosens rilevano resistenza insulinica incrementata";
-/* Headline ”Advanced Target Adjustments" */
-"Advanced Target Adjustments" = "Advanced Target Adjustments";
-
/* ”Advanced Target Adjustments" */
"This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone." = "Questa funzione è stata abilitata in precedenza per impostazione predefinita, ma ora sarà predefinita in falso (NON sarà abilitata automaticamente) in oref0 0.6.0 e oltre. (Non c'è bisogno di questo con 0.6.0). Questa funzione abbassa automaticamente il target di glicemia di oref0 quando la glicemia corrente ed eventualBG sono alti. Questo aiuta a prevenire e mitigare l'alta glicemia, ma passa automaticamente a basali temporane basse per garantire che la glicemia scenda senza intoppi verso il vostro obiettivo effettivo. Se trovi questo comportamento troppo aggressivo, puoi disabilitare questa funzionalità. Se lo fai, faccelo sapere in modo da poter capire meglio quali impostazioni funzionano meglio per tutti.";
-/* Headline "Exercise Mode" */
-"Exercise Mode" = "Exercise Mode";
-
/* "Exercise Mode" */
"Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity" = "I valori predefiniti sono falsi. Quando Vero, valori di target maggiore > 105 mg/dL regolano la sensitivityRatio per la modalità esercizio. Sinonimo di high_temptarget_raises_sensitivity";
-/* Headline "Wide BG Target Range" */
-"Wide BG Target Range" = "Wide BG Target Range";
-
/* "Wide BG Target Range" */
"Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs." = "Predefiniti a false, il che significa per impostazione predefinita solo l'estremità bassa del campo di destinazione BG della pompa viene utilizzato come obiettivo OpenAPS. Si tratta di una caratteristica di sicurezza per evitare obiettivi troppo ampi e risultati meno ottimali. Pertanto l'estremità superiore dell'intervallo di riferimento viene utilizzata solo per evitare correzioni guidate in bolo. Usare wide_bg_target_range: true per forzare basali temporanee neutre su un più ampio intervallo di eventualBG.";
-/* Headline "Skip Neutral Temps" */
-"Skip Neutral Temps" = "Skip Neutral Temps";
-
/* "Skip Neutral Temps" */
"Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means iAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications from the 'rig', that may wake you up during the night." = "I valori predefiniti sono falsi, in modo che iAPS imposterà basali temporanee ogni volta che è possibile, così sarà più facile vedere se il sistema funziona, anche quando sei offline. Ciò significa che OpenAPS imposterà una basale temporanea “neutrale” (uguale alla basale predefinita) se non sono necessarie modifiche. Questa è una vecchia impostazione per OpenAPS per avere le opzioni per minimizzare i suoni e le notifiche del dispositivo, che può svegliarti durante la notte. ";
-/* Headline "Unsuspend If No Temp” */
-"Unsuspend If No Temp" = "Unsuspend If No Temp";
-
/* "Unsuspend If No Temp” */
"Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended." = "Molte persone di tanto in tanto dimenticano di riprendere / rimuovere la sospensione del microinfusore dopo averlo riconnesso. Se sei uno di loro, e si è disposti a impostare in modo affidabile una basale temporanea zero ogni volta che sospende e scollega la pompa, questa funzione ha un senso. Se abilitata, ripristinerà automaticamente / annullerà la sospensione del microinfusore se lo dimentichi prima che scada la basale temporanea zero. Finché la basale temporanea zero è ancora in funzione, lascerà la pompa sospesa.";
-/* Headline "Enable UAM" */
-"Enable UAM" = "Enable UAM";
-
/* "Enable UAM" */
"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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." = "Con questa opzione abilitata, l'algoritmo SMB può riconoscere i pasti senza preavviso. Questo è utile, se dimenticate di dire ad iAPS i vostri carboidrati o stimate i vostri carboidrati in modo sbagliato o la quantità di carboidrati inseriti è sbagliata o se un pasto è particolarmente ricco di grassi e proteine ed ha una durata più lunga di quanto previsto. Senza alcuna voce di carboidrati, UAM può riconoscere aumenti rapidi di glucosio causati da carboidrati, adrenalina, ecc, e cerca di regolarlo con le SMB. Questo funziona anche in modo opposto: se c'è una rapida diminuzione del glucosio, può fermare SMB prima.";
-/* Headline "Enable SMB With COB" */
-"Enable SMB With COB" = "Enable SMB With COB";
-
/* Enable SMB With COB" */
"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "Ciò consente il supermicrobolo (SMB) mentre i carboidrati da assorbire (COB) sono presenti.";
-/* Headline "Enable SMB With Temptarget” */
-"Enable SMB With Temptarget" = "Enable SMB With Temptarget";
-
/* "Enable SMB With Temptarget” */
"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "Questo abilita supermicrobolo (SMB) con funzione eating soon / obiettivi temporanei glicemici bassi. Con questa funzione abilitata, qualsiasi obiettivo temporaneo inferiore a 100 mg/dL, come un obiettivo di temperatura di 99 (o 80, il tipico target eating soon) abiliterà SMB.";
-/* Headline "Enable SMB Always" */
-"Enable SMB Always" = "Enable SMB Always";
-
/* "Enable SMB Always" */
"Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget)." = "I valori predefiniti sono falsi. Quando Vero, abilita sempre il supermicrobolo(Smb) (a meno che non sia disabilitato da un elevato target temporaneo).";
-/* Headline "Enable SMB After Carbs" */
-"Enable SMB After Carbs" = "Enable SMB After Carbs";
-
/* "Enable SMB After Carbs" */
"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "I valori predefiniti sono falsi. Quando è vero, abilita il supermicrobolo (SMB) per 6 ore dopo inserimenro di carboidrati, anche con 0 carboidrati da assorbire (COB).";
-/* Enable "Allow SMB With High Temptarget" */
-"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
-
-/* Headline "Allow SMB With High Temptarget" */
-"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
-
/* "Allow SMB With High Temptarget" */
"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "I valori predefiniti sono falsi. Quando Vero, permette il supermicrobolo (se altrimenti abilitato) anche con target temporanei alti.";
-/* Headline "Use Custom Peak Time” */
-"Use Custom Peak Time" = "Use Custom Peak Time";
-
/* "Use Custom Peak Time” */
"Defaults to false. Setting to true allows changing insulinPeakTime" = "I valori predefiniti sono falsi. Impostare a Vero permette di cambiare il tempo di picco dell’insulina";
-/* Headline "Suspend Zeros IOB” */
-"Suspend Zeros IOB" = "Suspend Zeros IOB";
-
/* "Suspend Zeros IOB” */
"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "Il valore predefinito è falso. Eventuali basali temporanee esistenti durante il periodo di sospensione della pompa verranno eliminate e verrà inserita una basale temporanea a zero basali per eliminare le velocità basali del profilo durante il periodo di sospensione della pompa.";
-/* Headline "Max IOB" */
-"Max IOB" = "Max IOB";
-
/* "Max IOB" */
"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "La quantità massima di IOB è la quantità massima di insulina in circolo da tutte le fonti – sia la correzione basale (o SMB) che l’insulina proveniente da boli – che in ogni ciclo può accumularsi per trattare la glicemia superiore al target. A differenza delle altre due impostazioni di sicurezza OpenAPS (max_daily_safety_multiplier e current_basal_safety_multiplier), max_iob è impostato come un numero fisso di unità di insulina. Da ora in poi i boli manuali NON sono limitati da questa impostazione. \n\n Per testare le tue basali durante la notte, puoi modificare l'impostazione di Max IOB a zero mentre sei in Closed Loop. Questo abiliterà la modalità di sospensione dell’infusione per glicemia bassa durante il test delle impostazioni delle basali\n\n(Tip da https://www.loopandlearn.org/freeaps-x/#open-loop).";
-/* Headline "Max Daily Safety Multiplier" */
-"Max Daily Safety Multiplier" = "Max Daily Safety Multiplier";
-
/* "Max Daily Safety Multiplier" */
"This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "Questo è un importante limite di sicurezza di OpenAPS. L'impostazione predefinita (che è improbabile che debba essere modificata) è 3. Ciò significa che a OpenAPS non sarà mai permesso di impostare una velocità basale temporanea superiore a 3x la più alta velocità basale oraria programmata nella pompa di un utente, o, se abilitato, determinato da autotune.";
-/* Headline "Current Basal Safety Multiplier" */
-"Current Basal Safety Multiplier" = "Current Basal Safety Multiplier";
-
/* "Current Basal Safety Multiplier" */
"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "Questo è un altro importante limite di sicurezza di OpenAPS. L'impostazione predefinita (che è improbabile che debba essere modificata) è 4. Ciò significa che a OpenAPS non sarà mai permesso di impostare una velocità basale temporanea superiore a 4x l’attuale velocità basale oraria programmata nella pompa di un utente, o, se abilitato, determinato da autotune.";
-/* Headline "Autosens Max" */
-"Autosens Max" = "Autosens Max";
-
/* "Autosens Max" */
"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "Questo è un valore di moltiplicatore per autosens (e presto autotune) per impostare un limite massimo del 20% su quanto in alto può essere il rapporto di autosens, che a sua volta determina quanto in alto autosens possibile regolare basalsi, quanto in basso può regolare ISF e quanto in basso è possibile impostare il target glicemico.";
-/* Headline "Autosens Min" */
-"Autosens Min" = "Autosens Min";
-
/* "Autosens Min" */
"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "Un altro limite di sicurezza di autosens, imposta un blocco a quanto in basso autosens può regolare le basali e a quanto in alto può regolare ISF e target glicemici.";
-/* Headline "Half Basal Exercise Target" */
-"Half Basal Exercise Target" = "Half Basal Exercise Target";
-
/* "Half Basal Exercise Target" */
"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Impostare ad un numero finito, ad es. 160, il che significa che quando il target glicemico temporaneo è 160 mg/dL e modalità_esercizio=true, esegue il 50% basale a questo livello (120 = 75%; 140 = 60%). Questo può essere regolato, per darti più controllo sulle modalità di esercizio.";
-/* Headline "Max COB" */
-"Max COB" = "Max COB";
-
/* "Max COB" */
"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "Questo valore predefinito maxCOB posto a 120 e perché questo è il valore più tipico che il nostro corpo è in grado di assorbire in 4 ore. (Se qualcuno mangia più carboidrati; OpenAPS troncherà solo il dosaggio basato su 120. Essenzialmente, questo limita solo AMA come un tappo di sicurezza contro calcoli COB strani a causa di dati erronei.)";
-/* Headline "Bolus Snooze DIA Divisor" */
-"Bolus Snooze DIA Divisor" = "Bolus Snooze DIA Divisor";
-
/* "Bolus Snooze DIA Divisor" */
"Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2)." = "Bolus snooze è attivato dopo un bolo pasto per fare in modo che il loop non imposti basali temporanee basse quando hai appena mangiato. L’esempio qui sotto prende il valore di default di 2; Con DIA di 3 ore \"bolus snooze\" durerà 1.5 ore (3/2).";
-/* Headline "Min 5m Carbimpact" */
-"Min 5m Carbimpact" = "Min 5m Carbimpact";
-
/* "Min 5m Carbimpact" */
"This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g." = "Questa è un'impostazione per un impatto predefinito di assorbimento di carboidrati per 5 minuti. Il valore predefinito è 8 mg/dL/5min. Ciò influisce sulla velocità di riduzione del COB in situazioni in cui l’assorbimento dei carboidrati non sia rilevabile nelle deviazioni della glicemia. Il valore predefinito di 8 mg/dL/5min corrisponde ad una velocità minima di assorbimento dei carboidrati di 24g/h a un CSF di 4 mg/dL/g.";
-/* Headline "Autotune ISF Adjustment Fraction" */
-"Autotune ISF Adjustment Fraction" = "Autotune ISF Adjustment Fraction";
-
/* "Autotune ISF Adjustment Fraction" */
"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "Il valore predefinito di 0.5 per questo valore mantiene l'autotune ISF più vicino alla pompa ISF tramite una media ponderata di fullNewISF e pompa. 1.0 permette la regolazione completa, 0 non consente regolazione dalla ISF della pompa.";
-/* Headline "Remaining Carbs Fraction" */
-"Remaining Carbs Fraction" = "Remaining Carbs Fraction";
-
/* "Remaining Carbs Fraction" */
"This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "Questa è la frazione di carboidrati che supponiamo sia assorbita in 4h se non vediamo ancora l'assorbimento di carboidrati.";
-/* Headline "Remaining Carbs Cap" */
-"Remaining Carbs Cap" = "Remaining Carbs Cap";
-
/* "Remaining Carbs Cap" */
"This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "Questa è la quantità massima di carboidrati che supponiamo verrà assorbita in 4h se non vediamo ancora l'assorbimento del carboidrato.";
-/* Headline ”Max SMB Basal Minutes" */
-"Max SMB Basal Minutes" = "Max SMB Basal Minutes";
-
/* ”Max SMB Basal Minutes" */
"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Predefinito per iniziare a 30 minuti. Questo è il massimo di minuti di basale che possono essere somministrati come un singolo SMB con COB non coperti. Questo dà la possibilità di rendere SMB più aggressivo se viene selezionato. Si raccomanda che il valore sia impostato per iniziare a 30, in linea con il valore predefinito, e se si sceglie di aumentare questo valore, farlo con incrementi non superiori a 15 minuti, facendo grande attenzione agli effetti dei cambiamenti. Non è consigliabile impostare questo valore oltre a 90 minuti, in quanto ciò potrebbe influire sulla capacità dell'algoritmo di azzerare in sicurezza la basale temporanea. Si raccomanda inoltre di utilizzare il pushover quando si imposta un valore maggiore di quello predefinito, in modo che le siano generati in anticipo avvertimenti per alti o bassi valori glicemici predetti.";
-/* Headline "Max UAM SMB Basal Minutes" */
-"Max UAM SMB Basal Minutes" = "Max UAM SMB Basal Minutes";
-
/* "Max UAM SMB Basal Minutes" */
"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Predefinito per iniziare a 30 minuti. Questo è il massimo minuti di basale che può essere somministrato da UAM come un singolo SMB quando IOB supera la COB. Questo dà la possibilità di rendere UAM più o meno aggressivo se viene attivato. Si raccomanda che il valore sia impostato per iniziare a 30, in linea con il valore predefinito, e se si sceglie di aumentare questo valore, farlo con incrementi non superiori a 15 minuti, tenendo un occhio attento agli effetti dei cambiamenti. La riduzione del valore causerà una riduzione della dose di insulina UAM per ogni SMB. Non è consigliabile impostare questo valore superiore a 60 minuti, in quanto ciò potrebbe influire sulla capacità dell'algoritmo di azzerare in sicurezza la basale temporanea. Si raccomanda inoltre di utilizzare il pushover quando si imposta un valore maggiore di quello predefinito, in modo che vengano eseguite segnalazioni in anticipo per valori glicemi predetti alti o bassi.";
-/* Headline "SMB Interval" */
-"SMB Interval" = "SMB Interval";
-
-/* "SMB Interval" */
-"Minimum duration in minutes for new SMB since last SMB or manual bolus" = "Minimum duration in minutes for new SMB since last SMB or manual bolus";
-
-/* Headline "Bolus Increment" */
-"Bolus Increment" = "Bolus Increment";
-
-/* "Bolus Increment" */
-"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";
-
/* "Insulin Peak Time" */
"Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops." = "Tempo del massimo effetto dell'insulina di riduzione del glucosio nel sangue, in minuti. Attenzione: Oref presume le curve ultra rapide (Lyumjev) e ad azione rapida (Fiasp) minime (35 e 50 min) e massime (100 e 120 min) degli insulinPeakTimes applicabili. Usare un insulinPeakTime personalizzato al di fuori di questi limiti risulterà in problemi con iAPS, calcoli ciclici più lunghi e possibili cicli rossi.";
-/* Headline "Carbs Req Threshold" */
-"Carbs Req Threshold" = "Carbs Req Threshold";
-
/* "Carbs Req Threshold" */
"Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold." = "Grammi di CarboidratiRichiesti per attivare un pushover. Predefiniti a 1 (per 1 grammo di carboidrati). Può essere aumentato se si desidera solo ottenere Pushover per CarboidratiRichiesti alla soglia X.";
-/* Headline "Noisy CGM Target Multiplier" */
-"Noisy CGM Target Multiplier" = "Noisy CGM Target Multiplier";
-
/* "Noisy CGM Target Multiplier" */
"Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data" = "Predefinito a 1.3. Aumenta l'obiettivo glicemico di questa quantità quando si hanno dati CGM grezzi/rumorosi";
-
-/* Headline "SMB DeliveryRatio" */
-"SMB DeliveryRatio" = "SMB DeliveryRatio";
-
-/* SMB DeliveryRatio */
-"Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution." = "Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution.";
-
-// Dynamic ISF + CR Settings:
-/* Headline "Adjust Dynamic ISF constant" */
-
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Adjust Dynamic ISF constant */
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Enable Dynamic ISF, Headline */
-"Enable Dynamic ISF" = "Enable Dynamic ISF";
-
-/* Headline "Enable Dynamic ISF" */
-"Enable Dynamic ISF" = "Enable Dynamic ISF";
-
-/* Enable Dynamic ISF */
-"Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes" = "Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes";
-
-/* Headline "Enable Dynamic CR" */
-"Enable Dynamic CR" = "Enable Dynamic CR";
-
-/* Enable Dynamic CR */
-"Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)" = "Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)";
-
-/* Headline "Adjust Dynamic ISF constant" */
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Adjust Dynamic ISF constant */
-"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
-
-
-/* Headline "Use Sigmoid Function" */
-"Use Sigmoid Function" = "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.";
-
-
-/* Headline "Threshold Setting" */
-"Threshold Setting (mg/dl)" = "Threshold Setting (mg/dl)";
-
-/* Threshold Setting */
-"The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl." = "The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl.";
-
-/* Headline "Weighted Average of TDD. Weight of past 24 hours:" */
-"Weighted Average of TDD. Weight of past 24 hours:" = "Weighted Average of TDD. Weight of past 24 hours:";
-
-/* Weight of past 24 hours of insulin */
-"Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment)." = "Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment).";
-
-/* Headline "Adjust basal" */
-"Adjust basal" = "Adjust basal";
-
-/* Enable adjustment of basal profile */
-"Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD" = "Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD";
-
-/* Headline "Max Delta-BG Threshold SMB" */
-"Max Delta-BG Threshold SMB" = "Max Delta-BG Threshold SMB";
-
-/* Max Delta-BG Threshold SMB */
-"Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!)." = "Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!).";
-
-/* Headline "... When Blood Glucose Is Over (mg/dl):" */
-"... When Blood Glucose Is Over (mg/dl):" = "... When Blood Glucose Is Over (mg/dl):";
-
-/* ... When Blood Glucose Is Over (mg/dl): */
-"Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable." = "Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable.";
-
-/* Headline "Enable SMB With High BG" */
-"Enable SMB With High BG" = "Enable SMB With High BG";
-
-/* "Enable SMB With High BG" */
-"Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)" = "Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)";
-
-/* Headline "Dynamic settings" */
-"Dynamic settings" = "Dynamic settings";
-
-/* Insulin curve */
-"Insulin curve" = "Insulin curve";
-
-/* Headline "Adjustment Factor" */
-"Adjustment Factor" = "Adjustment Factor";
From f05a558fd327d466540a9e86c452387ab8b110e5 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: Sun, 14 May 2023 23:20:32 +0200
Subject: [PATCH 010/431] New translations Localizable.strings (Dutch)
---
.../Main/nl.lproj/Localizable.strings | 167 +-----------------
1 file changed, 9 insertions(+), 158 deletions(-)
diff --git a/FreeAPS/Sources/Localizations/Main/nl.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/nl.lproj/Localizable.strings
index fac75af70b..8713c8de3d 100644
--- a/FreeAPS/Sources/Localizations/Main/nl.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/nl.lproj/Localizable.strings
@@ -9,8 +9,6 @@
/* Add insulin from source outside of pump */
"Add %@ without bolusing" = "Voeg %@ toe zonder bolus";
-"Bolus" = "Bolus";
-
"Close" = "Sluiten";
/* Continue after added carbs without bolus */
@@ -136,12 +134,6 @@
/* Temp target set for ... minutes */
"for" = "voor";
-/* Temp target set for ... minutes */
-"min" = "min";
-
-/* */
-"Autotune" = "Autotune";
-
/* */
"Basal profile" = "Basaal profiel";
@@ -193,9 +185,6 @@
/* Carb Ratios header */
"Carb Ratios" = "Koolhydraten ratio's";
-/* */
-"Ratio" = "Ratio";
-
/* */
"Autosens" = "Gevoeligheidsdetectie (Autosens)";
@@ -254,9 +243,6 @@ Enact a temp Basal or a temp target */
/* */
"Port" = "Poort";
-/* */
-"URL" = "URL";
-
/**/
"Use local glucose server" = "Lokale glucose server gebruiken";
@@ -287,9 +273,6 @@ Enact a temp Basal or a temp target */
/* Add Simulator pump */
"Add Simulator" = "Simulator toevoegen";
-/* Insulin model */
-"Model" = "Model";
-
/* */
"Pump config" = "Pomp configuratie";
@@ -344,15 +327,9 @@ Enact a temp Basal or a temp target */
/* when 0 U/hr */
"0 U/hr" = "0 E/uur";
-/* abbreviation for days */
-"d" = "d";
-
/* abbreviation for hours */
"h" = "u";
-/* abbreviation for minutes */
-"m" = "m";
-
/* */
"Closed loop" = "Gesloten loop";
@@ -389,21 +366,12 @@ Enact a temp Basal or a temp target */
/* */
"Pump suspended" = "Pomp uitgeschakeld";
-/* */
-"Middleware" = "Middleware";
-
/* Header */
"History" = "Geschiedenis";
/* CGM option */
"Upload glucose to Nightscout" = "Upload glucose naar Nightscout";
-/* Type of CGM or glucose source */
-"Type" = "Type";
-
-/* CGM */
-"CGM" = "CGM";
-
/* CGM Transmitter ID */
"Transmitter ID" = "Zender ID";
@@ -428,9 +396,6 @@ Enact a temp Basal or a temp target */
/* Treatments list */
"Treatments" = "Behandelingen";
-/* " min" in Treatments list */
-" min" = " min";
-
/* */
"Unable to change anything" = "Kan de status niet wijzigen";
@@ -464,9 +429,6 @@ Enact a temp Basal or a temp target */
/* */
"Modes" = "Modussen";
-/* Libre 2 Direct */
-"Libre 2 Direct" = "Libre 2 Direct";
-
/* */
"Select the third party transmitter you want to connect to" = "Selecteer de zender van de derde partij waarmee u wilt verbinden";
@@ -485,9 +447,6 @@ Enact a temp Basal or a temp target */
/* When adding capillary glucose meater reading */
"Meter glucose" = "Meter glucosewaarde";
-/* */
-"Info" = "Info";
-
/*v*/
"Slope" = "Toename";
@@ -623,9 +582,6 @@ Enact a temp Basal or a temp target */
/* Current Sensor is Ending soon! Sensor Life left in %@ */
"Current Sensor is Ending soon! Sensor Life left in %@" = "Huidige sensor verloopt in %@";
-/* */
-"Libre Bluetooth" = "Libre Bluetooth";
-
/* */
"Snooze Alerts" = "Alarmen tijdelijk uitschakelen";
@@ -641,9 +597,6 @@ Enact a temp Basal or a temp target */
/* */
"CurrentBG" = "Huidige BG";
-/* */
-"Sensor Info" = "Sensor Info";
-
/* */
"Sensor Age" = "Sensor leeftijd";
@@ -662,12 +615,6 @@ Enact a temp Basal or a temp target */
/* */
"Transmitter Info" = "Zender informatie";
-/* */
-"Hardware" = "Hardware";
-
-/* */
-"Firmware" = "Firmware";
-
/* */
"Connection State" = "Verbindingsstatus";
@@ -764,9 +711,6 @@ Enact a temp Basal or a temp target */
/* */
"High" = "Hoog";
-/* */
-"glucose" = "glucose";
-
/* */
"Schedule " = "Schema ";
@@ -962,9 +906,6 @@ Enact a temp Basal or a temp target */
/* Debug option view NS Uploaded Profile */
"NS Uploaded Profile" = "NS geüpload profiel";
-/* Debug option view Autosense */
-"Autosense" = "Autosense";
-
/* Debug option view Pump History */
"Pump History" = "Pomp geschiedenis";
@@ -992,9 +933,6 @@ Enact a temp Basal or a temp target */
/* Debug option view Enacted announcements announcements (from NS) */
"Enacted announcements" = "Ingevoerde meldingen";
-/* Debug option view Autotune */
-"Autotune" = "Autotune";
-
/* Debug option view Target presets */
"Target presets" = "Doelvoorinstellingen";
@@ -1017,10 +955,6 @@ Enact a temp Basal or a temp target */
/* */
"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "Na het maken van glucoserecords in de Gezondheid-app, opent u iAPS om ervoor te zorgen dat de gewijzigde gegevens veilig worden overgedragen";
-/* New ALerts ------------------------- */
-/* Info title */
-"Info" = "Info";
-
/* Warning title */
"Warning" = "Waarschuwing";
@@ -1047,9 +981,6 @@ Enact a temp Basal or a temp target */
"Enable" = "Activeer";
-/* Header */
-"Convert Fat and Protein" = "Vet en eiwit omrekenen";
-
/* Header */
"Conversion settings" = "Omrekeningsinstellingen";
@@ -1068,7 +999,7 @@ Enact a temp Basal or a temp target */
/* 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" = "Maakt het mogelijk vet en eiwit om te zetten in toekomstige koolhydraten met behulp van de Warschau formule van kilocalorieën gedeeld door 10.\n\nDit spreidt de koolhydraten over een maximale tijdsduur die kan worden ingesteld van 5-12 uur.\n\nVertraging is de tijd tussen nu en de eerste toekomstige koolhydrateninvoer.\n\nInterval in minuten is het aantal minuten tussen de invoer. Hoe korter het interval, hoe gladder het resultaat. Redelijke keuzes zijn 10, 15, 20, 30 of 60.\n\nAanpassingsfactor is het effect van vet en eiwit op de waarden. 1,0 is volledig effect (originele methode van Warschau) en 0,5 is half effect. Merk op dat u misschien zult merken dat uw normale koolhydratenratio moet stijgen tot een groter getal als u vet en eiwit gaat toevoegen. Daarom kunt u het beste beginnen met een factor van ongeveer 0,5 om het u gemakkelijk te maken.\n\nStandaardinstellingen: Tijdslimiet: 8 uur, Interval: 30 min, Factor: 0.5, Vertraging 60 min";
-/* Title */
+/* FPU Settings Title */
"Fat and Protein" = "Vet en eiwit";
/* Add Fat */
@@ -1077,36 +1008,12 @@ Enact a temp Basal or a temp target */
/* Add Protein */
"Protein" = "Eiwit";
-/* Setting */
+/* Service Section */
"Fat And Protein Conversion" = "Omrekening vet en eiwit";
/* Alert text */
"Delete carb equivalents?" = "Verwijder koolhydraten?";
-/* Section in settings */
-"Protein / Fat" = "Eiwit / Vet";
-
-/* */
-"Meal Presets" = "Meal Presets";
-
-/* */
-"Empty" = "Empty";
-
-/* */
-"Delete Selected Preset" = "Delete Selected Preset";
-
-/* */
-"Enter Meal Preset Name" = "Enter Meal Preset Name";
-
-/* */
-"Name Of Dish" = "Name Of Dish";
-
-/* Save Carbs and continue to bolus recommendation */
-"Save and continue" = "Save and continue";
-
-/* */
-"Save as Preset" = "Save as Preset";
-
/* -------------------------------------------------------------------------------------------
DASH strings
*/
@@ -1245,32 +1152,17 @@ Enact a temp Basal or a temp target */
/* Alert title for suspend error */
"Failed to Suspend Insulin Delivery" = "Onderbreken van insuline toediening mislukt";
-//* -----------------------------------------------------------------------*/
-/* ----------------------Statistics strings -------------------------------*/
-/* Headline Statistics */
-
+/* */
+"Total" = "Totaal";
+/* Headline Statistics */
"Statistics" = "Statistieken";
-/* Option in preferences */
-"Display Statistics" = "Statistieken weergeven";
-
-/* infoText: Description for Display Statistics */
-"Displays Statistics under the chart view" = "Geef statistieken weer onder grafiekweergave";
-
-/* Low Glucose Limit option in preferences */
-"Low Glucose Limit" = "Laag glucose limiet";
-
-/* High Glucose Limit option in preferences */
-"High Glucose Limit" = "Hoog glucose limiet";
-
-/* infoText: Description for Low Glucose Limit */
-"BG Under This Value Will Be Displayed As Low Glucose Percentage" = "BG onder deze waarde wordt weergegeven als laag percentage";
-/* infoText: Description for High Glucose Limit */
-"BG Under This Value Will Be Displayed As High Glucose Percentage" = "BG onder deze waarde wordt weergegeven als hoog percentage";
+/* Low Glucose Threshold in Statistics settings */
+"Low" = "Laag";
-/* When statistics.json was last updated */
-"Updated" = "Bijgewerkt";
+/* High Glucose Threshold in Statistics settings */
+"High" = "Hoog";
/* Average BG = */
"Average" = "Gem.";
@@ -1278,9 +1170,6 @@ Enact a temp Basal or a temp target */
/* Median BG */
"Median" = "Mediaan";
-/* CGM readings in statPanel */
-"Readings" = "Aantal gelezen";
-
/* Normal BG (within TIR) */
"Normal" = "TIR ";
@@ -1290,30 +1179,15 @@ Enact a temp Basal or a temp target */
/* Title Low BG in statPanel */
"Low (<" = "Laag (<";
-/* SD */
-"SD" = "SD";
-
-/* CV */
-"CV" = "CV";
-
-/* Estimated HbA1c */
-"HbA1c" = "HbA1c";
-
/* Total number of days of data for HbA1c estimation, part 1/2*/
"All" = "Alle ";
/* Total number of days of data for HbA1c estimation, part 2/2*/
"days" = "dagen";
-/* Nr of Loops in statPanel */
-"Loops" = "Loops";
-
/* Loop Errors in statPanel */
"Errors" = "Foutmeldingen";
-/* Average loop interval */
-"Interval" = "Interval";
-
/* Median loop interval */
"Duration" = "Duur";
@@ -1350,9 +1224,6 @@ Enact a temp Basal or a temp target */
/* Description for Display Loop statistics */
"Displays Loop statistics in the statPanel in Home View" = "Laat Loop statistieken zien in het statPanel in de Home weergave";
-/* Display % */
-"Override HbA1c unit" = "HbA1c eenheid overschrijven";
-
/* 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";
@@ -1371,11 +1242,6 @@ Enact a temp Basal or a temp target */
"Are you sure you want to delete this CGM?" = "Weet je zeker dat je deze CGM wilt vewijderen?";
-/* New Experimental feature */
-"Experimental" = "Experimental";
-/* Smoothing of CGM readings */
-"Smooth Glucose Value" = "Smooth Glucose Value";
-
/* -----------------------------------------------------------------------------------------------------------
Infotexts from openaps.docs and androidaps.docs
@@ -1493,9 +1359,6 @@ Enact a temp Basal or a temp target */
/* "Suspend Zeros IOB” */
"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "Standaard uit. Alle reeds ingevoerde tijdelijke basaalstanden die ingevoerd zijn wanneer de pomp is opgeschort, worden verwijderd. Een 0 tijdelijk basaal wordt toegevoegd om de in het profiel opgegeven basaal te overschijven gedurende de tijd dat de pomp was opgeschort.";
-/* Headline "Max IOB" */
-"Max IOB" = "Max IOB";
-
/* "Max IOB" */
"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "De Max IOB is de maximale hoeveelheid insuline aan boord van alle bronnen - zowel basaal (of SMB correcties) en bolus insuline die door iAPS gegeven mag worden om alles hoger dan de streefwaarde te behandelen. Anders dan de andere twee veiligheid instelingen (max_daily_safety_multiplier and current_basal_safety_multiplier) wordt bij deze instelling een vaste aantal eenheden insuline opgegeven. Voorlopig worden handmatige bolussen NIET beperkt door deze instelling. \n\n Om je basaal waarden te testen gedurende de nacht kun je deze instelling op 0 zetten tijdens een gesloten Loop. Dit zorgt er voor dat stop voor laag geactiveerd worden wanneer je je instelling aan het testen bent. \n\n(Tip van https://www.loopandlearn.org/freeaps-x/#open-loop).";
@@ -1511,15 +1374,9 @@ Enact a temp Basal or a temp target */
/* "Current Basal Safety Multiplier" */
"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "Dit is ook een belangrijke OpenAPS veiligheidslimiet. De standaard instelling (die waarschijnlijk niet aangepast hoeft te worden) is 4. Dit betekend dat OpenAPS niet een hoger tijdelijk basaal waarde mag instellen dan 4 keer het huidige basaal van dit uur ingesteld in de pomp, of als dit is ingesteld bepaald door autotune.";
-/* Headline "Autosens Max" */
-"Autosens Max" = "Autosens Max";
-
/* "Autosens Max" */
"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "Dit is een vermenigvuldigingsfactor voor Autosens (en Autotune) om een maximum te zetten van 20% op hoe hoog de Autosens ratio kan zijn. Dit bepaald hoe hoog Autosens het basaal kan aanpassen, hoe laag het de ISF kan instellen en hoe laag het de streefwaarde kan maken.";
-/* Headline "Autosens Min" */
-"Autosens Min" = "Autosens Min";
-
/* "Autosens Min" */
"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "De andere kant van de Autosens veiligheidslimiet, dit zet een limiet op hoe laag Autosens de basaal kan zetten, hoe hoog Autosens de ISF kan zetten en hoe hoog de streefwaarde ingesteld kan worden.";
@@ -1529,9 +1386,6 @@ Enact a temp Basal or a temp target */
/* "Half Basal Exercise Target" */
"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Stel in op nummer, b.v. 160, wat betekent dat wanneer een tijdelijk streefdoel 160 mg/dL (9 mmol/l) en bewegingen_mode=true is, 50% basaal op dit niveau (120 (6,7) = 75%; 140 (7,8) = 60%). Dit kan worden aangepast, om u meer controle te geven over uw oefeningsmodi.";
-/* Headline "Max COB" */
-"Max COB" = "Max COB";
-
/* "Max COB" */
"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "De standaard maximum COB van 120 is omdat een normaal lichaam niet meer dan dit in 4 uur kan absorberen. (Als er meer koolhydraten gestapeld worden; zal OpenAPS de dosering beperken tot de basis van 120 koolhydraten aan boord. In wezen beperkt dit alleen AMA als een veiligheidslimiet tegen afwijkende COB-berekeningen vanwege verkeerde gegevens)";
@@ -1550,9 +1404,6 @@ Enact a temp Basal or a temp target */
/* Headline "Autotune ISF Adjustment Fraction" */
"Autotune ISF Adjustment Fraction" = "Autotune ISF-aanpassingsfractie";
-/* "Autotune ISF Adjustment Fraction" */
-"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
-
/* Headline "Remaining Carbs Fraction" */
"Remaining Carbs Fraction" = "Resterende koolhydraten fractie";
From 9a220b5f8504c71a48e09ab39a02f644960f0fd5 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: Sun, 14 May 2023 23:20:33 +0200
Subject: [PATCH 011/431] New translations Localizable.strings (Polish)
---
.../Main/pl.lproj/Localizable.strings | 1536 +----------------
1 file changed, 18 insertions(+), 1518 deletions(-)
diff --git a/FreeAPS/Sources/Localizations/Main/pl.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/pl.lproj/Localizable.strings
index 110742da48..11a590c09a 100644
--- a/FreeAPS/Sources/Localizations/Main/pl.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/pl.lproj/Localizable.strings
@@ -1,63 +1,27 @@
-/*
- Localizable.strings
- iAPS
-*/
-/* -------------------------------- */
-/* Bolus screen when adding insulin */
-"Add insulin without actually bolusing" = "Add insulin without actually bolusing";
/* Add insulin from source outside of pump */
"Add %@ without bolusing" = "Dodaj %@ bez bolusa";
-"Bolus" = "Bolus";
-
"Close" = "Zamknij";
/* Continue after added carbs without bolus */
"Continue without bolus" = "Kontynuuj bez bolusa";
-/* Header */
-"Enact Bolus" = "Enact Bolus";
-
-/* Button */
-"Enact bolus" = "Enact bolus";
-
/* */
"Insulin recommended" = "Zalecana ilość insuliny";
/* */
"Insulin required" = "Potrzebna ilość insuliny";
-/* Bolus screen */
-"Recommendation" = "Recommendation";
-
/* Button */
"Clear" = "Usuń";
-/* Button */
-"Done" = "Done";
-
/* */
"Wait please" = "Proszę czekać";
/* */
"Agree and continue" = "Zaakceptuj i kontynuuj";
-/* Headline in enacted pop up (at: at what time) */
-"Enacted at" = "Enacted at";
-
-/* Headline in suggested pop up (at: at what time) */
-"Suggested at" = "Suggested at";
-
-/* Headline in enacted pop up (at: at what time) */
-"Error at" = "Error at";
-
-/* Home title */
-"Home" = "Home";
-
-/* Looping in progress */
-"looping" = "looping";
-
/* min ago since last loop */
"min ago" = "minut temu";
@@ -70,24 +34,12 @@
/* Add carbs screen */
"Add Carbs" = "Dodaj węglowodany";
-/* Add carbs header and button in Watch app. You can skip the last " " space. It's just for differentiation */
-"Add Carbs " = "Add Carbs ";
-
-/* */
-"Amount Carbs" = "Amount Carbs";
-
/* Grams unit */
"grams" = "gramy";
-/* */
-"Carbs required" = "Carbs required";
-
/* */
"Are you sure?" = "Czy jesteś pewien?";
-/* Bottom target temp */
-"Bottom target" = "Bottom target";
-
/* Cancel preset name */
"Cancel" = "Anuluj";
@@ -109,15 +61,9 @@
/* Duration of target temp or temp basal */
"Duration" = "Czas trwania";
-/* */
-"Enact Temp Target" = "Enact Temp Target";
-
/* */
"Enter preset name" = "Wpisz nazwę profilu";
-/* Preset name */
-"Name" = "Name";
-
/* minutes of target temp */
"minutes" = "minut";
@@ -133,30 +79,18 @@
/* Upper temp target limit */
"Top target" = "Górna wartość docelowa";
-/* Temp target set for ... minutes */
-"for" = "for";
-
/* Temp target set for ... minutes */
"min" = "min.";
-/* */
-"Autotune" = "Autotune";
-
/* */
"Basal profile" = "Profil bazy";
-/* */
-"Carb ratio" = "Carb ratio";
-
/* */
"Delete autotune data" = "Usuń dane autotune";
/* */
"Run now" = "Uruchom teraz";
-/* */
-"Last run" = "Last run";
-
/* */
"Sensitivity" = "Wrażliwość";
@@ -169,36 +103,15 @@
/* */
"Basal Profile" = "Profil bazy";
-/* Rate basal profile */
-"Rate" = "Rate";
-
/* */
"Save on Pump" = "Zapisz na pompie";
/* */
"Saving..." = "Zapisywanie...";
-/* */
-"Schedule" = "Schedule";
-
-/* */
-"starts at" = "starts at";
-
/* Time basal profile */
"Time" = "Czas";
-/* */
-"Calculated Ratio" = "Calculated Ratio";
-
-/* Carb Ratios header */
-"Carb Ratios" = "Carb Ratios";
-
-/* */
-"Ratio" = "Ratio";
-
-/* */
-"Autosens" = "Autosens";
-
/* */
"Calculated Sensitivity" = "Obliczona wrażliwość";
@@ -211,28 +124,9 @@
/* */
"Dismiss" = "Zignoruj";
-/* */
-"Important message" = "Important message";
-
-/* */
-"Amount" = "Amount";
-
/* */
"Cancel Temp Basal" = "Anuluj bazę tymczasową";
-/* Enact
-Enact a temp Basal or a temp target */
-"Enact" = "Enact";
-
-/* */
-"Manual Temp Basal" = "Manual Temp Basal";
-
-/* Allow uploads tp NS */
-"Allow uploads" = "Allow uploads";
-
-/* API secret in NS */
-"API secret" = "API secret";
-
/* Connect to NS */
"Connect" = "Połącz";
@@ -247,1452 +141,58 @@ Połączono z Nightscout!";
/* */
"Invalid URL" = "Nieprawidłowy adres URL";
-/* */
-"Local glucose source" = "Local glucose source";
-
/* Header */
"Nightscout Config" = "Konfiguracja Nightscout";
-/* */
-"Port" = "Port";
-
-/* */
-"URL" = "URL";
-
-/**/
-"Use local glucose server" = "Use local glucose server";
-
-/* */
-"Edit settings json" = "Edit settings json";
-
-/* */
-"Glucose units" = "Glucose units";
-
-/* */
-"Preferences" = "Preferences";
-
-/* Recommended Insulin Fraction in preferences */
-"Recommended Insulin Fraction" = "Recommended Insulin Fraction";
-
-/* Do you want to show bolus screen after added carbs? */
-"Skip Bolus screen after carbs" = "Skip Bolus screen after carbs";
-
-/* Allow remote control from NS */
-"Remote control" = "Remote control";
-
-/* Add Medtronic pump */
-"Add Medtronic" = "Add Medtronic";
-
-/* Add Omnipod pump */
-"Add Omnipod" = "Add Omnipod";
-
-/* Add Simulator pump */
-"Add Simulator" = "Add Simulator";
-
-/* Insulin model */
-"Model" = "Model";
-
-/* */
-"Pump config" = "Pump config";
-
-/* */
-"Delivery limits" = "Delivery limits";
-
-/* */
-"Duration of Insulin Action" = "Duration of Insulin Action";
-
-/* hours of duration of insulin activity */
-"hours" = "hours";
-
-/* Max setting */
-"Max Basal" = "Max Basal";
-
-/* Max setting */
-"Max Bolus" = "Max Bolus";
-
-/* */
-"Pump Settings" = "Pump Settings";
-
-/* Insulin unit per hour */
-"U/hr" = "U/hr";
-
-/* Unit in number of units delivered (keep the space character!) */
-" U" = " U";
-
-/* /Insulin unit */
-"/U" = "/U";
-
-/* Insulin unit */
-"U" = "U";
-
-/* Unit per hour with space */
-" U/hr" = " U/hr";
-
/* Number of units per hour*/
"%@ U/hr" = "%@ j./godz";
/* Number of units insulin delivered */
"%@ U" = "%@ j.";
-/*Carb ratio unit */
-"g/U" = "g/U";
-
-/* grams */
-" g" = " g";
-
-/* The short unit display string for grams */
-"g" = "g";
-
-/* when 0 U/hr */
-"0 U/hr" = "0 U/hr";
-
-/* abbreviation for days */
-"d" = "d";
-
/* abbreviation for hours */
"h" = "godz";
/* abbreviation for minutes */
"m" = "min.";
-/* */
-"Closed loop" = "Closed loop";
-
-/* */
-"Configuration" = "Configuration";
-
-/* */
-"Devices" = "Devices";
-
-/* */
-"Pump" = "Pump";
-
-/* */
-"Services" = "Services";
-
-/* */
-"Settings" = "Settings";
-
-/* 2 log files to share */
-"Share logs" = "Share logs";
-
-/* Upper target */
-"High target" = "High target";
-
-/* Lower target */
-"Low target" = "Low target";
-
-/* */
-"Target Ranges" = "Target Ranges";
-
-/* When bolusing */
-"Bolusing" = "Bolusing";
-
-/* */
-"Pump suspended" = "Pump suspended";
-
-/* */
-"Middleware" = "Middleware";
-
-/* Header */
-"History" = "History";
-
-/* CGM option */
-"Upload glucose to Nightscout" = "Upload glucose to Nightscout";
-
-/* Type of CGM or glucose source */
-"Type" = "Type";
-
-/* CGM */
-"CGM" = "CGM";
-
-/* CGM Transmitter ID */
-"Transmitter ID" = "Transmitter ID";
-
-/* Other CGM setting */
-"Other" = "Other";
-
-/* Whatch app alert */
-"Set temp targets presets on iPhone first" = "Set temp targets presets on iPhone first";
-
-/* Updating Watch app */
-"Updating..." = "Updating...";
-
-/* Header for Temp targets in Watch app */
-"Temp Targets" = "Temp Targets";
-
-/* Delete carbs from data table and Nightscout */
-"Delete carbs?" = "Delete carbs?";
-
-/* Delete insulin from pump history and Nightscout */
-"Delete insulin?" = "Delete insulin?";
-
-/* Treatments list */
-"Treatments" = "Treatments";
-
-/* " min" in Treatments list */
-" min" = " min";
-
-/* */
-"Unable to change anything" = "Unable to change anything";
-
-
-/* Calendar and Libre transmitter settings ---------------
- */
-/* */
-"Configure Libre Transmitter" = "Configure Libre Transmitter";
-
-/* */
-"Calibrations" = "Calibrations";
-
-/* */
-"Create events in calendar" = "Create events in calendar";
-
-/* */
-"Calendar" = "Calendar";
-
-/* */
-"Other" = "Other";
-
-/* */
-"Libre Transmitter" = "Libre Transmitter";
-
-/* */
-"Libre Transmitters" = "Libre Transmitters";
-
-/* */
-"Bluetooth Transmitters" = "Bluetooth Transmitters";
-
-/* */
-"Modes" = "Modes";
-
-/* Libre 2 Direct */
-"Libre 2 Direct" = "Libre 2 Direct";
-
-/* */
-"Select the third party transmitter you want to connect to" = "Select the third party transmitter you want to connect to";
-
-/* State was restored */
-"State was restored" = "State was restored";
-
-/* The short unit display string for millimoles of glucose per liter */
-"mmol/L" = "mmol/L";
-
-/* The short unit display string for milligrams of glucose per decilter */
-"mg/dL" = "mg/dL";
-
-/* */
-"Add calibration" = "Add calibration";
-
-/* When adding capillary glucose meater reading */
-"Meter glucose" = "Meter glucose";
-
-/* */
-"Info" = "Info";
-
-/*v*/
-"Slope" = "Slope";
-
-/* */
-"Intercept" = "Intercept";
-
-/* */
-"Chart" = "Chart";
-
-/* */
-"Remove" = "Remove";
-
-/* */
-"Remove Last" = "Remove Last";
-
-/* */
-"Remove All" = "Remove All";
-
-/* */
-"About the Process" = "About the Process";
-
-/* */
-"Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working." = "Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working.";
-
-/* */
-"Pairinginfo" = "Pairinginfo";
-
-/* */
-"PatchInfo" = "PatchInfo";
-
-/* */
-"Calibrationinfo" = "Calibrationinfo";
-
/* */
"Unknown" = "Nieznana";
/* */
-"Not paired yet" = "Not paired yet";
-
-/* */
-"Pair Sensor & connect" = "Pair Sensor & connect";
-
-/* */
-"Phone NFC required!" = "Phone NFC required!";
-
-/* */
-"Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors" = "Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors";
-
-/* Bluetooth Power Off */
-"Bluetooth Power Off" = "Bluetooth Power Off";
-
-/* Please turn on Bluetooth */
-"Please turn on Bluetooth" = "Please turn on Bluetooth";
-
-/* No Libre Transmitter Selected */
-"No Libre Transmitter Selected" = "No Libre Transmitter Selected";
-
-/* Delete Transmitter and start anew. */
-"Delete CGMManager and start anew. Your libreoopweb credentials will be preserved" = "Delete CGMManager and start anew. Your libreoopweb credentials will be preserved";
-
-/* Invalid libre checksum */
-"Invalid libre checksum" = "Invalid libre checksum";
-
-/* Libre sensor was incorrectly read, CRCs were not valid */
-"Libre sensor was incorrectly read, CRCs were not valid" = "Libre sensor was incorrectly read, CRCs were not valid";
-
-/* Glucose */
-"Glucose" = "Glucose";
-
-/* LOWALERT! */
-"LOWALERT!" = "LOWALERT!";
-
-/* HIGHALERT! */
-"HIGHALERT!" = "HIGHALERT!";
-
-/* (Snoozed)*/
-"(Snoozed)" = "(Snoozed)";
-
-/* Glucose: %@ */
-"Glucose: %@" = "Glucose: %@";
-
-/* Transmitter: %@%% */
-"Transmitter: %@%%" = "Transmitter: %@%%";
-
-/* No Sensor Detected */
-"No Sensor Detected" = "No Sensor Detected";
-
-/* This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor */
-"This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor" = "This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor";
-
-/* New Sensor Detected */
-"New Sensor Detected" = "New Sensor Detected";
-
-/* Please wait up to 30 minutes before glucose readings are available! */
-"Please wait up to 30 minutes before glucose readings are available!" = "Please wait up to 30 minutes before glucose readings are available!";
-
-/* Invalid Glucose sample detected, try again later */
-"Invalid Glucose sample detected, try again later" = "Invalid Glucose sample detected, try again later";
-
-/* ensor might have temporarily stopped, fallen off or is too cold or too warm */
-"Sensor might have temporarily stopped, fallen off or is too cold or too warm" = "Sensor might have temporarily stopped, fallen off or is too cold or too warm";
-
-/* Invalid Sensor Detected */
-"Invalid Sensor Detected" = "Invalid Sensor Detected";
-
-/* Detected sensor seems not to be a libre 1 sensor! */
-"Detected sensor seems not to be a libre 1 sensor!" = "Detected sensor seems not to be a libre 1 sensor!";
-
-/* Detected sensor is invalid: %@ */
-"Detected sensor is invalid: %@" = "Detected sensor is invalid: %@";
-
-/* Low Battery */
-"Low battery" = "Low battery";
-
-/* */
-"Invalid sensor" = "Invalid sensor";
-
-/* */
-"Sensor change" = "Sensor change";
-
-/* */
-"Sensor expires soon" = "Sensor expires soon";
-
-/* Battery is running low %@, consider charging your %@ device as soon as possible */
-"Battery is running low %@, consider charging your %@ device as soon as possible" = "Battery is running low %@, consider charging your %@ device as soon as possible";
-
-/* Extracting calibrationdata from sensor */
-"Extracting calibrationdata from sensor" = "Extracting calibrationdata from sensor";
-
-/* Sensor Ending Soon */
-"Sensor Ending Soon" = "Sensor Ending Soon";
-
-/* Current Sensor is Ending soon! Sensor Life left in %@ */
-"Current Sensor is Ending soon! Sensor Life left in %@" = "Current Sensor is Ending soon! Sensor Life left in %@";
-
-/* */
-"Libre Bluetooth" = "Libre Bluetooth";
-
-/* */
-"Snooze Alerts" = "Snooze Alerts";
-
-/* */
-"Last measurement" = "Last measurement";
-
-/* */
-"Sensor Footer checksum" = "Sensor Footer checksum";
-
-/* */
-"Last Blood Sugar prediction" = "Last Blood Sugar prediction";
+"Firmware" = "Oprogramowanie";
/* */
-"CurrentBG" = "CurrentBG";
+"Connection State" = "Status połączenia";
/* */
-"Sensor Info" = "Sensor Info";
+"Alarms" = "Alarmy";
-/* */
-"Sensor Age" = "Sensor Age";
+/* Warning title */
+"Warning" = "Ostrzeżenie";
-/* */
-"Sensor Age Left" = "Sensor Age Left";
+"Deactivate Pod" = "Dezaktywuj PODa";
-/* */
-"Sensor Endtime" = "Sensor Endtime";
+/* button title for saving low reservoir reminder while saving */
+"Saving..." = "Zapisywanie...";
-/* */
-"Sensor State" = "Sensor State";
+/* button title for saving low reservoir reminder */
+"Save" = "Zapisz";
-/* */
-"Sensor Serial" = "Sensor Serial";
+/* description label for active time pod details row */
+"Active Time" = "Czas aktywny";
-/* */
-"Transmitter Info" = "Transmitter Info";
+/* Title string for BeepPreference.manualCommands */
+"Enabled" = "Włączony";
/* */
-"Hardware" = "Hardware";
+"Expiration Reminder" = "Przypomnienie o terminie ważności";
-/* */
-"Firmware" = "Oprogramowanie";
+/* description label for active time pod details row */
+"Active Time" = "Czas aktywny";
/* */
-"Connection State" = "Status połączenia";
-
-/* */
-"Transmitter Type" = "Transmitter Type";
-
-/* */
-"Sensor Type" = "Sensor Type";
-
-/* */
-"Factory Calibration Parameters" = "Factory Calibration Parameters";
-
-/* */
-"Valid for footer" = "Valid for footer";
-
-/* */
-"Edit calibrations" = "Edit calibrations";
-
-/* */
-"edit calibration clicked" = "edit calibration clicked";
-
-/* */
-"Delete CGM" = "Delete CGM";
-
-/* */
-"Are you sure you want to remove this cgm from loop?" = "Are you sure you want to remove this cgm from loop?";
-
-/* */
-"There is no undo" = "There is no undo";
-
-/* */
-"Advanced" = "Advanced";
-
-/* */
-"Alarms" = "Alarmy";
-
-/* */
-"Glucose Settings" = "Glucose Settings";
-
-/* */
-"Notifications" = "Notifications";
-
-/* */
-"Export logs" = "Export logs";
-
-/* */
-"Export not available" = "Export not available";
-
-/* */
-"Log export requires ios 15" = "Log export requires ios 15";
-
-/* */
-"Got it!" = "Got it!";
-
-/* */
-"Saved to %@" = "Saved to %@";
-
-/* */
-"No logs available" = "No logs available";
-
-/* */
-"Glucose Notification visibility" = "Glucose Notification visibility";
-
-/* */
-"Always Notify Glucose" = "Always Notify Glucose";
-
-/* */
-"Notify per reading" = "Notify per reading";
-
-/* */
-"Value" = "Value";
-
-/* */
-"Adds Phone Battery" = "Adds Phone Battery";
-
-/* */
-"Adds Transmitter Battery" = "Adds Transmitter Battery";
-
-/* */
-"Also vibrate" = "Also vibrate";
-
-/* */
-"Additional notification types" = "Additional notification types";
-
-/* */
-"Misc" = "Misc";
-
-/* */
-"Unit override" = "Unit override";
-
-/* */
-"Low" = "Low";
-
-/* */
-"High" = "High";
-
-/* */
-"glucose" = "glucose";
-
-/* */
-"Schedule " = "Schedule ";
-
-/* */
-"tapped save schedules" = "tapped save schedules";
-
-/* */
-"Error" = "Error";
-
-/* */
-"Some ui element was incorrectly specified" = "Some ui element was incorrectly specified";
-
-/* */
-"Success" = "Success";
-
-/* */
-"Schedules were saved successfully!" = "Schedules were saved successfully!";
-
-/* */
-"High Glucose Alarm active" = "High Glucose Alarm active";
-
-/* */
-"Low Glucose Alarm active" = "Low Glucose Alarm active";
-
-/* */
-"No Glucose Alarm active" = "No Glucose Alarm active";
-
-/* */
-"snoozing until %@" = "snoozing until %@";
-
-/* */
-"not snoozing" = "not snoozing";
-
-/* */
-"nothing to see here" = "nothing to see here";
-
-/* */
-"snooze from testview clicked" = "snooze from testview clicked";
-
-/* */
-"will snooze for %@ until %@" = "will snooze for %@ until %@";
-
-/* */
-"Click to Snooze Alerts" = "Click to Snooze Alerts";
-
-/* */
-"Strength" = "Strength";
-
-/* */
-"Hold the top of your iPhone near the sensor to pair" = "Hold the top of your iPhone near the sensor to pair";
-
-/* */
-"Sensor not found" = "Sensor not found";
-
-/* */
-"Also play alert sound" = "Also play alert sound";
-
-/* */
-"Notification Settings" = "Notification Settings";
-
-/* */
-"Found devices: %d" = "Found devices: %d";
-
-/* */
-"Backfill options" = "Backfill options";
-
-/* */
-"Backfilling from trend is currently not well supported by Loop" = "Backfilling from trend is currently not well supported by Loop";
-
-/* */
-"Backfill from history" = "Backfill from history";
-
-/* */
-"Backfill from trend" = "Backfill from trend";
-
-/* */
-"Debug options" = "Debug options";
-
-/* */
-"Adds a lot of data to the Issue Report " = "Adds a lot of data to the Issue Report ";
-
-/* */
-"Persist sensordata" = "Persist sensordata";
-
-/* */
-"Battery" = "Battery";
-
-/* */
-"Also add source info" = "Also add source info";
-
-/* */
-"Carbs Required Threshold" = "Carbs Required Threshold";
-
-/* */
-"Carbs required: %d g" = "Carbs required: %d g";
-
-/* */
-"To prevent LOW required %d g of carbs" = "To prevent LOW required %d g of carbs";
-
-/* */
-"iAPS not active" = "iAPS not active";
-
-/* */
-"Last loop was more then %d min ago" = "Last loop was more then %d min ago";
-
-/* Glucose badge */
-"Show glucose on the app badge" = "Show glucose on the app badge";
-
-/* */
-"Backfill glucose" = "Backfill glucose";
-
-/* About this source */
-"About this source" = "About this source";
-
-/* */
-"Bolus failed" = "Bolus failed";
-
-/* */
-"Bolus failed or inaccurate. Check pump history before repeating." = "Bolus failed or inaccurate. Check pump history before repeating.";
-
-/* */
-"Carbs" = "Carbs";
-
-/* */
-"Temp Basal" = "Temp Basal";
-
-/* */
-"Temp Target" = "Temp Target";
-
-/* */
-"Resume" = "Resume";
-
-/* */
-"Suspend" = "Suspend";
-
-/* */
-"Animated Background" = "Animated Background";
-
-/* Sensor day(s) */
-" day(s)" = " day(s)";
-
-/* Option to show HR in Watch app*/
-"Display HR on Watch" = "Display HR on Watch";
-
-
-/* Headers for settings ----------------------- */
-"OpenAPS main settings" = "OpenAPS main settings";
-
-"OpenAPS SMB settings" = "OpenAPS SMB settings";
-
-"OpenAPS targets settings" = "OpenAPS targets settings";
-
-"OpenAPS other settings" = "OpenAPS other settings";
-
-/* Glucose Simulator CGM */
-"Glucose Simulator" = "Glucose Simulator";
-
-/* Restored state message */
-"Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@" = "Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@";
-
-/* Shared app group xDrip4iOS */
-"Using shared app group with external CGM app xDrip4iOS" = "Using shared app group with external CGM app xDrip4iOS";
-
-/* Shared app group GlucoseDirect */
-"Using shared app group with external CGM app GlucoseDirect" = "Using shared app group with external CGM app GlucoseDirect";
-
-/* Dexcom G6 app */
-"Dexcom G6 app" = "Dexcom G6 app";
-
-/* Native G5 app */
-"Native G5 app" = "Native G5 app";
-
-/* Minilink transmitter */
-"Minilink transmitter" = "Minilink transmitter";
-
-/* Simple simulator */
-"Simple simulator" = "Simple simulator";
-
-/* Direct connection with Libre 1 transmitters or Libre 2 */
-"Direct connection with Libre 1 transmitters or European Libre 2 sensors" = "Direct connection with Libre 1 transmitters or European Libre 2 sensors";
-
-/* Online or internal server */
-"Online or internal server" = "Online or internal server";
-
-/* -------------- Developer settings ---------------------- */
-/* Debug options */
-
-"Developer" = "Developer";
-
-/* Debug option view NS Upload Profile */
-"NS Upload Profile" = "NS Upload Profile";
-
-/* Debug option view NS Uploaded Profile */
-"NS Uploaded Profile" = "NS Uploaded Profile";
-
-/* Debug option view Autosense */
-"Autosense" = "Autosense";
-
-/* Debug option view Pump History */
-"Pump History" = "Pump History";
-
-/* Debug option view Target Ranges */
-"Target ranges" = "Target ranges";
-
-/* Debug option view Temp targets */
-"Temp targets" = "Temp targets";
-
-/* Debug option view Meal */
-"Meal" = "Meal";
-
-/* Debug option view Pump profile */
-"Pump profile" = "Pump profile";
-
-/* Debug option view Profile */
-"Profile" = "Profile";
-
-/* Debug option view Enacted */
-"Enacted" = "Enacted";
-
-/* Debug option view Announcements (from NS) */
-"Announcements" = "Announcements";
-
-/* Debug option view Enacted announcements announcements (from NS) */
-"Enacted announcements" = "Enacted announcements";
-
-/* Debug option view Autotune */
-"Autotune" = "Autotune";
-
-/* Debug option view Target presets */
-"Target presets" = "Target presets";
-
-/* Debug option view */
-"Loop Cycles" = "Loop Cycles";
-
-/* Debug option view Glucose Data used for statistics */
-"Glucose Data used for statistics" = "Glucose Data used for statistics";
-
-/* --------------- HealthKit intergration --------------------*/
-/* */
-"Apple Health" = "Apple Health";
-
-/* */
-"Connect to Apple Health" = "Connect to Apple Health";
-
-/* Show when have not permissions for writing to Health */
-"For write data to Apple Health you must give permissions in Settings > Health > Data Access" = "For write data to Apple Health you must give permissions in Settings > Health > Data Access";
-
-/* */
-"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data";
-
-/* New ALerts ------------------------- */
-/* Info title */
-"Info" = "Info";
-
-/* Warning title */
-"Warning" = "Ostrzeżenie";
-
-/* Error title */
-"Error" = "Error";
-
-/* Manual temp basal mode */
-"Manual" = "Manual";
-
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Manual Basal";
-
-/* Current Manual Temp basal */
-" - Manual Basal ⚠️" = " - Manual Basal ⚠️";
-
-/* Total AT / Scheduled basal insulin */
-" U/day" = " U/day";
-
-/* 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";
-
-/* */
-"Meal Presets" = "Meal Presets";
-
-/* */
-"Empty" = "Empty";
-
-/* */
-"Delete Selected Preset" = "Delete Selected Preset";
-
-/* */
-"Enter Meal Preset Name" = "Enter Meal Preset Name";
-
-/* */
-"Name Of Dish" = "Name Of Dish";
-
-/* Save Carbs and continue to bolus recommendation */
-"Save and continue" = "Save and continue";
-
-/* */
-"Save as Preset" = "Save as Preset";
-
-/* -------------------------------------------------------------------------------------------
- DASH strings
-*/
-"Attach Pod" = "Attach Pod";
-
-"Deactivate Pod" = "Dezaktywuj PODa";
-
-/* */
-"Deactivating..." = "Deactivating...";
-
-"Pair Pod" = "Pair Pod";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Previous Pod Information";
-
-/* Text for confidence reminders navigation link */
-"Confidence Reminders" = "Confidence Reminders";
-
-"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Confidence reminders are beeps from the pod which can be used to acknowledge selected commands.";
-
-/* button title for saving low reservoir reminder while saving */
-"Saving..." = "Zapisywanie...";
-
-/* button title for saving low reservoir reminder */
-"Save" = "Zapisz";
-
-/* Alert title for error when updating confidence reminder preference */
-"Failed to update confidence reminder preference." = "Failed to update confidence reminder preference.";
-
-/* */
-"No Error" = "No Error";
-
-/* description label for active time pod details row */
-"Active Time" = "Czas aktywny";
-
-/* Title string for BeepPreference.silent */
-"Disabled" = "Disabled";
-
-/* Title string for BeepPreference.manualCommands */
-"Enabled" = "Włączony";
-
-/* Title string for BeepPreference.extended */
-"Extended" = "Extended";
-
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "No confidence reminders are used.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
-
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Expiration Reminder Default";
-
-/* */
-"Expiration Reminder" = "Przypomnienie o terminie ważności";
-
-/* */
-"Low Reservoir" = "Low Reservoir";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
-/* */
-"Low Reservoir Reminder" = "Low Reservoir Reminder";
-
-/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
-/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
-
-/* Label text for temporary basal rate summary */
-"Rate" = "Rate";
-
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ for %2$@";
-
-/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
-/* Button text for setting manual temporary basal rate*/
-"Set Temporary Basal" = "Set Temporary Basal";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Temporary Basal";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Temporary Basal Failed";
-
-/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Missing Config";
-
-/* Alert format string for missing temp basal configuration. */
-"This PumpManager 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." = "This PumpManager 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.";
-
-/* description label for active time pod details row */
-"Active Time" = "Czas aktywny";
-
-/* description label for total delivery pod details row */
-"Total Delivery" = "Total Delivery";
-
-/* */
-"Add Omnipod Dash" = "Add Omnipod Dash";
-
-/* */
-"Insert Cannula" = "Wprowadź kaniulę";
-
-/* */
-"Check Cannula" = "Check Cannula";
-
-/* */
-"Setup Complete" = "Setup Complete";
-
-/* */
-"Insulin Suspended" = "Insulin Suspended";
-
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Suspending insulin delivery...";
-
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Resume Insulin Delivery";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Resuming insulin delivery...";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
-
-//* -----------------------------------------------------------------------*/
-/* ----------------------Statistics strings -------------------------------*/
-/* Headline Statistics */
-
-
-"Statistics" = "Statistics";
-
-/* Option in preferences */
-"Display Statistics" = "Display Statistics";
-
-/* infoText: Description for Display Statistics */
-"Displays Statistics under the chart view" = "Displays Statistics under the chart view";
-
-/* Low Glucose Limit option in preferences */
-"Low Glucose Limit" = "Low Glucose Limit";
-
-/* High Glucose Limit option in preferences */
-"High Glucose Limit" = "High Glucose Limit";
-
-/* infoText: Description for Low Glucose Limit */
-"BG Under This Value Will Be Displayed As Low Glucose Percentage" = "BG Under This Value Will Be Displayed As Low Glucose Percentage";
-/* infoText: Description for High Glucose Limit */
-"BG Under This Value Will Be Displayed As High Glucose Percentage" = "BG Under This Value Will Be Displayed As High Glucose Percentage";
-
-/* When statistics.json was last updated */
-"Updated" = "Updated";
-
-/* Average BG = */
-"Average" = "Average";
-
-/* Median BG */
-"Median" = "Median";
-
-/* CGM readings in statPanel */
-"Readings" = "Readings";
-
-/* Normal BG (within TIR) */
-"Normal" = "Normal";
-
-/* Title High BG in statPanel */
-"High (>" = "High (>";
-
-/* Title Low BG in statPanel */
-"Low (<" = "Low (<";
-
-/* SD */
-"SD" = "SD";
-
-/* CV */
-"CV" = "CV";
-
-/* Estimated HbA1c */
-"HbA1c" = "HbA1c";
-
-/* Total number of days of data for HbA1c estimation, part 1/2*/
-"All" = "All";
-
-/* Total number of days of data for HbA1c estimation, part 2/2*/
-"days" = "days";
-
-/* Nr of Loops in statPanel */
-"Loops" = "Loops";
-
-/* Loop Errors in statPanel */
-"Errors" = "Errors";
-
-/* Average loop interval */
-"Interval" = "Interval";
+"Insert Cannula" = "Wprowadź kaniulę";
/* Median loop interval */
"Duration" = "Czas trwania";
-
-/* "Display SD */
-"Display SD instead of CV" = "Display SD instead of CV";
-
-/* Description for display SD */
-"Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel" = "Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel";
-
-/* How often to update the statistics */
-"Update every number of minutes:" = "Update every number of minutes:";
-
-/* Description for update interval for statistics */
-"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 ";
-
-/* Duration displayed in statPanel */
-"Past Week " = "Past Week ";
-
-/* Duration displayed in statPanel */
-"Past Month " = "Past Month ";
-
-/* Duration displayed in statPanel */
-"Past 90 Days " = "Past 90 Days ";
-
-/* Duration displayed in statPanel */
-"All Past Days of Data " = "All Past Days of Data ";
-
-/* "Display Loop statistics in statPanel */
-"Display Loop Cycle statistics" = "Display Loop Cycle statistics";
-
-/* Description for Display Loop statistics */
-"Displays Loop statistics in the statPanel in Home View" = "Displays Loop statistics in the statPanel in Home View";
-
-/* Display % */
-"Override HbA1c unit" = "Override HbA1c unit";
-
-/* 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?";
-
-/* New Experimental feature */
-"Experimental" = "Experimental";
-/* Smoothing of CGM readings */
-"Smooth Glucose Value" = "Smooth Glucose Value";
-
-/* -----------------------------------------------------------------------------------------------------------
-
- Infotexts from openaps.docs and androidaps.docs
- iAPS
-*/
-/* Headline Rewind Resets Autosens */
-
-"Rewind Resets Autosens" = "Rewind Resets Autosens";
-
-/* ”Rewind Resets Autosens” */
-"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature.";
-
-/* Headline "High Temptarget Raises Sensitivity" */
-"High Temptarget Raises Sensitivity" = "High Temptarget Raises Sensitivity";
-
-/* ”High Temptarget Raises Sensitivity" */
-"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160).";
-
-/* Headline ”Low Temptarget Lowers Sensitivity" */
-"Low Temptarget Lowers Sensitivity" = "Low Temptarget Lowers Sensitivity";
-
-/* ”Low Temptarget Lowers Sensitivity" */
-"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160).";
-
-/* Headline ”Sensitivity Raises Target" */
-"Sensitivity Raises Target" = "Sensitivity Raises Target";
-
-/* ”Sensitivity Raises Target" */
-"When true, raises BG target when autosens detects sensitivity" = "When true, raises BG target when autosens detects sensitivity";
-
-/* Headline ”Resistance Lowers Target" */
-"Resistance Lowers Target" = "Resistance Lowers Target";
-
-/* ”Resistance Lowers Target" */
-"Defaults to false. When true, will lower BG target when autosens detects resistance" = "Defaults to false. When true, will lower BG target when autosens detects resistance";
-
-/* Headline ”Advanced Target Adjustments" */
-"Advanced Target Adjustments" = "Advanced Target Adjustments";
-
-/* ”Advanced Target Adjustments" */
-"This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone." = "This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone.";
-
-/* Headline "Exercise Mode" */
-"Exercise Mode" = "Exercise Mode";
-
-/* "Exercise Mode" */
-"Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity" = "Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity";
-
-/* Headline "Wide BG Target Range" */
-"Wide BG Target Range" = "Wide BG Target Range";
-
-/* "Wide BG Target Range" */
-"Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs." = "Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs.";
-
-/* Headline "Skip Neutral Temps" */
-"Skip Neutral Temps" = "Skip Neutral Temps";
-
-/* "Skip Neutral Temps" */
-"Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means iAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications from the 'rig', that may wake you up during the night." = "Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means OpenAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications form the 'rig', that may wake you up during the night. ";
-
-/* Headline "Unsuspend If No Temp” */
-"Unsuspend If No Temp" = "Unsuspend If No Temp";
-
-/* "Unsuspend If No Temp” */
-"Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended." = "Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended.";
-
-/* Headline "Enable UAM" */
-"Enable UAM" = "Enable UAM";
-
-/* "Enable UAM" */
-"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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." = "With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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.";
-
-/* Headline "Enable SMB With COB" */
-"Enable SMB With COB" = "Enable SMB With COB";
-
-/* Enable SMB With COB" */
-"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "This enables supermicrobolus (SMB) while carbs on board (COB) are positive.";
-
-/* Headline "Enable SMB With Temptarget” */
-"Enable SMB With Temptarget" = "Enable SMB With Temptarget";
-
-/* "Enable SMB With Temptarget” */
-"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB.";
-
-/* Headline "Enable SMB Always" */
-"Enable SMB Always" = "Enable SMB Always";
-
-/* "Enable SMB Always" */
-"Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget)." = "Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget).";
-
-/* Headline "Enable SMB After Carbs" */
-"Enable SMB After Carbs" = "Enable SMB After Carbs";
-
-/* "Enable SMB After Carbs" */
-"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB).";
-
-/* Enable "Allow SMB With High Temptarget" */
-"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
-
-/* Headline "Allow SMB With High Temptarget" */
-"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
-
-/* "Allow SMB With High Temptarget" */
-"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl).";
-
-/* Headline "Use Custom Peak Time” */
-"Use Custom Peak Time" = "Use Custom Peak Time";
-
-/* "Use Custom Peak Time” */
-"Defaults to false. Setting to true allows changing insulinPeakTime" = "Defaults to false. Setting to true allows changing insulinPeakTime";
-
-/* Headline "Suspend Zeros IOB” */
-"Suspend Zeros IOB" = "Suspend Zeros IOB";
-
-/* "Suspend Zeros IOB” */
-"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added.";
-
-/* Headline "Max IOB" */
-"Max IOB" = "Max IOB";
-
-/* "Max IOB" */
-"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop).";
-
-/* Headline "Max Daily Safety Multiplier" */
-"Max Daily Safety Multiplier" = "Max Daily Safety Multiplier";
-
-/* "Max Daily Safety Multiplier" */
-"This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
-
-/* Headline "Current Basal Safety Multiplier" */
-"Current Basal Safety Multiplier" = "Current Basal Safety Multiplier";
-
-/* "Current Basal Safety Multiplier" */
-"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
-
-/* Headline "Autosens Max" */
-"Autosens Max" = "Autosens Max";
-
-/* "Autosens Max" */
-"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target.";
-
-/* Headline "Autosens Min" */
-"Autosens Min" = "Autosens Min";
-
-/* "Autosens Min" */
-"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets.";
-
-/* Headline "Half Basal Exercise Target" */
-"Half Basal Exercise Target" = "Half Basal Exercise Target";
-
-/* "Half Basal Exercise Target" */
-"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes.";
-
-/* Headline "Max COB" */
-"Max COB" = "Max COB";
-
-/* "Max COB" */
-"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)";
-
-/* Headline "Bolus Snooze DIA Divisor" */
-"Bolus Snooze DIA Divisor" = "Bolus Snooze DIA Divisor";
-
-/* "Bolus Snooze DIA Divisor" */
-"Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2)." = "Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2).";
-
-/* Headline "Min 5m Carbimpact" */
-"Min 5m Carbimpact" = "Min 5m Carbimpact";
-
-/* "Min 5m Carbimpact" */
-"This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g." = "This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g.";
-
-/* Headline "Autotune ISF Adjustment Fraction" */
-"Autotune ISF Adjustment Fraction" = "Autotune ISF Adjustment Fraction";
-
-/* "Autotune ISF Adjustment Fraction" */
-"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
-
-/* Headline "Remaining Carbs Fraction" */
-"Remaining Carbs Fraction" = "Remaining Carbs Fraction";
-
-/* "Remaining Carbs Fraction" */
-"This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
-
-/* Headline "Remaining Carbs Cap" */
-"Remaining Carbs Cap" = "Remaining Carbs Cap";
-
-/* "Remaining Carbs Cap" */
-"This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
-
-/* Headline ”Max SMB Basal Minutes" */
-"Max SMB Basal Minutes" = "Max SMB Basal Minutes";
-
-/* ”Max SMB Basal Minutes" */
-"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
-
-/* Headline "Max UAM SMB Basal Minutes" */
-"Max UAM SMB Basal Minutes" = "Max UAM SMB Basal Minutes";
-
-/* "Max UAM SMB Basal Minutes" */
-"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
-
-/* Headline "SMB Interval" */
-"SMB Interval" = "SMB Interval";
-
-/* "SMB Interval" */
-"Minimum duration in minutes for new SMB since last SMB or manual bolus" = "Minimum duration in minutes for new SMB since last SMB or manual bolus";
-
-/* Headline "Bolus Increment" */
-"Bolus Increment" = "Bolus Increment";
-
-/* "Bolus Increment" */
-"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";
-
-/* "Insulin Peak Time" */
-"Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops." = "Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops.";
-
-/* Headline "Carbs Req Threshold" */
-"Carbs Req Threshold" = "Carbs Req Threshold";
-
-/* "Carbs Req Threshold" */
-"Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold." = "Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold.";
-
-/* Headline "Noisy CGM Target Multiplier" */
-"Noisy CGM Target Multiplier" = "Noisy CGM Target Multiplier";
-
-/* "Noisy CGM Target Multiplier" */
-"Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data" = "Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data";
-
-/* Headline "SMB DeliveryRatio" */
-"SMB DeliveryRatio" = "SMB DeliveryRatio";
-
-/* SMB DeliveryRatio */
-"Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution." = "Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution.";
-
-// Dynamic ISF + CR Settings:
-/* Headline "Adjust Dynamic ISF constant" */
-
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Adjust Dynamic ISF constant */
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Enable Dynamic ISF, Headline */
-"Enable Dynamic ISF" = "Enable Dynamic ISF";
-
-/* Headline "Enable Dynamic ISF" */
-"Enable Dynamic ISF" = "Enable Dynamic ISF";
-
-/* Enable Dynamic ISF */
-"Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes" = "Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes";
-
-/* Headline "Enable Dynamic CR" */
-"Enable Dynamic CR" = "Enable Dynamic CR";
-
-/* Enable Dynamic CR */
-"Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)" = "Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)";
-
-/* Headline "Adjust Dynamic ISF constant" */
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Adjust Dynamic ISF constant */
-"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
-
-
-/* Headline "Use Sigmoid Function" */
-"Use Sigmoid Function" = "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.";
-
-
-/* Headline "Threshold Setting" */
-"Threshold Setting (mg/dl)" = "Threshold Setting (mg/dl)";
-
-/* Threshold Setting */
-"The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl." = "The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl.";
-
-/* Headline "Weighted Average of TDD. Weight of past 24 hours:" */
-"Weighted Average of TDD. Weight of past 24 hours:" = "Weighted Average of TDD. Weight of past 24 hours:";
-
-/* Weight of past 24 hours of insulin */
-"Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment)." = "Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment).";
-
-/* Headline "Adjust basal" */
-"Adjust basal" = "Adjust basal";
-
-/* Enable adjustment of basal profile */
-"Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD" = "Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD";
-
-/* Headline "Max Delta-BG Threshold SMB" */
-"Max Delta-BG Threshold SMB" = "Max Delta-BG Threshold SMB";
-
-/* Max Delta-BG Threshold SMB */
-"Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!)." = "Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!).";
-
-/* Headline "... When Blood Glucose Is Over (mg/dl):" */
-"... When Blood Glucose Is Over (mg/dl):" = "... When Blood Glucose Is Over (mg/dl):";
-
-/* ... When Blood Glucose Is Over (mg/dl): */
-"Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable." = "Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable.";
-
-/* Headline "Enable SMB With High BG" */
-"Enable SMB With High BG" = "Enable SMB With High BG";
-
-/* "Enable SMB With High BG" */
-"Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)" = "Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)";
-
-/* Headline "Dynamic settings" */
-"Dynamic settings" = "Dynamic settings";
-
-/* Insulin curve */
-"Insulin curve" = "Insulin curve";
-
-/* Headline "Adjustment Factor" */
-"Adjustment Factor" = "Adjustment Factor";
From 9c8fe18bc23933c71fa1e6992387881acce2d6d7 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: Sun, 14 May 2023 23:20:34 +0200
Subject: [PATCH 012/431] New translations Localizable.strings (Portuguese)
---
.../Main/pt-PT.lproj/Localizable.strings | 1356 +----------------
1 file changed, 6 insertions(+), 1350 deletions(-)
diff --git a/FreeAPS/Sources/Localizations/Main/pt-PT.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/pt-PT.lproj/Localizable.strings
index b6ae863b87..07b8070849 100644
--- a/FreeAPS/Sources/Localizations/Main/pt-PT.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/pt-PT.lproj/Localizable.strings
@@ -9,8 +9,6 @@
/* Add insulin from source outside of pump */
"Add %@ without bolusing" = "Adicionar %@ sem tomar bolus";
-"Bolus" = "Bolus";
-
"Close" = "Fechar";
/* Continue after added carbs without bolus */
@@ -43,21 +41,9 @@
/* */
"Agree and continue" = "Concordar e Continuar";
-/* Headline in enacted pop up (at: at what time) */
-"Enacted at" = "Enacted at";
-
-/* Headline in suggested pop up (at: at what time) */
-"Suggested at" = "Suggested at";
-
-/* Headline in enacted pop up (at: at what time) */
-"Error at" = "Error at";
-
/* Home title */
"Home" = "Tela inicial";
-/* Looping in progress */
-"looping" = "looping";
-
/* min ago since last loop */
"min ago" = "min atrás";
@@ -70,9 +56,6 @@
/* Add carbs screen */
"Add Carbs" = "Adicionar carboidratos";
-/* Add carbs header and button in Watch app. You can skip the last " " space. It's just for differentiation */
-"Add Carbs " = "Add Carbs ";
-
/* */
"Amount Carbs" = "Quantidade de Carboidratos";
@@ -133,15 +116,6 @@
/* Upper temp target limit */
"Top target" = "Limite alto";
-/* Temp target set for ... minutes */
-"for" = "for";
-
-/* Temp target set for ... minutes */
-"min" = "min";
-
-/* */
-"Autotune" = "Autotune";
-
/* */
"Basal profile" = "Perfil Basal";
@@ -196,9 +170,6 @@
/* */
"Ratio" = "Taxa";
-/* */
-"Autosens" = "Autosens";
-
/* */
"Calculated Sensitivity" = "Sensibilidade Calculada";
@@ -230,9 +201,6 @@ Enact a temp Basal or a temp target */
/* Allow uploads tp NS */
"Allow uploads" = "Permitir uploads";
-/* API secret in NS */
-"API secret" = "API secret";
-
/* Connect to NS */
"Connect" = "Conectar";
@@ -311,48 +279,6 @@ Enact a temp Basal or a temp target */
/* */
"Pump Settings" = "Ajustes Bomba";
-/* Insulin unit per hour */
-"U/hr" = "U/hr";
-
-/* Unit in number of units delivered (keep the space character!) */
-" U" = " U";
-
-/* /Insulin unit */
-"/U" = "/U";
-
-/* Insulin unit */
-"U" = "U";
-
-/* Unit per hour with space */
-" U/hr" = " U/hr";
-
-/* Number of units per hour*/
-"%@ U/hr" = "%@ U/hr";
-
-/* Number of units insulin delivered */
-"%@ U" = "%@ U";
-
-/*Carb ratio unit */
-"g/U" = "g/U";
-
-/* grams */
-" g" = " g";
-
-/* The short unit display string for grams */
-"g" = "g";
-
-/* when 0 U/hr */
-"0 U/hr" = "0 U/hr";
-
-/* abbreviation for days */
-"d" = "d";
-
-/* abbreviation for hours */
-"h" = "h";
-
-/* abbreviation for minutes */
-"m" = "m";
-
/* */
"Closed loop" = "Loop fechado";
@@ -389,9 +315,6 @@ Enact a temp Basal or a temp target */
/* */
"Pump suspended" = "Bomba suspensa";
-/* */
-"Middleware" = "Middleware";
-
/* Header */
"History" = "Histórico";
@@ -410,1287 +333,20 @@ Enact a temp Basal or a temp target */
/* Other CGM setting */
"Other" = "Outro";
-/* Whatch app alert */
-"Set temp targets presets on iPhone first" = "Set temp targets presets on iPhone first";
-
-/* Updating Watch app */
-"Updating..." = "Updating...";
-
-/* Header for Temp targets in Watch app */
-"Temp Targets" = "Temp Targets";
-
-/* Delete carbs from data table and Nightscout */
-"Delete carbs?" = "Delete carbs?";
-
-/* Delete insulin from pump history and Nightscout */
-"Delete insulin?" = "Delete insulin?";
-
-/* Treatments list */
-"Treatments" = "Treatments";
-
-/* " min" in Treatments list */
-" min" = " min";
-
-/* */
-"Unable to change anything" = "Unable to change anything";
-
-
-/* Calendar and Libre transmitter settings ---------------
- */
-/* */
-"Configure Libre Transmitter" = "Configure Libre Transmitter";
-
-/* */
-"Calibrations" = "Calibrations";
-
-/* */
-"Create events in calendar" = "Create events in calendar";
-
-/* */
-"Calendar" = "Calendar";
-
/* */
"Other" = "Outro";
-/* */
-"Libre Transmitter" = "Libre Transmitter";
-
-/* */
-"Libre Transmitters" = "Libre Transmitters";
-
-/* */
-"Bluetooth Transmitters" = "Bluetooth Transmitters";
-
-/* */
-"Modes" = "Modes";
-
-/* Libre 2 Direct */
-"Libre 2 Direct" = "Libre 2 Direct";
-
-/* */
-"Select the third party transmitter you want to connect to" = "Select the third party transmitter you want to connect to";
-
-/* State was restored */
-"State was restored" = "State was restored";
-
-/* The short unit display string for millimoles of glucose per liter */
-"mmol/L" = "mmol/L";
-
-/* The short unit display string for milligrams of glucose per decilter */
-"mg/dL" = "mg/dL";
-
-/* */
-"Add calibration" = "Add calibration";
-
-/* When adding capillary glucose meater reading */
-"Meter glucose" = "Meter glucose";
-
-/* */
-"Info" = "Info";
-
-/*v*/
-"Slope" = "Slope";
-
-/* */
-"Intercept" = "Intercept";
-
-/* */
-"Chart" = "Chart";
-
-/* */
-"Remove" = "Remove";
-
-/* */
-"Remove Last" = "Remove Last";
-
-/* */
-"Remove All" = "Remove All";
-
-/* */
-"About the Process" = "About the Process";
-
-/* */
-"Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working." = "Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working.";
-
-/* */
-"Pairinginfo" = "Pairinginfo";
-
-/* */
-"PatchInfo" = "PatchInfo";
-
-/* */
-"Calibrationinfo" = "Calibrationinfo";
-
-/* */
-"Unknown" = "Unknown";
-
-/* */
-"Not paired yet" = "Not paired yet";
-
-/* */
-"Pair Sensor & connect" = "Pair Sensor & connect";
-
-/* */
-"Phone NFC required!" = "Phone NFC required!";
-
-/* */
-"Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors" = "Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors";
-
-/* Bluetooth Power Off */
-"Bluetooth Power Off" = "Bluetooth Power Off";
-
-/* Please turn on Bluetooth */
-"Please turn on Bluetooth" = "Please turn on Bluetooth";
-
-/* No Libre Transmitter Selected */
-"No Libre Transmitter Selected" = "No Libre Transmitter Selected";
-
-/* Delete Transmitter and start anew. */
-"Delete CGMManager and start anew. Your libreoopweb credentials will be preserved" = "Delete CGMManager and start anew. Your libreoopweb credentials will be preserved";
-
-/* Invalid libre checksum */
-"Invalid libre checksum" = "Invalid libre checksum";
-
-/* Libre sensor was incorrectly read, CRCs were not valid */
-"Libre sensor was incorrectly read, CRCs were not valid" = "Libre sensor was incorrectly read, CRCs were not valid";
-
-/* Glucose */
-"Glucose" = "Glucose";
-
-/* LOWALERT! */
-"LOWALERT!" = "LOWALERT!";
-
-/* HIGHALERT! */
-"HIGHALERT!" = "HIGHALERT!";
-
-/* (Snoozed)*/
-"(Snoozed)" = "(Snoozed)";
-
-/* Glucose: %@ */
-"Glucose: %@" = "Glucose: %@";
-
-/* Transmitter: %@%% */
-"Transmitter: %@%%" = "Transmitter: %@%%";
-
-/* No Sensor Detected */
-"No Sensor Detected" = "No Sensor Detected";
-
-/* This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor */
-"This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor" = "This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor";
-
-/* New Sensor Detected */
-"New Sensor Detected" = "New Sensor Detected";
-
-/* Please wait up to 30 minutes before glucose readings are available! */
-"Please wait up to 30 minutes before glucose readings are available!" = "Please wait up to 30 minutes before glucose readings are available!";
-
-/* Invalid Glucose sample detected, try again later */
-"Invalid Glucose sample detected, try again later" = "Invalid Glucose sample detected, try again later";
-
/* ensor might have temporarily stopped, fallen off or is too cold or too warm */
"Sensor might have temporarily stopped, fallen off or is too cold or too warm" = "Sensor pode ter parado temporariamente, caído ou está muito frio ou quente";
-/* Invalid Sensor Detected */
-"Invalid Sensor Detected" = "Invalid Sensor Detected";
-
-/* Detected sensor seems not to be a libre 1 sensor! */
-"Detected sensor seems not to be a libre 1 sensor!" = "Detected sensor seems not to be a libre 1 sensor!";
-
-/* Detected sensor is invalid: %@ */
-"Detected sensor is invalid: %@" = "Detected sensor is invalid: %@";
-
-/* Low Battery */
-"Low battery" = "Low battery";
-
-/* */
-"Invalid sensor" = "Invalid sensor";
-
-/* */
-"Sensor change" = "Sensor change";
-
-/* */
-"Sensor expires soon" = "Sensor expires soon";
-
-/* Battery is running low %@, consider charging your %@ device as soon as possible */
-"Battery is running low %@, consider charging your %@ device as soon as possible" = "Battery is running low %@, consider charging your %@ device as soon as possible";
-
-/* Extracting calibrationdata from sensor */
-"Extracting calibrationdata from sensor" = "Extracting calibrationdata from sensor";
-
-/* Sensor Ending Soon */
-"Sensor Ending Soon" = "Sensor Ending Soon";
-
-/* Current Sensor is Ending soon! Sensor Life left in %@ */
-"Current Sensor is Ending soon! Sensor Life left in %@" = "Current Sensor is Ending soon! Sensor Life left in %@";
-
-/* */
-"Libre Bluetooth" = "Libre Bluetooth";
-
-/* */
-"Snooze Alerts" = "Snooze Alerts";
-
-/* */
-"Last measurement" = "Last measurement";
-
-/* */
-"Sensor Footer checksum" = "Sensor Footer checksum";
-
-/* */
-"Last Blood Sugar prediction" = "Last Blood Sugar prediction";
-
-/* */
-"CurrentBG" = "CurrentBG";
-
-/* */
-"Sensor Info" = "Sensor Info";
-
-/* */
-"Sensor Age" = "Sensor Age";
-
-/* */
-"Sensor Age Left" = "Sensor Age Left";
-
-/* */
-"Sensor Endtime" = "Sensor Endtime";
-
-/* */
-"Sensor State" = "Sensor State";
-
-/* */
-"Sensor Serial" = "Sensor Serial";
-
-/* */
-"Transmitter Info" = "Transmitter Info";
-
-/* */
-"Hardware" = "Hardware";
-
-/* */
-"Firmware" = "Firmware";
-
-/* */
-"Connection State" = "Connection State";
-
-/* */
-"Transmitter Type" = "Transmitter Type";
-
-/* */
-"Sensor Type" = "Sensor Type";
-
-/* */
-"Factory Calibration Parameters" = "Factory Calibration Parameters";
-
-/* */
-"Valid for footer" = "Valid for footer";
-
-/* */
-"Edit calibrations" = "Edit calibrations";
-
-/* */
-"edit calibration clicked" = "edit calibration clicked";
-
-/* */
-"Delete CGM" = "Delete CGM";
-
-/* */
-"Are you sure you want to remove this cgm from loop?" = "Are you sure you want to remove this cgm from loop?";
-
-/* */
-"There is no undo" = "There is no undo";
-
-/* */
-"Advanced" = "Advanced";
-
-/* */
-"Alarms" = "Alarms";
-
-/* */
-"Glucose Settings" = "Glucose Settings";
-
-/* */
-"Notifications" = "Notifications";
-
-/* */
-"Export logs" = "Export logs";
-
-/* */
-"Export not available" = "Export not available";
-
-/* */
-"Log export requires ios 15" = "Log export requires ios 15";
-
-/* */
-"Got it!" = "Got it!";
-
-/* */
-"Saved to %@" = "Saved to %@";
-
-/* */
-"No logs available" = "No logs available";
-
-/* */
-"Glucose Notification visibility" = "Glucose Notification visibility";
-
-/* */
-"Always Notify Glucose" = "Always Notify Glucose";
-
-/* */
-"Notify per reading" = "Notify per reading";
-
-/* */
-"Value" = "Value";
-
-/* */
-"Adds Phone Battery" = "Adds Phone Battery";
-
-/* */
-"Adds Transmitter Battery" = "Adds Transmitter Battery";
-
-/* */
-"Also vibrate" = "Also vibrate";
-
-/* */
-"Additional notification types" = "Additional notification types";
-
-/* */
-"Misc" = "Misc";
-
-/* */
-"Unit override" = "Unit override";
-
-/* */
-"Low" = "Low";
-
-/* */
-"High" = "High";
-
-/* */
-"glucose" = "glucose";
-
-/* */
-"Schedule " = "Schedule ";
-
-/* */
-"tapped save schedules" = "tapped save schedules";
-
-/* */
-"Error" = "Error";
-
-/* */
-"Some ui element was incorrectly specified" = "Some ui element was incorrectly specified";
-
-/* */
-"Success" = "Success";
-
-/* */
-"Schedules were saved successfully!" = "Schedules were saved successfully!";
-
-/* */
-"High Glucose Alarm active" = "High Glucose Alarm active";
-
-/* */
-"Low Glucose Alarm active" = "Low Glucose Alarm active";
-
-/* */
-"No Glucose Alarm active" = "No Glucose Alarm active";
-
-/* */
-"snoozing until %@" = "snoozing until %@";
-
-/* */
-"not snoozing" = "not snoozing";
-
-/* */
-"nothing to see here" = "nothing to see here";
+/* button title for saving low reservoir reminder while saving */
+"Saving..." = "Salvando...";
-/* */
-"snooze from testview clicked" = "snooze from testview clicked";
+/* button title for saving low reservoir reminder */
+"Save" = "Salvar";
-/* */
-"will snooze for %@ until %@" = "will snooze for %@ until %@";
-
-/* */
-"Click to Snooze Alerts" = "Click to Snooze Alerts";
-
-/* */
-"Strength" = "Strength";
-
-/* */
-"Hold the top of your iPhone near the sensor to pair" = "Hold the top of your iPhone near the sensor to pair";
-
-/* */
-"Sensor not found" = "Sensor not found";
-
-/* */
-"Also play alert sound" = "Also play alert sound";
-
-/* */
-"Notification Settings" = "Notification Settings";
-
-/* */
-"Found devices: %d" = "Found devices: %d";
-
-/* */
-"Backfill options" = "Backfill options";
-
-/* */
-"Backfilling from trend is currently not well supported by Loop" = "Backfilling from trend is currently not well supported by Loop";
-
-/* */
-"Backfill from history" = "Backfill from history";
-
-/* */
-"Backfill from trend" = "Backfill from trend";
-
-/* */
-"Debug options" = "Debug options";
-
-/* */
-"Adds a lot of data to the Issue Report " = "Adds a lot of data to the Issue Report ";
-
-/* */
-"Persist sensordata" = "Persist sensordata";
-
-/* */
-"Battery" = "Battery";
-
-/* */
-"Also add source info" = "Also add source info";
-
-/* */
-"Carbs Required Threshold" = "Carbs Required Threshold";
-
-/* */
-"Carbs required: %d g" = "Carbs required: %d g";
-
-/* */
-"To prevent LOW required %d g of carbs" = "To prevent LOW required %d g of carbs";
-
-/* */
-"iAPS not active" = "iAPS not active";
-
-/* */
-"Last loop was more then %d min ago" = "Last loop was more then %d min ago";
-
-/* Glucose badge */
-"Show glucose on the app badge" = "Show glucose on the app badge";
-
-/* */
-"Backfill glucose" = "Backfill glucose";
-
-/* About this source */
-"About this source" = "About this source";
-
-/* */
-"Bolus failed" = "Bolus failed";
-
-/* */
-"Bolus failed or inaccurate. Check pump history before repeating." = "Bolus failed or inaccurate. Check pump history before repeating.";
-
-/* */
-"Carbs" = "Carbs";
-
-/* */
-"Temp Basal" = "Temp Basal";
-
-/* */
-"Temp Target" = "Temp Target";
-
-/* */
-"Resume" = "Resume";
-
-/* */
-"Suspend" = "Suspend";
-
-/* */
-"Animated Background" = "Animated Background";
-
-/* Sensor day(s) */
-" day(s)" = " day(s)";
-
-/* Option to show HR in Watch app*/
-"Display HR on Watch" = "Display HR on Watch";
-
-
-/* Headers for settings ----------------------- */
-"OpenAPS main settings" = "OpenAPS main settings";
-
-"OpenAPS SMB settings" = "OpenAPS SMB settings";
-
-"OpenAPS targets settings" = "OpenAPS targets settings";
-
-"OpenAPS other settings" = "OpenAPS other settings";
-
-/* Glucose Simulator CGM */
-"Glucose Simulator" = "Glucose Simulator";
-
-/* Restored state message */
-"Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@" = "Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@";
-
-/* Shared app group xDrip4iOS */
-"Using shared app group with external CGM app xDrip4iOS" = "Using shared app group with external CGM app xDrip4iOS";
-
-/* Shared app group GlucoseDirect */
-"Using shared app group with external CGM app GlucoseDirect" = "Using shared app group with external CGM app GlucoseDirect";
-
-/* Dexcom G6 app */
-"Dexcom G6 app" = "Dexcom G6 app";
-
-/* Native G5 app */
-"Native G5 app" = "Native G5 app";
-
-/* Minilink transmitter */
-"Minilink transmitter" = "Minilink transmitter";
-
-/* Simple simulator */
-"Simple simulator" = "Simple simulator";
-
-/* Direct connection with Libre 1 transmitters or Libre 2 */
-"Direct connection with Libre 1 transmitters or European Libre 2 sensors" = "Direct connection with Libre 1 transmitters or European Libre 2 sensors";
-
-/* Online or internal server */
-"Online or internal server" = "Online or internal server";
-
-/* -------------- Developer settings ---------------------- */
-/* Debug options */
-
-"Developer" = "Developer";
-
-/* Debug option view NS Upload Profile */
-"NS Upload Profile" = "NS Upload Profile";
-
-/* Debug option view NS Uploaded Profile */
-"NS Uploaded Profile" = "NS Uploaded Profile";
-
-/* Debug option view Autosense */
-"Autosense" = "Autosense";
-
-/* Debug option view Pump History */
-"Pump History" = "Pump History";
-
-/* Debug option view Target Ranges */
-"Target ranges" = "Target ranges";
-
-/* Debug option view Temp targets */
-"Temp targets" = "Temp targets";
-
-/* Debug option view Meal */
-"Meal" = "Meal";
-
-/* Debug option view Pump profile */
-"Pump profile" = "Pump profile";
-
-/* Debug option view Profile */
-"Profile" = "Profile";
-
-/* Debug option view Enacted */
-"Enacted" = "Enacted";
-
-/* Debug option view Announcements (from NS) */
-"Announcements" = "Announcements";
-
-/* Debug option view Enacted announcements announcements (from NS) */
-"Enacted announcements" = "Enacted announcements";
-
-/* Debug option view Autotune */
-"Autotune" = "Autotune";
-
-/* Debug option view Target presets */
-"Target presets" = "Target presets";
-
-/* Debug option view */
-"Loop Cycles" = "Loop Cycles";
-
-/* Debug option view Glucose Data used for statistics */
-"Glucose Data used for statistics" = "Glucose Data used for statistics";
-
-/* --------------- HealthKit intergration --------------------*/
-/* */
-"Apple Health" = "Apple Health";
-
-/* */
-"Connect to Apple Health" = "Connect to Apple Health";
-
-/* Show when have not permissions for writing to Health */
-"For write data to Apple Health you must give permissions in Settings > Health > Data Access" = "For write data to Apple Health you must give permissions in Settings > Health > Data Access";
-
-/* */
-"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data";
-
-/* New ALerts ------------------------- */
-/* Info title */
-"Info" = "Info";
-
-/* Warning title */
-"Warning" = "Warning";
-
-/* Error title */
-"Error" = "Error";
-
-/* Manual temp basal mode */
-"Manual" = "Manual";
-
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Manual Basal";
-
-/* Current Manual Temp basal */
-" - Manual Basal ⚠️" = " - Manual Basal ⚠️";
-
-/* Total AT / Scheduled basal insulin */
-" U/day" = " U/day";
-
-/* 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";
-
-/* */
-"Meal Presets" = "Meal Presets";
-
-/* */
-"Empty" = "Empty";
-
-/* */
-"Delete Selected Preset" = "Delete Selected Preset";
-
-/* */
-"Enter Meal Preset Name" = "Enter Meal Preset Name";
-
-/* */
-"Name Of Dish" = "Name Of Dish";
-
-/* Save Carbs and continue to bolus recommendation */
-"Save and continue" = "Save and continue";
-
-/* */
-"Save as Preset" = "Save as Preset";
-
-/* -------------------------------------------------------------------------------------------
- DASH strings
-*/
-"Attach Pod" = "Attach Pod";
-
-"Deactivate Pod" = "Deactivate Pod";
-
-/* */
-"Deactivating..." = "Deactivating...";
-
-"Pair Pod" = "Pair Pod";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Previous Pod Information";
-
-/* Text for confidence reminders navigation link */
-"Confidence Reminders" = "Confidence Reminders";
-
-"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Confidence reminders are beeps from the pod which can be used to acknowledge selected commands.";
-
-/* button title for saving low reservoir reminder while saving */
-"Saving..." = "Salvando...";
-
-/* button title for saving low reservoir reminder */
-"Save" = "Salvar";
-
-/* Alert title for error when updating confidence reminder preference */
-"Failed to update confidence reminder preference." = "Failed to update confidence reminder preference.";
-
-/* */
-"No Error" = "No Error";
-
-/* description label for active time pod details row */
-"Active Time" = "Active Time";
-
-/* Title string for BeepPreference.silent */
-"Disabled" = "Disabled";
-
-/* Title string for BeepPreference.manualCommands */
-"Enabled" = "Enabled";
-
-/* Title string for BeepPreference.extended */
-"Extended" = "Extended";
-
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "No confidence reminders are used.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
-
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Expiration Reminder Default";
-
-/* */
-"Expiration Reminder" = "Expiration Reminder";
-
-/* */
-"Low Reservoir" = "Low Reservoir";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
-/* */
-"Low Reservoir Reminder" = "Low Reservoir Reminder";
-
-/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
-/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
-
-/* Label text for temporary basal rate summary */
-"Rate" = "Taxa";
-
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ for %2$@";
-
-/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
-/* Button text for setting manual temporary basal rate*/
-"Set Temporary Basal" = "Set Temporary Basal";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Temporary Basal";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Temporary Basal Failed";
-
-/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Missing Config";
-
-/* Alert format string for missing temp basal configuration. */
-"This PumpManager 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." = "This PumpManager 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.";
-
-/* description label for active time pod details row */
-"Active Time" = "Active Time";
-
-/* description label for total delivery pod details row */
-"Total Delivery" = "Total Delivery";
-
-/* */
-"Add Omnipod Dash" = "Add Omnipod Dash";
-
-/* */
-"Insert Cannula" = "Insert Cannula";
-
-/* */
-"Check Cannula" = "Check Cannula";
-
-/* */
-"Setup Complete" = "Setup Complete";
-
-/* */
-"Insulin Suspended" = "Insulin Suspended";
-
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Suspending insulin delivery...";
-
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Resume Insulin Delivery";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Resuming insulin delivery...";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
-
-//* -----------------------------------------------------------------------*/
-/* ----------------------Statistics strings -------------------------------*/
-/* Headline Statistics */
-
-
-"Statistics" = "Statistics";
-
-/* Option in preferences */
-"Display Statistics" = "Display Statistics";
-
-/* infoText: Description for Display Statistics */
-"Displays Statistics under the chart view" = "Displays Statistics under the chart view";
-
-/* Low Glucose Limit option in preferences */
-"Low Glucose Limit" = "Low Glucose Limit";
-
-/* High Glucose Limit option in preferences */
-"High Glucose Limit" = "High Glucose Limit";
-
-/* infoText: Description for Low Glucose Limit */
-"BG Under This Value Will Be Displayed As Low Glucose Percentage" = "BG Under This Value Will Be Displayed As Low Glucose Percentage";
-/* infoText: Description for High Glucose Limit */
-"BG Under This Value Will Be Displayed As High Glucose Percentage" = "BG Under This Value Will Be Displayed As High Glucose Percentage";
-
-/* When statistics.json was last updated */
-"Updated" = "Updated";
-
-/* Average BG = */
-"Average" = "Average";
-
-/* Median BG */
-"Median" = "Median";
-
-/* CGM readings in statPanel */
-"Readings" = "Readings";
-
-/* Normal BG (within TIR) */
-"Normal" = "Normal";
-
-/* Title High BG in statPanel */
-"High (>" = "High (>";
-
-/* Title Low BG in statPanel */
-"Low (<" = "Low (<";
-
-/* SD */
-"SD" = "SD";
-
-/* CV */
-"CV" = "CV";
-
-/* Estimated HbA1c */
-"HbA1c" = "HbA1c";
-
-/* Total number of days of data for HbA1c estimation, part 1/2*/
-"All" = "All";
-
-/* Total number of days of data for HbA1c estimation, part 2/2*/
-"days" = "days";
-
-/* Nr of Loops in statPanel */
-"Loops" = "Loops";
-
-/* Loop Errors in statPanel */
-"Errors" = "Errors";
-
-/* Average loop interval */
-"Interval" = "Interval";
+/* Label text for temporary basal rate summary */
+"Rate" = "Taxa";
/* Median loop interval */
"Duration" = "Duração";
-
-/* "Display SD */
-"Display SD instead of CV" = "Display SD instead of CV";
-
-/* Description for display SD */
-"Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel" = "Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel";
-
-/* How often to update the statistics */
-"Update every number of minutes:" = "Update every number of minutes:";
-
-/* Description for update interval for statistics */
-"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 ";
-
-/* Duration displayed in statPanel */
-"Past Week " = "Past Week ";
-
-/* Duration displayed in statPanel */
-"Past Month " = "Past Month ";
-
-/* Duration displayed in statPanel */
-"Past 90 Days " = "Past 90 Days ";
-
-/* Duration displayed in statPanel */
-"All Past Days of Data " = "All Past Days of Data ";
-
-/* "Display Loop statistics in statPanel */
-"Display Loop Cycle statistics" = "Display Loop Cycle statistics";
-
-/* Description for Display Loop statistics */
-"Displays Loop statistics in the statPanel in Home View" = "Displays Loop statistics in the statPanel in Home View";
-
-/* Display % */
-"Override HbA1c unit" = "Override HbA1c unit";
-
-/* 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?";
-
-/* New Experimental feature */
-"Experimental" = "Experimental";
-/* Smoothing of CGM readings */
-"Smooth Glucose Value" = "Smooth Glucose Value";
-
-/* -----------------------------------------------------------------------------------------------------------
-
- Infotexts from openaps.docs and androidaps.docs
- iAPS
-*/
-/* Headline Rewind Resets Autosens */
-
-"Rewind Resets Autosens" = "Rewind Resets Autosens";
-
-/* ”Rewind Resets Autosens” */
-"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature.";
-
-/* Headline "High Temptarget Raises Sensitivity" */
-"High Temptarget Raises Sensitivity" = "High Temptarget Raises Sensitivity";
-
-/* ”High Temptarget Raises Sensitivity" */
-"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160).";
-
-/* Headline ”Low Temptarget Lowers Sensitivity" */
-"Low Temptarget Lowers Sensitivity" = "Low Temptarget Lowers Sensitivity";
-
-/* ”Low Temptarget Lowers Sensitivity" */
-"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160).";
-
-/* Headline ”Sensitivity Raises Target" */
-"Sensitivity Raises Target" = "Sensitivity Raises Target";
-
-/* ”Sensitivity Raises Target" */
-"When true, raises BG target when autosens detects sensitivity" = "When true, raises BG target when autosens detects sensitivity";
-
-/* Headline ”Resistance Lowers Target" */
-"Resistance Lowers Target" = "Resistance Lowers Target";
-
-/* ”Resistance Lowers Target" */
-"Defaults to false. When true, will lower BG target when autosens detects resistance" = "Defaults to false. When true, will lower BG target when autosens detects resistance";
-
-/* Headline ”Advanced Target Adjustments" */
-"Advanced Target Adjustments" = "Advanced Target Adjustments";
-
-/* ”Advanced Target Adjustments" */
-"This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone." = "This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone.";
-
-/* Headline "Exercise Mode" */
-"Exercise Mode" = "Exercise Mode";
-
-/* "Exercise Mode" */
-"Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity" = "Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity";
-
-/* Headline "Wide BG Target Range" */
-"Wide BG Target Range" = "Wide BG Target Range";
-
-/* "Wide BG Target Range" */
-"Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs." = "Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs.";
-
-/* Headline "Skip Neutral Temps" */
-"Skip Neutral Temps" = "Skip Neutral Temps";
-
-/* "Skip Neutral Temps" */
-"Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means iAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications from the 'rig', that may wake you up during the night." = "Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means OpenAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications form the 'rig', that may wake you up during the night. ";
-
-/* Headline "Unsuspend If No Temp” */
-"Unsuspend If No Temp" = "Unsuspend If No Temp";
-
-/* "Unsuspend If No Temp” */
-"Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended." = "Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended.";
-
-/* Headline "Enable UAM" */
-"Enable UAM" = "Enable UAM";
-
-/* "Enable UAM" */
-"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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." = "With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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.";
-
-/* Headline "Enable SMB With COB" */
-"Enable SMB With COB" = "Enable SMB With COB";
-
-/* Enable SMB With COB" */
-"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "This enables supermicrobolus (SMB) while carbs on board (COB) are positive.";
-
-/* Headline "Enable SMB With Temptarget” */
-"Enable SMB With Temptarget" = "Enable SMB With Temptarget";
-
-/* "Enable SMB With Temptarget” */
-"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB.";
-
-/* Headline "Enable SMB Always" */
-"Enable SMB Always" = "Enable SMB Always";
-
-/* "Enable SMB Always" */
-"Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget)." = "Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget).";
-
-/* Headline "Enable SMB After Carbs" */
-"Enable SMB After Carbs" = "Enable SMB After Carbs";
-
-/* "Enable SMB After Carbs" */
-"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB).";
-
-/* Enable "Allow SMB With High Temptarget" */
-"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
-
-/* Headline "Allow SMB With High Temptarget" */
-"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
-
-/* "Allow SMB With High Temptarget" */
-"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl).";
-
-/* Headline "Use Custom Peak Time” */
-"Use Custom Peak Time" = "Use Custom Peak Time";
-
-/* "Use Custom Peak Time” */
-"Defaults to false. Setting to true allows changing insulinPeakTime" = "Defaults to false. Setting to true allows changing insulinPeakTime";
-
-/* Headline "Suspend Zeros IOB” */
-"Suspend Zeros IOB" = "Suspend Zeros IOB";
-
-/* "Suspend Zeros IOB” */
-"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added.";
-
-/* Headline "Max IOB" */
-"Max IOB" = "Max IOB";
-
-/* "Max IOB" */
-"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop).";
-
-/* Headline "Max Daily Safety Multiplier" */
-"Max Daily Safety Multiplier" = "Max Daily Safety Multiplier";
-
-/* "Max Daily Safety Multiplier" */
-"This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
-
-/* Headline "Current Basal Safety Multiplier" */
-"Current Basal Safety Multiplier" = "Current Basal Safety Multiplier";
-
-/* "Current Basal Safety Multiplier" */
-"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
-
-/* Headline "Autosens Max" */
-"Autosens Max" = "Autosens Max";
-
-/* "Autosens Max" */
-"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target.";
-
-/* Headline "Autosens Min" */
-"Autosens Min" = "Autosens Min";
-
-/* "Autosens Min" */
-"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets.";
-
-/* Headline "Half Basal Exercise Target" */
-"Half Basal Exercise Target" = "Half Basal Exercise Target";
-
-/* "Half Basal Exercise Target" */
-"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes.";
-
-/* Headline "Max COB" */
-"Max COB" = "Max COB";
-
-/* "Max COB" */
-"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)";
-
-/* Headline "Bolus Snooze DIA Divisor" */
-"Bolus Snooze DIA Divisor" = "Bolus Snooze DIA Divisor";
-
-/* "Bolus Snooze DIA Divisor" */
-"Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2)." = "Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2).";
-
-/* Headline "Min 5m Carbimpact" */
-"Min 5m Carbimpact" = "Min 5m Carbimpact";
-
-/* "Min 5m Carbimpact" */
-"This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g." = "This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g.";
-
-/* Headline "Autotune ISF Adjustment Fraction" */
-"Autotune ISF Adjustment Fraction" = "Autotune ISF Adjustment Fraction";
-
-/* "Autotune ISF Adjustment Fraction" */
-"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
-
-/* Headline "Remaining Carbs Fraction" */
-"Remaining Carbs Fraction" = "Remaining Carbs Fraction";
-
-/* "Remaining Carbs Fraction" */
-"This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
-
-/* Headline "Remaining Carbs Cap" */
-"Remaining Carbs Cap" = "Remaining Carbs Cap";
-
-/* "Remaining Carbs Cap" */
-"This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
-
-/* Headline ”Max SMB Basal Minutes" */
-"Max SMB Basal Minutes" = "Max SMB Basal Minutes";
-
-/* ”Max SMB Basal Minutes" */
-"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
-
-/* Headline "Max UAM SMB Basal Minutes" */
-"Max UAM SMB Basal Minutes" = "Max UAM SMB Basal Minutes";
-
-/* "Max UAM SMB Basal Minutes" */
-"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
-
-/* Headline "SMB Interval" */
-"SMB Interval" = "SMB Interval";
-
-/* "SMB Interval" */
-"Minimum duration in minutes for new SMB since last SMB or manual bolus" = "Minimum duration in minutes for new SMB since last SMB or manual bolus";
-
-/* Headline "Bolus Increment" */
-"Bolus Increment" = "Bolus Increment";
-
-/* "Bolus Increment" */
-"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";
-
-/* "Insulin Peak Time" */
-"Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops." = "Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops.";
-
-/* Headline "Carbs Req Threshold" */
-"Carbs Req Threshold" = "Carbs Req Threshold";
-
-/* "Carbs Req Threshold" */
-"Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold." = "Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold.";
-
-/* Headline "Noisy CGM Target Multiplier" */
-"Noisy CGM Target Multiplier" = "Noisy CGM Target Multiplier";
-
-/* "Noisy CGM Target Multiplier" */
-"Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data" = "Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data";
-
-/* Headline "SMB DeliveryRatio" */
-"SMB DeliveryRatio" = "SMB DeliveryRatio";
-
-/* SMB DeliveryRatio */
-"Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution." = "Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution.";
-
-// Dynamic ISF + CR Settings:
-/* Headline "Adjust Dynamic ISF constant" */
-
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Adjust Dynamic ISF constant */
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Enable Dynamic ISF, Headline */
-"Enable Dynamic ISF" = "Enable Dynamic ISF";
-
-/* Headline "Enable Dynamic ISF" */
-"Enable Dynamic ISF" = "Enable Dynamic ISF";
-
-/* Enable Dynamic ISF */
-"Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes" = "Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes";
-
-/* Headline "Enable Dynamic CR" */
-"Enable Dynamic CR" = "Enable Dynamic CR";
-
-/* Enable Dynamic CR */
-"Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)" = "Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)";
-
-/* Headline "Adjust Dynamic ISF constant" */
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Adjust Dynamic ISF constant */
-"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
-
-
-/* Headline "Use Sigmoid Function" */
-"Use Sigmoid Function" = "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.";
-
-
-/* Headline "Threshold Setting" */
-"Threshold Setting (mg/dl)" = "Threshold Setting (mg/dl)";
-
-/* Threshold Setting */
-"The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl." = "The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl.";
-
-/* Headline "Weighted Average of TDD. Weight of past 24 hours:" */
-"Weighted Average of TDD. Weight of past 24 hours:" = "Weighted Average of TDD. Weight of past 24 hours:";
-
-/* Weight of past 24 hours of insulin */
-"Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment)." = "Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment).";
-
-/* Headline "Adjust basal" */
-"Adjust basal" = "Adjust basal";
-
-/* Enable adjustment of basal profile */
-"Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD" = "Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD";
-
-/* Headline "Max Delta-BG Threshold SMB" */
-"Max Delta-BG Threshold SMB" = "Max Delta-BG Threshold SMB";
-
-/* Max Delta-BG Threshold SMB */
-"Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!)." = "Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!).";
-
-/* Headline "... When Blood Glucose Is Over (mg/dl):" */
-"... When Blood Glucose Is Over (mg/dl):" = "... When Blood Glucose Is Over (mg/dl):";
-
-/* ... When Blood Glucose Is Over (mg/dl): */
-"Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable." = "Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable.";
-
-/* Headline "Enable SMB With High BG" */
-"Enable SMB With High BG" = "Enable SMB With High BG";
-
-/* "Enable SMB With High BG" */
-"Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)" = "Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)";
-
-/* Headline "Dynamic settings" */
-"Dynamic settings" = "Dynamic settings";
-
-/* Insulin curve */
-"Insulin curve" = "Insulin curve";
-
-/* Headline "Adjustment Factor" */
-"Adjustment Factor" = "Adjustment Factor";
From 6a1913ef78772659c6af9a30ec89a05ff6322d0d 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: Sun, 14 May 2023 23:20:35 +0200
Subject: [PATCH 013/431] New translations Localizable.strings (Russian)
---
.../Main/ru.lproj/Localizable.strings | 106 ++----------------
1 file changed, 10 insertions(+), 96 deletions(-)
diff --git a/FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings
index 691f396795..55311bb6a3 100644
--- a/FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings
@@ -227,7 +227,7 @@ Enact a temp Basal or a temp target */
/* */
"Manual Temp Basal" = "Ручная ВБС";
-/* Allow uploads data to NS */
+/* Allow uploads tp NS */
"Allow uploads" = "Разрешить выгрузку";
/* API secret in NS */
@@ -251,9 +251,6 @@ Enact a temp Basal or a temp target */
/* */
"Port" = "Порт";
-/* */
-"URL" = "URL";
-
/**/
"Use local glucose server" = "Использовать локальный сервер глюкозы";
@@ -398,9 +395,6 @@ Enact a temp Basal or a temp target */
/* Type of CGM or glucose source */
"Type" = "Тип";
-/* CGM */
-"CGM" = "CGM";
-
/* CGM Transmitter ID */
"Transmitter ID" = "ID трансмиттера";
@@ -449,9 +443,6 @@ Enact a temp Basal or a temp target */
/* */
"Other" = "Прочее";
-/* */
-"Libre Transmitter" = "Libre Transmitter";
-
/* */
"Libre Transmitters" = "Передатчики Libre";
@@ -620,9 +611,6 @@ Enact a temp Basal or a temp target */
/* Current Sensor is Ending soon! Sensor Life left in %@ */
"Current Sensor is Ending soon! Sensor Life left in %@" = "Сенсор скоро закончится! Осталась %@";
-/* */
-"Libre Bluetooth" = "Libre Bluetooth";
-
/* */
"Snooze Alerts" = "Отложить тревоги";
@@ -800,9 +788,6 @@ Enact a temp Basal or a temp target */
/* */
"nothing to see here" = "здесь ничего нет";
-/* */
-"snooze from testview clicked" = "snooze from testview clicked";
-
/* */
"will snooze for %@ until %@" = "будет отложена для %@ до %@";
@@ -1001,10 +986,6 @@ Enact a temp Basal or a temp target */
/* Debug option view Glucose Data used for statistics */
"Glucose Data used for statistics" = "Данные о глюкозе, используемые в статистике";
-/* --------------- HealthKit intergration --------------------*/
-/* */
-"Apple Health" = "Apple Health";
-
/* */
"Connect to Apple Health" = "Подключить к Apple Health";
@@ -1044,9 +1025,6 @@ Enact a temp Basal or a temp target */
"Enable" = "Включить";
-/* Header */
-"Convert Fat and Protein" = "Преобразовывать жиры и белки";
-
/* Header */
"Conversion settings" = "Настройки преобразования";
@@ -1065,7 +1043,7 @@ Enact a temp Basal or a temp target */
/* 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 */
+/* FPU Settings Title */
"Fat and Protein" = "Жиры и белки";
/* Add Fat */
@@ -1074,36 +1052,12 @@ Enact a temp Basal or a temp target */
/* Add Protein */
"Protein" = "Белки";
-/* Setting */
+/* Service Section */
"Fat And Protein Conversion" = "Преобразование жиров и белков";
/* Alert text */
"Delete carb equivalents?" = "Удалить эквиваленты углеводов?";
-/* Section in settings */
-"Protein / Fat" = "Белки / Жиры";
-
-/* */
-"Meal Presets" = "Meal Presets";
-
-/* */
-"Empty" = "Empty";
-
-/* */
-"Delete Selected Preset" = "Delete Selected Preset";
-
-/* */
-"Enter Meal Preset Name" = "Enter Meal Preset Name";
-
-/* */
-"Name Of Dish" = "Name Of Dish";
-
-/* Save Carbs and continue to bolus recommendation */
-"Save and continue" = "Save and continue";
-
-/* */
-"Save as Preset" = "Save as Preset";
-
/* -------------------------------------------------------------------------------------------
DASH strings
*/
@@ -1242,32 +1196,17 @@ Enact a temp Basal or a temp target */
/* Alert title for suspend error */
"Failed to Suspend Insulin Delivery" = "Не удалось приостановить подачу инсулина";
-//* -----------------------------------------------------------------------*/
-/* ----------------------Statistics strings -------------------------------*/
-/* Headline Statistics */
-
+/* */
+"Total" = "Всего";
+/* Headline Statistics */
"Statistics" = "Статистика";
-/* Option in preferences */
-"Display Statistics" = "Отображать статистику";
-
-/* infoText: Description for Display Statistics */
-"Displays Statistics under the chart view" = "Включает отображение статистики на главном экране, под графиком";
-
-/* Low Glucose Limit option in preferences */
-"Low Glucose Limit" = "Низкий уровень глюкозы";
-
-/* High Glucose Limit option in preferences */
-"High Glucose Limit" = "Высокий уровень глюкозы";
-
-/* infoText: Description for Low Glucose Limit */
-"BG Under This Value Will Be Displayed As Low Glucose Percentage" = "Уровень глюкозы крови под этим значением будет отображаться как процент пребывания с низким уровнем глюкозы";
-/* infoText: Description for High Glucose Limit */
-"BG Under This Value Will Be Displayed As High Glucose Percentage" = "Уровень глюкозы крови под этим значением будет отображаться как процент пребывания с высоким уровнем глюкозы";
+/* Low Glucose Threshold in Statistics settings */
+"Low" = "Низкий";
-/* When statistics.json was last updated */
-"Updated" = "Обновлено";
+/* High Glucose Threshold in Statistics settings */
+"High" = "Высокий";
/* Average BG = */
"Average" = "Средний";
@@ -1275,9 +1214,6 @@ Enact a temp Basal or a temp target */
/* Median BG */
"Median" = "Медиана";
-/* CGM readings in statPanel */
-"Readings" = "Считывания";
-
/* Normal BG (within TIR) */
"Normal" = "Норма";
@@ -1287,15 +1223,6 @@ Enact a temp Basal or a temp target */
/* Title Low BG in statPanel */
"Low (<" = "Низкий (<";
-/* SD */
-"SD" = "SD";
-
-/* CV */
-"CV" = "CV";
-
-/* Estimated HbA1c */
-"HbA1c" = "HbA1c";
-
/* Total number of days of data for HbA1c estimation, part 1/2*/
"All" = "Все ";
@@ -1347,9 +1274,6 @@ Enact a temp Basal or a temp target */
/* Description for Display Loop statistics */
"Displays Loop statistics in the statPanel in Home View" = "Отображает статистику циклов петли на панели статистики, которая отображается на главном экране";
-/* Display % */
-"Override HbA1c unit" = "HbA1c в процентах";
-
/* 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";
@@ -1360,19 +1284,12 @@ Enact a temp Basal or a temp target */
"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?";
-/* New Experimental feature */
-"Experimental" = "Experimental";
-/* Smoothing of CGM readings */
-"Smooth Glucose Value" = "Smooth Glucose Value";
-
/* -----------------------------------------------------------------------------------------------------------
Infotexts from openaps.docs and androidaps.docs
@@ -1636,9 +1553,6 @@ Enact a temp Basal or a temp target */
/* Headline "Adjust Dynamic ISF constant" */
"Adjust Dynamic ISF constant" = "Настроить константу динамического ISF";
-/* Adjust Dynamic ISF constant */
-"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
-
/* Headline "Use Sigmoid Function" */
"Use Sigmoid Function" = "Использовать Сигмоидную функцию";
From fa3d955df9fe5e9402b647a91dc94577cd319f00 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: Sun, 14 May 2023 23:20:36 +0200
Subject: [PATCH 014/431] New translations Localizable.strings (Slovak)
---
.../Main/sk.lproj/Localizable.strings | 1677 +----------------
1 file changed, 2 insertions(+), 1675 deletions(-)
diff --git a/FreeAPS/Sources/Localizations/Main/sk.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/sk.lproj/Localizable.strings
index 10fe7978e0..7b84b12d2a 100644
--- a/FreeAPS/Sources/Localizations/Main/sk.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/sk.lproj/Localizable.strings
@@ -1,1696 +1,23 @@
-/*
- Localizable.strings
- iAPS
-*/
-/* -------------------------------- */
-/* Bolus screen when adding insulin */
-"Add insulin without actually bolusing" = "Add insulin without actually bolusing";
-
-/* Add insulin from source outside of pump */
-"Add %@ without bolusing" = "Add %@ without bolusing";
-
-"Bolus" = "Bolus";
-
-"Close" = "Close";
-
-/* Continue after added carbs without bolus */
-"Continue without bolus" = "Continue without bolus";
-
-/* Header */
-"Enact Bolus" = "Enact Bolus";
-
-/* Button */
-"Enact bolus" = "Enact bolus";
-
-/* */
-"Insulin recommended" = "Insulin recommended";
-
-/* */
-"Insulin required" = "Insulin required";
-
-/* Bolus screen */
-"Recommendation" = "Recommendation";
-
-/* Button */
-"Clear" = "Clear";
-
-/* Button */
-"Done" = "Done";
-
-/* */
-"Wait please" = "Wait please";
-
-/* */
-"Agree and continue" = "Agree and Continue";
-
-/* Headline in enacted pop up (at: at what time) */
-"Enacted at" = "Enacted at";
-
-/* Headline in suggested pop up (at: at what time) */
-"Suggested at" = "Suggested at";
-
-/* Headline in enacted pop up (at: at what time) */
-"Error at" = "Error at";
-
-/* Home title */
-"Home" = "Home";
-
-/* Looping in progress */
-"looping" = "looping";
-
-/* min ago since last loop */
-"min ago" = "min ago";
-
-/* Status Title */
-"No suggestion" = "No suggestion";
-
-/* Replace pod text in Header */
-"Replace pod" = "Replace pod";
-
-/* Add carbs screen */
-"Add Carbs" = "Add Carbs";
-
-/* Add carbs header and button in Watch app. You can skip the last " " space. It's just for differentiation */
-"Add Carbs " = "Add Carbs ";
-
-/* */
-"Amount Carbs" = "Amount Carbs";
-
-/* Grams unit */
-"grams" = "grams";
-
-/* */
-"Carbs required" = "Carbs required";
-
-/* */
-"Are you sure?" = "Are you sure?";
-
-/* Bottom target temp */
-"Bottom target" = "Bottom target";
-
-/* Cancel preset name */
-"Cancel" = "Cancel";
-
-/* */
-"Cancel Temp Target" = "Cancel Temp Target";
-
-/* Custom temp target */
-"Custom" = "Custom";
-
-/* */
-"Date" = "Date";
-
-/* */
-"Delete" = "Delete";
-
-/* Delete preset temp target */
-"Delete preset \"%@\"" = "Delete preset \"%@\"";
-
-/* Duration of target temp or temp basal */
-"Duration" = "Duration";
-
-/* */
-"Enact Temp Target" = "Enact Temp Target";
-
-/* */
-"Enter preset name" = "Enter preset name";
-
-/* Preset name */
-"Name" = "Name";
-
-/* minutes of target temp */
-"minutes" = "minutes";
-
-/* */
-"Presets" = "Presets";
-
-/* Save preset name */
-"Save" = "Save";
-
-/* */
-"Save as preset" = "Save as preset";
-
-/* Upper temp target limit */
-"Top target" = "Top target";
-
-/* Temp target set for ... minutes */
-"for" = "for";
-
-/* Temp target set for ... minutes */
-"min" = "min";
-
-/* */
-"Autotune" = "Autotune";
-
-/* */
-"Basal profile" = "Basal profile";
-
-/* */
-"Carb ratio" = "Carb ratio";
-
-/* */
-"Delete autotune data" = "Delete autotune data";
-
-/* */
-"Run now" = "Run now";
-
-/* */
-"Last run" = "Last run";
-
-/* */
-"Sensitivity" = "Sensitivity";
-
-/* */
-"Use Autotune" = "Use Autotune";
-
-/* Add profile basal */
-"Add" = "Add";
-
-/* */
-"Basal Profile" = "Basal Profile";
-
-/* Rate basal profile */
-"Rate" = "Rate";
-
-/* */
-"Save on Pump" = "Save on Pump";
-
-/* */
-"Saving..." = "Saving...";
-
-/* */
-"Schedule" = "Schedule";
-
-/* */
-"starts at" = "starts at";
-
-/* Time basal profile */
-"Time" = "Time";
-
-/* */
-"Calculated Ratio" = "Calculated Ratio";
-
-/* Carb Ratios header */
-"Carb Ratios" = "Carb Ratios";
-
-/* */
-"Ratio" = "Ratio";
-
-/* */
-"Autosens" = "Autosens";
-
-/* */
-"Calculated Sensitivity" = "Calculated Sensitivity";
-
-/* */
-"Insulin Sensitivities" = "Insulin Sensitivities";
-
-/* */
-"Sensitivity Ratio" = "Sensitivity Ratio";
-
-/* */
-"Dismiss" = "Dismiss";
-
-/* */
-"Important message" = "Important message";
-
-/* */
-"Amount" = "Amount";
-
-/* */
-"Cancel Temp Basal" = "Cancel Temp Basal";
-
-/* Enact
-Enact a temp Basal or a temp target */
-"Enact" = "Enact";
-
-/* */
-"Manual Temp Basal" = "Manual Temp Basal";
-
-/* Allow uploads tp NS */
-"Allow uploads" = "Allow uploads";
-
-/* API secret in NS */
-"API secret" = "API secret";
-
-/* Connect to NS */
-"Connect" = "Connect";
-
-/* Connected to NS */
-"Connected!" = "Connected!";
-
-/* Connecting to NS */
-"Connecting..." = "Connecting...";
-
-/* */
-"Invalid URL" = "Invalid URL";
-
-/* */
-"Local glucose source" = "Local glucose source";
-
-/* Header */
-"Nightscout Config" = "Nightscout Config";
-
-/* */
-"Port" = "Port";
-
-/* */
-"URL" = "URL";
-
-/**/
-"Use local glucose server" = "Use local glucose server";
-
-/* */
-"Edit settings json" = "Edit settings json";
-
-/* */
-"Glucose units" = "Glucose units";
-
-/* */
-"Preferences" = "Preferences";
-
-/* Recommended Insulin Fraction in preferences */
-"Recommended Insulin Fraction" = "Recommended Insulin Fraction";
-
-/* Do you want to show bolus screen after added carbs? */
-"Skip Bolus screen after carbs" = "Skip Bolus screen after carbs";
-
-/* Allow remote control from NS */
-"Remote control" = "Remote control";
-
-/* Add Medtronic pump */
-"Add Medtronic" = "Add Medtronic";
-
-/* Add Omnipod pump */
-"Add Omnipod" = "Add Omnipod";
-
-/* Add Simulator pump */
-"Add Simulator" = "Add Simulator";
-
-/* Insulin model */
-"Model" = "Model";
-
-/* */
-"Pump config" = "Pump config";
-
-/* */
-"Delivery limits" = "Delivery limits";
-
-/* */
-"Duration of Insulin Action" = "Duration of Insulin Action";
-
-/* hours of duration of insulin activity */
-"hours" = "hours";
-
-/* Max setting */
-"Max Basal" = "Max Basal";
-
-/* Max setting */
-"Max Bolus" = "Max Bolus";
-
-/* */
-"Pump Settings" = "Pump Settings";
-
-/* Insulin unit per hour */
-"U/hr" = "U/hr";
-
-/* Unit in number of units delivered (keep the space character!) */
-" U" = " U";
-
-/* /Insulin unit */
-"/U" = "/U";
-
-/* Insulin unit */
-"U" = "U";
-
-/* Unit per hour with space */
-" U/hr" = " U/hr";
-
-/* Number of units per hour*/
-"%@ U/hr" = "%@ U/hr";
-
-/* Number of units insulin delivered */
-"%@ U" = "%@ U";
-
-/*Carb ratio unit */
-"g/U" = "g/U";
-
-/* grams */
-" g" = " g";
-
-/* The short unit display string for grams */
-"g" = "g";
-
-/* when 0 U/hr */
-"0 U/hr" = "0 U/hr";
-
-/* abbreviation for days */
-"d" = "d";
-
-/* abbreviation for hours */
-"h" = "h";
-
-/* abbreviation for minutes */
-"m" = "m";
-
-/* */
-"Closed loop" = "Closed loop";
-
-/* */
-"Configuration" = "Configuration";
-
-/* */
-"Devices" = "Devices";
-
-/* */
-"Pump" = "Pump";
-
-/* */
-"Services" = "Services";
-
-/* */
-"Settings" = "Settings";
-
-/* 2 log files to share */
-"Share logs" = "Share logs";
-
-/* Upper target */
-"High target" = "High target";
-
-/* Lower target */
-"Low target" = "Low target";
-
-/* */
-"Target Ranges" = "Target Ranges";
-
-/* When bolusing */
-"Bolusing" = "Bolusing";
-
-/* */
-"Pump suspended" = "Pump suspended";
-
-/* */
-"Middleware" = "Middleware";
-
-/* Header */
-"History" = "History";
-
-/* CGM option */
-"Upload glucose to Nightscout" = "Upload glucose to Nightscout";
-
-/* Type of CGM or glucose source */
-"Type" = "Type";
-
-/* CGM */
-"CGM" = "CGM";
-
-/* CGM Transmitter ID */
-"Transmitter ID" = "Transmitter ID";
-
-/* Other CGM setting */
-"Other" = "Other";
-
-/* Whatch app alert */
-"Set temp targets presets on iPhone first" = "Set temp targets presets on iPhone first";
-
-/* Updating Watch app */
-"Updating..." = "Updating...";
-
-/* Header for Temp targets in Watch app */
-"Temp Targets" = "Temp Targets";
-
-/* Delete carbs from data table and Nightscout */
-"Delete carbs?" = "Delete carbs?";
-
-/* Delete insulin from pump history and Nightscout */
-"Delete insulin?" = "Delete insulin?";
-
-/* Treatments list */
-"Treatments" = "Treatments";
-
-/* " min" in Treatments list */
-" min" = " min";
-
-/* */
-"Unable to change anything" = "Unable to change anything";
-
-
-/* Calendar and Libre transmitter settings ---------------
- */
-/* */
-"Configure Libre Transmitter" = "Configure Libre Transmitter";
-
-/* */
-"Calibrations" = "Calibrations";
-
-/* */
-"Create events in calendar" = "Create events in calendar";
-
-/* */
-"Calendar" = "Calendar";
-
-/* */
-"Other" = "Other";
-
-/* */
-"Libre Transmitter" = "Libre Transmitter";
-
-/* */
-"Libre Transmitters" = "Libre Transmitters";
-
-/* */
-"Bluetooth Transmitters" = "Bluetooth Transmitters";
-
-/* */
-"Modes" = "Modes";
-
-/* Libre 2 Direct */
-"Libre 2 Direct" = "Libre 2 Direct";
-
-/* */
-"Select the third party transmitter you want to connect to" = "Select the third party transmitter you want to connect to";
-
-/* State was restored */
-"State was restored" = "State was restored";
-
-/* The short unit display string for millimoles of glucose per liter */
-"mmol/L" = "mmol/L";
-
-/* The short unit display string for milligrams of glucose per decilter */
-"mg/dL" = "mg/dL";
-
-/* */
-"Add calibration" = "Add calibration";
-
-/* When adding capillary glucose meater reading */
-"Meter glucose" = "Meter glucose";
-
-/* */
-"Info" = "Info";
-
-/*v*/
-"Slope" = "Slope";
-
-/* */
-"Intercept" = "Intercept";
-
-/* */
-"Chart" = "Chart";
-
-/* */
-"Remove" = "Remove";
-
-/* */
-"Remove Last" = "Remove Last";
-
-/* */
-"Remove All" = "Remove All";
-
-/* */
-"About the Process" = "About the Process";
-
-/* */
-"Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working." = "Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working.";
-
-/* */
-"Pairinginfo" = "Pairinginfo";
-
-/* */
-"PatchInfo" = "PatchInfo";
-
-/* */
-"Calibrationinfo" = "Calibrationinfo";
-
-/* */
-"Unknown" = "Unknown";
-
-/* */
-"Not paired yet" = "Not paired yet";
-
-/* */
-"Pair Sensor & connect" = "Pair Sensor & connect";
-
-/* */
-"Phone NFC required!" = "Phone NFC required!";
-
-/* */
-"Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors" = "Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors";
-
-/* Bluetooth Power Off */
-"Bluetooth Power Off" = "Bluetooth Power Off";
-
-/* Please turn on Bluetooth */
-"Please turn on Bluetooth" = "Please turn on Bluetooth";
-
-/* No Libre Transmitter Selected */
-"No Libre Transmitter Selected" = "No Libre Transmitter Selected";
-
-/* Delete Transmitter and start anew. */
-"Delete CGMManager and start anew. Your libreoopweb credentials will be preserved" = "Delete CGMManager and start anew. Your libreoopweb credentials will be preserved";
-
-/* Invalid libre checksum */
-"Invalid libre checksum" = "Invalid libre checksum";
-
-/* Libre sensor was incorrectly read, CRCs were not valid */
-"Libre sensor was incorrectly read, CRCs were not valid" = "Libre sensor was incorrectly read, CRCs were not valid";
-
-/* Glucose */
-"Glucose" = "Glucose";
-
-/* LOWALERT! */
-"LOWALERT!" = "LOWALERT!";
-
-/* HIGHALERT! */
-"HIGHALERT!" = "HIGHALERT!";
-
-/* (Snoozed)*/
-"(Snoozed)" = "(Snoozed)";
-
-/* Glucose: %@ */
-"Glucose: %@" = "Glucose: %@";
-
-/* Transmitter: %@%% */
-"Transmitter: %@%%" = "Transmitter: %@%%";
-
-/* No Sensor Detected */
-"No Sensor Detected" = "No Sensor Detected";
-
-/* This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor */
-"This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor" = "This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor";
-
-/* New Sensor Detected */
-"New Sensor Detected" = "New Sensor Detected";
-
-/* Please wait up to 30 minutes before glucose readings are available! */
-"Please wait up to 30 minutes before glucose readings are available!" = "Please wait up to 30 minutes before glucose readings are available!";
-
-/* Invalid Glucose sample detected, try again later */
-"Invalid Glucose sample detected, try again later" = "Invalid Glucose sample detected, try again later";
-
-/* ensor might have temporarily stopped, fallen off or is too cold or too warm */
-"Sensor might have temporarily stopped, fallen off or is too cold or too warm" = "Sensor might have temporarily stopped, fallen off or is too cold or too warm";
-
-/* Invalid Sensor Detected */
-"Invalid Sensor Detected" = "Invalid Sensor Detected";
-
-/* Detected sensor seems not to be a libre 1 sensor! */
-"Detected sensor seems not to be a libre 1 sensor!" = "Detected sensor seems not to be a libre 1 sensor!";
-
-/* Detected sensor is invalid: %@ */
-"Detected sensor is invalid: %@" = "Detected sensor is invalid: %@";
-
-/* Low Battery */
-"Low battery" = "Low battery";
-
-/* */
-"Invalid sensor" = "Invalid sensor";
-
-/* */
-"Sensor change" = "Sensor change";
-
-/* */
-"Sensor expires soon" = "Sensor expires soon";
-
-/* Battery is running low %@, consider charging your %@ device as soon as possible */
-"Battery is running low %@, consider charging your %@ device as soon as possible" = "Battery is running low %@, consider charging your %@ device as soon as possible";
-
-/* Extracting calibrationdata from sensor */
-"Extracting calibrationdata from sensor" = "Extracting calibrationdata from sensor";
-
-/* Sensor Ending Soon */
-"Sensor Ending Soon" = "Sensor Ending Soon";
-
-/* Current Sensor is Ending soon! Sensor Life left in %@ */
-"Current Sensor is Ending soon! Sensor Life left in %@" = "Current Sensor is Ending soon! Sensor Life left in %@";
-
-/* */
-"Libre Bluetooth" = "Libre Bluetooth";
-
-/* */
-"Snooze Alerts" = "Snooze Alerts";
-
-/* */
-"Last measurement" = "Last measurement";
-
-/* */
-"Sensor Footer checksum" = "Sensor Footer checksum";
-
-/* */
-"Last Blood Sugar prediction" = "Last Blood Sugar prediction";
-
-/* */
-"CurrentBG" = "CurrentBG";
-
-/* */
-"Sensor Info" = "Sensor Info";
-
-/* */
-"Sensor Age" = "Sensor Age";
-
-/* */
-"Sensor Age Left" = "Sensor Age Left";
-
-/* */
-"Sensor Endtime" = "Sensor Endtime";
-
-/* */
-"Sensor State" = "Sensor State";
-
-/* */
-"Sensor Serial" = "Sensor Serial";
-
-/* */
-"Transmitter Info" = "Transmitter Info";
-
-/* */
-"Hardware" = "Hardware";
-
-/* */
-"Firmware" = "Firmware";
-
-/* */
-"Connection State" = "Stav pripojenia";
-
-/* */
-"Transmitter Type" = "Transmitter Type";
-
-/* */
-"Sensor Type" = "Sensor Type";
-
-/* */
-"Factory Calibration Parameters" = "Factory Calibration Parameters";
-
-/* */
-"Valid for footer" = "Valid for footer";
-
-/* */
-"Edit calibrations" = "Edit calibrations";
-
-/* */
-"edit calibration clicked" = "edit calibration clicked";
-
-/* */
-"Delete CGM" = "Delete CGM";
-
-/* */
-"Are you sure you want to remove this cgm from loop?" = "Are you sure you want to remove this cgm from loop?";
-
-/* */
-"There is no undo" = "There is no undo";
-
-/* */
-"Advanced" = "Advanced";
-
-/* */
-"Alarms" = "Alarmy";
-
-/* */
-"Glucose Settings" = "Glucose Settings";
-
-/* */
-"Notifications" = "Notifications";
-
-/* */
-"Export logs" = "Export logs";
-
-/* */
-"Export not available" = "Export not available";
-
-/* */
-"Log export requires ios 15" = "Log export requires ios 15";
-
-/* */
-"Got it!" = "Got it!";
-
-/* */
-"Saved to %@" = "Saved to %@";
-
-/* */
-"No logs available" = "No logs available";
-
-/* */
-"Glucose Notification visibility" = "Glucose Notification visibility";
-
-/* */
-"Always Notify Glucose" = "Always Notify Glucose";
-
-/* */
-"Notify per reading" = "Notify per reading";
-
-/* */
-"Value" = "Value";
-
-/* */
-"Adds Phone Battery" = "Adds Phone Battery";
-
-/* */
-"Adds Transmitter Battery" = "Adds Transmitter Battery";
-
-/* */
-"Also vibrate" = "Also vibrate";
-
-/* */
-"Additional notification types" = "Additional notification types";
-
-/* */
-"Misc" = "Misc";
-
-/* */
-"Unit override" = "Unit override";
-
-/* */
-"Low" = "Low";
-
-/* */
-"High" = "High";
-
-/* */
-"glucose" = "glucose";
-
-/* */
-"Schedule " = "Schedule ";
-
-/* */
-"tapped save schedules" = "tapped save schedules";
-
-/* */
-"Error" = "Error";
-
-/* */
-"Some ui element was incorrectly specified" = "Some ui element was incorrectly specified";
-
-/* */
-"Success" = "Success";
-
-/* */
-"Schedules were saved successfully!" = "Schedules were saved successfully!";
-
-/* */
-"High Glucose Alarm active" = "High Glucose Alarm active";
-
-/* */
-"Low Glucose Alarm active" = "Low Glucose Alarm active";
-
-/* */
-"No Glucose Alarm active" = "No Glucose Alarm active";
-
-/* */
-"snoozing until %@" = "snoozing until %@";
-
-/* */
-"not snoozing" = "not snoozing";
-
-/* */
-"nothing to see here" = "nothing to see here";
-
-/* */
-"snooze from testview clicked" = "snooze from testview clicked";
-
-/* */
-"will snooze for %@ until %@" = "will snooze for %@ until %@";
-
-/* */
-"Click to Snooze Alerts" = "Click to Snooze Alerts";
-
-/* */
-"Strength" = "Strength";
-
-/* */
-"Hold the top of your iPhone near the sensor to pair" = "Hold the top of your iPhone near the sensor to pair";
-
-/* */
-"Sensor not found" = "Sensor not found";
-
-/* */
-"Also play alert sound" = "Also play alert sound";
-
-/* */
-"Notification Settings" = "Notification Settings";
-
-/* */
-"Found devices: %d" = "Found devices: %d";
-
-/* */
-"Backfill options" = "Backfill options";
-
-/* */
-"Backfilling from trend is currently not well supported by Loop" = "Backfilling from trend is currently not well supported by Loop";
-
-/* */
-"Backfill from history" = "Backfill from history";
-
-/* */
-"Backfill from trend" = "Backfill from trend";
-
-/* */
-"Debug options" = "Debug options";
-
-/* */
-"Adds a lot of data to the Issue Report " = "Adds a lot of data to the Issue Report ";
-
-/* */
-"Persist sensordata" = "Persist sensordata";
-
-/* */
-"Battery" = "Battery";
-
-/* */
-"Also add source info" = "Also add source info";
-
-/* */
-"Carbs Required Threshold" = "Carbs Required Threshold";
-
-/* */
-"Carbs required: %d g" = "Carbs required: %d g";
-
-/* */
-"To prevent LOW required %d g of carbs" = "To prevent LOW required %d g of carbs";
-
-/* */
-"iAPS not active" = "iAPS not active";
-
-/* */
-"Last loop was more then %d min ago" = "Last loop was more then %d min ago";
-
-/* Glucose badge */
-"Show glucose on the app badge" = "Show glucose on the app badge";
-
-/* */
-"Backfill glucose" = "Backfill glucose";
-
-/* About this source */
-"About this source" = "About this source";
-
-/* */
-"Bolus failed" = "Bolus failed";
-
-/* */
-"Bolus failed or inaccurate. Check pump history before repeating." = "Bolus failed or inaccurate. Check pump history before repeating.";
-
-/* */
-"Carbs" = "Carbs";
-
-/* */
-"Temp Basal" = "Temp Basal";
-
-/* */
-"Temp Target" = "Temp Target";
-
-/* */
-"Resume" = "Resume";
-
-/* */
-"Suspend" = "Suspend";
-
-/* */
-"Animated Background" = "Animated Background";
-
-/* Sensor day(s) */
-" day(s)" = " day(s)";
-
-/* Option to show HR in Watch app*/
-"Display HR on Watch" = "Display HR on Watch";
-
-
-/* Headers for settings ----------------------- */
-"OpenAPS main settings" = "OpenAPS main settings";
-
-"OpenAPS SMB settings" = "OpenAPS SMB settings";
-
-"OpenAPS targets settings" = "OpenAPS targets settings";
-
-"OpenAPS other settings" = "OpenAPS other settings";
-
-/* Glucose Simulator CGM */
-"Glucose Simulator" = "Glucose Simulator";
-
-/* Restored state message */
-"Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@" = "Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@";
-
-/* Shared app group xDrip4iOS */
-"Using shared app group with external CGM app xDrip4iOS" = "Using shared app group with external CGM app xDrip4iOS";
-
-/* Shared app group GlucoseDirect */
-"Using shared app group with external CGM app GlucoseDirect" = "Using shared app group with external CGM app GlucoseDirect";
-
-/* Dexcom G6 app */
-"Dexcom G6 app" = "Dexcom G6 app";
-
-/* Native G5 app */
-"Native G5 app" = "Native G5 app";
-
-/* Minilink transmitter */
-"Minilink transmitter" = "Minilink transmitter";
-
-/* Simple simulator */
-"Simple simulator" = "Simple simulator";
-
-/* Direct connection with Libre 1 transmitters or Libre 2 */
-"Direct connection with Libre 1 transmitters or European Libre 2 sensors" = "Direct connection with Libre 1 transmitters or European Libre 2 sensors";
-
-/* Online or internal server */
-"Online or internal server" = "Online or internal server";
-
-/* -------------- Developer settings ---------------------- */
-/* Debug options */
-
-"Developer" = "Developer";
-
-/* Debug option view NS Upload Profile */
-"NS Upload Profile" = "NS Upload Profile";
-
-/* Debug option view NS Uploaded Profile */
-"NS Uploaded Profile" = "NS Uploaded Profile";
-
-/* Debug option view Autosense */
-"Autosense" = "Autosense";
-
-/* Debug option view Pump History */
-"Pump History" = "Pump History";
-
-/* Debug option view Target Ranges */
-"Target ranges" = "Target ranges";
-
-/* Debug option view Temp targets */
-"Temp targets" = "Temp targets";
-
-/* Debug option view Meal */
-"Meal" = "Meal";
-
-/* Debug option view Pump profile */
-"Pump profile" = "Pump profile";
-
-/* Debug option view Profile */
-"Profile" = "Profile";
-
-/* Debug option view Enacted */
-"Enacted" = "Enacted";
-
-/* Debug option view Announcements (from NS) */
-"Announcements" = "Announcements";
-
-/* Debug option view Enacted announcements announcements (from NS) */
-"Enacted announcements" = "Enacted announcements";
-
-/* Debug option view Autotune */
-"Autotune" = "Autotune";
-
-/* Debug option view Target presets */
-"Target presets" = "Target presets";
-
-/* Debug option view */
-"Loop Cycles" = "Loop Cycles";
-
-/* Debug option view Glucose Data used for statistics */
-"Glucose Data used for statistics" = "Glucose Data used for statistics";
-
-/* --------------- HealthKit intergration --------------------*/
-/* */
-"Apple Health" = "Apple Health";
-
-/* */
-"Connect to Apple Health" = "Connect to Apple Health";
-
-/* Show when have not permissions for writing to Health */
-"For write data to Apple Health you must give permissions in Settings > Health > Data Access" = "For write data to Apple Health you must give permissions in Settings > Health > Data Access";
-
-/* */
-"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data";
-
-/* New ALerts ------------------------- */
-/* Info title */
-"Info" = "Info";
-
-/* Warning title */
-"Warning" = "Warning";
-
-/* Error title */
-"Error" = "Error";
-
-/* Manual temp basal mode */
-"Manual" = "Manual";
-
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Manual Basal";
-
-/* Current Manual Temp basal */
-" - Manual Basal ⚠️" = " - Manual Basal ⚠️";
-
-/* Total AT / Scheduled basal insulin */
-" U/day" = " U/day";
-
-/* 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";
-
-/* */
-"Meal Presets" = "Meal Presets";
-
-/* */
-"Empty" = "Empty";
/* */
-"Delete Selected Preset" = "Delete Selected Preset";
-
-/* */
-"Enter Meal Preset Name" = "Enter Meal Preset Name";
-
-/* */
-"Name Of Dish" = "Name Of Dish";
-
-/* Save Carbs and continue to bolus recommendation */
-"Save and continue" = "Save and continue";
+"Connection State" = "Stav pripojenia";
/* */
-"Save as Preset" = "Save as Preset";
-
-/* -------------------------------------------------------------------------------------------
- DASH strings
-*/
-"Attach Pod" = "Attach Pod";
+"Alarms" = "Alarmy";
"Deactivate Pod" = "Deaktivovať Pod";
-/* */
-"Deactivating..." = "Deactivating...";
-
-"Pair Pod" = "Pair Pod";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Previous Pod Information";
-
-/* Text for confidence reminders navigation link */
-"Confidence Reminders" = "Confidence Reminders";
-
-"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Confidence reminders are beeps from the pod which can be used to acknowledge selected commands.";
-
-/* button title for saving low reservoir reminder while saving */
-"Saving..." = "Saving...";
-
-/* button title for saving low reservoir reminder */
-"Save" = "Save";
-
-/* Alert title for error when updating confidence reminder preference */
-"Failed to update confidence reminder preference." = "Failed to update confidence reminder preference.";
-
-/* */
-"No Error" = "No Error";
-
/* description label for active time pod details row */
"Active Time" = "Aktívny Čas";
-/* Title string for BeepPreference.silent */
-"Disabled" = "Disabled";
-
/* Title string for BeepPreference.manualCommands */
"Enabled" = "Zapnuté";
-/* Title string for BeepPreference.extended */
-"Extended" = "Extended";
-
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "No confidence reminders are used.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
-
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Expiration Reminder Default";
-
/* */
"Expiration Reminder" = "Pripomienka Expirácie";
-/* */
-"Low Reservoir" = "Low Reservoir";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
-/* */
-"Low Reservoir Reminder" = "Low Reservoir Reminder";
-
-/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
-/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
-
-/* Label text for temporary basal rate summary */
-"Rate" = "Rate";
-
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ for %2$@";
-
-/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
-/* Button text for setting manual temporary basal rate*/
-"Set Temporary Basal" = "Set Temporary Basal";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Temporary Basal";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Temporary Basal Failed";
-
-/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Missing Config";
-
-/* Alert format string for missing temp basal configuration. */
-"This PumpManager 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." = "This PumpManager 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.";
-
/* description label for active time pod details row */
"Active Time" = "Aktívny Čas";
-/* description label for total delivery pod details row */
-"Total Delivery" = "Total Delivery";
-
-/* */
-"Add Omnipod Dash" = "Add Omnipod Dash";
-
/* */
"Insert Cannula" = "Zaviesť Kanylu";
-
-/* */
-"Check Cannula" = "Check Cannula";
-
-/* */
-"Setup Complete" = "Setup Complete";
-
-/* */
-"Insulin Suspended" = "Insulin Suspended";
-
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Suspending insulin delivery...";
-
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Resume Insulin Delivery";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Resuming insulin delivery...";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
-
-//* -----------------------------------------------------------------------*/
-/* ----------------------Statistics strings -------------------------------*/
-/* Headline Statistics */
-
-
-"Statistics" = "Statistics";
-
-/* Option in preferences */
-"Display Statistics" = "Display Statistics";
-
-/* infoText: Description for Display Statistics */
-"Displays Statistics under the chart view" = "Displays Statistics under the chart view";
-
-/* Low Glucose Limit option in preferences */
-"Low Glucose Limit" = "Low Glucose Limit";
-
-/* High Glucose Limit option in preferences */
-"High Glucose Limit" = "High Glucose Limit";
-
-/* infoText: Description for Low Glucose Limit */
-"BG Under This Value Will Be Displayed As Low Glucose Percentage" = "BG Under This Value Will Be Displayed As Low Glucose Percentage";
-/* infoText: Description for High Glucose Limit */
-"BG Under This Value Will Be Displayed As High Glucose Percentage" = "BG Under This Value Will Be Displayed As High Glucose Percentage";
-
-/* When statistics.json was last updated */
-"Updated" = "Updated";
-
-/* Average BG = */
-"Average" = "Average";
-
-/* Median BG */
-"Median" = "Median";
-
-/* CGM readings in statPanel */
-"Readings" = "Readings";
-
-/* Normal BG (within TIR) */
-"Normal" = "Normal";
-
-/* Title High BG in statPanel */
-"High (>" = "High (>";
-
-/* Title Low BG in statPanel */
-"Low (<" = "Low (<";
-
-/* SD */
-"SD" = "SD";
-
-/* CV */
-"CV" = "CV";
-
-/* Estimated HbA1c */
-"HbA1c" = "HbA1c";
-
-/* Total number of days of data for HbA1c estimation, part 1/2*/
-"All" = "All";
-
-/* Total number of days of data for HbA1c estimation, part 2/2*/
-"days" = "days";
-
-/* Nr of Loops in statPanel */
-"Loops" = "Loops";
-
-/* Loop Errors in statPanel */
-"Errors" = "Errors";
-
-/* Average loop interval */
-"Interval" = "Interval";
-
-/* Median loop interval */
-"Duration" = "Duration";
-
-/* "Display SD */
-"Display SD instead of CV" = "Display SD instead of CV";
-
-/* Description for display SD */
-"Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel" = "Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel";
-
-/* How often to update the statistics */
-"Update every number of minutes:" = "Update every number of minutes:";
-
-/* Description for update interval for statistics */
-"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 ";
-
-/* Duration displayed in statPanel */
-"Past Week " = "Past Week ";
-
-/* Duration displayed in statPanel */
-"Past Month " = "Past Month ";
-
-/* Duration displayed in statPanel */
-"Past 90 Days " = "Past 90 Days ";
-
-/* Duration displayed in statPanel */
-"All Past Days of Data " = "All Past Days of Data ";
-
-/* "Display Loop statistics in statPanel */
-"Display Loop Cycle statistics" = "Display Loop Cycle statistics";
-
-/* Description for Display Loop statistics */
-"Displays Loop statistics in the statPanel in Home View" = "Displays Loop statistics in the statPanel in Home View";
-
-/* Display % */
-"Override HbA1c unit" = "Override HbA1c unit";
-
-/* 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?";
-
-/* New Experimental feature */
-"Experimental" = "Experimental";
-/* Smoothing of CGM readings */
-"Smooth Glucose Value" = "Smooth Glucose Value";
-
-/* -----------------------------------------------------------------------------------------------------------
-
- Infotexts from openaps.docs and androidaps.docs
- iAPS
-*/
-/* Headline Rewind Resets Autosens */
-
-"Rewind Resets Autosens" = "Rewind Resets Autosens";
-
-/* ”Rewind Resets Autosens” */
-"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature.";
-
-/* Headline "High Temptarget Raises Sensitivity" */
-"High Temptarget Raises Sensitivity" = "High Temptarget Raises Sensitivity";
-
-/* ”High Temptarget Raises Sensitivity" */
-"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160).";
-
-/* Headline ”Low Temptarget Lowers Sensitivity" */
-"Low Temptarget Lowers Sensitivity" = "Low Temptarget Lowers Sensitivity";
-
-/* ”Low Temptarget Lowers Sensitivity" */
-"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160).";
-
-/* Headline ”Sensitivity Raises Target" */
-"Sensitivity Raises Target" = "Sensitivity Raises Target";
-
-/* ”Sensitivity Raises Target" */
-"When true, raises BG target when autosens detects sensitivity" = "When true, raises BG target when autosens detects sensitivity";
-
-/* Headline ”Resistance Lowers Target" */
-"Resistance Lowers Target" = "Resistance Lowers Target";
-
-/* ”Resistance Lowers Target" */
-"Defaults to false. When true, will lower BG target when autosens detects resistance" = "Defaults to false. When true, will lower BG target when autosens detects resistance";
-
-/* Headline ”Advanced Target Adjustments" */
-"Advanced Target Adjustments" = "Advanced Target Adjustments";
-
-/* ”Advanced Target Adjustments" */
-"This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone." = "This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone.";
-
-/* Headline "Exercise Mode" */
-"Exercise Mode" = "Exercise Mode";
-
-/* "Exercise Mode" */
-"Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity" = "Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity";
-
-/* Headline "Wide BG Target Range" */
-"Wide BG Target Range" = "Wide BG Target Range";
-
-/* "Wide BG Target Range" */
-"Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs." = "Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs.";
-
-/* Headline "Skip Neutral Temps" */
-"Skip Neutral Temps" = "Skip Neutral Temps";
-
-/* "Skip Neutral Temps" */
-"Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means iAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications from the 'rig', that may wake you up during the night." = "Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means OpenAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications form the 'rig', that may wake you up during the night. ";
-
-/* Headline "Unsuspend If No Temp” */
-"Unsuspend If No Temp" = "Unsuspend If No Temp";
-
-/* "Unsuspend If No Temp” */
-"Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended." = "Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended.";
-
-/* Headline "Enable UAM" */
-"Enable UAM" = "Enable UAM";
-
-/* "Enable UAM" */
-"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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." = "With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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.";
-
-/* Headline "Enable SMB With COB" */
-"Enable SMB With COB" = "Enable SMB With COB";
-
-/* Enable SMB With COB" */
-"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "This enables supermicrobolus (SMB) while carbs on board (COB) are positive.";
-
-/* Headline "Enable SMB With Temptarget” */
-"Enable SMB With Temptarget" = "Enable SMB With Temptarget";
-
-/* "Enable SMB With Temptarget” */
-"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB.";
-
-/* Headline "Enable SMB Always" */
-"Enable SMB Always" = "Enable SMB Always";
-
-/* "Enable SMB Always" */
-"Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget)." = "Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget).";
-
-/* Headline "Enable SMB After Carbs" */
-"Enable SMB After Carbs" = "Enable SMB After Carbs";
-
-/* "Enable SMB After Carbs" */
-"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB).";
-
-/* Enable "Allow SMB With High Temptarget" */
-"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
-
-/* Headline "Allow SMB With High Temptarget" */
-"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
-
-/* "Allow SMB With High Temptarget" */
-"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl).";
-
-/* Headline "Use Custom Peak Time” */
-"Use Custom Peak Time" = "Use Custom Peak Time";
-
-/* "Use Custom Peak Time” */
-"Defaults to false. Setting to true allows changing insulinPeakTime" = "Defaults to false. Setting to true allows changing insulinPeakTime";
-
-/* Headline "Suspend Zeros IOB” */
-"Suspend Zeros IOB" = "Suspend Zeros IOB";
-
-/* "Suspend Zeros IOB” */
-"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added.";
-
-/* Headline "Max IOB" */
-"Max IOB" = "Max IOB";
-
-/* "Max IOB" */
-"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop).";
-
-/* Headline "Max Daily Safety Multiplier" */
-"Max Daily Safety Multiplier" = "Max Daily Safety Multiplier";
-
-/* "Max Daily Safety Multiplier" */
-"This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
-
-/* Headline "Current Basal Safety Multiplier" */
-"Current Basal Safety Multiplier" = "Current Basal Safety Multiplier";
-
-/* "Current Basal Safety Multiplier" */
-"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
-
-/* Headline "Autosens Max" */
-"Autosens Max" = "Autosens Max";
-
-/* "Autosens Max" */
-"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target.";
-
-/* Headline "Autosens Min" */
-"Autosens Min" = "Autosens Min";
-
-/* "Autosens Min" */
-"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets.";
-
-/* Headline "Half Basal Exercise Target" */
-"Half Basal Exercise Target" = "Half Basal Exercise Target";
-
-/* "Half Basal Exercise Target" */
-"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes.";
-
-/* Headline "Max COB" */
-"Max COB" = "Max COB";
-
-/* "Max COB" */
-"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)";
-
-/* Headline "Bolus Snooze DIA Divisor" */
-"Bolus Snooze DIA Divisor" = "Bolus Snooze DIA Divisor";
-
-/* "Bolus Snooze DIA Divisor" */
-"Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2)." = "Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2).";
-
-/* Headline "Min 5m Carbimpact" */
-"Min 5m Carbimpact" = "Min 5m Carbimpact";
-
-/* "Min 5m Carbimpact" */
-"This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g." = "This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g.";
-
-/* Headline "Autotune ISF Adjustment Fraction" */
-"Autotune ISF Adjustment Fraction" = "Autotune ISF Adjustment Fraction";
-
-/* "Autotune ISF Adjustment Fraction" */
-"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
-
-/* Headline "Remaining Carbs Fraction" */
-"Remaining Carbs Fraction" = "Remaining Carbs Fraction";
-
-/* "Remaining Carbs Fraction" */
-"This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
-
-/* Headline "Remaining Carbs Cap" */
-"Remaining Carbs Cap" = "Remaining Carbs Cap";
-
-/* "Remaining Carbs Cap" */
-"This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
-
-/* Headline ”Max SMB Basal Minutes" */
-"Max SMB Basal Minutes" = "Max SMB Basal Minutes";
-
-/* ”Max SMB Basal Minutes" */
-"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
-
-/* Headline "Max UAM SMB Basal Minutes" */
-"Max UAM SMB Basal Minutes" = "Max UAM SMB Basal Minutes";
-
-/* "Max UAM SMB Basal Minutes" */
-"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
-
-/* Headline "SMB Interval" */
-"SMB Interval" = "SMB Interval";
-
-/* "SMB Interval" */
-"Minimum duration in minutes for new SMB since last SMB or manual bolus" = "Minimum duration in minutes for new SMB since last SMB or manual bolus";
-
-/* Headline "Bolus Increment" */
-"Bolus Increment" = "Bolus Increment";
-
-/* "Bolus Increment" */
-"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";
-
-/* "Insulin Peak Time" */
-"Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops." = "Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops.";
-
-/* Headline "Carbs Req Threshold" */
-"Carbs Req Threshold" = "Carbs Req Threshold";
-
-/* "Carbs Req Threshold" */
-"Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold." = "Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold.";
-
-/* Headline "Noisy CGM Target Multiplier" */
-"Noisy CGM Target Multiplier" = "Noisy CGM Target Multiplier";
-
-/* "Noisy CGM Target Multiplier" */
-"Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data" = "Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data";
-
-/* Headline "SMB DeliveryRatio" */
-"SMB DeliveryRatio" = "SMB DeliveryRatio";
-
-/* SMB DeliveryRatio */
-"Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution." = "Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution.";
-
-// Dynamic ISF + CR Settings:
-/* Headline "Adjust Dynamic ISF constant" */
-
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Adjust Dynamic ISF constant */
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Enable Dynamic ISF, Headline */
-"Enable Dynamic ISF" = "Enable Dynamic ISF";
-
-/* Headline "Enable Dynamic ISF" */
-"Enable Dynamic ISF" = "Enable Dynamic ISF";
-
-/* Enable Dynamic ISF */
-"Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes" = "Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes";
-
-/* Headline "Enable Dynamic CR" */
-"Enable Dynamic CR" = "Enable Dynamic CR";
-
-/* Enable Dynamic CR */
-"Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)" = "Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)";
-
-/* Headline "Adjust Dynamic ISF constant" */
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Adjust Dynamic ISF constant */
-"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
-
-
-/* Headline "Use Sigmoid Function" */
-"Use Sigmoid Function" = "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.";
-
-
-/* Headline "Threshold Setting" */
-"Threshold Setting (mg/dl)" = "Threshold Setting (mg/dl)";
-
-/* Threshold Setting */
-"The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl." = "The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl.";
-
-/* Headline "Weighted Average of TDD. Weight of past 24 hours:" */
-"Weighted Average of TDD. Weight of past 24 hours:" = "Weighted Average of TDD. Weight of past 24 hours:";
-
-/* Weight of past 24 hours of insulin */
-"Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment)." = "Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment).";
-
-/* Headline "Adjust basal" */
-"Adjust basal" = "Adjust basal";
-
-/* Enable adjustment of basal profile */
-"Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD" = "Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD";
-
-/* Headline "Max Delta-BG Threshold SMB" */
-"Max Delta-BG Threshold SMB" = "Max Delta-BG Threshold SMB";
-
-/* Max Delta-BG Threshold SMB */
-"Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!)." = "Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!).";
-
-/* Headline "... When Blood Glucose Is Over (mg/dl):" */
-"... When Blood Glucose Is Over (mg/dl):" = "... When Blood Glucose Is Over (mg/dl):";
-
-/* ... When Blood Glucose Is Over (mg/dl): */
-"Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable." = "Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable.";
-
-/* Headline "Enable SMB With High BG" */
-"Enable SMB With High BG" = "Enable SMB With High BG";
-
-/* "Enable SMB With High BG" */
-"Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)" = "Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)";
-
-/* Headline "Dynamic settings" */
-"Dynamic settings" = "Dynamic settings";
-
-/* Insulin curve */
-"Insulin curve" = "Insulin curve";
-
-/* Headline "Adjustment Factor" */
-"Adjustment Factor" = "Adjustment Factor";
From 590a690f48cedbae3ff6fe4edf4e0b3ac3712cd2 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: Sun, 14 May 2023 23:20:37 +0200
Subject: [PATCH 015/431] New translations Localizable.strings (Swedish)
---
.../Main/sv.lproj/Localizable.strings | 131 ++----------------
1 file changed, 13 insertions(+), 118 deletions(-)
diff --git a/FreeAPS/Sources/Localizations/Main/sv.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/sv.lproj/Localizable.strings
index 0d6480ab1c..314017bb4c 100644
--- a/FreeAPS/Sources/Localizations/Main/sv.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/sv.lproj/Localizable.strings
@@ -9,8 +9,6 @@
/* Add insulin from source outside of pump */
"Add %@ without bolusing" = "Lägg till %@ utan att ge bolus";
-"Bolus" = "Bolus";
-
"Close" = "Stäng";
/* Continue after added carbs without bolus */
@@ -106,9 +104,6 @@
/* Delete preset temp target */
"Delete preset \"%@\"" = "Ta bort förval \"%@\"";
-/* Duration of target temp or temp basal */
-"Duration" = "Duration";
-
/* */
"Enact Temp Target" = "Tillfälliga målvärden";
@@ -127,9 +122,6 @@
/* */
"mg/dl. Autosens.max limits the max endpoint" = "mg/dl. Autosens.max begränsar maxvärdet";
-/* */
-"Target" = "Målvärde";
-
/* */
"Enter preset name" = "Ange namn för förval";
@@ -160,24 +152,12 @@
/* Button */
"Yes" = "Ja";
-/* + Button */
-"[ +1 ]" = "[ +1 ]";
-
-/* - Button */
-"[ -1 ]" = "[ -1 ]";
-
/* Upper temp target limit */
"Top target" = "Övre målvärde";
/* Temp target set for ... minutes */
"for" = "i";
-/* Temp target set for ... minutes */
-"min" = "min";
-
-/* */
-"Autotune" = "Autotune";
-
/* */
"Basal profile" = "Basalinställningar";
@@ -287,12 +267,6 @@ Enact a temp Basal or a temp target */
/* Header */
"Nightscout Config" = "Ställ in Nightscout";
-/* */
-"Port" = "Port";
-
-/* */
-"URL" = "URL";
-
/**/
"Use local glucose server" = "Använd lokal server som glukoskälla";
@@ -371,24 +345,9 @@ Enact a temp Basal or a temp target */
/*Carb ratio unit */
"g/U" = "g/IE";
-/* grams */
-" g" = " g";
-
-/* The short unit display string for grams */
-"g" = "g";
-
/* when 0 U/hr */
"0 U/hr" = "0 IE/h";
-/* abbreviation for days */
-"d" = "d";
-
-/* abbreviation for hours */
-"h" = "h";
-
-/* abbreviation for minutes */
-"m" = "m";
-
/* */
"Closed loop" = "Sluten loop";
@@ -398,9 +357,6 @@ Enact a temp Basal or a temp target */
/* */
"Devices" = "Enheter";
-/* */
-"Pump" = "Pump";
-
/* */
"Services" = "Tjänster";
@@ -428,9 +384,6 @@ Enact a temp Basal or a temp target */
/* */
"Pump suspended" = "Pump pausad";
-/* */
-"Middleware" = "Middleware";
-
/* Header */
"History" = "Historik";
@@ -440,9 +393,6 @@ Enact a temp Basal or a temp target */
/* Type of CGM or glucose source */
"Type" = "Typ";
-/* CGM */
-"CGM" = "CGM";
-
/* CGM Transmitter ID */
"Transmitter ID" = "Sändar-ID";
@@ -467,9 +417,6 @@ Enact a temp Basal or a temp target */
/* Treatments list */
"Treatments" = "Behandlingar";
-/* " min" in Treatments list */
-" min" = " min";
-
/* */
"Unable to change anything" = "Det går inte att ändra något";
@@ -524,9 +471,6 @@ Enact a temp Basal or a temp target */
/* When adding capillary glucose meater reading */
"Meter glucose" = "Glukosmätarvärde";
-/* */
-"Info" = "Info";
-
/*v*/
"Slope" = "Lutning";
@@ -704,9 +648,6 @@ Enact a temp Basal or a temp target */
/* */
"Hardware" = "Hårdvara";
-/* */
-"Firmware" = "Firmware";
-
/* */
"Connection State" = "Anslutningsstatus";
@@ -1001,9 +942,6 @@ Enact a temp Basal or a temp target */
/* Debug option view NS Uploaded Profile */
"NS Uploaded Profile" = "Uppladdad profil";
-/* Debug option view Autosense */
-"Autosense" = "Autosense";
-
/* Debug option view Pump History */
"Pump History" = "Pumphistorik";
@@ -1031,9 +969,6 @@ Enact a temp Basal or a temp target */
/* Debug option view Enacted announcements announcements (from NS) */
"Enacted announcements" = "Överförda meddelanden";
-/* Debug option view Autotune */
-"Autotune" = "Autotune";
-
/* Debug option view Target presets */
"Target presets" = "Målvärden, förinställningar";
@@ -1056,10 +991,6 @@ Enact a temp Basal or a temp target */
/* */
"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "Efter att du lagt till glukos i appen 'Hälsa', öppna iAPS för att bekräfta att överföring skett på rätt sätt";
-/* New ALerts ------------------------- */
-/* Info title */
-"Info" = "Info";
-
/* Warning title */
"Warning" = "Varning";
@@ -1086,9 +1017,6 @@ Enact a temp Basal or a temp target */
"Enable" = "Aktivera";
-/* Header */
-"Convert Fat and Protein" = "Omvandla fett och protein";
-
/* Header */
"Conversion settings" = "Inställningar";
@@ -1107,30 +1035,27 @@ Enact a temp Basal or a temp target */
/* 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 & Protein" = "Fett & protein";
-
-/* FPU Setttings Title */
+/* FPU Settings Title */
"Fat and Protein" = "Omvandling";
+/* Display fat and protein entities */
+"Fat & Protein" = "Fett & protein";
+
/* */
"Hide Fat & Protein" = "Dölj fett & protein";
/* Add Fat */
"Fat" = "Fett";
-/* Add Protein */
-"Protein" = "Protein";
-
-/* Alert text */
-"Delete carb equivalents?" = "Radera dessa poster?";
-
/* Service Section */
"Fat And Protein Conversion" = "Fett och protein";
/* Service Section */
"Profile Override" = "Undantag från dina sparade profiler";
+/* */
+"Override Profiles" = "Aktivera tillfälligt undantag";
+
/* */
"Currently no Override active" = "Inget undantag aktivt";
@@ -1143,27 +1068,18 @@ Enact a temp Basal or a temp target */
/* */
"Enable indefinitely" = "Aktivera tillsvidare";
-/* */
-"Override Profiles" = "Aktivera tillfälligt undantag";
-
-/* */
-"Override Profile Target" = "Ändra målvärde";
-
/* */
"Disable SMBs" = "Stäng av autobolusar (SMBs)";
-/* */
-"Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal." = "Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal.";
-
/* Service Section */
"App Icons" = "Ikoner";
-/* */
-"iAPS Icon" = "iAPS - ikon";
-
/* Service Section */
"Statistics and Home View" = "Statistik och Diagram";
+/* Alert text */
+"Delete carb equivalents?" = "Radera dessa poster?";
+
/* */
"Meal Presets" = "Måltider";
@@ -1325,9 +1241,9 @@ Enact a temp Basal or a temp target */
//* -----------------------------------------------------------------------*/
/* ----------------------Statistics strings -------------------------------*/
-/* Headline Statistics */
-
/* */
+
+
"Today" = "Idag";
/* */
@@ -1342,7 +1258,7 @@ Enact a temp Basal or a temp target */
/* */
"Total" = "Totalt";
-/* Title */
+/* Headline Statistics */
"Statistics" = "Statistik";
/* Option in preferences */
@@ -1369,12 +1285,6 @@ Enact a temp Basal or a temp target */
/* */
"Display Chart Threshold lines for Low and High" = "Visa linjer för lågt och högt i diagram";
-/* */
-"Standing / Laying TIR Chart" = "Stående / Liggande TIR-diagram";
-
-/* */
-"Hours X-Axis (6 default)" = "Antal timmar att visa för X-axel (6 standard)";
-
/* Average BG = */
"Average" = "Medelvärde";
@@ -1399,15 +1309,6 @@ Enact a temp Basal or a temp target */
/* Title Low BG in statPanel */
"Low (<" = "Lågt (<";
-/* SD */
-"SD" = "SD";
-
-/* CV */
-"CV" = "CV";
-
-/* Estimated HbA1c */
-"HbA1c" = "HbA1c";
-
/* Total number of days of data for HbA1c estimation, part 1/2*/
"All" = "Alla";
@@ -1423,9 +1324,6 @@ Enact a temp Basal or a temp target */
/* Average loop interval */
"Interval" = "Intervall";
-/* Median loop interval */
-"Duration" = "Duration";
-
/* "Display SD */
"Display SD instead of CV" = "Visa SD istället för CV";
@@ -1459,9 +1357,6 @@ Enact a temp Basal or a temp target */
/* Description for Display Loop statistics */
"Displays Loop statistics in the statPanel in Home View" = "Visar Loop-statistik i statistiken på hemskärmen";
-/* Display % */
-"Override HbA1c unit" = "Ändra HbA1c-enhet";
-
/* Description for Override HbA1c unit */
"Change default HbA1c unit in statPanlel. The unit in statPanel will be updateded with next statistics.json update" = "Ändra HbA1c-enhet. Enheten kommer att uppdateras nästa gång filen statistics.json uppdateras";
From f1d1b16762e2df3a41b3b989d88d2e055f9b5868 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: Sun, 14 May 2023 23:20:38 +0200
Subject: [PATCH 016/431] New translations Localizable.strings (Turkish)
---
.../Main/tr.lproj/Localizable.strings | 275 +-----------------
1 file changed, 7 insertions(+), 268 deletions(-)
diff --git a/FreeAPS/Sources/Localizations/Main/tr.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/tr.lproj/Localizable.strings
index bfa819dfc5..aed332cda5 100644
--- a/FreeAPS/Sources/Localizations/Main/tr.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/tr.lproj/Localizable.strings
@@ -9,8 +9,6 @@
/* Add insulin from source outside of pump */
"Add %@ without bolusing" = "Bolus yapmadan %@ ekleyin";
-"Bolus" = "Bolus";
-
"Close" = "Kapat";
/* Continue after added carbs without bolus */
@@ -43,15 +41,6 @@
/* */
"Agree and continue" = "Kabul et ve Devam et";
-/* Headline in enacted pop up (at: at what time) */
-"Enacted at" = "Enacted at";
-
-/* Headline in suggested pop up (at: at what time) */
-"Suggested at" = "Suggested at";
-
-/* Headline in enacted pop up (at: at what time) */
-"Error at" = "Error at";
-
/* Home title */
"Home" = "Ana sayfa";
@@ -136,9 +125,6 @@
/* Temp target set for ... minutes */
"for" = "için";
-/* Temp target set for ... minutes */
-"min" = "min";
-
/* */
"Autotune" = "Otoayar";
@@ -251,12 +237,6 @@ Enact a temp Basal or a temp target */
/* Header */
"Nightscout Config" = "Nightscout Yapılandırması";
-/* */
-"Port" = "Port";
-
-/* */
-"URL" = "URL";
-
/**/
"Use local glucose server" = "Yerel glikoz sunucusu kullan";
@@ -287,9 +267,6 @@ Enact a temp Basal or a temp target */
/* Add Simulator pump */
"Add Simulator" = "Simülatör ekle";
-/* Insulin model */
-"Model" = "Model";
-
/* */
"Pump config" = "Pompa Yapılandırması";
@@ -335,9 +312,6 @@ Enact a temp Basal or a temp target */
/*Carb ratio unit */
"g/U" = "g/Ü";
-/* grams */
-" g" = " g";
-
/* The short unit display string for grams */
"g" = "gr";
@@ -389,9 +363,6 @@ Enact a temp Basal or a temp target */
/* */
"Pump suspended" = "Pompa durduldu";
-/* */
-"Middleware" = "Middleware";
-
/* Header */
"History" = "Geçmiş";
@@ -401,9 +372,6 @@ Enact a temp Basal or a temp target */
/* Type of CGM or glucose source */
"Type" = "Tip";
-/* CGM */
-"CGM" = "CGM";
-
/* CGM Transmitter ID */
"Transmitter ID" = "Verici ID";
@@ -473,12 +441,6 @@ Enact a temp Basal or a temp target */
/* State was restored */
"State was restored" = "Durum yenilendi";
-/* The short unit display string for millimoles of glucose per liter */
-"mmol/L" = "mmol/L";
-
-/* The short unit display string for milligrams of glucose per decilter */
-"mg/dL" = "mg/dL";
-
/* */
"Add calibration" = "Kalibrasyon ekle";
@@ -515,9 +477,6 @@ Enact a temp Basal or a temp target */
/* */
"Pairinginfo" = "Eşleştirme bilgisi";
-/* */
-"PatchInfo" = "PatchInfo";
-
/* */
"Calibrationinfo" = "Kalibrasyonbilgisi";
@@ -623,9 +582,6 @@ Enact a temp Basal or a temp target */
/* Current Sensor is Ending soon! Sensor Life left in %@ */
"Current Sensor is Ending soon! Sensor Life left in %@" = "Mevcut Sensör yakında Sona Eriyor! Sensör Ömrü %@ kaldı";
-/* */
-"Libre Bluetooth" = "Libre Bluetooth";
-
/* */
"Snooze Alerts" = "Uyarıları Ertele";
@@ -959,9 +915,6 @@ Enact a temp Basal or a temp target */
/* Debug option view NS Upload Profile */
"NS Upload Profile" = "NS Yükleme Profili";
-/* Debug option view NS Uploaded Profile */
-"NS Uploaded Profile" = "NS Uploaded Profile";
-
/* Debug option view Autosense */
"Autosense" = "OtoDuyarlılık";
@@ -983,27 +936,12 @@ Enact a temp Basal or a temp target */
/* Debug option view Profile */
"Profile" = "Profil";
-/* Debug option view Enacted */
-"Enacted" = "Enacted";
-
/* Debug option view Announcements (from NS) */
"Announcements" = "Duyurular";
-/* Debug option view Enacted announcements announcements (from NS) */
-"Enacted announcements" = "Enacted announcements";
-
/* Debug option view Autotune */
"Autotune" = "Otoayar";
-/* Debug option view Target presets */
-"Target presets" = "Target presets";
-
-/* Debug option view */
-"Loop Cycles" = "Loop Cycles";
-
-/* Debug option view Glucose Data used for statistics */
-"Glucose Data used for statistics" = "Glucose Data used for statistics";
-
/* --------------- HealthKit intergration --------------------*/
/* */
"Apple Health" = "Apple Sağlık Uygulaması";
@@ -1042,71 +980,6 @@ 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";
-
-/* */
-"Meal Presets" = "Meal Presets";
-
-/* */
-"Empty" = "Empty";
-
-/* */
-"Delete Selected Preset" = "Delete Selected Preset";
-
-/* */
-"Enter Meal Preset Name" = "Enter Meal Preset Name";
-
-/* */
-"Name Of Dish" = "Name Of Dish";
-
-/* Save Carbs and continue to bolus recommendation */
-"Save and continue" = "Save and continue";
-
-/* */
-"Save as Preset" = "Save as Preset";
-
/* -------------------------------------------------------------------------------------------
DASH strings
*/
@@ -1245,32 +1118,17 @@ Enact a temp Basal or a temp target */
/* Alert title for suspend error */
"Failed to Suspend Insulin Delivery" = "İnsülin İletimi Askıya Alınamadı";
-//* -----------------------------------------------------------------------*/
-/* ----------------------Statistics strings -------------------------------*/
-/* Headline Statistics */
-
+/* */
+"Total" = "Toplam";
+/* Headline Statistics */
"Statistics" = "İstatistikler";
-/* Option in preferences */
-"Display Statistics" = "İstatistikleri Göster";
-
-/* infoText: Description for Display Statistics */
-"Displays Statistics under the chart view" = "İstatistikleri Grafik görünümü altında görüntüler";
-
-/* Low Glucose Limit option in preferences */
-"Low Glucose Limit" = "Düşük Glikoz Sınırı";
-
-/* High Glucose Limit option in preferences */
-"High Glucose Limit" = "Yüksek Glikoz Sınırı";
-
-/* infoText: Description for Low Glucose Limit */
-"BG Under This Value Will Be Displayed As Low Glucose Percentage" = "BG Under This Value Will Be Displayed As Low Glucose Percentage";
-/* infoText: Description for High Glucose Limit */
-"BG Under This Value Will Be Displayed As High Glucose Percentage" = "BG Under This Value Will Be Displayed As High Glucose Percentage";
+/* Low Glucose Threshold in Statistics settings */
+"Low" = "Düşük";
-/* When statistics.json was last updated */
-"Updated" = "Güncellendi";
+/* High Glucose Threshold in Statistics settings */
+"High" = "Yüksek";
/* Average BG = */
"Average" = "Ortalama";
@@ -1278,27 +1136,12 @@ Enact a temp Basal or a temp target */
/* Median BG */
"Median" = "Orta Değer";
-/* CGM readings in statPanel */
-"Readings" = "Okumalar";
-
-/* Normal BG (within TIR) */
-"Normal" = "Normal";
-
/* Title High BG in statPanel */
"High (>" = "Yüksek (>";
/* Title Low BG in statPanel */
"Low (<" = "Düşük (<";
-/* SD */
-"SD" = "SD";
-
-/* CV */
-"CV" = "CV";
-
-/* Estimated HbA1c */
-"HbA1c" = "HbA1c";
-
/* Total number of days of data for HbA1c estimation, part 1/2*/
"All" = "Tümü";
@@ -1317,18 +1160,6 @@ Enact a temp Basal or a temp target */
/* Median loop interval */
"Duration" = "Süre";
-/* "Display SD */
-"Display SD instead of CV" = "Display SD instead of CV";
-
-/* Description for display SD */
-"Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel" = "Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel";
-
-/* How often to update the statistics */
-"Update every number of minutes:" = "Update every number of minutes:";
-
-/* Description for update interval for statistics */
-"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 ";
@@ -1344,65 +1175,15 @@ Enact a temp Basal or a temp target */
/* Duration displayed in statPanel */
"All Past Days of Data " = "Tüm Geçmiş Gün Verileri ";
-/* "Display Loop statistics in statPanel */
-"Display Loop Cycle statistics" = "Display Loop Cycle statistics";
-
-/* Description for Display Loop statistics */
-"Displays Loop statistics in the statPanel in Home View" = "Displays Loop statistics in the statPanel in Home View";
-
-/* Display % */
-"Override HbA1c unit" = "Override HbA1c unit";
-
-/* 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?";
-
-/* New Experimental feature */
-"Experimental" = "Experimental";
-/* Smoothing of CGM readings */
-"Smooth Glucose Value" = "Smooth Glucose Value";
-
-/* -----------------------------------------------------------------------------------------------------------
-
- Infotexts from openaps.docs and androidaps.docs
- iAPS
-*/
-/* Headline Rewind Resets Autosens */
-
-"Rewind Resets Autosens" = "Rewind Resets Autosens";
-
/* ”Rewind Resets Autosens” */
"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "Varsayılan olarak etkinleştirilen bu özellik, pompanızı geri sardığınızda, bunun olası bir set değişikliğine karşılık geldiği varsayımıyla otoduyarlılık oranını nötr olarak sıfırlar. Otoduyarlılık, 6 saate kadar sürebilen geri sarma zamanından itibaren hassasiyeti yeniden öğrenmeye başlayacaktır. Pompanızı genellikle set değişikliklerinden bağımsız olarak geri sarıyorsanız, bu özelliği devre dışı bırakmayı düşünebilirsiniz.";
-/* Headline "High Temptarget Raises Sensitivity" */
-"High Temptarget Raises Sensitivity" = "High Temptarget Raises Sensitivity";
-
/* ”High Temptarget Raises Sensitivity" */
"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "Varsayılan olarak kapalı olup. Açık olarak ayarlandığında, >= 111 olarak ayarlanan geçici hedefler için duyarlılığı artırır (düşük duyarlılık oranı). Egzersiz_modu ile eşanlamlı. Geçici hedefiniz 110'un üzerinde ne kadar yüksek olursa, daha hassas (düşük) oranlar elde edilir, örneğin 120'lik geçici hedef 0,75 hassasiyet oranı ile sonuçlanırken 140 sonuç 0,6 ile sonuçlanır (varsayılan ile HalfBasalTarget 160).";
-/* Headline ”Low Temptarget Lowers Sensitivity" */
-"Low Temptarget Lowers Sensitivity" = "Low Temptarget Lowers Sensitivity";
-
/* ”Low Temptarget Lowers Sensitivity" */
"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "Varsayılan olarak kapalı olup. Açık olarak ayarlandığında, <= 99 temptarget'lar için hassasiyeti (daha yüksek hassasiyet oranı) düşürebilir. Geçici hedefiniz 100'ün altına ne kadar düşükse, daha az hassas (daha yüksek) oranlar elde edilir, örneğin, 95'lik geçici hedef 1,09 hassasiyet oranıyla sonuçlanırken 85, 1,33 ile sonuçlanır (varsayılan HalfBasalTarget ile 160).";
-/* Headline ”Sensitivity Raises Target" */
-"Sensitivity Raises Target" = "Sensitivity Raises Target";
-
/* ”Sensitivity Raises Target" */
"When true, raises BG target when autosens detects sensitivity" = "Etkinleştirildiğinde, otoduyarlılık duyarlılık algıladığında KŞ hedefini yükseltir";
@@ -1454,9 +1235,6 @@ Enact a temp Basal or a temp target */
/* Enable SMB With COB" */
"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "Bu aktif karbonhidrat (AKRB) pozitifken, süpermikrobolusu (SMB) sağlar.";
-/* Headline "Enable SMB With Temptarget” */
-"Enable SMB With Temptarget" = "Enable SMB With Temptarget";
-
/* "Enable SMB With Temptarget” */
"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "Bu yakında yemek / düşük geçici hedefler ile süpermikrobolus (SMB) sağlar. Bu özellik etkinleştirildiğinde geçici hedef 99 (veya 80, tipik yakında yeme hedefi) gibi herhangi bir geçici hedef 100mg/dL'nin altında SMB'yi etkinleştirecektir.";
@@ -1472,12 +1250,6 @@ Enact a temp Basal or a temp target */
/* "Enable SMB After Carbs" */
"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "Varsayılan olarak geçersizdir. Geçerli olduğunda aktif karbonhidrat (AKRB) 0 olsa bile karbonhidratlardan sonra 6 saat boyunca süpermikrobolosu (SMB) etkinleştirir.";
-/* Enable "Allow SMB With High Temptarget" */
-"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
-
-/* Headline "Allow SMB With High Temptarget" */
-"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
-
/* "Allow SMB With High Temptarget" */
"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "Varsayılan olarak geçersizdir. Geçerli olduğunda, yüksek geçici hedeflerinde bile süpermikrobolusa (aksi takdirde etkinleştirildiyse) izin verir.";
@@ -1550,9 +1322,6 @@ Enact a temp Basal or a temp target */
/* Headline "Autotune ISF Adjustment Fraction" */
"Autotune ISF Adjustment Fraction" = "OtoAyar İDF Ayarlama Oranı";
-/* "Autotune ISF Adjustment Fraction" */
-"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
-
/* Headline "Remaining Carbs Fraction" */
"Remaining Carbs Fraction" = "Kalan Karbonhidrat Oranı";
@@ -1571,24 +1340,15 @@ Enact a temp Basal or a temp target */
/* ”Max SMB Basal Minutes" */
"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Varsayılan değer 30'dan başlar. Bu, AKRB'ı tek bir SMB olarak teslim edilebilecek maksimum bazal dakikadır. Bu isterseniz SMB'leri daha agresif hale getirme yeteneği verir. Değerin varsayılana uygun olarak 30'da başlayacak şekilde ayarlanması ve bu değeri artırmayı seçerseniz, değişikliklerin etkilerini yakından takip ederek bunu 15 dakikalık artışlarla yapmanız önerilir. Algoritmanın güvenli bir şekilde geçici bazal'ı sıfırlayabilme yeteneğini etkileyebileceğinden, bu değeri 90 dakikadan daha yükseğe ayarlamanız önerilmez. Ayrıca, değeri varsayılandan daha büyük olarak ayarlarken bildirim özelliğinin kullanılması önerilir, böylece tahmin edilen herhangi bir düşük veya yüksek seviye için uyarılar oluşturulur.";
-/* Headline "Max UAM SMB Basal Minutes" */
-"Max UAM SMB Basal Minutes" = "Max UAM SMB Basal Minutes";
-
/* "Max UAM SMB Basal Minutes" */
"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Varsayılan değer 30'dan başlar. Bu AİNS AKRB'yi aştığında UAM tarafından tek bir SMB olarak teslim edilebilecek maksimum bazal dakikadır. Bu isterseniz UAM'yi daha fazla veya daha az agresif hale getirme yeteneği verir. Değerin varsayılana uygun olarak 30'da başlayacak şekilde ayarlanması ve bu değeri artırmayı seçerseniz, değişikliklerin etkilerini yakından takip ederek bunu 15 dakikalık artışlarla yapmanız önerilir. Değerin düşürülmesi, UAM'nin her SMB için daha az insülin dozlamasına neden olacaktır. Algoritmanın güvenli bir şekilde geçici sıfırlayabilme yeteneğini etkileyebileceğinden, bu değeri 60 dakikadan daha yükseğe ayarlamanız önerilmez. Ayrıca değeri varsayılandan daha büyük olarak ayarlarken pushover'ın kullanılması önerilir, böylece tahmin edilen herhangi bir düşük veya yüksek seviye için uyarılar oluşturulur.";
/* Headline "SMB Interval" */
"SMB Interval" = "SMB Aralığı";
-/* "SMB Interval" */
-"Minimum duration in minutes for new SMB since last SMB or manual bolus" = "Minimum duration in minutes for new SMB since last SMB or manual bolus";
-
/* Headline "Bolus Increment" */
"Bolus Increment" = "Bolus Artırımı";
-/* "Bolus Increment" */
-"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";
@@ -1610,9 +1370,6 @@ Enact a temp Basal or a temp target */
/* Headline "SMB DeliveryRatio" */
"SMB DeliveryRatio" = "SMB TeslimatOranı";
-/* SMB DeliveryRatio */
-"Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution." = "Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution.";
-
// Dynamic ISF + CR Settings:
/* Headline "Adjust Dynamic ISF constant" */
@@ -1639,29 +1396,14 @@ Enact a temp Basal or a temp target */
/* Headline "Adjust Dynamic ISF constant" */
"Adjust Dynamic ISF constant" = "Dinamik İDF sabitini ayarla";
-/* Adjust Dynamic ISF constant */
-"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
-
/* Headline "Use Sigmoid Function" */
"Use Sigmoid Function" = "Sigmoid Fonksiyonunu Kullan";
-/* 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.";
-
/* Headline "Threshold Setting" */
"Threshold Setting (mg/dl)" = "Eşik Ayarı (mg/dl)";
-/* Threshold Setting */
-"The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl." = "The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl.";
-
-/* Headline "Weighted Average of TDD. Weight of past 24 hours:" */
-"Weighted Average of TDD. Weight of past 24 hours:" = "Weighted Average of TDD. Weight of past 24 hours:";
-
-/* Weight of past 24 hours of insulin */
-"Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment)." = "Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment).";
-
/* Headline "Adjust basal" */
"Adjust basal" = "Bazalı ayarla";
@@ -1671,9 +1413,6 @@ Enact a temp Basal or a temp target */
/* Headline "Max Delta-BG Threshold SMB" */
"Max Delta-BG Threshold SMB" = "Maks Delta-KŞ Eşik SMB";
-/* Max Delta-BG Threshold SMB */
-"Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!)." = "Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!).";
-
/* Headline "... When Blood Glucose Is Over (mg/dl):" */
"... When Blood Glucose Is Over (mg/dl):" = "... Kan Şekeri Üzeri Olduğunda (mg/dl):";
From 1bb1b1c8122a30d01faaae508eaa4adbdd89e66b 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: Sun, 14 May 2023 23:20:39 +0200
Subject: [PATCH 017/431] New translations Localizable.strings (Ukrainian)
---
.../Main/uk.lproj/Localizable.strings | 82 ++-----------------
1 file changed, 9 insertions(+), 73 deletions(-)
diff --git a/FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings
index a31e65bf0c..5e882e90bc 100644
--- a/FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings
@@ -196,9 +196,6 @@
/* */
"Ratio" = "Коефіцієнт";
-/* */
-"Autosens" = "Autosens";
-
/* */
"Calculated Sensitivity" = "Розрахована Чутливість";
@@ -317,21 +314,12 @@ Enact a temp Basal or a temp target */
/* Unit in number of units delivered (keep the space character!) */
" U" = "U";
-/* /Insulin unit */
-"/U" = "/U";
-
-/* Insulin unit */
-"U" = "U";
-
/* Unit per hour with space */
" U/hr" = " U/год";
/* Number of units per hour*/
"%@ U/hr" = " %@U/год";
-/* Number of units insulin delivered */
-"%@ U" = "%@ U";
-
/*Carb ratio unit */
"g/U" = "гр/U";
@@ -401,9 +389,6 @@ Enact a temp Basal or a temp target */
/* Type of CGM or glucose source */
"Type" = "Тип";
-/* CGM */
-"CGM" = "CGM";
-
/* CGM Transmitter ID */
"Transmitter ID" = "ID передавача";
@@ -452,9 +437,6 @@ Enact a temp Basal or a temp target */
/* */
"Other" = "Інше";
-/* */
-"Libre Transmitter" = "Libre Transmitter";
-
/* */
"Libre Transmitters" = "Libre трансміттери";
@@ -962,9 +944,6 @@ Enact a temp Basal or a temp target */
/* Debug option view NS Uploaded Profile */
"NS Uploaded Profile" = "NS Завантажений профіль";
-/* Debug option view Autosense */
-"Autosense" = "Autosense";
-
/* Debug option view Pump History */
"Pump History" = "Історія помпи";
@@ -1004,10 +983,6 @@ Enact a temp Basal or a temp target */
/* Debug option view Glucose Data used for statistics */
"Glucose Data used for statistics" = "Дані про рівень глюкози використовуються для статистики";
-/* --------------- HealthKit intergration --------------------*/
-/* */
-"Apple Health" = "Apple Health";
-
/* */
"Connect to Apple Health" = "З'єднатися з Apple Health";
@@ -1047,9 +1022,6 @@ Enact a temp Basal or a temp target */
"Enable" = "Увімкнути";
-/* Header */
-"Convert Fat and Protein" = "Перетворення жиру та білка";
-
/* Header */
"Conversion settings" = "Налаштування конвертації";
@@ -1068,7 +1040,7 @@ Enact a temp Basal or a temp target */
/* 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 */
+/* FPU Settings Title */
"Fat and Protein" = "Жир і білок";
/* Add Fat */
@@ -1077,15 +1049,12 @@ Enact a temp Basal or a temp target */
/* Add Protein */
"Protein" = "Білки";
-/* Setting */
+/* Service Section */
"Fat And Protein Conversion" = "Перетворення жиру та білка";
/* Alert text */
"Delete carb equivalents?" = "Видалити вуглеводні еквіваленти?";
-/* Section in settings */
-"Protein / Fat" = "Білок / Жир";
-
/* */
"Meal Presets" = "Попередні налаштування їжі";
@@ -1245,32 +1214,17 @@ Enact a temp Basal or a temp target */
/* Alert title for suspend error */
"Failed to Suspend Insulin Delivery" = "Не вдалося призупинити доставку інсуліну";
-//* -----------------------------------------------------------------------*/
-/* ----------------------Statistics strings -------------------------------*/
-/* Headline Statistics */
-
+/* */
+"Total" = "Всього";
+/* Headline Statistics */
"Statistics" = "Статистика";
-/* Option in preferences */
-"Display Statistics" = "Показати статистику";
-
-/* infoText: Description for Display Statistics */
-"Displays Statistics under the chart view" = "Відображає статистику під вікном діаграми";
-
-/* Low Glucose Limit option in preferences */
-"Low Glucose Limit" = "Низька межа глюкози";
-
-/* High Glucose Limit option in preferences */
-"High Glucose Limit" = "Висока межа глюкози";
-
-/* infoText: Description for Low Glucose Limit */
-"BG Under This Value Will Be Displayed As Low Glucose Percentage" = "BG під цим значенням відображатиметься як низький відсоток глюкози";
-/* infoText: Description for High Glucose Limit */
-"BG Under This Value Will Be Displayed As High Glucose Percentage" = "BG під цим значенням буде відображатися як відсоток перебування з високим рівнем глюкози";
+/* Low Glucose Threshold in Statistics settings */
+"Low" = "Низький";
-/* When statistics.json was last updated */
-"Updated" = "Оновлено";
+/* High Glucose Threshold in Statistics settings */
+"High" = "Високий";
/* Average BG = */
"Average" = "Середній";
@@ -1278,9 +1232,6 @@ Enact a temp Basal or a temp target */
/* Median BG */
"Median" = "Медіана";
-/* CGM readings in statPanel */
-"Readings" = "Читання";
-
/* Normal BG (within TIR) */
"Normal" = "Нормальний";
@@ -1290,15 +1241,6 @@ Enact a temp Basal or a temp target */
/* Title Low BG in statPanel */
"Low (<" = "Низький (<";
-/* SD */
-"SD" = "SD";
-
-/* CV */
-"CV" = "CV";
-
-/* Estimated HbA1c */
-"HbA1c" = "HbA1c";
-
/* Total number of days of data for HbA1c estimation, part 1/2*/
"All" = "Все";
@@ -1350,9 +1292,6 @@ Enact a temp Basal or a temp target */
/* Description for Display Loop statistics */
"Displays Loop statistics in the statPanel in Home View" = "Відображає статистику циклів петлі на панелі статистики, яка відображається на головному екрані";
-/* Display % */
-"Override HbA1c unit" = "Замінити одиницю HbA1c";
-
/* 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";
@@ -1550,9 +1489,6 @@ Enact a temp Basal or a temp target */
/* Headline "Autotune ISF Adjustment Fraction" */
"Autotune ISF Adjustment Fraction" = "Частка регулювання ISF Автотюном";
-/* "Autotune ISF Adjustment Fraction" */
-"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
-
/* Headline "Remaining Carbs Fraction" */
"Remaining Carbs Fraction" = "Частка вуглеводів, що залишилися.";
From 101c6ac0f04c22c721a4ac0c4e550105d21c3dc4 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: Sun, 14 May 2023 23:20:40 +0200
Subject: [PATCH 018/431] New translations Localizable.strings (Chinese
Simplified)
---
.../Main/zh-Hans.lproj/Localizable.strings | 631 +-----------------
1 file changed, 4 insertions(+), 627 deletions(-)
diff --git a/FreeAPS/Sources/Localizations/Main/zh-Hans.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/zh-Hans.lproj/Localizable.strings
index 66ab04db1c..73ed33a828 100644
--- a/FreeAPS/Sources/Localizations/Main/zh-Hans.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/zh-Hans.lproj/Localizable.strings
@@ -43,15 +43,6 @@
/* */
"Agree and continue" = "同意并继续";
-/* Headline in enacted pop up (at: at what time) */
-"Enacted at" = "Enacted at";
-
-/* Headline in suggested pop up (at: at what time) */
-"Suggested at" = "Suggested at";
-
-/* Headline in enacted pop up (at: at what time) */
-"Error at" = "Error at";
-
/* Home title */
"Home" = "主页";
@@ -317,21 +308,12 @@ Enact a temp Basal or a temp target */
/* Unit in number of units delivered (keep the space character!) */
" U" = "U";
-/* /Insulin unit */
-"/U" = "/U";
-
-/* Insulin unit */
-"U" = "U";
-
/* Unit per hour with space */
" U/hr" = " U/小时";
/* Number of units per hour*/
"%@ U/hr" = "%@ U/小时";
-/* Number of units insulin delivered */
-"%@ U" = "%@ U";
-
/*Carb ratio unit */
"g/U" = "克/U";
@@ -422,18 +404,12 @@ Enact a temp Basal or a temp target */
/* Delete carbs from data table and Nightscout */
"Delete carbs?" = "删除碳水?";
-/* Delete insulin from pump history and Nightscout */
-"Delete insulin?" = "Delete insulin?";
-
/* Treatments list */
"Treatments" = "治疗";
/* " min" in Treatments list */
" min" = " 分钟";
-/* */
-"Unable to change anything" = "Unable to change anything";
-
/* Calendar and Libre transmitter settings ---------------
*/
@@ -473,12 +449,6 @@ Enact a temp Basal or a temp target */
/* State was restored */
"State was restored" = "状态已恢复";
-/* The short unit display string for millimoles of glucose per liter */
-"mmol/L" = "mmol/L";
-
-/* The short unit display string for milligrams of glucose per decilter */
-"mg/dL" = "mg/dL";
-
/* */
"Add calibration" = "添加校准";
@@ -515,9 +485,6 @@ Enact a temp Basal or a temp target */
/* */
"Pairinginfo" = "配对信息";
-/* */
-"PatchInfo" = "PatchInfo";
-
/* */
"Calibrationinfo" = "校准信息";
@@ -680,9 +647,6 @@ Enact a temp Basal or a temp target */
/* */
"Factory Calibration Parameters" = "工厂校准参数";
-/* */
-"Valid for footer" = "Valid for footer";
-
/* */
"Edit calibrations" = "编辑校准参数";
@@ -908,9 +872,6 @@ Enact a temp Basal or a temp target */
/* Sensor day(s) */
" day(s)" = "天";
-/* Option to show HR in Watch app*/
-"Display HR on Watch" = "Display HR on Watch";
-
/* Headers for settings ----------------------- */
"OpenAPS main settings" = "OpenAPS 主要设置";
@@ -927,12 +888,6 @@ Enact a temp Basal or a temp target */
/* Restored state message */
"Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@" = "蓝牙状态已恢复(APS 重启?) 找到 %d 个蓝牙,并连接到 %@ 标识符为 %@ 的设备";
-/* Shared app group xDrip4iOS */
-"Using shared app group with external CGM app xDrip4iOS" = "Using shared app group with external CGM app xDrip4iOS";
-
-/* Shared app group GlucoseDirect */
-"Using shared app group with external CGM app GlucoseDirect" = "Using shared app group with external CGM app GlucoseDirect";
-
/* Dexcom G6 app */
"Dexcom G6 app" = "官方G6 App";
@@ -951,59 +906,9 @@ Enact a temp Basal or a temp target */
/* Online or internal server */
"Online or internal server" = "在线或内部服务器";
-/* -------------- Developer settings ---------------------- */
-/* Debug options */
-
-"Developer" = "Developer";
-
-/* Debug option view NS Upload Profile */
-"NS Upload Profile" = "NS Upload Profile";
-
-/* Debug option view NS Uploaded Profile */
-"NS Uploaded Profile" = "NS Uploaded Profile";
-
-/* Debug option view Autosense */
-"Autosense" = "Autosense";
-
-/* Debug option view Pump History */
-"Pump History" = "Pump History";
-
-/* Debug option view Target Ranges */
-"Target ranges" = "Target ranges";
-
-/* Debug option view Temp targets */
-"Temp targets" = "Temp targets";
-
-/* Debug option view Meal */
-"Meal" = "Meal";
-
-/* Debug option view Pump profile */
-"Pump profile" = "Pump profile";
-
-/* Debug option view Profile */
-"Profile" = "Profile";
-
-/* Debug option view Enacted */
-"Enacted" = "Enacted";
-
-/* Debug option view Announcements (from NS) */
-"Announcements" = "Announcements";
-
-/* Debug option view Enacted announcements announcements (from NS) */
-"Enacted announcements" = "Enacted announcements";
-
/* Debug option view Autotune */
"Autotune" = "自动调谐";
-/* Debug option view Target presets */
-"Target presets" = "Target presets";
-
-/* Debug option view */
-"Loop Cycles" = "Loop Cycles";
-
-/* Debug option view Glucose Data used for statistics */
-"Glucose Data used for statistics" = "Glucose Data used for statistics";
-
/* --------------- HealthKit intergration --------------------*/
/* */
"Apple Health" = "苹果健康";
@@ -1027,672 +932,144 @@ Enact a temp Basal or a temp target */
/* Error title */
"Error" = "错误";
-/* Manual temp basal mode */
-"Manual" = "Manual";
-
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Manual Basal";
-
-/* Current Manual Temp basal */
-" - Manual Basal ⚠️" = " - Manual Basal ⚠️";
-
-/* Total AT / Scheduled basal insulin */
-" U/day" = " U/day";
-
-/* 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";
-
-/* */
-"Meal Presets" = "Meal Presets";
-
-/* */
-"Empty" = "Empty";
-
-/* */
-"Delete Selected Preset" = "Delete Selected Preset";
-
-/* */
-"Enter Meal Preset Name" = "Enter Meal Preset Name";
-
-/* */
-"Name Of Dish" = "Name Of Dish";
-
-/* Save Carbs and continue to bolus recommendation */
-"Save and continue" = "Save and continue";
-
-/* */
-"Save as Preset" = "Save as Preset";
-
-/* -------------------------------------------------------------------------------------------
- DASH strings
-*/
-"Attach Pod" = "Attach Pod";
-
"Deactivate Pod" = "解除Pod";
-/* */
-"Deactivating..." = "Deactivating...";
-
-"Pair Pod" = "Pair Pod";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Previous Pod Information";
-
-/* Text for confidence reminders navigation link */
-"Confidence Reminders" = "Confidence Reminders";
-
-"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Confidence reminders are beeps from the pod which can be used to acknowledge selected commands.";
-
/* button title for saving low reservoir reminder while saving */
"Saving..." = "正在保存...";
/* button title for saving low reservoir reminder */
"Save" = "保存";
-/* Alert title for error when updating confidence reminder preference */
-"Failed to update confidence reminder preference." = "Failed to update confidence reminder preference.";
-
-/* */
-"No Error" = "No Error";
-
/* description label for active time pod details row */
"Active Time" = "Pod启动时间";
-/* Title string for BeepPreference.silent */
-"Disabled" = "Disabled";
-
/* Title string for BeepPreference.manualCommands */
"Enabled" = "已启用";
-/* Title string for BeepPreference.extended */
-"Extended" = "Extended";
-
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "No confidence reminders are used.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
-
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Expiration Reminder Default";
-
/* */
"Expiration Reminder" = "Pod到期提醒";
-/* */
-"Low Reservoir" = "Low Reservoir";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
-/* */
-"Low Reservoir Reminder" = "Low Reservoir Reminder";
-
-/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
-/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
-
/* Label text for temporary basal rate summary */
"Rate" = "输注率";
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ for %2$@";
-
-/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
-/* Button text for setting manual temporary basal rate*/
-"Set Temporary Basal" = "Set Temporary Basal";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Temporary Basal";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Temporary Basal Failed";
-
-/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Missing Config";
-
-/* Alert format string for missing temp basal configuration. */
-"This PumpManager 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." = "This PumpManager 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.";
-
/* description label for active time pod details row */
"Active Time" = "Pod启动时间";
-/* description label for total delivery pod details row */
-"Total Delivery" = "Total Delivery";
-
-/* */
-"Add Omnipod Dash" = "Add Omnipod Dash";
-
/* */
"Insert Cannula" = "植入Pod";
-/* */
-"Check Cannula" = "Check Cannula";
-
-/* */
-"Setup Complete" = "Setup Complete";
-
-/* */
-"Insulin Suspended" = "Insulin Suspended";
-
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Suspending insulin delivery...";
-
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Resume Insulin Delivery";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Resuming insulin delivery...";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
-
-//* -----------------------------------------------------------------------*/
-/* ----------------------Statistics strings -------------------------------*/
-/* Headline Statistics */
-
-
-"Statistics" = "Statistics";
-
-/* Option in preferences */
-"Display Statistics" = "Display Statistics";
-
-/* infoText: Description for Display Statistics */
-"Displays Statistics under the chart view" = "Displays Statistics under the chart view";
-
-/* Low Glucose Limit option in preferences */
-"Low Glucose Limit" = "Low Glucose Limit";
-
-/* High Glucose Limit option in preferences */
-"High Glucose Limit" = "High Glucose Limit";
-
-/* infoText: Description for Low Glucose Limit */
-"BG Under This Value Will Be Displayed As Low Glucose Percentage" = "BG Under This Value Will Be Displayed As Low Glucose Percentage";
-/* infoText: Description for High Glucose Limit */
-"BG Under This Value Will Be Displayed As High Glucose Percentage" = "BG Under This Value Will Be Displayed As High Glucose Percentage";
-
-/* When statistics.json was last updated */
-"Updated" = "Updated";
-
-/* Average BG = */
-"Average" = "Average";
-
-/* Median BG */
-"Median" = "Median";
-
-/* CGM readings in statPanel */
-"Readings" = "Readings";
-
-/* Normal BG (within TIR) */
-"Normal" = "Normal";
-
-/* Title High BG in statPanel */
-"High (>" = "High (>";
-
-/* Title Low BG in statPanel */
-"Low (<" = "Low (<";
-
-/* SD */
-"SD" = "SD";
-
-/* CV */
-"CV" = "CV";
-
-/* Estimated HbA1c */
-"HbA1c" = "HbA1c";
-
-/* Total number of days of data for HbA1c estimation, part 1/2*/
-"All" = "All";
-
-/* Total number of days of data for HbA1c estimation, part 2/2*/
-"days" = "days";
-
-/* Nr of Loops in statPanel */
-"Loops" = "Loops";
-
-/* Loop Errors in statPanel */
-"Errors" = "Errors";
+/* Low Glucose Threshold in Statistics settings */
+"Low" = "低";
-/* Average loop interval */
-"Interval" = "Interval";
+/* High Glucose Threshold in Statistics settings */
+"High" = "高";
/* Median loop interval */
"Duration" = "持续时间";
-/* "Display SD */
-"Display SD instead of CV" = "Display SD instead of CV";
-
-/* Description for display SD */
-"Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel" = "Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel";
-
-/* How often to update the statistics */
-"Update every number of minutes:" = "Update every number of minutes:";
-
-/* Description for update interval for statistics */
-"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 ";
-
-/* Duration displayed in statPanel */
-"Past Week " = "Past Week ";
-
-/* Duration displayed in statPanel */
-"Past Month " = "Past Month ";
-
-/* Duration displayed in statPanel */
-"Past 90 Days " = "Past 90 Days ";
-
-/* Duration displayed in statPanel */
-"All Past Days of Data " = "All Past Days of Data ";
-
-/* "Display Loop statistics in statPanel */
-"Display Loop Cycle statistics" = "Display Loop Cycle statistics";
-
-/* Description for Display Loop statistics */
-"Displays Loop statistics in the statPanel in Home View" = "Displays Loop statistics in the statPanel in Home View";
-
-/* Display % */
-"Override HbA1c unit" = "Override HbA1c unit";
-
-/* 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?";
-
-/* New Experimental feature */
-"Experimental" = "Experimental";
-/* Smoothing of CGM readings */
-"Smooth Glucose Value" = "Smooth Glucose Value";
-
-/* -----------------------------------------------------------------------------------------------------------
-
- Infotexts from openaps.docs and androidaps.docs
- iAPS
-*/
-/* Headline Rewind Resets Autosens */
-
-"Rewind Resets Autosens" = "Rewind Resets Autosens";
-
/* ”Rewind Resets Autosens” */
"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "该功能默认启用,当复位胰岛素泵时,Autosens参数会重置为中性,这基于复位胰岛素泵是您会更换管路部位的假设。Autosens将会在胰岛素泵复位后开始重新学习灵敏度,这可能需要6个小时。如果你通常复位泵时并没有同时更换部位,你可能要考虑禁用这一功能。";
-/* Headline "High Temptarget Raises Sensitivity" */
-"High Temptarget Raises Sensitivity" = "High Temptarget Raises Sensitivity";
-
/* ”High Temptarget Raises Sensitivity" */
"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "
默认禁用。当设置为 \"true \"时,对设置为>=111的临时目标提高敏感系数(降低灵敏度比率)。与exercise_mode同义。你的临时目标越高于110,将导致更低的敏感系数,例如,临时目标为120,导致敏感系数为0.75,而140导致0.6(默认halfBasalTarget为160)。";
-/* Headline ”Low Temptarget Lowers Sensitivity" */
-"Low Temptarget Lowers Sensitivity" = "Low Temptarget Lowers Sensitivity";
-
/* ”Low Temptarget Lowers Sensitivity" */
"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "默认禁用。当设置为 \"true \"时,当临时目标<=99时会降低敏感系数(较高的灵敏度比率)。血糖低于100mg/dL时,临时目标越低,会导致较高的敏感系数,例如,温度目标为95会导致敏感系数为1.09,而85会导致1.33(默认halfBasalTarget为160)。";
-/* Headline ”Sensitivity Raises Target" */
-"Sensitivity Raises Target" = "Sensitivity Raises Target";
-
/* ”Sensitivity Raises Target" */
"When true, raises BG target when autosens detects sensitivity" = "当启用时,当Autosens检测到敏感度变大时,会提高血糖目标。";
-/* Headline ”Resistance Lowers Target" */
-"Resistance Lowers Target" = "Resistance Lowers Target";
-
/* ”Resistance Lowers Target" */
"Defaults to false. When true, will lower BG target when autosens detects resistance" = "默认禁用。当启用时,当Autosens检测到抵抗时,将降低血糖目标。";
-/* Headline ”Advanced Target Adjustments" */
-"Advanced Target Adjustments" = "Advanced Target Adjustments";
-
/* ”Advanced Target Adjustments" */
"This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone." = "这个功能以前是默认启用的,但现在在oref0 0.6.0及以后的版本中会默认为false(不会自动启用)。(0.6.0中没有必要这样做)。当当前BG和最终BG较高时,这个功能会自动降低oref0的目标BG。这有助于防止和缓解高BG,但会自动切换到低Temping,以确保BG平稳地朝你的实际目标下降。如果你觉得这种行为过于激进,你可以禁用这个功能。如果你这样做,请让我们知道,以便我们能够更好地了解什么设置对每个人都是最有效的。";
-/* Headline "Exercise Mode" */
-"Exercise Mode" = "Exercise Mode";
-
/* "Exercise Mode" */
"Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity" = "默认为false。当启用时,>105 mg/dL的高临时目标会调整运动模式下的敏感系数。与high_temptarget_raises_sensitivity同义。";
-/* Headline "Wide BG Target Range" */
-"Wide BG Target Range" = "Wide BG Target Range";
-
/* "Wide BG Target Range" */
"Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs." = "默认禁用,这意味着默认情况下只有泵上设备的低血糖限制被用作OpenAPS目标。这是一个安全功能,以防止目标范围过宽和不理想的结果。因此,高的血糖目标范围仅用于大剂量向导的过度校正。使用 wide_bg_target_range: true使用适中的目标血糖来约束更宽的血糖控制目标。";
-/* Headline "Skip Neutral Temps" */
-"Skip Neutral Temps" = "Skip Neutral Temps";
-
/* "Skip Neutral Temps" */
"Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means iAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications from the 'rig', that may wake you up during the night." = "默认禁用,这样iAPS就会在任何时候设置临时目标,这样就会更容易看到系统是否在工作,即使你不在线。这意味着如果不需要调整,OpenAPS将设置一个 \"中性 \"临时基础(与你的默认基础相同)。这是OpenAPS的一个旧设置,可以选择最大限度地减少 \"设备 \"的声音和通知,这些声音和通知可能会在夜间吵醒你。";
-/* Headline "Unsuspend If No Temp” */
-"Unsuspend If No Temp" = "Unsuspend If No Temp";
-
/* "Unsuspend If No Temp” */
"Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended." = " 默认为false。在泵被暂停期间,任何现有的临时基础率将被删除,并以空的基础率来抵消配置基础率。";
-/* Headline "Enable UAM" */
-"Enable UAM" = "Enable UAM";
-
/* "Enable UAM" */
"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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." = "启用该选项后,SMB算法可以识别未宣布的膳食。这很有帮助,如果你忘记告诉iAPS你的碳水化合物,或者估计错误,输入的碳水化合物的数量是错误的,或者如果一餐有大量脂肪和蛋白质的时间比预期的长。在没有任何碳水化合物输入的情况下,UAM可以识别由碳水化合物、肾上腺素等引起的快速葡萄糖增量,并尝试用SMB进行调整。这也有相反的作用:如果有快速的葡萄糖递减,它可以提前停止SMBs。";
-/* Headline "Enable SMB With COB" */
-"Enable SMB With COB" = "Enable SMB With COB";
-
/* Enable SMB With COB" */
"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "当COB (活性碳水化合物) 为正时启动SMB功能";
-/* Headline "Enable SMB With Temptarget” */
-"Enable SMB With Temptarget" = "Enable SMB With Temptarget";
-
/* "Enable SMB With Temptarget” */
"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "这可以使超微循环(SMB)与即将进食/临时目标相结合。启用该功能后,任何低于100mg/dL的临时目标,如目标为99(或80,典型的快餐目标)都将启用SMB。";
-/* Headline "Enable SMB Always" */
-"Enable SMB Always" = "Enable SMB Always";
-
/* "Enable SMB Always" */
"Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget)." = "
默认为禁用。当为 \"true \"时,总是启用SMB(除非被高的临时目标禁用)。";
-/* Headline "Enable SMB After Carbs" */
-"Enable SMB After Carbs" = "Enable SMB After Carbs";
-
/* "Enable SMB After Carbs" */
"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "默认为禁用。当启用时,在碳水化合物之后的6小时内启用(SMB),即使活性碳水化合物(COB)为0。";
-/* Enable "Allow SMB With High Temptarget" */
-"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
-
-/* Headline "Allow SMB With High Temptarget" */
-"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
-
/* "Allow SMB With High Temptarget" */
"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "默认为禁用。当启用时,允许SMB(如果其他情况下启用),即使是比较高的临时目标。";
-/* Headline "Use Custom Peak Time” */
-"Use Custom Peak Time" = "Use Custom Peak Time";
-
/* "Use Custom Peak Time” */
"Defaults to false. Setting to true allows changing insulinPeakTime" = "默认禁用,如果启用则可以调整模拟胰岛素达峰时间";
-/* Headline "Suspend Zeros IOB” */
-"Suspend Zeros IOB" = "Suspend Zeros IOB";
-
/* "Suspend Zeros IOB” */
"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "默认为false。在泵被暂停期间,任何现有的临时基础率将被删除,并以空的基础率来抵消配置基础率。";
-/* Headline "Max IOB" */
-"Max IOB" = "Max IOB";
-
/* "Max IOB" */
"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "“Max IOB是所有来源(基础胰岛素、smb胰岛素和大剂量胰岛素)的最大胰岛素量,你的循环允许积累以治疗高于目标的BG。不同于其他两个OpenAPS安全设置(最大每日安全倍增器和当前基础安全倍增器),最大IOB设置为固定数量的胰岛素单位。到目前为止,手动大剂量不受此设置的限制。为了在夜间测试你的基础率,你可以在闭环中将最大IOB设置为零。这将打开低血糖时暂停模式,同时测试您的基础率设置(提示:来自 https://www.loopandlearn.org/freeaps-x/#open-loop)。";
-/* Headline "Max Daily Safety Multiplier" */
-"Max Daily Safety Multiplier" = "Max Daily Safety Multiplier";
-
/* "Max Daily Safety Multiplier" */
"This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "这是一个重要的OpenAPS安全限制。这意味着OpenAPS永远不会被允许设置一个超过用户泵中最高基础速率3倍的临时基础速率(一般不需要修改)。如果启用,由会由AutoSens决定。";
-/* Headline "Current Basal Safety Multiplier" */
-"Current Basal Safety Multiplier" = "Current Basal Safety Multiplier";
-
/* "Current Basal Safety Multiplier" */
"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "这是另一个重要的OpenAPS安全限制。默认设置(也不太可能需要调整)是4。这意味着OpenAPS永远不会被允许设置一个临时的基础代谢率超过用户泵中当前每小时基础代谢率的4倍,或者,如果启用,由Autosens决定。";
-/* Headline "Autosens Max" */
-"Autosens Max" = "Autosens Max";
-
/* "Autosens Max" */
"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "这是Antosens(和AutoTune)的一个倍数上限,将调高Autosens比率最大限制设定为20%,这反过来又决定了AutoTune可以跳高基础率,调低的ISF,以及可以设定多低的BG目标。";
-/* Headline "Autosens Min" */
-"Autosens Min" = "Autosens Min";
-
/* "Autosens Min" */
"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "Autosens安全限制的另一方面,为Autosens在调低基础率和调高ISF和BG目标设置了上限。";
-/* Headline "Half Basal Exercise Target" */
-"Half Basal Exercise Target" = "Half Basal Exercise Target";
-
/* "Half Basal Exercise Target" */
"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "设置为一个数字,例如160,这意味着当临时目标为160毫克/分升,并且exercise_mode=true时,在这个水平上运行50%的基础(120=75%;140=60%)。这一点可以调整,以使你对运动模式有更多的控制。";
-/* Headline "Max COB" */
-"Max COB" = "Max COB";
-
/* "Max COB" */
"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "默认把maxCOB设为120,因为一般来说这是身体在4小时内所能吸收的最多的碳水化合物。(如果有人输入更多的碳水化合物或堆积更多的碳水化合物;OpenAPS将只是根据120来分配剂量。从本质上讲,这只是对AMA的限制,作为一个安全上限,以防止由于数据不稳定而导致的奇怪的COB计算)";
-/* Headline "Bolus Snooze DIA Divisor" */
-"Bolus Snooze DIA Divisor" = "Bolus Snooze DIA Divisor";
-
/* "Bolus Snooze DIA Divisor" */
"Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2)." = "大剂量snooze是在输注餐时大剂量后开始生效的, 所以在你刚吃完饭的时候, 闭环不会因为你输注了大剂量而减少或停基础。这里的例子和缺省是 2; 因此, 3 小时的DIA(胰岛素持续作用时间) 意味着大剂量snooze将逐步在1. 5小时 (3 DIA/2) 后失效。";
-/* Headline "Min 5m Carbimpact" */
-"Min 5m Carbimpact" = "Min 5m Carbimpact";
-
/* "Min 5m Carbimpact" */
"This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g." = "这是对每5分钟默认碳水化合物吸收影响的设置。默认的预期是8毫克/分升/5分钟。这影响到在BG偏差中看不到碳水化合物吸收的情况下,COB衰减的速度。默认的8mg/dL/5min对应于CSF为4mg/dL/g时的最低碳水化合物吸收率为24g/hr。";
-/* Headline "Autotune ISF Adjustment Fraction" */
-"Autotune ISF Adjustment Fraction" = "Autotune ISF Adjustment Fraction";
-
/* "Autotune ISF Adjustment Fraction" */
"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "这个值的默认值为0.5,通过fullNewISF和pumpISF的加权平均,使AutoTune ISF更接近泵的ISF。1.0允许完全调整,0是不调整泵的ISF。";
-/* Headline "Remaining Carbs Fraction" */
-"Remaining Carbs Fraction" = "Remaining Carbs Fraction";
-
/* "Remaining Carbs Fraction" */
"This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "如果我们还没有看到碳水化合物的吸收,这就是我们假设在4小时内会吸收的那部分碳水化合物。";
-/* Headline "Remaining Carbs Cap" */
-"Remaining Carbs Cap" = "Remaining Carbs Cap";
-
/* "Remaining Carbs Cap" */
"This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "这是我们假设在4小时内会吸收的最大数量的碳水化合物的量,如果我们还没有看到碳水化合物的吸收。";
-/* Headline ”Max SMB Basal Minutes" */
-"Max SMB Basal Minutes" = "Max SMB Basal Minutes";
-
/* ”Max SMB Basal Minutes" */
"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "默认以30分钟为起点。这是在未覆盖COB的情况下,作为一个单一的SMB可以提供的最大分钟数的基础率。如果你选择的话,这可以使SMB更加积极。建议将该值设置为30,与默认值一致,如果你选择增加该值,以不超过15分钟为单位,密切关注变化的效果。不建议将这个值设置得高于90分钟,因为这可能会影响算法调整零基础率的能力。还建议在设置该值大于默认值时,使用PushOVer,以便对任何预测的低点或高点产生警报。";
-/* Headline "Max UAM SMB Basal Minutes" */
-"Max UAM SMB Basal Minutes" = "Max UAM SMB Basal Minutes";
-
/* "Max UAM SMB Basal Minutes" */
"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "默认以30为起点。这是当IOB无法覆盖COB时,UAM作为单个SMB所能提供的基础率时间最大时间。如果你选择的话,这可以使UAM干预更频繁或更迟钝。建议该值从30开始,与默认值一致,如果你选择增加该值,以不超过15分钟为单位,密切关注变化的效果。降低这个值会导致UAM对每个SMB的胰岛素剂量减少。不建议将该值设置为高于60分钟,因为这可能会影响算法回到临时基础的能力。另外,建议在设置该值大于默认值时,使用PushOver,以便对任何预测的低点或高点发出警报。";
-/* Headline "SMB Interval" */
-"SMB Interval" = "SMB Interval";
-
-/* "SMB Interval" */
-"Minimum duration in minutes for new SMB since last SMB or manual bolus" = "Minimum duration in minutes for new SMB since last SMB or manual bolus";
-
-/* Headline "Bolus Increment" */
-"Bolus Increment" = "Bolus Increment";
-
-/* "Bolus Increment" */
-"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";
-
/* "Insulin Peak Time" */
"Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops." = "胰岛素的最大降血糖作用,以分钟为单位";
-/* Headline "Carbs Req Threshold" */
-"Carbs Req Threshold" = "Carbs Req Threshold";
-
/* "Carbs Req Threshold" */
"Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold." = "触发Pushover的碳水化合物的克数。默认为1(对于1克碳水化合物)。如果你只想在X阈值时得到碳水化合物需求的Pushover通知,可以增加。";
-/* Headline "Noisy CGM Target Multiplier" */
-"Noisy CGM Target Multiplier" = "Noisy CGM Target Multiplier";
-
/* "Noisy CGM Target Multiplier" */
"Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data" = "默认值为 1.3. 当闭环与原始/躁点血糖数据偏离时调高目标";
-
-/* Headline "SMB DeliveryRatio" */
-"SMB DeliveryRatio" = "SMB DeliveryRatio";
-
-/* SMB DeliveryRatio */
-"Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution." = "Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution.";
-
-// Dynamic ISF + CR Settings:
-/* Headline "Adjust Dynamic ISF constant" */
-
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Adjust Dynamic ISF constant */
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Enable Dynamic ISF, Headline */
-"Enable Dynamic ISF" = "Enable Dynamic ISF";
-
-/* Headline "Enable Dynamic ISF" */
-"Enable Dynamic ISF" = "Enable Dynamic ISF";
-
-/* Enable Dynamic ISF */
-"Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes" = "Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes";
-
-/* Headline "Enable Dynamic CR" */
-"Enable Dynamic CR" = "Enable Dynamic CR";
-
-/* Enable Dynamic CR */
-"Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)" = "Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)";
-
-/* Headline "Adjust Dynamic ISF constant" */
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Adjust Dynamic ISF constant */
-"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
-
-
-/* Headline "Use Sigmoid Function" */
-"Use Sigmoid Function" = "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.";
-
-
-/* Headline "Threshold Setting" */
-"Threshold Setting (mg/dl)" = "Threshold Setting (mg/dl)";
-
-/* Threshold Setting */
-"The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl." = "The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl.";
-
-/* Headline "Weighted Average of TDD. Weight of past 24 hours:" */
-"Weighted Average of TDD. Weight of past 24 hours:" = "Weighted Average of TDD. Weight of past 24 hours:";
-
-/* Weight of past 24 hours of insulin */
-"Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment)." = "Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment).";
-
-/* Headline "Adjust basal" */
-"Adjust basal" = "Adjust basal";
-
-/* Enable adjustment of basal profile */
-"Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD" = "Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD";
-
-/* Headline "Max Delta-BG Threshold SMB" */
-"Max Delta-BG Threshold SMB" = "Max Delta-BG Threshold SMB";
-
-/* Max Delta-BG Threshold SMB */
-"Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!)." = "Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!).";
-
-/* Headline "... When Blood Glucose Is Over (mg/dl):" */
-"... When Blood Glucose Is Over (mg/dl):" = "... When Blood Glucose Is Over (mg/dl):";
-
-/* ... When Blood Glucose Is Over (mg/dl): */
-"Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable." = "Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable.";
-
-/* Headline "Enable SMB With High BG" */
-"Enable SMB With High BG" = "Enable SMB With High BG";
-
-/* "Enable SMB With High BG" */
-"Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)" = "Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)";
-
-/* Headline "Dynamic settings" */
-"Dynamic settings" = "Dynamic settings";
-
-/* Insulin curve */
-"Insulin curve" = "Insulin curve";
-
-/* Headline "Adjustment Factor" */
-"Adjustment Factor" = "Adjustment Factor";
From 9f6d041d766951e84f9e91ec10d53e91ace835be 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: Sun, 14 May 2023 23:20:41 +0200
Subject: [PATCH 019/431] New translations Localizable.strings (Portuguese,
Brazilian)
---
.../Main/pt-BR.lproj/Localizable.strings | 1164 -----------------
1 file changed, 1164 deletions(-)
diff --git a/FreeAPS/Sources/Localizations/Main/pt-BR.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/pt-BR.lproj/Localizable.strings
index 81ac760eea..e29c0a0fba 100644
--- a/FreeAPS/Sources/Localizations/Main/pt-BR.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/pt-BR.lproj/Localizable.strings
@@ -9,8 +9,6 @@
/* Add insulin from source outside of pump */
"Add %@ without bolusing" = "Adicionar %@ sem tomar bolus";
-"Bolus" = "Bolus";
-
"Close" = "Fechar";
/* Continue after added carbs without bolus */
@@ -43,21 +41,9 @@
/* */
"Agree and continue" = "Concordar e Continuar";
-/* Headline in enacted pop up (at: at what time) */
-"Enacted at" = "Enacted at";
-
-/* Headline in suggested pop up (at: at what time) */
-"Suggested at" = "Suggested at";
-
-/* Headline in enacted pop up (at: at what time) */
-"Error at" = "Error at";
-
/* Home title */
"Home" = "Tela inicial";
-/* Looping in progress */
-"looping" = "looping";
-
/* min ago since last loop */
"min ago" = "min atrás";
@@ -136,12 +122,6 @@
/* Temp target set for ... minutes */
"for" = "por";
-/* Temp target set for ... minutes */
-"min" = "min";
-
-/* */
-"Autotune" = "Autotune";
-
/* */
"Basal profile" = "Perfil Basal";
@@ -196,9 +176,6 @@
/* */
"Ratio" = "Taxa";
-/* */
-"Autosens" = "Autosens";
-
/* */
"Calculated Sensitivity" = "Sensibilidade Calculada";
@@ -230,9 +207,6 @@ Enact a temp Basal or a temp target */
/* Allow uploads tp NS */
"Allow uploads" = "Permitir uploads";
-/* API secret in NS */
-"API secret" = "API secret";
-
/* Connect to NS */
"Connect" = "Conectar";
@@ -311,48 +285,6 @@ Enact a temp Basal or a temp target */
/* */
"Pump Settings" = "Ajustes Bomba";
-/* Insulin unit per hour */
-"U/hr" = "U/hr";
-
-/* Unit in number of units delivered (keep the space character!) */
-" U" = " U";
-
-/* /Insulin unit */
-"/U" = "/U";
-
-/* Insulin unit */
-"U" = "U";
-
-/* Unit per hour with space */
-" U/hr" = " U/hr";
-
-/* Number of units per hour*/
-"%@ U/hr" = "%@ U/hr";
-
-/* Number of units insulin delivered */
-"%@ U" = "%@ U";
-
-/*Carb ratio unit */
-"g/U" = "g/U";
-
-/* grams */
-" g" = " g";
-
-/* The short unit display string for grams */
-"g" = "g";
-
-/* when 0 U/hr */
-"0 U/hr" = "0 U/hr";
-
-/* abbreviation for days */
-"d" = "d";
-
-/* abbreviation for hours */
-"h" = "h";
-
-/* abbreviation for minutes */
-"m" = "m";
-
/* */
"Closed loop" = "Loop fechado";
@@ -389,9 +321,6 @@ Enact a temp Basal or a temp target */
/* */
"Pump suspended" = "Bomba suspensa";
-/* */
-"Middleware" = "Middleware";
-
/* Header */
"History" = "Histórico";
@@ -422,18 +351,9 @@ Enact a temp Basal or a temp target */
/* Delete carbs from data table and Nightscout */
"Delete carbs?" = "Deletar carboidratos?";
-/* Delete insulin from pump history and Nightscout */
-"Delete insulin?" = "Delete insulin?";
-
/* Treatments list */
"Treatments" = "Tratamentos";
-/* " min" in Treatments list */
-" min" = " min";
-
-/* */
-"Unable to change anything" = "Unable to change anything";
-
/* Calendar and Libre transmitter settings ---------------
*/
@@ -473,12 +393,6 @@ Enact a temp Basal or a temp target */
/* State was restored */
"State was restored" = "O estado foi restaurado";
-/* The short unit display string for millimoles of glucose per liter */
-"mmol/L" = "mmol/L";
-
-/* The short unit display string for milligrams of glucose per decilter */
-"mg/dL" = "mg/dL";
-
/* */
"Add calibration" = "Adicionar Calibragem";
@@ -557,159 +471,15 @@ Enact a temp Basal or a temp target */
/* Glucose */
"Glucose" = "Glicose";
-/* LOWALERT! */
-"LOWALERT!" = "LOWALERT!";
-
-/* HIGHALERT! */
-"HIGHALERT!" = "HIGHALERT!";
-
-/* (Snoozed)*/
-"(Snoozed)" = "(Snoozed)";
-
-/* Glucose: %@ */
-"Glucose: %@" = "Glucose: %@";
-
-/* Transmitter: %@%% */
-"Transmitter: %@%%" = "Transmitter: %@%%";
-
-/* No Sensor Detected */
-"No Sensor Detected" = "No Sensor Detected";
-
-/* This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor */
-"This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor" = "This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor";
-
-/* New Sensor Detected */
-"New Sensor Detected" = "New Sensor Detected";
-
-/* Please wait up to 30 minutes before glucose readings are available! */
-"Please wait up to 30 minutes before glucose readings are available!" = "Please wait up to 30 minutes before glucose readings are available!";
-
-/* Invalid Glucose sample detected, try again later */
-"Invalid Glucose sample detected, try again later" = "Invalid Glucose sample detected, try again later";
-
/* ensor might have temporarily stopped, fallen off or is too cold or too warm */
"Sensor might have temporarily stopped, fallen off or is too cold or too warm" = "Sensor pode ter parado temporariamente, caído ou está muito frio ou quente";
-/* Invalid Sensor Detected */
-"Invalid Sensor Detected" = "Invalid Sensor Detected";
-
-/* Detected sensor seems not to be a libre 1 sensor! */
-"Detected sensor seems not to be a libre 1 sensor!" = "Detected sensor seems not to be a libre 1 sensor!";
-
-/* Detected sensor is invalid: %@ */
-"Detected sensor is invalid: %@" = "Detected sensor is invalid: %@";
-
-/* Low Battery */
-"Low battery" = "Low battery";
-
-/* */
-"Invalid sensor" = "Invalid sensor";
-
-/* */
-"Sensor change" = "Sensor change";
-
-/* */
-"Sensor expires soon" = "Sensor expires soon";
-
-/* Battery is running low %@, consider charging your %@ device as soon as possible */
-"Battery is running low %@, consider charging your %@ device as soon as possible" = "Battery is running low %@, consider charging your %@ device as soon as possible";
-
-/* Extracting calibrationdata from sensor */
-"Extracting calibrationdata from sensor" = "Extracting calibrationdata from sensor";
-
-/* Sensor Ending Soon */
-"Sensor Ending Soon" = "Sensor Ending Soon";
-
-/* Current Sensor is Ending soon! Sensor Life left in %@ */
-"Current Sensor is Ending soon! Sensor Life left in %@" = "Current Sensor is Ending soon! Sensor Life left in %@";
-
-/* */
-"Libre Bluetooth" = "Libre Bluetooth";
-
-/* */
-"Snooze Alerts" = "Snooze Alerts";
-
-/* */
-"Last measurement" = "Last measurement";
-
-/* */
-"Sensor Footer checksum" = "Sensor Footer checksum";
-
-/* */
-"Last Blood Sugar prediction" = "Last Blood Sugar prediction";
-
-/* */
-"CurrentBG" = "CurrentBG";
-
-/* */
-"Sensor Info" = "Sensor Info";
-
-/* */
-"Sensor Age" = "Sensor Age";
-
-/* */
-"Sensor Age Left" = "Sensor Age Left";
-
-/* */
-"Sensor Endtime" = "Sensor Endtime";
-
-/* */
-"Sensor State" = "Sensor State";
-
-/* */
-"Sensor Serial" = "Sensor Serial";
-
-/* */
-"Transmitter Info" = "Transmitter Info";
-
-/* */
-"Hardware" = "Hardware";
-
-/* */
-"Firmware" = "Firmware";
-
/* */
"Connection State" = "Estado da Conexão";
-/* */
-"Transmitter Type" = "Transmitter Type";
-
-/* */
-"Sensor Type" = "Sensor Type";
-
-/* */
-"Factory Calibration Parameters" = "Factory Calibration Parameters";
-
-/* */
-"Valid for footer" = "Valid for footer";
-
-/* */
-"Edit calibrations" = "Edit calibrations";
-
-/* */
-"edit calibration clicked" = "edit calibration clicked";
-
-/* */
-"Delete CGM" = "Delete CGM";
-
-/* */
-"Are you sure you want to remove this cgm from loop?" = "Are you sure you want to remove this cgm from loop?";
-
-/* */
-"There is no undo" = "There is no undo";
-
-/* */
-"Advanced" = "Advanced";
-
/* */
"Alarms" = "Alarmes";
-/* */
-"Glucose Settings" = "Glucose Settings";
-
-/* */
-"Notifications" = "Notifications";
-
/* */
"Export logs" = "Exportar logs";
@@ -725,298 +495,6 @@ Enact a temp Basal or a temp target */
/* */
"Saved to %@" = "Salvo em %@";
-/* */
-"No logs available" = "No logs available";
-
-/* */
-"Glucose Notification visibility" = "Glucose Notification visibility";
-
-/* */
-"Always Notify Glucose" = "Always Notify Glucose";
-
-/* */
-"Notify per reading" = "Notify per reading";
-
-/* */
-"Value" = "Value";
-
-/* */
-"Adds Phone Battery" = "Adds Phone Battery";
-
-/* */
-"Adds Transmitter Battery" = "Adds Transmitter Battery";
-
-/* */
-"Also vibrate" = "Also vibrate";
-
-/* */
-"Additional notification types" = "Additional notification types";
-
-/* */
-"Misc" = "Misc";
-
-/* */
-"Unit override" = "Unit override";
-
-/* */
-"Low" = "Low";
-
-/* */
-"High" = "High";
-
-/* */
-"glucose" = "glucose";
-
-/* */
-"Schedule " = "Schedule ";
-
-/* */
-"tapped save schedules" = "tapped save schedules";
-
-/* */
-"Error" = "Error";
-
-/* */
-"Some ui element was incorrectly specified" = "Some ui element was incorrectly specified";
-
-/* */
-"Success" = "Success";
-
-/* */
-"Schedules were saved successfully!" = "Schedules were saved successfully!";
-
-/* */
-"High Glucose Alarm active" = "High Glucose Alarm active";
-
-/* */
-"Low Glucose Alarm active" = "Low Glucose Alarm active";
-
-/* */
-"No Glucose Alarm active" = "No Glucose Alarm active";
-
-/* */
-"snoozing until %@" = "snoozing until %@";
-
-/* */
-"not snoozing" = "not snoozing";
-
-/* */
-"nothing to see here" = "nothing to see here";
-
-/* */
-"snooze from testview clicked" = "snooze from testview clicked";
-
-/* */
-"will snooze for %@ until %@" = "will snooze for %@ until %@";
-
-/* */
-"Click to Snooze Alerts" = "Click to Snooze Alerts";
-
-/* */
-"Strength" = "Strength";
-
-/* */
-"Hold the top of your iPhone near the sensor to pair" = "Hold the top of your iPhone near the sensor to pair";
-
-/* */
-"Sensor not found" = "Sensor not found";
-
-/* */
-"Also play alert sound" = "Also play alert sound";
-
-/* */
-"Notification Settings" = "Notification Settings";
-
-/* */
-"Found devices: %d" = "Found devices: %d";
-
-/* */
-"Backfill options" = "Backfill options";
-
-/* */
-"Backfilling from trend is currently not well supported by Loop" = "Backfilling from trend is currently not well supported by Loop";
-
-/* */
-"Backfill from history" = "Backfill from history";
-
-/* */
-"Backfill from trend" = "Backfill from trend";
-
-/* */
-"Debug options" = "Debug options";
-
-/* */
-"Adds a lot of data to the Issue Report " = "Adds a lot of data to the Issue Report ";
-
-/* */
-"Persist sensordata" = "Persist sensordata";
-
-/* */
-"Battery" = "Battery";
-
-/* */
-"Also add source info" = "Also add source info";
-
-/* */
-"Carbs Required Threshold" = "Carbs Required Threshold";
-
-/* */
-"Carbs required: %d g" = "Carbs required: %d g";
-
-/* */
-"To prevent LOW required %d g of carbs" = "To prevent LOW required %d g of carbs";
-
-/* */
-"iAPS not active" = "iAPS not active";
-
-/* */
-"Last loop was more then %d min ago" = "Last loop was more then %d min ago";
-
-/* Glucose badge */
-"Show glucose on the app badge" = "Show glucose on the app badge";
-
-/* */
-"Backfill glucose" = "Backfill glucose";
-
-/* About this source */
-"About this source" = "About this source";
-
-/* */
-"Bolus failed" = "Bolus failed";
-
-/* */
-"Bolus failed or inaccurate. Check pump history before repeating." = "Bolus failed or inaccurate. Check pump history before repeating.";
-
-/* */
-"Carbs" = "Carbs";
-
-/* */
-"Temp Basal" = "Temp Basal";
-
-/* */
-"Temp Target" = "Temp Target";
-
-/* */
-"Resume" = "Resume";
-
-/* */
-"Suspend" = "Suspend";
-
-/* */
-"Animated Background" = "Animated Background";
-
-/* Sensor day(s) */
-" day(s)" = " day(s)";
-
-/* Option to show HR in Watch app*/
-"Display HR on Watch" = "Display HR on Watch";
-
-
-/* Headers for settings ----------------------- */
-"OpenAPS main settings" = "OpenAPS main settings";
-
-"OpenAPS SMB settings" = "OpenAPS SMB settings";
-
-"OpenAPS targets settings" = "OpenAPS targets settings";
-
-"OpenAPS other settings" = "OpenAPS other settings";
-
-/* Glucose Simulator CGM */
-"Glucose Simulator" = "Glucose Simulator";
-
-/* Restored state message */
-"Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@" = "Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@";
-
-/* Shared app group xDrip4iOS */
-"Using shared app group with external CGM app xDrip4iOS" = "Using shared app group with external CGM app xDrip4iOS";
-
-/* Shared app group GlucoseDirect */
-"Using shared app group with external CGM app GlucoseDirect" = "Using shared app group with external CGM app GlucoseDirect";
-
-/* Dexcom G6 app */
-"Dexcom G6 app" = "Dexcom G6 app";
-
-/* Native G5 app */
-"Native G5 app" = "Native G5 app";
-
-/* Minilink transmitter */
-"Minilink transmitter" = "Minilink transmitter";
-
-/* Simple simulator */
-"Simple simulator" = "Simple simulator";
-
-/* Direct connection with Libre 1 transmitters or Libre 2 */
-"Direct connection with Libre 1 transmitters or European Libre 2 sensors" = "Direct connection with Libre 1 transmitters or European Libre 2 sensors";
-
-/* Online or internal server */
-"Online or internal server" = "Online or internal server";
-
-/* -------------- Developer settings ---------------------- */
-/* Debug options */
-
-"Developer" = "Developer";
-
-/* Debug option view NS Upload Profile */
-"NS Upload Profile" = "NS Upload Profile";
-
-/* Debug option view NS Uploaded Profile */
-"NS Uploaded Profile" = "NS Uploaded Profile";
-
-/* Debug option view Autosense */
-"Autosense" = "Autosense";
-
-/* Debug option view Pump History */
-"Pump History" = "Pump History";
-
-/* Debug option view Target Ranges */
-"Target ranges" = "Target ranges";
-
-/* Debug option view Temp targets */
-"Temp targets" = "Temp targets";
-
-/* Debug option view Meal */
-"Meal" = "Meal";
-
-/* Debug option view Pump profile */
-"Pump profile" = "Pump profile";
-
-/* Debug option view Profile */
-"Profile" = "Profile";
-
-/* Debug option view Enacted */
-"Enacted" = "Enacted";
-
-/* Debug option view Announcements (from NS) */
-"Announcements" = "Announcements";
-
-/* Debug option view Enacted announcements announcements (from NS) */
-"Enacted announcements" = "Enacted announcements";
-
-/* Debug option view Autotune */
-"Autotune" = "Autotune";
-
-/* Debug option view Target presets */
-"Target presets" = "Target presets";
-
-/* Debug option view */
-"Loop Cycles" = "Loop Cycles";
-
-/* Debug option view Glucose Data used for statistics */
-"Glucose Data used for statistics" = "Glucose Data used for statistics";
-
-/* --------------- HealthKit intergration --------------------*/
-/* */
-"Apple Health" = "Apple Health";
-
-/* */
-"Connect to Apple Health" = "Connect to Apple Health";
-
-/* Show when have not permissions for writing to Health */
-"For write data to Apple Health you must give permissions in Settings > Health > Data Access" = "For write data to Apple Health you must give permissions in Settings > Health > Data Access";
-
-/* */
-"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data";
-
/* New ALerts ------------------------- */
/* Info title */
"Info" = "Informação";
@@ -1024,673 +502,31 @@ Enact a temp Basal or a temp target */
/* Warning title */
"Warning" = "Aviso";
-/* Error title */
-"Error" = "Error";
-
-/* Manual temp basal mode */
-"Manual" = "Manual";
-
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Manual Basal";
-
-/* Current Manual Temp basal */
-" - Manual Basal ⚠️" = " - Manual Basal ⚠️";
-
-/* Total AT / Scheduled basal insulin */
-" U/day" = " U/day";
-
-/* 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";
-
-/* */
-"Meal Presets" = "Meal Presets";
-
-/* */
-"Empty" = "Empty";
-
-/* */
-"Delete Selected Preset" = "Delete Selected Preset";
-
-/* */
-"Enter Meal Preset Name" = "Enter Meal Preset Name";
-
-/* */
-"Name Of Dish" = "Name Of Dish";
-
-/* Save Carbs and continue to bolus recommendation */
-"Save and continue" = "Save and continue";
-
-/* */
-"Save as Preset" = "Save as Preset";
-
-/* -------------------------------------------------------------------------------------------
- DASH strings
-*/
-"Attach Pod" = "Attach Pod";
-
"Deactivate Pod" = "Desativar Pod";
-/* */
-"Deactivating..." = "Deactivating...";
-
-"Pair Pod" = "Pair Pod";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Previous Pod Information";
-
-/* Text for confidence reminders navigation link */
-"Confidence Reminders" = "Confidence Reminders";
-
-"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Confidence reminders are beeps from the pod which can be used to acknowledge selected commands.";
-
/* button title for saving low reservoir reminder while saving */
"Saving..." = "Salvando...";
/* button title for saving low reservoir reminder */
"Save" = "Salvar";
-/* Alert title for error when updating confidence reminder preference */
-"Failed to update confidence reminder preference." = "Failed to update confidence reminder preference.";
-
-/* */
-"No Error" = "No Error";
-
/* description label for active time pod details row */
"Active Time" = "Tempo Ativo";
-/* Title string for BeepPreference.silent */
-"Disabled" = "Disabled";
-
/* Title string for BeepPreference.manualCommands */
"Enabled" = "Ativado";
-/* Title string for BeepPreference.extended */
-"Extended" = "Extended";
-
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "No confidence reminders are used.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
-
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Expiration Reminder Default";
-
/* */
"Expiration Reminder" = "Lembrete de Expiração";
-/* */
-"Low Reservoir" = "Low Reservoir";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
-/* */
-"Low Reservoir Reminder" = "Low Reservoir Reminder";
-
-/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
-/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
-
/* Label text for temporary basal rate summary */
"Rate" = "Taxa";
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ for %2$@";
-
-/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
-/* Button text for setting manual temporary basal rate*/
-"Set Temporary Basal" = "Set Temporary Basal";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Temporary Basal";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Temporary Basal Failed";
-
-/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Missing Config";
-
-/* Alert format string for missing temp basal configuration. */
-"This PumpManager 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." = "This PumpManager 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.";
-
/* description label for active time pod details row */
"Active Time" = "Tempo Ativo";
-/* description label for total delivery pod details row */
-"Total Delivery" = "Total Delivery";
-
-/* */
-"Add Omnipod Dash" = "Add Omnipod Dash";
-
/* */
"Insert Cannula" = "Inserir Cânula";
-/* */
-"Check Cannula" = "Check Cannula";
-
-/* */
-"Setup Complete" = "Setup Complete";
-
-/* */
-"Insulin Suspended" = "Insulin Suspended";
-
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Suspending insulin delivery...";
-
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Resume Insulin Delivery";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Resuming insulin delivery...";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
-
-//* -----------------------------------------------------------------------*/
-/* ----------------------Statistics strings -------------------------------*/
-/* Headline Statistics */
-
-
-"Statistics" = "Statistics";
-
-/* Option in preferences */
-"Display Statistics" = "Display Statistics";
-
-/* infoText: Description for Display Statistics */
-"Displays Statistics under the chart view" = "Displays Statistics under the chart view";
-
-/* Low Glucose Limit option in preferences */
-"Low Glucose Limit" = "Low Glucose Limit";
-
-/* High Glucose Limit option in preferences */
-"High Glucose Limit" = "High Glucose Limit";
-
-/* infoText: Description for Low Glucose Limit */
-"BG Under This Value Will Be Displayed As Low Glucose Percentage" = "BG Under This Value Will Be Displayed As Low Glucose Percentage";
-/* infoText: Description for High Glucose Limit */
-"BG Under This Value Will Be Displayed As High Glucose Percentage" = "BG Under This Value Will Be Displayed As High Glucose Percentage";
-
-/* When statistics.json was last updated */
-"Updated" = "Updated";
-
-/* Average BG = */
-"Average" = "Average";
-
-/* Median BG */
-"Median" = "Median";
-
-/* CGM readings in statPanel */
-"Readings" = "Readings";
-
-/* Normal BG (within TIR) */
-"Normal" = "Normal";
-
-/* Title High BG in statPanel */
-"High (>" = "High (>";
-
-/* Title Low BG in statPanel */
-"Low (<" = "Low (<";
-
-/* SD */
-"SD" = "SD";
-
-/* CV */
-"CV" = "CV";
-
-/* Estimated HbA1c */
-"HbA1c" = "HbA1c";
-
-/* Total number of days of data for HbA1c estimation, part 1/2*/
-"All" = "All";
-
-/* Total number of days of data for HbA1c estimation, part 2/2*/
-"days" = "days";
-
-/* Nr of Loops in statPanel */
-"Loops" = "Loops";
-
-/* Loop Errors in statPanel */
-"Errors" = "Errors";
-
-/* Average loop interval */
-"Interval" = "Interval";
-
/* Median loop interval */
"Duration" = "Duração";
-
-/* "Display SD */
-"Display SD instead of CV" = "Display SD instead of CV";
-
-/* Description for display SD */
-"Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel" = "Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel";
-
-/* How often to update the statistics */
-"Update every number of minutes:" = "Update every number of minutes:";
-
-/* Description for update interval for statistics */
-"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 ";
-
-/* Duration displayed in statPanel */
-"Past Week " = "Past Week ";
-
-/* Duration displayed in statPanel */
-"Past Month " = "Past Month ";
-
-/* Duration displayed in statPanel */
-"Past 90 Days " = "Past 90 Days ";
-
-/* Duration displayed in statPanel */
-"All Past Days of Data " = "All Past Days of Data ";
-
-/* "Display Loop statistics in statPanel */
-"Display Loop Cycle statistics" = "Display Loop Cycle statistics";
-
-/* Description for Display Loop statistics */
-"Displays Loop statistics in the statPanel in Home View" = "Displays Loop statistics in the statPanel in Home View";
-
-/* Display % */
-"Override HbA1c unit" = "Override HbA1c unit";
-
-/* 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?";
-
-/* New Experimental feature */
-"Experimental" = "Experimental";
-/* Smoothing of CGM readings */
-"Smooth Glucose Value" = "Smooth Glucose Value";
-
-/* -----------------------------------------------------------------------------------------------------------
-
- Infotexts from openaps.docs and androidaps.docs
- iAPS
-*/
-/* Headline Rewind Resets Autosens */
-
-"Rewind Resets Autosens" = "Rewind Resets Autosens";
-
-/* ”Rewind Resets Autosens” */
-"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature.";
-
-/* Headline "High Temptarget Raises Sensitivity" */
-"High Temptarget Raises Sensitivity" = "High Temptarget Raises Sensitivity";
-
-/* ”High Temptarget Raises Sensitivity" */
-"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160).";
-
-/* Headline ”Low Temptarget Lowers Sensitivity" */
-"Low Temptarget Lowers Sensitivity" = "Low Temptarget Lowers Sensitivity";
-
-/* ”Low Temptarget Lowers Sensitivity" */
-"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160).";
-
-/* Headline ”Sensitivity Raises Target" */
-"Sensitivity Raises Target" = "Sensitivity Raises Target";
-
-/* ”Sensitivity Raises Target" */
-"When true, raises BG target when autosens detects sensitivity" = "When true, raises BG target when autosens detects sensitivity";
-
-/* Headline ”Resistance Lowers Target" */
-"Resistance Lowers Target" = "Resistance Lowers Target";
-
-/* ”Resistance Lowers Target" */
-"Defaults to false. When true, will lower BG target when autosens detects resistance" = "Defaults to false. When true, will lower BG target when autosens detects resistance";
-
-/* Headline ”Advanced Target Adjustments" */
-"Advanced Target Adjustments" = "Advanced Target Adjustments";
-
-/* ”Advanced Target Adjustments" */
-"This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone." = "This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone.";
-
-/* Headline "Exercise Mode" */
-"Exercise Mode" = "Exercise Mode";
-
-/* "Exercise Mode" */
-"Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity" = "Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity";
-
-/* Headline "Wide BG Target Range" */
-"Wide BG Target Range" = "Wide BG Target Range";
-
-/* "Wide BG Target Range" */
-"Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs." = "Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs.";
-
-/* Headline "Skip Neutral Temps" */
-"Skip Neutral Temps" = "Skip Neutral Temps";
-
-/* "Skip Neutral Temps" */
-"Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means iAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications from the 'rig', that may wake you up during the night." = "Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means OpenAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications form the 'rig', that may wake you up during the night. ";
-
-/* Headline "Unsuspend If No Temp” */
-"Unsuspend If No Temp" = "Unsuspend If No Temp";
-
-/* "Unsuspend If No Temp” */
-"Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended." = "Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended.";
-
-/* Headline "Enable UAM" */
-"Enable UAM" = "Enable UAM";
-
-/* "Enable UAM" */
-"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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." = "With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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.";
-
-/* Headline "Enable SMB With COB" */
-"Enable SMB With COB" = "Enable SMB With COB";
-
-/* Enable SMB With COB" */
-"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "This enables supermicrobolus (SMB) while carbs on board (COB) are positive.";
-
-/* Headline "Enable SMB With Temptarget” */
-"Enable SMB With Temptarget" = "Enable SMB With Temptarget";
-
-/* "Enable SMB With Temptarget” */
-"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB.";
-
-/* Headline "Enable SMB Always" */
-"Enable SMB Always" = "Enable SMB Always";
-
-/* "Enable SMB Always" */
-"Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget)." = "Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget).";
-
-/* Headline "Enable SMB After Carbs" */
-"Enable SMB After Carbs" = "Enable SMB After Carbs";
-
-/* "Enable SMB After Carbs" */
-"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB).";
-
-/* Enable "Allow SMB With High Temptarget" */
-"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
-
-/* Headline "Allow SMB With High Temptarget" */
-"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
-
-/* "Allow SMB With High Temptarget" */
-"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl).";
-
-/* Headline "Use Custom Peak Time” */
-"Use Custom Peak Time" = "Use Custom Peak Time";
-
-/* "Use Custom Peak Time” */
-"Defaults to false. Setting to true allows changing insulinPeakTime" = "Defaults to false. Setting to true allows changing insulinPeakTime";
-
-/* Headline "Suspend Zeros IOB” */
-"Suspend Zeros IOB" = "Suspend Zeros IOB";
-
-/* "Suspend Zeros IOB” */
-"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added.";
-
-/* Headline "Max IOB" */
-"Max IOB" = "Max IOB";
-
-/* "Max IOB" */
-"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop).";
-
-/* Headline "Max Daily Safety Multiplier" */
-"Max Daily Safety Multiplier" = "Max Daily Safety Multiplier";
-
-/* "Max Daily Safety Multiplier" */
-"This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
-
-/* Headline "Current Basal Safety Multiplier" */
-"Current Basal Safety Multiplier" = "Current Basal Safety Multiplier";
-
-/* "Current Basal Safety Multiplier" */
-"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
-
-/* Headline "Autosens Max" */
-"Autosens Max" = "Autosens Max";
-
-/* "Autosens Max" */
-"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target.";
-
-/* Headline "Autosens Min" */
-"Autosens Min" = "Autosens Min";
-
-/* "Autosens Min" */
-"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets.";
-
-/* Headline "Half Basal Exercise Target" */
-"Half Basal Exercise Target" = "Half Basal Exercise Target";
-
-/* "Half Basal Exercise Target" */
-"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes.";
-
-/* Headline "Max COB" */
-"Max COB" = "Max COB";
-
-/* "Max COB" */
-"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)";
-
-/* Headline "Bolus Snooze DIA Divisor" */
-"Bolus Snooze DIA Divisor" = "Bolus Snooze DIA Divisor";
-
-/* "Bolus Snooze DIA Divisor" */
-"Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2)." = "Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2).";
-
-/* Headline "Min 5m Carbimpact" */
-"Min 5m Carbimpact" = "Min 5m Carbimpact";
-
-/* "Min 5m Carbimpact" */
-"This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g." = "This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g.";
-
-/* Headline "Autotune ISF Adjustment Fraction" */
-"Autotune ISF Adjustment Fraction" = "Autotune ISF Adjustment Fraction";
-
-/* "Autotune ISF Adjustment Fraction" */
-"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
-
-/* Headline "Remaining Carbs Fraction" */
-"Remaining Carbs Fraction" = "Remaining Carbs Fraction";
-
-/* "Remaining Carbs Fraction" */
-"This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
-
-/* Headline "Remaining Carbs Cap" */
-"Remaining Carbs Cap" = "Remaining Carbs Cap";
-
-/* "Remaining Carbs Cap" */
-"This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
-
-/* Headline ”Max SMB Basal Minutes" */
-"Max SMB Basal Minutes" = "Max SMB Basal Minutes";
-
-/* ”Max SMB Basal Minutes" */
-"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
-
-/* Headline "Max UAM SMB Basal Minutes" */
-"Max UAM SMB Basal Minutes" = "Max UAM SMB Basal Minutes";
-
-/* "Max UAM SMB Basal Minutes" */
-"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
-
-/* Headline "SMB Interval" */
-"SMB Interval" = "SMB Interval";
-
-/* "SMB Interval" */
-"Minimum duration in minutes for new SMB since last SMB or manual bolus" = "Minimum duration in minutes for new SMB since last SMB or manual bolus";
-
-/* Headline "Bolus Increment" */
-"Bolus Increment" = "Bolus Increment";
-
-/* "Bolus Increment" */
-"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";
-
-/* "Insulin Peak Time" */
-"Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops." = "Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops.";
-
-/* Headline "Carbs Req Threshold" */
-"Carbs Req Threshold" = "Carbs Req Threshold";
-
-/* "Carbs Req Threshold" */
-"Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold." = "Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold.";
-
-/* Headline "Noisy CGM Target Multiplier" */
-"Noisy CGM Target Multiplier" = "Noisy CGM Target Multiplier";
-
-/* "Noisy CGM Target Multiplier" */
-"Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data" = "Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data";
-
-/* Headline "SMB DeliveryRatio" */
-"SMB DeliveryRatio" = "SMB DeliveryRatio";
-
-/* SMB DeliveryRatio */
-"Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution." = "Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution.";
-
-// Dynamic ISF + CR Settings:
-/* Headline "Adjust Dynamic ISF constant" */
-
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Adjust Dynamic ISF constant */
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Enable Dynamic ISF, Headline */
-"Enable Dynamic ISF" = "Enable Dynamic ISF";
-
-/* Headline "Enable Dynamic ISF" */
-"Enable Dynamic ISF" = "Enable Dynamic ISF";
-
-/* Enable Dynamic ISF */
-"Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes" = "Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes";
-
-/* Headline "Enable Dynamic CR" */
-"Enable Dynamic CR" = "Enable Dynamic CR";
-
-/* Enable Dynamic CR */
-"Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)" = "Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)";
-
-/* Headline "Adjust Dynamic ISF constant" */
-"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
-
-/* Adjust Dynamic ISF constant */
-"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
-
-
-/* Headline "Use Sigmoid Function" */
-"Use Sigmoid Function" = "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.";
-
-
-/* Headline "Threshold Setting" */
-"Threshold Setting (mg/dl)" = "Threshold Setting (mg/dl)";
-
-/* Threshold Setting */
-"The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl." = "The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl.";
-
-/* Headline "Weighted Average of TDD. Weight of past 24 hours:" */
-"Weighted Average of TDD. Weight of past 24 hours:" = "Weighted Average of TDD. Weight of past 24 hours:";
-
-/* Weight of past 24 hours of insulin */
-"Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment)." = "Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment).";
-
-/* Headline "Adjust basal" */
-"Adjust basal" = "Adjust basal";
-
-/* Enable adjustment of basal profile */
-"Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD" = "Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD";
-
-/* Headline "Max Delta-BG Threshold SMB" */
-"Max Delta-BG Threshold SMB" = "Max Delta-BG Threshold SMB";
-
-/* Max Delta-BG Threshold SMB */
-"Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!)." = "Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!).";
-
-/* Headline "... When Blood Glucose Is Over (mg/dl):" */
-"... When Blood Glucose Is Over (mg/dl):" = "... When Blood Glucose Is Over (mg/dl):";
-
-/* ... When Blood Glucose Is Over (mg/dl): */
-"Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable." = "Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable.";
-
-/* Headline "Enable SMB With High BG" */
-"Enable SMB With High BG" = "Enable SMB With High BG";
-
-/* "Enable SMB With High BG" */
-"Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)" = "Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)";
-
-/* Headline "Dynamic settings" */
-"Dynamic settings" = "Dynamic settings";
-
-/* Insulin curve */
-"Insulin curve" = "Insulin curve";
-
-/* Headline "Adjustment Factor" */
-"Adjustment Factor" = "Adjustment Factor";
From 1557186c4b352896783b7677652620f0363bf739 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: Sun, 14 May 2023 23:20:42 +0200
Subject: [PATCH 020/431] New translations Localizable.strings (Norwegian
Bokmal)
---
.../Main/nb.lproj/Localizable.strings | 135 +++++++-----------
1 file changed, 51 insertions(+), 84 deletions(-)
diff --git a/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings
index 0f4462189f..3f30c88cc2 100644
--- a/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings
@@ -112,6 +112,15 @@
/* */
"Enact Temp Target" = "Start midlertidig mål";
+/* */
+"Target" = "Mål";
+
+/* */
+"Basal Insulin and Sensitivity ratio" = "Basalinsulin og følsomhetsforhold";
+
+/* */
+" Your setting: " = " Dine innstillinger: ";
+
/* */
"Enter preset name" = "Angi navn på forhåndsinnstilling";
@@ -130,6 +139,24 @@
/* */
"Save as preset" = "Lagre som forhåndsinnstilling";
+/* Delete Meal Preset */
+"Delete Preset" = "Slette forvalg";
+
+/* Confirm Deletion */
+"Delete preset '%@'?" = "Slette forvalg '%@'?";
+
+/* Button */
+"No" = "Nei";
+
+/* Button */
+"Yes" = "Ja";
+
+/* + Button */
+"[ +1 ]" = "[ +1 ]";
+
+/* - Button */
+"[ -1 ]" = "[ -1 ]";
+
/* Upper temp target limit */
"Top target" = "Øvre mål";
@@ -169,9 +196,6 @@
/* */
"Basal Profile" = "Basalprofil";
-/* Rate basal profile */
-"Rate" = "Rate";
-
/* */
"Save on Pump" = "Lagre på pumpen";
@@ -345,7 +369,7 @@ Enact a temp Basal or a temp target */
"0 U/hr" = "0 E/t";
/* abbreviation for days */
-"d" = "d";
+"d" = "dager";
/* abbreviation for hours */
"h" = "t";
@@ -1047,9 +1071,6 @@ Enact a temp Basal or a temp target */
"Enable" = "Aktiver";
-/* Header */
-"Convert Fat and Protein" = "Regne om fett og proteiner";
-
/* Header */
"Conversion settings" = "Innstillinger for omregning";
@@ -1066,26 +1087,35 @@ Enact a temp Basal or a temp target */
"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";
+"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" = "Bruker Warsaw-formelen til å konvertere fett og proteiner til fremtidige karbohydrat-ekvivalenter.\n\nDette fordeler karbohydrat-ekvivalentene over et antall timer som kan justeres mellom 5 og 12.\n\nForsinkelse er tiden fra nå til den første fremtidige karbohydrat-ekvivalenten blir lagt til.\n\nIntervall i minutter er antall minutter mellom hver registrering. Jo kortere intervall, jo jevnere blir resultatet. 10, 15, 20, 30 eller 60 er fornuftige valg.\n\nJusteringsfaktor er hvor stor effekt fett og proteiner har på registreringene. 1,0 er full effekt (original Warsaw-formel) og 0,5 er halv effekt. Merk at du kan ha behov for å justere opp din vanlige karbohydrat-ratio hvis du begynner å registrere fett og proteiner. På grunn av dette, anbefales det å starte med en faktor på rundt 0,5 for å starte forsiktig.\n\nStandardinnstilling: Maks varighet: 8 t, Intervall: 30 min, Faktor: 0,5, Forsinkelse: 60 min";
-/* Title */
+/* FPU Settings Title */
"Fat and Protein" = "Fett og Proteiner";
+/* Display fat and protein entities */
+"Fat & Protein" = "Fett og protein";
+
+/* */
+"Hide Fat & Protein" = "Skjul fett og protein";
+
/* Add Fat */
"Fat" = "Fett";
/* Add Protein */
"Protein" = "Proteiner";
-/* Setting */
-"Fat And Protein Conversion" = "Fat And Protein Conversion";
+/* Service Section */
+"Fat And Protein Conversion" = "Omregning av fett og protein";
+
+/* */
+"Disable SMBs" = "Deaktiver SMB";
+
+/* Service Section */
+"App Icons" = "App-ikon";
/* Alert text */
"Delete carb equivalents?" = "Slette karboekvivalenter?";
-/* Section in settings */
-"Protein / Fat" = "Proteiner/fett";
-
/* */
"Meal Presets" = "Forvalg av måltid";
@@ -1183,9 +1213,6 @@ Enact a temp Basal or a temp target */
/* 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." = "Bytt pod nå. Insulintilførselen stopper om %1$@, eller når det er tomt for insulin.";
-/* Label text for temporary basal rate summary */
-"Rate" = "Rate";
-
/* Summary string for temporary basal rate configuration page */
"%1$@ for %2$@" = "%1$@ i %2$@";
@@ -1245,42 +1272,21 @@ Enact a temp Basal or a temp target */
/* Alert title for suspend error */
"Failed to Suspend Insulin Delivery" = "Insulintilførselen kunne ikke settes på pause";
-//* -----------------------------------------------------------------------*/
-/* ----------------------Statistics strings -------------------------------*/
-/* Headline Statistics */
-
+/* */
+"Total" = "Sum";
+/* Headline Statistics */
"Statistics" = "Statistikk";
-/* Option in preferences */
-"Display Statistics" = "Vis statistikk";
-
-/* infoText: Description for Display Statistics */
-"Displays Statistics under the chart view" = "Viser statistikk under diagramvisningen";
-
-/* Low Glucose Limit option in preferences */
-"Low Glucose Limit" = "Grense for lavt BS";
-
-/* High Glucose Limit option in preferences */
-"High Glucose Limit" = "Grense for høyt BS";
-
-/* infoText: Description for Low Glucose Limit */
-"BG Under This Value Will Be Displayed As Low Glucose Percentage" = "Blodsukker under denne verdien vil vises som lav glukoseprosent";
-/* infoText: Description for High Glucose Limit */
-"BG Under This Value Will Be Displayed As High Glucose Percentage" = "Blodsukker under denne verdien vil vises som høy glukoseprosent";
+/* Low Glucose Threshold in Statistics settings */
+"Low" = "Lav";
-/* When statistics.json was last updated */
-"Updated" = "Oppdatert";
+/* High Glucose Threshold in Statistics settings */
+"High" = "Høy";
/* Average BG = */
"Average" = "Gj.snitt";
-/* Median BG */
-"Median" = "Median";
-
-/* CGM readings in statPanel */
-"Readings" = "Avlesninger";
-
/* Normal BG (within TIR) */
"Normal" = "Normalt";
@@ -1290,24 +1296,12 @@ Enact a temp Basal or a temp target */
/* Title Low BG in statPanel */
"Low (<" = "Lavt (<";
-/* SD */
-"SD" = "SD";
-
-/* CV */
-"CV" = "CV";
-
-/* Estimated HbA1c */
-"HbA1c" = "HbA1c";
-
/* Total number of days of data for HbA1c estimation, part 1/2*/
"All" = "Alle";
/* Total number of days of data for HbA1c estimation, part 2/2*/
"days" = "dager";
-/* Nr of Loops in statPanel */
-"Loops" = "Loops";
-
/* Loop Errors in statPanel */
"Errors" = "Feil";
@@ -1350,27 +1344,9 @@ Enact a temp Basal or a temp target */
/* Description for Display Loop statistics */
"Displays Loop statistics in the statPanel in Home View" = "Viser Loop-statistikk i statPanel på hjemmeskjermen";
-/* Display % */
-"Override HbA1c unit" = "Overstyre HbA1c-enhet";
-
/* 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?";
-
/* New Experimental feature */
"Experimental" = "Eksperimentell";
/* Smoothing of CGM readings */
@@ -1517,9 +1493,6 @@ Enact a temp Basal or a temp target */
/* "Autosens Max" */
"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "Dette er en begrensning (maks multiplikator) for autosens og autotune, som setter en 20% maksimal begrensning for hvor høy autosens-faktoren kan være, som igjen avgjør hvor høyt autosens kan justere basalrater, hvor lavt den kan justere ISF og hvor lavt den kan sette BS-målet.";
-/* Headline "Autosens Min" */
-"Autosens Min" = "Autosens Min";
-
/* "Autosens Min" */
"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "Den andre siden av autosens sikkerhetsbegrensninger, begrenser hvor lavt autosens kan justere basaldoser og hvor høyt den kan justere ISF og BS-mål.";
@@ -1550,9 +1523,6 @@ Enact a temp Basal or a temp target */
/* Headline "Autotune ISF Adjustment Fraction" */
"Autotune ISF Adjustment Fraction" = "Justeringsbrøk for ISF for Autotune";
-/* "Autotune ISF Adjustment Fraction" */
-"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
-
/* Headline "Remaining Carbs Fraction" */
"Remaining Carbs Fraction" = "Brøk for gjensværende karbo";
@@ -1646,9 +1616,6 @@ Enact a temp Basal or a temp target */
/* Headline "Use Sigmoid Function" */
"Use Sigmoid Function" = "Bruk signmoid-funksjon";
-/* 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.";
-
/* Headline "Threshold Setting" */
"Threshold Setting (mg/dl)" = "Terskelinnstilling (mg/dl)";
From e76fedf4acad25635697f90e56d6aa2cc219d820 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: Sun, 14 May 2023 23:20:42 +0200
Subject: [PATCH 021/431] New translations Localizable.strings (French)
---
.../fr.lproj/Localizable.strings | 68 +------------------
1 file changed, 1 insertion(+), 67 deletions(-)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/fr.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/fr.lproj/Localizable.strings
index 485ac87baa..d8f6440b1e 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/fr.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/fr.lproj/Localizable.strings
@@ -1,18 +1,3 @@
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Unit format string for an value in percent */
-"%@%%" = "%@%%";
-
-/* The title of the section for alerts */
-"Alert" = "Alerte";
-
-/* Text indicating LED Mode is auto */
-"Auto" = "Auto";
-
-/* The title of the cell showing battery level */
-"Battery level" = "Niveau de la batterie";
-
/* The title of the section describing commands */
"Commands" = "Commandes";
@@ -22,18 +7,9 @@
/* The in-progress connecting state */
"Connecting" = "Connexion en cours";
-/* The title of the cell for connection LED */
-"Connection LED" = "DEL de connexion";
-
-/* The title of the section for connection monitoring */
-"Connection Monitoring" = "Surveillance de la connexion";
-
/* The title of the cell showing BLE connection state */
"Connection State" = "État de connexion";
-/* The title of the cell for connection vibration */
-"Connection Vibration" = "Vibration lors de la connexion";
-
/* The title of the section describing the device */
"Device" = "Dispositif";
@@ -46,62 +22,20 @@
/* The in-progress disconnecting state */
"Disconnecting" = "Déconnexion en cours";
-/* The title of the cell for sounding device finding piezo */
-"Find Device" = "Découvrir dispositif";
-
/* The title of the cell showing firmware version */
-"Firmware" = "Firmware";
+"Firmware" = "Microprogramme";
/* The title of the cell showing current rileylink frequency */
"Frequency" = "Fréquence";
-/* The title of the command to fetch RileyLink statistics */
-"Get RileyLink Statistics" = "Obtenir les statistiques du RileyLink";
-
-/* Progress message for getting statistics. */
-"Get Statistics…" = "Obtenir les statistiques…";
-
-/* The title of the cell showing Lighten Red LED */
-"Lighten Red LED" = "Réduire l'intensité de la DEL rouge";
-
-/* The title of the cell showing Lighten Yellow LED */
-"Lighten Yellow LED" = "Réduire l'intensité de la DEL jaune";
-
-/* The title of the cell showing battery level */
-"Low Battery Alert" = "Alerte bas niveau de batterie";
-
/* The title of the cell showing device name */
"Name" = "Nom";
-/* Detail text when battery alert disabled.
- Text indicating LED Mode is off */
-"Off" = "Désactivé";
-
-/* Text indicating LED Mode is on */
-"On" = "Activé";
-
/* RileyLink setup description */
"RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink permet la communication avec la pompe via Bluetooth Low Energy.";
/* The title of the cell showing BLE signal strength (RSSI) */
"Signal Strength" = "Intensité du signal";
-/* The title of the section for orangelink commands
- The title of the section for rileylink commands */
-"Test Commands" = "Tester les commandes";
-
-/* The title of the cell showing Test Vibration */
-"Test Vibration" = "Tester la vibration";
-
-/* The title of the command to update diagnostic LEDs */
-"Toggle Diagnostic LEDs" = "Basculer DEL diagnostique";
-
-/* Progress message for changing diagnostic LED mode */
-"Updating diagnostic LEDs mode" = "Mise à jour du mode de DEL diagnostique";
-
/* The title of the cell showing uptime */
"Uptime" = "Temps fonctionnement";
-
-/* The title of the cell showing ORL */
-"Voltage" = "Voltage";
-
From 269855da93d1b7198d687c314819df3633dfc7d2 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: Sun, 14 May 2023 23:20:43 +0200
Subject: [PATCH 022/431] New translations Localizable.strings (Spanish)
---
.../es.lproj/Localizable.strings | 72 -------------------
1 file changed, 72 deletions(-)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/es.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/es.lproj/Localizable.strings
index 25345b1623..ad11771d76 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/es.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/es.lproj/Localizable.strings
@@ -1,18 +1,3 @@
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Unit format string for an value in percent */
-"%@%%" = "%@%%";
-
-/* The title of the section for alerts */
-"Alert" = "Alerta";
-
-/* Text indicating LED Mode is auto */
-"Auto" = "Automático";
-
-/* The title of the cell showing battery level */
-"Battery level" = "Nivel de bateria";
-
/* The title of the section describing commands */
"Commands" = "Comandos";
@@ -22,18 +7,9 @@
/* The in-progress connecting state */
"Connecting" = "Conectando";
-/* The title of the cell for connection LED */
-"Connection LED" = "LED Conexión";
-
-/* The title of the section for connection monitoring */
-"Connection Monitoring" = "Supervisión De conexiones";
-
/* The title of the cell showing BLE connection state */
"Connection State" = "Estado de Conexión";
-/* The title of the cell for connection vibration */
-"Connection Vibration" = "Conexión Vibración";
-
/* The title of the section describing the device */
"Device" = "Dispositivo";
@@ -46,62 +22,14 @@
/* The in-progress disconnecting state */
"Disconnecting" = "Desconectando";
-/* The title of the cell for sounding device finding piezo */
-"Find Device" = "Encontrar Dispositivo";
-
-/* The title of the cell showing firmware version */
-"Firmware" = "Firmware";
-
/* The title of the cell showing current rileylink frequency */
"Frequency" = "Frequencia";
-/* The title of the command to fetch RileyLink statistics */
-"Get RileyLink Statistics" = "Obtener Estadísticas de RileyLink";
-
-/* Progress message for getting statistics. */
-"Get Statistics…" = "Obtener Estadísticas…";
-
-/* The title of the cell showing Lighten Red LED */
-"Lighten Red LED" = "Aclarar el LED rojo";
-
-/* The title of the cell showing Lighten Yellow LED */
-"Lighten Yellow LED" = "Aclarar LED amarillo";
-
-/* The title of the cell showing battery level */
-"Low Battery Alert" = "Alerta de Batería Baja";
-
/* The title of the cell showing device name */
"Name" = "Nombre";
-/* Detail text when battery alert disabled.
- Text indicating LED Mode is off */
-"Off" = "Apagado";
-
-/* Text indicating LED Mode is on */
-"On" = "Encendido";
-
/* RileyLink setup description */
"RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink permite la comunicación con la microinfusora a través del uso de Bluetooth de baja energía.";
/* The title of the cell showing BLE signal strength (RSSI) */
"Signal Strength" = "Intensidad de señal";
-
-/* The title of the section for orangelink commands
- The title of the section for rileylink commands */
-"Test Commands" = "Prueba de Comandos";
-
-/* The title of the cell showing Test Vibration */
-"Test Vibration" = "Prueba de Vibración";
-
-/* The title of the command to update diagnostic LEDs */
-"Toggle Diagnostic LEDs" = "Pasar diagnóstico LEDs";
-
-/* Progress message for changing diagnostic LED mode */
-"Updating diagnostic LEDs mode" = "Actualización del modo LED de diagnóstico";
-
-/* The title of the cell showing uptime */
-"Uptime" = "Uptime";
-
-/* The title of the cell showing ORL */
-"Voltage" = "Voltaje";
-
From dc9f2361285108c2cee020f56dfa6965e9c2e76a 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: Sun, 14 May 2023 23:20:44 +0200
Subject: [PATCH 023/431] New translations Localizable.strings (Catalan)
---
.../rileylink_ios/RileyLinkKitUI/ca.lproj/Localizable.strings | 0
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 Dependencies/rileylink_ios/RileyLinkKitUI/ca.lproj/Localizable.strings
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 0000000000..e69de29bb2
From a6f49ff6538e57aacb318dc71cdbda2c29ce3be5 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: Sun, 14 May 2023 23:20:45 +0200
Subject: [PATCH 024/431] New translations Localizable.strings (Danish)
---
.../da.lproj/Localizable.strings | 69 -------------------
1 file changed, 69 deletions(-)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/da.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/da.lproj/Localizable.strings
index 90694a3c0d..c74d8215ae 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/da.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/da.lproj/Localizable.strings
@@ -1,18 +1,3 @@
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Unit format string for an value in percent */
-"%@%%" = "%@%%";
-
-/* The title of the section for alerts */
-"Alert" = "Advarsel";
-
-/* Text indicating LED Mode is auto */
-"Auto" = "Auto";
-
-/* The title of the cell showing battery level */
-"Battery level" = "Batteriniveau";
-
/* The title of the section describing commands */
"Commands" = "Kommandoer";
@@ -22,18 +7,9 @@
/* The in-progress connecting state */
"Connecting" = "Tilslutter";
-/* The title of the cell for connection LED */
-"Connection LED" = "Forbindelse-LED";
-
-/* The title of the section for connection monitoring */
-"Connection Monitoring" = "Forbindelsesovervågning";
-
/* The title of the cell showing BLE connection state */
"Connection State" = "Tilslutningstilstand";
-/* The title of the cell for connection vibration */
-"Connection Vibration" = "Vibration ved forbindelse";
-
/* The title of the section describing the device */
"Device" = "Enhed";
@@ -46,62 +22,17 @@
/* The in-progress disconnecting state */
"Disconnecting" = "Frakobler";
-/* The title of the cell for sounding device finding piezo */
-"Find Device" = "Find enhed";
-
-/* The title of the cell showing firmware version */
-"Firmware" = "Firmware";
-
/* The title of the cell showing current rileylink frequency */
"Frequency" = "Frekvens";
-/* The title of the command to fetch RileyLink statistics */
-"Get RileyLink Statistics" = "Hent RileyLink statistik...";
-
-/* Progress message for getting statistics. */
-"Get Statistics…" = "Hent statistik...";
-
-/* The title of the cell showing Lighten Red LED */
-"Lighten Red LED" = "Tænd rød LED";
-
-/* The title of the cell showing Lighten Yellow LED */
-"Lighten Yellow LED" = "Tænd gul LED";
-
-/* The title of the cell showing battery level */
-"Low Battery Alert" = "Advarsel for lavt batteri";
-
/* The title of the cell showing device name */
"Name" = "Navn";
-/* Detail text when battery alert disabled.
- Text indicating LED Mode is off */
-"Off" = "Slukket";
-
-/* Text indicating LED Mode is on */
-"On" = "Tændt";
-
/* RileyLink setup description */
"RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink tillader kommunikation med pumpen via Bluetooth Lav Energi (BLE)";
/* The title of the cell showing BLE signal strength (RSSI) */
"Signal Strength" = "Signalstyrke";
-/* The title of the section for orangelink commands
- The title of the section for rileylink commands */
-"Test Commands" = "Test-kommandoer";
-
-/* The title of the cell showing Test Vibration */
-"Test Vibration" = "Test vibration";
-
-/* The title of the command to update diagnostic LEDs */
-"Toggle Diagnostic LEDs" = "Skift diagnostiserings-LED'er";
-
-/* Progress message for changing diagnostic LED mode */
-"Updating diagnostic LEDs mode" = "Opdaterer diagnoserings-LED’er";
-
/* The title of the cell showing uptime */
"Uptime" = "Oppetid";
-
-/* The title of the cell showing ORL */
-"Voltage" = "Voltage";
-
From 078733067642e63c9b2c288482a1220796d8a8de 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: Sun, 14 May 2023 23:20:45 +0200
Subject: [PATCH 025/431] New translations Localizable.strings (German)
---
.../de.lproj/Localizable.strings | 72 -------------------
1 file changed, 72 deletions(-)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/de.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/de.lproj/Localizable.strings
index e0a906345e..e627b5473e 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/de.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/de.lproj/Localizable.strings
@@ -1,18 +1,3 @@
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Unit format string for an value in percent */
-"%@%%" = "%@%%";
-
-/* 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";
@@ -22,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";
@@ -46,62 +22,14 @@
/* The in-progress disconnecting state */
"Disconnecting" = "trennen";
-/* The title of the cell for sounding device finding piezo */
-"Find Device" = "Gerät finden";
-
-/* The title of the cell showing firmware version */
-"Firmware" = "Firmware";
-
/* 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";
-
From 1458788a07d934f535e69453cb7177ffdb53a0b9 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: Sun, 14 May 2023 23:20:46 +0200
Subject: [PATCH 026/431] New translations Localizable.strings (Finnish)
---
.../fi.lproj/Localizable.strings | 20 -------------------
1 file changed, 20 deletions(-)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/fi.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/fi.lproj/Localizable.strings
index 26bb829ecb..14079224e2 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/fi.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/fi.lproj/Localizable.strings
@@ -1,9 +1,3 @@
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Unit format string for an value in percent */
-"%@%%" = "%@%%";
-
/* The title of the section describing commands */
"Commands" = "Komennot";
@@ -28,28 +22,15 @@
/* The in-progress disconnecting state */
"Disconnecting" = "Katkaistaan";
-/* The title of the cell for sounding device finding piezo */
-"Find Device" = "Etsi laite";
-
/* The title of the cell showing firmware version */
"Firmware" = "Laiteohjelmisto";
/* The title of the cell showing current rileylink frequency */
"Frequency" = "Taajuus";
-/* Progress message for getting statistics. */
-"Get Statistics…" = "Hae tilastotiedot…";
-
/* The title of the cell showing device name */
"Name" = "Nimi";
-/* Detail text when battery alert disabled.
- Text indicating LED Mode is off */
-"Off" = "Pois päältä";
-
-/* Text indicating LED Mode is on */
-"On" = "Päällä";
-
/* RileyLink setup description */
"RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink mahdollistaa tiedonsiirron pumpun kanssa Bluetooth Low Energy -yhteyden kautta.";
@@ -58,4 +39,3 @@
/* The title of the cell showing uptime */
"Uptime" = "Päällä";
-
From 0068bebc047f9a3a61442cf7a854ad844474ac60 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: Sun, 14 May 2023 23:20:46 +0200
Subject: [PATCH 027/431] New translations Localizable.strings (Hebrew)
---
.../he.lproj/Localizable.strings | 69 -------------------
1 file changed, 69 deletions(-)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/he.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/he.lproj/Localizable.strings
index 5325cd3429..69d316fa73 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/he.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/he.lproj/Localizable.strings
@@ -1,18 +1,3 @@
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Unit format string for an value in percent */
-"%@%%" = "%@%%";
-
-/* The title of the section for alerts */
-"Alert" = "התראה";
-
-/* Text indicating LED Mode is auto */
-"Auto" = "אוטומטי";
-
-/* The title of the cell showing battery level */
-"Battery level" = "מצב הסוללה";
-
/* The title of the section describing commands */
"Commands" = "פקודות";
@@ -22,74 +7,20 @@
/* The in-progress connecting state */
"Connecting" = "מתחבר";
-/* The title of the cell for connection LED */
-"Connection LED" = "נורית חיבור";
-
/* The title of the cell showing BLE connection state */
"Connection State" = "מצב החיבור";
-/* The title of the cell for connection vibration */
-"Connection Vibration" = "רטט חיבור";
-
-/* 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" = "מנותק";
/* The in-progress disconnecting state */
"Disconnecting" = "מתנתק";
-/* The title of the cell for sounding device finding piezo */
-"Find Device" = "Find Device";
-
/* The title of the cell showing firmware version */
"Firmware" = "קושחה";
-/* The title of the cell showing current rileylink frequency */
-"Frequency" = "Frequency";
-
-/* Progress message for getting statistics. */
-"Get Statistics…" = "Get Statistics…";
-
-/* The title of the cell showing Lighten Red LED */
-"Lighten Red LED" = "הבהב נורית אדומה";
-
-/* The title of the cell showing Lighten Yellow LED */
-"Lighten Yellow LED" = "הבהב נורית צהובה";
-
-/* The title of the cell showing battery level */
-"Low Battery Alert" = "התראת סוללה נמוכה";
-
-/* The title of the cell showing device name */
-"Name" = "Name";
-
-/* Detail text when battery alert disabled.
- Text indicating LED Mode is off */
-"Off" = "כבוי";
-
-/* Text indicating LED Mode is on */
-"On" = "דולק";
-
/* RileyLink setup description */
"RileyLink allows for communication with the pump over Bluetooth Low Energy." = "ריילי לינק מאפשר תקשורת עם המשאבה באמצעות בלוטוס' באנרגיה נמוכה (BLE).";
/* The title of the cell showing BLE signal strength (RSSI) */
"Signal Strength" = "עוצמת אות";
-
-/* The title of the section for orangelink commands
- The title of the section for rileylink commands */
-"Test Commands" = "בדוק פקודות";
-
-/* The title of the cell showing Test Vibration */
-"Test Vibration" = "בדוק רטט";
-
-/* The title of the cell showing uptime */
-"Uptime" = "Uptime";
-
-/* The title of the cell showing ORL */
-"Voltage" = "מתח";
-
From de00cadfc77d6612efe0f0d5c77e4b82e8dbeb48 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: Sun, 14 May 2023 23:20:47 +0200
Subject: [PATCH 028/431] New translations Localizable.strings (Italian)
---
.../it.lproj/Localizable.strings | 69 -------------------
1 file changed, 69 deletions(-)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/it.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/it.lproj/Localizable.strings
index 7810ffbb74..85f0d340d3 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/it.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/it.lproj/Localizable.strings
@@ -1,18 +1,3 @@
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Unit format string for an value in percent */
-"%@%%" = "%@ %%";
-
-/* The title of the section for alerts */
-"Alert" = "Avviso";
-
-/* Text indicating LED Mode is auto */
-"Auto" = "Auto";
-
-/* The title of the cell showing battery level */
-"Battery level" = "Livello Batteria";
-
/* The title of the section describing commands */
"Commands" = "Comandi";
@@ -22,18 +7,9 @@
/* The in-progress connecting state */
"Connecting" = "In fase di Connessione";
-/* The title of the cell for connection LED */
-"Connection LED" = "Led di connessione";
-
-/* The title of the section for connection monitoring */
-"Connection Monitoring" = "Monitoraggio della connessione";
-
/* The title of the cell showing BLE connection state */
"Connection State" = "Stato Connessione";
-/* The title of the cell for connection vibration */
-"Connection Vibration" = "Vibrazioni di connessione";
-
/* The title of the section describing the device */
"Device" = "Dispositivo";
@@ -46,62 +22,17 @@
/* The in-progress disconnecting state */
"Disconnecting" = "Disconnessione";
-/* The title of the cell for sounding device finding piezo */
-"Find Device" = "Trova Dispositivo";
-
-/* The title of the cell showing firmware version */
-"Firmware" = "Firmware";
-
/* The title of the cell showing current rileylink frequency */
"Frequency" = "Frequenza";
-/* The title of the command to fetch RileyLink statistics */
-"Get RileyLink Statistics" = "Ottieni Statistiche RileyLink";
-
-/* Progress message for getting statistics. */
-"Get Statistics…" = "Ottieni Statistiche...";
-
-/* The title of the cell showing Lighten Red LED */
-"Lighten Red LED" = "Accensione LED Rosso";
-
-/* The title of the cell showing Lighten Yellow LED */
-"Lighten Yellow LED" = "Accensione LED Giallo";
-
-/* The title of the cell showing battery level */
-"Low Battery Alert" = "Avviso Livello Batteria Basso";
-
/* The title of the cell showing device name */
"Name" = "Nome";
-/* Detail text when battery alert disabled.
- Text indicating LED Mode is off */
-"Off" = "Spento";
-
-/* Text indicating LED Mode is on */
-"On" = "Acceso";
-
/* RileyLink setup description */
"RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink consente la comunicazione con il microinfusore tramite Bluetooth Low Energy.";
/* The title of the cell showing BLE signal strength (RSSI) */
"Signal Strength" = "Potenza Segnale";
-/* The title of the section for orangelink commands
- The title of the section for rileylink commands */
-"Test Commands" = "Prova Comandi";
-
-/* The title of the cell showing Test Vibration */
-"Test Vibration" = "Vibrazione di prova";
-
-/* The title of the command to update diagnostic LEDs */
-"Toggle Diagnostic LEDs" = "Attiva/disattiva LED diagnostici";
-
-/* Progress message for changing diagnostic LED mode */
-"Updating diagnostic LEDs mode" = "Aggiornamento modalità LED diagnostici";
-
/* The title of the cell showing uptime */
"Uptime" = "Tempo Attività";
-
-/* The title of the cell showing ORL */
-"Voltage" = "Voltaggio";
-
From 869fe8009a371f637cfd0dc4e8c8cdc11802d73f 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: Sun, 14 May 2023 23:20:48 +0200
Subject: [PATCH 029/431] New translations Localizable.strings (Dutch)
---
.../nl.lproj/Localizable.strings | 72 -------------------
1 file changed, 72 deletions(-)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/nl.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/nl.lproj/Localizable.strings
index c69f4b1307..c92ad53f1c 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/nl.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/nl.lproj/Localizable.strings
@@ -1,18 +1,3 @@
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Unit format string for an value in percent */
-"%@%%" = "%@%%";
-
-/* The title of the section for alerts */
-"Alert" = "Alarm";
-
-/* Text indicating LED Mode is auto */
-"Auto" = "Automatisch";
-
-/* The title of the cell showing battery level */
-"Battery level" = "Batterijniveau";
-
/* The title of the section describing commands */
"Commands" = "Commando's";
@@ -22,18 +7,9 @@
/* The in-progress connecting state */
"Connecting" = "Bezig met verbinden";
-/* The title of the cell for connection LED */
-"Connection LED" = "Verbindings-LED";
-
-/* The title of the section for connection monitoring */
-"Connection Monitoring" = "Verbindingsbewaking";
-
/* The title of the cell showing BLE connection state */
"Connection State" = "Verbindingsstatus";
-/* The title of the cell for connection vibration */
-"Connection Vibration" = "Verbinding Trilling";
-
/* The title of the section describing the device */
"Device" = "Apparaat";
@@ -46,62 +22,14 @@
/* The in-progress disconnecting state */
"Disconnecting" = "Ontkoppelen";
-/* The title of the cell for sounding device finding piezo */
-"Find Device" = "Zoek Apparaat";
-
-/* The title of the cell showing firmware version */
-"Firmware" = "Firmware";
-
/* The title of the cell showing current rileylink frequency */
"Frequency" = "Frequentie";
-/* The title of the command to fetch RileyLink statistics */
-"Get RileyLink Statistics" = "RileyLink Statistieken Ophalen";
-
-/* Progress message for getting statistics. */
-"Get Statistics…" = "Statistieken Ophalen...";
-
-/* The title of the cell showing Lighten Red LED */
-"Lighten Red LED" = "Rode LED Verlichten";
-
-/* The title of the cell showing Lighten Yellow LED */
-"Lighten Yellow LED" = "Gele LED Verlichten";
-
-/* The title of the cell showing battery level */
-"Low Battery Alert" = "Batterij Bijna Leeg Alarm";
-
/* The title of the cell showing device name */
"Name" = "Naam";
-/* Detail text when battery alert disabled.
- Text indicating LED Mode is off */
-"Off" = "Uit";
-
-/* Text indicating LED Mode is on */
-"On" = "Aan";
-
/* RileyLink setup description */
"RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink staat verbinding met de pomp toe via Bluetooth Low Energy.";
/* The title of the cell showing BLE signal strength (RSSI) */
"Signal Strength" = "Signaalsterkte";
-
-/* The title of the section for orangelink commands
- The title of the section for rileylink commands */
-"Test Commands" = "Commando's Testen";
-
-/* The title of the cell showing Test Vibration */
-"Test Vibration" = "Test Trillingen";
-
-/* The title of the command to update diagnostic LEDs */
-"Toggle Diagnostic LEDs" = "Tokkel de Diagnostische LED's";
-
-/* Progress message for changing diagnostic LED mode */
-"Updating diagnostic LEDs mode" = "Diagnostische LED-modus aan het bijstellen";
-
-/* The title of the cell showing uptime */
-"Uptime" = "Uptime";
-
-/* The title of the cell showing ORL */
-"Voltage" = "Spanning";
-
From 1991c8ec163afd06cede5cd08e5d5346066c41d8 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: Sun, 14 May 2023 23:20:48 +0200
Subject: [PATCH 030/431] New translations Localizable.strings (Polish)
---
.../pl.lproj/Localizable.strings | 72 -------------------
1 file changed, 72 deletions(-)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/pl.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/pl.lproj/Localizable.strings
index f0307f10c1..034ccd0e4b 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/pl.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/pl.lproj/Localizable.strings
@@ -1,18 +1,3 @@
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Unit format string for an value in percent */
-"%@%%" = "%@%%";
-
-/* The title of the section for alerts */
-"Alert" = "Alarm";
-
-/* Text indicating LED Mode is auto */
-"Auto" = "Automatyczny";
-
-/* The title of the cell showing battery level */
-"Battery level" = "Poziom naładowania baterii";
-
/* The title of the section describing commands */
"Commands" = "Komendy";
@@ -22,18 +7,9 @@
/* The in-progress connecting state */
"Connecting" = "Łączenie";
-/* The title of the cell for connection LED */
-"Connection LED" = "Włącz LED, gdy połączono";
-
-/* The title of the section for connection monitoring */
-"Connection Monitoring" = "Monitorowanie połączenia";
-
/* The title of the cell showing BLE connection state */
"Connection State" = "Status połączenia";
-/* The title of the cell for connection vibration */
-"Connection Vibration" = "Wibruj, gdy połączono";
-
/* The title of the section describing the device */
"Device" = "Urządzenie";
@@ -46,62 +22,14 @@
/* The in-progress disconnecting state */
"Disconnecting" = "Rozłączanie";
-/* The title of the cell for sounding device finding piezo */
-"Find Device" = "Znajdź urządzenie";
-
/* The title of the cell showing firmware version */
"Firmware" = "Oprogramowanie";
-/* The title of the cell showing current rileylink frequency */
-"Frequency" = "Frequency";
-
-/* The title of the command to fetch RileyLink statistics */
-"Get RileyLink Statistics" = "Statystyki RileyLink";
-
-/* Progress message for getting statistics. */
-"Get Statistics…" = "Pobieranie statystyk…";
-
-/* The title of the cell showing Lighten Red LED */
-"Lighten Red LED" = "Włącz czerwoną diodę LED";
-
-/* The title of the cell showing Lighten Yellow LED */
-"Lighten Yellow LED" = "Włącz żółtą diodę LED";
-
-/* The title of the cell showing battery level */
-"Low Battery Alert" = "Ostrzeżenie o niskim stanie baterii";
-
/* The title of the cell showing device name */
"Name" = "Nazwa";
-/* Detail text when battery alert disabled.
- Text indicating LED Mode is off */
-"Off" = "Wyłącz";
-
-/* Text indicating LED Mode is on */
-"On" = "Włącz";
-
/* 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.";
/* The title of the cell showing BLE signal strength (RSSI) */
"Signal Strength" = "Siła sygnału";
-
-/* The title of the section for orangelink commands
- The title of the section for rileylink commands */
-"Test Commands" = "Polecenia testowe";
-
-/* The title of the cell showing Test Vibration */
-"Test Vibration" = "Testuj wibracje";
-
-/* The title of the command to update diagnostic LEDs */
-"Toggle Diagnostic LEDs" = "Przełącz diagnostyczne diody LED";
-
-/* Progress message for changing diagnostic LED mode */
-"Updating diagnostic LEDs mode" = "Aktualizacja trybu diod diagnostycznych";
-
-/* The title of the cell showing uptime */
-"Uptime" = "Uptime";
-
-/* The title of the cell showing ORL */
-"Voltage" = "Napięcie";
-
From 4d8d640b81ef344f3ead60b51fcfc35cb7c155e7 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: Sun, 14 May 2023 23:20:49 +0200
Subject: [PATCH 031/431] New translations Localizable.strings (Portuguese)
---
.../RileyLinkKitUI/pt-PT.lproj/Localizable.strings | 6 ++++++
1 file changed, 6 insertions(+)
create mode 100644 Dependencies/rileylink_ios/RileyLinkKitUI/pt-PT.lproj/Localizable.strings
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 0000000000..41db234826
--- /dev/null
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/pt-PT.lproj/Localizable.strings
@@ -0,0 +1,6 @@
+
+/* The title of the devices table section in RileyLink settings */
+"Devices" = "Dispositivos";
+
+/* The title of the cell showing device name */
+"Name" = "Nome";
From 2dff294f7f5583edf3f4431f8f9a7283bdfd8932 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: Sun, 14 May 2023 23:20:50 +0200
Subject: [PATCH 032/431] New translations Localizable.strings (Russian)
---
.../ru.lproj/Localizable.strings | 69 -------------------
1 file changed, 69 deletions(-)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/ru.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/ru.lproj/Localizable.strings
index f687594a57..8dc4dcc7be 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/ru.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/ru.lproj/Localizable.strings
@@ -1,18 +1,3 @@
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ дБ";
-
-/* Unit format string for an value in percent */
-"%@%%" = "%@%%";
-
-/* The title of the section for alerts */
-"Alert" = "Оповещение";
-
-/* Text indicating LED Mode is auto */
-"Auto" = "Авто";
-
-/* The title of the cell showing battery level */
-"Battery level" = "Уровень заряда";
-
/* The title of the section describing commands */
"Commands" = "Команды";
@@ -22,18 +7,9 @@
/* The in-progress connecting state */
"Connecting" = "Подключение";
-/* The title of the cell for connection LED */
-"Connection LED" = "Индикатор соединения";
-
-/* The title of the section for connection monitoring */
-"Connection Monitoring" = "Мониторинг соединения";
-
/* The title of the cell showing BLE connection state */
"Connection State" = "Состояние соединения";
-/* The title of the cell for connection vibration */
-"Connection Vibration" = "Вибрация при разъединении";
-
/* The title of the section describing the device */
"Device" = "Устройство";
@@ -46,62 +22,17 @@
/* The in-progress disconnecting state */
"Disconnecting" = "Разъединяется";
-/* The title of the cell for sounding device finding piezo */
-"Find Device" = "Найти устройство";
-
/* The title of the cell showing firmware version */
"Firmware" = "Прошивка";
/* The title of the cell showing current rileylink frequency */
"Frequency" = "Частота";
-/* The title of the command to fetch RileyLink statistics */
-"Get RileyLink Statistics" = "Получить статистику Rileylink";
-
-/* Progress message for getting statistics. */
-"Get Statistics…" = "Получить статистику…";
-
-/* The title of the cell showing Lighten Red LED */
-"Lighten Red LED" = "Lighten Red LED";
-
-/* The title of the cell showing Lighten Yellow LED */
-"Lighten Yellow LED" = "Lighten Yellow LED";
-
-/* The title of the cell showing battery level */
-"Low Battery Alert" = "Низкий заряд";
-
/* The title of the cell showing device name */
"Name" = "Имя";
-/* Detail text when battery alert disabled.
- Text indicating LED Mode is off */
-"Off" = "Выключено";
-
-/* Text indicating LED Mode is on */
-"On" = "Включено";
-
/* RileyLink setup description */
"RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink позволяет вести коммуникацию с помпой через Bluetooth Low Energy.";
/* The title of the cell showing BLE signal strength (RSSI) */
"Signal Strength" = "Уровень сигнала";
-
-/* The title of the section for orangelink commands
- The title of the section for rileylink commands */
-"Test Commands" = "Команды для проверки";
-
-/* The title of the cell showing Test Vibration */
-"Test Vibration" = "Проверить вибрацию";
-
-/* The title of the command to update diagnostic LEDs */
-"Toggle Diagnostic LEDs" = "Переключить режим светодиодов";
-
-/* Progress message for changing diagnostic LED mode */
-"Updating diagnostic LEDs mode" = "Изменить режим светодиодов";
-
-/* The title of the cell showing uptime */
-"Uptime" = "Uptime";
-
-/* The title of the cell showing ORL */
-"Voltage" = "Напряжение";
-
From 49cb518ac93d3664c298fa6f9078214cbadfede6 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: Sun, 14 May 2023 23:20:50 +0200
Subject: [PATCH 033/431] New translations Localizable.strings (Slovak)
---
.../sk.lproj/Localizable.strings | 66 -------------------
1 file changed, 66 deletions(-)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/sk.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/sk.lproj/Localizable.strings
index d8836fd373..6737ee0e9b 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/sk.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/sk.lproj/Localizable.strings
@@ -1,18 +1,3 @@
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Unit format string for an value in percent */
-"%@%%" = "%@ %%";
-
-/* The title of the section for alerts */
-"Alert" = "Upozornenie";
-
-/* Text indicating LED Mode is auto */
-"Auto" = "Auto";
-
-/* The title of the cell showing battery level */
-"Battery level" = "Stav batérie";
-
/* The title of the section describing commands */
"Commands" = "Príkazy";
@@ -22,18 +7,9 @@
/* The in-progress connecting state */
"Connecting" = "Pripája sa";
-/* The title of the cell for connection LED */
-"Connection LED" = "Pripojenie LED";
-
-/* The title of the section for connection monitoring */
-"Connection Monitoring" = "Monitorovanie pripojenia";
-
/* The title of the cell showing BLE connection state */
"Connection State" = "Stav pripojenia";
-/* The title of the cell for connection vibration */
-"Connection Vibration" = "Vibrácie pripojenia";
-
/* The title of the section describing the device */
"Device" = "Zariadenie";
@@ -46,59 +22,17 @@
/* The in-progress disconnecting state */
"Disconnecting" = "Odpája sa";
-/* The title of the cell for sounding device finding piezo */
-"Find Device" = "Nájsť zariadenie";
-
/* The title of the cell showing firmware version */
"Firmware" = "Firmvér";
/* The title of the cell showing current rileylink frequency */
"Frequency" = "Frekvencia";
-/* The title of the command to fetch RileyLink statistics */
-"Get RileyLink Statistics" = "Získať štatistiky RileyLinku";
-
-/* Progress message for getting statistics. */
-"Get Statistics…" = "Získať štatistiky…";
-
-/* The title of the cell showing Lighten Red LED */
-"Lighten Red LED" = "Rozsvietiť červené LED ";
-
-/* The title of the cell showing Lighten Yellow LED */
-"Lighten Yellow LED" = "Rozsvietiť žlté LED";
-
-/* The title of the cell showing battery level */
-"Low Battery Alert" = "Slabá batéria";
-
/* The title of the cell showing device name */
"Name" = "Názov";
-/* Detail text when battery alert disabled.
- Text indicating LED Mode is off */
-"Off" = "Vypnuté";
-
-/* Text indicating LED Mode is on */
-"On" = "Zapnuté";
-
/* RileyLink setup description */
"RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink umožňuje komunikáciu s pumpou cez Bluetooth Low Energy.";
/* The title of the cell showing BLE signal strength (RSSI) */
"Signal Strength" = "Sila signálu";
-
-/* The title of the section for orangelink commands
- The title of the section for rileylink commands */
-"Test Commands" = "Testovať príkazy";
-
-/* The title of the cell showing Test Vibration */
-"Test Vibration" = "Testovať vibrácie";
-
-/* The title of the command to update diagnostic LEDs */
-"Toggle Diagnostic LEDs" = "Prepnutie diagnostických LED diód";
-
-/* Progress message for changing diagnostic LED mode */
-"Updating diagnostic LEDs mode" = "Aktualizuje sa režim diagnostických LED diód";
-
-/* The title of the cell showing ORL */
-"Voltage" = "Napätie";
-
From f489c2cbb0d91f1b85ae23dd4e4c05e924968283 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: Sun, 14 May 2023 23:20:51 +0200
Subject: [PATCH 034/431] New translations Localizable.strings (Swedish)
---
.../sv.lproj/Localizable.strings | 23 -------------------
1 file changed, 23 deletions(-)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/sv.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/sv.lproj/Localizable.strings
index 38902ae8dd..48610996b2 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/sv.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/sv.lproj/Localizable.strings
@@ -1,9 +1,3 @@
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Unit format string for an value in percent */
-"%@%%" = "%@%%";
-
/* The title of the section describing commands */
"Commands" = "Kommandon";
@@ -28,28 +22,12 @@
/* The in-progress disconnecting state */
"Disconnecting" = "Kopplar från";
-/* The title of the cell for sounding device finding piezo */
-"Find Device" = "Hitta enhet";
-
-/* The title of the cell showing firmware version */
-"Firmware" = "Firmware";
-
/* The title of the cell showing current rileylink frequency */
"Frequency" = "Frekvens";
-/* Progress message for getting statistics. */
-"Get Statistics…" = "Hämtar statistik…";
-
/* The title of the cell showing device name */
"Name" = "Namn";
-/* Detail text when battery alert disabled.
- Text indicating LED Mode is off */
-"Off" = "Av";
-
-/* Text indicating LED Mode is on */
-"On" = "På";
-
/* RileyLink setup description */
"RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink kommunicerar med pumpen via Bluetooth lågenergianslutning.";
@@ -58,4 +36,3 @@
/* The title of the cell showing uptime */
"Uptime" = "Körs sedan";
-
From 48a06d531c7241a2536b1bbdeba0c4245061d45c 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: Sun, 14 May 2023 23:20:52 +0200
Subject: [PATCH 035/431] New translations Localizable.strings (Turkish)
---
.../tr.lproj/Localizable.strings | 66 -------------------
1 file changed, 66 deletions(-)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/tr.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/tr.lproj/Localizable.strings
index 7eaa98e94d..505fd79585 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/tr.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/tr.lproj/Localizable.strings
@@ -1,18 +1,3 @@
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Unit format string for an value in percent */
-"%@%%" = "%@%%";
-
-/* The title of the section for alerts */
-"Alert" = "Uyarı";
-
-/* Text indicating LED Mode is auto */
-"Auto" = "Otomatik";
-
-/* The title of the cell showing battery level */
-"Battery level" = "Pil seviyesi";
-
/* The title of the section describing commands */
"Commands" = "Komutlar";
@@ -22,18 +7,9 @@
/* The in-progress connecting state */
"Connecting" = "Bağlanıyor";
-/* The title of the cell for connection LED */
-"Connection LED" = "Bağlantı LED'i";
-
-/* The title of the section for connection monitoring */
-"Connection Monitoring" = "Bağlantı İzleme";
-
/* The title of the cell showing BLE connection state */
"Connection State" = "Bağlantı Durumu";
-/* The title of the cell for connection vibration */
-"Connection Vibration" = "Bağlantı Titreşimi";
-
/* The title of the section describing the device */
"Device" = "Cihaz";
@@ -46,62 +22,20 @@
/* The in-progress disconnecting state */
"Disconnecting" = "Bağlantı kesiliyor";
-/* The title of the cell for sounding device finding piezo */
-"Find Device" = "Cihaz Bul";
-
/* The title of the cell showing firmware version */
"Firmware" = "Donanım yazılımı";
/* The title of the cell showing current rileylink frequency */
"Frequency" = "Frekans";
-/* The title of the command to fetch RileyLink statistics */
-"Get RileyLink Statistics" = "RileyLink İstatistiklerini Alın";
-
-/* Progress message for getting statistics. */
-"Get Statistics…" = "İstatistik Alınıyor…";
-
-/* The title of the cell showing Lighten Red LED */
-"Lighten Red LED" = "Kırmızı LED'i Yak";
-
-/* The title of the cell showing Lighten Yellow LED */
-"Lighten Yellow LED" = "Sarı LED'i Yak";
-
-/* The title of the cell showing battery level */
-"Low Battery Alert" = "Düşük Pil Uyarısı";
-
/* The title of the cell showing device name */
"Name" = "İsim";
-/* Detail text when battery alert disabled.
- Text indicating LED Mode is off */
-"Off" = "Kapalı";
-
-/* Text indicating LED Mode is on */
-"On" = "Açık";
-
/* RileyLink setup description */
"RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink, Bluetooth Düşük Enerji üzerinden pompa ile iletişim kurulmasını sağlar.";
/* The title of the cell showing BLE signal strength (RSSI) */
"Signal Strength" = "Sinyal Gücü";
-/* The title of the section for orangelink commands
- The title of the section for rileylink commands */
-"Test Commands" = "Komutları Test Et";
-
-/* The title of the cell showing Test Vibration */
-"Test Vibration" = "Titreşim Testi";
-
-/* The title of the command to update diagnostic LEDs */
-"Toggle Diagnostic LEDs" = "Teşhis LED'lerini Değiştirme";
-
-/* Progress message for changing diagnostic LED mode */
-"Updating diagnostic LEDs mode" = "Teşhis LED'leri modunu güncelleme";
-
/* The title of the cell showing uptime */
"Uptime" = "Çalışma süresi";
-
-/* The title of the cell showing ORL */
-"Voltage" = "Voltaj";
-
From 71f6f83787e1dc0e7de9ea1fe72d659bb8b57b1d 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: Sun, 14 May 2023 23:20:52 +0200
Subject: [PATCH 036/431] New translations Localizable.strings (Ukrainian)
---
.../RileyLinkKitUI/uk.lproj/Localizable.strings | 12 ++++++++++++
1 file changed, 12 insertions(+)
create mode 100644 Dependencies/rileylink_ios/RileyLinkKitUI/uk.lproj/Localizable.strings
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 0000000000..882efa2371
--- /dev/null
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/uk.lproj/Localizable.strings
@@ -0,0 +1,12 @@
+
+/* The title of the cell showing BLE connection state */
+"Connection State" = "Стан з'єднання";
+
+/* The title of the devices table section in RileyLink settings */
+"Devices" = "Пристрої";
+
+/* The title of the cell showing firmware version */
+"Firmware" = "Прошивка";
+
+/* The title of the cell showing device name */
+"Name" = "Ім’я";
From 45cc6fe96f4cb5cd03af90884a57ecc9b6e591f1 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: Sun, 14 May 2023 23:20:53 +0200
Subject: [PATCH 037/431] New translations Localizable.strings (Chinese
Simplified)
---
.../zh-Hans.lproj/Localizable.strings | 13 -------------
1 file changed, 13 deletions(-)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/zh-Hans.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/zh-Hans.lproj/Localizable.strings
index e3a814009f..0e351cfac6 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/zh-Hans.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/zh-Hans.lproj/Localizable.strings
@@ -22,27 +22,14 @@
/* The in-progress disconnecting state */
"Disconnecting" = "断开";
-/* The title of the cell for sounding device finding piezo */
-"Find Device" = "发现设备";
-
/* The title of the cell showing firmware version */
"Firmware" = "固件";
-/* The title of the cell showing current rileylink frequency */
-"Frequency" = "Frequency";
-
/* The title of the cell showing device name */
"Name" = "设备名称";
-/* Text indicating LED Mode is on */
-"On" = "开";
-
/* RileyLink setup description */
"RileyLink allows for communication with the pump over Bluetooth Low Energy." = "允许RileyLink通过低功耗蓝牙与泵连接通信";
/* The title of the cell showing BLE signal strength (RSSI) */
"Signal Strength" = "信号强度";
-
-/* The title of the cell showing uptime */
-"Uptime" = "Uptime";
-
From 8ee3c95ac5ea32be60eab64b57ae4c48a94d93c9 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: Sun, 14 May 2023 23:20:54 +0200
Subject: [PATCH 038/431] New translations Localizable.strings (Portuguese,
Brazilian)
---
.../pt-BR.lproj/Localizable.strings | 16 ----------------
1 file changed, 16 deletions(-)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/pt-BR.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/pt-BR.lproj/Localizable.strings
index 4946b96077..7d30260594 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/pt-BR.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/pt-BR.lproj/Localizable.strings
@@ -1,6 +1,3 @@
-/* Unit format string for an value in percent */
-"%@%%" = "%@%%";
-
/* The title of the section describing commands */
"Commands" = "Comandos";
@@ -25,24 +22,12 @@
/* The in-progress disconnecting state */
"Disconnecting" = "Desconectando";
-/* The title of the cell for sounding device finding piezo */
-"Find Device" = "Localizar Dispositivo";
-
-/* The title of the cell showing firmware version */
-"Firmware" = "Firmware";
-
/* The title of the cell showing current rileylink frequency */
"Frequency" = "Frequência";
-/* Progress message for getting statistics. */
-"Get Statistics…" = "Extrair Estatísticas…";
-
/* The title of the cell showing device name */
"Name" = "Nome";
-/* Text indicating LED Mode is on */
-"On" = "Ligado";
-
/* RileyLink setup description */
"RileyLink allows for communication with the pump over Bluetooth Low Energy." = "O RileyLink permite a comunicação com a bomba por Bluetooth de Baixa Energia.";
@@ -51,4 +36,3 @@
/* The title of the cell showing uptime */
"Uptime" = "Tempo de Atividade";
-
From 1ad36307671b3138023805e49ff462cee5574d4d 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: Sun, 14 May 2023 23:20:54 +0200
Subject: [PATCH 039/431] New translations Localizable.strings (Norwegian
Bokmal)
---
.../nb.lproj/Localizable.strings | 66 -------------------
1 file changed, 66 deletions(-)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/nb.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/nb.lproj/Localizable.strings
index fbfc31e1ae..9811531509 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/nb.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/nb.lproj/Localizable.strings
@@ -1,18 +1,3 @@
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Unit format string for an value in percent */
-"%@%%" = "%@%%";
-
-/* The title of the section for alerts */
-"Alert" = "Varsel";
-
-/* Text indicating LED Mode is auto */
-"Auto" = "Auto";
-
-/* The title of the cell showing battery level */
-"Battery level" = "Batterinivå";
-
/* The title of the section describing commands */
"Commands" = "Kommandoer";
@@ -22,18 +7,9 @@
/* The in-progress connecting state */
"Connecting" = "Kobler til";
-/* The title of the cell for connection LED */
-"Connection LED" = "Lysdiode for tilkobling";
-
-/* The title of the section for connection monitoring */
-"Connection Monitoring" = "Overvåking av tilkobling";
-
/* The title of the cell showing BLE connection state */
"Connection State" = "Tilkoblingsstatus";
-/* The title of the cell for connection vibration */
-"Connection Vibration" = "Tilkoblingsvibrasjon";
-
/* The title of the section describing the device */
"Device" = "Enhet";
@@ -46,62 +22,20 @@
/* The in-progress disconnecting state */
"Disconnecting" = "Kobler fra";
-/* The title of the cell for sounding device finding piezo */
-"Find Device" = "Finn enhet";
-
/* The title of the cell showing firmware version */
"Firmware" = "Fastvare";
/* The title of the cell showing current rileylink frequency */
"Frequency" = "Frekvens";
-/* The title of the command to fetch RileyLink statistics */
-"Get RileyLink Statistics" = "Vis Rileylink statistikk";
-
-/* Progress message for getting statistics. */
-"Get Statistics…" = "Henter statistikk…";
-
-/* The title of the cell showing Lighten Red LED */
-"Lighten Red LED" = "Øke rødt LED";
-
-/* The title of the cell showing Lighten Yellow LED */
-"Lighten Yellow LED" = "Øke gult LED";
-
-/* The title of the cell showing battery level */
-"Low Battery Alert" = "Varsel om lavt batterinivå";
-
/* The title of the cell showing device name */
"Name" = "Navn";
-/* Detail text when battery alert disabled.
- Text indicating LED Mode is off */
-"Off" = "Av";
-
-/* Text indicating LED Mode is on */
-"On" = "På";
-
/* RileyLink setup description */
"RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink tillater kommunikasjon med pumpen over Bluetooth Low Energy.";
/* The title of the cell showing BLE signal strength (RSSI) */
"Signal Strength" = "Signalstyrke";
-/* The title of the section for orangelink commands
- The title of the section for rileylink commands */
-"Test Commands" = "Testkommandoer";
-
-/* The title of the cell showing Test Vibration */
-"Test Vibration" = "Test Vibrering";
-
-/* The title of the command to update diagnostic LEDs */
-"Toggle Diagnostic LEDs" = "Slå av/på diagnoselysdioder";
-
-/* Progress message for changing diagnostic LED mode */
-"Updating diagnostic LEDs mode" = "Oppdaterer innstillinger for diagnoselysdioder";
-
/* The title of the cell showing uptime */
"Uptime" = "Oppetid";
-
-/* The title of the cell showing ORL */
-"Voltage" = "Spenning (V)";
-
From 35f8af77a1959239936deaeb9eb95a177182488e 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: Sun, 14 May 2023 23:20:55 +0200
Subject: [PATCH 040/431] New translations InfoPlist.strings (French)
---
FreeAPS/Resources/fr.lproj/InfoPlist.strings | 6 ------
1 file changed, 6 deletions(-)
diff --git a/FreeAPS/Resources/fr.lproj/InfoPlist.strings b/FreeAPS/Resources/fr.lproj/InfoPlist.strings
index c9ccf9bfc8..40db91519f 100644
--- a/FreeAPS/Resources/fr.lproj/InfoPlist.strings
+++ b/FreeAPS/Resources/fr.lproj/InfoPlist.strings
@@ -12,9 +12,3 @@
/* Privacy - Calendars Usage Description */
"NSCalendarsUsageDescription" = "Le calendrier est utilisé pour créer un nouvel événement de glycémie.";
-
-/* Privacy - Health Update Usage Description */
-"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, insulin and carbohydrates";
From f8b84bf18fda318963fb84fe380791a15f9fe0d5 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: Sun, 14 May 2023 23:20:56 +0200
Subject: [PATCH 041/431] New translations InfoPlist.strings (Arabic)
---
FreeAPS/Resources/ar.lproj/InfoPlist.strings | 14 --------------
1 file changed, 14 deletions(-)
diff --git a/FreeAPS/Resources/ar.lproj/InfoPlist.strings b/FreeAPS/Resources/ar.lproj/InfoPlist.strings
index 6826dbf011..16d61e8835 100644
--- a/FreeAPS/Resources/ar.lproj/InfoPlist.strings
+++ b/FreeAPS/Resources/ar.lproj/InfoPlist.strings
@@ -1,17 +1,3 @@
-/* Privacy - NFC Scan Usage Description */
-"NFCReaderUsageDescription" = "NFC is used to scan Libre sensors.";
-
-/* Privacy - Bluetooth Always Usage Description */
-"NSBluetoothAlwaysUsageDescription" = "Bluetooth is used to communicate with insulin pump and continuous glucose monitor devices";
-
-/* Privacy - Bluetooth Peripheral Usage Description */
-"NSBluetoothPeripheralUsageDescription" = "Bluetooth is used to communicate with insulin pump and continuous glucose monitor devices";
-
-/* Privacy - Face ID Usage Description */
-"NSFaceIDUsageDescription" = "For authorized acces to bolus";
-
-/* Privacy - Calendars Usage Description */
-"NSCalendarsUsageDescription" = "Calendar is used to create a new glucose events.";
/* Privacy - Health Update Usage Description */
"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose, carbs and insulin";
From 89509278b5fc1ba2099c8e39b07918e85c1c6e50 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: Sun, 14 May 2023 23:20:57 +0200
Subject: [PATCH 042/431] New translations InfoPlist.strings (German)
---
FreeAPS/Resources/de.lproj/InfoPlist.strings | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/FreeAPS/Resources/de.lproj/InfoPlist.strings b/FreeAPS/Resources/de.lproj/InfoPlist.strings
index 9cefd0680b..0bdda4de7e 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" = "Health App is used to store blood glucose, insulin and carbohydrates";
+"NSHealthUpdateUsageDescription" = "Die Apple Health App wird zum Speichern von Blutzuckerwerten, Insulin und Kohlenhydraten verwendet";
/* Privacy - Health Share Usage Description */
-"NSHealthShareUsageDescription" = "Health App is used to store blood glucose, insulin and carbohydrates";
+"NSHealthShareUsageDescription" = "Die Apple Health App wird zum Speichern von Blutzuckerwerten, Insulin und Kohlenhydraten verwendet";
From 4e03ec9dce055ad465850daacb798d295a3e0e62 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: Sun, 14 May 2023 23:20:58 +0200
Subject: [PATCH 043/431] New translations InfoPlist.strings (Italian)
---
FreeAPS/Resources/it.lproj/InfoPlist.strings | 6 ------
1 file changed, 6 deletions(-)
diff --git a/FreeAPS/Resources/it.lproj/InfoPlist.strings b/FreeAPS/Resources/it.lproj/InfoPlist.strings
index 3b3e5961e7..4fa2eeea1d 100644
--- a/FreeAPS/Resources/it.lproj/InfoPlist.strings
+++ b/FreeAPS/Resources/it.lproj/InfoPlist.strings
@@ -12,9 +12,3 @@
/* Privacy - Calendars Usage Description */
"NSCalendarsUsageDescription" = "Il calendario è usato per creare nuovi eventi di glicemia.";
-
-/* Privacy - Health Update Usage Description */
-"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, insulin and carbohydrates";
From ea83c6405c9f7a1eda195e3a1e5a6151fab218ce 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: Sun, 14 May 2023 23:21:01 +0200
Subject: [PATCH 044/431] New translations InfoPlist.strings (Turkish)
---
FreeAPS/Resources/tr.lproj/InfoPlist.strings | 6 ------
1 file changed, 6 deletions(-)
diff --git a/FreeAPS/Resources/tr.lproj/InfoPlist.strings b/FreeAPS/Resources/tr.lproj/InfoPlist.strings
index 2e7bb64076..d5acba1052 100644
--- a/FreeAPS/Resources/tr.lproj/InfoPlist.strings
+++ b/FreeAPS/Resources/tr.lproj/InfoPlist.strings
@@ -12,9 +12,3 @@
/* Privacy - Calendars Usage Description */
"NSCalendarsUsageDescription" = "Takvim, yeni bir glikoz olayı oluşturmak için kullanılır.";
-
-/* Privacy - Health Update Usage Description */
-"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, insulin and carbohydrates";
From 1f1743f8f49e4ef4394215a9363670fc3bbb2075 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: Sun, 14 May 2023 23:21:02 +0200
Subject: [PATCH 045/431] New translations InfoPlist.strings (Chinese
Simplified)
---
FreeAPS/Resources/zh-Hans.lproj/InfoPlist.strings | 6 ------
1 file changed, 6 deletions(-)
diff --git a/FreeAPS/Resources/zh-Hans.lproj/InfoPlist.strings b/FreeAPS/Resources/zh-Hans.lproj/InfoPlist.strings
index 461f72b49f..9ca63a4b5d 100644
--- a/FreeAPS/Resources/zh-Hans.lproj/InfoPlist.strings
+++ b/FreeAPS/Resources/zh-Hans.lproj/InfoPlist.strings
@@ -12,9 +12,3 @@
/* Privacy - Calendars Usage Description */
"NSCalendarsUsageDescription" = "日历用于创建一个新的葡萄糖事件。";
-
-/* Privacy - Health Update Usage Description */
-"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, insulin and carbohydrates";
From 9f6812101a5f58a1f79480e7285a876eb9bc088d 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: Sun, 14 May 2023 23:21:03 +0200
Subject: [PATCH 046/431] New translations Localizable.strings (French)
---
.../fr.lproj/Localizable.strings | 364 ------------------
1 file changed, 364 deletions(-)
diff --git a/Dependencies/OmniBLE/Localizations/fr.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/fr.lproj/Localizable.strings
index 453c5b5add..1e3fb06b8d 100644
--- a/Dependencies/OmniBLE/Localizations/fr.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/fr.lproj/Localizable.strings
@@ -47,54 +47,9 @@
/* Alert content body for suspendInProgress pod alert */
"Suspend In Progress Reminder" = "Suspendre le rappel en cours";
-/* Alert content body for suspendEnded pod alert */
-"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes.";
-
-/* Alert content body for finishSetupReminder pod alert */
-"Please finish pairing your pod." = "Please finish pairing your pod.";
-
-/* Alert content body for timeOffsetChangeDetected pod alert */
-"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings.";
-
-/* Alert notification body for suspendEnded pod alert user notification */
-"Suspension time is up. Open the app and resume." = "Suspension time is up. Open the app and resume.";
-
-/* Action button default text for PodAlerts */
-"Ok" = "Ok";
-
-/* Label for pod life state when pod not fully activated */
-"Unfinished Activation" = "Unfinished Activation";
-
-/* Label for pod life state when time remaining */
-"Pod expires in" = "Pod expires in";
-
-/* */
-"Pod Expires" = "Pod Expires";
-
-/* */
-"Pod Activated" = "Pod Activated";
-
/* */
"Notification Settings" = "Paramètres des notifications";
-/* */
-"Confidence Reminders" = "Confidence Reminders";
-
-/* Text for suspend resume button when insulin delivery active */
-"Suspend Insulin Delivery" = "Suspend Insulin Delivery";
-
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod expired";
-
-/* Label for pod life state when pod not fully deactivated */
-"Unfinished deactivation" = "Unfinished deactivation";
-
-/* Label for pod life state when no pod paired */
-"No Pod" = "No Pod";
-
-/* Settings page link description when next lifecycle action is to pair new pod */
-"Pair Pod" = "Pair Pod";
-
/* Pairing action button accessibility label while ready to pair */
"Pair pod." = "Appairer le Pod.";
@@ -107,72 +62,21 @@
/* Pairing action button accessibility label when pairing succeeded */
"Pod paired successfully. Continue." = "Pod appairé avec succès. Continuer.";
-/* Settings page link description when next lifecycle action is to finish deactivation */
-"Finish deactivation" = "Finish deactivation";
-
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Remplacer le pod";
-/* Unit for singular day in pod life remaining */
-"day" = "day";
-
-/* Unit for plural days in pod life remaining */
-"days" = "days";
-
-/* Unit for singular hour in pod life remaining */
-"hour" = "hour";
-
/* Unit for plural hours in pod life remaining */
"hours" = "heures";
-/* Unit for singular minute in pod life remaining */
-"minute" = "minute";
-
-/* Unit for plural minutes in pod life remaining */
-"minutes" = "minutes";
-
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulin Delivery";
-
-/* */
-"Scheduled Basal" = "Scheduled Basal";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Insulin Remaining";
-
/* Section header for activity section */
"Activity" = "Activité";
-/* title for device details page */
-"Device Details" = "Device Details";
-
-/* Section header for configuration section */
-"Configuration" = "Configuration";
-
-/* Settings page link description when next lifecycle action is to finish deactivation */
-"Finish deactivation" = "Finish deactivation";
-
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Remplacer le pod";
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Remplacer le pod";
-/* Label for pod life state when pod not fully activated */
-"Unfinished Activation" = "Unfinished Activation";
-
-/* Label for pod life state when time remaining */
-"Pod expires in" = "Pod expires in";
-
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod expired";
-
-/* Label for pod life state when pod not fully deactivated */
-"Unfinished deactivation" = "Unfinished deactivation";
-
-/* Label for pod life state when no pod paired */
-"No Pod" = "No Pod";
-
/* Pod life HUD view label */
"Fault" = "Erreur";
@@ -185,250 +89,45 @@
/* Label indicating pod replacement necessary */
"Replace Pod" = "Remplacer le pod";
-/* Error message shown when no pod is paired */
-"No pod paired" = "No pod paired";
-
-/* Error message shown when user cannot pair because pod is already paired */
-"Pod already paired" = "Pod already paired";
-
-/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
-"Insulin type not configured" = "Insulin type not configured";
-
-/* Error message when cannula insertion fails because the pod is in an unexpected state */
-"Pod is not in a state ready for cannula insertion." = "Pod is not in a state ready for cannula insertion.";
-
-/* Error description for OmniBLEPumpManagerError.invalidSetting */
-"Invalid Setting" = "Invalid Setting";
-
-/* Recovery suggestion shown when no pod is paired */
-"Please pair a new pod" = "Please pair a new pod";
-
-/* Generic title of the OmniBLE pump manager */
-"Omnipod DASH" = "Omnipod DASH";
-
-/* Status highlight that delivery is uncertain. */
-"Comms Issue" = "Comms Issue";
-
-/* */
-"Finish Pairing" = "Finish Pairing";
-
-/* Status highlight that when pod is deactivating */
-"Finish Deactivation" = "Finish Deactivation";
-
-/* Status highlight that when no pod is paired. */
-"No Pod" = "No Pod";
-
-/* Status highlight message for emptyReservoir alarm. */
-"No Insulin" = "No Insulin";
-
/* Status highlight message for podExpired alarm. */
"Pod Expired" = "Pod expiré";
-/* Status highlight message for occlusion alarm. */
-"Pod Occlusion" = "Pod Occlusion";
-
-/* Status highlight message for other alarm. */
-"Pod Error" = "Pod Error";
-
-/* Status highlight that a pump is out of insulin. */
-"No Insulin" = "No Insulin";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Insulin Suspended";
-
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Signal Loss";
-
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Manual Basal";
-
/* */
"Insert Cannula" = "Insérer la canule";
/* Cannula insertion button text while inserting */
"Inserting..." = "Insertion en cours";
-/* Cannula insertion button text while showing error */
-"Retry" = "Retry";
-
/* Cannula insertion button text while checking insertion */
"Checking..." = "Vérification en cours...";
-/* */
-"Check cannula insertion finished" = "Check cannula insertion finished";
-
-/* */
-"Get pod status" = "Get pod status";
-
-/* */
-"Save Basal Profile" = "Save Basal Profile";
-
-/* */
-"Save basal profile failed: %{public}@" = "Save basal profile failed: %{public}@";
-
-/* */
-"Skipping Play Test Beeps due to bolus still in progress." = "Skipping Play Test Beeps due to bolus still in progress.";
-
/* */
"Play Test Beeps" = "Jouer des bips de test";
-/* */
-"Skipping Read Pulse Log due to bolus still in progress." = "Skipping Read Pulse Log due to bolus still in progress.";
-
/* */
"Read Pulse Log" = "Lecture journal d'impulsion";
-/* */
-"Set Confirmation Beeps to %s" = "Set Confirmation Beeps to %s";
-
-/* */
-"Set Confirmation Beeps Preference" = "Set Confirmation Beeps Preference";
-
/* */
"Suspend" = "Suspendre";
-/* */
-"Failed to suspend: %{public}@" = "Failed to suspend: %{public}@";
-
/* */
"Resume" = "Reprendre";
-/* */
-"Bolus" = "Bolus";
-
-/* */
-"Cancel Bolus" = "Cancel Bolus";
-
-/* Alert acknowledgment OK button */
-"OK" = "OK";
-
-/* The title for Empty Reservoir alarm notification */
-"Empty Reservoir" = "Empty Reservoir";
-
-/* The title for Occlusion alarm notification */
-"Occlusion Detected" = "Occlusion Detected";
-
-/* The title for AlarmCode.other notification */
-"Critical Pod Error" = "Critical Pod Error";
-
-/* The default notification body for AlarmCodes */
-"Insulin delivery stopped. Change Pod now." = "Insulin delivery stopped. Change Pod now.";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Insulin Remaining";
-
-/* Button title to set temporary basal rate */
-"Set Temporary Basal Rate" = "Set Temporary Basal Rate";
-
/* Section header for activity section */
"Activity" = "Activité";
-/* Section header for configuration section */
-"Configuration" = "Configuration";
-
-/* Title for previous pod page */
-"Previous Pod" = "Previous Pod";
-
-/* The title of the command to change pump time zone */
-"Pump Time" = "Pump Time";
-
-/* Text indicating ongoing pump time synchronization */
-"Adjusting Pump Time..." = "Adjusting Pump Time...";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Sync to Current Time";
-
-/* Label for PumpManager deletion button */
-"Switch to other insulin delivery device" = "Switch to other insulin delivery device";
-
-/* Title for pod sync time action sheet. */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?";
-
-/* Button text to confirm pump time sync */
-"Yes, Sync to Current Time" = "Yes, Sync to Current Time";
-
-/* Button text to cancel pump time sync */
-"No, Keep Pump As Is" = "No, Keep Pump As Is";
-
-/* Title for Omnipod DASH PumpManager deletion action sheet. */
-"Remove Pump" = "Remove Pump";
-
-/* Message for Omnipod DASH PumpManager deletion action sheet */
-"Are you sure you want to stop using Omnipod DASH?" = "Are you sure you want to stop using Omnipod DASH?";
-
-/* Button text to confirm Omnipod DASH PumpManager deletion */
-"Delete Omnipod DASH" = "Delete Omnipod DASH";
-
/* Text for confidence reminders navigation link" */
"Insulin Type" = "Type d'Insuline";
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Sync to Current Time";
-
/* Title for suspend duration selection action sheet */
"Suspend Delivery" = "Suspendre la distribution";
-/* Message for suspend duration selection action sheet */
-"Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?" = "Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?";
-
-/* Button text for 30 minute suspend duration */
-"30 minutes" = "30 minutes";
-
-/* Button text for 1 hour suspend duration" */
-"1 hour" = "1 hour";
-/* Button text for 1 hour 30 minute suspend duration */
-"1 hour 30 minutes" = "1 hour 30 minutes";
-/* Button text for 2 hour suspend duration */
-"2 hours" = "2 hours";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
-
-/* Alert title for resume error */
-"Failed to Resume Insulin Delivery" = "Failed to Resume Insulin Delivery";
-
-/* Alert title for time sync error */
-"Failed to Set Pump Time" = "Failed to Set Pump Time";
-
-/* Alert title for failing to cancel manual basal error */
-"Failed to Cancel Manual Basal" = "Failed to Cancel Manual Basal";
-
-/* */
-"Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod.";
-
-/* Instructions for deactivate pod when pod not on body */
-"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may pair a new pod.";
-
/* Deactivate pod action button */
"Deactivate Pod" = "Désactiver le pod";
-/* Deactivate pod action button accessibility label while deactivating */
-"Deactivating." = "Deactivating.";
-
-/* Deactivate pod action button accessibility label when deactivation complete */
-"Pod deactivated successfully. Continue." = "Pod deactivated successfully. Continue.";
-
-/* Action button description for deactivate after failed attempt */
-"Retry" = "Retry";
-
/* Action button description when deactivated */
"Continue" = "Continuer";
-/* 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." = "There was a problem communicating with the pod. If this problem persists, tap Discard Pod. You can then activate a new Pod.";
-
-/* Text for discard pod button */
-"Discard Pod" = "Discard Pod";
-
-/* Title for remove pod modal */
-"Remove Pod from Body" = "Remove Pod from Body";
-
-/* Alert message body for confirm pod attachment */
-"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“";
-
-/* Insulin Unit */
-"U" = "U";
-
/* 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." = "Changez de Pod maintenant. La fourniture d'insuline s'arrêtera 8 heures après l'expiration du Pod ou quand il n'y aura plus d'insuline.";
@@ -549,9 +248,6 @@
/* Error message description for PeripheralManagerError.unknownCharacteristic */
"Unknown Characteristic" = "Caractéristique inconnu";
-/* Error message description for PeripheralManagerError.nack */
-"Nack" = "Nack";
-
/* Title for omnipod reminders section */
"Omnipod Reminders" = "Rappels d'Omnipod";
@@ -669,9 +365,6 @@
/* description label for ble firmware version pod details row */
"BLE Firmware Version" = "Version Firmware BLE";
-/* description label for activated at timne pod details row */
-"Pod Activated" = "Pod Activated";
-
/* description label for active time pod details row */
"Active Time" = "Heure d’activation";
@@ -714,71 +407,14 @@
/* */
"Save" = "Sauvegarder";
-/* hr (short for hour) */
-"hr" = "hr";
-
/* Button title to cancel manual basal */
"Cancel Manual Basal" = "Annuler le basal manuel";
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "Insulin\nSuspended";
-
/* Text for suspend resume button when insulin delivery is suspended */
"Resume Insulin Delivery" = "Reprendre l'injection d'insuline";
-/* Recovery suggestion when no pod is available */
-"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
-
-/* Error message shown when the pod is not connected */
-"Pod not connected" = "Pod not connected";
-
-/* Label for suspended at time */
-"Suspended At" = "Suspended At";
-
/* Text for suspend resume button when insulin delivery is resuming */
"Resuming insulin delivery..." = "Reprendre l'injection d'insuline...";
/* Text for suspend resume button when insulin delivery is suspending */
"Suspending insulin delivery..." = "Suspension de la distribution d'insuline...";
-
-/* Error message for PodCommsError.noPodsFound */
-"No pods found" = "No pods found";
-
-/* Error message for PodCommsError.tooManyPodsFound */
-"Too many pods found" = "Too many pods found";
-
-/* Recovery suggestion when no response is received from pod */
-"Make sure iPhone is nearby the active pod" = "Make sure iPhone is nearby the active pod";
-
-/* Recovery suggestion when ack received instead of response */
-"Try again" = "Try again";
-
-/* Recovery suggestion for PodCommsError.tooManyPodsFound */
-"Move to a new area away from any other pods and try again." = "Move to a new area away from any other pods and try again.";
-
-/* Recovery suggestion for PodCommsError.noPodsFound */
-"Make sure your pod is filled and nearby." = "Make sure your pod is filled and nearby.";
-
-/* Recovery suggestion when pairing signal strength is too high */
-"Please reposition iPhone further from the pod" = "Please reposition iPhone further from the pod";
-
-/* Recovery suggestion when pairing signal strength is too low */
-"Please reposition iPhone relative to the pod" = "Please reposition iPhone relative to the pod";
-
-/* Recovery suggestion on unexpected pod change */
-"Please bring only original pod in range or deactivate original pod" = "Please bring only original pod in range or deactivate original pod";
-
-/* Recovery suggestion when unexpected address received */
-"Crosstalk possible. Please move to a new location" = "Crosstalk possible. Please move to a new location";
-
-/* Recovery suggestion when no pod is available */
-"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
-
-/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
-"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
-
-/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
-"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
-
-/* Recovery suggestion when operation could not be completed due to existing temp basal in progress */
-"Wait for existing temp basal to finish, or suspend to cancel" = "Wait for existing temp basal to finish, or suspend to cancel";
From ce4e667cc35b2d544adeb1122b4ba5cc04477c94 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: Sun, 14 May 2023 23:21:04 +0200
Subject: [PATCH 047/431] New translations Localizable.strings (Spanish)
---
.../es.lproj/Localizable.strings | 688 ------------------
1 file changed, 688 deletions(-)
diff --git a/Dependencies/OmniBLE/Localizations/es.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/es.lproj/Localizable.strings
index f60e5ef0fd..1705a0e32f 100644
--- a/Dependencies/OmniBLE/Localizations/es.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/es.lproj/Localizable.strings
@@ -1,178 +1,25 @@
-/*
- Localizable.strings
- OmniBLE
- Created by Jon Mårtensson on 2022-08-28.
- Copyright © 2022 Randall Knutson. All rights reserved.
-*/
-/* Alert content title for multiCommand pod alert */
-
-"Multiple Command Alert" = "Multiple Command Alert";
-
-/* Alert content title for userPodExpiration pod alert */
-"Pod Expiration Reminder" = "Pod Expiration Reminder";
-
-/* Alert content title for podExpiring pod alert */
-"Pod Expired" = "Pod Expired";
-
-/* Alert content title for lowReservoir pod alert */
-"Low Reservoir" = "Low Reservoir";
-
-/* Alert content title for suspendInProgress pod alert */
-"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
-
-/* Alert content title for suspendEnded pod alert */
-"Resume Insulin" = "Resume Insulin";
-
-/* Alert content title for finishSetupReminder pod alert */
-"Pod Pairing Incomplete" = "Pod Pairing Incomplete";
-
-/* Alert content title for timeOffsetChangeDetected pod alert */
-"Time Change Detected" = "Time Change Detected";
-
-/* Alert content body for multiCommand pod alert */
-"Multiple Command Alert" = "Multiple Command Alert";
-
-/* Format string for alert content body for userPodExpiration pod alert. (1: time until expiration) */
-"Pod expires in %1$@." = "Pod expires in %1$@.";
-
-/* Alert content body for podExpiring pod alert */
-"Change Pod now. Pod has been active for 72 hours." = "Change Pod now. Pod has been active for 72 hours.";
-
-/* Alert content body for podExpireImminent pod alert */
-"Change Pod now. Insulin delivery will stop in 1 hour." = "Change Pod now. Insulin delivery will stop in 1 hour.";
-
-/* Format string for alert content body for lowReservoir pod alert. (1: reminder value) */
-"%1$@ insulin or less remaining in Pod. Change Pod soon." = "%1$@ insulin or less remaining in Pod. Change Pod soon.";
-
-/* Alert content body for suspendInProgress pod alert */
-"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
-
-/* Alert content body for suspendEnded pod alert */
-"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes.";
-
-/* Alert content body for finishSetupReminder pod alert */
-"Please finish pairing your pod." = "Please finish pairing your pod.";
-
-/* Alert content body for timeOffsetChangeDetected pod alert */
-"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings.";
-
-/* Alert notification body for suspendEnded pod alert user notification */
-"Suspension time is up. Open the app and resume." = "Suspension time is up. Open the app and resume.";
-
-/* Action button default text for PodAlerts */
-"Ok" = "Ok";
-
-/* Label for pod life state when pod not fully activated */
-"Unfinished Activation" = "Unfinished Activation";
-
-/* Label for pod life state when time remaining */
-"Pod expires in" = "Pod expires in";
-
-/* */
-"Pod Expires" = "Pod Expires";
-
-/* */
-"Pod Activated" = "Pod Activated";
-
-/* */
-"Notification Settings" = "Notification Settings";
-
-/* */
-"Confidence Reminders" = "Confidence Reminders";
-
-/* Text for suspend resume button when insulin delivery active */
-"Suspend Insulin Delivery" = "Suspend Insulin Delivery";
-
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod expired";
-
-/* Label for pod life state when pod not fully deactivated */
-"Unfinished deactivation" = "Unfinished deactivation";
-
-/* Label for pod life state when no pod paired */
-"No Pod" = "No Pod";
-
-/* Settings page link description when next lifecycle action is to pair new pod */
-"Pair Pod" = "Pair Pod";
-
-/* Pairing action button accessibility label while ready to pair */
-"Pair pod." = "Pair pod.";
-
-/* Pairing action button accessibility label while pairing */
-"Pairing." = "Pairing.";
-
-/* Pairing action button accessibility label while priming */
-"Priming. Please wait." = "Priming. Please wait.";
-
-/* Pairing action button accessibility label when pairing succeeded */
-"Pod paired successfully. Continue." = "Pod paired successfully. Continue.";
-
-/* Settings page link description when next lifecycle action is to finish deactivation */
-"Finish deactivation" = "Finish deactivation";
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Cambie el Pod";
-/* Unit for singular day in pod life remaining */
-"day" = "day";
-
-/* Unit for plural days in pod life remaining */
-"days" = "days";
-
-/* Unit for singular hour in pod life remaining */
-"hour" = "hour";
-
/* Unit for plural hours in pod life remaining */
"hours" = "horas";
-/* Unit for singular minute in pod life remaining */
-"minute" = "minute";
-
/* Unit for plural minutes in pod life remaining */
"minutes" = "minutos";
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulin Delivery";
-
-/* */
-"Scheduled Basal" = "Scheduled Basal";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Insulin Remaining";
-
/* Section header for activity section */
"Activity" = "Actividad";
-/* title for device details page */
-"Device Details" = "Device Details";
-
/* Section header for configuration section */
"Configuration" = "Configuracion";
-/* Settings page link description when next lifecycle action is to finish deactivation */
-"Finish deactivation" = "Finish deactivation";
-
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Cambie el Pod";
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Cambie el Pod";
-/* Label for pod life state when pod not fully activated */
-"Unfinished Activation" = "Unfinished Activation";
-
-/* Label for pod life state when time remaining */
-"Pod expires in" = "Pod expires in";
-
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod expired";
-
-/* Label for pod life state when pod not fully deactivated */
-"Unfinished deactivation" = "Unfinished deactivation";
-
-/* Label for pod life state when no pod paired */
-"No Pod" = "No Pod";
-
/* Pod life HUD view label */
"Fault" = "Fallo";
@@ -185,600 +32,65 @@
/* Label indicating pod replacement necessary */
"Replace Pod" = "Cambie el Pod";
-/* Error message shown when no pod is paired */
-"No pod paired" = "No pod paired";
-
-/* Error message shown when user cannot pair because pod is already paired */
-"Pod already paired" = "Pod already paired";
-
-/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
-"Insulin type not configured" = "Insulin type not configured";
-
-/* Error message when cannula insertion fails because the pod is in an unexpected state */
-"Pod is not in a state ready for cannula insertion." = "Pod is not in a state ready for cannula insertion.";
-
-/* Error description for OmniBLEPumpManagerError.invalidSetting */
-"Invalid Setting" = "Invalid Setting";
-
-/* Recovery suggestion shown when no pod is paired */
-"Please pair a new pod" = "Please pair a new pod";
-
-/* Generic title of the OmniBLE pump manager */
-"Omnipod DASH" = "Omnipod DASH";
-
-/* Status highlight that delivery is uncertain. */
-"Comms Issue" = "Comms Issue";
-
-/* */
-"Finish Pairing" = "Finish Pairing";
-
-/* Status highlight that when pod is deactivating */
-"Finish Deactivation" = "Finish Deactivation";
-
-/* Status highlight that when no pod is paired. */
-"No Pod" = "No Pod";
-
-/* Status highlight message for emptyReservoir alarm. */
-"No Insulin" = "No Insulin";
-
-/* Status highlight message for podExpired alarm. */
-"Pod Expired" = "Pod Expired";
-
-/* Status highlight message for occlusion alarm. */
-"Pod Occlusion" = "Pod Occlusion";
-
-/* Status highlight message for other alarm. */
-"Pod Error" = "Pod Error";
-
-/* Status highlight that a pump is out of insulin. */
-"No Insulin" = "No Insulin";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Insulin Suspended";
-
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Signal Loss";
-
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Manual Basal";
-
/* */
"Insert Cannula" = "Insertar Cánula";
-/* Cannula insertion button text while inserting */
-"Inserting..." = "Inserting...";
-
-/* Cannula insertion button text while showing error */
-"Retry" = "Retry";
-
-/* Cannula insertion button text while checking insertion */
-"Checking..." = "Checking...";
-
-/* */
-"Check cannula insertion finished" = "Check cannula insertion finished";
-
-/* */
-"Get pod status" = "Get pod status";
-
-/* */
-"Save Basal Profile" = "Save Basal Profile";
-
-/* */
-"Save basal profile failed: %{public}@" = "Save basal profile failed: %{public}@";
-
-/* */
-"Skipping Play Test Beeps due to bolus still in progress." = "Skipping Play Test Beeps due to bolus still in progress.";
-
/* */
"Play Test Beeps" = "Tocar Pitidos de Prueba";
-/* */
-"Skipping Read Pulse Log due to bolus still in progress." = "Skipping Read Pulse Log due to bolus still in progress.";
-
-/* */
-"Read Pulse Log" = "Read Pulse Log";
-
-/* */
-"Set Confirmation Beeps to %s" = "Set Confirmation Beeps to %s";
-
-/* */
-"Set Confirmation Beeps Preference" = "Set Confirmation Beeps Preference";
-
-/* */
-"Suspend" = "Suspend";
-
-/* */
-"Failed to suspend: %{public}@" = "Failed to suspend: %{public}@";
-
-/* */
-"Resume" = "Resume";
-
/* */
"Bolus" = "Bolo";
-/* */
-"Cancel Bolus" = "Cancel Bolus";
-
-/* Alert acknowledgment OK button */
-"OK" = "OK";
-
-/* The title for Empty Reservoir alarm notification */
-"Empty Reservoir" = "Empty Reservoir";
-
-/* The title for Occlusion alarm notification */
-"Occlusion Detected" = "Occlusion Detected";
-
-/* The title for AlarmCode.other notification */
-"Critical Pod Error" = "Critical Pod Error";
-
-/* The default notification body for AlarmCodes */
-"Insulin delivery stopped. Change Pod now." = "Insulin delivery stopped. Change Pod now.";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Insulin Remaining";
-
-/* Button title to set temporary basal rate */
-"Set Temporary Basal Rate" = "Set Temporary Basal Rate";
-
/* Section header for activity section */
"Activity" = "Actividad";
/* Section header for configuration section */
"Configuration" = "Configuracion";
-/* Title for previous pod page */
-"Previous Pod" = "Previous Pod";
-
-/* The title of the command to change pump time zone */
-"Pump Time" = "Pump Time";
-
-/* Text indicating ongoing pump time synchronization */
-"Adjusting Pump Time..." = "Adjusting Pump Time...";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Sync to Current Time";
-
-/* Label for PumpManager deletion button */
-"Switch to other insulin delivery device" = "Switch to other insulin delivery device";
-
-/* Title for pod sync time action sheet. */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?";
-
-/* Button text to confirm pump time sync */
-"Yes, Sync to Current Time" = "Yes, Sync to Current Time";
-
-/* Button text to cancel pump time sync */
-"No, Keep Pump As Is" = "No, Keep Pump As Is";
-
-/* Title for Omnipod DASH PumpManager deletion action sheet. */
-"Remove Pump" = "Remove Pump";
-
-/* Message for Omnipod DASH PumpManager deletion action sheet */
-"Are you sure you want to stop using Omnipod DASH?" = "Are you sure you want to stop using Omnipod DASH?";
-
-/* Button text to confirm Omnipod DASH PumpManager deletion */
-"Delete Omnipod DASH" = "Delete Omnipod DASH";
-
-/* Text for confidence reminders navigation link" */
-"Insulin Type" = "Insulin Type";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Sync to Current Time";
-
/* Title for suspend duration selection action sheet */
"Suspend Delivery" = "Suspender la infusión";
-/* Message for suspend duration selection action sheet */
-"Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?" = "Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?";
-
-/* Button text for 30 minute suspend duration */
-"30 minutes" = "30 minutes";
-
-/* Button text for 1 hour suspend duration" */
-"1 hour" = "1 hour";
-/* Button text for 1 hour 30 minute suspend duration */
-"1 hour 30 minutes" = "1 hour 30 minutes";
-/* Button text for 2 hour suspend duration */
-"2 hours" = "2 hours";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
-
-/* Alert title for resume error */
-"Failed to Resume Insulin Delivery" = "Failed to Resume Insulin Delivery";
-
-/* Alert title for time sync error */
-"Failed to Set Pump Time" = "Failed to Set Pump Time";
-
-/* Alert title for failing to cancel manual basal error */
-"Failed to Cancel Manual Basal" = "Failed to Cancel Manual Basal";
-
-/* */
-"Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod.";
-
-/* Instructions for deactivate pod when pod not on body */
-"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may pair a new pod.";
-
/* Deactivate pod action button */
"Deactivate Pod" = "Desactivar Pod";
-/* Deactivate pod action button accessibility label while deactivating */
-"Deactivating." = "Deactivating.";
-
-/* Deactivate pod action button accessibility label when deactivation complete */
-"Pod deactivated successfully. Continue." = "Pod deactivated successfully. Continue.";
-
-/* Action button description for deactivate after failed attempt */
-"Retry" = "Retry";
-
/* Action button description when deactivated */
"Continue" = "Continuar";
-/* 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." = "There was a problem communicating with the pod. If this problem persists, tap Discard Pod. You can then activate a new Pod.";
-
-/* Text for discard pod button */
-"Discard Pod" = "Discard Pod";
-
-/* Title for remove pod modal */
-"Remove Pod from Body" = "Remove Pod from Body";
-
-/* Alert message body for confirm pod attachment */
-"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“";
-
-/* Insulin Unit */
-"U" = "U";
-
-/* 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." = "Change Pod now. Insulin delivery will stop 8 hours after the Pod has expired or when no more insulin remains.";
-
-/* Label text for step 1 of pair pod instructions */
-"Fill a new pod with U-100 Insulin (leave blue Pod needle cap on)." = "Fill a new pod with U-100 Insulin (leave blue Pod needle cap on).";
-
-/* Label text for step 2 of pair pod instructions */
-"Listen for 2 beeps." = "Listen for 2 beeps.";
-
-/* Label text indicating pairing finished.*/
-"Paired" = "Paired";
-
/* Cancel button text in navigation bar on pair pod UI */
"Cancel" = "Cancelar";
-/* Alert title for cancel pairing modal */
-"Are you sure you want to cancel Pod setup?" = "Are you sure you want to cancel Pod setup?";
-
-/* Alert message body for confirm pod attachment */
-"If you cancel Pod setup, the current Pod will be deactivated and will be unusable." = "If you cancel Pod setup, the current Pod will be deactivated and will be unusable.";
-
-/* Button title for confirm deactivation option */
-"Yes, Deactivate Pod" = "Yes, Deactivate Pod";
-
-/* Continue pairing button title of in pairing cancel modal */
-"No, Continue With Pod" = "No, Continue With Pod";
-
-/* Label text for step one of attach pod instructions */
-"Prepare site." = "Prepare site.";
-
-/* Label text for step two of attach pod instructions */
-"Remove blue Pod needle cap and check cannula. Then remove paper backing." = "Remove blue Pod needle cap and check cannula. Then remove paper backing.";
-
-/* Label text for step three of attach pod instructions */
-"Check Pod, apply to site, then confirm pod attachment." = "Check Pod, apply to site, then confirm pod attachment.";
-
/* Action button title for attach pod view */
"Continue" = "Continuar";
-/* */
-"Attach Pod" = "Attach Pod";
-
-/* Alert title for confirm pod attachment */
-"Confirm Pod Attachment" = "Confirm Pod Attachment";
-
-/* Alert message body for confirm pod attachment */
-"Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached." = "Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached.";
-
-/* Button title for confirm attachment option */
-"Confirm" = "Confirm";
-
-/* Label text for step one of insert cannula instructions */
-"Tap below to start cannula insertion." = "Tap below to start cannula insertion.";
-
-/* Label text for step two of insert cannula instructions */
-"Wait until insertion is completed." = "Wait until insertion is completed.";
-
-/* Label text indicating insertion finished. */
-"Inserted" = "Inserted";
-
-/* Check Cannula */
-"Check Cannula" = "Check Cannula";
-
-/* */
-"Is the cannula inserted properly?" = "Is the cannula inserted properly?";
-
-/* Description of proper cannula insertion */
-"The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin." = "The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin.";
-
-/* Button label for user to answer cannula was properly inserted */
-"Yes" = "Yes";
-
-/* Button label for user to answer cannula was not properly inserted */
-"No" = "No";
-
-/* Pod pairing action button text while pairing */
-"Pairing..." = "Pairing...";
-
-/* Pod pairing action button text while priming */
-"Priming..." = "Priming...";
-
-/* */
-"Deactivating..." = "Deactivating...";
-
-/* Pod state when pod has been deactivated */
-"Deactivated" = "Deactivated";
-
-/* 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." = "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.";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
/* Label for expiration reminder row */
"Time" = "Tiempo";
-/* Action button title to continue at Setup Complete */
-"Finish Setup" = "Finish Setup";
-
-/* */
-"Setup Complete" = "Setup Complete";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* Error message description for PeripheralManagerError.notReady */
-"Peripheral Not Ready" = "Peripheral Not Ready";
-
-/* Error message description for PeripheralManagerError.incorrectResponse */
-"Incorrect Response" = "Incorrect Response";
-
-/* Error message description for PeripheralManagerError.timeout */
-"Timeout" = "Timeout";
-
-/* Error message description for PeripheralManagerError.emptyValue */
-"Empty Value" = "Empty Value";
-
-/* Error message description for PeripheralManagerError.unknownCharacteristic */
-"Unknown Characteristic" = "Unknown Characteristic";
-
-/* Error message description for PeripheralManagerError.nack */
-"Nack" = "Nack";
-
-/* Title for omnipod reminders section */
-"Omnipod Reminders" = "Omnipod Reminders";
-
-/* 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." = "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.";
-
-/* Footer text for scheduled reminder area */
-"This is a reminder that you scheduled when you paired your current Pod." = "This is a reminder that you scheduled when you paired your current Pod.";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
-/* Footer text for low reservoir value row */
-"The App notifies you when the amount of insulin in the Pod reaches this level." = "The App notifies you when the amount of insulin in the Pod reaches this level.";
-
-/* Description text for critical alerts */
-"Critical Alerts" = "Critical Alerts";
-
-/* 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." = "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.";
-/* navigation title for notification settings */
-"Notification Settings" = "Notification Settings";
-
/* Label for scheduled reminder value row */
"Time" = "Tiempo";
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* Label for low reservoir reminder row */
-"Low Reservoir Reminder" = "Low Reservoir Reminder";
-
-/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
-/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
-
-/* Title string for BeepPreference.silent */
-"Disabled" = "Disabled";
-
/* Title string for BeepPreference.manualCommands */
"Enabled" = "Habilitado";
-/* Title string for BeepPreference.extended */
-"Extended" = "Extended";
-
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "No confidence reminders are used.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
-
/* Label text for temporary basal rate summary */
"Rate" = "Ratio";
/* Insulin unit per hour */
"U/hr" = "U/h";
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ for %2$@";
-
-/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
-/* Button text for setting manual temporary basal rate*/
-"Set Temporary Basal" = "Set Temporary Basal";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Temporary Basal";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Temporary Basal Failed";
-
-/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Missing Config";
-
-/* Alert format string for missing temp basal configuration. */
-"This PumpManager 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." = "This PumpManager 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.";
-
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Expiration Reminder Default";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Previous Pod Information";
-
-/* Text shown in insulin remaining space when no pod is paired (Please keep the '\n' while translating!) */
-"No\nDelivery" = "No\nDelivery";
-
/* description label for active time pod details row */
"Active Time" = "Tiempo Activo";
-/* description label for total delivery pod details row */
-"Total Delivery" = "Total Delivery";
-
-/* description label for device name pod details row */
-"Device Name" = "Device Name";
-
-/* description label for lot number pod details row */
-"Lot Number" = "Lot Number";
-
-/* description label for sequence number pod details row */
-"Sequence Number" = "Sequence Number";
-
-/* description label for firmware version pod details row */
-"Firmware Version" = "Firmware Version";
-
-/* description label for ble firmware version pod details row */
-"BLE Firmware Version" = "BLE Firmware Version";
-
-/* description label for activated at timne pod details row */
-"Pod Activated" = "Pod Activated";
-
/* description label for active time pod details row */
"Active Time" = "Tiempo Activo";
-/* description label for last status date pod details row */
-"Last Status" = "Last Status";
-
-/* description label for pod fault details */
-"Pod Fault Details" = "Pod Fault Details";
-
-/* Title for PodSetupView */
-"Pod Setup" = "Pod Setup";
-
-/* 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." = "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.";
-
/* Cancel button title */
"Cancel" = "Cancelar";
/* Text for continue button on PodSetupView */
"Continue" = "Continuar";
-/* Are you sure you want to skip Omnipod Onboarding? */
-"Skip Omnipod Onboarding?" = "Skip Omnipod Onboarding?";
-
-/* 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." = "The App notifies you in advance of Pod expiration.\n\nScroll to set the number of hours advance notice you would like to have.";
-
-/* Text of continue button on ExpirationReminderSetupView" */
-"Next" = "Next";
-
/* */
"Expiration Reminder" = "Recordatorio de Caducidad";
-/* 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." = "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.";
-
-/* Label text for low reservoir value row */
-"Low Reservoir" = "Low Reservoir";
-
/* */
"Save" = "Guardar";
-
-/* hr (short for hour) */
-"hr" = "hr";
-
-/* Button title to cancel manual basal */
-"Cancel Manual Basal" = "Cancel Manual Basal";
-
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "Insulin\nSuspended";
-
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Resume Insulin Delivery";
-
-/* Recovery suggestion when no pod is available */
-"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
-
-/* Error message shown when the pod is not connected */
-"Pod not connected" = "Pod not connected";
-
-/* Label for suspended at time */
-"Suspended At" = "Suspended At";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Resuming insulin delivery...";
-
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Suspending insulin delivery...";
-
-/* Error message for PodCommsError.noPodsFound */
-"No pods found" = "No pods found";
-
-/* Error message for PodCommsError.tooManyPodsFound */
-"Too many pods found" = "Too many pods found";
-
-/* Recovery suggestion when no response is received from pod */
-"Make sure iPhone is nearby the active pod" = "Make sure iPhone is nearby the active pod";
-
-/* Recovery suggestion when ack received instead of response */
-"Try again" = "Try again";
-
-/* Recovery suggestion for PodCommsError.tooManyPodsFound */
-"Move to a new area away from any other pods and try again." = "Move to a new area away from any other pods and try again.";
-
-/* Recovery suggestion for PodCommsError.noPodsFound */
-"Make sure your pod is filled and nearby." = "Make sure your pod is filled and nearby.";
-
-/* Recovery suggestion when pairing signal strength is too high */
-"Please reposition iPhone further from the pod" = "Please reposition iPhone further from the pod";
-
-/* Recovery suggestion when pairing signal strength is too low */
-"Please reposition iPhone relative to the pod" = "Please reposition iPhone relative to the pod";
-
-/* Recovery suggestion on unexpected pod change */
-"Please bring only original pod in range or deactivate original pod" = "Please bring only original pod in range or deactivate original pod";
-
-/* Recovery suggestion when unexpected address received */
-"Crosstalk possible. Please move to a new location" = "Crosstalk possible. Please move to a new location";
-
-/* Recovery suggestion when no pod is available */
-"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
-
-/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
-"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
-
-/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
-"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
-
-/* Recovery suggestion when operation could not be completed due to existing temp basal in progress */
-"Wait for existing temp basal to finish, or suspend to cancel" = "Wait for existing temp basal to finish, or suspend to cancel";
From 02f8f2ac73512eb2ccccaca71ee747a979be0ec0 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: Sun, 14 May 2023 23:21:05 +0200
Subject: [PATCH 048/431] New translations Localizable.strings (Danish)
---
.../da.lproj/Localizable.strings | 718 ------------------
1 file changed, 718 deletions(-)
diff --git a/Dependencies/OmniBLE/Localizations/da.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/da.lproj/Localizable.strings
index 8914b0ab78..15863408cc 100644
--- a/Dependencies/OmniBLE/Localizations/da.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/da.lproj/Localizable.strings
@@ -1,178 +1,16 @@
-/*
- Localizable.strings
- OmniBLE
- Created by Jon Mårtensson on 2022-08-28.
- Copyright © 2022 Randall Knutson. All rights reserved.
-*/
-/* Alert content title for multiCommand pod alert */
-
-"Multiple Command Alert" = "Multiple Command Alert";
-
-/* Alert content title for userPodExpiration pod alert */
-"Pod Expiration Reminder" = "Pod Expiration Reminder";
-
-/* Alert content title for podExpiring pod alert */
-"Pod Expired" = "Pod Expired";
-
-/* Alert content title for lowReservoir pod alert */
-"Low Reservoir" = "Low Reservoir";
-
-/* Alert content title for suspendInProgress pod alert */
-"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
-
-/* Alert content title for suspendEnded pod alert */
-"Resume Insulin" = "Resume Insulin";
-
-/* Alert content title for finishSetupReminder pod alert */
-"Pod Pairing Incomplete" = "Pod Pairing Incomplete";
-
-/* Alert content title for timeOffsetChangeDetected pod alert */
-"Time Change Detected" = "Time Change Detected";
-
-/* Alert content body for multiCommand pod alert */
-"Multiple Command Alert" = "Multiple Command Alert";
-
-/* Format string for alert content body for userPodExpiration pod alert. (1: time until expiration) */
-"Pod expires in %1$@." = "Pod expires in %1$@.";
-
-/* Alert content body for podExpiring pod alert */
-"Change Pod now. Pod has been active for 72 hours." = "Change Pod now. Pod has been active for 72 hours.";
-
-/* Alert content body for podExpireImminent pod alert */
-"Change Pod now. Insulin delivery will stop in 1 hour." = "Change Pod now. Insulin delivery will stop in 1 hour.";
-
-/* Format string for alert content body for lowReservoir pod alert. (1: reminder value) */
-"%1$@ insulin or less remaining in Pod. Change Pod soon." = "%1$@ insulin or less remaining in Pod. Change Pod soon.";
-
-/* Alert content body for suspendInProgress pod alert */
-"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
-
-/* Alert content body for suspendEnded pod alert */
-"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes.";
-
-/* Alert content body for finishSetupReminder pod alert */
-"Please finish pairing your pod." = "Please finish pairing your pod.";
-
-/* Alert content body for timeOffsetChangeDetected pod alert */
-"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings.";
-
-/* Alert notification body for suspendEnded pod alert user notification */
-"Suspension time is up. Open the app and resume." = "Suspension time is up. Open the app and resume.";
-
-/* Action button default text for PodAlerts */
-"Ok" = "Ok";
-
-/* Label for pod life state when pod not fully activated */
-"Unfinished Activation" = "Unfinished Activation";
-
-/* Label for pod life state when time remaining */
-"Pod expires in" = "Pod expires in";
-
-/* */
-"Pod Expires" = "Pod Expires";
-
-/* */
-"Pod Activated" = "Pod Activated";
-
-/* */
-"Notification Settings" = "Notification Settings";
-
-/* */
-"Confidence Reminders" = "Confidence Reminders";
-
-/* Text for suspend resume button when insulin delivery active */
-"Suspend Insulin Delivery" = "Suspend Insulin Delivery";
-
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod expired";
-
-/* Label for pod life state when pod not fully deactivated */
-"Unfinished deactivation" = "Unfinished deactivation";
-
-/* Label for pod life state when no pod paired */
-"No Pod" = "No Pod";
-
-/* Settings page link description when next lifecycle action is to pair new pod */
-"Pair Pod" = "Pair Pod";
-
-/* Pairing action button accessibility label while ready to pair */
-"Pair pod." = "Pair pod.";
-
-/* Pairing action button accessibility label while pairing */
-"Pairing." = "Pairing.";
-
-/* Pairing action button accessibility label while priming */
-"Priming. Please wait." = "Priming. Please wait.";
-
-/* Pairing action button accessibility label when pairing succeeded */
-"Pod paired successfully. Continue." = "Pod paired successfully. Continue.";
-
-/* Settings page link description when next lifecycle action is to finish deactivation */
-"Finish deactivation" = "Finish deactivation";
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Udskift Pod";
-/* Unit for singular day in pod life remaining */
-"day" = "day";
-
-/* Unit for plural days in pod life remaining */
-"days" = "days";
-
-/* Unit for singular hour in pod life remaining */
-"hour" = "hour";
-
-/* Unit for plural hours in pod life remaining */
-"hours" = "hours";
-
-/* Unit for singular minute in pod life remaining */
-"minute" = "minute";
-
-/* Unit for plural minutes in pod life remaining */
-"minutes" = "minutes";
-
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulin Delivery";
-
-/* */
-"Scheduled Basal" = "Scheduled Basal";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Insulin Remaining";
-
/* Section header for activity section */
"Activity" = "Aktivitet";
-/* title for device details page */
-"Device Details" = "Device Details";
-
-/* Section header for configuration section */
-"Configuration" = "Configuration";
-
-/* Settings page link description when next lifecycle action is to finish deactivation */
-"Finish deactivation" = "Finish deactivation";
-
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Udskift Pod";
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Udskift Pod";
-/* Label for pod life state when pod not fully activated */
-"Unfinished Activation" = "Unfinished Activation";
-
-/* Label for pod life state when time remaining */
-"Pod expires in" = "Pod expires in";
-
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod expired";
-
-/* Label for pod life state when pod not fully deactivated */
-"Unfinished deactivation" = "Unfinished deactivation";
-
-/* Label for pod life state when no pod paired */
-"No Pod" = "No Pod";
-
/* Pod life HUD view label */
"Fault" = "Fejl";
@@ -185,600 +23,44 @@
/* Label indicating pod replacement necessary */
"Replace Pod" = "Udskift Pod";
-/* Error message shown when no pod is paired */
-"No pod paired" = "No pod paired";
-
-/* Error message shown when user cannot pair because pod is already paired */
-"Pod already paired" = "Pod already paired";
-
-/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
-"Insulin type not configured" = "Insulin type not configured";
-
-/* Error message when cannula insertion fails because the pod is in an unexpected state */
-"Pod is not in a state ready for cannula insertion." = "Pod is not in a state ready for cannula insertion.";
-
-/* Error description for OmniBLEPumpManagerError.invalidSetting */
-"Invalid Setting" = "Invalid Setting";
-
-/* Recovery suggestion shown when no pod is paired */
-"Please pair a new pod" = "Please pair a new pod";
-
-/* Generic title of the OmniBLE pump manager */
-"Omnipod DASH" = "Omnipod DASH";
-
-/* Status highlight that delivery is uncertain. */
-"Comms Issue" = "Comms Issue";
-
-/* */
-"Finish Pairing" = "Finish Pairing";
-
-/* Status highlight that when pod is deactivating */
-"Finish Deactivation" = "Finish Deactivation";
-
-/* Status highlight that when no pod is paired. */
-"No Pod" = "No Pod";
-
-/* Status highlight message for emptyReservoir alarm. */
-"No Insulin" = "No Insulin";
-
-/* Status highlight message for podExpired alarm. */
-"Pod Expired" = "Pod Expired";
-
-/* Status highlight message for occlusion alarm. */
-"Pod Occlusion" = "Pod Occlusion";
-
-/* Status highlight message for other alarm. */
-"Pod Error" = "Pod Error";
-
-/* Status highlight that a pump is out of insulin. */
-"No Insulin" = "No Insulin";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Insulin Suspended";
-
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Signal Loss";
-
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Manual Basal";
-
/* */
"Insert Cannula" = "Indfør kanyle";
-/* Cannula insertion button text while inserting */
-"Inserting..." = "Inserting...";
-
-/* Cannula insertion button text while showing error */
-"Retry" = "Retry";
-
-/* Cannula insertion button text while checking insertion */
-"Checking..." = "Checking...";
-
-/* */
-"Check cannula insertion finished" = "Check cannula insertion finished";
-
-/* */
-"Get pod status" = "Get pod status";
-
-/* */
-"Save Basal Profile" = "Save Basal Profile";
-
-/* */
-"Save basal profile failed: %{public}@" = "Save basal profile failed: %{public}@";
-
-/* */
-"Skipping Play Test Beeps due to bolus still in progress." = "Skipping Play Test Beeps due to bolus still in progress.";
-
/* */
"Play Test Beeps" = "Afspil Test Bip";
-/* */
-"Skipping Read Pulse Log due to bolus still in progress." = "Skipping Read Pulse Log due to bolus still in progress.";
-
-/* */
-"Read Pulse Log" = "Read Pulse Log";
-
-/* */
-"Set Confirmation Beeps to %s" = "Set Confirmation Beeps to %s";
-
-/* */
-"Set Confirmation Beeps Preference" = "Set Confirmation Beeps Preference";
-
-/* */
-"Suspend" = "Suspend";
-
-/* */
-"Failed to suspend: %{public}@" = "Failed to suspend: %{public}@";
-
-/* */
-"Resume" = "Resume";
-
-/* */
-"Bolus" = "Bolus";
-
-/* */
-"Cancel Bolus" = "Cancel Bolus";
-
-/* Alert acknowledgment OK button */
-"OK" = "OK";
-
-/* The title for Empty Reservoir alarm notification */
-"Empty Reservoir" = "Empty Reservoir";
-
-/* The title for Occlusion alarm notification */
-"Occlusion Detected" = "Occlusion Detected";
-
-/* The title for AlarmCode.other notification */
-"Critical Pod Error" = "Critical Pod Error";
-
-/* The default notification body for AlarmCodes */
-"Insulin delivery stopped. Change Pod now." = "Insulin delivery stopped. Change Pod now.";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Insulin Remaining";
-
-/* Button title to set temporary basal rate */
-"Set Temporary Basal Rate" = "Set Temporary Basal Rate";
-
/* Section header for activity section */
"Activity" = "Aktivitet";
-/* Section header for configuration section */
-"Configuration" = "Configuration";
-
-/* Title for previous pod page */
-"Previous Pod" = "Previous Pod";
-
-/* The title of the command to change pump time zone */
-"Pump Time" = "Pump Time";
-
-/* Text indicating ongoing pump time synchronization */
-"Adjusting Pump Time..." = "Adjusting Pump Time...";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Sync to Current Time";
-
-/* Label for PumpManager deletion button */
-"Switch to other insulin delivery device" = "Switch to other insulin delivery device";
-
-/* Title for pod sync time action sheet. */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?";
-
-/* Button text to confirm pump time sync */
-"Yes, Sync to Current Time" = "Yes, Sync to Current Time";
-
-/* Button text to cancel pump time sync */
-"No, Keep Pump As Is" = "No, Keep Pump As Is";
-
-/* Title for Omnipod DASH PumpManager deletion action sheet. */
-"Remove Pump" = "Remove Pump";
-
-/* Message for Omnipod DASH PumpManager deletion action sheet */
-"Are you sure you want to stop using Omnipod DASH?" = "Are you sure you want to stop using Omnipod DASH?";
-
-/* Button text to confirm Omnipod DASH PumpManager deletion */
-"Delete Omnipod DASH" = "Delete Omnipod DASH";
-
-/* Text for confidence reminders navigation link" */
-"Insulin Type" = "Insulin Type";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Sync to Current Time";
-
/* Title for suspend duration selection action sheet */
"Suspend Delivery" = "Pause Indgivelse";
-/* Message for suspend duration selection action sheet */
-"Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?" = "Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?";
-
-/* Button text for 30 minute suspend duration */
-"30 minutes" = "30 minutes";
-
-/* Button text for 1 hour suspend duration" */
-"1 hour" = "1 hour";
-/* Button text for 1 hour 30 minute suspend duration */
-"1 hour 30 minutes" = "1 hour 30 minutes";
-/* Button text for 2 hour suspend duration */
-"2 hours" = "2 hours";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
-
-/* Alert title for resume error */
-"Failed to Resume Insulin Delivery" = "Failed to Resume Insulin Delivery";
-
-/* Alert title for time sync error */
-"Failed to Set Pump Time" = "Failed to Set Pump Time";
-
-/* Alert title for failing to cancel manual basal error */
-"Failed to Cancel Manual Basal" = "Failed to Cancel Manual Basal";
-
-/* */
-"Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod.";
-
-/* Instructions for deactivate pod when pod not on body */
-"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may pair a new pod.";
-
/* Deactivate pod action button */
"Deactivate Pod" = "Deaktiver Pod";
-/* Deactivate pod action button accessibility label while deactivating */
-"Deactivating." = "Deactivating.";
-
-/* Deactivate pod action button accessibility label when deactivation complete */
-"Pod deactivated successfully. Continue." = "Pod deactivated successfully. Continue.";
-
-/* Action button description for deactivate after failed attempt */
-"Retry" = "Retry";
-
/* Action button description when deactivated */
"Continue" = "Fortsæt";
-/* 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." = "There was a problem communicating with the pod. If this problem persists, tap Discard Pod. You can then activate a new Pod.";
-
-/* Text for discard pod button */
-"Discard Pod" = "Discard Pod";
-
-/* Title for remove pod modal */
-"Remove Pod from Body" = "Remove Pod from Body";
-
-/* Alert message body for confirm pod attachment */
-"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“";
-
-/* Insulin Unit */
-"U" = "U";
-
-/* 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." = "Change Pod now. Insulin delivery will stop 8 hours after the Pod has expired or when no more insulin remains.";
-
-/* Label text for step 1 of pair pod instructions */
-"Fill a new pod with U-100 Insulin (leave blue Pod needle cap on)." = "Fill a new pod with U-100 Insulin (leave blue Pod needle cap on).";
-
-/* Label text for step 2 of pair pod instructions */
-"Listen for 2 beeps." = "Listen for 2 beeps.";
-
-/* Label text indicating pairing finished.*/
-"Paired" = "Paired";
-
-/* Cancel button text in navigation bar on pair pod UI */
-"Cancel" = "Cancel";
-
-/* Alert title for cancel pairing modal */
-"Are you sure you want to cancel Pod setup?" = "Are you sure you want to cancel Pod setup?";
-
-/* Alert message body for confirm pod attachment */
-"If you cancel Pod setup, the current Pod will be deactivated and will be unusable." = "If you cancel Pod setup, the current Pod will be deactivated and will be unusable.";
-
-/* Button title for confirm deactivation option */
-"Yes, Deactivate Pod" = "Yes, Deactivate Pod";
-
-/* Continue pairing button title of in pairing cancel modal */
-"No, Continue With Pod" = "No, Continue With Pod";
-
-/* Label text for step one of attach pod instructions */
-"Prepare site." = "Prepare site.";
-
-/* Label text for step two of attach pod instructions */
-"Remove blue Pod needle cap and check cannula. Then remove paper backing." = "Remove blue Pod needle cap and check cannula. Then remove paper backing.";
-
-/* Label text for step three of attach pod instructions */
-"Check Pod, apply to site, then confirm pod attachment." = "Check Pod, apply to site, then confirm pod attachment.";
-
/* Action button title for attach pod view */
"Continue" = "Fortsæt";
-/* */
-"Attach Pod" = "Attach Pod";
-
-/* Alert title for confirm pod attachment */
-"Confirm Pod Attachment" = "Confirm Pod Attachment";
-
-/* Alert message body for confirm pod attachment */
-"Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached." = "Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached.";
-
-/* Button title for confirm attachment option */
-"Confirm" = "Confirm";
-
-/* Label text for step one of insert cannula instructions */
-"Tap below to start cannula insertion." = "Tap below to start cannula insertion.";
-
-/* Label text for step two of insert cannula instructions */
-"Wait until insertion is completed." = "Wait until insertion is completed.";
-
-/* Label text indicating insertion finished. */
-"Inserted" = "Inserted";
-
-/* Check Cannula */
-"Check Cannula" = "Check Cannula";
-
-/* */
-"Is the cannula inserted properly?" = "Is the cannula inserted properly?";
-
-/* Description of proper cannula insertion */
-"The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin." = "The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin.";
-
-/* Button label for user to answer cannula was properly inserted */
-"Yes" = "Yes";
-
-/* Button label for user to answer cannula was not properly inserted */
-"No" = "No";
-
-/* Pod pairing action button text while pairing */
-"Pairing..." = "Pairing...";
-
-/* Pod pairing action button text while priming */
-"Priming..." = "Priming...";
-
-/* */
-"Deactivating..." = "Deactivating...";
-
-/* Pod state when pod has been deactivated */
-"Deactivated" = "Deactivated";
-
-/* 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." = "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.";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
-/* Label for expiration reminder row */
-"Time" = "Time";
-
-/* Action button title to continue at Setup Complete */
-"Finish Setup" = "Finish Setup";
-
-/* */
-"Setup Complete" = "Setup Complete";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* Error message description for PeripheralManagerError.notReady */
-"Peripheral Not Ready" = "Peripheral Not Ready";
-
-/* Error message description for PeripheralManagerError.incorrectResponse */
-"Incorrect Response" = "Incorrect Response";
-
-/* Error message description for PeripheralManagerError.timeout */
-"Timeout" = "Timeout";
-
-/* Error message description for PeripheralManagerError.emptyValue */
-"Empty Value" = "Empty Value";
-
-/* Error message description for PeripheralManagerError.unknownCharacteristic */
-"Unknown Characteristic" = "Unknown Characteristic";
-
-/* Error message description for PeripheralManagerError.nack */
-"Nack" = "Nack";
-
-/* Title for omnipod reminders section */
-"Omnipod Reminders" = "Omnipod Reminders";
-
-/* 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." = "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.";
-
-/* Footer text for scheduled reminder area */
-"This is a reminder that you scheduled when you paired your current Pod." = "This is a reminder that you scheduled when you paired your current Pod.";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
-/* Footer text for low reservoir value row */
-"The App notifies you when the amount of insulin in the Pod reaches this level." = "The App notifies you when the amount of insulin in the Pod reaches this level.";
-
-/* Description text for critical alerts */
-"Critical Alerts" = "Critical Alerts";
-
-/* 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." = "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.";
-/* navigation title for notification settings */
-"Notification Settings" = "Notification Settings";
-
-/* Label for scheduled reminder value row */
-"Time" = "Time";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* Label for low reservoir reminder row */
-"Low Reservoir Reminder" = "Low Reservoir Reminder";
-
-/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
-/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
-
-/* Title string for BeepPreference.silent */
-"Disabled" = "Disabled";
-
/* Title string for BeepPreference.manualCommands */
"Enabled" = "Aktiveret";
-/* Title string for BeepPreference.extended */
-"Extended" = "Extended";
-
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "No confidence reminders are used.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
-
/* Label text for temporary basal rate summary */
"Rate" = "Værdi";
/* Insulin unit per hour */
"U/hr" = "E/t";
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ for %2$@";
-
-/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
-/* Button text for setting manual temporary basal rate*/
-"Set Temporary Basal" = "Set Temporary Basal";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Temporary Basal";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Temporary Basal Failed";
-
-/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Missing Config";
-
-/* Alert format string for missing temp basal configuration. */
-"This PumpManager 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." = "This PumpManager 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.";
-
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Expiration Reminder Default";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Previous Pod Information";
-
-/* Text shown in insulin remaining space when no pod is paired (Please keep the '\n' while translating!) */
-"No\nDelivery" = "No\nDelivery";
-
/* description label for active time pod details row */
"Active Time" = "Aktiv Tid";
-/* description label for total delivery pod details row */
-"Total Delivery" = "Total Delivery";
-
-/* description label for device name pod details row */
-"Device Name" = "Device Name";
-
-/* description label for lot number pod details row */
-"Lot Number" = "Lot Number";
-
-/* description label for sequence number pod details row */
-"Sequence Number" = "Sequence Number";
-
-/* description label for firmware version pod details row */
-"Firmware Version" = "Firmware Version";
-
-/* description label for ble firmware version pod details row */
-"BLE Firmware Version" = "BLE Firmware Version";
-
-/* description label for activated at timne pod details row */
-"Pod Activated" = "Pod Activated";
-
/* description label for active time pod details row */
"Active Time" = "Aktiv Tid";
-/* description label for last status date pod details row */
-"Last Status" = "Last Status";
-
-/* description label for pod fault details */
-"Pod Fault Details" = "Pod Fault Details";
-
-/* Title for PodSetupView */
-"Pod Setup" = "Pod Setup";
-
-/* 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." = "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.";
-
-/* Cancel button title */
-"Cancel" = "Cancel";
-
/* Text for continue button on PodSetupView */
"Continue" = "Fortsæt";
-/* Are you sure you want to skip Omnipod Onboarding? */
-"Skip Omnipod Onboarding?" = "Skip Omnipod Onboarding?";
-
-/* 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." = "The App notifies you in advance of Pod expiration.\n\nScroll to set the number of hours advance notice you would like to have.";
-
-/* Text of continue button on ExpirationReminderSetupView" */
-"Next" = "Next";
-
/* */
"Expiration Reminder" = "Udløbs Påmindelse";
-
-/* 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." = "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.";
-
-/* Label text for low reservoir value row */
-"Low Reservoir" = "Low Reservoir";
-
-/* */
-"Save" = "Save";
-
-/* hr (short for hour) */
-"hr" = "hr";
-
-/* Button title to cancel manual basal */
-"Cancel Manual Basal" = "Cancel Manual Basal";
-
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "Insulin\nSuspended";
-
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Resume Insulin Delivery";
-
-/* Recovery suggestion when no pod is available */
-"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
-
-/* Error message shown when the pod is not connected */
-"Pod not connected" = "Pod not connected";
-
-/* Label for suspended at time */
-"Suspended At" = "Suspended At";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Resuming insulin delivery...";
-
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Suspending insulin delivery...";
-
-/* Error message for PodCommsError.noPodsFound */
-"No pods found" = "No pods found";
-
-/* Error message for PodCommsError.tooManyPodsFound */
-"Too many pods found" = "Too many pods found";
-
-/* Recovery suggestion when no response is received from pod */
-"Make sure iPhone is nearby the active pod" = "Make sure iPhone is nearby the active pod";
-
-/* Recovery suggestion when ack received instead of response */
-"Try again" = "Try again";
-
-/* Recovery suggestion for PodCommsError.tooManyPodsFound */
-"Move to a new area away from any other pods and try again." = "Move to a new area away from any other pods and try again.";
-
-/* Recovery suggestion for PodCommsError.noPodsFound */
-"Make sure your pod is filled and nearby." = "Make sure your pod is filled and nearby.";
-
-/* Recovery suggestion when pairing signal strength is too high */
-"Please reposition iPhone further from the pod" = "Please reposition iPhone further from the pod";
-
-/* Recovery suggestion when pairing signal strength is too low */
-"Please reposition iPhone relative to the pod" = "Please reposition iPhone relative to the pod";
-
-/* Recovery suggestion on unexpected pod change */
-"Please bring only original pod in range or deactivate original pod" = "Please bring only original pod in range or deactivate original pod";
-
-/* Recovery suggestion when unexpected address received */
-"Crosstalk possible. Please move to a new location" = "Crosstalk possible. Please move to a new location";
-
-/* Recovery suggestion when no pod is available */
-"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
-
-/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
-"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
-
-/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
-"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
-
-/* Recovery suggestion when operation could not be completed due to existing temp basal in progress */
-"Wait for existing temp basal to finish, or suspend to cancel" = "Wait for existing temp basal to finish, or suspend to cancel";
From 929ffbdcd19b2fdf5dc4f9c42a78dfe24b70719f 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: Sun, 14 May 2023 23:21:06 +0200
Subject: [PATCH 049/431] New translations Localizable.strings (German)
---
.../Localizations/de.lproj/Localizable.strings | 15 ---------------
1 file changed, 15 deletions(-)
diff --git a/Dependencies/OmniBLE/Localizations/de.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/de.lproj/Localizable.strings
index a144169f51..7eda072abb 100644
--- a/Dependencies/OmniBLE/Localizations/de.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/de.lproj/Localizable.strings
@@ -203,9 +203,6 @@
/* Recovery suggestion shown when no pod is paired */
"Please pair a new pod" = "Bitte einen neuen POD koppeln";
-/* Generic title of the OmniBLE pump manager */
-"Omnipod DASH" = "Omnipod DASH";
-
/* Status highlight that delivery is uncertain. */
"Comms Issue" = "Kommunikationsfehler";
@@ -293,15 +290,9 @@
/* */
"Resume" = "Fortsetzen";
-/* */
-"Bolus" = "Bolus";
-
/* */
"Cancel Bolus" = "Bolus abbrechen";
-/* Alert acknowledgment OK button */
-"OK" = "OK";
-
/* The title for Empty Reservoir alarm notification */
"Empty Reservoir" = "Reservoir leer";
@@ -666,9 +657,6 @@
/* description label for firmware version pod details row */
"Firmware Version" = "Firmware-Version";
-/* description label for ble firmware version pod details row */
-"BLE Firmware Version" = "BLE Firmware Version";
-
/* description label for activated at timne pod details row */
"Pod Activated" = "Pod aktiviert";
@@ -681,9 +669,6 @@
/* description label for pod fault details */
"Pod Fault Details" = "Pod Fehlerdetails";
-/* Title for PodSetupView */
-"Pod Setup" = "Pod Setup";
-
/* 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." = "Im nächsten Schritt wirst du deine Erinnerungen konfigurieren, deinen Pod mit Insulin füllen, ihn mit deinem Gerät koppeln und an deinem Körper anbringen.";
From e12553c6653d1ac856389e75d2643563df444fe6 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: Sun, 14 May 2023 23:21:08 +0200
Subject: [PATCH 050/431] New translations Localizable.strings (Finnish)
---
.../fi.lproj/Localizable.strings | 721 ------------------
1 file changed, 721 deletions(-)
diff --git a/Dependencies/OmniBLE/Localizations/fi.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/fi.lproj/Localizable.strings
index fb1ccd1bf4..d01707d753 100644
--- a/Dependencies/OmniBLE/Localizations/fi.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/fi.lproj/Localizable.strings
@@ -1,178 +1,16 @@
-/*
- Localizable.strings
- OmniBLE
- Created by Jon Mårtensson on 2022-08-28.
- Copyright © 2022 Randall Knutson. All rights reserved.
-*/
-/* Alert content title for multiCommand pod alert */
-
-"Multiple Command Alert" = "Multiple Command Alert";
-
-/* Alert content title for userPodExpiration pod alert */
-"Pod Expiration Reminder" = "Pod Expiration Reminder";
-
-/* Alert content title for podExpiring pod alert */
-"Pod Expired" = "Pod Expired";
-
-/* Alert content title for lowReservoir pod alert */
-"Low Reservoir" = "Low Reservoir";
-
-/* Alert content title for suspendInProgress pod alert */
-"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
-
-/* Alert content title for suspendEnded pod alert */
-"Resume Insulin" = "Resume Insulin";
-
-/* Alert content title for finishSetupReminder pod alert */
-"Pod Pairing Incomplete" = "Pod Pairing Incomplete";
-
-/* Alert content title for timeOffsetChangeDetected pod alert */
-"Time Change Detected" = "Time Change Detected";
-
-/* Alert content body for multiCommand pod alert */
-"Multiple Command Alert" = "Multiple Command Alert";
-
-/* Format string for alert content body for userPodExpiration pod alert. (1: time until expiration) */
-"Pod expires in %1$@." = "Pod expires in %1$@.";
-
-/* Alert content body for podExpiring pod alert */
-"Change Pod now. Pod has been active for 72 hours." = "Change Pod now. Pod has been active for 72 hours.";
-
-/* Alert content body for podExpireImminent pod alert */
-"Change Pod now. Insulin delivery will stop in 1 hour." = "Change Pod now. Insulin delivery will stop in 1 hour.";
-
-/* Format string for alert content body for lowReservoir pod alert. (1: reminder value) */
-"%1$@ insulin or less remaining in Pod. Change Pod soon." = "%1$@ insulin or less remaining in Pod. Change Pod soon.";
-
-/* Alert content body for suspendInProgress pod alert */
-"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
-
-/* Alert content body for suspendEnded pod alert */
-"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes.";
-
-/* Alert content body for finishSetupReminder pod alert */
-"Please finish pairing your pod." = "Please finish pairing your pod.";
-
-/* Alert content body for timeOffsetChangeDetected pod alert */
-"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings.";
-
-/* Alert notification body for suspendEnded pod alert user notification */
-"Suspension time is up. Open the app and resume." = "Suspension time is up. Open the app and resume.";
-
-/* Action button default text for PodAlerts */
-"Ok" = "Ok";
-
-/* Label for pod life state when pod not fully activated */
-"Unfinished Activation" = "Unfinished Activation";
-
-/* Label for pod life state when time remaining */
-"Pod expires in" = "Pod expires in";
-
-/* */
-"Pod Expires" = "Pod Expires";
-
-/* */
-"Pod Activated" = "Pod Activated";
-
-/* */
-"Notification Settings" = "Notification Settings";
-
-/* */
-"Confidence Reminders" = "Confidence Reminders";
-
-/* Text for suspend resume button when insulin delivery active */
-"Suspend Insulin Delivery" = "Suspend Insulin Delivery";
-
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod expired";
-
-/* Label for pod life state when pod not fully deactivated */
-"Unfinished deactivation" = "Unfinished deactivation";
-
-/* Label for pod life state when no pod paired */
-"No Pod" = "No Pod";
-
-/* Settings page link description when next lifecycle action is to pair new pod */
-"Pair Pod" = "Pair Pod";
-
-/* Pairing action button accessibility label while ready to pair */
-"Pair pod." = "Pair pod.";
-
-/* Pairing action button accessibility label while pairing */
-"Pairing." = "Pairing.";
-
-/* Pairing action button accessibility label while priming */
-"Priming. Please wait." = "Priming. Please wait.";
-
-/* Pairing action button accessibility label when pairing succeeded */
-"Pod paired successfully. Continue." = "Pod paired successfully. Continue.";
-
-/* Settings page link description when next lifecycle action is to finish deactivation */
-"Finish deactivation" = "Finish deactivation";
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Vaihda pumppu";
-/* Unit for singular day in pod life remaining */
-"day" = "day";
-
-/* Unit for plural days in pod life remaining */
-"days" = "days";
-
-/* Unit for singular hour in pod life remaining */
-"hour" = "hour";
-
-/* Unit for plural hours in pod life remaining */
-"hours" = "hours";
-
-/* Unit for singular minute in pod life remaining */
-"minute" = "minute";
-
-/* Unit for plural minutes in pod life remaining */
-"minutes" = "minutes";
-
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulin Delivery";
-
-/* */
-"Scheduled Basal" = "Scheduled Basal";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Insulin Remaining";
-
/* Section header for activity section */
"Activity" = "Liikunta";
-/* title for device details page */
-"Device Details" = "Device Details";
-
-/* Section header for configuration section */
-"Configuration" = "Configuration";
-
-/* Settings page link description when next lifecycle action is to finish deactivation */
-"Finish deactivation" = "Finish deactivation";
-
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Vaihda pumppu";
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Vaihda pumppu";
-/* Label for pod life state when pod not fully activated */
-"Unfinished Activation" = "Unfinished Activation";
-
-/* Label for pod life state when time remaining */
-"Pod expires in" = "Pod expires in";
-
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod expired";
-
-/* Label for pod life state when pod not fully deactivated */
-"Unfinished deactivation" = "Unfinished deactivation";
-
-/* Label for pod life state when no pod paired */
-"No Pod" = "No Pod";
-
/* Pod life HUD view label */
"Fault" = "Virhe";
@@ -185,600 +23,41 @@
/* Label indicating pod replacement necessary */
"Replace Pod" = "Vaihda pumppu";
-/* Error message shown when no pod is paired */
-"No pod paired" = "No pod paired";
-
-/* Error message shown when user cannot pair because pod is already paired */
-"Pod already paired" = "Pod already paired";
-
-/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
-"Insulin type not configured" = "Insulin type not configured";
-
-/* Error message when cannula insertion fails because the pod is in an unexpected state */
-"Pod is not in a state ready for cannula insertion." = "Pod is not in a state ready for cannula insertion.";
-
-/* Error description for OmniBLEPumpManagerError.invalidSetting */
-"Invalid Setting" = "Invalid Setting";
-
-/* Recovery suggestion shown when no pod is paired */
-"Please pair a new pod" = "Please pair a new pod";
-
-/* Generic title of the OmniBLE pump manager */
-"Omnipod DASH" = "Omnipod DASH";
-
-/* Status highlight that delivery is uncertain. */
-"Comms Issue" = "Comms Issue";
-
-/* */
-"Finish Pairing" = "Finish Pairing";
-
-/* Status highlight that when pod is deactivating */
-"Finish Deactivation" = "Finish Deactivation";
-
-/* Status highlight that when no pod is paired. */
-"No Pod" = "No Pod";
-
-/* Status highlight message for emptyReservoir alarm. */
-"No Insulin" = "No Insulin";
-
-/* Status highlight message for podExpired alarm. */
-"Pod Expired" = "Pod Expired";
-
-/* Status highlight message for occlusion alarm. */
-"Pod Occlusion" = "Pod Occlusion";
-
-/* Status highlight message for other alarm. */
-"Pod Error" = "Pod Error";
-
-/* Status highlight that a pump is out of insulin. */
-"No Insulin" = "No Insulin";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Insulin Suspended";
-
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Signal Loss";
-
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Manual Basal";
-
/* */
"Insert Cannula" = "Aseta kanyyli";
-/* Cannula insertion button text while inserting */
-"Inserting..." = "Inserting...";
-
-/* Cannula insertion button text while showing error */
-"Retry" = "Retry";
-
-/* Cannula insertion button text while checking insertion */
-"Checking..." = "Checking...";
-
-/* */
-"Check cannula insertion finished" = "Check cannula insertion finished";
-
-/* */
-"Get pod status" = "Get pod status";
-
-/* */
-"Save Basal Profile" = "Save Basal Profile";
-
-/* */
-"Save basal profile failed: %{public}@" = "Save basal profile failed: %{public}@";
-
-/* */
-"Skipping Play Test Beeps due to bolus still in progress." = "Skipping Play Test Beeps due to bolus still in progress.";
-
/* */
"Play Test Beeps" = "Soita testiäänet";
-/* */
-"Skipping Read Pulse Log due to bolus still in progress." = "Skipping Read Pulse Log due to bolus still in progress.";
-
/* */
"Read Pulse Log" = "Lue pulssiloki";
-/* */
-"Set Confirmation Beeps to %s" = "Set Confirmation Beeps to %s";
-
-/* */
-"Set Confirmation Beeps Preference" = "Set Confirmation Beeps Preference";
-
-/* */
-"Suspend" = "Suspend";
-
-/* */
-"Failed to suspend: %{public}@" = "Failed to suspend: %{public}@";
-
-/* */
-"Resume" = "Resume";
-
-/* */
-"Bolus" = "Bolus";
-
-/* */
-"Cancel Bolus" = "Cancel Bolus";
-
-/* Alert acknowledgment OK button */
-"OK" = "OK";
-
-/* The title for Empty Reservoir alarm notification */
-"Empty Reservoir" = "Empty Reservoir";
-
-/* The title for Occlusion alarm notification */
-"Occlusion Detected" = "Occlusion Detected";
-
-/* The title for AlarmCode.other notification */
-"Critical Pod Error" = "Critical Pod Error";
-
-/* The default notification body for AlarmCodes */
-"Insulin delivery stopped. Change Pod now." = "Insulin delivery stopped. Change Pod now.";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Insulin Remaining";
-
-/* Button title to set temporary basal rate */
-"Set Temporary Basal Rate" = "Set Temporary Basal Rate";
-
/* Section header for activity section */
"Activity" = "Liikunta";
-/* Section header for configuration section */
-"Configuration" = "Configuration";
-
-/* Title for previous pod page */
-"Previous Pod" = "Previous Pod";
-
-/* The title of the command to change pump time zone */
-"Pump Time" = "Pump Time";
-
-/* Text indicating ongoing pump time synchronization */
-"Adjusting Pump Time..." = "Adjusting Pump Time...";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Sync to Current Time";
-
-/* Label for PumpManager deletion button */
-"Switch to other insulin delivery device" = "Switch to other insulin delivery device";
-
-/* Title for pod sync time action sheet. */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?";
-
-/* Button text to confirm pump time sync */
-"Yes, Sync to Current Time" = "Yes, Sync to Current Time";
-
-/* Button text to cancel pump time sync */
-"No, Keep Pump As Is" = "No, Keep Pump As Is";
-
-/* Title for Omnipod DASH PumpManager deletion action sheet. */
-"Remove Pump" = "Remove Pump";
-
-/* Message for Omnipod DASH PumpManager deletion action sheet */
-"Are you sure you want to stop using Omnipod DASH?" = "Are you sure you want to stop using Omnipod DASH?";
-
-/* Button text to confirm Omnipod DASH PumpManager deletion */
-"Delete Omnipod DASH" = "Delete Omnipod DASH";
-
-/* Text for confidence reminders navigation link" */
-"Insulin Type" = "Insulin Type";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Sync to Current Time";
-
/* Title for suspend duration selection action sheet */
"Suspend Delivery" = "Pysäytä annostelu";
-/* Message for suspend duration selection action sheet */
-"Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?" = "Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?";
-
-/* Button text for 30 minute suspend duration */
-"30 minutes" = "30 minutes";
-
-/* Button text for 1 hour suspend duration" */
-"1 hour" = "1 hour";
-/* Button text for 1 hour 30 minute suspend duration */
-"1 hour 30 minutes" = "1 hour 30 minutes";
-/* Button text for 2 hour suspend duration */
-"2 hours" = "2 hours";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
-
-/* Alert title for resume error */
-"Failed to Resume Insulin Delivery" = "Failed to Resume Insulin Delivery";
-
-/* Alert title for time sync error */
-"Failed to Set Pump Time" = "Failed to Set Pump Time";
-
-/* Alert title for failing to cancel manual basal error */
-"Failed to Cancel Manual Basal" = "Failed to Cancel Manual Basal";
-
-/* */
-"Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod.";
-
-/* Instructions for deactivate pod when pod not on body */
-"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may pair a new pod.";
-
/* Deactivate pod action button */
"Deactivate Pod" = "Deaktivoi pumppu";
-/* Deactivate pod action button accessibility label while deactivating */
-"Deactivating." = "Deactivating.";
-
-/* Deactivate pod action button accessibility label when deactivation complete */
-"Pod deactivated successfully. Continue." = "Pod deactivated successfully. Continue.";
-
-/* Action button description for deactivate after failed attempt */
-"Retry" = "Retry";
-
/* Action button description when deactivated */
"Continue" = "Jatka";
-/* 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." = "There was a problem communicating with the pod. If this problem persists, tap Discard Pod. You can then activate a new Pod.";
-
-/* Text for discard pod button */
-"Discard Pod" = "Discard Pod";
-
-/* Title for remove pod modal */
-"Remove Pod from Body" = "Remove Pod from Body";
-
-/* Alert message body for confirm pod attachment */
-"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“";
-
-/* Insulin Unit */
-"U" = "U";
-
-/* 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." = "Change Pod now. Insulin delivery will stop 8 hours after the Pod has expired or when no more insulin remains.";
-
-/* Label text for step 1 of pair pod instructions */
-"Fill a new pod with U-100 Insulin (leave blue Pod needle cap on)." = "Fill a new pod with U-100 Insulin (leave blue Pod needle cap on).";
-
-/* Label text for step 2 of pair pod instructions */
-"Listen for 2 beeps." = "Listen for 2 beeps.";
-
-/* Label text indicating pairing finished.*/
-"Paired" = "Paired";
-
-/* Cancel button text in navigation bar on pair pod UI */
-"Cancel" = "Cancel";
-
-/* Alert title for cancel pairing modal */
-"Are you sure you want to cancel Pod setup?" = "Are you sure you want to cancel Pod setup?";
-
-/* Alert message body for confirm pod attachment */
-"If you cancel Pod setup, the current Pod will be deactivated and will be unusable." = "If you cancel Pod setup, the current Pod will be deactivated and will be unusable.";
-
-/* Button title for confirm deactivation option */
-"Yes, Deactivate Pod" = "Yes, Deactivate Pod";
-
-/* Continue pairing button title of in pairing cancel modal */
-"No, Continue With Pod" = "No, Continue With Pod";
-
-/* Label text for step one of attach pod instructions */
-"Prepare site." = "Prepare site.";
-
-/* Label text for step two of attach pod instructions */
-"Remove blue Pod needle cap and check cannula. Then remove paper backing." = "Remove blue Pod needle cap and check cannula. Then remove paper backing.";
-
-/* Label text for step three of attach pod instructions */
-"Check Pod, apply to site, then confirm pod attachment." = "Check Pod, apply to site, then confirm pod attachment.";
-
/* Action button title for attach pod view */
"Continue" = "Jatka";
-/* */
-"Attach Pod" = "Attach Pod";
-
-/* Alert title for confirm pod attachment */
-"Confirm Pod Attachment" = "Confirm Pod Attachment";
-
-/* Alert message body for confirm pod attachment */
-"Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached." = "Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached.";
-
-/* Button title for confirm attachment option */
-"Confirm" = "Confirm";
-
-/* Label text for step one of insert cannula instructions */
-"Tap below to start cannula insertion." = "Tap below to start cannula insertion.";
-
-/* Label text for step two of insert cannula instructions */
-"Wait until insertion is completed." = "Wait until insertion is completed.";
-
-/* Label text indicating insertion finished. */
-"Inserted" = "Inserted";
-
-/* Check Cannula */
-"Check Cannula" = "Check Cannula";
-
-/* */
-"Is the cannula inserted properly?" = "Is the cannula inserted properly?";
-
-/* Description of proper cannula insertion */
-"The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin." = "The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin.";
-
-/* Button label for user to answer cannula was properly inserted */
-"Yes" = "Yes";
-
-/* Button label for user to answer cannula was not properly inserted */
-"No" = "No";
-
-/* Pod pairing action button text while pairing */
-"Pairing..." = "Pairing...";
-
-/* Pod pairing action button text while priming */
-"Priming..." = "Priming...";
-
-/* */
-"Deactivating..." = "Deactivating...";
-
-/* Pod state when pod has been deactivated */
-"Deactivated" = "Deactivated";
-
-/* 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." = "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.";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
-/* Label for expiration reminder row */
-"Time" = "Time";
-
-/* Action button title to continue at Setup Complete */
-"Finish Setup" = "Finish Setup";
-
-/* */
-"Setup Complete" = "Setup Complete";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* Error message description for PeripheralManagerError.notReady */
-"Peripheral Not Ready" = "Peripheral Not Ready";
-
-/* Error message description for PeripheralManagerError.incorrectResponse */
-"Incorrect Response" = "Incorrect Response";
-
-/* Error message description for PeripheralManagerError.timeout */
-"Timeout" = "Timeout";
-
-/* Error message description for PeripheralManagerError.emptyValue */
-"Empty Value" = "Empty Value";
-
-/* Error message description for PeripheralManagerError.unknownCharacteristic */
-"Unknown Characteristic" = "Unknown Characteristic";
-
-/* Error message description for PeripheralManagerError.nack */
-"Nack" = "Nack";
-
-/* Title for omnipod reminders section */
-"Omnipod Reminders" = "Omnipod Reminders";
-
-/* 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." = "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.";
-
-/* Footer text for scheduled reminder area */
-"This is a reminder that you scheduled when you paired your current Pod." = "This is a reminder that you scheduled when you paired your current Pod.";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
-/* Footer text for low reservoir value row */
-"The App notifies you when the amount of insulin in the Pod reaches this level." = "The App notifies you when the amount of insulin in the Pod reaches this level.";
-
-/* Description text for critical alerts */
-"Critical Alerts" = "Critical Alerts";
-
-/* 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." = "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.";
-/* navigation title for notification settings */
-"Notification Settings" = "Notification Settings";
-
-/* Label for scheduled reminder value row */
-"Time" = "Time";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* Label for low reservoir reminder row */
-"Low Reservoir Reminder" = "Low Reservoir Reminder";
-
-/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
-/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
-
-/* Title string for BeepPreference.silent */
-"Disabled" = "Disabled";
-
/* Title string for BeepPreference.manualCommands */
"Enabled" = "Käytössä";
-/* Title string for BeepPreference.extended */
-"Extended" = "Extended";
-
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "No confidence reminders are used.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
-
-/* Label text for temporary basal rate summary */
-"Rate" = "Rate";
-
-/* Insulin unit per hour */
-"U/hr" = "U/hr";
-
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ for %2$@";
-
-/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
-/* Button text for setting manual temporary basal rate*/
-"Set Temporary Basal" = "Set Temporary Basal";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Temporary Basal";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Temporary Basal Failed";
-
-/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Missing Config";
-
-/* Alert format string for missing temp basal configuration. */
-"This PumpManager 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." = "This PumpManager 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.";
-
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Expiration Reminder Default";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Previous Pod Information";
-
-/* Text shown in insulin remaining space when no pod is paired (Please keep the '\n' while translating!) */
-"No\nDelivery" = "No\nDelivery";
-
/* description label for active time pod details row */
"Active Time" = "Aktiivinen aika";
-/* description label for total delivery pod details row */
-"Total Delivery" = "Total Delivery";
-
-/* description label for device name pod details row */
-"Device Name" = "Device Name";
-
-/* description label for lot number pod details row */
-"Lot Number" = "Lot Number";
-
-/* description label for sequence number pod details row */
-"Sequence Number" = "Sequence Number";
-
-/* description label for firmware version pod details row */
-"Firmware Version" = "Firmware Version";
-
-/* description label for ble firmware version pod details row */
-"BLE Firmware Version" = "BLE Firmware Version";
-
-/* description label for activated at timne pod details row */
-"Pod Activated" = "Pod Activated";
-
/* description label for active time pod details row */
"Active Time" = "Aktiivinen aika";
-/* description label for last status date pod details row */
-"Last Status" = "Last Status";
-
-/* description label for pod fault details */
-"Pod Fault Details" = "Pod Fault Details";
-
-/* Title for PodSetupView */
-"Pod Setup" = "Pod Setup";
-
-/* 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." = "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.";
-
-/* Cancel button title */
-"Cancel" = "Cancel";
-
/* Text for continue button on PodSetupView */
"Continue" = "Jatka";
-/* Are you sure you want to skip Omnipod Onboarding? */
-"Skip Omnipod Onboarding?" = "Skip Omnipod Onboarding?";
-
-/* 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." = "The App notifies you in advance of Pod expiration.\n\nScroll to set the number of hours advance notice you would like to have.";
-
-/* Text of continue button on ExpirationReminderSetupView" */
-"Next" = "Next";
-
/* */
"Expiration Reminder" = "Vanhenemismuistutus";
-
-/* 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." = "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.";
-
-/* Label text for low reservoir value row */
-"Low Reservoir" = "Low Reservoir";
-
-/* */
-"Save" = "Save";
-
-/* hr (short for hour) */
-"hr" = "hr";
-
-/* Button title to cancel manual basal */
-"Cancel Manual Basal" = "Cancel Manual Basal";
-
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "Insulin\nSuspended";
-
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Resume Insulin Delivery";
-
-/* Recovery suggestion when no pod is available */
-"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
-
-/* Error message shown when the pod is not connected */
-"Pod not connected" = "Pod not connected";
-
-/* Label for suspended at time */
-"Suspended At" = "Suspended At";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Resuming insulin delivery...";
-
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Suspending insulin delivery...";
-
-/* Error message for PodCommsError.noPodsFound */
-"No pods found" = "No pods found";
-
-/* Error message for PodCommsError.tooManyPodsFound */
-"Too many pods found" = "Too many pods found";
-
-/* Recovery suggestion when no response is received from pod */
-"Make sure iPhone is nearby the active pod" = "Make sure iPhone is nearby the active pod";
-
-/* Recovery suggestion when ack received instead of response */
-"Try again" = "Try again";
-
-/* Recovery suggestion for PodCommsError.tooManyPodsFound */
-"Move to a new area away from any other pods and try again." = "Move to a new area away from any other pods and try again.";
-
-/* Recovery suggestion for PodCommsError.noPodsFound */
-"Make sure your pod is filled and nearby." = "Make sure your pod is filled and nearby.";
-
-/* Recovery suggestion when pairing signal strength is too high */
-"Please reposition iPhone further from the pod" = "Please reposition iPhone further from the pod";
-
-/* Recovery suggestion when pairing signal strength is too low */
-"Please reposition iPhone relative to the pod" = "Please reposition iPhone relative to the pod";
-
-/* Recovery suggestion on unexpected pod change */
-"Please bring only original pod in range or deactivate original pod" = "Please bring only original pod in range or deactivate original pod";
-
-/* Recovery suggestion when unexpected address received */
-"Crosstalk possible. Please move to a new location" = "Crosstalk possible. Please move to a new location";
-
-/* Recovery suggestion when no pod is available */
-"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
-
-/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
-"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
-
-/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
-"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
-
-/* Recovery suggestion when operation could not be completed due to existing temp basal in progress */
-"Wait for existing temp basal to finish, or suspend to cancel" = "Wait for existing temp basal to finish, or suspend to cancel";
From b176bdae0b3947d5fd42306558efd4dbeff04e6a 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: Sun, 14 May 2023 23:21:09 +0200
Subject: [PATCH 051/431] New translations Localizable.strings (Italian)
---
.../it.lproj/Localizable.strings | 274 ------------------
1 file changed, 274 deletions(-)
diff --git a/Dependencies/OmniBLE/Localizations/it.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/it.lproj/Localizable.strings
index 2e39bcdd1c..7af8b64449 100644
--- a/Dependencies/OmniBLE/Localizations/it.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/it.lproj/Localizable.strings
@@ -59,9 +59,6 @@
/* Alert notification body for suspendEnded pod alert user notification */
"Suspension time is up. Open the app and resume." = "Il tempo di sospensione è scaduto. Apri l'app e ricomincia.";
-/* Action button default text for PodAlerts */
-"Ok" = "Ok";
-
/* Label for pod life state when pod not fully activated */
"Unfinished Activation" = "Attivazione Non Completata";
@@ -89,9 +86,6 @@
/* Label for pod life state when pod not fully deactivated */
"Unfinished deactivation" = "Deattivazione incompleta";
-/* Label for pod life state when no pod paired */
-"No Pod" = "No Pod";
-
/* Settings page link description when next lifecycle action is to pair new pod */
"Pair Pod" = "Connetti Pod";
@@ -170,9 +164,6 @@
/* Label for pod life state when pod not fully deactivated */
"Unfinished deactivation" = "Deattivazione incompleta";
-/* Label for pod life state when no pod paired */
-"No Pod" = "No Pod";
-
/* Pod life HUD view label */
"Fault" = "Guasto";
@@ -203,9 +194,6 @@
/* Recovery suggestion shown when no pod is paired */
"Please pair a new pod" = "Abbina nuovo Pod";
-/* Generic title of the OmniBLE pump manager */
-"Omnipod DASH" = "Omnipod DASH";
-
/* Status highlight that delivery is uncertain. */
"Comms Issue" = "Problema Comms";
@@ -215,9 +203,6 @@
/* Status highlight that when pod is deactivating */
"Finish Deactivation" = "Termina Deattivazione";
-/* Status highlight that when no pod is paired. */
-"No Pod" = "No Pod";
-
/* Status highlight message for emptyReservoir alarm. */
"No Insulin" = "Nessuna Insulina";
@@ -245,15 +230,9 @@
/* */
"Insert Cannula" = "Inserisci cannula";
-/* Cannula insertion button text while inserting */
-"Inserting..." = "Inserting...";
-
/* Cannula insertion button text while showing error */
"Retry" = "Riprova";
-/* Cannula insertion button text while checking insertion */
-"Checking..." = "Checking...";
-
/* */
"Check cannula insertion finished" = "Controlla che l'inserimento della cannula é finito";
@@ -299,9 +278,6 @@
/* */
"Cancel Bolus" = "Cancella bolo";
-/* Alert acknowledgment OK button */
-"OK" = "OK";
-
/* The title for Empty Reservoir alarm notification */
"Empty Reservoir" = "Serbatoio vuoto";
@@ -426,9 +402,6 @@
/* Alert message body for confirm pod attachment */
"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Il tuo Pod può ancora consegnare Insulina.\nRimuovilo dal corpo, dopodiché premi “Continua.“";
-/* Insulin Unit */
-"U" = "U";
-
/* 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." = "Cambia il Pod ora. La somministrazione di insulina si fermerà 8 ore dopo la scadenza del Pod o quando non rimane più insulina.";
@@ -495,290 +468,43 @@
/* */
"Is the cannula inserted properly?" = "La cannula è inserita correttamente?";
-/* Description of proper cannula insertion */
-"The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin." = "The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin.";
-
-/* Button label for user to answer cannula was properly inserted */
-"Yes" = "Yes";
-
-/* Button label for user to answer cannula was not properly inserted */
-"No" = "No";
-
-/* Pod pairing action button text while pairing */
-"Pairing..." = "Pairing...";
-
-/* Pod pairing action button text while priming */
-"Priming..." = "Priming...";
-
-/* */
-"Deactivating..." = "Deactivating...";
-
-/* Pod state when pod has been deactivated */
-"Deactivated" = "Deactivated";
-
-/* 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." = "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.";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
/* Label for expiration reminder row */
"Time" = "Tempo";
-
-/* Action button title to continue at Setup Complete */
-"Finish Setup" = "Finish Setup";
-
-/* */
-"Setup Complete" = "Setup Complete";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* Error message description for PeripheralManagerError.notReady */
-"Peripheral Not Ready" = "Peripheral Not Ready";
-
-/* Error message description for PeripheralManagerError.incorrectResponse */
-"Incorrect Response" = "Incorrect Response";
-
-/* Error message description for PeripheralManagerError.timeout */
-"Timeout" = "Timeout";
-
-/* Error message description for PeripheralManagerError.emptyValue */
-"Empty Value" = "Empty Value";
-
-/* Error message description for PeripheralManagerError.unknownCharacteristic */
-"Unknown Characteristic" = "Unknown Characteristic";
-
-/* Error message description for PeripheralManagerError.nack */
-"Nack" = "Nack";
-
-/* Title for omnipod reminders section */
-"Omnipod Reminders" = "Omnipod Reminders";
-
-/* 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." = "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.";
-
-/* Footer text for scheduled reminder area */
-"This is a reminder that you scheduled when you paired your current Pod." = "This is a reminder that you scheduled when you paired your current Pod.";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
-/* Footer text for low reservoir value row */
-"The App notifies you when the amount of insulin in the Pod reaches this level." = "The App notifies you when the amount of insulin in the Pod reaches this level.";
-
-/* Description text for critical alerts */
-"Critical Alerts" = "Critical Alerts";
-
-/* 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." = "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.";
/* navigation title for notification settings */
"Notification Settings" = "Impostazioni di Notifica";
/* Label for scheduled reminder value row */
"Time" = "Tempo";
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* Label for low reservoir reminder row */
-"Low Reservoir Reminder" = "Low Reservoir Reminder";
-
-/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
-/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
-
-/* Title string for BeepPreference.silent */
-"Disabled" = "Disabled";
-
/* Title string for BeepPreference.manualCommands */
"Enabled" = "Abilitato";
-/* Title string for BeepPreference.extended */
-"Extended" = "Extended";
-
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "No confidence reminders are used.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
-
/* Label text for temporary basal rate summary */
"Rate" = "Valore";
/* Insulin unit per hour */
"U/hr" = "Unità/ora";
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ for %2$@";
-
-/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
-/* Button text for setting manual temporary basal rate*/
-"Set Temporary Basal" = "Set Temporary Basal";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Temporary Basal";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Temporary Basal Failed";
-
-/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Missing Config";
-
-/* Alert format string for missing temp basal configuration. */
-"This PumpManager 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." = "This PumpManager 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.";
-
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Expiration Reminder Default";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Previous Pod Information";
-
-/* Text shown in insulin remaining space when no pod is paired (Please keep the '\n' while translating!) */
-"No\nDelivery" = "No\nDelivery";
-
/* description label for active time pod details row */
"Active Time" = "Tempo di attività";
-/* description label for total delivery pod details row */
-"Total Delivery" = "Total Delivery";
-
-/* description label for device name pod details row */
-"Device Name" = "Device Name";
-
-/* description label for lot number pod details row */
-"Lot Number" = "Lot Number";
-
-/* description label for sequence number pod details row */
-"Sequence Number" = "Sequence Number";
-
-/* description label for firmware version pod details row */
-"Firmware Version" = "Firmware Version";
-
-/* description label for ble firmware version pod details row */
-"BLE Firmware Version" = "BLE Firmware Version";
-
/* description label for activated at timne pod details row */
"Pod Activated" = "Pod attivato";
/* description label for active time pod details row */
"Active Time" = "Tempo di attività";
-/* description label for last status date pod details row */
-"Last Status" = "Last Status";
-
-/* description label for pod fault details */
-"Pod Fault Details" = "Pod Fault Details";
-
-/* Title for PodSetupView */
-"Pod Setup" = "Pod Setup";
-
-/* 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." = "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.";
-
/* Cancel button title */
"Cancel" = "Cancella";
/* Text for continue button on PodSetupView */
"Continue" = "Continua";
-/* Are you sure you want to skip Omnipod Onboarding? */
-"Skip Omnipod Onboarding?" = "Skip Omnipod Onboarding?";
-
-/* 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." = "The App notifies you in advance of Pod expiration.\n\nScroll to set the number of hours advance notice you would like to have.";
-
-/* Text of continue button on ExpirationReminderSetupView" */
-"Next" = "Next";
-
/* */
"Expiration Reminder" = "Promemoria di scadenza";
-/* 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." = "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.";
-
/* Label text for low reservoir value row */
"Low Reservoir" = "Livello serbatoio basso";
/* */
"Save" = "Salva";
-
-/* hr (short for hour) */
-"hr" = "hr";
-
-/* Button title to cancel manual basal */
-"Cancel Manual Basal" = "Cancel Manual Basal";
-
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "Insulin\nSuspended";
-
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Resume Insulin Delivery";
-
-/* Recovery suggestion when no pod is available */
-"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
-
-/* Error message shown when the pod is not connected */
-"Pod not connected" = "Pod not connected";
-
-/* Label for suspended at time */
-"Suspended At" = "Suspended At";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Resuming insulin delivery...";
-
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Suspending insulin delivery...";
-
-/* Error message for PodCommsError.noPodsFound */
-"No pods found" = "No pods found";
-
-/* Error message for PodCommsError.tooManyPodsFound */
-"Too many pods found" = "Too many pods found";
-
-/* Recovery suggestion when no response is received from pod */
-"Make sure iPhone is nearby the active pod" = "Make sure iPhone is nearby the active pod";
-
-/* Recovery suggestion when ack received instead of response */
-"Try again" = "Try again";
-
-/* Recovery suggestion for PodCommsError.tooManyPodsFound */
-"Move to a new area away from any other pods and try again." = "Move to a new area away from any other pods and try again.";
-
-/* Recovery suggestion for PodCommsError.noPodsFound */
-"Make sure your pod is filled and nearby." = "Make sure your pod is filled and nearby.";
-
-/* Recovery suggestion when pairing signal strength is too high */
-"Please reposition iPhone further from the pod" = "Please reposition iPhone further from the pod";
-
-/* Recovery suggestion when pairing signal strength is too low */
-"Please reposition iPhone relative to the pod" = "Please reposition iPhone relative to the pod";
-
-/* Recovery suggestion on unexpected pod change */
-"Please bring only original pod in range or deactivate original pod" = "Please bring only original pod in range or deactivate original pod";
-
-/* Recovery suggestion when unexpected address received */
-"Crosstalk possible. Please move to a new location" = "Crosstalk possible. Please move to a new location";
-
-/* Recovery suggestion when no pod is available */
-"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
-
-/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
-"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
-
-/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
-"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
-
-/* Recovery suggestion when operation could not be completed due to existing temp basal in progress */
-"Wait for existing temp basal to finish, or suspend to cancel" = "Wait for existing temp basal to finish, or suspend to cancel";
From 24b7473f7b69954c63dd6261977c111ba4983f29 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: Sun, 14 May 2023 23:21:09 +0200
Subject: [PATCH 052/431] New translations Localizable.strings (Dutch)
---
.../Localizations/nl.lproj/Localizable.strings | 12 ------------
1 file changed, 12 deletions(-)
diff --git a/Dependencies/OmniBLE/Localizations/nl.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/nl.lproj/Localizable.strings
index 1fd09860ce..140d2b0da1 100644
--- a/Dependencies/OmniBLE/Localizations/nl.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/nl.lproj/Localizable.strings
@@ -203,9 +203,6 @@
/* Recovery suggestion shown when no pod is paired */
"Please pair a new pod" = "Verbind een nieuwe pod";
-/* Generic title of the OmniBLE pump manager */
-"Omnipod DASH" = "Omnipod DASH";
-
/* Status highlight that delivery is uncertain. */
"Comms Issue" = "Opdrachten probleem";
@@ -293,9 +290,6 @@
/* */
"Resume" = "Hervat";
-/* */
-"Bolus" = "Bolus";
-
/* */
"Cancel Bolus" = "Annuleer bolus";
@@ -540,18 +534,12 @@
/* Error message description for PeripheralManagerError.incorrectResponse */
"Incorrect Response" = "Onjuist antwoord";
-/* Error message description for PeripheralManagerError.timeout */
-"Timeout" = "Timeout";
-
/* Error message description for PeripheralManagerError.emptyValue */
"Empty Value" = "Lege waarde";
/* Error message description for PeripheralManagerError.unknownCharacteristic */
"Unknown Characteristic" = "Onbekend kenmerk";
-/* Error message description for PeripheralManagerError.nack */
-"Nack" = "Nack";
-
/* Title for omnipod reminders section */
"Omnipod Reminders" = "Omnipod herinneringen";
From d7f7492d79a3fb8585b0a677080fe3a6f8793bf4 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: Sun, 14 May 2023 23:21:10 +0200
Subject: [PATCH 053/431] New translations Localizable.strings (Polish)
---
.../pl.lproj/Localizable.strings | 706 ------------------
1 file changed, 706 deletions(-)
diff --git a/Dependencies/OmniBLE/Localizations/pl.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/pl.lproj/Localizable.strings
index ea5b7ab360..89ddf6b780 100644
--- a/Dependencies/OmniBLE/Localizations/pl.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/pl.lproj/Localizable.strings
@@ -1,178 +1,19 @@
-/*
- Localizable.strings
- OmniBLE
- Created by Jon Mårtensson on 2022-08-28.
- Copyright © 2022 Randall Knutson. All rights reserved.
-*/
-/* Alert content title for multiCommand pod alert */
-
-"Multiple Command Alert" = "Multiple Command Alert";
-
-/* Alert content title for userPodExpiration pod alert */
-"Pod Expiration Reminder" = "Pod Expiration Reminder";
-
-/* Alert content title for podExpiring pod alert */
-"Pod Expired" = "Pod Expired";
-
-/* Alert content title for lowReservoir pod alert */
-"Low Reservoir" = "Low Reservoir";
-
-/* Alert content title for suspendInProgress pod alert */
-"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
-
-/* Alert content title for suspendEnded pod alert */
-"Resume Insulin" = "Resume Insulin";
-
-/* Alert content title for finishSetupReminder pod alert */
-"Pod Pairing Incomplete" = "Pod Pairing Incomplete";
-
-/* Alert content title for timeOffsetChangeDetected pod alert */
-"Time Change Detected" = "Time Change Detected";
-
-/* Alert content body for multiCommand pod alert */
-"Multiple Command Alert" = "Multiple Command Alert";
-
-/* Format string for alert content body for userPodExpiration pod alert. (1: time until expiration) */
-"Pod expires in %1$@." = "Pod expires in %1$@.";
-
-/* Alert content body for podExpiring pod alert */
-"Change Pod now. Pod has been active for 72 hours." = "Change Pod now. Pod has been active for 72 hours.";
-
-/* Alert content body for podExpireImminent pod alert */
-"Change Pod now. Insulin delivery will stop in 1 hour." = "Change Pod now. Insulin delivery will stop in 1 hour.";
-
-/* Format string for alert content body for lowReservoir pod alert. (1: reminder value) */
-"%1$@ insulin or less remaining in Pod. Change Pod soon." = "%1$@ insulin or less remaining in Pod. Change Pod soon.";
-
-/* Alert content body for suspendInProgress pod alert */
-"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
-
-/* Alert content body for suspendEnded pod alert */
-"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes.";
-
-/* Alert content body for finishSetupReminder pod alert */
-"Please finish pairing your pod." = "Please finish pairing your pod.";
-
-/* Alert content body for timeOffsetChangeDetected pod alert */
-"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings.";
-
-/* Alert notification body for suspendEnded pod alert user notification */
-"Suspension time is up. Open the app and resume." = "Suspension time is up. Open the app and resume.";
-
-/* Action button default text for PodAlerts */
-"Ok" = "Ok";
-
-/* Label for pod life state when pod not fully activated */
-"Unfinished Activation" = "Unfinished Activation";
-
-/* Label for pod life state when time remaining */
-"Pod expires in" = "Pod expires in";
-
-/* */
-"Pod Expires" = "Pod Expires";
-
-/* */
-"Pod Activated" = "Pod Activated";
-
-/* */
-"Notification Settings" = "Notification Settings";
-
-/* */
-"Confidence Reminders" = "Confidence Reminders";
-
-/* Text for suspend resume button when insulin delivery active */
-"Suspend Insulin Delivery" = "Suspend Insulin Delivery";
-
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod expired";
-
-/* Label for pod life state when pod not fully deactivated */
-"Unfinished deactivation" = "Unfinished deactivation";
-
-/* Label for pod life state when no pod paired */
-"No Pod" = "No Pod";
-
-/* Settings page link description when next lifecycle action is to pair new pod */
-"Pair Pod" = "Pair Pod";
-
-/* Pairing action button accessibility label while ready to pair */
-"Pair pod." = "Pair pod.";
-
-/* Pairing action button accessibility label while pairing */
-"Pairing." = "Pairing.";
-
-/* Pairing action button accessibility label while priming */
-"Priming. Please wait." = "Priming. Please wait.";
-
-/* Pairing action button accessibility label when pairing succeeded */
-"Pod paired successfully. Continue." = "Pod paired successfully. Continue.";
-
-/* Settings page link description when next lifecycle action is to finish deactivation */
-"Finish deactivation" = "Finish deactivation";
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Wymień PODa";
-/* Unit for singular day in pod life remaining */
-"day" = "day";
-
-/* Unit for plural days in pod life remaining */
-"days" = "days";
-
-/* Unit for singular hour in pod life remaining */
-"hour" = "hour";
-
-/* Unit for plural hours in pod life remaining */
-"hours" = "hours";
-
-/* Unit for singular minute in pod life remaining */
-"minute" = "minute";
-
/* Unit for plural minutes in pod life remaining */
"minutes" = "minut";
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulin Delivery";
-
-/* */
-"Scheduled Basal" = "Scheduled Basal";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Insulin Remaining";
-
/* Section header for activity section */
"Activity" = "Aktywność";
-/* title for device details page */
-"Device Details" = "Device Details";
-
-/* Section header for configuration section */
-"Configuration" = "Configuration";
-
-/* Settings page link description when next lifecycle action is to finish deactivation */
-"Finish deactivation" = "Finish deactivation";
-
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Wymień PODa";
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Wymień PODa";
-/* Label for pod life state when pod not fully activated */
-"Unfinished Activation" = "Unfinished Activation";
-
-/* Label for pod life state when time remaining */
-"Pod expires in" = "Pod expires in";
-
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod expired";
-
-/* Label for pod life state when pod not fully deactivated */
-"Unfinished deactivation" = "Unfinished deactivation";
-
-/* Label for pod life state when no pod paired */
-"No Pod" = "No Pod";
-
/* Pod life HUD view label */
"Fault" = "Usterka";
@@ -185,600 +26,53 @@
/* Label indicating pod replacement necessary */
"Replace Pod" = "Wymień PODa";
-/* Error message shown when no pod is paired */
-"No pod paired" = "No pod paired";
-
-/* Error message shown when user cannot pair because pod is already paired */
-"Pod already paired" = "Pod already paired";
-
-/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
-"Insulin type not configured" = "Insulin type not configured";
-
-/* Error message when cannula insertion fails because the pod is in an unexpected state */
-"Pod is not in a state ready for cannula insertion." = "Pod is not in a state ready for cannula insertion.";
-
-/* Error description for OmniBLEPumpManagerError.invalidSetting */
-"Invalid Setting" = "Invalid Setting";
-
-/* Recovery suggestion shown when no pod is paired */
-"Please pair a new pod" = "Please pair a new pod";
-
-/* Generic title of the OmniBLE pump manager */
-"Omnipod DASH" = "Omnipod DASH";
-
-/* Status highlight that delivery is uncertain. */
-"Comms Issue" = "Comms Issue";
-
-/* */
-"Finish Pairing" = "Finish Pairing";
-
-/* Status highlight that when pod is deactivating */
-"Finish Deactivation" = "Finish Deactivation";
-
-/* Status highlight that when no pod is paired. */
-"No Pod" = "No Pod";
-
-/* Status highlight message for emptyReservoir alarm. */
-"No Insulin" = "No Insulin";
-
-/* Status highlight message for podExpired alarm. */
-"Pod Expired" = "Pod Expired";
-
-/* Status highlight message for occlusion alarm. */
-"Pod Occlusion" = "Pod Occlusion";
-
-/* Status highlight message for other alarm. */
-"Pod Error" = "Pod Error";
-
-/* Status highlight that a pump is out of insulin. */
-"No Insulin" = "No Insulin";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Insulin Suspended";
-
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Signal Loss";
-
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Manual Basal";
-
/* */
"Insert Cannula" = "Wprowadź kaniulę";
-/* Cannula insertion button text while inserting */
-"Inserting..." = "Inserting...";
-
-/* Cannula insertion button text while showing error */
-"Retry" = "Retry";
-
-/* Cannula insertion button text while checking insertion */
-"Checking..." = "Checking...";
-
-/* */
-"Check cannula insertion finished" = "Check cannula insertion finished";
-
-/* */
-"Get pod status" = "Get pod status";
-
-/* */
-"Save Basal Profile" = "Save Basal Profile";
-
-/* */
-"Save basal profile failed: %{public}@" = "Save basal profile failed: %{public}@";
-
-/* */
-"Skipping Play Test Beeps due to bolus still in progress." = "Skipping Play Test Beeps due to bolus still in progress.";
-
/* */
"Play Test Beeps" = "Odtwarzaj dźwięki testu";
-/* */
-"Skipping Read Pulse Log due to bolus still in progress." = "Skipping Read Pulse Log due to bolus still in progress.";
-
-/* */
-"Read Pulse Log" = "Read Pulse Log";
-
-/* */
-"Set Confirmation Beeps to %s" = "Set Confirmation Beeps to %s";
-
-/* */
-"Set Confirmation Beeps Preference" = "Set Confirmation Beeps Preference";
-
-/* */
-"Suspend" = "Suspend";
-
-/* */
-"Failed to suspend: %{public}@" = "Failed to suspend: %{public}@";
-
-/* */
-"Resume" = "Resume";
-
-/* */
-"Bolus" = "Bolus";
-
-/* */
-"Cancel Bolus" = "Cancel Bolus";
-
-/* Alert acknowledgment OK button */
-"OK" = "OK";
-
-/* The title for Empty Reservoir alarm notification */
-"Empty Reservoir" = "Empty Reservoir";
-
-/* The title for Occlusion alarm notification */
-"Occlusion Detected" = "Occlusion Detected";
-
-/* The title for AlarmCode.other notification */
-"Critical Pod Error" = "Critical Pod Error";
-
-/* The default notification body for AlarmCodes */
-"Insulin delivery stopped. Change Pod now." = "Insulin delivery stopped. Change Pod now.";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Insulin Remaining";
-
-/* Button title to set temporary basal rate */
-"Set Temporary Basal Rate" = "Set Temporary Basal Rate";
-
/* Section header for activity section */
"Activity" = "Aktywność";
-/* Section header for configuration section */
-"Configuration" = "Configuration";
-
-/* Title for previous pod page */
-"Previous Pod" = "Previous Pod";
-
-/* The title of the command to change pump time zone */
-"Pump Time" = "Pump Time";
-
-/* Text indicating ongoing pump time synchronization */
-"Adjusting Pump Time..." = "Adjusting Pump Time...";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Sync to Current Time";
-
-/* Label for PumpManager deletion button */
-"Switch to other insulin delivery device" = "Switch to other insulin delivery device";
-
-/* Title for pod sync time action sheet. */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?";
-
-/* Button text to confirm pump time sync */
-"Yes, Sync to Current Time" = "Yes, Sync to Current Time";
-
-/* Button text to cancel pump time sync */
-"No, Keep Pump As Is" = "No, Keep Pump As Is";
-
-/* Title for Omnipod DASH PumpManager deletion action sheet. */
-"Remove Pump" = "Remove Pump";
-
-/* Message for Omnipod DASH PumpManager deletion action sheet */
-"Are you sure you want to stop using Omnipod DASH?" = "Are you sure you want to stop using Omnipod DASH?";
-
-/* Button text to confirm Omnipod DASH PumpManager deletion */
-"Delete Omnipod DASH" = "Delete Omnipod DASH";
-
-/* Text for confidence reminders navigation link" */
-"Insulin Type" = "Insulin Type";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Sync to Current Time";
-
/* Title for suspend duration selection action sheet */
"Suspend Delivery" = "Wstrzymaj podawanie";
-/* Message for suspend duration selection action sheet */
-"Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?" = "Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?";
-
-/* Button text for 30 minute suspend duration */
-"30 minutes" = "30 minutes";
-
-/* Button text for 1 hour suspend duration" */
-"1 hour" = "1 hour";
-/* Button text for 1 hour 30 minute suspend duration */
-"1 hour 30 minutes" = "1 hour 30 minutes";
-/* Button text for 2 hour suspend duration */
-"2 hours" = "2 hours";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
-
-/* Alert title for resume error */
-"Failed to Resume Insulin Delivery" = "Failed to Resume Insulin Delivery";
-
-/* Alert title for time sync error */
-"Failed to Set Pump Time" = "Failed to Set Pump Time";
-
-/* Alert title for failing to cancel manual basal error */
-"Failed to Cancel Manual Basal" = "Failed to Cancel Manual Basal";
-
-/* */
-"Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod.";
-
-/* Instructions for deactivate pod when pod not on body */
-"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may pair a new pod.";
-
/* Deactivate pod action button */
"Deactivate Pod" = "Dezaktywuj PODa";
-/* Deactivate pod action button accessibility label while deactivating */
-"Deactivating." = "Deactivating.";
-
-/* Deactivate pod action button accessibility label when deactivation complete */
-"Pod deactivated successfully. Continue." = "Pod deactivated successfully. Continue.";
-
-/* Action button description for deactivate after failed attempt */
-"Retry" = "Retry";
-
/* Action button description when deactivated */
"Continue" = "Kontynuuj";
-/* 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." = "There was a problem communicating with the pod. If this problem persists, tap Discard Pod. You can then activate a new Pod.";
-
-/* Text for discard pod button */
-"Discard Pod" = "Discard Pod";
-
-/* Title for remove pod modal */
-"Remove Pod from Body" = "Remove Pod from Body";
-
-/* Alert message body for confirm pod attachment */
-"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“";
-
-/* Insulin Unit */
-"U" = "U";
-
-/* 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." = "Change Pod now. Insulin delivery will stop 8 hours after the Pod has expired or when no more insulin remains.";
-
-/* Label text for step 1 of pair pod instructions */
-"Fill a new pod with U-100 Insulin (leave blue Pod needle cap on)." = "Fill a new pod with U-100 Insulin (leave blue Pod needle cap on).";
-
-/* Label text for step 2 of pair pod instructions */
-"Listen for 2 beeps." = "Listen for 2 beeps.";
-
-/* Label text indicating pairing finished.*/
-"Paired" = "Paired";
-
/* Cancel button text in navigation bar on pair pod UI */
"Cancel" = "Anuluj";
-/* Alert title for cancel pairing modal */
-"Are you sure you want to cancel Pod setup?" = "Are you sure you want to cancel Pod setup?";
-
-/* Alert message body for confirm pod attachment */
-"If you cancel Pod setup, the current Pod will be deactivated and will be unusable." = "If you cancel Pod setup, the current Pod will be deactivated and will be unusable.";
-
-/* Button title for confirm deactivation option */
-"Yes, Deactivate Pod" = "Yes, Deactivate Pod";
-
-/* Continue pairing button title of in pairing cancel modal */
-"No, Continue With Pod" = "No, Continue With Pod";
-
-/* Label text for step one of attach pod instructions */
-"Prepare site." = "Prepare site.";
-
-/* Label text for step two of attach pod instructions */
-"Remove blue Pod needle cap and check cannula. Then remove paper backing." = "Remove blue Pod needle cap and check cannula. Then remove paper backing.";
-
-/* Label text for step three of attach pod instructions */
-"Check Pod, apply to site, then confirm pod attachment." = "Check Pod, apply to site, then confirm pod attachment.";
-
/* Action button title for attach pod view */
"Continue" = "Kontynuuj";
-/* */
-"Attach Pod" = "Attach Pod";
-
-/* Alert title for confirm pod attachment */
-"Confirm Pod Attachment" = "Confirm Pod Attachment";
-
-/* Alert message body for confirm pod attachment */
-"Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached." = "Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached.";
-
-/* Button title for confirm attachment option */
-"Confirm" = "Confirm";
-
-/* Label text for step one of insert cannula instructions */
-"Tap below to start cannula insertion." = "Tap below to start cannula insertion.";
-
-/* Label text for step two of insert cannula instructions */
-"Wait until insertion is completed." = "Wait until insertion is completed.";
-
-/* Label text indicating insertion finished. */
-"Inserted" = "Inserted";
-
-/* Check Cannula */
-"Check Cannula" = "Check Cannula";
-
-/* */
-"Is the cannula inserted properly?" = "Is the cannula inserted properly?";
-
-/* Description of proper cannula insertion */
-"The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin." = "The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin.";
-
-/* Button label for user to answer cannula was properly inserted */
-"Yes" = "Yes";
-
-/* Button label for user to answer cannula was not properly inserted */
-"No" = "No";
-
-/* Pod pairing action button text while pairing */
-"Pairing..." = "Pairing...";
-
-/* Pod pairing action button text while priming */
-"Priming..." = "Priming...";
-
-/* */
-"Deactivating..." = "Deactivating...";
-
-/* Pod state when pod has been deactivated */
-"Deactivated" = "Deactivated";
-
-/* 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." = "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.";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
/* Label for expiration reminder row */
"Time" = "Czas";
-/* Action button title to continue at Setup Complete */
-"Finish Setup" = "Finish Setup";
-
-/* */
-"Setup Complete" = "Setup Complete";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* Error message description for PeripheralManagerError.notReady */
-"Peripheral Not Ready" = "Peripheral Not Ready";
-
-/* Error message description for PeripheralManagerError.incorrectResponse */
-"Incorrect Response" = "Incorrect Response";
-
-/* Error message description for PeripheralManagerError.timeout */
-"Timeout" = "Timeout";
-
-/* Error message description for PeripheralManagerError.emptyValue */
-"Empty Value" = "Empty Value";
-
-/* Error message description for PeripheralManagerError.unknownCharacteristic */
-"Unknown Characteristic" = "Unknown Characteristic";
-
-/* Error message description for PeripheralManagerError.nack */
-"Nack" = "Nack";
-
-/* Title for omnipod reminders section */
-"Omnipod Reminders" = "Omnipod Reminders";
-
-/* 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." = "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.";
-
-/* Footer text for scheduled reminder area */
-"This is a reminder that you scheduled when you paired your current Pod." = "This is a reminder that you scheduled when you paired your current Pod.";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
-/* Footer text for low reservoir value row */
-"The App notifies you when the amount of insulin in the Pod reaches this level." = "The App notifies you when the amount of insulin in the Pod reaches this level.";
-
-/* Description text for critical alerts */
-"Critical Alerts" = "Critical Alerts";
-
-/* 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." = "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.";
-/* navigation title for notification settings */
-"Notification Settings" = "Notification Settings";
-
/* Label for scheduled reminder value row */
"Time" = "Czas";
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* Label for low reservoir reminder row */
-"Low Reservoir Reminder" = "Low Reservoir Reminder";
-
-/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
-/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
-
-/* Title string for BeepPreference.silent */
-"Disabled" = "Disabled";
-
/* Title string for BeepPreference.manualCommands */
"Enabled" = "Włączony";
-/* Title string for BeepPreference.extended */
-"Extended" = "Extended";
-
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "No confidence reminders are used.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
-
-/* Label text for temporary basal rate summary */
-"Rate" = "Rate";
-
-/* Insulin unit per hour */
-"U/hr" = "U/hr";
-
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ for %2$@";
-
-/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
-/* Button text for setting manual temporary basal rate*/
-"Set Temporary Basal" = "Set Temporary Basal";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Temporary Basal";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Temporary Basal Failed";
-
-/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Missing Config";
-
-/* Alert format string for missing temp basal configuration. */
-"This PumpManager 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." = "This PumpManager 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.";
-
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Expiration Reminder Default";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Previous Pod Information";
-
-/* Text shown in insulin remaining space when no pod is paired (Please keep the '\n' while translating!) */
-"No\nDelivery" = "No\nDelivery";
-
/* description label for active time pod details row */
"Active Time" = "Czas aktywny";
-/* description label for total delivery pod details row */
-"Total Delivery" = "Total Delivery";
-
-/* description label for device name pod details row */
-"Device Name" = "Device Name";
-
-/* description label for lot number pod details row */
-"Lot Number" = "Lot Number";
-
-/* description label for sequence number pod details row */
-"Sequence Number" = "Sequence Number";
-
-/* description label for firmware version pod details row */
-"Firmware Version" = "Firmware Version";
-
-/* description label for ble firmware version pod details row */
-"BLE Firmware Version" = "BLE Firmware Version";
-
-/* description label for activated at timne pod details row */
-"Pod Activated" = "Pod Activated";
-
/* description label for active time pod details row */
"Active Time" = "Czas aktywny";
-/* description label for last status date pod details row */
-"Last Status" = "Last Status";
-
-/* description label for pod fault details */
-"Pod Fault Details" = "Pod Fault Details";
-
-/* Title for PodSetupView */
-"Pod Setup" = "Pod Setup";
-
-/* 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." = "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.";
-
/* Cancel button title */
"Cancel" = "Anuluj";
/* Text for continue button on PodSetupView */
"Continue" = "Kontynuuj";
-/* Are you sure you want to skip Omnipod Onboarding? */
-"Skip Omnipod Onboarding?" = "Skip Omnipod Onboarding?";
-
-/* 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." = "The App notifies you in advance of Pod expiration.\n\nScroll to set the number of hours advance notice you would like to have.";
-
-/* Text of continue button on ExpirationReminderSetupView" */
-"Next" = "Next";
-
/* */
"Expiration Reminder" = "Przypomnienie o terminie ważności";
-/* 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." = "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.";
-
-/* Label text for low reservoir value row */
-"Low Reservoir" = "Low Reservoir";
-
/* */
"Save" = "Zapisz";
-
-/* hr (short for hour) */
-"hr" = "hr";
-
-/* Button title to cancel manual basal */
-"Cancel Manual Basal" = "Cancel Manual Basal";
-
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "Insulin\nSuspended";
-
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Resume Insulin Delivery";
-
-/* Recovery suggestion when no pod is available */
-"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
-
-/* Error message shown when the pod is not connected */
-"Pod not connected" = "Pod not connected";
-
-/* Label for suspended at time */
-"Suspended At" = "Suspended At";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Resuming insulin delivery...";
-
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Suspending insulin delivery...";
-
-/* Error message for PodCommsError.noPodsFound */
-"No pods found" = "No pods found";
-
-/* Error message for PodCommsError.tooManyPodsFound */
-"Too many pods found" = "Too many pods found";
-
-/* Recovery suggestion when no response is received from pod */
-"Make sure iPhone is nearby the active pod" = "Make sure iPhone is nearby the active pod";
-
-/* Recovery suggestion when ack received instead of response */
-"Try again" = "Try again";
-
-/* Recovery suggestion for PodCommsError.tooManyPodsFound */
-"Move to a new area away from any other pods and try again." = "Move to a new area away from any other pods and try again.";
-
-/* Recovery suggestion for PodCommsError.noPodsFound */
-"Make sure your pod is filled and nearby." = "Make sure your pod is filled and nearby.";
-
-/* Recovery suggestion when pairing signal strength is too high */
-"Please reposition iPhone further from the pod" = "Please reposition iPhone further from the pod";
-
-/* Recovery suggestion when pairing signal strength is too low */
-"Please reposition iPhone relative to the pod" = "Please reposition iPhone relative to the pod";
-
-/* Recovery suggestion on unexpected pod change */
-"Please bring only original pod in range or deactivate original pod" = "Please bring only original pod in range or deactivate original pod";
-
-/* Recovery suggestion when unexpected address received */
-"Crosstalk possible. Please move to a new location" = "Crosstalk possible. Please move to a new location";
-
-/* Recovery suggestion when no pod is available */
-"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
-
-/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
-"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
-
-/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
-"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
-
-/* Recovery suggestion when operation could not be completed due to existing temp basal in progress */
-"Wait for existing temp basal to finish, or suspend to cancel" = "Wait for existing temp basal to finish, or suspend to cancel";
From d64577d8d25fe982177986e5fbf998c4dc6eeb5b 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: Sun, 14 May 2023 23:21:11 +0200
Subject: [PATCH 054/431] New translations Localizable.strings (Portuguese)
---
.../pt-PT.lproj/Localizable.strings | 754 ------------------
1 file changed, 754 deletions(-)
diff --git a/Dependencies/OmniBLE/Localizations/pt-PT.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/pt-PT.lproj/Localizable.strings
index 8b222792cf..86949b32b3 100644
--- a/Dependencies/OmniBLE/Localizations/pt-PT.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/pt-PT.lproj/Localizable.strings
@@ -1,784 +1,30 @@
-/*
- Localizable.strings
- OmniBLE
- Created by Jon Mårtensson on 2022-08-28.
- Copyright © 2022 Randall Knutson. All rights reserved.
-*/
-/* Alert content title for multiCommand pod alert */
-
-"Multiple Command Alert" = "Multiple Command Alert";
-
-/* Alert content title for userPodExpiration pod alert */
-"Pod Expiration Reminder" = "Pod Expiration Reminder";
-
-/* Alert content title for podExpiring pod alert */
-"Pod Expired" = "Pod Expired";
-
-/* Alert content title for lowReservoir pod alert */
-"Low Reservoir" = "Low Reservoir";
-
-/* Alert content title for suspendInProgress pod alert */
-"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
-
-/* Alert content title for suspendEnded pod alert */
-"Resume Insulin" = "Resume Insulin";
-
-/* Alert content title for finishSetupReminder pod alert */
-"Pod Pairing Incomplete" = "Pod Pairing Incomplete";
-
-/* Alert content title for timeOffsetChangeDetected pod alert */
-"Time Change Detected" = "Time Change Detected";
-
-/* Alert content body for multiCommand pod alert */
-"Multiple Command Alert" = "Multiple Command Alert";
-
-/* Format string for alert content body for userPodExpiration pod alert. (1: time until expiration) */
-"Pod expires in %1$@." = "Pod expires in %1$@.";
-
-/* Alert content body for podExpiring pod alert */
-"Change Pod now. Pod has been active for 72 hours." = "Change Pod now. Pod has been active for 72 hours.";
-
-/* Alert content body for podExpireImminent pod alert */
-"Change Pod now. Insulin delivery will stop in 1 hour." = "Change Pod now. Insulin delivery will stop in 1 hour.";
-
-/* Format string for alert content body for lowReservoir pod alert. (1: reminder value) */
-"%1$@ insulin or less remaining in Pod. Change Pod soon." = "%1$@ insulin or less remaining in Pod. Change Pod soon.";
-
-/* Alert content body for suspendInProgress pod alert */
-"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
-
-/* Alert content body for suspendEnded pod alert */
-"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes.";
-
-/* Alert content body for finishSetupReminder pod alert */
-"Please finish pairing your pod." = "Please finish pairing your pod.";
-
-/* Alert content body for timeOffsetChangeDetected pod alert */
-"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings.";
-
-/* Alert notification body for suspendEnded pod alert user notification */
-"Suspension time is up. Open the app and resume." = "Suspension time is up. Open the app and resume.";
-
-/* Action button default text for PodAlerts */
-"Ok" = "Ok";
-
-/* Label for pod life state when pod not fully activated */
-"Unfinished Activation" = "Unfinished Activation";
-
-/* Label for pod life state when time remaining */
-"Pod expires in" = "Pod expires in";
-
-/* */
-"Pod Expires" = "Pod Expires";
-
-/* */
-"Pod Activated" = "Pod Activated";
-
-/* */
-"Notification Settings" = "Notification Settings";
-
-/* */
-"Confidence Reminders" = "Confidence Reminders";
-
-/* Text for suspend resume button when insulin delivery active */
-"Suspend Insulin Delivery" = "Suspend Insulin Delivery";
-
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod expired";
-
-/* Label for pod life state when pod not fully deactivated */
-"Unfinished deactivation" = "Unfinished deactivation";
-
-/* Label for pod life state when no pod paired */
-"No Pod" = "No Pod";
-
-/* Settings page link description when next lifecycle action is to pair new pod */
-"Pair Pod" = "Pair Pod";
-
-/* Pairing action button accessibility label while ready to pair */
-"Pair pod." = "Pair pod.";
-
-/* Pairing action button accessibility label while pairing */
-"Pairing." = "Pairing.";
-
-/* Pairing action button accessibility label while priming */
-"Priming. Please wait." = "Priming. Please wait.";
-
-/* Pairing action button accessibility label when pairing succeeded */
-"Pod paired successfully. Continue." = "Pod paired successfully. Continue.";
-
-/* Settings page link description when next lifecycle action is to finish deactivation */
-"Finish deactivation" = "Finish deactivation";
-
-/* Settings page link description when next lifecycle action is to replace pod */
-"Replace Pod" = "Replace Pod";
-
-/* Unit for singular day in pod life remaining */
-"day" = "day";
-
-/* Unit for plural days in pod life remaining */
-"days" = "days";
-
-/* Unit for singular hour in pod life remaining */
-"hour" = "hour";
/* Unit for plural hours in pod life remaining */
"hours" = "horas";
-/* Unit for singular minute in pod life remaining */
-"minute" = "minute";
-
/* Unit for plural minutes in pod life remaining */
"minutes" = "minutos";
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulin Delivery";
-
-/* */
-"Scheduled Basal" = "Scheduled Basal";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Insulin Remaining";
-
-/* Section header for activity section */
-"Activity" = "Activity";
-
-/* title for device details page */
-"Device Details" = "Device Details";
-
/* Section header for configuration section */
"Configuration" = "Ajustes";
-/* Settings page link description when next lifecycle action is to finish deactivation */
-"Finish deactivation" = "Finish deactivation";
-
-/* Settings page link description when next lifecycle action is to replace pod */
-"Replace Pod" = "Replace Pod";
-
-/* Settings page link description when next lifecycle action is to replace pod */
-"Replace Pod" = "Replace Pod";
-
-/* Label for pod life state when pod not fully activated */
-"Unfinished Activation" = "Unfinished Activation";
-
-/* Label for pod life state when time remaining */
-"Pod expires in" = "Pod expires in";
-
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod expired";
-
-/* Label for pod life state when pod not fully deactivated */
-"Unfinished deactivation" = "Unfinished deactivation";
-
-/* Label for pod life state when no pod paired */
-"No Pod" = "No Pod";
-
-/* Pod life HUD view label */
-"Fault" = "Fault";
-
-/* Label describing pod age view */
-"Pod Age" = "Pod Age";
-
-/* Label describing time remaining view */
-"Remaining" = "Remaining";
-
-/* Label indicating pod replacement necessary */
-"Replace Pod" = "Replace Pod";
-
-/* Error message shown when no pod is paired */
-"No pod paired" = "No pod paired";
-
-/* Error message shown when user cannot pair because pod is already paired */
-"Pod already paired" = "Pod already paired";
-
-/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
-"Insulin type not configured" = "Insulin type not configured";
-
-/* Error message when cannula insertion fails because the pod is in an unexpected state */
-"Pod is not in a state ready for cannula insertion." = "Pod is not in a state ready for cannula insertion.";
-
-/* Error description for OmniBLEPumpManagerError.invalidSetting */
-"Invalid Setting" = "Invalid Setting";
-
-/* Recovery suggestion shown when no pod is paired */
-"Please pair a new pod" = "Please pair a new pod";
-
-/* Generic title of the OmniBLE pump manager */
-"Omnipod DASH" = "Omnipod DASH";
-
-/* Status highlight that delivery is uncertain. */
-"Comms Issue" = "Comms Issue";
-
-/* */
-"Finish Pairing" = "Finish Pairing";
-
-/* Status highlight that when pod is deactivating */
-"Finish Deactivation" = "Finish Deactivation";
-
-/* Status highlight that when no pod is paired. */
-"No Pod" = "No Pod";
-
-/* Status highlight message for emptyReservoir alarm. */
-"No Insulin" = "No Insulin";
-
-/* Status highlight message for podExpired alarm. */
-"Pod Expired" = "Pod Expired";
-
-/* Status highlight message for occlusion alarm. */
-"Pod Occlusion" = "Pod Occlusion";
-
-/* Status highlight message for other alarm. */
-"Pod Error" = "Pod Error";
-
-/* Status highlight that a pump is out of insulin. */
-"No Insulin" = "No Insulin";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Insulin Suspended";
-
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Signal Loss";
-
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Manual Basal";
-
-/* */
-"Insert Cannula" = "Insert Cannula";
-
-/* Cannula insertion button text while inserting */
-"Inserting..." = "Inserting...";
-
-/* Cannula insertion button text while showing error */
-"Retry" = "Retry";
-
-/* Cannula insertion button text while checking insertion */
-"Checking..." = "Checking...";
-
-/* */
-"Check cannula insertion finished" = "Check cannula insertion finished";
-
-/* */
-"Get pod status" = "Get pod status";
-
-/* */
-"Save Basal Profile" = "Save Basal Profile";
-
-/* */
-"Save basal profile failed: %{public}@" = "Save basal profile failed: %{public}@";
-
-/* */
-"Skipping Play Test Beeps due to bolus still in progress." = "Skipping Play Test Beeps due to bolus still in progress.";
-
-/* */
-"Play Test Beeps" = "Play Test Beeps";
-
-/* */
-"Skipping Read Pulse Log due to bolus still in progress." = "Skipping Read Pulse Log due to bolus still in progress.";
-
-/* */
-"Read Pulse Log" = "Read Pulse Log";
-
-/* */
-"Set Confirmation Beeps to %s" = "Set Confirmation Beeps to %s";
-
-/* */
-"Set Confirmation Beeps Preference" = "Set Confirmation Beeps Preference";
-
-/* */
-"Suspend" = "Suspend";
-
-/* */
-"Failed to suspend: %{public}@" = "Failed to suspend: %{public}@";
-
-/* */
-"Resume" = "Resume";
-
-/* */
-"Bolus" = "Bolus";
-
-/* */
-"Cancel Bolus" = "Cancel Bolus";
-
-/* Alert acknowledgment OK button */
-"OK" = "OK";
-
-/* The title for Empty Reservoir alarm notification */
-"Empty Reservoir" = "Empty Reservoir";
-
-/* The title for Occlusion alarm notification */
-"Occlusion Detected" = "Occlusion Detected";
-
-/* The title for AlarmCode.other notification */
-"Critical Pod Error" = "Critical Pod Error";
-
-/* The default notification body for AlarmCodes */
-"Insulin delivery stopped. Change Pod now." = "Insulin delivery stopped. Change Pod now.";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Insulin Remaining";
-
-/* Button title to set temporary basal rate */
-"Set Temporary Basal Rate" = "Set Temporary Basal Rate";
-
-/* Section header for activity section */
-"Activity" = "Activity";
-
/* Section header for configuration section */
"Configuration" = "Ajustes";
-/* Title for previous pod page */
-"Previous Pod" = "Previous Pod";
-
-/* The title of the command to change pump time zone */
-"Pump Time" = "Pump Time";
-
-/* Text indicating ongoing pump time synchronization */
-"Adjusting Pump Time..." = "Adjusting Pump Time...";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Sync to Current Time";
-
-/* Label for PumpManager deletion button */
-"Switch to other insulin delivery device" = "Switch to other insulin delivery device";
-
-/* Title for pod sync time action sheet. */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?";
-
-/* Button text to confirm pump time sync */
-"Yes, Sync to Current Time" = "Yes, Sync to Current Time";
-
-/* Button text to cancel pump time sync */
-"No, Keep Pump As Is" = "No, Keep Pump As Is";
-
-/* Title for Omnipod DASH PumpManager deletion action sheet. */
-"Remove Pump" = "Remove Pump";
-
-/* Message for Omnipod DASH PumpManager deletion action sheet */
-"Are you sure you want to stop using Omnipod DASH?" = "Are you sure you want to stop using Omnipod DASH?";
-
-/* Button text to confirm Omnipod DASH PumpManager deletion */
-"Delete Omnipod DASH" = "Delete Omnipod DASH";
-
-/* Text for confidence reminders navigation link" */
-"Insulin Type" = "Insulin Type";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Sync to Current Time";
-
-/* Title for suspend duration selection action sheet */
-"Suspend Delivery" = "Suspend Delivery";
-
-/* Message for suspend duration selection action sheet */
-"Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?" = "Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?";
-
-/* Button text for 30 minute suspend duration */
-"30 minutes" = "30 minutes";
-
-/* Button text for 1 hour suspend duration" */
-"1 hour" = "1 hour";
-/* Button text for 1 hour 30 minute suspend duration */
-"1 hour 30 minutes" = "1 hour 30 minutes";
-/* Button text for 2 hour suspend duration */
-"2 hours" = "2 hours";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
-
-/* Alert title for resume error */
-"Failed to Resume Insulin Delivery" = "Failed to Resume Insulin Delivery";
-
-/* Alert title for time sync error */
-"Failed to Set Pump Time" = "Failed to Set Pump Time";
-
-/* Alert title for failing to cancel manual basal error */
-"Failed to Cancel Manual Basal" = "Failed to Cancel Manual Basal";
-
-/* */
-"Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod.";
-
-/* Instructions for deactivate pod when pod not on body */
-"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may pair a new pod.";
-
-/* Deactivate pod action button */
-"Deactivate Pod" = "Deactivate Pod";
-
-/* Deactivate pod action button accessibility label while deactivating */
-"Deactivating." = "Deactivating.";
-
-/* Deactivate pod action button accessibility label when deactivation complete */
-"Pod deactivated successfully. Continue." = "Pod deactivated successfully. Continue.";
-
-/* Action button description for deactivate after failed attempt */
-"Retry" = "Retry";
-
-/* Action button description when deactivated */
-"Continue" = "Continue";
-
-/* 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." = "There was a problem communicating with the pod. If this problem persists, tap Discard Pod. You can then activate a new Pod.";
-
-/* Text for discard pod button */
-"Discard Pod" = "Discard Pod";
-
-/* Title for remove pod modal */
-"Remove Pod from Body" = "Remove Pod from Body";
-
-/* Alert message body for confirm pod attachment */
-"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“";
-
-/* Insulin Unit */
-"U" = "U";
-
-/* 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." = "Change Pod now. Insulin delivery will stop 8 hours after the Pod has expired or when no more insulin remains.";
-
-/* Label text for step 1 of pair pod instructions */
-"Fill a new pod with U-100 Insulin (leave blue Pod needle cap on)." = "Fill a new pod with U-100 Insulin (leave blue Pod needle cap on).";
-
-/* Label text for step 2 of pair pod instructions */
-"Listen for 2 beeps." = "Listen for 2 beeps.";
-
-/* Label text indicating pairing finished.*/
-"Paired" = "Paired";
-
/* Cancel button text in navigation bar on pair pod UI */
"Cancel" = "Cancelar";
-/* Alert title for cancel pairing modal */
-"Are you sure you want to cancel Pod setup?" = "Are you sure you want to cancel Pod setup?";
-
-/* Alert message body for confirm pod attachment */
-"If you cancel Pod setup, the current Pod will be deactivated and will be unusable." = "If you cancel Pod setup, the current Pod will be deactivated and will be unusable.";
-
-/* Button title for confirm deactivation option */
-"Yes, Deactivate Pod" = "Yes, Deactivate Pod";
-
-/* Continue pairing button title of in pairing cancel modal */
-"No, Continue With Pod" = "No, Continue With Pod";
-
-/* Label text for step one of attach pod instructions */
-"Prepare site." = "Prepare site.";
-
-/* Label text for step two of attach pod instructions */
-"Remove blue Pod needle cap and check cannula. Then remove paper backing." = "Remove blue Pod needle cap and check cannula. Then remove paper backing.";
-
-/* Label text for step three of attach pod instructions */
-"Check Pod, apply to site, then confirm pod attachment." = "Check Pod, apply to site, then confirm pod attachment.";
-
-/* Action button title for attach pod view */
-"Continue" = "Continue";
-
-/* */
-"Attach Pod" = "Attach Pod";
-
-/* Alert title for confirm pod attachment */
-"Confirm Pod Attachment" = "Confirm Pod Attachment";
-
-/* Alert message body for confirm pod attachment */
-"Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached." = "Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached.";
-
-/* Button title for confirm attachment option */
-"Confirm" = "Confirm";
-
-/* Label text for step one of insert cannula instructions */
-"Tap below to start cannula insertion." = "Tap below to start cannula insertion.";
-
-/* Label text for step two of insert cannula instructions */
-"Wait until insertion is completed." = "Wait until insertion is completed.";
-
-/* Label text indicating insertion finished. */
-"Inserted" = "Inserted";
-
-/* Check Cannula */
-"Check Cannula" = "Check Cannula";
-
-/* */
-"Is the cannula inserted properly?" = "Is the cannula inserted properly?";
-
-/* Description of proper cannula insertion */
-"The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin." = "The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin.";
-
-/* Button label for user to answer cannula was properly inserted */
-"Yes" = "Yes";
-
-/* Button label for user to answer cannula was not properly inserted */
-"No" = "No";
-
-/* Pod pairing action button text while pairing */
-"Pairing..." = "Pairing...";
-
-/* Pod pairing action button text while priming */
-"Priming..." = "Priming...";
-
-/* */
-"Deactivating..." = "Deactivating...";
-
-/* Pod state when pod has been deactivated */
-"Deactivated" = "Deactivated";
-
-/* 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." = "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.";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
/* Label for expiration reminder row */
"Time" = "Hora";
-/* Action button title to continue at Setup Complete */
-"Finish Setup" = "Finish Setup";
-
-/* */
-"Setup Complete" = "Setup Complete";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* Error message description for PeripheralManagerError.notReady */
-"Peripheral Not Ready" = "Peripheral Not Ready";
-
-/* Error message description for PeripheralManagerError.incorrectResponse */
-"Incorrect Response" = "Incorrect Response";
-
-/* Error message description for PeripheralManagerError.timeout */
-"Timeout" = "Timeout";
-
-/* Error message description for PeripheralManagerError.emptyValue */
-"Empty Value" = "Empty Value";
-
-/* Error message description for PeripheralManagerError.unknownCharacteristic */
-"Unknown Characteristic" = "Unknown Characteristic";
-
-/* Error message description for PeripheralManagerError.nack */
-"Nack" = "Nack";
-
-/* Title for omnipod reminders section */
-"Omnipod Reminders" = "Omnipod Reminders";
-
-/* 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." = "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.";
-
-/* Footer text for scheduled reminder area */
-"This is a reminder that you scheduled when you paired your current Pod." = "This is a reminder that you scheduled when you paired your current Pod.";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
-/* Footer text for low reservoir value row */
-"The App notifies you when the amount of insulin in the Pod reaches this level." = "The App notifies you when the amount of insulin in the Pod reaches this level.";
-
-/* Description text for critical alerts */
-"Critical Alerts" = "Critical Alerts";
-
-/* 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." = "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.";
-/* navigation title for notification settings */
-"Notification Settings" = "Notification Settings";
-
/* Label for scheduled reminder value row */
"Time" = "Hora";
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* Label for low reservoir reminder row */
-"Low Reservoir Reminder" = "Low Reservoir Reminder";
-
-/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
-/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
-
-/* Title string for BeepPreference.silent */
-"Disabled" = "Disabled";
-
-/* Title string for BeepPreference.manualCommands */
-"Enabled" = "Enabled";
-
-/* Title string for BeepPreference.extended */
-"Extended" = "Extended";
-
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "No confidence reminders are used.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
-
/* Label text for temporary basal rate summary */
"Rate" = "Taxa";
-/* Insulin unit per hour */
-"U/hr" = "U/hr";
-
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ for %2$@";
-
-/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
-/* Button text for setting manual temporary basal rate*/
-"Set Temporary Basal" = "Set Temporary Basal";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Temporary Basal";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Temporary Basal Failed";
-
-/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Missing Config";
-
-/* Alert format string for missing temp basal configuration. */
-"This PumpManager 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." = "This PumpManager 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.";
-
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Expiration Reminder Default";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Previous Pod Information";
-
-/* Text shown in insulin remaining space when no pod is paired (Please keep the '\n' while translating!) */
-"No\nDelivery" = "No\nDelivery";
-
-/* description label for active time pod details row */
-"Active Time" = "Active Time";
-
-/* description label for total delivery pod details row */
-"Total Delivery" = "Total Delivery";
-
-/* description label for device name pod details row */
-"Device Name" = "Device Name";
-
-/* description label for lot number pod details row */
-"Lot Number" = "Lot Number";
-
-/* description label for sequence number pod details row */
-"Sequence Number" = "Sequence Number";
-
-/* description label for firmware version pod details row */
-"Firmware Version" = "Firmware Version";
-
-/* description label for ble firmware version pod details row */
-"BLE Firmware Version" = "BLE Firmware Version";
-
-/* description label for activated at timne pod details row */
-"Pod Activated" = "Pod Activated";
-
-/* description label for active time pod details row */
-"Active Time" = "Active Time";
-
-/* description label for last status date pod details row */
-"Last Status" = "Last Status";
-
-/* description label for pod fault details */
-"Pod Fault Details" = "Pod Fault Details";
-
-/* Title for PodSetupView */
-"Pod Setup" = "Pod Setup";
-
-/* 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." = "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.";
-
/* Cancel button title */
"Cancel" = "Cancelar";
-/* Text for continue button on PodSetupView */
-"Continue" = "Continue";
-
-/* Are you sure you want to skip Omnipod Onboarding? */
-"Skip Omnipod Onboarding?" = "Skip Omnipod Onboarding?";
-
-/* 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." = "The App notifies you in advance of Pod expiration.\n\nScroll to set the number of hours advance notice you would like to have.";
-
-/* Text of continue button on ExpirationReminderSetupView" */
-"Next" = "Next";
-
-/* */
-"Expiration Reminder" = "Expiration Reminder";
-
-/* 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." = "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.";
-
-/* Label text for low reservoir value row */
-"Low Reservoir" = "Low Reservoir";
-
/* */
"Save" = "Salvar";
-
-/* hr (short for hour) */
-"hr" = "hr";
-
-/* Button title to cancel manual basal */
-"Cancel Manual Basal" = "Cancel Manual Basal";
-
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "Insulin\nSuspended";
-
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Resume Insulin Delivery";
-
-/* Recovery suggestion when no pod is available */
-"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
-
-/* Error message shown when the pod is not connected */
-"Pod not connected" = "Pod not connected";
-
-/* Label for suspended at time */
-"Suspended At" = "Suspended At";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Resuming insulin delivery...";
-
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Suspending insulin delivery...";
-
-/* Error message for PodCommsError.noPodsFound */
-"No pods found" = "No pods found";
-
-/* Error message for PodCommsError.tooManyPodsFound */
-"Too many pods found" = "Too many pods found";
-
-/* Recovery suggestion when no response is received from pod */
-"Make sure iPhone is nearby the active pod" = "Make sure iPhone is nearby the active pod";
-
-/* Recovery suggestion when ack received instead of response */
-"Try again" = "Try again";
-
-/* Recovery suggestion for PodCommsError.tooManyPodsFound */
-"Move to a new area away from any other pods and try again." = "Move to a new area away from any other pods and try again.";
-
-/* Recovery suggestion for PodCommsError.noPodsFound */
-"Make sure your pod is filled and nearby." = "Make sure your pod is filled and nearby.";
-
-/* Recovery suggestion when pairing signal strength is too high */
-"Please reposition iPhone further from the pod" = "Please reposition iPhone further from the pod";
-
-/* Recovery suggestion when pairing signal strength is too low */
-"Please reposition iPhone relative to the pod" = "Please reposition iPhone relative to the pod";
-
-/* Recovery suggestion on unexpected pod change */
-"Please bring only original pod in range or deactivate original pod" = "Please bring only original pod in range or deactivate original pod";
-
-/* Recovery suggestion when unexpected address received */
-"Crosstalk possible. Please move to a new location" = "Crosstalk possible. Please move to a new location";
-
-/* Recovery suggestion when no pod is available */
-"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
-
-/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
-"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
-
-/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
-"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
-
-/* Recovery suggestion when operation could not be completed due to existing temp basal in progress */
-"Wait for existing temp basal to finish, or suspend to cancel" = "Wait for existing temp basal to finish, or suspend to cancel";
From a6267ab217d554edd7585ca35675d007cce672e4 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: Sun, 14 May 2023 23:21:11 +0200
Subject: [PATCH 055/431] New translations Localizable.strings (Russian)
---
.../OmniBLE/Localizations/ru.lproj/Localizable.strings | 6 ------
1 file changed, 6 deletions(-)
diff --git a/Dependencies/OmniBLE/Localizations/ru.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/ru.lproj/Localizable.strings
index b89a7e056a..8b09cd7040 100644
--- a/Dependencies/OmniBLE/Localizations/ru.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/ru.lproj/Localizable.strings
@@ -203,9 +203,6 @@
/* Recovery suggestion shown when no pod is paired */
"Please pair a new pod" = "Пожалуйста, подключите новый под";
-/* Generic title of the OmniBLE pump manager */
-"Omnipod DASH" = "Omnipod DASH";
-
/* Status highlight that delivery is uncertain. */
"Comms Issue" = "Проблемы с сообщением";
@@ -549,9 +546,6 @@
/* Error message description for PeripheralManagerError.unknownCharacteristic */
"Unknown Characteristic" = "Неизвестная характеристика";
-/* Error message description for PeripheralManagerError.nack */
-"Nack" = "Nack";
-
/* Title for omnipod reminders section */
"Omnipod Reminders" = "Напоминания Omnipod";
From 736be88fec9b25603797494ff6b181d9ef91d781 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: Sun, 14 May 2023 23:21:12 +0200
Subject: [PATCH 056/431] New translations Localizable.strings (Slovak)
---
.../sk.lproj/Localizable.strings | 748 ------------------
1 file changed, 748 deletions(-)
diff --git a/Dependencies/OmniBLE/Localizations/sk.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/sk.lproj/Localizable.strings
index 7122f688e3..b8da523266 100644
--- a/Dependencies/OmniBLE/Localizations/sk.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/sk.lproj/Localizable.strings
@@ -1,784 +1,36 @@
-/*
- Localizable.strings
- OmniBLE
- Created by Jon Mårtensson on 2022-08-28.
- Copyright © 2022 Randall Knutson. All rights reserved.
-*/
-/* Alert content title for multiCommand pod alert */
-
-"Multiple Command Alert" = "Multiple Command Alert";
-
-/* Alert content title for userPodExpiration pod alert */
-"Pod Expiration Reminder" = "Pod Expiration Reminder";
-
-/* Alert content title for podExpiring pod alert */
-"Pod Expired" = "Pod Expired";
-
-/* Alert content title for lowReservoir pod alert */
-"Low Reservoir" = "Low Reservoir";
-
-/* Alert content title for suspendInProgress pod alert */
-"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
-
-/* Alert content title for suspendEnded pod alert */
-"Resume Insulin" = "Resume Insulin";
-
-/* Alert content title for finishSetupReminder pod alert */
-"Pod Pairing Incomplete" = "Pod Pairing Incomplete";
-
-/* Alert content title for timeOffsetChangeDetected pod alert */
-"Time Change Detected" = "Time Change Detected";
-
-/* Alert content body for multiCommand pod alert */
-"Multiple Command Alert" = "Multiple Command Alert";
-
-/* Format string for alert content body for userPodExpiration pod alert. (1: time until expiration) */
-"Pod expires in %1$@." = "Pod expires in %1$@.";
-
-/* Alert content body for podExpiring pod alert */
-"Change Pod now. Pod has been active for 72 hours." = "Change Pod now. Pod has been active for 72 hours.";
-
-/* Alert content body for podExpireImminent pod alert */
-"Change Pod now. Insulin delivery will stop in 1 hour." = "Change Pod now. Insulin delivery will stop in 1 hour.";
-
-/* Format string for alert content body for lowReservoir pod alert. (1: reminder value) */
-"%1$@ insulin or less remaining in Pod. Change Pod soon." = "%1$@ insulin or less remaining in Pod. Change Pod soon.";
-
-/* Alert content body for suspendInProgress pod alert */
-"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
-
-/* Alert content body for suspendEnded pod alert */
-"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes.";
-
-/* Alert content body for finishSetupReminder pod alert */
-"Please finish pairing your pod." = "Please finish pairing your pod.";
-
-/* Alert content body for timeOffsetChangeDetected pod alert */
-"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings.";
-
-/* Alert notification body for suspendEnded pod alert user notification */
-"Suspension time is up. Open the app and resume." = "Suspension time is up. Open the app and resume.";
-
-/* Action button default text for PodAlerts */
-"Ok" = "Ok";
-
-/* Label for pod life state when pod not fully activated */
-"Unfinished Activation" = "Unfinished Activation";
-
-/* Label for pod life state when time remaining */
-"Pod expires in" = "Pod expires in";
-
-/* */
-"Pod Expires" = "Pod Expires";
-
-/* */
-"Pod Activated" = "Pod Activated";
-
-/* */
-"Notification Settings" = "Notification Settings";
-
-/* */
-"Confidence Reminders" = "Confidence Reminders";
-
-/* Text for suspend resume button when insulin delivery active */
-"Suspend Insulin Delivery" = "Suspend Insulin Delivery";
-
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod expired";
-
-/* Label for pod life state when pod not fully deactivated */
-"Unfinished deactivation" = "Unfinished deactivation";
-
-/* Label for pod life state when no pod paired */
-"No Pod" = "No Pod";
-
-/* Settings page link description when next lifecycle action is to pair new pod */
-"Pair Pod" = "Pair Pod";
-
-/* Pairing action button accessibility label while ready to pair */
-"Pair pod." = "Pair pod.";
-
-/* Pairing action button accessibility label while pairing */
-"Pairing." = "Pairing.";
-
-/* Pairing action button accessibility label while priming */
-"Priming. Please wait." = "Priming. Please wait.";
-
-/* Pairing action button accessibility label when pairing succeeded */
-"Pod paired successfully. Continue." = "Pod paired successfully. Continue.";
-
-/* Settings page link description when next lifecycle action is to finish deactivation */
-"Finish deactivation" = "Finish deactivation";
-
-/* Settings page link description when next lifecycle action is to replace pod */
-"Replace Pod" = "Replace Pod";
-
-/* Unit for singular day in pod life remaining */
-"day" = "day";
-
-/* Unit for plural days in pod life remaining */
-"days" = "days";
-
-/* Unit for singular hour in pod life remaining */
-"hour" = "hour";
-
-/* Unit for plural hours in pod life remaining */
-"hours" = "hours";
-
-/* Unit for singular minute in pod life remaining */
-"minute" = "minute";
-
-/* Unit for plural minutes in pod life remaining */
-"minutes" = "minutes";
-
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulin Delivery";
-
-/* */
-"Scheduled Basal" = "Scheduled Basal";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Insulin Remaining";
/* Section header for activity section */
"Activity" = "Aktivita";
-/* title for device details page */
-"Device Details" = "Device Details";
-
-/* Section header for configuration section */
-"Configuration" = "Configuration";
-
-/* Settings page link description when next lifecycle action is to finish deactivation */
-"Finish deactivation" = "Finish deactivation";
-
-/* Settings page link description when next lifecycle action is to replace pod */
-"Replace Pod" = "Replace Pod";
-
-/* Settings page link description when next lifecycle action is to replace pod */
-"Replace Pod" = "Replace Pod";
-
-/* Label for pod life state when pod not fully activated */
-"Unfinished Activation" = "Unfinished Activation";
-
-/* Label for pod life state when time remaining */
-"Pod expires in" = "Pod expires in";
-
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod expired";
-
-/* Label for pod life state when pod not fully deactivated */
-"Unfinished deactivation" = "Unfinished deactivation";
-
-/* Label for pod life state when no pod paired */
-"No Pod" = "No Pod";
-
-/* Pod life HUD view label */
-"Fault" = "Fault";
-
-/* Label describing pod age view */
-"Pod Age" = "Pod Age";
-
-/* Label describing time remaining view */
-"Remaining" = "Remaining";
-
-/* Label indicating pod replacement necessary */
-"Replace Pod" = "Replace Pod";
-
-/* Error message shown when no pod is paired */
-"No pod paired" = "No pod paired";
-
-/* Error message shown when user cannot pair because pod is already paired */
-"Pod already paired" = "Pod already paired";
-
-/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
-"Insulin type not configured" = "Insulin type not configured";
-
-/* Error message when cannula insertion fails because the pod is in an unexpected state */
-"Pod is not in a state ready for cannula insertion." = "Pod is not in a state ready for cannula insertion.";
-
-/* Error description for OmniBLEPumpManagerError.invalidSetting */
-"Invalid Setting" = "Invalid Setting";
-
-/* Recovery suggestion shown when no pod is paired */
-"Please pair a new pod" = "Please pair a new pod";
-
-/* Generic title of the OmniBLE pump manager */
-"Omnipod DASH" = "Omnipod DASH";
-
-/* Status highlight that delivery is uncertain. */
-"Comms Issue" = "Comms Issue";
-
-/* */
-"Finish Pairing" = "Finish Pairing";
-
-/* Status highlight that when pod is deactivating */
-"Finish Deactivation" = "Finish Deactivation";
-
-/* Status highlight that when no pod is paired. */
-"No Pod" = "No Pod";
-
-/* Status highlight message for emptyReservoir alarm. */
-"No Insulin" = "No Insulin";
-
-/* Status highlight message for podExpired alarm. */
-"Pod Expired" = "Pod Expired";
-
-/* Status highlight message for occlusion alarm. */
-"Pod Occlusion" = "Pod Occlusion";
-
-/* Status highlight message for other alarm. */
-"Pod Error" = "Pod Error";
-
-/* Status highlight that a pump is out of insulin. */
-"No Insulin" = "No Insulin";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Insulin Suspended";
-
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Signal Loss";
-
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Manual Basal";
-
/* */
"Insert Cannula" = "Zaviesť Kanylu";
-/* Cannula insertion button text while inserting */
-"Inserting..." = "Inserting...";
-
-/* Cannula insertion button text while showing error */
-"Retry" = "Retry";
-
-/* Cannula insertion button text while checking insertion */
-"Checking..." = "Checking...";
-
-/* */
-"Check cannula insertion finished" = "Check cannula insertion finished";
-
-/* */
-"Get pod status" = "Get pod status";
-
-/* */
-"Save Basal Profile" = "Save Basal Profile";
-
-/* */
-"Save basal profile failed: %{public}@" = "Save basal profile failed: %{public}@";
-
-/* */
-"Skipping Play Test Beeps due to bolus still in progress." = "Skipping Play Test Beeps due to bolus still in progress.";
-
-/* */
-"Play Test Beeps" = "Play Test Beeps";
-
-/* */
-"Skipping Read Pulse Log due to bolus still in progress." = "Skipping Read Pulse Log due to bolus still in progress.";
-
-/* */
-"Read Pulse Log" = "Read Pulse Log";
-
-/* */
-"Set Confirmation Beeps to %s" = "Set Confirmation Beeps to %s";
-
-/* */
-"Set Confirmation Beeps Preference" = "Set Confirmation Beeps Preference";
-
-/* */
-"Suspend" = "Suspend";
-
-/* */
-"Failed to suspend: %{public}@" = "Failed to suspend: %{public}@";
-
-/* */
-"Resume" = "Resume";
-
-/* */
-"Bolus" = "Bolus";
-
-/* */
-"Cancel Bolus" = "Cancel Bolus";
-
-/* Alert acknowledgment OK button */
-"OK" = "OK";
-
-/* The title for Empty Reservoir alarm notification */
-"Empty Reservoir" = "Empty Reservoir";
-
-/* The title for Occlusion alarm notification */
-"Occlusion Detected" = "Occlusion Detected";
-
-/* The title for AlarmCode.other notification */
-"Critical Pod Error" = "Critical Pod Error";
-
-/* The default notification body for AlarmCodes */
-"Insulin delivery stopped. Change Pod now." = "Insulin delivery stopped. Change Pod now.";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Insulin Remaining";
-
-/* Button title to set temporary basal rate */
-"Set Temporary Basal Rate" = "Set Temporary Basal Rate";
-
/* Section header for activity section */
"Activity" = "Aktivita";
-/* Section header for configuration section */
-"Configuration" = "Configuration";
-
-/* Title for previous pod page */
-"Previous Pod" = "Previous Pod";
-
-/* The title of the command to change pump time zone */
-"Pump Time" = "Pump Time";
-
-/* Text indicating ongoing pump time synchronization */
-"Adjusting Pump Time..." = "Adjusting Pump Time...";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Sync to Current Time";
-
-/* Label for PumpManager deletion button */
-"Switch to other insulin delivery device" = "Switch to other insulin delivery device";
-
-/* Title for pod sync time action sheet. */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?";
-
-/* Button text to confirm pump time sync */
-"Yes, Sync to Current Time" = "Yes, Sync to Current Time";
-
-/* Button text to cancel pump time sync */
-"No, Keep Pump As Is" = "No, Keep Pump As Is";
-
-/* Title for Omnipod DASH PumpManager deletion action sheet. */
-"Remove Pump" = "Remove Pump";
-
-/* Message for Omnipod DASH PumpManager deletion action sheet */
-"Are you sure you want to stop using Omnipod DASH?" = "Are you sure you want to stop using Omnipod DASH?";
-
-/* Button text to confirm Omnipod DASH PumpManager deletion */
-"Delete Omnipod DASH" = "Delete Omnipod DASH";
-
/* Text for confidence reminders navigation link" */
"Insulin Type" = "Typ Inzulínu";
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Sync to Current Time";
-
-/* Title for suspend duration selection action sheet */
-"Suspend Delivery" = "Suspend Delivery";
-
-/* Message for suspend duration selection action sheet */
-"Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?" = "Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?";
-
-/* Button text for 30 minute suspend duration */
-"30 minutes" = "30 minutes";
-
-/* Button text for 1 hour suspend duration" */
-"1 hour" = "1 hour";
-/* Button text for 1 hour 30 minute suspend duration */
-"1 hour 30 minutes" = "1 hour 30 minutes";
-/* Button text for 2 hour suspend duration */
-"2 hours" = "2 hours";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
-
-/* Alert title for resume error */
-"Failed to Resume Insulin Delivery" = "Failed to Resume Insulin Delivery";
-
-/* Alert title for time sync error */
-"Failed to Set Pump Time" = "Failed to Set Pump Time";
-
-/* Alert title for failing to cancel manual basal error */
-"Failed to Cancel Manual Basal" = "Failed to Cancel Manual Basal";
-
-/* */
-"Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod.";
-
-/* Instructions for deactivate pod when pod not on body */
-"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may pair a new pod.";
-
/* Deactivate pod action button */
"Deactivate Pod" = "Deaktivovať Pod";
-/* Deactivate pod action button accessibility label while deactivating */
-"Deactivating." = "Deactivating.";
-
-/* Deactivate pod action button accessibility label when deactivation complete */
-"Pod deactivated successfully. Continue." = "Pod deactivated successfully. Continue.";
-
-/* Action button description for deactivate after failed attempt */
-"Retry" = "Retry";
-
/* Action button description when deactivated */
"Continue" = "Pokračovať";
-/* 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." = "There was a problem communicating with the pod. If this problem persists, tap Discard Pod. You can then activate a new Pod.";
-
-/* Text for discard pod button */
-"Discard Pod" = "Discard Pod";
-
-/* Title for remove pod modal */
-"Remove Pod from Body" = "Remove Pod from Body";
-
-/* Alert message body for confirm pod attachment */
-"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“";
-
-/* Insulin Unit */
-"U" = "U";
-
-/* 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." = "Change Pod now. Insulin delivery will stop 8 hours after the Pod has expired or when no more insulin remains.";
-
-/* Label text for step 1 of pair pod instructions */
-"Fill a new pod with U-100 Insulin (leave blue Pod needle cap on)." = "Fill a new pod with U-100 Insulin (leave blue Pod needle cap on).";
-
-/* Label text for step 2 of pair pod instructions */
-"Listen for 2 beeps." = "Listen for 2 beeps.";
-
-/* Label text indicating pairing finished.*/
-"Paired" = "Paired";
-
-/* Cancel button text in navigation bar on pair pod UI */
-"Cancel" = "Cancel";
-
-/* Alert title for cancel pairing modal */
-"Are you sure you want to cancel Pod setup?" = "Are you sure you want to cancel Pod setup?";
-
-/* Alert message body for confirm pod attachment */
-"If you cancel Pod setup, the current Pod will be deactivated and will be unusable." = "If you cancel Pod setup, the current Pod will be deactivated and will be unusable.";
-
-/* Button title for confirm deactivation option */
-"Yes, Deactivate Pod" = "Yes, Deactivate Pod";
-
-/* Continue pairing button title of in pairing cancel modal */
-"No, Continue With Pod" = "No, Continue With Pod";
-
-/* Label text for step one of attach pod instructions */
-"Prepare site." = "Prepare site.";
-
-/* Label text for step two of attach pod instructions */
-"Remove blue Pod needle cap and check cannula. Then remove paper backing." = "Remove blue Pod needle cap and check cannula. Then remove paper backing.";
-
-/* Label text for step three of attach pod instructions */
-"Check Pod, apply to site, then confirm pod attachment." = "Check Pod, apply to site, then confirm pod attachment.";
-
/* Action button title for attach pod view */
"Continue" = "Pokračovať";
-/* */
-"Attach Pod" = "Attach Pod";
-
-/* Alert title for confirm pod attachment */
-"Confirm Pod Attachment" = "Confirm Pod Attachment";
-
-/* Alert message body for confirm pod attachment */
-"Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached." = "Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached.";
-
-/* Button title for confirm attachment option */
-"Confirm" = "Confirm";
-
-/* Label text for step one of insert cannula instructions */
-"Tap below to start cannula insertion." = "Tap below to start cannula insertion.";
-
-/* Label text for step two of insert cannula instructions */
-"Wait until insertion is completed." = "Wait until insertion is completed.";
-
-/* Label text indicating insertion finished. */
-"Inserted" = "Inserted";
-
-/* Check Cannula */
-"Check Cannula" = "Check Cannula";
-
-/* */
-"Is the cannula inserted properly?" = "Is the cannula inserted properly?";
-
-/* Description of proper cannula insertion */
-"The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin." = "The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin.";
-
-/* Button label for user to answer cannula was properly inserted */
-"Yes" = "Yes";
-
-/* Button label for user to answer cannula was not properly inserted */
-"No" = "No";
-
-/* Pod pairing action button text while pairing */
-"Pairing..." = "Pairing...";
-
-/* Pod pairing action button text while priming */
-"Priming..." = "Priming...";
-
-/* */
-"Deactivating..." = "Deactivating...";
-
-/* Pod state when pod has been deactivated */
-"Deactivated" = "Deactivated";
-
-/* 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." = "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.";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
-/* Label for expiration reminder row */
-"Time" = "Time";
-
-/* Action button title to continue at Setup Complete */
-"Finish Setup" = "Finish Setup";
-
-/* */
-"Setup Complete" = "Setup Complete";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* Error message description for PeripheralManagerError.notReady */
-"Peripheral Not Ready" = "Peripheral Not Ready";
-
-/* Error message description for PeripheralManagerError.incorrectResponse */
-"Incorrect Response" = "Incorrect Response";
-
-/* Error message description for PeripheralManagerError.timeout */
-"Timeout" = "Timeout";
-
-/* Error message description for PeripheralManagerError.emptyValue */
-"Empty Value" = "Empty Value";
-
-/* Error message description for PeripheralManagerError.unknownCharacteristic */
-"Unknown Characteristic" = "Unknown Characteristic";
-
-/* Error message description for PeripheralManagerError.nack */
-"Nack" = "Nack";
-
-/* Title for omnipod reminders section */
-"Omnipod Reminders" = "Omnipod Reminders";
-
-/* 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." = "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.";
-
-/* Footer text for scheduled reminder area */
-"This is a reminder that you scheduled when you paired your current Pod." = "This is a reminder that you scheduled when you paired your current Pod.";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
-/* Footer text for low reservoir value row */
-"The App notifies you when the amount of insulin in the Pod reaches this level." = "The App notifies you when the amount of insulin in the Pod reaches this level.";
-
-/* Description text for critical alerts */
-"Critical Alerts" = "Critical Alerts";
-
-/* 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." = "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.";
-/* navigation title for notification settings */
-"Notification Settings" = "Notification Settings";
-
-/* Label for scheduled reminder value row */
-"Time" = "Time";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* Label for low reservoir reminder row */
-"Low Reservoir Reminder" = "Low Reservoir Reminder";
-
-/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
-/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
-
-/* Title string for BeepPreference.silent */
-"Disabled" = "Disabled";
-
/* Title string for BeepPreference.manualCommands */
"Enabled" = "Zapnuté";
-/* Title string for BeepPreference.extended */
-"Extended" = "Extended";
-
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "No confidence reminders are used.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
-
-/* Label text for temporary basal rate summary */
-"Rate" = "Rate";
-
-/* Insulin unit per hour */
-"U/hr" = "U/hr";
-
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ for %2$@";
-
-/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
-/* Button text for setting manual temporary basal rate*/
-"Set Temporary Basal" = "Set Temporary Basal";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Temporary Basal";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Temporary Basal Failed";
-
-/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Missing Config";
-
-/* Alert format string for missing temp basal configuration. */
-"This PumpManager 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." = "This PumpManager 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.";
-
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Expiration Reminder Default";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Previous Pod Information";
-
-/* Text shown in insulin remaining space when no pod is paired (Please keep the '\n' while translating!) */
-"No\nDelivery" = "No\nDelivery";
-
/* description label for active time pod details row */
"Active Time" = "Aktívny Čas";
-/* description label for total delivery pod details row */
-"Total Delivery" = "Total Delivery";
-
-/* description label for device name pod details row */
-"Device Name" = "Device Name";
-
-/* description label for lot number pod details row */
-"Lot Number" = "Lot Number";
-
-/* description label for sequence number pod details row */
-"Sequence Number" = "Sequence Number";
-
-/* description label for firmware version pod details row */
-"Firmware Version" = "Firmware Version";
-
-/* description label for ble firmware version pod details row */
-"BLE Firmware Version" = "BLE Firmware Version";
-
-/* description label for activated at timne pod details row */
-"Pod Activated" = "Pod Activated";
-
/* description label for active time pod details row */
"Active Time" = "Aktívny Čas";
-/* description label for last status date pod details row */
-"Last Status" = "Last Status";
-
-/* description label for pod fault details */
-"Pod Fault Details" = "Pod Fault Details";
-
-/* Title for PodSetupView */
-"Pod Setup" = "Pod Setup";
-
-/* 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." = "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.";
-
-/* Cancel button title */
-"Cancel" = "Cancel";
-
/* Text for continue button on PodSetupView */
"Continue" = "Pokračovať";
-/* Are you sure you want to skip Omnipod Onboarding? */
-"Skip Omnipod Onboarding?" = "Skip Omnipod Onboarding?";
-
-/* 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." = "The App notifies you in advance of Pod expiration.\n\nScroll to set the number of hours advance notice you would like to have.";
-
-/* Text of continue button on ExpirationReminderSetupView" */
-"Next" = "Next";
-
/* */
"Expiration Reminder" = "Pripomienka Expirácie";
-
-/* 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." = "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.";
-
-/* Label text for low reservoir value row */
-"Low Reservoir" = "Low Reservoir";
-
-/* */
-"Save" = "Save";
-
-/* hr (short for hour) */
-"hr" = "hr";
-
-/* Button title to cancel manual basal */
-"Cancel Manual Basal" = "Cancel Manual Basal";
-
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "Insulin\nSuspended";
-
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Resume Insulin Delivery";
-
-/* Recovery suggestion when no pod is available */
-"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
-
-/* Error message shown when the pod is not connected */
-"Pod not connected" = "Pod not connected";
-
-/* Label for suspended at time */
-"Suspended At" = "Suspended At";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Resuming insulin delivery...";
-
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Suspending insulin delivery...";
-
-/* Error message for PodCommsError.noPodsFound */
-"No pods found" = "No pods found";
-
-/* Error message for PodCommsError.tooManyPodsFound */
-"Too many pods found" = "Too many pods found";
-
-/* Recovery suggestion when no response is received from pod */
-"Make sure iPhone is nearby the active pod" = "Make sure iPhone is nearby the active pod";
-
-/* Recovery suggestion when ack received instead of response */
-"Try again" = "Try again";
-
-/* Recovery suggestion for PodCommsError.tooManyPodsFound */
-"Move to a new area away from any other pods and try again." = "Move to a new area away from any other pods and try again.";
-
-/* Recovery suggestion for PodCommsError.noPodsFound */
-"Make sure your pod is filled and nearby." = "Make sure your pod is filled and nearby.";
-
-/* Recovery suggestion when pairing signal strength is too high */
-"Please reposition iPhone further from the pod" = "Please reposition iPhone further from the pod";
-
-/* Recovery suggestion when pairing signal strength is too low */
-"Please reposition iPhone relative to the pod" = "Please reposition iPhone relative to the pod";
-
-/* Recovery suggestion on unexpected pod change */
-"Please bring only original pod in range or deactivate original pod" = "Please bring only original pod in range or deactivate original pod";
-
-/* Recovery suggestion when unexpected address received */
-"Crosstalk possible. Please move to a new location" = "Crosstalk possible. Please move to a new location";
-
-/* Recovery suggestion when no pod is available */
-"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
-
-/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
-"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
-
-/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
-"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
-
-/* Recovery suggestion when operation could not be completed due to existing temp basal in progress */
-"Wait for existing temp basal to finish, or suspend to cancel" = "Wait for existing temp basal to finish, or suspend to cancel";
From 404afb5f2ed0dcefd6977618bea225a1073d67ba 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: Sun, 14 May 2023 23:21:13 +0200
Subject: [PATCH 057/431] New translations Localizable.strings (Swedish)
---
.../Localizations/sv.lproj/Localizable.strings | 12 ------------
1 file changed, 12 deletions(-)
diff --git a/Dependencies/OmniBLE/Localizations/sv.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/sv.lproj/Localizable.strings
index 8fb82bd605..e91f82543c 100644
--- a/Dependencies/OmniBLE/Localizations/sv.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/sv.lproj/Localizable.strings
@@ -203,9 +203,6 @@
/* Recovery suggestion shown when no pod is paired */
"Please pair a new pod" = "Var god parkoppla ny podd";
-/* Generic title of the OmniBLE pump manager */
-"Omnipod DASH" = "Omnipod DASH";
-
/* Status highlight that delivery is uncertain. */
"Comms Issue" = "Kommunikationsproblem";
@@ -293,15 +290,9 @@
/* */
"Resume" = "Återuppta";
-/* */
-"Bolus" = "Bolus";
-
/* */
"Cancel Bolus" = "Avbryt bolus";
-/* Alert acknowledgment OK button */
-"OK" = "OK";
-
/* The title for Empty Reservoir alarm notification */
"Empty Reservoir" = "Tom insulinreservoar";
@@ -540,9 +531,6 @@
/* Error message description for PeripheralManagerError.incorrectResponse */
"Incorrect Response" = "Felaktigt svar";
-/* Error message description for PeripheralManagerError.timeout */
-"Timeout" = "Timeout";
-
/* Error message description for PeripheralManagerError.emptyValue */
"Empty Value" = "Tomt värde";
From c4d6c47e345e71836081fc858d748f92654afa80 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: Sun, 14 May 2023 23:21:13 +0200
Subject: [PATCH 058/431] New translations Localizable.strings (Turkish)
---
.../OmniBLE/Localizations/tr.lproj/Localizable.strings | 9 ---------
1 file changed, 9 deletions(-)
diff --git a/Dependencies/OmniBLE/Localizations/tr.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/tr.lproj/Localizable.strings
index 575f00b908..d57e01a986 100644
--- a/Dependencies/OmniBLE/Localizations/tr.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/tr.lproj/Localizable.strings
@@ -203,9 +203,6 @@
/* Recovery suggestion shown when no pod is paired */
"Please pair a new pod" = "Lütfen yeni bir pod eşleştirin";
-/* Generic title of the OmniBLE pump manager */
-"Omnipod DASH" = "Omnipod DASH";
-
/* Status highlight that delivery is uncertain. */
"Comms Issue" = "İletişim Sorunu";
@@ -293,9 +290,6 @@
/* */
"Resume" = "Devam et";
-/* */
-"Bolus" = "Bolus";
-
/* */
"Cancel Bolus" = "Bolusu İptal Et";
@@ -549,9 +543,6 @@
/* Error message description for PeripheralManagerError.unknownCharacteristic */
"Unknown Characteristic" = "Bilinmeyen Özellik";
-/* Error message description for PeripheralManagerError.nack */
-"Nack" = "Nack";
-
/* Title for omnipod reminders section */
"Omnipod Reminders" = "Omnipod Hatırlatıcıları";
From fae23e2c26f4e2a075703f07e8dd1c0297d7ea7c 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: Sun, 14 May 2023 23:21:14 +0200
Subject: [PATCH 059/431] New translations Localizable.strings (Ukrainian)
---
.../Localizations/uk.lproj/Localizable.strings | 12 ------------
1 file changed, 12 deletions(-)
diff --git a/Dependencies/OmniBLE/Localizations/uk.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/uk.lproj/Localizable.strings
index 4608a15217..e92064e4aa 100644
--- a/Dependencies/OmniBLE/Localizations/uk.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/uk.lproj/Localizable.strings
@@ -203,9 +203,6 @@
/* Recovery suggestion shown when no pod is paired */
"Please pair a new pod" = "Будь ласка, підключіть новий Pod";
-/* Generic title of the OmniBLE pump manager */
-"Omnipod DASH" = "Omnipod DASH";
-
/* Status highlight that delivery is uncertain. */
"Comms Issue" = "Комунікаційне питання";
@@ -299,9 +296,6 @@
/* */
"Cancel Bolus" = "Скасувати Болюс";
-/* Alert acknowledgment OK button */
-"OK" = "OK";
-
/* The title for Empty Reservoir alarm notification */
"Empty Reservoir" = "Порожній резервуар";
@@ -426,9 +420,6 @@
/* Alert message body for confirm pod attachment */
"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Ваш Pod може все ще доставляти інсулін.\nВийміть його зі свого тіла, а потім натисніть «Продовжити».";
-/* Insulin Unit */
-"U" = "U";
-
/* 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 зараз. Інсулінова доставка зупиниться на 8 годин після того, як Pod закінчиться або більше не залишиться інсуліну.";
@@ -549,9 +540,6 @@
/* Error message description for PeripheralManagerError.unknownCharacteristic */
"Unknown Characteristic" = "Невідома характеристика";
-/* Error message description for PeripheralManagerError.nack */
-"Nack" = "Nack";
-
/* Title for omnipod reminders section */
"Omnipod Reminders" = "Нагадування Omnipod";
From 6be881e0f25c2dd3648812e7aa57b6ee64a164de 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: Sun, 14 May 2023 23:21:16 +0200
Subject: [PATCH 060/431] New translations Localizable.strings (Chinese
Simplified)
---
.../zh-Hans.lproj/Localizable.strings | 668 ------------------
1 file changed, 668 deletions(-)
diff --git a/Dependencies/OmniBLE/Localizations/zh-Hans.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/zh-Hans.lproj/Localizable.strings
index 5537a72fa4..078867a49a 100644
--- a/Dependencies/OmniBLE/Localizations/zh-Hans.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/zh-Hans.lproj/Localizable.strings
@@ -1,178 +1,28 @@
-/*
- Localizable.strings
- OmniBLE
- Created by Jon Mårtensson on 2022-08-28.
- Copyright © 2022 Randall Knutson. All rights reserved.
-*/
-/* Alert content title for multiCommand pod alert */
-
-"Multiple Command Alert" = "Multiple Command Alert";
-
-/* Alert content title for userPodExpiration pod alert */
-"Pod Expiration Reminder" = "Pod Expiration Reminder";
-
-/* Alert content title for podExpiring pod alert */
-"Pod Expired" = "Pod Expired";
-
-/* Alert content title for lowReservoir pod alert */
-"Low Reservoir" = "Low Reservoir";
-
-/* Alert content title for suspendInProgress pod alert */
-"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
-
-/* Alert content title for suspendEnded pod alert */
-"Resume Insulin" = "Resume Insulin";
-
-/* Alert content title for finishSetupReminder pod alert */
-"Pod Pairing Incomplete" = "Pod Pairing Incomplete";
-
-/* Alert content title for timeOffsetChangeDetected pod alert */
-"Time Change Detected" = "Time Change Detected";
-
-/* Alert content body for multiCommand pod alert */
-"Multiple Command Alert" = "Multiple Command Alert";
-
-/* Format string for alert content body for userPodExpiration pod alert. (1: time until expiration) */
-"Pod expires in %1$@." = "Pod expires in %1$@.";
-
-/* Alert content body for podExpiring pod alert */
-"Change Pod now. Pod has been active for 72 hours." = "Change Pod now. Pod has been active for 72 hours.";
-
-/* Alert content body for podExpireImminent pod alert */
-"Change Pod now. Insulin delivery will stop in 1 hour." = "Change Pod now. Insulin delivery will stop in 1 hour.";
-
-/* Format string for alert content body for lowReservoir pod alert. (1: reminder value) */
-"%1$@ insulin or less remaining in Pod. Change Pod soon." = "%1$@ insulin or less remaining in Pod. Change Pod soon.";
-
-/* Alert content body for suspendInProgress pod alert */
-"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
-
-/* Alert content body for suspendEnded pod alert */
-"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes.";
-
-/* Alert content body for finishSetupReminder pod alert */
-"Please finish pairing your pod." = "Please finish pairing your pod.";
-
-/* Alert content body for timeOffsetChangeDetected pod alert */
-"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings.";
-
-/* Alert notification body for suspendEnded pod alert user notification */
-"Suspension time is up. Open the app and resume." = "Suspension time is up. Open the app and resume.";
-
-/* Action button default text for PodAlerts */
-"Ok" = "Ok";
-
-/* Label for pod life state when pod not fully activated */
-"Unfinished Activation" = "Unfinished Activation";
-
-/* Label for pod life state when time remaining */
-"Pod expires in" = "Pod expires in";
-
-/* */
-"Pod Expires" = "Pod Expires";
-
-/* */
-"Pod Activated" = "Pod Activated";
/* */
"Notification Settings" = "通知设置";
-/* */
-"Confidence Reminders" = "Confidence Reminders";
-
-/* Text for suspend resume button when insulin delivery active */
-"Suspend Insulin Delivery" = "Suspend Insulin Delivery";
-
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod expired";
-
-/* Label for pod life state when pod not fully deactivated */
-"Unfinished deactivation" = "Unfinished deactivation";
-
-/* Label for pod life state when no pod paired */
-"No Pod" = "No Pod";
-
-/* Settings page link description when next lifecycle action is to pair new pod */
-"Pair Pod" = "Pair Pod";
-
-/* Pairing action button accessibility label while ready to pair */
-"Pair pod." = "Pair pod.";
-
-/* Pairing action button accessibility label while pairing */
-"Pairing." = "Pairing.";
-
-/* Pairing action button accessibility label while priming */
-"Priming. Please wait." = "Priming. Please wait.";
-
-/* Pairing action button accessibility label when pairing succeeded */
-"Pod paired successfully. Continue." = "Pod paired successfully. Continue.";
-
-/* Settings page link description when next lifecycle action is to finish deactivation */
-"Finish deactivation" = "Finish deactivation";
-
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "更换Pod";
-/* Unit for singular day in pod life remaining */
-"day" = "day";
-
-/* Unit for plural days in pod life remaining */
-"days" = "days";
-
-/* Unit for singular hour in pod life remaining */
-"hour" = "hour";
-
/* Unit for plural hours in pod life remaining */
"hours" = "小时";
-/* Unit for singular minute in pod life remaining */
-"minute" = "minute";
-
/* Unit for plural minutes in pod life remaining */
"minutes" = "分钟";
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulin Delivery";
-
-/* */
-"Scheduled Basal" = "Scheduled Basal";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Insulin Remaining";
-
/* Section header for activity section */
"Activity" = "活动";
-/* title for device details page */
-"Device Details" = "Device Details";
-
/* Section header for configuration section */
"Configuration" = "配置";
-/* Settings page link description when next lifecycle action is to finish deactivation */
-"Finish deactivation" = "Finish deactivation";
-
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "更换Pod";
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "更换Pod";
-/* Label for pod life state when pod not fully activated */
-"Unfinished Activation" = "Unfinished Activation";
-
-/* Label for pod life state when time remaining */
-"Pod expires in" = "Pod expires in";
-
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod expired";
-
-/* Label for pod life state when pod not fully deactivated */
-"Unfinished deactivation" = "Unfinished deactivation";
-
-/* Label for pod life state when no pod paired */
-"No Pod" = "No Pod";
-
/* Pod life HUD view label */
"Fault" = "错误";
@@ -185,600 +35,82 @@
/* Label indicating pod replacement necessary */
"Replace Pod" = "更换Pod";
-/* Error message shown when no pod is paired */
-"No pod paired" = "No pod paired";
-
-/* Error message shown when user cannot pair because pod is already paired */
-"Pod already paired" = "Pod already paired";
-
-/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
-"Insulin type not configured" = "Insulin type not configured";
-
-/* Error message when cannula insertion fails because the pod is in an unexpected state */
-"Pod is not in a state ready for cannula insertion." = "Pod is not in a state ready for cannula insertion.";
-
-/* Error description for OmniBLEPumpManagerError.invalidSetting */
-"Invalid Setting" = "Invalid Setting";
-
-/* Recovery suggestion shown when no pod is paired */
-"Please pair a new pod" = "Please pair a new pod";
-
-/* Generic title of the OmniBLE pump manager */
-"Omnipod DASH" = "Omnipod DASH";
-
-/* Status highlight that delivery is uncertain. */
-"Comms Issue" = "Comms Issue";
-
-/* */
-"Finish Pairing" = "Finish Pairing";
-
-/* Status highlight that when pod is deactivating */
-"Finish Deactivation" = "Finish Deactivation";
-
-/* Status highlight that when no pod is paired. */
-"No Pod" = "No Pod";
-
-/* Status highlight message for emptyReservoir alarm. */
-"No Insulin" = "No Insulin";
-
-/* Status highlight message for podExpired alarm. */
-"Pod Expired" = "Pod Expired";
-
-/* Status highlight message for occlusion alarm. */
-"Pod Occlusion" = "Pod Occlusion";
-
-/* Status highlight message for other alarm. */
-"Pod Error" = "Pod Error";
-
-/* Status highlight that a pump is out of insulin. */
-"No Insulin" = "No Insulin";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Insulin Suspended";
-
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Signal Loss";
-
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Manual Basal";
-
/* */
"Insert Cannula" = "植入Pod";
-/* Cannula insertion button text while inserting */
-"Inserting..." = "Inserting...";
-
-/* Cannula insertion button text while showing error */
-"Retry" = "Retry";
-
-/* Cannula insertion button text while checking insertion */
-"Checking..." = "Checking...";
-
-/* */
-"Check cannula insertion finished" = "Check cannula insertion finished";
-
-/* */
-"Get pod status" = "Get pod status";
-
-/* */
-"Save Basal Profile" = "Save Basal Profile";
-
-/* */
-"Save basal profile failed: %{public}@" = "Save basal profile failed: %{public}@";
-
-/* */
-"Skipping Play Test Beeps due to bolus still in progress." = "Skipping Play Test Beeps due to bolus still in progress.";
-
/* */
"Play Test Beeps" = "测试提示音";
-/* */
-"Skipping Read Pulse Log due to bolus still in progress." = "Skipping Read Pulse Log due to bolus still in progress.";
-
/* */
"Read Pulse Log" = "读取Pulse日志";
-/* */
-"Set Confirmation Beeps to %s" = "Set Confirmation Beeps to %s";
-
-/* */
-"Set Confirmation Beeps Preference" = "Set Confirmation Beeps Preference";
-
/* */
"Suspend" = "暂停";
-/* */
-"Failed to suspend: %{public}@" = "Failed to suspend: %{public}@";
-
/* */
"Resume" = "恢复";
/* */
"Bolus" = "大剂量";
-/* */
-"Cancel Bolus" = "Cancel Bolus";
-
/* Alert acknowledgment OK button */
"OK" = "Ok";
-/* The title for Empty Reservoir alarm notification */
-"Empty Reservoir" = "Empty Reservoir";
-
-/* The title for Occlusion alarm notification */
-"Occlusion Detected" = "Occlusion Detected";
-
-/* The title for AlarmCode.other notification */
-"Critical Pod Error" = "Critical Pod Error";
-
-/* The default notification body for AlarmCodes */
-"Insulin delivery stopped. Change Pod now." = "Insulin delivery stopped. Change Pod now.";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Insulin Remaining";
-
-/* Button title to set temporary basal rate */
-"Set Temporary Basal Rate" = "Set Temporary Basal Rate";
-
/* Section header for activity section */
"Activity" = "活动";
/* Section header for configuration section */
"Configuration" = "配置";
-/* Title for previous pod page */
-"Previous Pod" = "Previous Pod";
-
-/* The title of the command to change pump time zone */
-"Pump Time" = "Pump Time";
-
-/* Text indicating ongoing pump time synchronization */
-"Adjusting Pump Time..." = "Adjusting Pump Time...";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Sync to Current Time";
-
-/* Label for PumpManager deletion button */
-"Switch to other insulin delivery device" = "Switch to other insulin delivery device";
-
-/* Title for pod sync time action sheet. */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?";
-
-/* Button text to confirm pump time sync */
-"Yes, Sync to Current Time" = "Yes, Sync to Current Time";
-
-/* Button text to cancel pump time sync */
-"No, Keep Pump As Is" = "No, Keep Pump As Is";
-
-/* Title for Omnipod DASH PumpManager deletion action sheet. */
-"Remove Pump" = "Remove Pump";
-
-/* Message for Omnipod DASH PumpManager deletion action sheet */
-"Are you sure you want to stop using Omnipod DASH?" = "Are you sure you want to stop using Omnipod DASH?";
-
-/* Button text to confirm Omnipod DASH PumpManager deletion */
-"Delete Omnipod DASH" = "Delete Omnipod DASH";
-
/* Text for confidence reminders navigation link" */
"Insulin Type" = "胰岛素类型";
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Sync to Current Time";
-
/* Title for suspend duration selection action sheet */
"Suspend Delivery" = "暂停输注";
-/* Message for suspend duration selection action sheet */
-"Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?" = "Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?";
-
-/* Button text for 30 minute suspend duration */
-"30 minutes" = "30 minutes";
-
-/* Button text for 1 hour suspend duration" */
-"1 hour" = "1 hour";
-/* Button text for 1 hour 30 minute suspend duration */
-"1 hour 30 minutes" = "1 hour 30 minutes";
-/* Button text for 2 hour suspend duration */
-"2 hours" = "2 hours";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
-
-/* Alert title for resume error */
-"Failed to Resume Insulin Delivery" = "Failed to Resume Insulin Delivery";
-
-/* Alert title for time sync error */
-"Failed to Set Pump Time" = "Failed to Set Pump Time";
-
-/* Alert title for failing to cancel manual basal error */
-"Failed to Cancel Manual Basal" = "Failed to Cancel Manual Basal";
-
-/* */
-"Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod.";
-
-/* Instructions for deactivate pod when pod not on body */
-"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may pair a new pod.";
-
/* Deactivate pod action button */
"Deactivate Pod" = "解除Pod";
-/* Deactivate pod action button accessibility label while deactivating */
-"Deactivating." = "Deactivating.";
-
-/* Deactivate pod action button accessibility label when deactivation complete */
-"Pod deactivated successfully. Continue." = "Pod deactivated successfully. Continue.";
-
-/* Action button description for deactivate after failed attempt */
-"Retry" = "Retry";
-
/* Action button description when deactivated */
"Continue" = "继续";
-/* 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." = "There was a problem communicating with the pod. If this problem persists, tap Discard Pod. You can then activate a new Pod.";
-
-/* Text for discard pod button */
-"Discard Pod" = "Discard Pod";
-
-/* Title for remove pod modal */
-"Remove Pod from Body" = "Remove Pod from Body";
-
-/* Alert message body for confirm pod attachment */
-"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“";
-
-/* Insulin Unit */
-"U" = "U";
-
-/* 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." = "Change Pod now. Insulin delivery will stop 8 hours after the Pod has expired or when no more insulin remains.";
-
-/* Label text for step 1 of pair pod instructions */
-"Fill a new pod with U-100 Insulin (leave blue Pod needle cap on)." = "Fill a new pod with U-100 Insulin (leave blue Pod needle cap on).";
-
-/* Label text for step 2 of pair pod instructions */
-"Listen for 2 beeps." = "Listen for 2 beeps.";
-
-/* Label text indicating pairing finished.*/
-"Paired" = "Paired";
-
/* Cancel button text in navigation bar on pair pod UI */
"Cancel" = "取消";
-/* Alert title for cancel pairing modal */
-"Are you sure you want to cancel Pod setup?" = "Are you sure you want to cancel Pod setup?";
-
-/* Alert message body for confirm pod attachment */
-"If you cancel Pod setup, the current Pod will be deactivated and will be unusable." = "If you cancel Pod setup, the current Pod will be deactivated and will be unusable.";
-
-/* Button title for confirm deactivation option */
-"Yes, Deactivate Pod" = "Yes, Deactivate Pod";
-
-/* Continue pairing button title of in pairing cancel modal */
-"No, Continue With Pod" = "No, Continue With Pod";
-
-/* Label text for step one of attach pod instructions */
-"Prepare site." = "Prepare site.";
-
-/* Label text for step two of attach pod instructions */
-"Remove blue Pod needle cap and check cannula. Then remove paper backing." = "Remove blue Pod needle cap and check cannula. Then remove paper backing.";
-
-/* Label text for step three of attach pod instructions */
-"Check Pod, apply to site, then confirm pod attachment." = "Check Pod, apply to site, then confirm pod attachment.";
-
/* Action button title for attach pod view */
"Continue" = "继续";
-/* */
-"Attach Pod" = "Attach Pod";
-
-/* Alert title for confirm pod attachment */
-"Confirm Pod Attachment" = "Confirm Pod Attachment";
-
-/* Alert message body for confirm pod attachment */
-"Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached." = "Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached.";
-
-/* Button title for confirm attachment option */
-"Confirm" = "Confirm";
-
-/* Label text for step one of insert cannula instructions */
-"Tap below to start cannula insertion." = "Tap below to start cannula insertion.";
-
-/* Label text for step two of insert cannula instructions */
-"Wait until insertion is completed." = "Wait until insertion is completed.";
-
-/* Label text indicating insertion finished. */
-"Inserted" = "Inserted";
-
-/* Check Cannula */
-"Check Cannula" = "Check Cannula";
-
-/* */
-"Is the cannula inserted properly?" = "Is the cannula inserted properly?";
-
-/* Description of proper cannula insertion */
-"The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin." = "The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin.";
-
-/* Button label for user to answer cannula was properly inserted */
-"Yes" = "Yes";
-
-/* Button label for user to answer cannula was not properly inserted */
-"No" = "No";
-
-/* Pod pairing action button text while pairing */
-"Pairing..." = "Pairing...";
-
-/* Pod pairing action button text while priming */
-"Priming..." = "Priming...";
-
-/* */
-"Deactivating..." = "Deactivating...";
-
-/* Pod state when pod has been deactivated */
-"Deactivated" = "Deactivated";
-
-/* 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." = "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.";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
/* Label for expiration reminder row */
"Time" = "时间";
-
-/* Action button title to continue at Setup Complete */
-"Finish Setup" = "Finish Setup";
-
-/* */
-"Setup Complete" = "Setup Complete";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* Error message description for PeripheralManagerError.notReady */
-"Peripheral Not Ready" = "Peripheral Not Ready";
-
-/* Error message description for PeripheralManagerError.incorrectResponse */
-"Incorrect Response" = "Incorrect Response";
-
-/* Error message description for PeripheralManagerError.timeout */
-"Timeout" = "Timeout";
-
-/* Error message description for PeripheralManagerError.emptyValue */
-"Empty Value" = "Empty Value";
-
-/* Error message description for PeripheralManagerError.unknownCharacteristic */
-"Unknown Characteristic" = "Unknown Characteristic";
-
-/* Error message description for PeripheralManagerError.nack */
-"Nack" = "Nack";
-
-/* Title for omnipod reminders section */
-"Omnipod Reminders" = "Omnipod Reminders";
-
-/* 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." = "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.";
-
-/* Footer text for scheduled reminder area */
-"This is a reminder that you scheduled when you paired your current Pod." = "This is a reminder that you scheduled when you paired your current Pod.";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
-/* Footer text for low reservoir value row */
-"The App notifies you when the amount of insulin in the Pod reaches this level." = "The App notifies you when the amount of insulin in the Pod reaches this level.";
-
-/* Description text for critical alerts */
-"Critical Alerts" = "Critical Alerts";
-
-/* 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." = "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.";
/* navigation title for notification settings */
"Notification Settings" = "通知设置";
/* Label for scheduled reminder value row */
"Time" = "时间";
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* Label for low reservoir reminder row */
-"Low Reservoir Reminder" = "Low Reservoir Reminder";
-
-/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
-/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
-
-/* Title string for BeepPreference.silent */
-"Disabled" = "Disabled";
-
/* Title string for BeepPreference.manualCommands */
"Enabled" = "已启用";
-/* Title string for BeepPreference.extended */
-"Extended" = "Extended";
-
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "No confidence reminders are used.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
-
/* Label text for temporary basal rate summary */
"Rate" = "输注率";
/* Insulin unit per hour */
"U/hr" = "U/小时";
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ for %2$@";
-
-/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
-/* Button text for setting manual temporary basal rate*/
-"Set Temporary Basal" = "Set Temporary Basal";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Temporary Basal";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Temporary Basal Failed";
-
-/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Missing Config";
-
-/* Alert format string for missing temp basal configuration. */
-"This PumpManager 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." = "This PumpManager 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.";
-
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Expiration Reminder Default";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Previous Pod Information";
-
-/* Text shown in insulin remaining space when no pod is paired (Please keep the '\n' while translating!) */
-"No\nDelivery" = "No\nDelivery";
-
/* description label for active time pod details row */
"Active Time" = "Pod启动时间";
-/* description label for total delivery pod details row */
-"Total Delivery" = "Total Delivery";
-
-/* description label for device name pod details row */
-"Device Name" = "Device Name";
-
-/* description label for lot number pod details row */
-"Lot Number" = "Lot Number";
-
-/* description label for sequence number pod details row */
-"Sequence Number" = "Sequence Number";
-
-/* description label for firmware version pod details row */
-"Firmware Version" = "Firmware Version";
-
-/* description label for ble firmware version pod details row */
-"BLE Firmware Version" = "BLE Firmware Version";
-
-/* description label for activated at timne pod details row */
-"Pod Activated" = "Pod Activated";
-
/* description label for active time pod details row */
"Active Time" = "Pod启动时间";
-/* description label for last status date pod details row */
-"Last Status" = "Last Status";
-
-/* description label for pod fault details */
-"Pod Fault Details" = "Pod Fault Details";
-
-/* Title for PodSetupView */
-"Pod Setup" = "Pod Setup";
-
-/* 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." = "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.";
-
/* Cancel button title */
"Cancel" = "取消";
/* Text for continue button on PodSetupView */
"Continue" = "继续";
-/* Are you sure you want to skip Omnipod Onboarding? */
-"Skip Omnipod Onboarding?" = "Skip Omnipod Onboarding?";
-
-/* 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." = "The App notifies you in advance of Pod expiration.\n\nScroll to set the number of hours advance notice you would like to have.";
-
-/* Text of continue button on ExpirationReminderSetupView" */
-"Next" = "Next";
-
/* */
"Expiration Reminder" = "Pod到期提醒";
-/* 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." = "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.";
-
-/* Label text for low reservoir value row */
-"Low Reservoir" = "Low Reservoir";
-
/* */
"Save" = "保存";
-
-/* hr (short for hour) */
-"hr" = "hr";
-
-/* Button title to cancel manual basal */
-"Cancel Manual Basal" = "Cancel Manual Basal";
-
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "Insulin\nSuspended";
-
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Resume Insulin Delivery";
-
-/* Recovery suggestion when no pod is available */
-"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
-
-/* Error message shown when the pod is not connected */
-"Pod not connected" = "Pod not connected";
-
-/* Label for suspended at time */
-"Suspended At" = "Suspended At";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Resuming insulin delivery...";
-
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Suspending insulin delivery...";
-
-/* Error message for PodCommsError.noPodsFound */
-"No pods found" = "No pods found";
-
-/* Error message for PodCommsError.tooManyPodsFound */
-"Too many pods found" = "Too many pods found";
-
-/* Recovery suggestion when no response is received from pod */
-"Make sure iPhone is nearby the active pod" = "Make sure iPhone is nearby the active pod";
-
-/* Recovery suggestion when ack received instead of response */
-"Try again" = "Try again";
-
-/* Recovery suggestion for PodCommsError.tooManyPodsFound */
-"Move to a new area away from any other pods and try again." = "Move to a new area away from any other pods and try again.";
-
-/* Recovery suggestion for PodCommsError.noPodsFound */
-"Make sure your pod is filled and nearby." = "Make sure your pod is filled and nearby.";
-
-/* Recovery suggestion when pairing signal strength is too high */
-"Please reposition iPhone further from the pod" = "Please reposition iPhone further from the pod";
-
-/* Recovery suggestion when pairing signal strength is too low */
-"Please reposition iPhone relative to the pod" = "Please reposition iPhone relative to the pod";
-
-/* Recovery suggestion on unexpected pod change */
-"Please bring only original pod in range or deactivate original pod" = "Please bring only original pod in range or deactivate original pod";
-
-/* Recovery suggestion when unexpected address received */
-"Crosstalk possible. Please move to a new location" = "Crosstalk possible. Please move to a new location";
-
-/* Recovery suggestion when no pod is available */
-"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
-
-/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
-"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
-
-/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
-"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
-
-/* Recovery suggestion when operation could not be completed due to existing temp basal in progress */
-"Wait for existing temp basal to finish, or suspend to cancel" = "Wait for existing temp basal to finish, or suspend to cancel";
From 131d7f6d085742763c8e6e794c9e0e01f2656e85 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: Sun, 14 May 2023 23:21:17 +0200
Subject: [PATCH 061/431] New translations Localizable.strings (Portuguese,
Brazilian)
---
.../pt-BR.lproj/Localizable.strings | 688 ------------------
1 file changed, 688 deletions(-)
diff --git a/Dependencies/OmniBLE/Localizations/pt-BR.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/pt-BR.lproj/Localizable.strings
index 8d8dfda73e..b6a9bccac0 100644
--- a/Dependencies/OmniBLE/Localizations/pt-BR.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/pt-BR.lproj/Localizable.strings
@@ -1,178 +1,25 @@
-/*
- Localizable.strings
- OmniBLE
- Created by Jon Mårtensson on 2022-08-28.
- Copyright © 2022 Randall Knutson. All rights reserved.
-*/
-/* Alert content title for multiCommand pod alert */
-
-"Multiple Command Alert" = "Multiple Command Alert";
-
-/* Alert content title for userPodExpiration pod alert */
-"Pod Expiration Reminder" = "Pod Expiration Reminder";
-
-/* Alert content title for podExpiring pod alert */
-"Pod Expired" = "Pod Expired";
-
-/* Alert content title for lowReservoir pod alert */
-"Low Reservoir" = "Low Reservoir";
-
-/* Alert content title for suspendInProgress pod alert */
-"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
-
-/* Alert content title for suspendEnded pod alert */
-"Resume Insulin" = "Resume Insulin";
-
-/* Alert content title for finishSetupReminder pod alert */
-"Pod Pairing Incomplete" = "Pod Pairing Incomplete";
-
-/* Alert content title for timeOffsetChangeDetected pod alert */
-"Time Change Detected" = "Time Change Detected";
-
-/* Alert content body for multiCommand pod alert */
-"Multiple Command Alert" = "Multiple Command Alert";
-
-/* Format string for alert content body for userPodExpiration pod alert. (1: time until expiration) */
-"Pod expires in %1$@." = "Pod expires in %1$@.";
-
-/* Alert content body for podExpiring pod alert */
-"Change Pod now. Pod has been active for 72 hours." = "Change Pod now. Pod has been active for 72 hours.";
-
-/* Alert content body for podExpireImminent pod alert */
-"Change Pod now. Insulin delivery will stop in 1 hour." = "Change Pod now. Insulin delivery will stop in 1 hour.";
-
-/* Format string for alert content body for lowReservoir pod alert. (1: reminder value) */
-"%1$@ insulin or less remaining in Pod. Change Pod soon." = "%1$@ insulin or less remaining in Pod. Change Pod soon.";
-
-/* Alert content body for suspendInProgress pod alert */
-"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
-
-/* Alert content body for suspendEnded pod alert */
-"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes.";
-
-/* Alert content body for finishSetupReminder pod alert */
-"Please finish pairing your pod." = "Please finish pairing your pod.";
-
-/* Alert content body for timeOffsetChangeDetected pod alert */
-"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings.";
-
-/* Alert notification body for suspendEnded pod alert user notification */
-"Suspension time is up. Open the app and resume." = "Suspension time is up. Open the app and resume.";
-
-/* Action button default text for PodAlerts */
-"Ok" = "Ok";
-
-/* Label for pod life state when pod not fully activated */
-"Unfinished Activation" = "Unfinished Activation";
-
-/* Label for pod life state when time remaining */
-"Pod expires in" = "Pod expires in";
-
-/* */
-"Pod Expires" = "Pod Expires";
-
-/* */
-"Pod Activated" = "Pod Activated";
-
-/* */
-"Notification Settings" = "Notification Settings";
-
-/* */
-"Confidence Reminders" = "Confidence Reminders";
-
-/* Text for suspend resume button when insulin delivery active */
-"Suspend Insulin Delivery" = "Suspend Insulin Delivery";
-
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod expired";
-
-/* Label for pod life state when pod not fully deactivated */
-"Unfinished deactivation" = "Unfinished deactivation";
-
-/* Label for pod life state when no pod paired */
-"No Pod" = "No Pod";
-
-/* Settings page link description when next lifecycle action is to pair new pod */
-"Pair Pod" = "Pair Pod";
-
-/* Pairing action button accessibility label while ready to pair */
-"Pair pod." = "Pair pod.";
-
-/* Pairing action button accessibility label while pairing */
-"Pairing." = "Pairing.";
-
-/* Pairing action button accessibility label while priming */
-"Priming. Please wait." = "Priming. Please wait.";
-
-/* Pairing action button accessibility label when pairing succeeded */
-"Pod paired successfully. Continue." = "Pod paired successfully. Continue.";
-
-/* Settings page link description when next lifecycle action is to finish deactivation */
-"Finish deactivation" = "Finish deactivation";
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Substituir Pod";
-/* Unit for singular day in pod life remaining */
-"day" = "day";
-
-/* Unit for plural days in pod life remaining */
-"days" = "days";
-
-/* Unit for singular hour in pod life remaining */
-"hour" = "hour";
-
/* Unit for plural hours in pod life remaining */
"hours" = "horas";
-/* Unit for singular minute in pod life remaining */
-"minute" = "minute";
-
/* Unit for plural minutes in pod life remaining */
"minutes" = "minutos";
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulin Delivery";
-
-/* */
-"Scheduled Basal" = "Scheduled Basal";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Insulin Remaining";
-
/* Section header for activity section */
"Activity" = "Atividade";
-/* title for device details page */
-"Device Details" = "Device Details";
-
/* Section header for configuration section */
"Configuration" = "Ajustes";
-/* Settings page link description when next lifecycle action is to finish deactivation */
-"Finish deactivation" = "Finish deactivation";
-
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Substituir Pod";
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Substituir Pod";
-/* Label for pod life state when pod not fully activated */
-"Unfinished Activation" = "Unfinished Activation";
-
-/* Label for pod life state when time remaining */
-"Pod expires in" = "Pod expires in";
-
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod expired";
-
-/* Label for pod life state when pod not fully deactivated */
-"Unfinished deactivation" = "Unfinished deactivation";
-
-/* Label for pod life state when no pod paired */
-"No Pod" = "No Pod";
-
/* Pod life HUD view label */
"Fault" = "Falha";
@@ -185,600 +32,65 @@
/* Label indicating pod replacement necessary */
"Replace Pod" = "Substituir Pod";
-/* Error message shown when no pod is paired */
-"No pod paired" = "No pod paired";
-
-/* Error message shown when user cannot pair because pod is already paired */
-"Pod already paired" = "Pod already paired";
-
-/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
-"Insulin type not configured" = "Insulin type not configured";
-
-/* Error message when cannula insertion fails because the pod is in an unexpected state */
-"Pod is not in a state ready for cannula insertion." = "Pod is not in a state ready for cannula insertion.";
-
-/* Error description for OmniBLEPumpManagerError.invalidSetting */
-"Invalid Setting" = "Invalid Setting";
-
-/* Recovery suggestion shown when no pod is paired */
-"Please pair a new pod" = "Please pair a new pod";
-
-/* Generic title of the OmniBLE pump manager */
-"Omnipod DASH" = "Omnipod DASH";
-
-/* Status highlight that delivery is uncertain. */
-"Comms Issue" = "Comms Issue";
-
-/* */
-"Finish Pairing" = "Finish Pairing";
-
-/* Status highlight that when pod is deactivating */
-"Finish Deactivation" = "Finish Deactivation";
-
-/* Status highlight that when no pod is paired. */
-"No Pod" = "No Pod";
-
-/* Status highlight message for emptyReservoir alarm. */
-"No Insulin" = "No Insulin";
-
-/* Status highlight message for podExpired alarm. */
-"Pod Expired" = "Pod Expired";
-
-/* Status highlight message for occlusion alarm. */
-"Pod Occlusion" = "Pod Occlusion";
-
-/* Status highlight message for other alarm. */
-"Pod Error" = "Pod Error";
-
-/* Status highlight that a pump is out of insulin. */
-"No Insulin" = "No Insulin";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Insulin Suspended";
-
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Signal Loss";
-
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Manual Basal";
-
/* */
"Insert Cannula" = "Inserir Cânula";
-/* Cannula insertion button text while inserting */
-"Inserting..." = "Inserting...";
-
-/* Cannula insertion button text while showing error */
-"Retry" = "Retry";
-
-/* Cannula insertion button text while checking insertion */
-"Checking..." = "Checking...";
-
-/* */
-"Check cannula insertion finished" = "Check cannula insertion finished";
-
-/* */
-"Get pod status" = "Get pod status";
-
-/* */
-"Save Basal Profile" = "Save Basal Profile";
-
-/* */
-"Save basal profile failed: %{public}@" = "Save basal profile failed: %{public}@";
-
-/* */
-"Skipping Play Test Beeps due to bolus still in progress." = "Skipping Play Test Beeps due to bolus still in progress.";
-
/* */
"Play Test Beeps" = "Tocar bipes de teste";
-/* */
-"Skipping Read Pulse Log due to bolus still in progress." = "Skipping Read Pulse Log due to bolus still in progress.";
-
/* */
"Read Pulse Log" = "Ler Log do Pulse";
-/* */
-"Set Confirmation Beeps to %s" = "Set Confirmation Beeps to %s";
-
-/* */
-"Set Confirmation Beeps Preference" = "Set Confirmation Beeps Preference";
-
-/* */
-"Suspend" = "Suspend";
-
-/* */
-"Failed to suspend: %{public}@" = "Failed to suspend: %{public}@";
-
-/* */
-"Resume" = "Resume";
-
-/* */
-"Bolus" = "Bolus";
-
-/* */
-"Cancel Bolus" = "Cancel Bolus";
-
-/* Alert acknowledgment OK button */
-"OK" = "OK";
-
-/* The title for Empty Reservoir alarm notification */
-"Empty Reservoir" = "Empty Reservoir";
-
-/* The title for Occlusion alarm notification */
-"Occlusion Detected" = "Occlusion Detected";
-
-/* The title for AlarmCode.other notification */
-"Critical Pod Error" = "Critical Pod Error";
-
-/* The default notification body for AlarmCodes */
-"Insulin delivery stopped. Change Pod now." = "Insulin delivery stopped. Change Pod now.";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Insulin Remaining";
-
-/* Button title to set temporary basal rate */
-"Set Temporary Basal Rate" = "Set Temporary Basal Rate";
-
/* Section header for activity section */
"Activity" = "Atividade";
/* Section header for configuration section */
"Configuration" = "Ajustes";
-/* Title for previous pod page */
-"Previous Pod" = "Previous Pod";
-
-/* The title of the command to change pump time zone */
-"Pump Time" = "Pump Time";
-
-/* Text indicating ongoing pump time synchronization */
-"Adjusting Pump Time..." = "Adjusting Pump Time...";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Sync to Current Time";
-
-/* Label for PumpManager deletion button */
-"Switch to other insulin delivery device" = "Switch to other insulin delivery device";
-
-/* Title for pod sync time action sheet. */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?";
-
-/* Button text to confirm pump time sync */
-"Yes, Sync to Current Time" = "Yes, Sync to Current Time";
-
-/* Button text to cancel pump time sync */
-"No, Keep Pump As Is" = "No, Keep Pump As Is";
-
-/* Title for Omnipod DASH PumpManager deletion action sheet. */
-"Remove Pump" = "Remove Pump";
-
-/* Message for Omnipod DASH PumpManager deletion action sheet */
-"Are you sure you want to stop using Omnipod DASH?" = "Are you sure you want to stop using Omnipod DASH?";
-
-/* Button text to confirm Omnipod DASH PumpManager deletion */
-"Delete Omnipod DASH" = "Delete Omnipod DASH";
-
/* Text for confidence reminders navigation link" */
"Insulin Type" = "Tipo de Insulina";
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Sync to Current Time";
-
/* Title for suspend duration selection action sheet */
"Suspend Delivery" = "Suspender Entrega";
-/* Message for suspend duration selection action sheet */
-"Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?" = "Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?";
-
-/* Button text for 30 minute suspend duration */
-"30 minutes" = "30 minutes";
-
-/* Button text for 1 hour suspend duration" */
-"1 hour" = "1 hour";
-/* Button text for 1 hour 30 minute suspend duration */
-"1 hour 30 minutes" = "1 hour 30 minutes";
-/* Button text for 2 hour suspend duration */
-"2 hours" = "2 hours";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
-
-/* Alert title for resume error */
-"Failed to Resume Insulin Delivery" = "Failed to Resume Insulin Delivery";
-
-/* Alert title for time sync error */
-"Failed to Set Pump Time" = "Failed to Set Pump Time";
-
-/* Alert title for failing to cancel manual basal error */
-"Failed to Cancel Manual Basal" = "Failed to Cancel Manual Basal";
-
-/* */
-"Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod.";
-
-/* Instructions for deactivate pod when pod not on body */
-"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may pair a new pod.";
-
/* Deactivate pod action button */
"Deactivate Pod" = "Desativar Pod";
-/* Deactivate pod action button accessibility label while deactivating */
-"Deactivating." = "Deactivating.";
-
-/* Deactivate pod action button accessibility label when deactivation complete */
-"Pod deactivated successfully. Continue." = "Pod deactivated successfully. Continue.";
-
-/* Action button description for deactivate after failed attempt */
-"Retry" = "Retry";
-
/* Action button description when deactivated */
"Continue" = "Continuar";
-/* 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." = "There was a problem communicating with the pod. If this problem persists, tap Discard Pod. You can then activate a new Pod.";
-
-/* Text for discard pod button */
-"Discard Pod" = "Discard Pod";
-
-/* Title for remove pod modal */
-"Remove Pod from Body" = "Remove Pod from Body";
-
-/* Alert message body for confirm pod attachment */
-"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“";
-
-/* Insulin Unit */
-"U" = "U";
-
-/* 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." = "Change Pod now. Insulin delivery will stop 8 hours after the Pod has expired or when no more insulin remains.";
-
-/* Label text for step 1 of pair pod instructions */
-"Fill a new pod with U-100 Insulin (leave blue Pod needle cap on)." = "Fill a new pod with U-100 Insulin (leave blue Pod needle cap on).";
-
-/* Label text for step 2 of pair pod instructions */
-"Listen for 2 beeps." = "Listen for 2 beeps.";
-
-/* Label text indicating pairing finished.*/
-"Paired" = "Paired";
-
/* Cancel button text in navigation bar on pair pod UI */
"Cancel" = "Cancelar";
-/* Alert title for cancel pairing modal */
-"Are you sure you want to cancel Pod setup?" = "Are you sure you want to cancel Pod setup?";
-
-/* Alert message body for confirm pod attachment */
-"If you cancel Pod setup, the current Pod will be deactivated and will be unusable." = "If you cancel Pod setup, the current Pod will be deactivated and will be unusable.";
-
-/* Button title for confirm deactivation option */
-"Yes, Deactivate Pod" = "Yes, Deactivate Pod";
-
-/* Continue pairing button title of in pairing cancel modal */
-"No, Continue With Pod" = "No, Continue With Pod";
-
-/* Label text for step one of attach pod instructions */
-"Prepare site." = "Prepare site.";
-
-/* Label text for step two of attach pod instructions */
-"Remove blue Pod needle cap and check cannula. Then remove paper backing." = "Remove blue Pod needle cap and check cannula. Then remove paper backing.";
-
-/* Label text for step three of attach pod instructions */
-"Check Pod, apply to site, then confirm pod attachment." = "Check Pod, apply to site, then confirm pod attachment.";
-
/* Action button title for attach pod view */
"Continue" = "Continuar";
-/* */
-"Attach Pod" = "Attach Pod";
-
-/* Alert title for confirm pod attachment */
-"Confirm Pod Attachment" = "Confirm Pod Attachment";
-
-/* Alert message body for confirm pod attachment */
-"Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached." = "Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached.";
-
-/* Button title for confirm attachment option */
-"Confirm" = "Confirm";
-
-/* Label text for step one of insert cannula instructions */
-"Tap below to start cannula insertion." = "Tap below to start cannula insertion.";
-
-/* Label text for step two of insert cannula instructions */
-"Wait until insertion is completed." = "Wait until insertion is completed.";
-
-/* Label text indicating insertion finished. */
-"Inserted" = "Inserted";
-
-/* Check Cannula */
-"Check Cannula" = "Check Cannula";
-
-/* */
-"Is the cannula inserted properly?" = "Is the cannula inserted properly?";
-
-/* Description of proper cannula insertion */
-"The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin." = "The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin.";
-
-/* Button label for user to answer cannula was properly inserted */
-"Yes" = "Yes";
-
-/* Button label for user to answer cannula was not properly inserted */
-"No" = "No";
-
-/* Pod pairing action button text while pairing */
-"Pairing..." = "Pairing...";
-
-/* Pod pairing action button text while priming */
-"Priming..." = "Priming...";
-
-/* */
-"Deactivating..." = "Deactivating...";
-
-/* Pod state when pod has been deactivated */
-"Deactivated" = "Deactivated";
-
-/* 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." = "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.";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
/* Label for expiration reminder row */
"Time" = "Hora";
-/* Action button title to continue at Setup Complete */
-"Finish Setup" = "Finish Setup";
-
-/* */
-"Setup Complete" = "Setup Complete";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* Error message description for PeripheralManagerError.notReady */
-"Peripheral Not Ready" = "Peripheral Not Ready";
-
-/* Error message description for PeripheralManagerError.incorrectResponse */
-"Incorrect Response" = "Incorrect Response";
-
-/* Error message description for PeripheralManagerError.timeout */
-"Timeout" = "Timeout";
-
-/* Error message description for PeripheralManagerError.emptyValue */
-"Empty Value" = "Empty Value";
-
-/* Error message description for PeripheralManagerError.unknownCharacteristic */
-"Unknown Characteristic" = "Unknown Characteristic";
-
-/* Error message description for PeripheralManagerError.nack */
-"Nack" = "Nack";
-
-/* Title for omnipod reminders section */
-"Omnipod Reminders" = "Omnipod Reminders";
-
-/* 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." = "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.";
-
-/* Footer text for scheduled reminder area */
-"This is a reminder that you scheduled when you paired your current Pod." = "This is a reminder that you scheduled when you paired your current Pod.";
-
-/* */
-"Scheduled Reminder" = "Scheduled Reminder";
-
-/* Footer text for low reservoir value row */
-"The App notifies you when the amount of insulin in the Pod reaches this level." = "The App notifies you when the amount of insulin in the Pod reaches this level.";
-
-/* Description text for critical alerts */
-"Critical Alerts" = "Critical Alerts";
-
-/* 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." = "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.";
-/* navigation title for notification settings */
-"Notification Settings" = "Notification Settings";
-
/* Label for scheduled reminder value row */
"Time" = "Hora";
-/* Value text for no expiration reminder */
-"No Reminder" = "No Reminder";
-
-/* Label for low reservoir reminder row */
-"Low Reservoir Reminder" = "Low Reservoir Reminder";
-
-/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
-/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
-
-/* Title string for BeepPreference.silent */
-"Disabled" = "Disabled";
-
/* Title string for BeepPreference.manualCommands */
"Enabled" = "Ativado";
-/* Title string for BeepPreference.extended */
-"Extended" = "Extended";
-
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "No confidence reminders are used.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
-
/* Label text for temporary basal rate summary */
"Rate" = "Taxa";
-/* Insulin unit per hour */
-"U/hr" = "U/hr";
-
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ for %2$@";
-
-/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
-/* Button text for setting manual temporary basal rate*/
-"Set Temporary Basal" = "Set Temporary Basal";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Temporary Basal";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Temporary Basal Failed";
-
-/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Missing Config";
-
-/* Alert format string for missing temp basal configuration. */
-"This PumpManager 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." = "This PumpManager 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.";
-
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Expiration Reminder Default";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Previous Pod Information";
-
-/* Text shown in insulin remaining space when no pod is paired (Please keep the '\n' while translating!) */
-"No\nDelivery" = "No\nDelivery";
-
/* description label for active time pod details row */
"Active Time" = "Tempo Ativo";
-/* description label for total delivery pod details row */
-"Total Delivery" = "Total Delivery";
-
-/* description label for device name pod details row */
-"Device Name" = "Device Name";
-
-/* description label for lot number pod details row */
-"Lot Number" = "Lot Number";
-
-/* description label for sequence number pod details row */
-"Sequence Number" = "Sequence Number";
-
-/* description label for firmware version pod details row */
-"Firmware Version" = "Firmware Version";
-
-/* description label for ble firmware version pod details row */
-"BLE Firmware Version" = "BLE Firmware Version";
-
-/* description label for activated at timne pod details row */
-"Pod Activated" = "Pod Activated";
-
/* description label for active time pod details row */
"Active Time" = "Tempo Ativo";
-/* description label for last status date pod details row */
-"Last Status" = "Last Status";
-
-/* description label for pod fault details */
-"Pod Fault Details" = "Pod Fault Details";
-
-/* Title for PodSetupView */
-"Pod Setup" = "Pod Setup";
-
-/* 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." = "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.";
-
/* Cancel button title */
"Cancel" = "Cancelar";
/* Text for continue button on PodSetupView */
"Continue" = "Continuar";
-/* Are you sure you want to skip Omnipod Onboarding? */
-"Skip Omnipod Onboarding?" = "Skip Omnipod Onboarding?";
-
-/* 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." = "The App notifies you in advance of Pod expiration.\n\nScroll to set the number of hours advance notice you would like to have.";
-
-/* Text of continue button on ExpirationReminderSetupView" */
-"Next" = "Next";
-
/* */
"Expiration Reminder" = "Lembrete de Expiração";
-/* 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." = "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.";
-
-/* Label text for low reservoir value row */
-"Low Reservoir" = "Low Reservoir";
-
/* */
"Save" = "Salvar";
-
-/* hr (short for hour) */
-"hr" = "hr";
-
-/* Button title to cancel manual basal */
-"Cancel Manual Basal" = "Cancel Manual Basal";
-
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "Insulin\nSuspended";
-
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Resume Insulin Delivery";
-
-/* Recovery suggestion when no pod is available */
-"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
-
-/* Error message shown when the pod is not connected */
-"Pod not connected" = "Pod not connected";
-
-/* Label for suspended at time */
-"Suspended At" = "Suspended At";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Resuming insulin delivery...";
-
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Suspending insulin delivery...";
-
-/* Error message for PodCommsError.noPodsFound */
-"No pods found" = "No pods found";
-
-/* Error message for PodCommsError.tooManyPodsFound */
-"Too many pods found" = "Too many pods found";
-
-/* Recovery suggestion when no response is received from pod */
-"Make sure iPhone is nearby the active pod" = "Make sure iPhone is nearby the active pod";
-
-/* Recovery suggestion when ack received instead of response */
-"Try again" = "Try again";
-
-/* Recovery suggestion for PodCommsError.tooManyPodsFound */
-"Move to a new area away from any other pods and try again." = "Move to a new area away from any other pods and try again.";
-
-/* Recovery suggestion for PodCommsError.noPodsFound */
-"Make sure your pod is filled and nearby." = "Make sure your pod is filled and nearby.";
-
-/* Recovery suggestion when pairing signal strength is too high */
-"Please reposition iPhone further from the pod" = "Please reposition iPhone further from the pod";
-
-/* Recovery suggestion when pairing signal strength is too low */
-"Please reposition iPhone relative to the pod" = "Please reposition iPhone relative to the pod";
-
-/* Recovery suggestion on unexpected pod change */
-"Please bring only original pod in range or deactivate original pod" = "Please bring only original pod in range or deactivate original pod";
-
-/* Recovery suggestion when unexpected address received */
-"Crosstalk possible. Please move to a new location" = "Crosstalk possible. Please move to a new location";
-
-/* Recovery suggestion when no pod is available */
-"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
-
-/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
-"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
-
-/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
-"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
-
-/* Recovery suggestion when operation could not be completed due to existing temp basal in progress */
-"Wait for existing temp basal to finish, or suspend to cancel" = "Wait for existing temp basal to finish, or suspend to cancel";
From 54585ee72ee040bac41638cb8dc40c9e28afcc35 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: Sun, 14 May 2023 23:21:17 +0200
Subject: [PATCH 062/431] New translations Localizable.strings (Norwegian
Bokmal)
---
.../Localizations/nb.lproj/Localizable.strings | 12 ------------
1 file changed, 12 deletions(-)
diff --git a/Dependencies/OmniBLE/Localizations/nb.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/nb.lproj/Localizable.strings
index 7e5c4089cf..0a3366b504 100644
--- a/Dependencies/OmniBLE/Localizations/nb.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/nb.lproj/Localizable.strings
@@ -59,9 +59,6 @@
/* Alert notification body for suspendEnded pod alert user notification */
"Suspension time is up. Open the app and resume." = "Angitt tid for pause av insulintilførsel er utløpt. Åpne appen for å gjenoppta leveransen.";
-/* Action button default text for PodAlerts */
-"Ok" = "Ok";
-
/* Label for pod life state when pod not fully activated */
"Unfinished Activation" = "Ufullstendig aktivering";
@@ -203,9 +200,6 @@
/* Recovery suggestion shown when no pod is paired */
"Please pair a new pod" = "Vennligst koble til ny pod";
-/* Generic title of the OmniBLE pump manager */
-"Omnipod DASH" = "Omnipod DASH";
-
/* Status highlight that delivery is uncertain. */
"Comms Issue" = "Kommunikasjons-problem";
@@ -549,9 +543,6 @@
/* Error message description for PeripheralManagerError.unknownCharacteristic */
"Unknown Characteristic" = "Ukjent karakteristikk";
-/* Error message description for PeripheralManagerError.nack */
-"Nack" = "Nack";
-
/* Title for omnipod reminders section */
"Omnipod Reminders" = "Omnipod-påminnelser";
@@ -607,9 +598,6 @@
/* Description for BeepPreference.extended */
"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Bekreftelseslyder vil høres ved endret insulintiførsel, både fra automatiske justeringer og manuelle kommandoer.";
-/* Label text for temporary basal rate summary */
-"Rate" = "Rate";
-
/* Insulin unit per hour */
"U/hr" = "E/t";
From be9501c07d506dfc1ca47aa3722f2034b12bb691 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: Sun, 14 May 2023 23:21:18 +0200
Subject: [PATCH 063/431] New translations Localizable.strings (French)
---
.../G7SensorKit/fr.lproj/Localizable.strings | 106 ------------------
1 file changed, 106 deletions(-)
diff --git a/Dependencies/G7SensorKit/fr.lproj/Localizable.strings b/Dependencies/G7SensorKit/fr.lproj/Localizable.strings
index bb87ec115a..a2c8b461b7 100644
--- a/Dependencies/G7SensorKit/fr.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/fr.lproj/Localizable.strings
@@ -1,8 +1,3 @@
-/* Title on WelcomeView */
-"Dexcom G7" = "Dexcom G7";
-
-/* Descriptive text on G7StartupView */
-"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS 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" = "Continuer";
@@ -10,120 +5,19 @@
/* Button text to cancel G7 setup */
"Cancel" = "Annuler";
-/* 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" = "Glycémie";
-"Last Reading" = "Last Reading";
-
"Time" = "Heure";
-"Trend" = "Trend";
-
-"Bluetooth" = "Bluetooth";
-
/* title for g7 settings row showing BLE Name */
"Name" = "Nom";
-/* title for g7 settings connection status when scanning */
-"Scanning" = "Scanning";
-
/* title for g7 settings connection status when connected */
"Connected" = "Connecté";
/* title for g7 settings connection status when connecting */
"Connecting" = "De liaison";
-/* title for g7 settings row showing sensor last connect time */
-"Last Connect" = "Last Connect";
-
-/* Configuration */
-"Configuration" = "Configuration";
-
-/* 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" = "Supprimer 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";
From 1b61a1aa03ec52d229d60c41ae3960268f48aaef 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: Sun, 14 May 2023 23:21:19 +0200
Subject: [PATCH 064/431] New translations Localizable.strings (Spanish)
---
.../G7SensorKit/es.lproj/Localizable.strings | 109 ------------------
1 file changed, 109 deletions(-)
diff --git a/Dependencies/G7SensorKit/es.lproj/Localizable.strings b/Dependencies/G7SensorKit/es.lproj/Localizable.strings
index 7851967612..3199e8169c 100644
--- a/Dependencies/G7SensorKit/es.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/es.lproj/Localizable.strings
@@ -1,8 +1,3 @@
-/* Title on WelcomeView */
-"Dexcom G7" = "Dexcom G7";
-
-/* Descriptive text on G7StartupView */
-"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS 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" = "Continuar";
@@ -10,120 +5,16 @@
/* Button text to cancel G7 setup */
"Cancel" = "Cancelar";
-/* 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" = "Glucose";
-
-"Last Reading" = "Last Reading";
-
"Time" = "Tiempo";
-"Trend" = "Trend";
-
-"Bluetooth" = "Bluetooth";
-
/* title for g7 settings row showing BLE Name */
"Name" = "Nombre";
-/* title for g7 settings connection status when scanning */
-"Scanning" = "Scanning";
-
/* title for g7 settings connection status when connected */
"Connected" = "Conectado";
/* title for g7 settings connection status when connecting */
"Connecting" = "Conectando";
-/* title for g7 settings row showing sensor last connect time */
-"Last Connect" = "Last Connect";
-
/* Configuration */
"Configuration" = "Configuracion";
-
-/* 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" = "Delete 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";
From b4f2c38f228cbb81c234ae1bc12881172284d97e 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: Sun, 14 May 2023 23:21:21 +0200
Subject: [PATCH 065/431] New translations Localizable.strings (Danish)
---
.../G7SensorKit/da.lproj/Localizable.strings | 120 ------------------
1 file changed, 120 deletions(-)
diff --git a/Dependencies/G7SensorKit/da.lproj/Localizable.strings b/Dependencies/G7SensorKit/da.lproj/Localizable.strings
index b1e74525f1..a47785fbe1 100644
--- a/Dependencies/G7SensorKit/da.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/da.lproj/Localizable.strings
@@ -1,129 +1,9 @@
-/* Title on WelcomeView */
-"Dexcom G7" = "Dexcom G7";
-
-/* Descriptive text on G7StartupView */
-"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS 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" = "Fortsæt";
-/* Button text to cancel G7 setup */
-"Cancel" = "Cancel";
-
-/* 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" = "Glucose";
-
-"Last Reading" = "Last Reading";
-
-"Time" = "Time";
-
-"Trend" = "Trend";
-
-"Bluetooth" = "Bluetooth";
-
-/* title for g7 settings row showing BLE Name */
-"Name" = "Name";
-
-/* title for g7 settings connection status when scanning */
-"Scanning" = "Scanning";
-
/* title for g7 settings connection status when connected */
"Connected" = "Tilsluttet";
/* title for g7 settings connection status when connecting */
"Connecting" = "Tilslutter";
-
-/* title for g7 settings row showing sensor last connect time */
-"Last Connect" = "Last Connect";
-
-/* Configuration */
-"Configuration" = "Configuration";
-
-/* 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" = "Delete 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";
From 31c70b920aea545841a48c8f5b0bf0f5205afd5a 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: Sun, 14 May 2023 23:21:21 +0200
Subject: [PATCH 066/431] New translations Localizable.strings (German)
---
.../G7SensorKit/de.lproj/Localizable.strings | 68 -------------------
1 file changed, 68 deletions(-)
diff --git a/Dependencies/G7SensorKit/de.lproj/Localizable.strings b/Dependencies/G7SensorKit/de.lproj/Localizable.strings
index 96df2226c6..03e209eebd 100644
--- a/Dependencies/G7SensorKit/de.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/de.lproj/Localizable.strings
@@ -1,24 +1,12 @@
/* Title on WelcomeView */
"Dexcom G7" = "Dexcom G7";
-/* Descriptive text on G7StartupView */
-"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS 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" = "Fortsetzen";
/* Button text to cancel G7 setup */
"Cancel" = "Abbrechen";
-/* 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 ist in der Aufwärmphase";
@@ -28,35 +16,17 @@
/* The description of sensor algorithm state when 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" = "Sensorstart";
/* title for g7 settings row showing sensor expiration time */
"Sensor Expiration" = "Sensor Ablaufdatum";
-/* title for g7 settings row showing sensor grace period end time */
-"Grace Period End" = "Grace Period End";
-
/* Field label */
"Glucose" = "Blutzucker";
-"Last Reading" = "Last Reading";
-
"Time" = "Uhrzeit";
-"Trend" = "Trend";
-
-"Bluetooth" = "Bluetooth";
-
-/* title for g7 settings row showing BLE Name */
-"Name" = "Name";
-
-/* title for g7 settings connection status when scanning */
-"Scanning" = "Scanning";
-
/* title for g7 settings connection status when connected */
"Connected" = "Verbunden";
@@ -69,29 +39,12 @@
/* Configuration */
"Configuration" = "Konfiguration";
-/* title for g7 config settings to upload readings */
-"Upload Readings" = "Upload Readings";
-
/* Button */
"Scan for new sensor" = "Nach neuen Sensoren suchen";
/* Button label for removing CGM */
"Delete CGM" = "CGM löschen";
-/* 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 abgelaufen";
@@ -106,24 +59,3 @@
/* G7 Progress bar label when sensor lifetime progress showing */
"Sensor expires" = "Sensor abgelaufen";
-
-/* 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";
From fc60fde26da2568b6d005196996fdde66570393b 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: Sun, 14 May 2023 23:21:22 +0200
Subject: [PATCH 067/431] New translations Localizable.strings (Finnish)
---
.../G7SensorKit/fi.lproj/Localizable.strings | 120 ------------------
1 file changed, 120 deletions(-)
diff --git a/Dependencies/G7SensorKit/fi.lproj/Localizable.strings b/Dependencies/G7SensorKit/fi.lproj/Localizable.strings
index d005f6a544..a423b9d132 100644
--- a/Dependencies/G7SensorKit/fi.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/fi.lproj/Localizable.strings
@@ -1,129 +1,9 @@
-/* Title on WelcomeView */
-"Dexcom G7" = "Dexcom G7";
-
-/* Descriptive text on G7StartupView */
-"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS 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" = "Jatka";
-/* Button text to cancel G7 setup */
-"Cancel" = "Cancel";
-
-/* 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" = "Glucose";
-
-"Last Reading" = "Last Reading";
-
-"Time" = "Time";
-
-"Trend" = "Trend";
-
-"Bluetooth" = "Bluetooth";
-
-/* title for g7 settings row showing BLE Name */
-"Name" = "Name";
-
-/* title for g7 settings connection status when scanning */
-"Scanning" = "Scanning";
-
/* title for g7 settings connection status when connected */
"Connected" = "Yhdistetty";
/* title for g7 settings connection status when connecting */
"Connecting" = "Yhdistetään";
-
-/* title for g7 settings row showing sensor last connect time */
-"Last Connect" = "Last Connect";
-
-/* Configuration */
-"Configuration" = "Configuration";
-
-/* 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" = "Delete 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";
From 80d12b2066d9daa7fdc9a387ea245fd6ab2c7674 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: Sun, 14 May 2023 23:21:23 +0200
Subject: [PATCH 068/431] New translations Localizable.strings (Hebrew)
---
.../G7SensorKit/he.lproj/Localizable.strings | 127 +-----------------
1 file changed, 2 insertions(+), 125 deletions(-)
diff --git a/Dependencies/G7SensorKit/he.lproj/Localizable.strings b/Dependencies/G7SensorKit/he.lproj/Localizable.strings
index cdf9de583c..526779b185 100644
--- a/Dependencies/G7SensorKit/he.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/he.lproj/Localizable.strings
@@ -1,129 +1,6 @@
-/* Title on WelcomeView */
-"Dexcom G7" = "Dexcom G7";
-
-/* Descriptive text on G7StartupView */
-"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS 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";
-
-/* Button text to cancel G7 setup */
-"Cancel" = "Cancel";
-
-/* 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" = "Glucose";
-
-"Last Reading" = "Last Reading";
-
-"Time" = "Time";
-
-"Trend" = "Trend";
-
-"Bluetooth" = "Bluetooth";
-
-/* title for g7 settings row showing BLE 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";
-
-/* title for g7 settings row showing sensor last connect time */
-"Last Connect" = "Last Connect";
-
-/* Configuration */
-"Configuration" = "Configuration";
-
-/* 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" = "Delete 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";
+"Connecting" = "מתחבר";
From 867c2ae5fecb43e415ae24cb2d1ec97314141856 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: Sun, 14 May 2023 23:21:23 +0200
Subject: [PATCH 069/431] New translations Localizable.strings (Italian)
---
.../G7SensorKit/it.lproj/Localizable.strings | 103 ------------------
1 file changed, 103 deletions(-)
diff --git a/Dependencies/G7SensorKit/it.lproj/Localizable.strings b/Dependencies/G7SensorKit/it.lproj/Localizable.strings
index 91c855caf6..1434e3bc50 100644
--- a/Dependencies/G7SensorKit/it.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/it.lproj/Localizable.strings
@@ -1,8 +1,3 @@
-/* Title on WelcomeView */
-"Dexcom G7" = "Dexcom G7";
-
-/* Descriptive text on G7StartupView */
-"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS 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" = "Continua";
@@ -10,120 +5,22 @@
/* Button text to cancel G7 setup */
"Cancel" = "Cancella";
-/* 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" = "Glucosio";
-"Last Reading" = "Last Reading";
-
"Time" = "Tempo";
-"Trend" = "Trend";
-
-"Bluetooth" = "Bluetooth";
-
/* title for g7 settings row showing BLE Name */
"Name" = "Nome";
-/* title for g7 settings connection status when scanning */
-"Scanning" = "Scanning";
-
/* title for g7 settings connection status when connected */
"Connected" = "Collegato";
/* title for g7 settings connection status when connecting */
"Connecting" = "In collegamento";
-/* title for g7 settings row showing sensor last connect time */
-"Last Connect" = "Last Connect";
-
/* Configuration */
"Configuration" = "Impostazioni";
-/* 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" = "Elimina 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";
From 8e706e75de475c0ea030e296f5b0fd66f4f843cc 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: Sun, 14 May 2023 23:21:24 +0200
Subject: [PATCH 070/431] New translations Localizable.strings (Dutch)
---
.../G7SensorKit/nl.lproj/Localizable.strings | 15 ---------------
1 file changed, 15 deletions(-)
diff --git a/Dependencies/G7SensorKit/nl.lproj/Localizable.strings b/Dependencies/G7SensorKit/nl.lproj/Localizable.strings
index 0b97442d34..8bd2d25b16 100644
--- a/Dependencies/G7SensorKit/nl.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/nl.lproj/Localizable.strings
@@ -1,5 +1,3 @@
-/* Title on WelcomeView */
-"Dexcom G7" = "Dexcom G7";
/* Descriptive text on G7StartupView */
"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS kan G7 CGM-gegevens lezen, maar u moet nog steeds de Dexcom G7 App gebruiken voor koppeling, kalibratie en ander sensorbeheer.";
@@ -13,9 +11,6 @@
/* Error description for unreliable state */
"Glucose data is unavailable" = "Glucose gegevens niet beschikbaar";
-/* 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 gestopt";
@@ -47,10 +42,6 @@
"Time" = "Tijd";
-"Trend" = "Trend";
-
-"Bluetooth" = "Bluetooth";
-
/* title for g7 settings row showing BLE Name */
"Name" = "Naam";
@@ -77,18 +68,12 @@
/* Button label for removing CGM */
"Delete CGM" = "Verwijder CGM";
-
-/* No glucose value representation (3 dashes for mg/dL) */
-"– – –" = "– – –";
/* String displayed instead of a glucose value below the CGM range */
"LOW" = "LAAG";
/* String displayed instead of a glucose value above the CGM range */
"HIGH" = "HOOG";
-/* 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" = "Sensor aan het zoeken";
From 77c371dfbdca1d628a0bbc8d5325ee919aa08d08 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: Sun, 14 May 2023 23:21:25 +0200
Subject: [PATCH 071/431] New translations Localizable.strings (Polish)
---
.../G7SensorKit/pl.lproj/Localizable.strings | 115 ------------------
1 file changed, 115 deletions(-)
diff --git a/Dependencies/G7SensorKit/pl.lproj/Localizable.strings b/Dependencies/G7SensorKit/pl.lproj/Localizable.strings
index 789376a3e9..30f3c15f51 100644
--- a/Dependencies/G7SensorKit/pl.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/pl.lproj/Localizable.strings
@@ -1,8 +1,3 @@
-/* Title on WelcomeView */
-"Dexcom G7" = "Dexcom G7";
-
-/* Descriptive text on G7StartupView */
-"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS 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" = "Kontynuuj";
@@ -10,120 +5,10 @@
/* Button text to cancel G7 setup */
"Cancel" = "Anuluj";
-/* 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" = "Glucose";
-
-"Last Reading" = "Last Reading";
-
"Time" = "Czas";
-"Trend" = "Trend";
-
-"Bluetooth" = "Bluetooth";
-
-/* title for g7 settings row showing BLE Name */
-"Name" = "Name";
-
-/* title for g7 settings connection status when scanning */
-"Scanning" = "Scanning";
-
/* title for g7 settings connection status when connected */
"Connected" = "Połączony";
/* title for g7 settings connection status when connecting */
"Connecting" = "Łączenie";
-
-/* title for g7 settings row showing sensor last connect time */
-"Last Connect" = "Last Connect";
-
-/* Configuration */
-"Configuration" = "Configuration";
-
-/* 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" = "Delete 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";
From d3c7dea40a2b1af8c5d6040adea15141e95ec713 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: Sun, 14 May 2023 23:21:25 +0200
Subject: [PATCH 072/431] New translations Localizable.strings (Portuguese)
---
.../pt-PT.lproj/Localizable.strings | 118 ------------------
1 file changed, 118 deletions(-)
diff --git a/Dependencies/G7SensorKit/pt-PT.lproj/Localizable.strings b/Dependencies/G7SensorKit/pt-PT.lproj/Localizable.strings
index bf6dfb9eb5..26a2250783 100644
--- a/Dependencies/G7SensorKit/pt-PT.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/pt-PT.lproj/Localizable.strings
@@ -1,129 +1,11 @@
-/* Title on WelcomeView */
-"Dexcom G7" = "Dexcom G7";
-
-/* Descriptive text on G7StartupView */
-"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS 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";
/* Button text to cancel G7 setup */
"Cancel" = "Cancelar";
-/* 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" = "Glucose";
-
-"Last Reading" = "Last Reading";
-
"Time" = "Hora";
-"Trend" = "Trend";
-
-"Bluetooth" = "Bluetooth";
-
/* title for g7 settings row showing BLE Name */
"Name" = "Nome";
-/* title for g7 settings connection status when scanning */
-"Scanning" = "Scanning";
-
-/* title for g7 settings connection status when connected */
-"Connected" = "Connected";
-
-/* title for g7 settings connection status when connecting */
-"Connecting" = "Connecting";
-
-/* title for g7 settings row showing sensor last connect time */
-"Last Connect" = "Last Connect";
-
/* Configuration */
"Configuration" = "Ajustes";
-
-/* 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" = "Delete 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";
From e6e2d71a1696b5db1fd417c877d1e56ee199ff09 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: Sun, 14 May 2023 23:21:26 +0200
Subject: [PATCH 073/431] New translations Localizable.strings (Russian)
---
Dependencies/G7SensorKit/ru.lproj/Localizable.strings | 7 -------
1 file changed, 7 deletions(-)
diff --git a/Dependencies/G7SensorKit/ru.lproj/Localizable.strings b/Dependencies/G7SensorKit/ru.lproj/Localizable.strings
index b480fd5d76..71372fdb60 100644
--- a/Dependencies/G7SensorKit/ru.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/ru.lproj/Localizable.strings
@@ -1,5 +1,3 @@
-/* Title on WelcomeView */
-"Dexcom G7" = "Dexcom G7";
/* Descriptive text on G7StartupView */
"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS может считывать G7 CGM данные, но Вы все равно должны использовать Dexcom G7 App для сопряжения, калибровки и управления датчиком.";
@@ -49,8 +47,6 @@
"Trend" = "Тенденция";
-"Bluetooth" = "Bluetooth";
-
/* title for g7 settings row showing BLE Name */
"Name" = "Название";
@@ -77,9 +73,6 @@
/* Button label for removing 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" = "НИЗКИЙ";
From 29c94761a599f5cdff2b180369d6832605539f86 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: Sun, 14 May 2023 23:21:27 +0200
Subject: [PATCH 074/431] New translations Localizable.strings (Slovak)
---
.../G7SensorKit/sk.lproj/Localizable.strings | 120 ------------------
1 file changed, 120 deletions(-)
diff --git a/Dependencies/G7SensorKit/sk.lproj/Localizable.strings b/Dependencies/G7SensorKit/sk.lproj/Localizable.strings
index 7a93f141ec..9836b1f3f2 100644
--- a/Dependencies/G7SensorKit/sk.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/sk.lproj/Localizable.strings
@@ -1,129 +1,9 @@
-/* Title on WelcomeView */
-"Dexcom G7" = "Dexcom G7";
-
-/* Descriptive text on G7StartupView */
-"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS 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" = "Pokračovať";
-/* Button text to cancel G7 setup */
-"Cancel" = "Cancel";
-
-/* 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" = "Glucose";
-
-"Last Reading" = "Last Reading";
-
-"Time" = "Time";
-
-"Trend" = "Trend";
-
-"Bluetooth" = "Bluetooth";
-
-/* title for g7 settings row showing BLE Name */
-"Name" = "Name";
-
-/* title for g7 settings connection status when scanning */
-"Scanning" = "Scanning";
-
/* title for g7 settings connection status when connected */
"Connected" = "Pripojený";
/* title for g7 settings connection status when connecting */
"Connecting" = "Pripája sa";
-
-/* title for g7 settings row showing sensor last connect time */
-"Last Connect" = "Last Connect";
-
-/* Configuration */
-"Configuration" = "Configuration";
-
-/* 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" = "Delete 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";
From 7dcb39eb39885fc3699d216b4254d932fd27b37a 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: Sun, 14 May 2023 23:21:27 +0200
Subject: [PATCH 075/431] New translations Localizable.strings (Swedish)
---
Dependencies/G7SensorKit/sv.lproj/Localizable.strings | 7 -------
1 file changed, 7 deletions(-)
diff --git a/Dependencies/G7SensorKit/sv.lproj/Localizable.strings b/Dependencies/G7SensorKit/sv.lproj/Localizable.strings
index 08690e4772..0b54d979fb 100644
--- a/Dependencies/G7SensorKit/sv.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/sv.lproj/Localizable.strings
@@ -1,5 +1,3 @@
-/* Title on WelcomeView */
-"Dexcom G7" = "Dexcom G7";
/* Descriptive text on G7StartupView */
"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS kan läsa G7 CGM - värden, men du måste alltjämt använda Dexcom G7 - appen för parkoppling, kalibrering och hantering av sensor.";
@@ -47,8 +45,6 @@
"Time" = "Tid";
-"Trend" = "Trend";
-
"Bluetooth" = "Blåtand";
/* title for g7 settings row showing BLE Name */
@@ -77,9 +73,6 @@
/* Button label for removing CGM */
"Delete CGM" = "Radera CGM";
-
-/* No glucose value representation (3 dashes for mg/dL) */
-"– – –" = "– – –";
/* String displayed instead of a glucose value below the CGM range */
"LOW" = "LÅGT";
From c5be073c24ab7d7107dcc560340687ac2f40e36c 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: Sun, 14 May 2023 23:21:28 +0200
Subject: [PATCH 076/431] New translations Localizable.strings (Turkish)
---
Dependencies/G7SensorKit/tr.lproj/Localizable.strings | 7 -------
1 file changed, 7 deletions(-)
diff --git a/Dependencies/G7SensorKit/tr.lproj/Localizable.strings b/Dependencies/G7SensorKit/tr.lproj/Localizable.strings
index b80812dfc8..3c06cbdaa4 100644
--- a/Dependencies/G7SensorKit/tr.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/tr.lproj/Localizable.strings
@@ -1,5 +1,3 @@
-/* Title on WelcomeView */
-"Dexcom G7" = "Dexcom G7";
/* Descriptive text on G7StartupView */
"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS, G7 CGM verilerini okuyabilir ancak yine de eşleştirme, kalibrasyon ve diğer sensör yönetimi için Dexcom G7 Uygulamasını kullanmanız gerekir.";
@@ -49,8 +47,6 @@
"Trend" = "Eğilim";
-"Bluetooth" = "Bluetooth";
-
/* title for g7 settings row showing BLE Name */
"Name" = "İsim";
@@ -77,9 +73,6 @@
/* Button label for removing CGM */
"Delete CGM" = "CGM'i Sil";
-
-/* No glucose value representation (3 dashes for mg/dL) */
-"– – –" = "– – –";
/* String displayed instead of a glucose value below the CGM range */
"LOW" = "DÜŞÜK";
From 364fe8f26e75c006f85852875a5cf4c2163232cf 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: Sun, 14 May 2023 23:21:29 +0200
Subject: [PATCH 077/431] New translations Localizable.strings (Ukrainian)
---
Dependencies/G7SensorKit/uk.lproj/Localizable.strings | 7 -------
1 file changed, 7 deletions(-)
diff --git a/Dependencies/G7SensorKit/uk.lproj/Localizable.strings b/Dependencies/G7SensorKit/uk.lproj/Localizable.strings
index 6d7008eb87..4fd3238b23 100644
--- a/Dependencies/G7SensorKit/uk.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/uk.lproj/Localizable.strings
@@ -1,5 +1,3 @@
-/* Title on WelcomeView */
-"Dexcom G7" = "Dexcom G7";
/* Descriptive text on G7StartupView */
"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS може читати дані G7 CGM, але ви все одно повинні використовувати додаток Dexcom G7 для парування, калібрування та іншого управління датчиком.";
@@ -49,8 +47,6 @@
"Trend" = "Тренди";
-"Bluetooth" = "Bluetooth";
-
/* title for g7 settings row showing BLE Name */
"Name" = "Ім’я";
@@ -77,9 +73,6 @@
/* Button label for removing 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" = "НИЗЬКИЙ";
From b2929defaf0a308023fd433bf96689e4d860ca57 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: Sun, 14 May 2023 23:21:29 +0200
Subject: [PATCH 078/431] New translations Localizable.strings (Chinese
Simplified)
---
.../zh-Hans.lproj/Localizable.strings | 103 ------------------
1 file changed, 103 deletions(-)
diff --git a/Dependencies/G7SensorKit/zh-Hans.lproj/Localizable.strings b/Dependencies/G7SensorKit/zh-Hans.lproj/Localizable.strings
index 06ecefda08..67167b7cc2 100644
--- a/Dependencies/G7SensorKit/zh-Hans.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/zh-Hans.lproj/Localizable.strings
@@ -1,8 +1,3 @@
-/* Title on WelcomeView */
-"Dexcom G7" = "Dexcom G7";
-
-/* Descriptive text on G7StartupView */
-"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS 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" = "继续";
@@ -10,120 +5,22 @@
/* Button text to cancel G7 setup */
"Cancel" = "取消";
-/* 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" = "葡萄糖";
-"Last Reading" = "Last Reading";
-
"Time" = "时间";
-"Trend" = "Trend";
-
-"Bluetooth" = "Bluetooth";
-
/* title for g7 settings row showing BLE Name */
"Name" = "设备名称";
-/* title for g7 settings connection status when scanning */
-"Scanning" = "Scanning";
-
/* title for g7 settings connection status when connected */
"Connected" = "已连接";
/* title for g7 settings connection status when connecting */
"Connecting" = "正在连接";
-/* title for g7 settings row showing sensor last connect time */
-"Last Connect" = "Last Connect";
-
/* Configuration */
"Configuration" = "配置";
-/* 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" = "删除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";
From 8d41a8954b8e7de3be2bc856ac458444b99c293a 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: Sun, 14 May 2023 23:21:30 +0200
Subject: [PATCH 079/431] New translations Localizable.strings (Portuguese,
Brazilian)
---
.../pt-BR.lproj/Localizable.strings | 106 ------------------
1 file changed, 106 deletions(-)
diff --git a/Dependencies/G7SensorKit/pt-BR.lproj/Localizable.strings b/Dependencies/G7SensorKit/pt-BR.lproj/Localizable.strings
index f4e2108d79..ef4a2bed38 100644
--- a/Dependencies/G7SensorKit/pt-BR.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/pt-BR.lproj/Localizable.strings
@@ -1,8 +1,3 @@
-/* Title on WelcomeView */
-"Dexcom G7" = "Dexcom G7";
-
-/* Descriptive text on G7StartupView */
-"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS 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" = "Continuar";
@@ -10,120 +5,19 @@
/* Button text to cancel G7 setup */
"Cancel" = "Cancelar";
-/* 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" = "Glicose";
-"Last Reading" = "Last Reading";
-
"Time" = "Hora";
-"Trend" = "Trend";
-
-"Bluetooth" = "Bluetooth";
-
/* title for g7 settings row showing BLE Name */
"Name" = "Nome";
-/* title for g7 settings connection status when scanning */
-"Scanning" = "Scanning";
-
/* title for g7 settings connection status when connected */
"Connected" = "Conectado";
/* title for g7 settings connection status when connecting */
"Connecting" = "Conectando";
-/* title for g7 settings row showing sensor last connect time */
-"Last Connect" = "Last Connect";
-
/* Configuration */
"Configuration" = "Ajustes";
-
-/* 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" = "Delete 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";
From 14816ba180fddc789207d00c7599e7057251ef99 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: Sun, 14 May 2023 23:21:31 +0200
Subject: [PATCH 080/431] New translations Localizable.strings (Norwegian
Bokmal)
---
.../G7SensorKit/nb.lproj/Localizable.strings | 103 ------------------
1 file changed, 103 deletions(-)
diff --git a/Dependencies/G7SensorKit/nb.lproj/Localizable.strings b/Dependencies/G7SensorKit/nb.lproj/Localizable.strings
index 8fac33d409..6d13e96ed9 100644
--- a/Dependencies/G7SensorKit/nb.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/nb.lproj/Localizable.strings
@@ -1,8 +1,3 @@
-/* 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";
@@ -10,120 +5,22 @@
/* 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";
From db77d2c495198c6dde7e59ccfbfcfa04852e5d7b 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: Sun, 14 May 2023 23:21:31 +0200
Subject: [PATCH 081/431] New translations Localizable.strings (French)
---
.../Resources/fr.lproj/Localizable.strings | 310 ------------------
1 file changed, 310 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/fr.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/fr.lproj/Localizable.strings
index d1687a7484..3377cae76e 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/fr.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/fr.lproj/Localizable.strings
@@ -1,40 +1,12 @@
-/* Description for an inactive alert modifier */
-" (inactive)" = " (inactif)";
-
-/* Format string for low battery alert body for RileyLink. (1: device name) */
-"\"%1$@\" has a low battery" = "\"%1$@\" a un niveau de batterie bas";
-
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Format string for alert content body for lowReservoir pod alert. (1: reminder value) */
-"%1$@ insulin or less remaining in Pod. Change Pod soon." = "%1$@ insuline ou moins restant dans le Pod. Remplacer le Pod bientôt.";
-
-/* Format string for activation time exceeded
- Pod state when activation not completed in the time allowed */
-"Activation time exceeded" = "Délai d'activation dépassé";
-
-/* Description for auto-off */
-"Auto-off" = "Arrêt automatique";
-
/* Description for auto-off alarm */
"Auto-off alarm" = "Alarme d’arrêt automatique";
-/* Pod state when basal initialized */
-"Basal initialized" = "Basal initialisé";
-
/* Pod state when running below fifty units */
"Below 50 units" = "en dessous de 50 unités";
-/* Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolus";
-
/* Error message shown when operation could not be completed due to existing bolus in progress */
"Bolus in progress" = "Bolus en cours";
-/* The format string describing a bolus. (1: The amount delivered)(2: Start time of the dose)(3: duration)(4: scheduled certainty) */
-"Bolus: %1$@U %2$@ %3$@ %4$@" = "Bolus: %1$@U %2$@ %3$@ %4$@";
-
/* Delivery status when bolusing */
"Bolusing" = "Bolus en cours";
@@ -44,268 +16,78 @@
/* Pod state when inserting cannula */
"Cannula inserting" = "Canule en cours d'insertion";
-/* String describing a dose that was certainly scheduled */
-"Certain" = "Certain";
-
-/* Alert content body for podExpireImminent pod alert */
-"Change Pod now. Insulin delivery will stop in 1 hour." = "Remplacer le Pod maintenant. L'administration d'insuline s'arrêtera dans 1 heure.";
-
-/* Alert content body for podExpiring pod alert */
-"Change Pod now. Pod has been active for 72 hours." = "Remplacer le Pod maintenant. Le Pod est actif depuis 72 heures.";
-
-/* Format string for invalid message error code (1: error code number) */
-"Command error %1$u" = "Erreur de commande %1$u";
-
-/* Status highlight that delivery is uncertain. */
-"Comms Issue" = "Problème de com.";
-
-/* Error message when command is rejected because an unacknowledged command is pending. */
-"Communication issue: Unacknowledged command pending." = "Problème de communication : Commande en attente sans accusé de réception.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Les rappels de confiance retentiront pour les commandes que vous initiez, comme administrer ou annuler un bolus, suspendre, reprendre, enregistrer les rappels de notification, etc. Lorsque Loop ajuste automatiquement l'administration, aucun rappel de confiance n’est utilisé.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Des rappels de confiance retentiront lorsque Loop ajustera automatiquement l'administration ainsi que pour les commandes que vous lancez.";
-
-/* The title for AlarmCode.other notification */
-"Critical Pod Error" = "Erreur critique du Pod";
-
-/* Recovery suggestion when unexpected address received */
-"Crosstalk possible. Please move to a new location" = "Interférences possibles. Veuillez vous déplacer vers un nouvel emplacement";
-
/* Pod state when pod has been deactivated */
"Deactivated" = "Désactivé";
-/* Title string for BeepPreference.silent */
-"Disabled" = "Désactivé";
-
/* Description for Empty reservoir pod fault */
"Empty reservoir" = "Réservoir vide";
-/* The title for Empty Reservoir alarm notification */
-"Empty Reservoir" = "Réservoir vide";
-
/* Error message shown when empty response from pod was received */
"Empty response from pod" = "Réponse vide du Pod";
-/* Title string for BeepPreference.manualCommands */
-"Enabled" = "Activé";
-
/* Pod state error event logged shutting down */
"Error event logged, shutting down" = "Erreur enregistrée, arrêt en cours";
-/* Description for expiration advisory */
-"Expiration advisory" = "Avertissement d'expiration";
-
/* Description for expiration alert */
"Expiration alert" = "Alerte d'expiration";
-/* Title string for BeepPreference.extended */
-"Extended" = "Étendu";
-
-/* Delivery status when extended bolus is running */
-"Extended bolus running" = "Bolus étendu en cours";
-
-/* Delivery status when extended bolus and temp basal is running */
-"Extended bolus running with temp basal" = "Bolus étendu en cours avec basal temporaire";
-
-/* Pod state when fault event has occurred */
-"Fault event occurred" = "Une erreur s'est produite";
-
-/* Status highlight that when pod is deactivating. */
-"Finish Deactivation" = "Terminer la désactivation";
-
-/* Status highlight that when pod is activating. */
-"Finish Pairing" = "Terminer le jumelage";
-
/* Description for finish setup */
"Finish setup " = "Finir l'installation";
-/* Description for finish setup reminder */
-"Finish setup reminder" = "Terminer le paramétrage du rappel";
-
/* Pod inititialized */
"Initialized" = "Initialisé";
-/* Pod state when inserting cannula */
-"Inserting cannula" = "Insertion de la canule";
-
-/* The default notification body for AlarmCodes */
-"Insulin delivery stopped. Change Pod now." = "L'administration d'insuline s'est arrêtée. Changez de Pod maintenant.";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Insuline suspendue";
-
-/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
-"Insulin type not configured" = "Type d'insuline non configuré";
-
/* The format string for Internal pod fault (1: The fault code value) */
"Internal pod fault %1$03d" = "Code d'erreur interne du Pod %1$03d";
/* The format string describing a bolus that was interrupted. (1: The amount delivered)(2: The amount scheduled)(3: Start time of the dose)(4: duration)(5: scheduled certainty) */
"InterruptedBolus: %1$@ U (%2$@ U scheduled) %3$@ %4$@ %5$@" = "Bolus interrompu: %1$@ U (%2$@ U programmé) %3$@ %4$@ %5$@";
-/* Error message for when unexpected address is received (1: received address) (2: expected address) */
-"Invalid address 0x%x. Expected 0x%x" = "Adresse invalide 0x%1$x. Attendu 0x%2$x";
-
-/* Description for MessageError invalidAddress */
-"Invalid address: (%1$@)" = "Adresse invalide: ( %1$@ )";
-
-/* Description for MessageError invalidCrc */
-"Invalid CRC" = "CRC invalide";
-
-/* Error description for OmniBLEPumpManagerError.invalidSetting */
-"Invalid Setting" = "Paramètre invalide";
-
-/* Pod state when running with fifty or less units */
-"Low reservoir" = "Réservoir bas";
-
-/* Alert content title for lowReservoir pod alert */
-"Low Reservoir" = "Réservoir bas";
-
-/* Format string for description for low reservoir advisory (1: reminder units) */
-"Low reservoir advisory (%1$gU)" = "Avis de réservoir bas (%1$gU)";
-
/* Description for low reservoir alarm */
"Low reservoir advisory alarm" = "Alarme de réservoir bas";
-/* Title for RileyLink low battery alert */
-"Low RileyLink Battery" = "Batterie RileyLink faible";
-
-/* Recovery suggestion for PodCommsError.noPodsFound */
-"Make sure your pod is filled and nearby." = "Assurez-vous que votre Pod est rempli et à proximité.";
-
/* Recovery suggestion when no RileyLink is available */
"Make sure your RileyLink is nearby and powered on" = "Assurez-vous que votre RileyLink est à proximité et allumé";
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Débit basal manuel";
-
-/* Pod memory initialized */
-"Memory initialized" = "Mémoire initialisée";
-
-/* Recovery suggestion for PodCommsError.tooManyPodsFound */
-"Move to a new area away from any other pods and try again." = "Déplacez-vous vers un nouvel endroit éloigné de tout autre Pod et réessayez.";
-
-/* Alert content body for multiCommand pod alert
- Alert content title for multiCommand pod alert */
-"Multiple Command Alert" = "Alerte de commande multiple";
-
/* Pod alert state when no alerts are active */
"No alerts" = "Pas d'alarme";
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "Aucun rappel de confiance n'est utilisé.";
-
-/* Description for Fault Event Code .noFaults */
-"No faults" = "Pas de défauts";
-
-/* Status highlight message for emptyReservoir alarm.
- Status highlight that a pump is out of insulin. */
-"No Insulin" = "Pas d'insuline";
-
-/* Status highlight that when no pod is paired. */
-"No Pod" = "Aucun Pod";
-
/* Error message shown when no pod is paired */
"No pod paired" = "Aucun pod appairé";
-/* Error message for PodCommsError.noPodsFound */
-"No pods found" = "Aucun Pod trouvé";
-
/* Error message shown when no response from pod was received */
"No response from pod" = "Pas de réponse du Pod";
/* Error message shown when no response from pod was received */
"No RileyLink available" = "Aucun RileyLink disponible";
-/* Delivery status when basal is running
- Pod state when running above fifty units */
-"Normal" = "Normal";
-
-/* Description for MessageError notEnoughData */
-"Not enough data" = "Pas assez de données";
-
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "Occlusion détectée";
-/* The title for Occlusion alarm notification */
-"Occlusion Detected" = "Occlusion détectée";
-
-/* Action button default text for PodAlerts */
-"Ok" = "Ok";
-
-/* Acknowledge button label for RileyLink low battery alert
- Alert acknowledgment OK button */
-"OK" = "OK";
-
-/* Generic title of the omnipod pump manager */
-"Omnipod" = "Omnipod";
-
-/* Pod state oneNotUsed */
-"oneNotUsed" = "oneNotUsed";
-
/* Pod status after pairing */
"Paired" = "Appairé";
-/* Pod status when pairing completed */
-"Pairing completed" = "Appairage terminé";
-
-/* Description for MessageError parsingError. (1: decription of error), (2: hexadecimal data starting at offset) */
-"Parsing Error: %1$@ in (%2$@)" = "Erreur d'analyse : %1$@ dans (%2$@)";
-
-/* Recovery suggestion on unexpected pod change */
-"Please bring only original pod in range or deactivate original pod" = "Veuillez rapprocher le Pod original ou désactiver le Pod d'origine";
-
/* Recovery suggestion when no response is received from pod */
"Please bring your pod closer to the RileyLink and try again" = "Merci de rapprocher votre Pod du RileyLink et d'essayer à nouveau";
-/* Alert content body for finishSetupReminder pod alert */
-"Please finish pairing your pod." = "Veuillez finir d'appairer votre Pod.";
-
/* Recover suggestion shown when no pod is paired */
"Please pair a new pod" = "Merci d'appairer un nouveau Pod";
-/* Recovery suggestion when pairing signal strength is too high */
-"Please reposition the RileyLink further from the pod" = "Veuillez repositionner le RileyLink plus loin du Pod";
-
-/* Recovery suggestion when pairing signal strength is too low */
-"Please reposition the RileyLink relative to the pod" = "Veuillez repositionner le RileyLink par rapport au Pod";
-
-/* Recovery suggestion when no response is received from pod */
-"Please try repositioning the pod or the RileyLink and try again" = "Veuillez essayer de repositionner le Pod ou le RileyLink et essayez à nouveau";
-
/* Error message shown when user cannot pair because pod is already paired */
"Pod already paired" = "Pod déjà appairé";
/* Error message shown when prime is attempted, but pod is already primed */
"Pod already primed" = "Pod déjà amorcé";
-/* Status highlight message for other alarm. */
-"Pod Error" = "Erreur du Pod";
-
/* Description for expiration advisory alarm */
"Pod expiration advisory alarm" = "Alarme d'expiration du Pod";
/* The title for pod expiration notification */
"Pod Expiration Notice" = "Notification de l'expiration du Pod";
-/* Alert content title for userPodExpiration pod alert */
-"Pod Expiration Reminder" = "Rappel d'expiration du Pod";
-
/* Description for Pod expired pod fault */
"Pod expired" = "Pod expiré";
-/* Alert content title for podExpireImminent pod alert
- Alert content title for podExpiring pod alert
- Status highlight message for podExpired alarm.
- The title for Pod Expired alarm notification */
-"Pod Expired" = "Pod expiré";
-
-/* Format string for alert content body for userPodExpiration pod alert. (1: time until expiration) */
-"Pod expires in %1$@." = "Péremption du Pod dans %1$@.";
-
/* Format string for pod fault code */
"Pod Fault: %1$@" = "Erreur du Pod: %1$@";
@@ -318,98 +100,40 @@
/* Error message action could not be performed because pod is suspended */
"Pod is suspended" = "Le Pod est suspendu";
-/* Status highlight message for occlusion alarm. */
-"Pod Occlusion" = "Occlusion du Pod";
-
-/* Alert content title for finishSetupReminder pod alert */
-"Pod Pairing Incomplete" = "Appairage du Pod incomplet";
-
-/* Error message shown when pod sends ack instead of response */
-"Pod sent ack instead of response" = "Le Pod a envoyé un ack au lieu d'une réponse";
-
/* Pod state when prime or cannula insertion has not completed in the time allotted */
"Pod setup window expired" = "La fenêtre de mise en place du Pod a expiré";
-/* Description for pod suspended reminder */
-"Pod suspended reminder" = "Rappel de la suspension du Pod";
-
-/* Format string for poor pod signal strength */
-"Poor signal strength" = "Faible intensité du signal";
-
/* Delivery status when pod is priming
Pod status when priming */
"Priming" = "Amorçage";
-/* Pod state when priming completed */
-"Priming completed" = "Amorçage terminé";
-
/* Pod state when ready for basal programming */
"Ready for basal programming" = "Prêt pour la programmation basal";
/* Pod state when ready for cannula insertion */
"Ready to insert cannula" = "Prêt à insérer la canule";
-/* Pod pairing reminder initialized */
-"Reminder initialized" = "Rappel initialisé";
-
-/* Pump Event title for UnfinalizedDose with doseType of .resume */
-"Resume" = "Reprendre";
-
-/* Recovery suggestion when pod is suspended */
-"Resume delivery" = "Reprendre l'administration";
-
-/* Alert content title for suspendEnded pod alert */
-"Resume Insulin" = "Reprendre l'insuline";
-
/* The format string describing a resume. (1: Time)(2: Scheduled certainty */
"Resume: %1$@ %2$@" = "Reprise : %1$@ %2$@";
-/* Delivery status when scheduled basal is running */
-"Scheduled basal" = "Basal programmé";
-
/* Delivery status when basal is running */
"Scheduled Basal" = "Basal programmé";
-/* Description for shutdown imminent */
-"Shutdown imminent" = "Arrêt imminent";
-
/* Description for shutdown imminent alarm */
"Shutdown imminent alarm" = "Alarme imminente d’arrêt";
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Perte de signal";
-
-/* Format string for pod signal strength too high */
-"Signal strength too high" = "Intensité du signal trop forte";
-
-/* Pump Event title for UnfinalizedDose with doseType of .suspend */
-"Suspend" = "Suspendre";
-
-/* Alert content body for suspendInProgress pod alert
- Alert content title for suspendInProgress pod alert */
-"Suspend In Progress Reminder" = "Rappel de suspension en cours";
-
-/* Description for suspend time expired */
-"Suspend time expired" = "Délai de suspension expiré";
-
/* The format string describing a suspend. (1: Time)(2: Scheduled certainty */
"Suspend: %1$@ %2$@" = "Suspension : %1$@ %2$@";
/* Delivery status when insulin delivery is suspended */
"Suspended" = "Suspendu";
-/* Alert notification body for suspendEnded pod alert user notification */
-"Suspension time is up. Open the app and resume." = "La période de suspension est terminée. Ouvrez l'application et reprenez.";
-
/* Pod tank fill completed */
"Tank fill completed" = "Remplissage du réservoir terminé";
/* Pod power to motor activated */
"Tank power activated" = "Charge du réservoir activée";
-/* Pump Event title for UnfinalizedDose with doseType of .tempBasal */
-"Temp Basal" = "Débit basal temporaire";
-
/* Error message shown when temp basal could not be set due to existing temp basal in progress */
"Temp basal in progress" = "Basal temporaire en cours";
@@ -419,51 +143,18 @@
/* The format string describing a temp basal. (1: The rate)(2: Start time)(3: duration)(4: volume)(5: scheduled certainty */
"TempBasal: %1$@ U/hour %2$@ %3$@ %4$@ U %5$@" = "Basal temporaire: %1$@ U/heure %2$@ %3$@ %4$@ U %5$@";
-/* Alert content body for suspendEnded pod alert */
-"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "La période de suspension de l'insuline est terminée. \n\nVous pouvez relancer l'administration à partir de la bannière sur l'écran d'accueil ou à partir de l'écran des paramètres de votre pompe. Vous recevrez un nouveau rappel dans 15 minutes.";
-
-/* Alert content body for timeOffsetChangeDetected pod alert */
-"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "L'heure de votre pompe est différente de l'heure actuelle. Vous pouvez vérifier l'heure de la pompe et la synchroniser avec l'heure actuelle dans les paramètres.";
-
-/* Pod state threeNotUsed */
-"threeNotUsed" = "threeNotUsed";
-
-/* Alert content title for timeOffsetChangeDetected pod alert */
-"Time Change Detected" = "Changement d'heure détecté";
-
/* The format string for pod expiration notification body (1: time until expiration) */
"Time to replace your pod! Your pod will expire in %1$@" = "C’est le moment de remplacer votre Pod ! Votre Pod va expirer dans %1$@";
-/* Error message for PodCommsError.tooManyPodsFound */
-"Too many pods found" = "Trop de Pods trouvés";
-
-/* Recovery suggestion when ack received instead of response */
-"Try again" = "Réessayer";
-
-/* Pod state twoNotUsed */
-"twoNotUsed" = "twoNotUsed";
-
/* String describing a dose that was possibly scheduled */
"Uncertain" = "Incertain";
-/* Description for MessageError invalidSequence */
-"Unexpected message sequence number" = "Numéro de séquence du message inattendu";
-
-/* Format string for unexpected pod change */
-"Unexpected pod change" = "Changement inattendu du pod";
-
/* Error message shown when empty response from pod was received */
"Unexpected response from pod" = "Reponse inattendue du Pod";
/* The format string for Unknown pod fault (1: The fault code value) */
"Unknown pod fault %1$03d" = "Erreur de Pod inconnue %1$03d";
-/* Format string for description of MessageError unknownValue. (1: value) (2: Type) */
-"Unknown Value (%1$@) for type %2$@" = "Valeur inconnue (%1$@) pour le type %2$@.";
-
-/* Format string for description of MessageError validationFailed. (1: description of validation failure) */
-"Validation failed: %1$@" = "Échec de la validation: %1$@";
-
/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
"Wait for existing bolus to finish, or cancel bolus" = "Attendez que le bolus en cours se termine, ou annulez le bolus";
@@ -472,4 +163,3 @@
/* Description waiting for pairing reminder */
"Waiting for pairing reminder" = "En attente d'appairage";
-
From 844f7135031198a746a7db27dd66ffc6fcdc4554 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: Sun, 14 May 2023 23:21:32 +0200
Subject: [PATCH 082/431] New translations Localizable.strings (Spanish)
---
.../Resources/es.lproj/Localizable.strings | 304 ------------------
1 file changed, 304 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/es.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/es.lproj/Localizable.strings
index 725e5bb98d..5ed84c6341 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/es.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/es.lproj/Localizable.strings
@@ -1,34 +1,9 @@
-/* Description for an inactive alert modifier */
-" (inactive)" = " (inactivo)";
-
-/* Format string for low battery alert body for RileyLink. (1: device name) */
-"\"%1$@\" has a low battery" = "\"%1$@\" tiene batería baja";
-
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Format string for alert content body for lowReservoir pod alert. (1: reminder value) */
-"%1$@ insulin or less remaining in Pod. Change Pod soon." = "Queda %1$@ de insulina o menos en el Pod. Cambie el Pod pronto.";
-
-/* Format string for activation time exceeded
- Pod state when activation not completed in the time allowed */
-"Activation time exceeded" = "Tiempo de activación excedido";
-
-/* Description for auto-off */
-"Auto-off" = "Apagado automático";
-
/* Description for auto-off alarm */
"Auto-off alarm" = "Alarma de apagado automático";
-/* Pod state when basal initialized */
-"Basal initialized" = "Basal inicializada";
-
/* Pod state when running below fifty units */
"Below 50 units" = "Menos de 50 unidades";
-/* Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolo";
-
/* Error message shown when operation could not be completed due to existing bolus in progress */
"Bolus in progress" = "Bolo en progreso";
@@ -47,265 +22,78 @@
/* String describing a dose that was certainly scheduled */
"Certain" = "Programación acertada";
-/* Alert content body for podExpireImminent pod alert */
-"Change Pod now. Insulin delivery will stop in 1 hour." = "Cambie el Pod ahora. La administración de insulina se detendrá en una hora.";
-
-/* Alert content body for podExpiring pod alert */
-"Change Pod now. Pod has been active for 72 hours." = "Cambie el Pod ahora. El Pod ha estado activo durante 72 horas.";
-
-/* Format string for invalid message error code (1: error code number) */
-"Command error %1$u" = "Error de comando %1$u";
-
-/* Status highlight that delivery is uncertain. */
-"Comms Issue" = "Problema de comunicaciones";
-
-/* Error message when command is rejected because an unacknowledged command is pending. */
-"Communication issue: Unacknowledged command pending." = "Problema de comunicación: Pendiente de confirmar comando.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Los recordatorios de confianza sonarán para los comandos que seleccione, como bolo, cancelar bolo, suspender, reanudar, guardar recordatorios de notificación, etc. Cuando Loop ajusta automáticamente la administración de insulina, no se utilizan recordatorios de confianza.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Recordatorios de confianza sonarán cuando Loop automáticamente ajuste la administración de insulina, así como para los comandos que selecciones.";
-
-/* The title for AlarmCode.other notification */
-"Critical Pod Error" = "Error crítico del Pod";
-
-/* Recovery suggestion when unexpected address received */
-"Crosstalk possible. Please move to a new location" = "Interferencia posible. Muévase a una nueva ubicación";
-
/* Pod state when pod has been deactivated */
"Deactivated" = "Pod desactivado";
-/* Title string for BeepPreference.silent */
-"Disabled" = "Desactivado";
-
/* Description for Empty reservoir pod fault */
"Empty reservoir" = "Reservorio vacío";
-/* The title for Empty Reservoir alarm notification */
-"Empty Reservoir" = "Depósito vacío";
-
/* Error message shown when empty response from pod was received */
"Empty response from pod" = "Respuesta vacía del pod";
-/* Title string for BeepPreference.manualCommands */
-"Enabled" = "Habilitado";
-
/* Pod state error event logged shutting down */
"Error event logged, shutting down" = "Evento de error de registro, apagándose";
-/* Description for expiration advisory */
-"Expiration advisory" = "Aviso de caducidad";
-
/* Description for expiration alert */
"Expiration alert" = "Alerta de caducidad";
-/* Title string for BeepPreference.extended */
-"Extended" = "Extendido";
-
-/* Delivery status when extended bolus is running */
-"Extended bolus running" = "Bolo extendido ejecutándose";
-
-/* Delivery status when extended bolus and temp basal is running */
-"Extended bolus running with temp basal" = "Bolo extendido ejecutándose con basal temporal";
-
-/* Pod state when fault event has occurred */
-"Fault event occurred" = "Se ha producido un fallo";
-
-/* Status highlight that when pod is deactivating. */
-"Finish Deactivation" = "Finalizar la desactivación";
-
-/* Status highlight that when pod is activating. */
-"Finish Pairing" = "Finalizar Emparejamiento";
-
/* Description for finish setup */
"Finish setup " = "Fin de la configuración";
-/* Description for finish setup reminder */
-"Finish setup reminder" = "Finalizar recordatorio de configuración";
-
/* Pod inititialized */
"Initialized" = " iniciado";
-/* Pod state when inserting cannula */
-"Inserting cannula" = "Insertando cánula";
-
-/* The default notification body for AlarmCodes */
-"Insulin delivery stopped. Change Pod now." = "El suministro de insulina se detuvo. Cambiar Pod ahora.";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Insulina Suspendida";
-
-/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
-"Insulin type not configured" = "Tipo de insulina no configurada";
-
/* The format string for Internal pod fault (1: The fault code value) */
"Internal pod fault %1$03d" = "Error pod interno %1$03d";
/* The format string describing a bolus that was interrupted. (1: The amount delivered)(2: The amount scheduled)(3: Start time of the dose)(4: duration)(5: scheduled certainty) */
"InterruptedBolus: %1$@ U (%2$@ U scheduled) %3$@ %4$@ %5$@" = "BoloInterrumpido: %1$@ U (%2$@ U planeadas) %3$@ %4$@ %5$@";
-/* Error message for when unexpected address is received (1: received address) (2: expected address) */
-"Invalid address 0x%x. Expected 0x%x" = "Dirección no válida 0x %1$x. Esperada 0x%2$x";
-
-/* Description for MessageError invalidAddress */
-"Invalid address: (%1$@)" = "Dirección no válida: (%1$@)";
-
-/* Description for MessageError invalidCrc */
-"Invalid CRC" = "CRC no válido";
-
-/* Error description for OmniBLEPumpManagerError.invalidSetting */
-"Invalid Setting" = "Configuración no válida";
-
-/* Pod state when running with fifty or less units */
-"Low reservoir" = "Reserva baja";
-
-/* Alert content title for lowReservoir pod alert */
-"Low Reservoir" = "Reserva baja";
-
-/* Format string for description for low reservoir advisory (1: reminder units) */
-"Low reservoir advisory (%1$gU)" = "Aviso de reserva baja (%1$gU)";
-
/* Description for low reservoir alarm */
"Low reservoir advisory alarm" = "Alarma de aviso de depósito bajo";
-/* Title for RileyLink low battery alert */
-"Low RileyLink Battery" = "Batería baja de RileyLink";
-
-/* Recovery suggestion for PodCommsError.noPodsFound */
-"Make sure your pod is filled and nearby." = "Asegúrese de que su pod esté lleno y cerca.";
-
/* Recovery suggestion when no RileyLink is available */
"Make sure your RileyLink is nearby and powered on" = "Asegúrese de que su RileyLink está cerca y encendido";
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Basal Manual";
-
-/* Pod memory initialized */
-"Memory initialized" = "Memoria inicializada";
-
-/* Recovery suggestion for PodCommsError.tooManyPodsFound */
-"Move to a new area away from any other pods and try again." = "Muévete a una nueva área lejos de cualquier otro Pod e inténtalo de nuevo.";
-
-/* Alert content body for multiCommand pod alert
- Alert content title for multiCommand pod alert */
-"Multiple Command Alert" = "Alerta de comandos múltiples";
-
/* Pod alert state when no alerts are active */
"No alerts" = "No hay alertas";
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "No se utilizan recordatorios de confianza.";
-
-/* Description for Fault Event Code .noFaults */
-"No faults" = "Sin fallos";
-
-/* Status highlight message for emptyReservoir alarm.
- Status highlight that a pump is out of insulin. */
-"No Insulin" = "No hay insulina";
-
-/* Status highlight that when no pod is paired. */
-"No Pod" = "No hay Pod";
-
/* Error message shown when no pod is paired */
"No pod paired" = "No hay pod emparejado";
-/* Error message for PodCommsError.noPodsFound */
-"No pods found" = "No se encontraron Pods";
-
/* Error message shown when no response from pod was received */
"No response from pod" = "Sin respuesta del pod";
/* Error message shown when no response from pod was received */
"No RileyLink available" = "No hay RileyLink disponible";
-/* Delivery status when basal is running
- Pod state when running above fifty units */
-"Normal" = "Normal";
-
-/* Description for MessageError notEnoughData */
-"Not enough data" = "No hay suficientes datos";
-
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "Oclusion detectada";
-/* The title for Occlusion alarm notification */
-"Occlusion Detected" = "Oclusión detectada";
-
-/* Action button default text for PodAlerts */
-"Ok" = "OK";
-
-/* Acknowledge button label for RileyLink low battery alert
- Alert acknowledgment OK button */
-"OK" = "OK";
-
-/* Generic title of the omnipod pump manager */
-"Omnipod" = "Omnipod";
-
-/* Pod state oneNotUsed */
-"oneNotUsed" = "oneNotUsed";
-
/* Pod status after pairing */
"Paired" = "Emparejado";
-/* Pod status when pairing completed */
-"Pairing completed" = "Emparejamiento completo";
-
-/* Description for MessageError parsingError. (1: decription of error), (2: hexadecimal data starting at offset) */
-"Parsing Error: %1$@ in (%2$@)" = "Error de parseo: %1$@ en (%2$@)";
-
-/* Recovery suggestion on unexpected pod change */
-"Please bring only original pod in range or deactivate original pod" = "Por favor, ponga solamente el Pod original en rango o desactivelo";
-
/* Recovery suggestion when no response is received from pod */
"Please bring your pod closer to the RileyLink and try again" = "Por favor, acerque su pod al RileyLink e inténtelo de nuevo";
-/* Alert content body for finishSetupReminder pod alert */
-"Please finish pairing your pod." = "Por favor, termine de emparejar su Pod.";
-
/* Recover suggestion shown when no pod is paired */
"Please pair a new pod" = "Por favor, empareje un nuevo pod";
-/* Recovery suggestion when pairing signal strength is too high */
-"Please reposition the RileyLink further from the pod" = "Por favor, intente reposicionar el RileyLink más lejos del Pod";
-
-/* Recovery suggestion when pairing signal strength is too low */
-"Please reposition the RileyLink relative to the pod" = "Por favor, reposicione el RileyLink con respecto al Pod";
-
-/* Recovery suggestion when no response is received from pod */
-"Please try repositioning the pod or the RileyLink and try again" = "Por favor, intente reposicionar el Pod o el RileyLink e inténtelo de nuevo.";
-
/* Error message shown when user cannot pair because pod is already paired */
"Pod already paired" = "Ya hay un pod emparejado";
/* Error message shown when prime is attempted, but pod is already primed */
"Pod already primed" = "El pod ya está purgado";
-/* Status highlight message for other alarm. */
-"Pod Error" = "Error del Pod";
-
/* Description for expiration advisory alarm */
"Pod expiration advisory alarm" = "Alarma de aviso de caducidad de un pod";
/* The title for pod expiration notification */
"Pod Expiration Notice" = "Aviso de vencimiento de un pod";
-/* Alert content title for userPodExpiration pod alert */
-"Pod Expiration Reminder" = "Recordatorio de expiración del Pod";
-
/* Description for Pod expired pod fault */
"Pod expired" = "Pod caducado";
-/* Alert content title for podExpireImminent pod alert
- Alert content title for podExpiring pod alert
- Status highlight message for podExpired alarm.
- The title for Pod Expired alarm notification */
-"Pod Expired" = "Pod caducado";
-
-/* Format string for alert content body for userPodExpiration pod alert. (1: time until expiration) */
-"Pod expires in %1$@." = "El Pod expira en %1$@.";
-
/* Format string for pod fault code */
"Pod Fault: %1$@" = "Error de pod: %1$@";
@@ -318,98 +106,40 @@
/* Error message action could not be performed because pod is suspended */
"Pod is suspended" = "El Pod está suspendido";
-/* Status highlight message for occlusion alarm. */
-"Pod Occlusion" = "Oclusión del Pod";
-
-/* Alert content title for finishSetupReminder pod alert */
-"Pod Pairing Incomplete" = "Emparejamiento del Pod incompleto";
-
-/* Error message shown when pod sends ack instead of response */
-"Pod sent ack instead of response" = "Pod envió acuse de recibo en lugar de respuesta";
-
/* Pod state when prime or cannula insertion has not completed in the time allotted */
"Pod setup window expired" = "La pantalla de configuración del pod ha caducado";
-/* Description for pod suspended reminder */
-"Pod suspended reminder" = "Recordatorio de que el Pod está suspendido";
-
-/* Format string for poor pod signal strength */
-"Poor signal strength" = "Mala señal";
-
/* Delivery status when pod is priming
Pod status when priming */
"Priming" = "Purgando";
-/* Pod state when priming completed */
-"Priming completed" = "Purgado completado";
-
/* Pod state when ready for basal programming */
"Ready for basal programming" = "Listo para programar basales";
/* Pod state when ready for cannula insertion */
"Ready to insert cannula" = "Listo para insertar la cánula";
-/* Pod pairing reminder initialized */
-"Reminder initialized" = "Recordatorio inicializado";
-
-/* Pump Event title for UnfinalizedDose with doseType of .resume */
-"Resume" = "Reanudar";
-
-/* Recovery suggestion when pod is suspended */
-"Resume delivery" = "Reanudar la entrega de insulina";
-
-/* Alert content title for suspendEnded pod alert */
-"Resume Insulin" = "Reanudar insulina";
-
/* The format string describing a resume. (1: Time)(2: Scheduled certainty */
"Resume: %1$@ %2$@" = "Reanudar: %1$@ %2$@";
-/* Delivery status when scheduled basal is running */
-"Scheduled basal" = "Insulina basal programada";
-
/* Delivery status when basal is running */
"Scheduled Basal" = "Insulina basal programada";
-/* Description for shutdown imminent */
-"Shutdown imminent" = "Cierre inminente";
-
/* Description for shutdown imminent alarm */
"Shutdown imminent alarm" = "Apagar la alarma inminente";
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Pérdida de señal";
-
-/* Format string for pod signal strength too high */
-"Signal strength too high" = "Intensidad de la señal demasiado alta";
-
-/* Pump Event title for UnfinalizedDose with doseType of .suspend */
-"Suspend" = "Suspender";
-
-/* Alert content body for suspendInProgress pod alert
- Alert content title for suspendInProgress pod alert */
-"Suspend In Progress Reminder" = "Recordatorio de Suspensión en curso";
-
-/* Description for suspend time expired */
-"Suspend time expired" = "El tiempo de suspensión ha expirado";
-
/* The format string describing a suspend. (1: Time)(2: Scheduled certainty */
"Suspend: %1$@ %2$@" = "Suspender: %1$@ %2$@";
/* Delivery status when insulin delivery is suspended */
"Suspended" = "Suspendido";
-/* Alert notification body for suspendEnded pod alert user notification */
-"Suspension time is up. Open the app and resume." = "El tiempo de suspensión ha terminado. Abra la aplicación y reanúdela.";
-
/* Pod tank fill completed */
"Tank fill completed" = "Completado el llenado del depósito";
/* Pod power to motor activated */
"Tank power activated" = "Depósito encendido";
-/* Pump Event title for UnfinalizedDose with doseType of .tempBasal */
-"Temp Basal" = "Insulina basal temporal";
-
/* Error message shown when temp basal could not be set due to existing temp basal in progress */
"Temp basal in progress" = "Basal temporal en progreso";
@@ -419,51 +149,18 @@
/* The format string describing a temp basal. (1: The rate)(2: Start time)(3: duration)(4: volume)(5: scheduled certainty */
"TempBasal: %1$@ U/hour %2$@ %3$@ %4$@ U %5$@" = "BasalTemporal: %1$@ U/hora %2$@ %3$@ %4$@ U %5$@";
-/* Alert content body for suspendEnded pod alert */
-"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "El periodo de suspensión de la insulina ha finalizado.\n\nPuedes reanudar la administración desde el banner de la pantalla de inicio o desde la pantalla de ajustes de tu bomba. Se le recordará de nuevo en 15 minutos.";
-
-/* Alert content body for timeOffsetChangeDetected pod alert */
-"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "La hora de la bomba es diferente de la hora actual. Puedes revisar la hora de la bomba y sincronizarla con la hora actual en los ajustes.";
-
-/* Pod state threeNotUsed */
-"threeNotUsed" = "threeNotUsed";
-
-/* Alert content title for timeOffsetChangeDetected pod alert */
-"Time Change Detected" = "Cambio de hora detectado";
-
/* The format string for pod expiration notification body (1: time until expiration) */
"Time to replace your pod! Your pod will expire in %1$@" = "Es hora de reemplazar el pod! El pod expira en %1$@";
-/* Error message for PodCommsError.tooManyPodsFound */
-"Too many pods found" = "Se encontraron demasiados Pods";
-
-/* Recovery suggestion when ack received instead of response */
-"Try again" = "Vuelva a intentarlo";
-
-/* Pod state twoNotUsed */
-"twoNotUsed" = "twoNotUsed";
-
/* String describing a dose that was possibly scheduled */
"Uncertain" = "Incierto";
-/* Description for MessageError invalidSequence */
-"Unexpected message sequence number" = "Número de secuencia de mensaje inesperado";
-
-/* Format string for unexpected pod change */
-"Unexpected pod change" = "Cambio inesperado de Pod";
-
/* Error message shown when empty response from pod was received */
"Unexpected response from pod" = "Respuesta inesperada del pod";
/* The format string for Unknown pod fault (1: The fault code value) */
"Unknown pod fault %1$03d" = "Fallo de pod desconocido %1$03d";
-/* Format string for description of MessageError unknownValue. (1: value) (2: Type) */
-"Unknown Value (%1$@) for type %2$@" = "Valor Desconocido (%1$@) para el tipo %2$@";
-
-/* Format string for description of MessageError validationFailed. (1: description of validation failure) */
-"Validation failed: %1$@" = "La validación falló: %1$@";
-
/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
"Wait for existing bolus to finish, or cancel bolus" = "Espere a que termine el bolo o cancele el bolo";
@@ -472,4 +169,3 @@
/* Description waiting for pairing reminder */
"Waiting for pairing reminder" = "Esperando el recordatorio de emperejamiento";
-
From be2be33b86cd219a7c4d49c5a4ea08c762b567c3 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: Sun, 14 May 2023 23:21:33 +0200
Subject: [PATCH 083/431] New translations Localizable.strings (Catalan)
---
.../OmniKit/OmniKit/Resources/ca.lproj/Localizable.strings | 0
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 Dependencies/OmniKit/OmniKit/Resources/ca.lproj/Localizable.strings
diff --git a/Dependencies/OmniKit/OmniKit/Resources/ca.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/ca.lproj/Localizable.strings
new file mode 100644
index 0000000000..e69de29bb2
From f5bf84899eece2f089b2e0612b5eef0b70debffd 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: Sun, 14 May 2023 23:21:33 +0200
Subject: [PATCH 084/431] New translations Localizable.strings (Danish)
---
.../Resources/da.lproj/Localizable.strings | 304 ------------------
1 file changed, 304 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/da.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/da.lproj/Localizable.strings
index 2f3e43bc7c..508a363bdf 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/da.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/da.lproj/Localizable.strings
@@ -1,34 +1,9 @@
-/* Description for an inactive alert modifier */
-" (inactive)" = " (inaktiv)";
-
-/* Format string for low battery alert body for RileyLink. (1: device name) */
-"\"%1$@\" has a low battery" = "\"%1$@\" har lavt batteri";
-
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Format string for alert content body for lowReservoir pod alert. (1: reminder value) */
-"%1$@ insulin or less remaining in Pod. Change Pod soon." = "%1$@ insulin eller mindre tilbage i Pod. Skift Pod snart.";
-
-/* Format string for activation time exceeded
- Pod state when activation not completed in the time allowed */
-"Activation time exceeded" = "Aktiveringstid overskredet";
-
-/* Description for auto-off */
-"Auto-off" = "Auto-sluk";
-
/* Description for auto-off alarm */
"Auto-off alarm" = "Auto-sluk alarm";
-/* Pod state when basal initialized */
-"Basal initialized" = "Basal initialiseret";
-
/* Pod state when running below fifty units */
"Below 50 units" = "Under 50 enheder";
-/* Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolus";
-
/* Error message shown when operation could not be completed due to existing bolus in progress */
"Bolus in progress" = "Bolus i gang";
@@ -47,265 +22,78 @@
/* String describing a dose that was certainly scheduled */
"Certain" = "Sikker";
-/* Alert content body for podExpireImminent pod alert */
-"Change Pod now. Insulin delivery will stop in 1 hour." = "Skift Pod nu. Insulintilførsel stopper om 1 time.";
-
-/* Alert content body for podExpiring pod alert */
-"Change Pod now. Pod has been active for 72 hours." = "Skift Pod nu. Pod har været aktiv i 72 timer.";
-
-/* Format string for invalid message error code (1: error code number) */
-"Command error %1$u" = "Kommandofejl %1$u";
-
-/* Status highlight that delivery is uncertain. */
-"Comms Issue" = "Kommunikationsproblem";
-
-/* Error message when command is rejected because an unacknowledged command is pending. */
-"Communication issue: Unacknowledged command pending." = "Kommunikationsproblem: Uerkendt kommando afventer.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Påmindelser om succesfulde handlinger vil lyde for de kommandoer du sætter igang, annulleret, suspenderet, genoptaget bolus, gemme notifikationspåmindelser etc. Når Loop automatisk justerer tilførslen, bliver påmindelser om succesfulde handlinger ikke benyttet.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Påmindelser om succesfulde handlinger vil lyde, når Loop automatisk justerer tilførslen og de kommandoer, du sætter igang.";
-
-/* The title for AlarmCode.other notification */
-"Critical Pod Error" = "Kritisk Pod-fejl";
-
-/* Recovery suggestion when unexpected address received */
-"Crosstalk possible. Please move to a new location" = "Kommunikationsfejl. Flyt til et nyt område";
-
/* Pod state when pod has been deactivated */
"Deactivated" = "Deaktiveret";
-/* Title string for BeepPreference.silent */
-"Disabled" = "Deaktiveret";
-
/* Description for Empty reservoir pod fault */
"Empty reservoir" = "Tomt reservoir";
-/* The title for Empty Reservoir alarm notification */
-"Empty Reservoir" = "Tomt reservoir";
-
/* Error message shown when empty response from pod was received */
"Empty response from pod" = "Tomt svar fra Pod";
-/* Title string for BeepPreference.manualCommands */
-"Enabled" = "Aktiveret";
-
/* Pod state error event logged shutting down */
"Error event logged, shutting down" = "Fejlhændelse logget, lukker ned";
-/* Description for expiration advisory */
-"Expiration advisory" = "Påmindelse om udløb";
-
/* Description for expiration alert */
"Expiration alert" = "Udløbs-advarsel";
-/* Title string for BeepPreference.extended */
-"Extended" = "Forlænget";
-
-/* Delivery status when extended bolus is running */
-"Extended bolus running" = "Forlænget bolus kører";
-
-/* Delivery status when extended bolus and temp basal is running */
-"Extended bolus running with temp basal" = "Forlænget bolus med midlertidig basal";
-
-/* Pod state when fault event has occurred */
-"Fault event occurred" = "Fejlhændelse indtraf";
-
-/* Status highlight that when pod is deactivating. */
-"Finish Deactivation" = "Afslut deaktivering";
-
-/* Status highlight that when pod is activating. */
-"Finish Pairing" = "Afslut parring";
-
/* Description for finish setup */
"Finish setup " = "Afslut opsætning";
-/* Description for finish setup reminder */
-"Finish setup reminder" = "Påmindelse om færdiggørelse af opsætning";
-
/* Pod inititialized */
"Initialized" = "Initialiseret";
-/* Pod state when inserting cannula */
-"Inserting cannula" = "Indsætter kanyle";
-
-/* The default notification body for AlarmCodes */
-"Insulin delivery stopped. Change Pod now." = "Insulintilførslen er stoppet. Skift Pod nu.";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Insulin suspenderet";
-
-/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
-"Insulin type not configured" = "Insulintype ikke konfigureret";
-
/* The format string for Internal pod fault (1: The fault code value) */
"Internal pod fault %1$03d" = "Intern Pod-fejl %1$03d";
/* The format string describing a bolus that was interrupted. (1: The amount delivered)(2: The amount scheduled)(3: Start time of the dose)(4: duration)(5: scheduled certainty) */
"InterruptedBolus: %1$@ U (%2$@ U scheduled) %3$@ %4$@ %5$@" = "AfbrudtBolus: %1$@ E (%2$@ E planlagt) %3$@ %4$@ %5$@";
-/* Error message for when unexpected address is received (1: received address) (2: expected address) */
-"Invalid address 0x%x. Expected 0x%x" = "Ugyldig adresse 0x%1$x. Forventet 0x%2$x";
-
-/* Description for MessageError invalidAddress */
-"Invalid address: (%1$@)" = "Ugyldig adresse: (%1$@)";
-
-/* Description for MessageError invalidCrc */
-"Invalid CRC" = "Ugyldig CRC";
-
-/* Error description for OmniBLEPumpManagerError.invalidSetting */
-"Invalid Setting" = "Ugyldig indstilling";
-
-/* Pod state when running with fifty or less units */
-"Low reservoir" = "Lavt reservoir";
-
-/* Alert content title for lowReservoir pod alert */
-"Low Reservoir" = "Lavt reservoir";
-
-/* Format string for description for low reservoir advisory (1: reminder units) */
-"Low reservoir advisory (%1$gU)" = "Vejledning om lavt reservoir (%1$gU)";
-
/* Description for low reservoir alarm */
"Low reservoir advisory alarm" = "Lavt reservoir alarm";
-/* Title for RileyLink low battery alert */
-"Low RileyLink Battery" = "Lavt RileyLink-batteri";
-
-/* Recovery suggestion for PodCommsError.noPodsFound */
-"Make sure your pod is filled and nearby." = "Sørg for din Pod er fyldt og i nærheden";
-
/* Recovery suggestion when no RileyLink is available */
"Make sure your RileyLink is nearby and powered on" = "Sørg for, at din RileyLink er i nærheden og tændt";
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Manual basal";
-
-/* Pod memory initialized */
-"Memory initialized" = "Hukommelse initialiseret";
-
-/* Recovery suggestion for PodCommsError.tooManyPodsFound */
-"Move to a new area away from any other pods and try again." = "Flyt til et nyt område væk fra andre Pods og prøv igen.";
-
-/* Alert content body for multiCommand pod alert
- Alert content title for multiCommand pod alert */
-"Multiple Command Alert" = "Advarsel om flere kommandoer";
-
/* Pod alert state when no alerts are active */
"No alerts" = "Ingen alarmer";
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "Ingen påmindelser for succesfulde aktiviteter benyttet";
-
-/* Description for Fault Event Code .noFaults */
-"No faults" = "Ingen fejl";
-
-/* Status highlight message for emptyReservoir alarm.
- Status highlight that a pump is out of insulin. */
-"No Insulin" = "Ingen insulin";
-
-/* Status highlight that when no pod is paired. */
-"No Pod" = "Ingen Pod";
-
/* Error message shown when no pod is paired */
"No pod paired" = "Ingen Pod parret";
-/* Error message for PodCommsError.noPodsFound */
-"No pods found" = "Ingen Pods fundet";
-
/* Error message shown when no response from pod was received */
"No response from pod" = "Intet svar fra Pod";
/* Error message shown when no response from pod was received */
"No RileyLink available" = "Ingen RileyLink til stede";
-/* Delivery status when basal is running
- Pod state when running above fifty units */
-"Normal" = "Normal";
-
-/* Description for MessageError notEnoughData */
-"Not enough data" = "Ikke nok data";
-
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "Blokkering opdaget";
-/* The title for Occlusion alarm notification */
-"Occlusion Detected" = "Blokkering opdaget";
-
-/* Action button default text for PodAlerts */
-"Ok" = "Ok";
-
-/* Acknowledge button label for RileyLink low battery alert
- Alert acknowledgment OK button */
-"OK" = "OK";
-
-/* Generic title of the omnipod pump manager */
-"Omnipod" = "Omnipod";
-
-/* Pod state oneNotUsed */
-"oneNotUsed" = "oneNotUsed";
-
/* Pod status after pairing */
"Paired" = "Parret";
-/* Pod status when pairing completed */
-"Pairing completed" = "Parring afsluttet";
-
-/* Description for MessageError parsingError. (1: decription of error), (2: hexadecimal data starting at offset) */
-"Parsing Error: %1$@ in (%2$@)" = "Indlæsningfejl: %1$@ i %2$@";
-
-/* Recovery suggestion on unexpected pod change */
-"Please bring only original pod in range or deactivate original pod" = "Hav kun den originale Pod tæt på eller deaktiver den original Pod";
-
/* Recovery suggestion when no response is received from pod */
"Please bring your pod closer to the RileyLink and try again" = "Venligst flyt Pod’en tættere på din RileyLink og prøv igen";
-/* Alert content body for finishSetupReminder pod alert */
-"Please finish pairing your pod." = "Afslut parringen af din Pod.";
-
/* Recover suggestion shown when no pod is paired */
"Please pair a new pod" = "Venligst par med en ny Pod";
-/* Recovery suggestion when pairing signal strength is too high */
-"Please reposition the RileyLink further from the pod" = "Flyt RileyLink længere væk fra Pod'en";
-
-/* Recovery suggestion when pairing signal strength is too low */
-"Please reposition the RileyLink relative to the pod" = "Flyt RileyLink i forhold til Pod'en";
-
-/* Recovery suggestion when no response is received from pod */
-"Please try repositioning the pod or the RileyLink and try again" = "Flyt Pod eller RileyLink til et andet sted og prøv igen";
-
/* Error message shown when user cannot pair because pod is already paired */
"Pod already paired" = "Pod allerede parret";
/* Error message shown when prime is attempted, but pod is already primed */
"Pod already primed" = "Pod allerede klargjort";
-/* Status highlight message for other alarm. */
-"Pod Error" = "Pod-fejl";
-
/* Description for expiration advisory alarm */
"Pod expiration advisory alarm" = "Pod udløbsalarm";
/* The title for pod expiration notification */
"Pod Expiration Notice" = "Pod udløbspåmindelse";
-/* Alert content title for userPodExpiration pod alert */
-"Pod Expiration Reminder" = "Påmindelse om udløb af Pod";
-
/* Description for Pod expired pod fault */
"Pod expired" = "Pod udløbet";
-/* Alert content title for podExpireImminent pod alert
- Alert content title for podExpiring pod alert
- Status highlight message for podExpired alarm.
- The title for Pod Expired alarm notification */
-"Pod Expired" = "Pod udløbet";
-
-/* Format string for alert content body for userPodExpiration pod alert. (1: time until expiration) */
-"Pod expires in %1$@." = "Pod udløber om %1$@.";
-
/* Format string for pod fault code */
"Pod Fault: %1$@" = "Pod Fejl: %1$@";
@@ -318,98 +106,40 @@
/* Error message action could not be performed because pod is suspended */
"Pod is suspended" = "Pod er pauset";
-/* Status highlight message for occlusion alarm. */
-"Pod Occlusion" = "Pod er blokeret";
-
-/* Alert content title for finishSetupReminder pod alert */
-"Pod Pairing Incomplete" = "Pod-parring ufuldstændig";
-
-/* Error message shown when pod sends ack instead of response */
-"Pod sent ack instead of response" = "Pod sendt acknowledge i stedet for svar";
-
/* Pod state when prime or cannula insertion has not completed in the time allotted */
"Pod setup window expired" = "Pod indstillingsvindue udløbet";
-/* Description for pod suspended reminder */
-"Pod suspended reminder" = "Påmindelse om suspenderet Pod ";
-
-/* Format string for poor pod signal strength */
-"Poor signal strength" = "Dårlig signalstyrke";
-
/* Delivery status when pod is priming
Pod status when priming */
"Priming" = "Klargør";
-/* Pod state when priming completed */
-"Priming completed" = "Klargøring afsluttet";
-
/* Pod state when ready for basal programming */
"Ready for basal programming" = "Klar til basal-indstilling";
/* Pod state when ready for cannula insertion */
"Ready to insert cannula" = "Klar til kanyleindførsel";
-/* Pod pairing reminder initialized */
-"Reminder initialized" = "Påmindelse initialiseret";
-
-/* Pump Event title for UnfinalizedDose with doseType of .resume */
-"Resume" = "Genoptag";
-
-/* Recovery suggestion when pod is suspended */
-"Resume delivery" = "Fortsæt indgivelse";
-
-/* Alert content title for suspendEnded pod alert */
-"Resume Insulin" = "Genoptag insulin";
-
/* The format string describing a resume. (1: Time)(2: Scheduled certainty */
"Resume: %1$@ %2$@" = "Fortsæt: %1$@ %2$@";
-/* Delivery status when scheduled basal is running */
-"Scheduled basal" = "Planlagt basal";
-
/* Delivery status when basal is running */
"Scheduled Basal" = "Planlagt basal";
-/* Description for shutdown imminent */
-"Shutdown imminent" = "Luk akut";
-
/* Description for shutdown imminent alarm */
"Shutdown imminent alarm" = "Afbryd akut alarm";
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Signaltab";
-
-/* Format string for pod signal strength too high */
-"Signal strength too high" = "Signalstyrken er for høj";
-
-/* Pump Event title for UnfinalizedDose with doseType of .suspend */
-"Suspend" = "Suspender";
-
-/* Alert content body for suspendInProgress pod alert
- Alert content title for suspendInProgress pod alert */
-"Suspend In Progress Reminder" = "Påmindelse om igangværende suspension";
-
-/* Description for suspend time expired */
-"Suspend time expired" = "Suspenderet tid udløbet";
-
/* The format string describing a suspend. (1: Time)(2: Scheduled certainty */
"Suspend: %1$@ %2$@" = "Pause: %1$@ %2$@";
/* Delivery status when insulin delivery is suspended */
"Suspended" = "Suspenderet";
-/* Alert notification body for suspendEnded pod alert user notification */
-"Suspension time is up. Open the app and resume." = "Suspensionstiden er udløbet. Åbn appen, og genoptag.";
-
/* Pod tank fill completed */
"Tank fill completed" = "Reservoirpåfyldning færdig";
/* Pod power to motor activated */
"Tank power activated" = "Reservoir-strøm aktiveret";
-/* Pump Event title for UnfinalizedDose with doseType of .tempBasal */
-"Temp Basal" = "Midlertidig basal";
-
/* Error message shown when temp basal could not be set due to existing temp basal in progress */
"Temp basal in progress" = "Midlertidig basal allerede i gang";
@@ -419,51 +149,18 @@
/* The format string describing a temp basal. (1: The rate)(2: Start time)(3: duration)(4: volume)(5: scheduled certainty */
"TempBasal: %1$@ U/hour %2$@ %3$@ %4$@ U %5$@" = "Midlertidig basal: %1$@ E/time %2$@ %3$@ %4$@ E %5$@";
-/* Alert content body for suspendEnded pod alert */
-"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "Perioden for suspension af insulin er afsluttet.\n\nDu kan genoptage afgivelsen fra den øverste del af startskærmen eller fra skærmen med pumpeindstillinger. Du vil blive mindet om dette igen om 15 minutter.";
-
-/* Alert content body for timeOffsetChangeDetected pod alert */
-"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "Tiden på din pumpe er forskellig fra den aktuelle tid. Din pumpes tid styrer dine planlagte behandlingsindstillinger. Gå til Pumpetid for at gennemgå tidsforskellen og konfigurere din pumpe.";
-
-/* Pod state threeNotUsed */
-"threeNotUsed" = "threeNotUsed";
-
-/* Alert content title for timeOffsetChangeDetected pod alert */
-"Time Change Detected" = "Tidsændring registreret";
-
/* The format string for pod expiration notification body (1: time until expiration) */
"Time to replace your pod! Your pod will expire in %1$@" = "Tid til udskiftning af Pod! Din Pod udløber om %1$@";
-/* Error message for PodCommsError.tooManyPodsFound */
-"Too many pods found" = "Der er fundet for mange Pods";
-
-/* Recovery suggestion when ack received instead of response */
-"Try again" = "Prøv igen";
-
-/* Pod state twoNotUsed */
-"twoNotUsed" = "twoNotUsed";
-
/* String describing a dose that was possibly scheduled */
"Uncertain" = "Usikker";
-/* Description for MessageError invalidSequence */
-"Unexpected message sequence number" = "Uventet meddelelsessekvensnummer";
-
-/* Format string for unexpected pod change */
-"Unexpected pod change" = "Uventet Pod-skifte";
-
/* Error message shown when empty response from pod was received */
"Unexpected response from pod" = "Uventet svar fra Pod";
/* The format string for Unknown pod fault (1: The fault code value) */
"Unknown pod fault %1$03d" = "Ukendt Podfejl %1$03d";
-/* Format string for description of MessageError unknownValue. (1: value) (2: Type) */
-"Unknown Value (%1$@) for type %2$@" = "Ukendt værdi (%1$@) for type %2$@";
-
-/* Format string for description of MessageError validationFailed. (1: description of validation failure) */
-"Validation failed: %1$@" = "Validering mislykkedes: %1$@";
-
/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
"Wait for existing bolus to finish, or cancel bolus" = "Vent, indtil eksisterende bolus er færdig, eller annuller bolus";
@@ -472,4 +169,3 @@
/* Description waiting for pairing reminder */
"Waiting for pairing reminder" = "Venter på parrings-påmindelse";
-
From 2615b994284b57682674b3be3d50bcd1b05fef73 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: Sun, 14 May 2023 23:21:34 +0200
Subject: [PATCH 085/431] New translations Localizable.strings (German)
---
.../Resources/de.lproj/Localizable.strings | 302 +-----------------
1 file changed, 1 insertion(+), 301 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/de.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/de.lproj/Localizable.strings
index f7d937ad0c..049014163b 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/de.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/de.lproj/Localizable.strings
@@ -1,34 +1,9 @@
-/* Description for an inactive alert modifier */
-" (inactive)" = " (inaktiv)";
-
-/* Format string for low battery alert body for RileyLink. (1: device name) */
-"\"%1$@\" has a low battery" = "\"%1$@\" hat einen niedrigen Akkustand";
-
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Format string for alert content body for lowReservoir pod alert. (1: reminder value) */
-"%1$@ insulin or less remaining in Pod. Change Pod soon." = "%1$@ Insulin oder weniger verbleibend im Pod. Pod bald wechseln.";
-
-/* Format string for activation time exceeded
- Pod state when activation not completed in the time allowed */
-"Activation time exceeded" = "Aktivierungszeit überschritten";
-
-/* Description for auto-off */
-"Auto-off" = "Auto-Off";
-
/* Description for auto-off alarm */
"Auto-off alarm" = "Auto-Off Alarm";
-/* Pod state when basal initialized */
-"Basal initialized" = "Basal initialisiert";
-
/* Pod state when running below fifty units */
"Below 50 units" = "Weniger als 50 Einheiten";
-/* Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolus";
-
/* Error message shown when operation could not be completed due to existing bolus in progress */
"Bolus in progress" = "Bolusabgabe läuft ";
@@ -47,173 +22,45 @@
/* String describing a dose that was certainly scheduled */
"Certain" = "Sicher";
-/* Alert content body for podExpireImminent pod alert */
-"Change Pod now. Insulin delivery will stop in 1 hour." = "Pod jetzt wechseln. Die Insulinabgabe stoppt in 1 Stunde.";
-
-/* Alert content body for podExpiring pod alert */
-"Change Pod now. Pod has been active for 72 hours." = "Pod jetzt wechseln. Der Pod ist seit 72 Stunden aktiv.";
-
-/* Format string for invalid message error code (1: error code number) */
-"Command error %1$u" = "Befehlsfehler %1$u";
-
-/* Status highlight that delivery is uncertain. */
-"Comms Issue" = "Comms Problem";
-
-/* Error message when command is rejected because an unacknowledged command is pending. */
-"Communication issue: Unacknowledged command pending." = "Kommunikationsproblem: Unbestätigter Befehl steht noch aus.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Vertrauenserinnerungen ertönen für von Ihnen initiierte Befehle, wie Bolus, Bolus abbrechen, Unterbrechen, Fortsetzen, Benachrichtigungserinnerungen speichern usw. Wenn Loop die Abgabe automatisch anpasst, werden keine Vertrauenserinnerungen verwendet.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Vertrauenserinnerungen ertönen, wenn Loop die Lieferung automatisch anpasst, sowie für von Ihnen initiierte Befehle.";
-
-/* The title for AlarmCode.other notification */
-"Critical Pod Error" = "Kritischer Pod-Fehler";
-
-/* Recovery suggestion when unexpected address received */
-"Crosstalk possible. Please move to a new location" = "Überlagerungen möglich. Bitte wechseln Sie an einen neuen Standort";
-
/* Pod state when pod has been deactivated */
"Deactivated" = "Deaktiviert";
-/* Title string for BeepPreference.silent */
-"Disabled" = "Ausgeschaltet";
-
/* Description for Empty reservoir pod fault */
"Empty reservoir" = "Reservoir leer";
-/* The title for Empty Reservoir alarm notification */
-"Empty Reservoir" = "Leeres Reservoir";
-
/* Error message shown when empty response from pod was received */
"Empty response from pod" = "Leere Antwort vom Pod";
-/* Title string for BeepPreference.manualCommands */
-"Enabled" = "Aktiviert";
-
/* Pod state error event logged shutting down */
"Error event logged, shutting down" = "Fehlerereignis protokolliert, fahre herunter";
-/* Description for expiration advisory */
-"Expiration advisory" = "Ablaufhinweis";
-
/* Description for expiration alert */
"Expiration alert" = "Ablaufalarm";
-/* Title string for BeepPreference.extended */
-"Extended" = "Verzögerung";
-
-/* Delivery status when extended bolus is running */
-"Extended bolus running" = "Verzögerter Bolus aktiv";
-
-/* Delivery status when extended bolus and temp basal is running */
-"Extended bolus running with temp basal" = "Verzögerter Bolus mit temporärer Basalrate aktiv";
-
-/* Pod state when fault event has occurred */
-"Fault event occurred" = "Fehlerereignis aufgetreten";
-
-/* Status highlight that when pod is deactivating. */
-"Finish Deactivation" = "Deaktivierung abgeschlossen";
-
-/* Status highlight that when pod is activating. */
-"Finish Pairing" = "Kopplung abgeschlossen";
-
/* Description for finish setup */
"Finish setup " = "Einrichtung abgeschlossen";
-/* Description for finish setup reminder */
-"Finish setup reminder" = "Einrichtungserinnerung abgeschlossen";
-
/* Pod inititialized */
"Initialized" = "Initialisiert";
-/* Pod state when inserting cannula */
-"Inserting cannula" = "Einfügen von Kanüle";
-
-/* The default notification body for AlarmCodes */
-"Insulin delivery stopped. Change Pod now." = "Insulinabgabe wurde gestoppt. Pod jetzt wechseln.";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Insulinabgabe unterbrochen";
-
-/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
-"Insulin type not configured" = "Insulintyp nicht konfiguriert";
-
/* The format string for Internal pod fault (1: The fault code value) */
"Internal pod fault %1$03d" = "Interner Podfehler %1$03d";
/* The format string describing a bolus that was interrupted. (1: The amount delivered)(2: The amount scheduled)(3: Start time of the dose)(4: duration)(5: scheduled certainty) */
"InterruptedBolus: %1$@ U (%2$@ U scheduled) %3$@ %4$@ %5$@" = "Abgebrochener Bolus: %1$@ IE (%2$@ IE geplant) %3$@ %4$@ %5$@";
-/* Error message for when unexpected address is received (1: received address) (2: expected address) */
-"Invalid address 0x%x. Expected 0x%x" = "Ungültige Adresse (%1$x). Adresse %2$x erwartet";
-
-/* Description for MessageError invalidAddress */
-"Invalid address: (%1$@)" = "Ungültige Adresse (%1$@)";
-
-/* Description for MessageError invalidCrc */
-"Invalid CRC" = "Ungültiger CRC";
-
-/* Error description for OmniBLEPumpManagerError.invalidSetting */
-"Invalid Setting" = "Ungültige Einstellung";
-
-/* Pod state when running with fifty or less units */
-"Low reservoir" = "Niedriges Reservoir";
-
-/* Alert content title for lowReservoir pod alert */
-"Low Reservoir" = "Niedriges Reservoir";
-
-/* Format string for description for low reservoir advisory (1: reminder units) */
-"Low reservoir advisory (%1$gU)" = "Hinweis auf niedriges Reservior (%1$gU)";
-
/* Description for low reservoir alarm */
"Low reservoir advisory alarm" = "Hinweisalarm für fast leeres Reservoir";
-/* Title for RileyLink low battery alert */
-"Low RileyLink Battery" = "Niedriger RileyLink Batteriestatus";
-
-/* Recovery suggestion for PodCommsError.noPodsFound */
-"Make sure your pod is filled and nearby." = "Stellen Sie sicher, dass Ihr Pod gefüllt und in der Nähe ist.";
-
/* Recovery suggestion when no RileyLink is available */
"Make sure your RileyLink is nearby and powered on" = "Stellen Sie sicher, dass sich Ihr RileyLink in der Nähe befindet und eingeschaltet ist";
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Manuelle Basalrate";
-
-/* Pod memory initialized */
-"Memory initialized" = "Speicher initialisiert";
-
-/* Recovery suggestion for PodCommsError.tooManyPodsFound */
-"Move to a new area away from any other pods and try again." = "Begeben Sie sich in einen anderen Bereich, entfernt von anderen Pods und versuchen Sie es erneut.";
-
-/* Alert content body for multiCommand pod alert
- Alert content title for multiCommand pod alert */
-"Multiple Command Alert" = "Warnung bei mehreren Befehlen";
-
/* Pod alert state when no alerts are active */
"No alerts" = "Keine Alarme";
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "Es werden keine Sicherheitserinnerungen verwendet.";
-
-/* Description for Fault Event Code .noFaults */
-"No faults" = "Keine Fehler";
-
-/* Status highlight message for emptyReservoir alarm.
- Status highlight that a pump is out of insulin. */
-"No Insulin" = "Kein Insulin";
-
-/* Status highlight that when no pod is paired. */
-"No Pod" = "Kein Pod gekoppelt";
-
/* Error message shown when no pod is paired */
"No pod paired" = "Kein Pod gekoppelt";
-/* Error message for PodCommsError.noPodsFound */
-"No pods found" = "Keine Pods gefunden";
-
/* Error message shown when no response from pod was received */
"No response from pod" = "Keine Rückmeldung vom Pod";
@@ -222,90 +69,35 @@
/* Delivery status when basal is running
Pod state when running above fifty units */
-"Normal" = "Normal";
-
-/* Description for MessageError notEnoughData */
-"Not enough data" = "Nicht genügend Daten";
+"Normal" = "im Zielbereich";
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "Verstopfung erkannt";
-/* The title for Occlusion alarm notification */
-"Occlusion Detected" = "Verstopfung erkannt";
-
-/* Action button default text for PodAlerts */
-"Ok" = "OK";
-
-/* Acknowledge button label for RileyLink low battery alert
- Alert acknowledgment OK button */
-"OK" = "OK";
-
-/* Generic title of the omnipod pump manager */
-"Omnipod" = "Omnipod";
-
-/* Pod state oneNotUsed */
-"oneNotUsed" = "oneNotUsed";
-
/* Pod status after pairing */
"Paired" = "Gekoppelt";
-/* Pod status when pairing completed */
-"Pairing completed" = "Kopplung abgeschlossen";
-
-/* Description for MessageError parsingError. (1: decription of error), (2: hexadecimal data starting at offset) */
-"Parsing Error: %1$@ in (%2$@)" = "Parsing-Fehler: %1$@ in (%2$@)";
-
-/* Recovery suggestion on unexpected pod change */
-"Please bring only original pod in range or deactivate original pod" = "Bitte nur Original-Pod in Reichweite bringen oder Original-Pod deaktivieren";
-
/* Recovery suggestion when no response is received from pod */
"Please bring your pod closer to the RileyLink and try again" = "Bitte bringen Sie Ihren Pod näher an Ihr RileyLink und versuchen Sie es erneut";
-/* Alert content body for finishSetupReminder pod alert */
-"Please finish pairing your pod." = "Bitte schließen Sie die Kopplung Ihres Pods ab.";
-
/* Recover suggestion shown when no pod is paired */
"Please pair a new pod" = "Bitte koppel einen neuen Pod";
-/* Recovery suggestion when pairing signal strength is too high */
-"Please reposition the RileyLink further from the pod" = "Bitte positionieren Sie den RileyLink weiter entfernt vom Pod";
-
-/* Recovery suggestion when pairing signal strength is too low */
-"Please reposition the RileyLink relative to the pod" = "Bitte versuchen Sie, den Pod oder den RileyLink neu zu positionieren und versuchen Sie es erneut.";
-
-/* Recovery suggestion when no response is received from pod */
-"Please try repositioning the pod or the RileyLink and try again" = "Bitte versuchen Sie, den Pod oder den RileyLink neu zu positionieren und versuchen Sie es erneut.";
-
/* Error message shown when user cannot pair because pod is already paired */
"Pod already paired" = "Pod bereits gekoppelt";
/* Error message shown when prime is attempted, but pod is already primed */
"Pod already primed" = "Pod bereits gefüllt";
-/* Status highlight message for other alarm. */
-"Pod Error" = "Pod-Fehler";
-
/* Description for expiration advisory alarm */
"Pod expiration advisory alarm" = "Ablaufalarm des Pods";
/* The title for pod expiration notification */
"Pod Expiration Notice" = "Hinweis zum Ablaufen des Pods";
-/* Alert content title for userPodExpiration pod alert */
-"Pod Expiration Reminder" = "Pod-Ablauferinnerung";
-
/* Description for Pod expired pod fault */
"Pod expired" = "Pod abgelaufen";
-/* Alert content title for podExpireImminent pod alert
- Alert content title for podExpiring pod alert
- Status highlight message for podExpired alarm.
- The title for Pod Expired alarm notification */
-"Pod Expired" = "Pod abgelaufen";
-
-/* Format string for alert content body for userPodExpiration pod alert. (1: time until expiration) */
-"Pod expires in %1$@." = "Pod läuft in %1$@ ab.";
-
/* Format string for pod fault code */
"Pod Fault: %1$@" = "Podfehler: %1$@";
@@ -318,98 +110,40 @@
/* Error message action could not be performed because pod is suspended */
"Pod is suspended" = "Pod ist angehalten";
-/* Status highlight message for occlusion alarm. */
-"Pod Occlusion" = "Pod Verstopfung";
-
-/* Alert content title for finishSetupReminder pod alert */
-"Pod Pairing Incomplete" = "Pod-Kopplung unvollständig";
-
-/* Error message shown when pod sends ack instead of response */
-"Pod sent ack instead of response" = "Pod sendet Bestätigung anstelle von Antwort";
-
/* Pod state when prime or cannula insertion has not completed in the time allotted */
"Pod setup window expired" = "Das Zeitfenster für die Pod-Einrichtung ist abgelaufen";
-/* Description for pod suspended reminder */
-"Pod suspended reminder" = "Erinnerung über abgelaufenen Pod ";
-
-/* Format string for poor pod signal strength */
-"Poor signal strength" = "Schlechte Signalstärke";
-
/* Delivery status when pod is priming
Pod status when priming */
"Priming" = "Befüllen";
-/* Pod state when priming completed */
-"Priming completed" = "Befüllen des Pods abgeschlossen";
-
/* Pod state when ready for basal programming */
"Ready for basal programming" = "Bereit für die Programmierung der Basalrate";
/* Pod state when ready for cannula insertion */
"Ready to insert cannula" = "Bereit zum Einführen der Kanüle";
-/* Pod pairing reminder initialized */
-"Reminder initialized" = "Erinnerung initialisiert";
-
-/* Pump Event title for UnfinalizedDose with doseType of .resume */
-"Resume" = "Fortsetzen";
-
-/* Recovery suggestion when pod is suspended */
-"Resume delivery" = "Insulinabgabe fortsetzen";
-
-/* Alert content title for suspendEnded pod alert */
-"Resume Insulin" = "Insulinabgabe fortsetzen";
-
/* The format string describing a resume. (1: Time)(2: Scheduled certainty */
"Resume: %1$@ %2$@" = "Fortsetzen: %1$@ %2$@";
-/* Delivery status when scheduled basal is running */
-"Scheduled basal" = "Geplante Basalrate";
-
/* Delivery status when basal is running */
"Scheduled Basal" = "Geplante Basalrate";
-/* Description for shutdown imminent */
-"Shutdown imminent" = "Pod-Abschaltung steht bevor";
-
/* Description for shutdown imminent alarm */
"Shutdown imminent alarm" = "Alarm für die bevorstehende Pod-Abschaltung";
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Signalverlust";
-
-/* Format string for pod signal strength too high */
-"Signal strength too high" = "Signalstärke ist zu hoch";
-
-/* Pump Event title for UnfinalizedDose with doseType of .suspend */
-"Suspend" = "Unterbrechen";
-
-/* Alert content body for suspendInProgress pod alert
- Alert content title for suspendInProgress pod alert */
-"Suspend In Progress Reminder" = "Unterbrechungsfortschritts-Erinnerung";
-
-/* Description for suspend time expired */
-"Suspend time expired" = "Unterbrechungszeit abgelaufen";
-
/* The format string describing a suspend. (1: Time)(2: Scheduled certainty */
"Suspend: %1$@ %2$@" = "Unterbrochen: %1$@ %2$@";
/* Delivery status when insulin delivery is suspended */
"Suspended" = "Unterbrochen";
-/* Alert notification body for suspendEnded pod alert user notification */
-"Suspension time is up. Open the app and resume." = "Die Unterbrechungszeit ist abgelaufen. Öffnen Sie die App und fahren Sie fort.";
-
/* Pod tank fill completed */
"Tank fill completed" = "Befüllen des Pods erfolgreich";
/* Pod power to motor activated */
"Tank power activated" = "Energieversorgung für den Podmotor aktiviert";
-/* Pump Event title for UnfinalizedDose with doseType of .tempBasal */
-"Temp Basal" = "Temporäre Basalrate";
-
/* Error message shown when temp basal could not be set due to existing temp basal in progress */
"Temp basal in progress" = "Temporäre Basalrate läuft bereits.";
@@ -419,51 +153,18 @@
/* The format string describing a temp basal. (1: The rate)(2: Start time)(3: duration)(4: volume)(5: scheduled certainty */
"TempBasal: %1$@ U/hour %2$@ %3$@ %4$@ U %5$@" = "TempBasal: %1$@ IE/h %2$@ %3$@ %4$@ IE %5$@";
-/* Alert content body for suspendEnded pod alert */
-"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "Die Insulinabschaltung ist beendet.\n\nSie können die Abgabe über das Banner auf dem Startbildschirm oder über den Bildschirm mit den Pumpeneinstellungen fortsetzen. Sie werden in 15 Minuten erneut erinnert.";
-
-/* Alert content body for timeOffsetChangeDetected pod alert */
-"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "Die Uhrzeit Ihrer Pumpe weicht von der aktuellen Uhrzeit ab. Sie können die Uhrzeit der Pumpe überprüfen und in den Einstellungen mit der aktuellen Uhrzeit synchronisieren.";
-
-/* Pod state threeNotUsed */
-"threeNotUsed" = "threeNotUsed";
-
-/* Alert content title for timeOffsetChangeDetected pod alert */
-"Time Change Detected" = "Änderung der Uhrzeit erkannt";
-
/* The format string for pod expiration notification body (1: time until expiration) */
"Time to replace your pod! Your pod will expire in %1$@" = "Es ist Zeit Ihren Pod zu wechseln! Der Pod läuft ab in %1$@";
-/* Error message for PodCommsError.tooManyPodsFound */
-"Too many pods found" = "Zu viele Pods in Reichweite";
-
-/* Recovery suggestion when ack received instead of response */
-"Try again" = "Versuchen Sie es erneut";
-
-/* Pod state twoNotUsed */
-"twoNotUsed" = "twoNotUsed";
-
/* String describing a dose that was possibly scheduled */
"Uncertain" = "Unsicher";
-/* Description for MessageError invalidSequence */
-"Unexpected message sequence number" = "Unerwartete Sequenznummer der Nachricht";
-
-/* Format string for unexpected pod change */
-"Unexpected pod change" = "Unerwarteter Podwechsel";
-
/* Error message shown when empty response from pod was received */
"Unexpected response from pod" = "Unerwartete Antwort vom Pod";
/* The format string for Unknown pod fault (1: The fault code value) */
"Unknown pod fault %1$03d" = "Unbekannter Podfehler %1$03d";
-/* Format string for description of MessageError unknownValue. (1: value) (2: Type) */
-"Unknown Value (%1$@) for type %2$@" = "Unbekannter Wert ( %1$@ ) für Typ %2$@";
-
-/* Format string for description of MessageError validationFailed. (1: description of validation failure) */
-"Validation failed: %1$@" = "Überprüfung fehlgeschlagen: %1$@";
-
/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
"Wait for existing bolus to finish, or cancel bolus" = "Warte, bis der aktuelle Bolus abgegeben wurde, oder unterbreche diesen.";
@@ -472,4 +173,3 @@
/* Description waiting for pairing reminder */
"Waiting for pairing reminder" = "Warten auf Kopplungserinnerung";
-
From b68c105286415562cd3988592f8ecc8f4381fe66 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: Sun, 14 May 2023 23:21:35 +0200
Subject: [PATCH 086/431] New translations Localizable.strings (Finnish)
---
.../Resources/fi.lproj/Localizable.strings | 136 ------------------
1 file changed, 136 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/fi.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/fi.lproj/Localizable.strings
index 6627746fc4..7ac268c3fc 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/fi.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/fi.lproj/Localizable.strings
@@ -1,31 +1,12 @@
-/* Description for an inactive alert modifier */
-" (inactive)" = " (ei-aktiivinen)";
-
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Format string for activation time exceeded
- Pod state when activation not completed in the time allowed */
-"Activation time exceeded" = "Aktivointiaika ylitetty";
-
/* Description for auto-off alarm */
"Auto-off alarm" = "Autom. pois -varoitus";
-/* Pod state when basal initialized */
-"Basal initialized" = "Basaali alustettu";
-
/* Pod state when running below fifty units */
"Below 50 units" = "Alle 50 yksikköä";
-/* Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolus";
-
/* Error message shown when operation could not be completed due to existing bolus in progress */
"Bolus in progress" = "Bolus vireillä";
-/* The format string describing a bolus. (1: The amount delivered)(2: Start time of the dose)(3: duration)(4: scheduled certainty) */
-"Bolus: %1$@U %2$@ %3$@ %4$@" = "Bolus: %1$@U %2$@ %3$@ %4$@";
-
/* Delivery status when bolusing */
"Bolusing" = "Annostellaan bolus";
@@ -38,12 +19,6 @@
/* String describing a dose that was certainly scheduled */
"Certain" = "Varma";
-/* Format string for invalid message error code (1: error code number) */
-"Command error %1$u" = "Komentovirhe %1$u";
-
-/* Status highlight that delivery is uncertain. */
-"Comms Issue" = "Yhteysongelma";
-
/* Pod state when pod has been deactivated */
"Deactivated" = "Deaktivoitu";
@@ -53,70 +28,33 @@
/* Error message shown when empty response from pod was received */
"Empty response from pod" = "Tyhjä vastaus pumpulta";
-/* Title string for BeepPreference.manualCommands */
-"Enabled" = "Käytössä";
-
/* Pod state error event logged shutting down */
"Error event logged, shutting down" = "Virhetapahtuma, suljetaan";
/* Description for expiration alert */
"Expiration alert" = "Pumppu vanhenee -varoitus";
-/* Pod state when fault event has occurred */
-"Fault event occurred" = "Virhetapahtuma";
-
/* Description for finish setup */
"Finish setup " = "Lopeta asennus";
/* Pod inititialized */
"Initialized" = "Aloitettu";
-/* Pod state when inserting cannula */
-"Inserting cannula" = "Asetetaan kanyyli";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Insuliini pysäytetty";
-
/* The format string for Internal pod fault (1: The fault code value) */
"Internal pod fault %1$03d" = "Sisäinen pumpun vika %1$03d";
/* The format string describing a bolus that was interrupted. (1: The amount delivered)(2: The amount scheduled)(3: Start time of the dose)(4: duration)(5: scheduled certainty) */
"InterruptedBolus: %1$@ U (%2$@ U scheduled) %3$@ %4$@ %5$@" = "KeskeytettyBolus: %1$@ U (%2$@ U ohjelmoitu) %3$@ %4$@ %5$@";
-/* Error message for when unexpected address is received (1: received address) (2: expected address) */
-"Invalid address 0x%x. Expected 0x%x" = "Virheellinen osoite 0x%1$x. Odotettu 0x%2$x";
-
-/* Description for MessageError invalidAddress */
-"Invalid address: (%1$@)" = "Virheellinen osoite: (%1$@)";
-
-/* Description for MessageError invalidCrc */
-"Invalid CRC" = "Virheellinen CRC";
-
-/* Pod state when running with fifty or less units */
-"Low reservoir" = "Säiliö vähissä";
-
/* Description for low reservoir alarm */
"Low reservoir advisory alarm" = "Säiliö lähes tyhjä -tiedotehälytys";
/* Recovery suggestion when no RileyLink is available */
"Make sure your RileyLink is nearby and powered on" = "Varmista, että RileyLink on riittävän lähellä ja kytketty päälle";
-/* Pod memory initialized */
-"Memory initialized" = "Muisti alustettu";
-
/* Pod alert state when no alerts are active */
"No alerts" = "Ei hälytyksiä";
-/* Description for Fault Event Code .noFaults */
-"No faults" = "Ei vikoja";
-
-/* Status highlight message for emptyReservoir alarm.
- Status highlight that a pump is out of insulin. */
-"No Insulin" = "Ei insuliinia";
-
-/* Status highlight that when no pod is paired. */
-"No Pod" = "Ei pumppua";
-
/* Error message shown when no pod is paired */
"No pod paired" = "Ei yhdistettyä pumppua";
@@ -130,43 +68,18 @@
Pod state when running above fifty units */
"Normal" = "Normaali";
-/* Description for MessageError notEnoughData */
-"Not enough data" = "Tietoja ei ole tarpeeksi";
-
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "Tukos havaittu";
-/* Acknowledge button label for RileyLink low battery alert
- Alert acknowledgment OK button */
-"OK" = "OK";
-
-/* Generic title of the omnipod pump manager */
-"Omnipod" = "Omnipod";
-
-/* Pod state oneNotUsed */
-"oneNotUsed" = "oneNotUsed";
-
/* Pod status after pairing */
"Paired" = "Yhdistetty";
-/* Recovery suggestion on unexpected pod change */
-"Please bring only original pod in range or deactivate original pod" = "Tuo vain alkuperäinen pumppu kantaman sisälle tai poista alkuperäinen pumppu käytöstä";
-
/* Recovery suggestion when no response is received from pod */
"Please bring your pod closer to the RileyLink and try again" = "Vie pumppu ja RileyLink lähemmäksi toisiaan ja yritä uudelleen";
/* Recover suggestion shown when no pod is paired */
"Please pair a new pod" = "Yhdistä uusi pumppu";
-/* Recovery suggestion when pairing signal strength is too high */
-"Please reposition the RileyLink further from the pod" = "Siirrä RileyLink kauemmas pumpusta";
-
-/* Recovery suggestion when pairing signal strength is too low */
-"Please reposition the RileyLink relative to the pod" = "Muuta RileyLinkin paikkaa suhteessa pumppuun";
-
-/* Recovery suggestion when no response is received from pod */
-"Please try repositioning the pod or the RileyLink and try again" = "Yritä siirtää pumppua tai RileyLinkiä ja yritä uudelleen";
-
/* Error message shown when user cannot pair because pod is already paired */
"Pod already paired" = "Pumppu on jo yhdistetty";
@@ -182,12 +95,6 @@
/* Description for Pod expired pod fault */
"Pod expired" = "Pumppu vanhentunut";
-/* Alert content title for podExpireImminent pod alert
- Alert content title for podExpiring pod alert
- Status highlight message for podExpired alarm.
- The title for Pod Expired alarm notification */
-"Pod Expired" = "Pumppu vanhentunut";
-
/* Format string for pod fault code */
"Pod Fault: %1$@" = "Pumppuvirhe: %1$@";
@@ -200,46 +107,28 @@
/* Error message action could not be performed because pod is suspended */
"Pod is suspended" = "Pumppu on pysäytetty";
-/* Error message shown when pod sends ack instead of response */
-"Pod sent ack instead of response" = "Pumppu lähetti kuittauksen vastauksen sijaan";
-
/* Pod state when prime or cannula insertion has not completed in the time allotted */
"Pod setup window expired" = "Pumpun asennusaika umpeutui";
-/* Format string for poor pod signal strength */
-"Poor signal strength" = "Heikko signaali";
-
/* Delivery status when pod is priming
Pod status when priming */
"Priming" = "Alustetaan";
-/* Pod state when priming completed */
-"Priming completed" = "Alustus valmis";
-
/* Pod state when ready for basal programming */
"Ready for basal programming" = "Valmis basaalin ohjelmointiin";
/* Pod state when ready for cannula insertion */
"Ready to insert cannula" = "Valmis kanyylin asetukseen";
-/* Pod pairing reminder initialized */
-"Reminder initialized" = "Muistutus alustettu";
-
/* The format string describing a resume. (1: Time)(2: Scheduled certainty */
"Resume: %1$@ %2$@" = "Jatka: %1$@ %2$@";
-/* Delivery status when scheduled basal is running */
-"Scheduled basal" = "Ohjelmoitu basaali";
-
/* Delivery status when basal is running */
"Scheduled Basal" = "Ohjelmoitu basaali";
/* Description for shutdown imminent alarm */
"Shutdown imminent alarm" = "Mykistä hälytys";
-/* Format string for pod signal strength too high */
-"Signal strength too high" = "Signaali liian voimakas";
-
/* The format string describing a suspend. (1: Time)(2: Scheduled certainty */
"Suspend: %1$@ %2$@" = "Pysäytä: %1$@ %2$@";
@@ -252,9 +141,6 @@
/* Pod power to motor activated */
"Tank power activated" = "Säiliön virta aktivoitu";
-/* Pump Event title for UnfinalizedDose with doseType of .tempBasal */
-"Temp Basal" = "Tilapäinen basaali";
-
/* Error message shown when temp basal could not be set due to existing temp basal in progress */
"Temp basal in progress" = "Tilapäinen basaali meneillään";
@@ -264,39 +150,18 @@
/* The format string describing a temp basal. (1: The rate)(2: Start time)(3: duration)(4: volume)(5: scheduled certainty */
"TempBasal: %1$@ U/hour %2$@ %3$@ %4$@ U %5$@" = "TilapBasaali: %1$@ U/h %2$@ %3$@ %4$@ U %5$@";
-/* Pod state threeNotUsed */
-"threeNotUsed" = "threeNotUsed";
-
/* The format string for pod expiration notification body (1: time until expiration) */
"Time to replace your pod! Your pod will expire in %1$@" = "Aika vaihtaa pumppu! Pumppu vanhenee %1$@";
-/* Recovery suggestion when ack received instead of response */
-"Try again" = "Yritä uudelleen";
-
-/* Pod state twoNotUsed */
-"twoNotUsed" = "twoNotUsed";
-
/* String describing a dose that was possibly scheduled */
"Uncertain" = "Epävarma";
-/* Description for MessageError invalidSequence */
-"Unexpected message sequence number" = "Odottamaton viestin järjestysnumero";
-
-/* Format string for unexpected pod change */
-"Unexpected pod change" = "Odottamaton pumpun vaihto";
-
/* Error message shown when empty response from pod was received */
"Unexpected response from pod" = "Odottamaton vastaus pumpusta";
/* The format string for Unknown pod fault (1: The fault code value) */
"Unknown pod fault %1$03d" = "Tuntematon pumppuvirhe %1$03d";
-/* Format string for description of MessageError unknownValue. (1: value) (2: Type) */
-"Unknown Value (%1$@) for type %2$@" = "Tuntematon arvo (%1$@) tyypille %2$@";
-
-/* Format string for description of MessageError validationFailed. (1: description of validation failure) */
-"Validation failed: %1$@" = "Vahvistus epäonnistui: %1$@";
-
/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
"Wait for existing bolus to finish, or cancel bolus" = "Odota, että meneillään oleva bolus päättyy tai kumoa bolus";
@@ -305,4 +170,3 @@
/* Description waiting for pairing reminder */
"Waiting for pairing reminder" = "Odotetaan yhdistämismuistutusta";
-
From c855d3237d6b8c6244f1e3ec281fd31abe986225 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: Sun, 14 May 2023 23:21:36 +0200
Subject: [PATCH 087/431] New translations Localizable.strings (Italian)
---
.../Resources/it.lproj/Localizable.strings | 300 ------------------
1 file changed, 300 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/it.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/it.lproj/Localizable.strings
index 5044e7915f..78fac13f4a 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/it.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/it.lproj/Localizable.strings
@@ -1,34 +1,9 @@
-/* Description for an inactive alert modifier */
-" (inactive)" = "(inattivo)";
-
-/* Format string for low battery alert body for RileyLink. (1: device name) */
-"\"%1$@\" has a low battery" = "%1$@ ha la batteria quasi scarica";
-
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Format string for alert content body for lowReservoir pod alert. (1: reminder value) */
-"%1$@ insulin or less remaining in Pod. Change Pod soon." = "%1$@ insulina o meno rimanenti nel Pod. Cambia presto il Pod.";
-
-/* Format string for activation time exceeded
- Pod state when activation not completed in the time allowed */
-"Activation time exceeded" = "Tempo di attivazione superato";
-
-/* Description for auto-off */
-"Auto-off" = "Spegnimento automatico";
-
/* Description for auto-off alarm */
"Auto-off alarm" = "Allarme spegnimento automatico";
-/* Pod state when basal initialized */
-"Basal initialized" = "Basale inizializzata";
-
/* Pod state when running below fifty units */
"Below 50 units" = "Inferiore a 50 unità";
-/* Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolo";
-
/* Error message shown when operation could not be completed due to existing bolus in progress */
"Bolus in progress" = "Bolo in corso";
@@ -47,173 +22,45 @@
/* String describing a dose that was certainly scheduled */
"Certain" = "Definita";
-/* Alert content body for podExpireImminent pod alert */
-"Change Pod now. Insulin delivery will stop in 1 hour." = "Cambia Pod ora. L'erogazione dell'insulina si interromperà tra 1 ora.";
-
-/* Alert content body for podExpiring pod alert */
-"Change Pod now. Pod has been active for 72 hours." = "Cambia Pod ora. Il Pod è attivo da 72 ore.";
-
-/* Format string for invalid message error code (1: error code number) */
-"Command error %1$u" = "Errore di comando %1$u";
-
-/* Status highlight that delivery is uncertain. */
-"Comms Issue" = "Problema di Comunicazione";
-
-/* Error message when command is rejected because an unacknowledged command is pending. */
-"Communication issue: Unacknowledged command pending." = "Problema di comunicazione: comando di conferma in attesa.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "I promemoria di fiducia suoneranno per i comandi inoltrati, come boli, cancellazione boli, sospensioni, ripristini erogazione, ecc. Quando Loop invece regola in automatico l'erogazione allora non userà alcun promemoria di fiducia.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "I promemoria di fiducia suonano quando Loop regola automaticamente l'erogazione e per i comandi avviati dall'utente.";
-
-/* The title for AlarmCode.other notification */
-"Critical Pod Error" = "Errore critico Pod";
-
-/* Recovery suggestion when unexpected address received */
-"Crosstalk possible. Please move to a new location" = "Possibile dialogo incrociato. Si prega di spostarsi in una nuova posizione";
-
/* Pod state when pod has been deactivated */
"Deactivated" = "Disattivato";
-/* Title string for BeepPreference.silent */
-"Disabled" = "Disabilitato";
-
/* Description for Empty reservoir pod fault */
"Empty reservoir" = "Serbatoio vuoto";
-/* The title for Empty Reservoir alarm notification */
-"Empty Reservoir" = "Serbatoio Vuoto";
-
/* Error message shown when empty response from pod was received */
"Empty response from pod" = "Risposta senza contenuto dal Pod";
-/* Title string for BeepPreference.manualCommands */
-"Enabled" = "Abilitato";
-
/* Pod state error event logged shutting down */
"Error event logged, shutting down" = "È stato rilevato un errore. Spegnimento in corso";
-/* Description for expiration advisory */
-"Expiration advisory" = "Consultivo di scadenza";
-
/* Description for expiration alert */
"Expiration alert" = "Avviso di scadenza";
-/* Title string for BeepPreference.extended */
-"Extended" = "Prolungato";
-
-/* Delivery status when extended bolus is running */
-"Extended bolus running" = "Bolo prolungato in esecuzione";
-
-/* Delivery status when extended bolus and temp basal is running */
-"Extended bolus running with temp basal" = "Bolo prolungato in esecuzione con Basale Temporanea";
-
-/* Pod state when fault event has occurred */
-"Fault event occurred" = "Si è verificato un errore";
-
-/* Status highlight that when pod is deactivating. */
-"Finish Deactivation" = "Disattivazione completata";
-
-/* Status highlight that when pod is activating. */
-"Finish Pairing" = "Abbinamento completato";
-
/* Description for finish setup */
"Finish setup " = "Termina configurazione";
-/* Description for finish setup reminder */
-"Finish setup reminder" = "Promemoria configurazione completa";
-
/* Pod inititialized */
"Initialized" = "Inizializzato";
-/* Pod state when inserting cannula */
-"Inserting cannula" = "Inserimento Cannula";
-
-/* The default notification body for AlarmCodes */
-"Insulin delivery stopped. Change Pod now." = "L'erogazione d'insulina si è interrotta. Cambiare Pod adesso.";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Erogazione Insulina sospesa";
-
-/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
-"Insulin type not configured" = "Tipo d'insulina non Configurato";
-
/* The format string for Internal pod fault (1: The fault code value) */
"Internal pod fault %1$03d" = "Errore interno Pod %1$03d";
/* The format string describing a bolus that was interrupted. (1: The amount delivered)(2: The amount scheduled)(3: Start time of the dose)(4: duration)(5: scheduled certainty) */
"InterruptedBolus: %1$@ U (%2$@ U scheduled) %3$@ %4$@ %5$@" = "Bolo Interrotto: %1$@ U (%2$@ U previste) %3$@ %4$@ %5$@";
-/* Error message for when unexpected address is received (1: received address) (2: expected address) */
-"Invalid address 0x%x. Expected 0x%x" = "Indirizzo non valido 0x %1$x . Previsto 0x %2$x";
-
-/* Description for MessageError invalidAddress */
-"Invalid address: (%1$@)" = "Indirizzo non valido: ( %1$@ )";
-
-/* Description for MessageError invalidCrc */
-"Invalid CRC" = "CRC non valido";
-
-/* Error description for OmniBLEPumpManagerError.invalidSetting */
-"Invalid Setting" = "Impostazione non valida";
-
-/* Pod state when running with fifty or less units */
-"Low reservoir" = "Livello Serbatoio basso";
-
-/* Alert content title for lowReservoir pod alert */
-"Low Reservoir" = "Livello Serbatoio basso";
-
-/* Format string for description for low reservoir advisory (1: reminder units) */
-"Low reservoir advisory (%1$gU)" = "Notifica serbatoio basso (%1$gU)";
-
/* Description for low reservoir alarm */
"Low reservoir advisory alarm" = "Allarme di avviso livello serbatoio basso";
-/* Title for RileyLink low battery alert */
-"Low RileyLink Battery" = "Batteria Rileylink quasi scarica";
-
-/* Recovery suggestion for PodCommsError.noPodsFound */
-"Make sure your pod is filled and nearby." = "Assicurati che il tuo Pod sia pieno e nelle vicinanze.";
-
/* Recovery suggestion when no RileyLink is available */
"Make sure your RileyLink is nearby and powered on" = "Assicurati che RileyLink si trovi nelle vicinanze e sia acceso";
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Basale Manuale";
-
-/* Pod memory initialized */
-"Memory initialized" = "Memoria inizializzata";
-
-/* Recovery suggestion for PodCommsError.tooManyPodsFound */
-"Move to a new area away from any other pods and try again." = "Spostati in una nuova area lontana da qualsiasi altro Pod e riprova.";
-
-/* Alert content body for multiCommand pod alert
- Alert content title for multiCommand pod alert */
-"Multiple Command Alert" = "Avviso di comandi multiplo";
-
/* Pod alert state when no alerts are active */
"No alerts" = "Nessun avviso";
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "Non vengono utilizzati promemoria sulla fiducia.";
-
-/* Description for Fault Event Code .noFaults */
-"No faults" = "Nessun errore";
-
-/* Status highlight message for emptyReservoir alarm.
- Status highlight that a pump is out of insulin. */
-"No Insulin" = "Insulina Terminata";
-
-/* Status highlight that when no pod is paired. */
-"No Pod" = "No Pod";
-
/* Error message shown when no pod is paired */
"No pod paired" = "Nessun Pod abbinato";
-/* Error message for PodCommsError.noPodsFound */
-"No pods found" = "Nessun Pod trovato";
-
/* Error message shown when no response from pod was received */
"No response from pod" = "Nessuna risposta da Pod";
@@ -224,88 +71,33 @@
Pod state when running above fifty units */
"Normal" = "Normale";
-/* Description for MessageError notEnoughData */
-"Not enough data" = "Dati non sufficienti";
-
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "Occlusione rilevata";
-/* The title for Occlusion alarm notification */
-"Occlusion Detected" = "Occlusione Rilevata";
-
-/* Action button default text for PodAlerts */
-"Ok" = "OK";
-
-/* Acknowledge button label for RileyLink low battery alert
- Alert acknowledgment OK button */
-"OK" = "OK";
-
-/* Generic title of the omnipod pump manager */
-"Omnipod" = "Omnipod";
-
-/* Pod state oneNotUsed */
-"oneNotUsed" = "oneNotUsed";
-
/* Pod status after pairing */
"Paired" = "Abbinato";
-/* Pod status when pairing completed */
-"Pairing completed" = "Abbinamento completato";
-
-/* Description for MessageError parsingError. (1: decription of error), (2: hexadecimal data starting at offset) */
-"Parsing Error: %1$@ in (%2$@)" = "Errore di analisi: %1$@ in ( %2$@ )";
-
-/* Recovery suggestion on unexpected pod change */
-"Please bring only original pod in range or deactivate original pod" = "Si prega di portare solo il pod originale nel raggio d'azione o disattivare il pod originale";
-
/* Recovery suggestion when no response is received from pod */
"Please bring your pod closer to the RileyLink and try again" = "Avvicina Pod a RileyLink e riprova";
-/* Alert content body for finishSetupReminder pod alert */
-"Please finish pairing your pod." = "Completa l'abbinamento del tuo Pod.";
-
/* Recover suggestion shown when no pod is paired */
"Please pair a new pod" = "Abbina nuovo Pod";
-/* Recovery suggestion when pairing signal strength is too high */
-"Please reposition the RileyLink further from the pod" = "Si prega di riposizionare il RileyLink più lontano dal Pod";
-
-/* Recovery suggestion when pairing signal strength is too low */
-"Please reposition the RileyLink relative to the pod" = "Si prega di riposizionare il RileyLink rispetto al Pod";
-
-/* Recovery suggestion when no response is received from pod */
-"Please try repositioning the pod or the RileyLink and try again" = "Prova a riposizionare il Pod o il RileyLink e riprova";
-
/* Error message shown when user cannot pair because pod is already paired */
"Pod already paired" = "Pod già abbinato";
/* Error message shown when prime is attempted, but pod is already primed */
"Pod already primed" = "Pod già caricato";
-/* Status highlight message for other alarm. */
-"Pod Error" = "Errore Pod";
-
/* Description for expiration advisory alarm */
"Pod expiration advisory alarm" = "Allarme di avviso scadenza Pod";
/* The title for pod expiration notification */
"Pod Expiration Notice" = "Avviso di scadenza Pod";
-/* Alert content title for userPodExpiration pod alert */
-"Pod Expiration Reminder" = "Promemoria scadenza Pod";
-
/* Description for Pod expired pod fault */
"Pod expired" = "Pod scaduto";
-/* Alert content title for podExpireImminent pod alert
- Alert content title for podExpiring pod alert
- Status highlight message for podExpired alarm.
- The title for Pod Expired alarm notification */
-"Pod Expired" = "Pod Scaduto";
-
-/* Format string for alert content body for userPodExpiration pod alert. (1: time until expiration) */
-"Pod expires in %1$@." = "Pod scade in %1$@.";
-
/* Format string for pod fault code */
"Pod Fault: %1$@" = "Errore Pod: %1$@";
@@ -318,98 +110,40 @@
/* Error message action could not be performed because pod is suspended */
"Pod is suspended" = "Pod sospeso";
-/* Status highlight message for occlusion alarm. */
-"Pod Occlusion" = "Occlusione Pod";
-
-/* Alert content title for finishSetupReminder pod alert */
-"Pod Pairing Incomplete" = "Accoppiamento Pod incompleto";
-
-/* Error message shown when pod sends ack instead of response */
-"Pod sent ack instead of response" = "Pod ha inviato una conferma anziché una risposta";
-
/* Pod state when prime or cannula insertion has not completed in the time allotted */
"Pod setup window expired" = "Finestra di configurazione Pod scaduta";
-/* Description for pod suspended reminder */
-"Pod suspended reminder" = "Promemoria sospensione Pod";
-
-/* Format string for poor pod signal strength */
-"Poor signal strength" = "Scarsa potenza segnale";
-
/* Delivery status when pod is priming
Pod status when priming */
"Priming" = "Caricamento in corso";
-/* Pod state when priming completed */
-"Priming completed" = "Caricamento completato";
-
/* Pod state when ready for basal programming */
"Ready for basal programming" = "Pronto per la programmazione basale";
/* Pod state when ready for cannula insertion */
"Ready to insert cannula" = "Pronto per l’inserimento della cannula";
-/* Pod pairing reminder initialized */
-"Reminder initialized" = "Promemoria inizializzato";
-
-/* Pump Event title for UnfinalizedDose with doseType of .resume */
-"Resume" = "Riprendi";
-
-/* Recovery suggestion when pod is suspended */
-"Resume delivery" = "Riprendi erogazione";
-
-/* Alert content title for suspendEnded pod alert */
-"Resume Insulin" = "Riprendi l'insulina";
-
/* The format string describing a resume. (1: Time)(2: Scheduled certainty */
"Resume: %1$@ %2$@" = "Riprendi: %1$@ %2$@";
-/* Delivery status when scheduled basal is running */
-"Scheduled basal" = "Basale Programmata";
-
/* Delivery status when basal is running */
"Scheduled Basal" = "Basale Programmata";
-/* Description for shutdown imminent */
-"Shutdown imminent" = "Chiusura imminente";
-
/* Description for shutdown imminent alarm */
"Shutdown imminent alarm" = "Allarme di spegnimento imminente";
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Perdita Segnale";
-
-/* Format string for pod signal strength too high */
-"Signal strength too high" = "Potenza del segnale troppo alta";
-
-/* Pump Event title for UnfinalizedDose with doseType of .suspend */
-"Suspend" = "Blocco Erogazione";
-
-/* Alert content body for suspendInProgress pod alert
- Alert content title for suspendInProgress pod alert */
-"Suspend In Progress Reminder" = "Promemoria sospensione in corso";
-
-/* Description for suspend time expired */
-"Suspend time expired" = "il tempo della sospensione e' scaduto";
-
/* The format string describing a suspend. (1: Time)(2: Scheduled certainty */
"Suspend: %1$@ %2$@" = "Sospeso: %1$@ %2$@";
/* Delivery status when insulin delivery is suspended */
"Suspended" = "Sospeso";
-/* Alert notification body for suspendEnded pod alert user notification */
-"Suspension time is up. Open the app and resume." = "Il tempo di sospensione è scaduto. Apri l'app e riprendi.";
-
/* Pod tank fill completed */
"Tank fill completed" = "Riempimento del serbatoio completato";
/* Pod power to motor activated */
"Tank power activated" = "Alimentazione del serbatoio attivata";
-/* Pump Event title for UnfinalizedDose with doseType of .tempBasal */
-"Temp Basal" = "Basale Temporanea";
-
/* Error message shown when temp basal could not be set due to existing temp basal in progress */
"Temp basal in progress" = "Velocità basale temporanea in corso";
@@ -419,51 +153,18 @@
/* The format string describing a temp basal. (1: The rate)(2: Start time)(3: duration)(4: volume)(5: scheduled certainty */
"TempBasal: %1$@ U/hour %2$@ %3$@ %4$@ U %5$@" = "VelocitàBasaleTemporanea: %1$@ U/ora %2$@ %3$@ %4$@ U %5$@";
-/* Alert content body for suspendEnded pod alert */
-"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "Il periodo di sospensione dell'insulina è terminato.\n\nSi puo' ripristinare l'erogazione usando direttamente l'avviso nella schermata principale oppure dalla schermata delle impostazioni del microinfusore. Ogni 15 minuti ci sara' un avviso che ti ricordera' di ripristinare l'erogazione.";
-
-/* Alert content body for timeOffsetChangeDetected pod alert */
-"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "l'orario del microinfusore e' diverso da quello del tempo reale. Controllare l'orario del microinfusore e sincronizzare il settaggio con il l'orario attuale.";
-
-/* Pod state threeNotUsed */
-"threeNotUsed" = "threeNotUsed";
-
-/* Alert content title for timeOffsetChangeDetected pod alert */
-"Time Change Detected" = "Rilevato Cambio di orario ";
-
/* The format string for pod expiration notification body (1: time until expiration) */
"Time to replace your pod! Your pod will expire in %1$@" = "È ora di sostituire Pod! Pod scadrà tra %1$@";
-/* Error message for PodCommsError.tooManyPodsFound */
-"Too many pods found" = "Trovati Troppi Pods";
-
-/* Recovery suggestion when ack received instead of response */
-"Try again" = "Riprovare";
-
-/* Pod state twoNotUsed */
-"twoNotUsed" = "twoNotUsed";
-
/* String describing a dose that was possibly scheduled */
"Uncertain" = "Incerto";
-/* Description for MessageError invalidSequence */
-"Unexpected message sequence number" = "Notifica inaspettata di sequenza numerica ";
-
-/* Format string for unexpected pod change */
-"Unexpected pod change" = "Cambio pod imprevisto";
-
/* Error message shown when empty response from pod was received */
"Unexpected response from pod" = "Risposta inaspettata dal Pod";
/* The format string for Unknown pod fault (1: The fault code value) */
"Unknown pod fault %1$03d" = "Errore Pod sconosciuto %1$03d";
-/* Format string for description of MessageError unknownValue. (1: value) (2: Type) */
-"Unknown Value (%1$@) for type %2$@" = "Valore sconosciuto%1$@per tipo%2$@";
-
-/* Format string for description of MessageError validationFailed. (1: description of validation failure) */
-"Validation failed: %1$@" = "Convalida fallita: %1$@";
-
/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
"Wait for existing bolus to finish, or cancel bolus" = "Attendi il termine del bolo esistente oppure annulla bolo";
@@ -472,4 +173,3 @@
/* Description waiting for pairing reminder */
"Waiting for pairing reminder" = "In attesa del promemoria di abbinamento";
-
From 80cf68c0a672fde8783b2493b559968bb27d356c 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: Sun, 14 May 2023 23:21:36 +0200
Subject: [PATCH 088/431] New translations Localizable.strings (Dutch)
---
.../Resources/nl.lproj/Localizable.strings | 300 ------------------
1 file changed, 300 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/nl.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/nl.lproj/Localizable.strings
index 6a2cab7be3..ec8801d7ff 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/nl.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/nl.lproj/Localizable.strings
@@ -1,34 +1,9 @@
-/* Description for an inactive alert modifier */
-" (inactive)" = " (inactief)";
-
-/* Format string for low battery alert body for RileyLink. (1: device name) */
-"\"%1$@\" has a low battery" = "\"%1$@\" batterij bijna leeg";
-
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Format string for alert content body for lowReservoir pod alert. (1: reminder value) */
-"%1$@ insulin or less remaining in Pod. Change Pod soon." = "%1$@ insuline of minder resterend in Pod. Vervang Pod spoedig.";
-
-/* Format string for activation time exceeded
- Pod state when activation not completed in the time allowed */
-"Activation time exceeded" = "Activeringstijd overschreden";
-
-/* Description for auto-off */
-"Auto-off" = "Automatische uitschakeling";
-
/* Description for auto-off alarm */
"Auto-off alarm" = "Auto-uit alarm";
-/* Pod state when basal initialized */
-"Basal initialized" = "Basaal geïnitialiseerd";
-
/* Pod state when running below fifty units */
"Below 50 units" = "Minder dan 50 eenheden";
-/* Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolus";
-
/* Error message shown when operation could not be completed due to existing bolus in progress */
"Bolus in progress" = "Bolus in uitvoering";
@@ -47,173 +22,45 @@
/* String describing a dose that was certainly scheduled */
"Certain" = "Zeker";
-/* Alert content body for podExpireImminent pod alert */
-"Change Pod now. Insulin delivery will stop in 1 hour." = "Vervang Pod nu. Insulinetoediening stopt over 1 uur.";
-
-/* Alert content body for podExpiring pod alert */
-"Change Pod now. Pod has been active for 72 hours." = "Vervang Pod nu. Pod is 72 uur in gebruik geweest.";
-
-/* Format string for invalid message error code (1: error code number) */
-"Command error %1$u" = "Opdrachtfout %1$u";
-
-/* Status highlight that delivery is uncertain. */
-"Comms Issue" = "Communicatieprobleem";
-
-/* Error message when command is rejected because an unacknowledged command is pending. */
-"Communication issue: Unacknowledged command pending." = "Communicatieprobleem: niet-bevestigde opdracht in behandeling";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Bevestigingsherinneringen zijn hoorbaar voor opdrachten die je start, zoals bolussen, bolus annuleren, onderbreken, hervatten, meldingsherinneringen opslaan, enz. Wanneer Loop de toediening automatisch aanpast, zijn er geen bevestigingsherinneringen hoorbaar.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Bevestigingsherinneringen zijn hoorbaar wanneer Loop de toediening automatisch aanpast, evenals voor opdrachten die je geeft.";
-
-/* The title for AlarmCode.other notification */
-"Critical Pod Error" = "Kritieke Podfout";
-
-/* Recovery suggestion when unexpected address received */
-"Crosstalk possible. Please move to a new location" = "Overspraak mogelijk. Probeer een andere locatie";
-
/* Pod state when pod has been deactivated */
"Deactivated" = "Gedeactiveerd";
-/* Title string for BeepPreference.silent */
-"Disabled" = "Uitgeschakeld";
-
/* Description for Empty reservoir pod fault */
"Empty reservoir" = "Reservoir leeg";
-/* The title for Empty Reservoir alarm notification */
-"Empty Reservoir" = "Reservoir Leeg";
-
/* Error message shown when empty response from pod was received */
"Empty response from pod" = "Geen reactie van pod";
-/* Title string for BeepPreference.manualCommands */
-"Enabled" = "Ingeschakeld";
-
/* Pod state error event logged shutting down */
"Error event logged, shutting down" = "Fout geconstateerd, sluit af";
-/* Description for expiration advisory */
-"Expiration advisory" = "Vervaldatum melding";
-
/* Description for expiration alert */
"Expiration alert" = "Alarm vervaltijd";
-/* Title string for BeepPreference.extended */
-"Extended" = "Uitgebreid";
-
-/* Delivery status when extended bolus is running */
-"Extended bolus running" = "Verlengde bolus actief";
-
-/* Delivery status when extended bolus and temp basal is running */
-"Extended bolus running with temp basal" = "Verlengde bolus met tijdelijk basaal actief";
-
-/* Pod state when fault event has occurred */
-"Fault event occurred" = "Fout is opgetreden";
-
-/* Status highlight that when pod is deactivating. */
-"Finish Deactivation" = "Voltooi Deactivering";
-
-/* Status highlight that when pod is activating. */
-"Finish Pairing" = "Voltooi Koppelen";
-
/* Description for finish setup */
"Finish setup " = "Voltooi installatie";
-/* Description for finish setup reminder */
-"Finish setup reminder" = "Voltooi instelling van herinnering";
-
/* Pod inititialized */
"Initialized" = "Geinitialiseerd";
-/* Pod state when inserting cannula */
-"Inserting cannula" = "Canule inbrengen";
-
-/* The default notification body for AlarmCodes */
-"Insulin delivery stopped. Change Pod now." = "Insulinetoediening gestopt. Vervang Pod nu.";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Insuline Onderbroken";
-
-/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
-"Insulin type not configured" = "Insulinetype niet ingesteld";
-
/* The format string for Internal pod fault (1: The fault code value) */
"Internal pod fault %1$03d" = "Interne podfout %1$03d";
/* The format string describing a bolus that was interrupted. (1: The amount delivered)(2: The amount scheduled)(3: Start time of the dose)(4: duration)(5: scheduled certainty) */
"InterruptedBolus: %1$@ U (%2$@ U scheduled) %3$@ %4$@ %5$@" = "OnderbrokenBolus: %1$@ E (%2$@ E gepland) %3$@ %4$@ %5$@";
-/* Error message for when unexpected address is received (1: received address) (2: expected address) */
-"Invalid address 0x%x. Expected 0x%x" = "Ongeldig adres 0x%1$x. Verwachte 0x%2$x";
-
-/* Description for MessageError invalidAddress */
-"Invalid address: (%1$@)" = "Ongeldig adres: (%1$@)";
-
-/* Description for MessageError invalidCrc */
-"Invalid CRC" = "Ongeldige CRC";
-
-/* Error description for OmniBLEPumpManagerError.invalidSetting */
-"Invalid Setting" = "Ongeldige Instelling";
-
-/* Pod state when running with fifty or less units */
-"Low reservoir" = "Reservoir bijna leeg";
-
-/* Alert content title for lowReservoir pod alert */
-"Low Reservoir" = "Reservoir Bijna Leeg";
-
-/* Format string for description for low reservoir advisory (1: reminder units) */
-"Low reservoir advisory (%1$gU)" = "Reservoir Bijna Leeg Advies (%1$gE)";
-
/* Description for low reservoir alarm */
"Low reservoir advisory alarm" = "Reservoir bijna leeg alarm";
-/* Title for RileyLink low battery alert */
-"Low RileyLink Battery" = "Batterij RileyLink Bijna Leeg";
-
-/* Recovery suggestion for PodCommsError.noPodsFound */
-"Make sure your pod is filled and nearby." = "Zorg ervoor dat je pod gevuld en binnen bereik is.";
-
/* Recovery suggestion when no RileyLink is available */
"Make sure your RileyLink is nearby and powered on" = "Zorg ervoor dat je RileyLink dichtbij is en aan staat";
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Handmatig Basaal";
-
-/* Pod memory initialized */
-"Memory initialized" = "Geheugen geïnitialiseerd";
-
-/* Recovery suggestion for PodCommsError.tooManyPodsFound */
-"Move to a new area away from any other pods and try again." = "Ga naar een andere plek, weg van andere pods, en probeer opnieuw.";
-
-/* Alert content body for multiCommand pod alert
- Alert content title for multiCommand pod alert */
-"Multiple Command Alert" = "Meerdere Commando's Melding";
-
/* Pod alert state when no alerts are active */
"No alerts" = "Geen Waarschuwingen";
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "Er worden geen bevestigingsherinneringen gebruikt.";
-
-/* Description for Fault Event Code .noFaults */
-"No faults" = "Geen fouten";
-
-/* Status highlight message for emptyReservoir alarm.
- Status highlight that a pump is out of insulin. */
-"No Insulin" = "Geen Insuline";
-
-/* Status highlight that when no pod is paired. */
-"No Pod" = "Geen Pod";
-
/* Error message shown when no pod is paired */
"No pod paired" = "Geen pod gekoppeld";
-/* Error message for PodCommsError.noPodsFound */
-"No pods found" = "Geen pods gevonden";
-
/* Error message shown when no response from pod was received */
"No response from pod" = "Geen reactie van pod";
@@ -224,88 +71,33 @@
Pod state when running above fifty units */
"Normal" = "Normaal";
-/* Description for MessageError notEnoughData */
-"Not enough data" = "Onvoldoende Gegevens";
-
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "Verstopping gedetecteerd";
-/* The title for Occlusion alarm notification */
-"Occlusion Detected" = "Verstopping Gedetecteerd";
-
-/* Action button default text for PodAlerts */
-"Ok" = "OK";
-
-/* Acknowledge button label for RileyLink low battery alert
- Alert acknowledgment OK button */
-"OK" = "Ok";
-
-/* Generic title of the omnipod pump manager */
-"Omnipod" = "Omnipod";
-
-/* Pod state oneNotUsed */
-"oneNotUsed" = "eenNietGebruikt";
-
/* Pod status after pairing */
"Paired" = "Gekoppeld";
-/* Pod status when pairing completed */
-"Pairing completed" = "Koppelen voltooid";
-
-/* Description for MessageError parsingError. (1: decription of error), (2: hexadecimal data starting at offset) */
-"Parsing Error: %1$@ in (%2$@)" = "Parseerfout: %1$@ in (%2$@)";
-
-/* Recovery suggestion on unexpected pod change */
-"Please bring only original pod in range or deactivate original pod" = "Breng alleen de oude pod binnen bereik of deactiveer de originele pod";
-
/* Recovery suggestion when no response is received from pod */
"Please bring your pod closer to the RileyLink and try again" = "Breng de pod dichter bij de RileyLink en probeer opnieuw";
-/* Alert content body for finishSetupReminder pod alert */
-"Please finish pairing your pod." = "Voltooi het koppelen van je pod.";
-
/* Recover suggestion shown when no pod is paired */
"Please pair a new pod" = "Koppel een nieuwe pod";
-/* Recovery suggestion when pairing signal strength is too high */
-"Please reposition the RileyLink further from the pod" = "Plaats de RileyLink verder van de pod";
-
-/* Recovery suggestion when pairing signal strength is too low */
-"Please reposition the RileyLink relative to the pod" = "Verplaats de RileyLink ten opzichte van de pod";
-
-/* Recovery suggestion when no response is received from pod */
-"Please try repositioning the pod or the RileyLink and try again" = "Probeer de pod of de RileyLink te herpositioneren en probeer het opnieuw";
-
/* Error message shown when user cannot pair because pod is already paired */
"Pod already paired" = "Pod al gekoppeld";
/* Error message shown when prime is attempted, but pod is already primed */
"Pod already primed" = "Pod is al voorbereid";
-/* Status highlight message for other alarm. */
-"Pod Error" = "Podfout";
-
/* Description for expiration advisory alarm */
"Pod expiration advisory alarm" = "Pod vervaltijd advies alarm";
/* The title for pod expiration notification */
"Pod Expiration Notice" = "Pod vervaltijd aankondiging";
-/* Alert content title for userPodExpiration pod alert */
-"Pod Expiration Reminder" = "Herinnering Vervaldatum Pod";
-
/* Description for Pod expired pod fault */
"Pod expired" = "Pod is verlopen";
-/* Alert content title for podExpireImminent pod alert
- Alert content title for podExpiring pod alert
- Status highlight message for podExpired alarm.
- The title for Pod Expired alarm notification */
-"Pod Expired" = "Pod Verlopen";
-
-/* Format string for alert content body for userPodExpiration pod alert. (1: time until expiration) */
-"Pod expires in %1$@." = "Pod verloopt over %1$@.";
-
/* Format string for pod fault code */
"Pod Fault: %1$@" = "Pod fout: %1$@";
@@ -318,98 +110,40 @@
/* Error message action could not be performed because pod is suspended */
"Pod is suspended" = "Pod is onderbroken";
-/* Status highlight message for occlusion alarm. */
-"Pod Occlusion" = "Podverstopping";
-
-/* Alert content title for finishSetupReminder pod alert */
-"Pod Pairing Incomplete" = "Koppeling Pod Onvolledig";
-
-/* Error message shown when pod sends ack instead of response */
-"Pod sent ack instead of response" = "Pod heeft een bevestiging gestuurd in plaats van een antwoord";
-
/* Pod state when prime or cannula insertion has not completed in the time allotted */
"Pod setup window expired" = "Insteltijd van de Pod is verlopen";
-/* Description for pod suspended reminder */
-"Pod suspended reminder" = "Herinnering onderbroken Pod";
-
-/* Format string for poor pod signal strength */
-"Poor signal strength" = "Zwak signaalsterkte";
-
/* Delivery status when pod is priming
Pod status when priming */
"Priming" = "Voorbereiden";
-/* Pod state when priming completed */
-"Priming completed" = "Voorbereiden voltooid";
-
/* Pod state when ready for basal programming */
"Ready for basal programming" = "Klaar voor programmeren basaal";
/* Pod state when ready for cannula insertion */
"Ready to insert cannula" = "Gereed voor inbrengen canule";
-/* Pod pairing reminder initialized */
-"Reminder initialized" = "Herinnering geïnitialiseerd";
-
-/* Pump Event title for UnfinalizedDose with doseType of .resume */
-"Resume" = "Hervatten";
-
-/* Recovery suggestion when pod is suspended */
-"Resume delivery" = "Hervat toediening";
-
-/* Alert content title for suspendEnded pod alert */
-"Resume Insulin" = "Hervat Insuline";
-
/* The format string describing a resume. (1: Time)(2: Scheduled certainty */
"Resume: %1$@ %2$@" = "Hervat: %1$@ %2$@";
-/* Delivery status when scheduled basal is running */
-"Scheduled basal" = "Gepland basaal";
-
/* Delivery status when basal is running */
"Scheduled Basal" = "Ingesteld Basaal";
-/* Description for shutdown imminent */
-"Shutdown imminent" = "Afsluiting nadert";
-
/* Description for shutdown imminent alarm */
"Shutdown imminent alarm" = "Alarm voor naderende afsluiting";
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Signaalverlies";
-
-/* Format string for pod signal strength too high */
-"Signal strength too high" = "Signaalsterkte te hoog";
-
-/* Pump Event title for UnfinalizedDose with doseType of .suspend */
-"Suspend" = "Onderbreek";
-
-/* Alert content body for suspendInProgress pod alert
- Alert content title for suspendInProgress pod alert */
-"Suspend In Progress Reminder" = "Onderbreking in Uitvoering Herinnering";
-
-/* Description for suspend time expired */
-"Suspend time expired" = "Onderbrekingstijd verstreken";
-
/* The format string describing a suspend. (1: Time)(2: Scheduled certainty */
"Suspend: %1$@ %2$@" = "Onderbreek: %1$@ %2$@";
/* Delivery status when insulin delivery is suspended */
"Suspended" = "Onderbroken";
-/* Alert notification body for suspendEnded pod alert user notification */
-"Suspension time is up. Open the app and resume." = "De onderbrekingsperiode is verstreken. Open de app en hervat.";
-
/* Pod tank fill completed */
"Tank fill completed" = "Opslag vullen compleet";
/* Pod power to motor activated */
"Tank power activated" = "Opslag power geactiveerd";
-/* Pump Event title for UnfinalizedDose with doseType of .tempBasal */
-"Temp Basal" = "Tijdelijk Basaal";
-
/* Error message shown when temp basal could not be set due to existing temp basal in progress */
"Temp basal in progress" = "Tijdelijk basaal wordt uitgevoerd";
@@ -419,51 +153,18 @@
/* The format string describing a temp basal. (1: The rate)(2: Start time)(3: duration)(4: volume)(5: scheduled certainty */
"TempBasal: %1$@ U/hour %2$@ %3$@ %4$@ U %5$@" = "Tijdelijk basaal: %1$@ E/uur %2$@ %3$@ %4$@ E %5$@";
-/* Alert content body for suspendEnded pod alert */
-"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "De insulineonderbrekingsperiode is verstreken.\n\nJe kunt de toediening hervatten op het startscherm of via je pompinstellingenscherm. Over 15 minuten wordt je er opnieuw aan herinnerd.";
-
-/* Alert content body for timeOffsetChangeDetected pod alert */
-"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "De tijd op je pomp is anders dan de huidige tijd. Je kunt de tijd op de pomp bekijken en synchroniseren met de huidige tijd in instellingen.";
-
-/* Pod state threeNotUsed */
-"threeNotUsed" = "drieNietGebruikt";
-
-/* Alert content title for timeOffsetChangeDetected pod alert */
-"Time Change Detected" = "Tijdsverschil Ontdekt";
-
/* The format string for pod expiration notification body (1: time until expiration) */
"Time to replace your pod! Your pod will expire in %1$@" = "Tijd om je pod te vervangen! Vervang je pod in %1$@";
-/* Error message for PodCommsError.tooManyPodsFound */
-"Too many pods found" = "Te veel pods gevonden";
-
-/* Recovery suggestion when ack received instead of response */
-"Try again" = "Probeer opnieuw";
-
-/* Pod state twoNotUsed */
-"twoNotUsed" = "tweeNietGebruikt";
-
/* String describing a dose that was possibly scheduled */
"Uncertain" = "Onzeker";
-/* Description for MessageError invalidSequence */
-"Unexpected message sequence number" = "Onverwacht volgnummer van bericht";
-
-/* Format string for unexpected pod change */
-"Unexpected pod change" = "Onverwachte podwissel";
-
/* Error message shown when empty response from pod was received */
"Unexpected response from pod" = "Onverwachte reactie van pod";
/* The format string for Unknown pod fault (1: The fault code value) */
"Unknown pod fault %1$03d" = "Onbekende podfout %1$03d";
-/* Format string for description of MessageError unknownValue. (1: value) (2: Type) */
-"Unknown Value (%1$@) for type %2$@" = "Onbekende waarde (%1$@) voor type %2$@";
-
-/* Format string for description of MessageError validationFailed. (1: description of validation failure) */
-"Validation failed: %1$@" = "Validatie mislukt: %1$@";
-
/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
"Wait for existing bolus to finish, or cancel bolus" = "Wacht tot huidige bolus is voltooid, of annuleer bolus";
@@ -472,4 +173,3 @@
/* Description waiting for pairing reminder */
"Waiting for pairing reminder" = "Wacht op herinnering om te verbinden";
-
From 36272ed5257339828d8c45df1c0ee06933c611ee 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: Sun, 14 May 2023 23:21:37 +0200
Subject: [PATCH 089/431] New translations Localizable.strings (Polish)
---
.../Resources/pl.lproj/Localizable.strings | 303 ------------------
1 file changed, 303 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/pl.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/pl.lproj/Localizable.strings
index 198e0c665e..eba2b31f5b 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/pl.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/pl.lproj/Localizable.strings
@@ -1,40 +1,12 @@
-/* Description for an inactive alert modifier */
-" (inactive)" = " (nieaktywny)";
-
-/* Format string for low battery alert body for RileyLink. (1: device name) */
-"\"%1$@\" has a low battery" = "„ %1$@ ” ma słabą baterię";
-
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Format string for alert content body for lowReservoir pod alert. (1: reminder value) */
-"%1$@ insulin or less remaining in Pod. Change Pod soon." = "Pozostało mniej niż 1$@ insuliny w POD. Zmień wkrótce POD'a.";
-
-/* Format string for activation time exceeded
- Pod state when activation not completed in the time allowed */
-"Activation time exceeded" = "Przekroczono czas aktywacji";
-
-/* Description for auto-off */
-"Auto-off" = "Automatyczne wyłączanie";
-
/* Description for auto-off alarm */
"Auto-off alarm" = "Alarm automatycznego wyłączenia";
-/* Pod state when basal initialized */
-"Basal initialized" = "Zainicjowano bazę";
-
/* Pod state when running below fifty units */
"Below 50 units" = "Poniżej 50 jedn.";
-/* Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolus";
-
/* Error message shown when operation could not be completed due to existing bolus in progress */
"Bolus in progress" = "Bolus w toku";
-/* The format string describing a bolus. (1: The amount delivered)(2: Start time of the dose)(3: duration)(4: scheduled certainty) */
-"Bolus: %1$@U %2$@ %3$@ %4$@" = "Bolus: %1$@U %2$@ %3$@ %4$@";
-
/* Delivery status when bolusing */
"Bolusing" = "Podawanie bolusa";
@@ -47,173 +19,45 @@
/* String describing a dose that was certainly scheduled */
"Certain" = "Pewna";
-/* Alert content body for podExpireImminent pod alert */
-"Change Pod now. Insulin delivery will stop in 1 hour." = "Zmień POD'a teraz. Podawanie insuliny zostanie wstrzymane za 1 godzinę.";
-
-/* Alert content body for podExpiring pod alert */
-"Change Pod now. Pod has been active for 72 hours." = "Zmień teraz POD'a. POD jest aktywny od 72 godzin.";
-
-/* Format string for invalid message error code (1: error code number) */
-"Command error %1$u" = "Błąd polecenia %1$u";
-
-/* Status highlight that delivery is uncertain. */
-"Comms Issue" = "Problem z komunikacją";
-
-/* Error message when command is rejected because an unacknowledged command is pending. */
-"Communication issue: Unacknowledged command pending." = "Problem z komunikacją: Niepotwierdzone polecenie w toku.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Przypomnienia (sygnały dźwiękowe) będą emitowane w przypadku poleceń, które zainicjujesz, takich jak bolus, anulowanie bolusa, wstrzymanie, wznowienie, zapisanie przypomnień o powiadomieniach itp. Kiedy Loop automatycznie dostosowuje podawanie, nie są używane żadne sygnały dźwiękowe.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Przypomnienia potwierdzające są emitowane, gdy Loop automatycznie dostosowuje podawanie insuliny, a także w przypadku poleceń inicjowanych przez użytkownika.";
-
-/* The title for AlarmCode.other notification */
-"Critical Pod Error" = "Krytyczny błąd POD'a";
-
-/* Recovery suggestion when unexpected address received */
-"Crosstalk possible. Please move to a new location" = "Możliwe zakłócenia. Proszę teleportuj się do innego pomieszczenia";
-
/* Pod state when pod has been deactivated */
"Deactivated" = "Deaktywowany";
-/* Title string for BeepPreference.silent */
-"Disabled" = "Wyłączony";
-
/* Description for Empty reservoir pod fault */
"Empty reservoir" = "Pusty zbiornik";
-/* The title for Empty Reservoir alarm notification */
-"Empty Reservoir" = "Pusty zbiorniczek";
-
/* Error message shown when empty response from pod was received */
"Empty response from pod" = "Pusta odpowiedź POD";
-/* Title string for BeepPreference.manualCommands */
-"Enabled" = "Włączony";
-
/* Pod state error event logged shutting down */
"Error event logged, shutting down" = "Zarejestrowano zdarzenie błędu, wyłączanie";
-/* Description for expiration advisory */
-"Expiration advisory" = "Ostrzeżenie o wygaśnięciu";
-
/* Description for expiration alert */
"Expiration alert" = "Alert o upływie terminu ważności";
-/* Title string for BeepPreference.extended */
-"Extended" = "Rozszerzony";
-
-/* Delivery status when extended bolus is running */
-"Extended bolus running" = "Trwa podawanie bolusa przedłużonego";
-
-/* Delivery status when extended bolus and temp basal is running */
-"Extended bolus running with temp basal" = "Bolus przedłużony uruchomiony z tymczasową bazą";
-
-/* Pod state when fault event has occurred */
-"Fault event occurred" = "Wystąpiła usterka";
-
-/* Status highlight that when pod is deactivating. */
-"Finish Deactivation" = "Zakończ dezaktywację";
-
-/* Status highlight that when pod is activating. */
-"Finish Pairing" = "Zakończ parowanie";
-
/* Description for finish setup */
"Finish setup " = "Zakończ konfigurację";
-/* Description for finish setup reminder */
-"Finish setup reminder" = "Przypomnienie o zakończeniu konfiguracji";
-
/* Pod inititialized */
"Initialized" = "Zainicjalizowany";
-/* Pod state when inserting cannula */
-"Inserting cannula" = "Wprowadzanie kaniuli";
-
-/* The default notification body for AlarmCodes */
-"Insulin delivery stopped. Change Pod now." = "Podawanie insuliny zostało zatrzymane. Wymień POD'a.";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Podawanie insuliny zawieszone";
-
-/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
-"Insulin type not configured" = "Nie skonfigurowano rodzaju insuliny";
-
/* The format string for Internal pod fault (1: The fault code value) */
"Internal pod fault %1$03d" = "Wewnętrzny błąd POD'a %1$03d";
/* The format string describing a bolus that was interrupted. (1: The amount delivered)(2: The amount scheduled)(3: Start time of the dose)(4: duration)(5: scheduled certainty) */
"InterruptedBolus: %1$@ U (%2$@ U scheduled) %3$@ %4$@ %5$@" = "Przerwany bolus: %1$@ jedn. (%2$@ jedn. zaplanowanych) %3$@ %4$@ %5$@";
-/* Error message for when unexpected address is received (1: received address) (2: expected address) */
-"Invalid address 0x%x. Expected 0x%x" = "Nieprawidłowy adres 0x %1$x . Oczekiwano 0x %2$x";
-
-/* Description for MessageError invalidAddress */
-"Invalid address: (%1$@)" = "Nieprawidłowy adres: ( %1$@ )";
-
-/* Description for MessageError invalidCrc */
-"Invalid CRC" = "Nieprawidłowy CRC";
-
-/* Error description for OmniBLEPumpManagerError.invalidSetting */
-"Invalid Setting" = "Nieprawidłowe ustawienie";
-
-/* Pod state when running with fifty or less units */
-"Low reservoir" = "Niski poziom w zbiorniczku";
-
-/* Alert content title for lowReservoir pod alert */
-"Low Reservoir" = "Niski poziom w zbiorniczku";
-
-/* Format string for description for low reservoir advisory (1: reminder units) */
-"Low reservoir advisory (%1$gU)" = "Ostrzeżenie o niskim poziomie w zbiorniczku (%1$gU)";
-
/* Description for low reservoir alarm */
"Low reservoir advisory alarm" = "Alarm informujący o niskim poziomie w zbiorniku";
-/* Title for RileyLink low battery alert */
-"Low RileyLink Battery" = "Niski poziom baterii RileyLink";
-
-/* Recovery suggestion for PodCommsError.noPodsFound */
-"Make sure your pod is filled and nearby." = "Upewnij się, że POD jest wypełniony i znajduje się w pobliżu.";
-
/* Recovery suggestion when no RileyLink is available */
"Make sure your RileyLink is nearby and powered on" = "Upewnij się, że RileyLink jest w pobliżu i jest włączony";
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Baza podstawowa";
-
-/* Pod memory initialized */
-"Memory initialized" = "Zainicjowano pamięć";
-
-/* Recovery suggestion for PodCommsError.tooManyPodsFound */
-"Move to a new area away from any other pods and try again." = "Przenieś się w nowe miejsce z dala od innych POD'ów i spróbuj ponownie.";
-
-/* Alert content body for multiCommand pod alert
- Alert content title for multiCommand pod alert */
-"Multiple Command Alert" = "Alert wielu poleceń";
-
/* Pod alert state when no alerts are active */
"No alerts" = "Brak alertów";
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "Nie są używane żadne przypomnienia.";
-
-/* Description for Fault Event Code .noFaults */
-"No faults" = "Brak usterek";
-
-/* Status highlight message for emptyReservoir alarm.
- Status highlight that a pump is out of insulin. */
-"No Insulin" = "Brak insuliny";
-
-/* Status highlight that when no pod is paired. */
-"No Pod" = "Brak POD'a";
-
/* Error message shown when no pod is paired */
"No pod paired" = "Brak sparowanego PODa";
-/* Error message for PodCommsError.noPodsFound */
-"No pods found" = "Nie znaleziono POD'a";
-
/* Error message shown when no response from pod was received */
"No response from pod" = "Brak odpowiedzi z PODa";
@@ -224,88 +68,33 @@
Pod state when running above fifty units */
"Normal" = "Normalny";
-/* Description for MessageError notEnoughData */
-"Not enough data" = "Za mało danych";
-
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "Wykryto niedrożność";
-/* The title for Occlusion alarm notification */
-"Occlusion Detected" = "Wykryto niedrożność";
-
-/* Action button default text for PodAlerts */
-"Ok" = "Ok";
-
-/* Acknowledge button label for RileyLink low battery alert
- Alert acknowledgment OK button */
-"OK" = "OK";
-
-/* Generic title of the omnipod pump manager */
-"Omnipod" = "Omnipod";
-
-/* Pod state oneNotUsed */
-"oneNotUsed" = "oneNotUsed";
-
/* Pod status after pairing */
"Paired" = "Sparowany";
-/* Pod status when pairing completed */
-"Pairing completed" = "Parowanie zakończone";
-
-/* Description for MessageError parsingError. (1: decription of error), (2: hexadecimal data starting at offset) */
-"Parsing Error: %1$@ in (%2$@)" = "Błąd analizy: %1$@ w (%2$@)";
-
-/* Recovery suggestion on unexpected pod change */
-"Please bring only original pod in range or deactivate original pod" = "Używaj tylko oryginalny POD w zasięgu sygnału albo dezaktywuj oryginalny POD";
-
/* Recovery suggestion when no response is received from pod */
"Please bring your pod closer to the RileyLink and try again" = "Umieść PODa bliżej RileyLink i spróbuj ponownie";
-/* Alert content body for finishSetupReminder pod alert */
-"Please finish pairing your pod." = "Dokończ parowanie POD'a.";
-
/* Recover suggestion shown when no pod is paired */
"Please pair a new pod" = "Sparuj nowego PODa";
-/* Recovery suggestion when pairing signal strength is too high */
-"Please reposition the RileyLink further from the pod" = "Proszę przesunąć RileyLink dalej od POD'a.";
-
-/* Recovery suggestion when pairing signal strength is too low */
-"Please reposition the RileyLink relative to the pod" = "Proszę zmienić położenie RileyLink względem POD'a.";
-
-/* Recovery suggestion when no response is received from pod */
-"Please try repositioning the pod or the RileyLink and try again" = "Spróbuj zmienić położenie POD'a lub RileyLink i spróbuj ponownie";
-
/* Error message shown when user cannot pair because pod is already paired */
"Pod already paired" = "POD już sparowany";
/* Error message shown when prime is attempted, but pod is already primed */
"Pod already primed" = "POD już napełniony";
-/* Status highlight message for other alarm. */
-"Pod Error" = "Błąd POD'a";
-
/* Description for expiration advisory alarm */
"Pod expiration advisory alarm" = "Alarm informujący o upływie terminu ważności PODa";
/* The title for pod expiration notification */
"Pod Expiration Notice" = "Powiadomienie o upływie terminu ważności PODa";
-/* Alert content title for userPodExpiration pod alert */
-"Pod Expiration Reminder" = "Przypomnienie o terminie ważności POD'a";
-
/* Description for Pod expired pod fault */
"Pod expired" = "Termin ważności POD'a upłynął";
-/* Alert content title for podExpireImminent pod alert
- Alert content title for podExpiring pod alert
- Status highlight message for podExpired alarm.
- The title for Pod Expired alarm notification */
-"Pod Expired" = "Termin ważności POD'a upłynął";
-
-/* Format string for alert content body for userPodExpiration pod alert. (1: time until expiration) */
-"Pod expires in %1$@." = "Pod wygasa za %1$@ .";
-
/* Format string for pod fault code */
"Pod Fault: %1$@" = "Usterka PODa: 1$@";
@@ -318,98 +107,40 @@
/* Error message action could not be performed because pod is suspended */
"Pod is suspended" = "POD wstrzymany";
-/* Status highlight message for occlusion alarm. */
-"Pod Occlusion" = "Niedrożność POD'a";
-
-/* Alert content title for finishSetupReminder pod alert */
-"Pod Pairing Incomplete" = "Parowanie POD'a nie zostało zakończone";
-
-/* Error message shown when pod sends ack instead of response */
-"Pod sent ack instead of response" = "POD odtworzył sygnał zamiast odpowiedzi zwrotnej";
-
/* Pod state when prime or cannula insertion has not completed in the time allotted */
"Pod setup window expired" = "Upłynął termin ważności okna konfiguracji PODa";
-/* Description for pod suspended reminder */
-"Pod suspended reminder" = "Przypomnienie o zawieszeniu POD'a";
-
-/* Format string for poor pod signal strength */
-"Poor signal strength" = "Słaba siła sygnału";
-
/* Delivery status when pod is priming
Pod status when priming */
"Priming" = "Napełnianie";
-/* Pod state when priming completed */
-"Priming completed" = "Wypełnianie zakończone";
-
/* Pod state when ready for basal programming */
"Ready for basal programming" = "Gotowy do zaprogramowania dawki podstawowej";
/* Pod state when ready for cannula insertion */
"Ready to insert cannula" = "Gotowy do wprowadzenia kaniuli";
-/* Pod pairing reminder initialized */
-"Reminder initialized" = "Zainicjowano przypomnienie";
-
-/* Pump Event title for UnfinalizedDose with doseType of .resume */
-"Resume" = "Wznów";
-
-/* Recovery suggestion when pod is suspended */
-"Resume delivery" = "Wznów podawanie";
-
-/* Alert content title for suspendEnded pod alert */
-"Resume Insulin" = "Wznów insulinę";
-
/* The format string describing a resume. (1: Time)(2: Scheduled certainty */
"Resume: %1$@ %2$@" = "Wznów: %1$@ %2$@";
-/* Delivery status when scheduled basal is running */
-"Scheduled basal" = "Zaplanowana dawka podstawowa";
-
/* Delivery status when basal is running */
"Scheduled Basal" = "Zaplanowana dawka podstawowa";
-/* Description for shutdown imminent */
-"Shutdown imminent" = "Informacja o zbliżającym się wyłączeniu";
-
/* Description for shutdown imminent alarm */
"Shutdown imminent alarm" = "Alarm o nadchodzącym wyłączeniu";
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Utrata sygnału";
-
-/* Format string for pod signal strength too high */
-"Signal strength too high" = "Zbyt wysoka siła sygnału";
-
-/* Pump Event title for UnfinalizedDose with doseType of .suspend */
-"Suspend" = "Wstrzymaj";
-
-/* Alert content body for suspendInProgress pod alert
- Alert content title for suspendInProgress pod alert */
-"Suspend In Progress Reminder" = "Przypomnienie o trwającym zawieszeniu";
-
-/* Description for suspend time expired */
-"Suspend time expired" = "Upłynął czas zawieszenia";
-
/* The format string describing a suspend. (1: Time)(2: Scheduled certainty */
"Suspend: %1$@ %2$@" = "Wstrzymaj: %1$@ %2$@";
/* Delivery status when insulin delivery is suspended */
"Suspended" = "Wstrzymane";
-/* Alert notification body for suspendEnded pod alert user notification */
-"Suspension time is up. Open the app and resume." = "Czas zawieszenie dobiegł końca. Otwórz Loop i wznów podawanie";
-
/* Pod tank fill completed */
"Tank fill completed" = "Napełnianie zbiornika zakończone";
/* Pod power to motor activated */
"Tank power activated" = "Zasilanie zbiornika włączone";
-/* Pump Event title for UnfinalizedDose with doseType of .tempBasal */
-"Temp Basal" = "Tymczasowa dawka podstawowa";
-
/* Error message shown when temp basal could not be set due to existing temp basal in progress */
"Temp basal in progress" = "Tymczasowa dawka podstawowa w toku";
@@ -419,51 +150,18 @@
/* The format string describing a temp basal. (1: The rate)(2: Start time)(3: duration)(4: volume)(5: scheduled certainty */
"TempBasal: %1$@ U/hour %2$@ %3$@ %4$@ U %5$@" = "Tymczasowa dawka podstawowa: %1$@ jedn./godz. %2$@ %3$@ %4$@ jedn. %5$@";
-/* Alert content body for suspendEnded pod alert */
-"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "Okres zawieszenia podawania insuliny dobiegł końca. \n\nPodawanie można wznowić za pomocą banera na ekranie głównym lub na ekranie ustawień pompy. Ponowne przypomnienie pojawi się za 15 minut.";
-
-/* Alert content body for timeOffsetChangeDetected pod alert */
-"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "Czas na pompie różni się od aktualnego czasu. W ustawieniach można sprawdzić czas pompy i zsynchronizować go z aktualnym czasem.";
-
-/* Pod state threeNotUsed */
-"threeNotUsed" = "threeNotUsed";
-
-/* Alert content title for timeOffsetChangeDetected pod alert */
-"Time Change Detected" = "Wykryto zmianę czasu";
-
/* The format string for pod expiration notification body (1: time until expiration) */
"Time to replace your pod! Your pod will expire in %1$@" = "Pora wymienić PODa! Termin ważności PODa upłynie za %1$@";
-/* Error message for PodCommsError.tooManyPodsFound */
-"Too many pods found" = "Znaleziono zbyt wiele POD'ów";
-
-/* Recovery suggestion when ack received instead of response */
-"Try again" = "Spróbuj ponownie";
-
-/* Pod state twoNotUsed */
-"twoNotUsed" = "twoNotUsed";
-
/* String describing a dose that was possibly scheduled */
"Uncertain" = "Niepewna";
-/* Description for MessageError invalidSequence */
-"Unexpected message sequence number" = "Nieoczekiwany numer kolejnego komunikatu";
-
-/* Format string for unexpected pod change */
-"Unexpected pod change" = "Nieoczekiwana zmiana POD'a";
-
/* Error message shown when empty response from pod was received */
"Unexpected response from pod" = "Nieoczekiwana odpowiedź PODa";
/* The format string for Unknown pod fault (1: The fault code value) */
"Unknown pod fault %1$03d" = "Nieznany błąd POD'a %1$03d";
-/* Format string for description of MessageError unknownValue. (1: value) (2: Type) */
-"Unknown Value (%1$@) for type %2$@" = "Nieznana wartość (%1$@) dla typu %2$@";
-
-/* Format string for description of MessageError validationFailed. (1: description of validation failure) */
-"Validation failed: %1$@" = "Weryfikacja nie powiodła się: %1$@";
-
/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
"Wait for existing bolus to finish, or cancel bolus" = "Poczekaj na zakończenie istniejącego bolusa lub anuluj bolus";
@@ -472,4 +170,3 @@
/* Description waiting for pairing reminder */
"Waiting for pairing reminder" = "Poczekaj na przypomnienie o parowaniu";
-
From ae44f0540c47b9e861aec7ff1690ded3a5a90c0e 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: Sun, 14 May 2023 23:21:38 +0200
Subject: [PATCH 090/431] New translations Localizable.strings (Portuguese)
---
.../OmniKit/OmniKit/Resources/pt-PT.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
create mode 100644 Dependencies/OmniKit/OmniKit/Resources/pt-PT.lproj/Localizable.strings
diff --git a/Dependencies/OmniKit/OmniKit/Resources/pt-PT.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/pt-PT.lproj/Localizable.strings
new file mode 100644
index 0000000000..4eb08c4d5b
--- /dev/null
+++ b/Dependencies/OmniKit/OmniKit/Resources/pt-PT.lproj/Localizable.strings
@@ -0,0 +1,3 @@
+
+/* Delivery status when bolusing */
+"Bolusing" = "Aplicando bolus";
From 04dfe2dd492febd5290bf04c9ec782eb89a7dafe 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: Sun, 14 May 2023 23:21:38 +0200
Subject: [PATCH 091/431] New translations Localizable.strings (Russian)
---
.../Resources/ru.lproj/Localizable.strings | 297 ------------------
1 file changed, 297 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/ru.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/ru.lproj/Localizable.strings
index c2eb7b2a5e..97e2410eb5 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/ru.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/ru.lproj/Localizable.strings
@@ -1,34 +1,9 @@
-/* Description for an inactive alert modifier */
-" (inactive)" = "(неактивно)";
-
-/* Format string for low battery alert body for RileyLink. (1: device name) */
-"\"%1$@\" has a low battery" = "\"%1$@\" имеет низкий заряд батареи";
-
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ дБ";
-
-/* Format string for alert content body for lowReservoir pod alert. (1: reminder value) */
-"%1$@ insulin or less remaining in Pod. Change Pod soon." = "В поде осталось %1$@ инсулина или меньше. Замените под в ближайшее время.";
-
-/* Format string for activation time exceeded
- Pod state when activation not completed in the time allowed */
-"Activation time exceeded" = "Превышено время для активации";
-
-/* Description for auto-off */
-"Auto-off" = "Авто выключение";
-
/* Description for auto-off alarm */
"Auto-off alarm" = "Авто отключение сигнала";
-/* Pod state when basal initialized */
-"Basal initialized" = "Базал инициирован";
-
/* Pod state when running below fifty units */
"Below 50 units" = "Менее 50 единиц";
-/* Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Болюс";
-
/* Error message shown when operation could not be completed due to existing bolus in progress */
"Bolus in progress" = "Подача болюса";
@@ -47,173 +22,45 @@
/* String describing a dose that was certainly scheduled */
"Certain" = "Определенно";
-/* Alert content body for podExpireImminent pod alert */
-"Change Pod now. Insulin delivery will stop in 1 hour." = "Замените под сейчас. Подача инсулина прекратится через 1 час.";
-
-/* Alert content body for podExpiring pod alert */
-"Change Pod now. Pod has been active for 72 hours." = "Замените под сейчас. Под активен в течение уже 72 часов.";
-
-/* Format string for invalid message error code (1: error code number) */
-"Command error %1$u" = "Ошибка команды %1$u";
-
-/* Status highlight that delivery is uncertain. */
-"Comms Issue" = "Проблемы со связью";
-
-/* Error message when command is rejected because an unacknowledged command is pending. */
-"Communication issue: Unacknowledged command pending." = "Проблема со связью: ожидается неподтвержденная команда.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Напоминания будут звучать для инициированных вами команд, таких как болюс, отмена болюса, приостановка, возобновление, напоминания о сохранении уведомлений и т.д. Когда Loop автоматически регулирует подачу инсулина, напоминания не будут использоваться.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Напоминания будут звучать, когда Loop автоматически регулирует подачу инсулина, а также для команд, которые вы инициируете.";
-
-/* The title for AlarmCode.other notification */
-"Critical Pod Error" = "Критическая ошибка пода";
-
-/* Recovery suggestion when unexpected address received */
-"Crosstalk possible. Please move to a new location" = "Возможны перекрестные помехи. Пожалуйста, переместитесь на новое место";
-
/* Pod state when pod has been deactivated */
"Deactivated" = "Не активен";
-/* Title string for BeepPreference.silent */
-"Disabled" = "Выключено";
-
/* Description for Empty reservoir pod fault */
"Empty reservoir" = "Резервуар пуст";
-/* The title for Empty Reservoir alarm notification */
-"Empty Reservoir" = "Резервуар пуст";
-
/* Error message shown when empty response from pod was received */
"Empty response from pod" = "Пустой ответ от пода";
-/* Title string for BeepPreference.manualCommands */
-"Enabled" = "Активировано";
-
/* Pod state error event logged shutting down */
"Error event logged, shutting down" = "Ошибка записана в лог, отключение";
-/* Description for expiration advisory */
-"Expiration advisory" = "Совет по истечению срока действия";
-
/* Description for expiration alert */
"Expiration alert" = "Оповещение об истечении срока";
-/* Title string for BeepPreference.extended */
-"Extended" = "Растянутый";
-
-/* Delivery status when extended bolus is running */
-"Extended bolus running" = "Вводится растянутый болюс";
-
-/* Delivery status when extended bolus and temp basal is running */
-"Extended bolus running with temp basal" = "Продленный болюс с временной базальной скоростью";
-
-/* Pod state when fault event has occurred */
-"Fault event occurred" = "Произошло событие неисправности";
-
-/* Status highlight that when pod is deactivating. */
-"Finish Deactivation" = "Завершение деактивации";
-
-/* Status highlight that when pod is activating. */
-"Finish Pairing" = "Завершение сопряжения";
-
/* Description for finish setup */
"Finish setup " = "Завершение настройки";
-/* Description for finish setup reminder */
-"Finish setup reminder" = "Напоминание о завершении настройки";
-
/* Pod inititialized */
"Initialized" = "Активирован";
-/* Pod state when inserting cannula */
-"Inserting cannula" = "Введение катетера";
-
-/* The default notification body for AlarmCodes */
-"Insulin delivery stopped. Change Pod now." = "Введение инсулина остановлено. Замените Под.";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Подача инсулина приостановлена";
-
-/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
-"Insulin type not configured" = "Тип инсулина не указан";
-
/* The format string for Internal pod fault (1: The fault code value) */
"Internal pod fault %1$03d" = "Внутренняя ошибка пода %1$03d";
/* The format string describing a bolus that was interrupted. (1: The amount delivered)(2: The amount scheduled)(3: Start time of the dose)(4: duration)(5: scheduled certainty) */
"InterruptedBolus: %1$@ U (%2$@ U scheduled) %3$@ %4$@ %5$@" = "Болюс прерван%1$@ ед (%2$@ ед намечено) %3$@ %4$@ %5$@";
-/* Error message for when unexpected address is received (1: received address) (2: expected address) */
-"Invalid address 0x%x. Expected 0x%x" = "Неверный адрес 0x%1$x. Ожидаемый адрес 0x%2$x";
-
-/* Description for MessageError invalidAddress */
-"Invalid address: (%1$@)" = "Неверный адрес: (%1$@)";
-
-/* Description for MessageError invalidCrc */
-"Invalid CRC" = "Неверный CRC";
-
-/* Error description for OmniBLEPumpManagerError.invalidSetting */
-"Invalid Setting" = "Неверная настройка";
-
-/* Pod state when running with fifty or less units */
-"Low reservoir" = "Мало инсулина в резервуаре";
-
-/* Alert content title for lowReservoir pod alert */
-"Low Reservoir" = "Мало инсулина в резервуаре";
-
-/* Format string for description for low reservoir advisory (1: reminder units) */
-"Low reservoir advisory (%1$gU)" = "Предупреждение о низком уровне резервуара (%1$gU)";
-
/* Description for low reservoir alarm */
"Low reservoir advisory alarm" = "Оповещение о малом запасе инсулина в резервуаре";
-/* Title for RileyLink low battery alert */
-"Low RileyLink Battery" = "Низкий заряд батареи RileyLink";
-
-/* Recovery suggestion for PodCommsError.noPodsFound */
-"Make sure your pod is filled and nearby." = "Убедитесь, что ваш под заполнен инсулином и находится рядом.";
-
/* Recovery suggestion when no RileyLink is available */
"Make sure your RileyLink is nearby and powered on" = "Убедитесь, что RileyLink находится поблизости и включен";
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Ручная ВБС";
-
-/* Pod memory initialized */
-"Memory initialized" = "Память инициализирована";
-
-/* Recovery suggestion for PodCommsError.tooManyPodsFound */
-"Move to a new area away from any other pods and try again." = "Переместитесь на новое место подальше от других подов и повторите попытку.";
-
-/* Alert content body for multiCommand pod alert
- Alert content title for multiCommand pod alert */
-"Multiple Command Alert" = "Оповещение по нескольким командам";
-
/* Pod alert state when no alerts are active */
"No alerts" = "Активных оповещений нет";
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "Напоминания о доверии не используются.";
-
-/* Description for Fault Event Code .noFaults */
-"No faults" = "Ошибок нет";
-
-/* Status highlight message for emptyReservoir alarm.
- Status highlight that a pump is out of insulin. */
-"No Insulin" = "Нет инсулина";
-
-/* Status highlight that when no pod is paired. */
-"No Pod" = "Нет пода";
-
/* Error message shown when no pod is paired */
"No pod paired" = "Нет сопряженного пода";
-/* Error message for PodCommsError.noPodsFound */
-"No pods found" = "Подов не найдено";
-
/* Error message shown when no response from pod was received */
"No response from pod" = "Нет ответа от пода";
@@ -224,88 +71,36 @@
Pod state when running above fifty units */
"Normal" = "Норма";
-/* Description for MessageError notEnoughData */
-"Not enough data" = "Недостаточно данных";
-
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "Обнаружена закупорка";
-/* The title for Occlusion alarm notification */
-"Occlusion Detected" = "Обнаружена закупорка";
-
-/* Action button default text for PodAlerts */
-"Ok" = "Ок";
-
-/* Acknowledge button label for RileyLink low battery alert
- Alert acknowledgment OK button */
-"OK" = "OK";
-
/* Generic title of the omnipod pump manager */
"Omnipod" = "Омнипод";
-/* Pod state oneNotUsed */
-"oneNotUsed" = "oneNotUsed";
-
/* Pod status after pairing */
"Paired" = "Сопряжен";
-/* Pod status when pairing completed */
-"Pairing completed" = "Сопряжение завершено";
-
-/* Description for MessageError parsingError. (1: decription of error), (2: hexadecimal data starting at offset) */
-"Parsing Error: %1$@ in (%2$@)" = "Ошибка синтаксического анализа: %1$@ in (%2$@)";
-
-/* Recovery suggestion on unexpected pod change */
-"Please bring only original pod in range or deactivate original pod" = "Пожалуйста, приносите в зону действия только оригинальный под или деактивируйте оригинальный под";
-
/* Recovery suggestion when no response is received from pod */
"Please bring your pod closer to the RileyLink and try again" = "Поднесите Omnipod ближе к RileyLink и попробуйте снова";
-/* Alert content body for finishSetupReminder pod alert */
-"Please finish pairing your pod." = "Пожалуйста, завершите сопряжение вашего пода.";
-
/* Recover suggestion shown when no pod is paired */
"Please pair a new pod" = "Начните сопряжение с новым Omnipod";
-/* Recovery suggestion when pairing signal strength is too high */
-"Please reposition the RileyLink further from the pod" = "Пожалуйста, переместите RileyLink подальше от пода";
-
-/* Recovery suggestion when pairing signal strength is too low */
-"Please reposition the RileyLink relative to the pod" = "Пожалуйста, измените положение RileyLink относительно пода";
-
-/* Recovery suggestion when no response is received from pod */
-"Please try repositioning the pod or the RileyLink and try again" = "Пожалуйста, попробуйте изменить положение пода или RileyLink и повторите попытку.";
-
/* Error message shown when user cannot pair because pod is already paired */
"Pod already paired" = "Omnipod уже сопряжен";
/* Error message shown when prime is attempted, but pod is already primed */
"Pod already primed" = "Omnipod уже прокачан инсулином";
-/* Status highlight message for other alarm. */
-"Pod Error" = "Ошибка пода";
-
/* Description for expiration advisory alarm */
"Pod expiration advisory alarm" = "Оповещение об окончании срока работы Omnipod";
/* The title for pod expiration notification */
"Pod Expiration Notice" = "Сообщение об окончании гарантийного срока Omnipod ";
-/* Alert content title for userPodExpiration pod alert */
-"Pod Expiration Reminder" = "Напоминание об истечении срока";
-
/* Description for Pod expired pod fault */
"Pod expired" = "Срок работы Omnipod истек";
-/* Alert content title for podExpireImminent pod alert
- Alert content title for podExpiring pod alert
- Status highlight message for podExpired alarm.
- The title for Pod Expired alarm notification */
-"Pod Expired" = "Под истек";
-
-/* Format string for alert content body for userPodExpiration pod alert. (1: time until expiration) */
-"Pod expires in %1$@." = "Под истекает в %1$@";
-
/* Format string for pod fault code */
"Pod Fault: %1$@" = "Отказ Omnipod %1$@";
@@ -318,98 +113,40 @@
/* Error message action could not be performed because pod is suspended */
"Pod is suspended" = "Omnipod приостановлен";
-/* Status highlight message for occlusion alarm. */
-"Pod Occlusion" = "Закупорка пода";
-
-/* Alert content title for finishSetupReminder pod alert */
-"Pod Pairing Incomplete" = "Сопряжение с подом не выполнено";
-
-/* Error message shown when pod sends ack instead of response */
-"Pod sent ack instead of response" = "Pod отправил \"ack\" вместо ответа (ему кирдык)";
-
/* Pod state when prime or cannula insertion has not completed in the time allotted */
"Pod setup window expired" = "Время для ввода настроек Omnipod истекло";
-/* Description for pod suspended reminder */
-"Pod suspended reminder" = "Напоминание о приостановке подачи инсулина";
-
-/* Format string for poor pod signal strength */
-"Poor signal strength" = "Плохой уровень сигнала";
-
/* Delivery status when pod is priming
Pod status when priming */
"Priming" = "Прокачивание инсулина";
-/* Pod state when priming completed */
-"Priming completed" = "Прокачка инсулина завершена";
-
/* Pod state when ready for basal programming */
"Ready for basal programming" = "Готов к программированию базала";
/* Pod state when ready for cannula insertion */
"Ready to insert cannula" = "Готов к установке катетера";
-/* Pod pairing reminder initialized */
-"Reminder initialized" = "Инициализация напоминания";
-
-/* Pump Event title for UnfinalizedDose with doseType of .resume */
-"Resume" = "Возобновление";
-
-/* Recovery suggestion when pod is suspended */
-"Resume delivery" = "Возобновить подачу";
-
-/* Alert content title for suspendEnded pod alert */
-"Resume Insulin" = "Возобновить подачу";
-
/* The format string describing a resume. (1: Time)(2: Scheduled certainty */
"Resume: %1$@ %2$@" = "Возобновление: %1$@ %2$@";
-/* Delivery status when scheduled basal is running */
-"Scheduled basal" = "Запланированный базал";
-
/* Delivery status when basal is running */
"Scheduled Basal" = "Запланированная база";
-/* Description for shutdown imminent */
-"Shutdown imminent" = "Выключение неизбежно";
-
/* Description for shutdown imminent alarm */
"Shutdown imminent alarm" = "Оповещение о неизбежном выключении";
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Сигнал потерян";
-
-/* Format string for pod signal strength too high */
-"Signal strength too high" = "Слишком высокий уровень сигнала";
-
-/* Pump Event title for UnfinalizedDose with doseType of .suspend */
-"Suspend" = "Приостановка";
-
-/* Alert content body for suspendInProgress pod alert
- Alert content title for suspendInProgress pod alert */
-"Suspend In Progress Reminder" = "Напоминание о приостановке подачи инсулина";
-
-/* Description for suspend time expired */
-"Suspend time expired" = "Время приостановки подачи истекло";
-
/* The format string describing a suspend. (1: Time)(2: Scheduled certainty */
"Suspend: %1$@ %2$@" = "Приостановка: %1$@ %2$@";
/* Delivery status when insulin delivery is suspended */
"Suspended" = "Остановлено";
-/* Alert notification body for suspendEnded pod alert user notification */
-"Suspension time is up. Open the app and resume." = "Время приостановки подачи инсулина истекло. Откройте приложение и возобновите подачу.";
-
/* Pod tank fill completed */
"Tank fill completed" = "Заполнение резервуара Omnipod завершено";
/* Pod power to motor activated */
"Tank power activated" = "Питание моторчика резервуара активировано";
-/* Pump Event title for UnfinalizedDose with doseType of .tempBasal */
-"Temp Basal" = "ВБС";
-
/* Error message shown when temp basal could not be set due to existing temp basal in progress */
"Temp basal in progress" = "Пока еще работает временный базал";
@@ -419,51 +156,18 @@
/* The format string describing a temp basal. (1: The rate)(2: Start time)(3: duration)(4: volume)(5: scheduled certainty */
"TempBasal: %1$@ U/hour %2$@ %3$@ %4$@ U %5$@" = "Врем базал: %1$@ ед/ч %2$@ %3$@ %4$@ ед %5$@";
-/* Alert content body for suspendEnded pod alert */
-"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "Период приостановки подачи инсулина закончилось.\n\nВы можете возобновить введение инсулина с баннера на главном экране приложения или с экрана настроек вашей помпы. Через 15 минут вы получите повторное напоминание.";
-
-/* Alert content body for timeOffsetChangeDetected pod alert */
-"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "Время на вашей помпе отличается от текущего времени. Вы можете проверить время на помпе и синхронизировать его с текущим временем в настройках приложения.";
-
-/* Pod state threeNotUsed */
-"threeNotUsed" = "threeNotUsed";
-
-/* Alert content title for timeOffsetChangeDetected pod alert */
-"Time Change Detected" = "Обнаружено изменение времени";
-
/* The format string for pod expiration notification body (1: time until expiration) */
"Time to replace your pod! Your pod will expire in %1$@" = "Пора заменить Pod - Срок годности истекает через %1$@";
-/* Error message for PodCommsError.tooManyPodsFound */
-"Too many pods found" = "Найдено слишком много подов";
-
-/* Recovery suggestion when ack received instead of response */
-"Try again" = "Попробуйте еще раз";
-
-/* Pod state twoNotUsed */
-"twoNotUsed" = "twoNotUsed";
-
/* String describing a dose that was possibly scheduled */
"Uncertain" = "Не подтверждено";
-/* Description for MessageError invalidSequence */
-"Unexpected message sequence number" = "Неожиданный порядковый номер сообщения";
-
-/* Format string for unexpected pod change */
-"Unexpected pod change" = "Неожиданная смена пода";
-
/* Error message shown when empty response from pod was received */
"Unexpected response from pod" = "Неожиданный отклик Omnipod";
/* The format string for Unknown pod fault (1: The fault code value) */
"Unknown pod fault %1$03d" = "Неизвестная неисправность Omnipod %1$03d";
-/* Format string for description of MessageError unknownValue. (1: value) (2: Type) */
-"Unknown Value (%1$@) for type %2$@" = "Неизвестное значение ( %1$@ ) для типа %2$@";
-
-/* Format string for description of MessageError validationFailed. (1: description of validation failure) */
-"Validation failed: %1$@" = "Ошибка проверки: %1$@";
-
/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
"Wait for existing bolus to finish, or cancel bolus" = "Дождитесь окончания подачи болюса или отмените его";
@@ -472,4 +176,3 @@
/* Description waiting for pairing reminder */
"Waiting for pairing reminder" = "Все еще ожидается сопряжение";
-
From 288626fe2a1dddf3c77decb18fa05debb34ae0b1 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: Sun, 14 May 2023 23:21:39 +0200
Subject: [PATCH 092/431] New translations Localizable.strings (Slovak)
---
.../Resources/sk.lproj/Localizable.strings | 251 ------------------
1 file changed, 251 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/sk.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/sk.lproj/Localizable.strings
index fe37d4c028..b9220f7cc1 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/sk.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/sk.lproj/Localizable.strings
@@ -1,28 +1,7 @@
-/* Description for an inactive alert modifier */
-" (inactive)" = "{neaktívne}";
-
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Format string for alert content body for lowReservoir pod alert. (1: reminder value) */
-"%1$@ insulin or less remaining in Pod. Change Pod soon." = "V podu zostáva %1$@ inzulínu alebo menej. Čoskoro vymeňte pod.";
-
-/* Format string for activation time exceeded
- Pod state when activation not completed in the time allowed */
-"Activation time exceeded" = "Čas aktivácie bol prekročený";
-
-/* Description for auto-off */
-"Auto-off" = "Automatické vypnutie";
-
-/* Pod state when basal initialized */
-"Basal initialized" = "Bazál inciovaný";
/* Pod state when running below fifty units */
"Below 50 units" = "Menej ako 50 jednotiek";
-/* Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolus";
-
/* Error message shown when operation could not be completed due to existing bolus in progress */
"Bolus in progress" = "Prebieha bolus";
@@ -41,24 +20,6 @@
/* String describing a dose that was certainly scheduled */
"Certain" = "Zaručené";
-/* Alert content body for podExpireImminent pod alert */
-"Change Pod now. Insulin delivery will stop in 1 hour." = "Treba vymeniť pod. Podávanie inzulínu sa zastaví o 1 hodinu.";
-
-/* Alert content body for podExpiring pod alert */
-"Change Pod now. Pod has been active for 72 hours." = "Vymeniť pod teraz. Pod bol aktívny 72 hodín.";
-
-/* Error message when command is rejected because an unacknowledged command is pending. */
-"Communication issue: Unacknowledged command pending." = "Problém s komunikáciou: Čaká sa na potvrdenie príkazu.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Pripomienky spoľahlivosti zaznejú pri príkazoch, ktoré spustíte, ako je bolus, zrušenie bolusu, pozastavenie, obnovenie, uloženie upozornení atď. Keď Loop automaticky upraví podanie, nepoužijú sa žiadne pripomenutia spoľahlivosti.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Keď Loop automaticky upraví podávanie, ako aj prevedie príkazy, ktoré iniciujete, zaznejú pripomenutia spoľahlivosti.";
-
-/* Recovery suggestion when unexpected address received */
-"Crosstalk possible. Please move to a new location" = "Možné presluchy. Presuňte sa na iné miesto";
-
/* Pod state when pod has been deactivated */
"Deactivated" = "Deaktivované";
@@ -71,113 +32,33 @@
/* Pod state error event logged shutting down */
"Error event logged, shutting down" = "Zaprotokolovaná udalosť chyby, vypína sa";
-/* Description for expiration advisory */
-"Expiration advisory" = "Upozornenie na vypršanie platnosti";
-
/* Description for expiration alert */
"Expiration alert" = "Varovanie o expirácii";
-/* Delivery status when extended bolus is running */
-"Extended bolus running" = "Prebieha predĺžený bolus";
-
-/* Delivery status when extended bolus and temp basal is running */
-"Extended bolus running with temp basal" = "Predĺžený bolus beží súčasne s dočasným bazálom";
-
-/* Pod state when fault event has occurred */
-"Fault event occurred" = "Vyskytla sa chybová udalosť";
-
/* Description for finish setup */
"Finish setup " = "Dokončiť nastavenie";
-/* Description for finish setup reminder */
-"Finish setup reminder" = "Dokončiť nastavenie pripomienky";
-
/* Pod inititialized */
"Initialized" = "Inicializované";
-/* Pod state when inserting cannula */
-"Inserting cannula" = "Kanyla sa zavádza";
-
-/* The default notification body for AlarmCodes */
-"Insulin delivery stopped. Change Pod now." = "Podávanie inzulínu sa zastavilo. Vymeňte modul teraz.";
-
-/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
-"Insulin type not configured" = "Typ inzulínu nie je nakonfigurovaný";
-
/* The format string for Internal pod fault (1: The fault code value) */
"Internal pod fault %1$03d" = "Interná chyba podu %1$03d";
/* The format string describing a bolus that was interrupted. (1: The amount delivered)(2: The amount scheduled)(3: Start time of the dose)(4: duration)(5: scheduled certainty) */
"InterruptedBolus: %1$@ U (%2$@ U scheduled) %3$@ %4$@ %5$@" = "PrerušenýBolus: %1$@ j (%2$@ j naplánované) %3$@ %4$@ %5$@";
-/* Error message for when unexpected address is received (1: received address) (2: expected address) */
-"Invalid address 0x%x. Expected 0x%x" = "Neplatná adresa 0x %1$x . Očakáva sa 0x %2$x";
-
-/* Description for MessageError invalidAddress */
-"Invalid address: (%1$@)" = "Neplatná adresa: ( %1$@ )";
-
-/* Description for MessageError invalidCrc */
-"Invalid CRC" = "Neplatný kód CRC";
-
-/* Error description for OmniBLEPumpManagerError.invalidSetting */
-"Invalid Setting" = "Neplatné nastavenie";
-
-/* Pod state when running with fifty or less units */
-"Low reservoir" = "Nízka hladina v rezervoári";
-
-/* Alert content title for lowReservoir pod alert */
-"Low Reservoir" = "Nízka hladina v rezervoári";
-
-/* Format string for description for low reservoir advisory (1: reminder units) */
-"Low reservoir advisory (%1$gU)" = "Nízka hladina v rezervoári (%1$gU)";
-
/* Description for low reservoir alarm */
"Low reservoir advisory alarm" = "Nízka hladina v rezervoári";
-/* Title for RileyLink low battery alert */
-"Low RileyLink Battery" = "Nízky stav batérie RileyLinku";
-
-/* Recovery suggestion for PodCommsError.noPodsFound */
-"Make sure your pod is filled and nearby." = "Uistite sa, že je váš pod naplnený a v blízkosti.";
-
/* Recovery suggestion when no RileyLink is available */
"Make sure your RileyLink is nearby and powered on" = "Uistite sa, že je váš RileyLink v blízkosti a je zapnutý";
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Manuálny bazál";
-
-/* Pod memory initialized */
-"Memory initialized" = "Pamäť inicializovaná";
-
-/* Recovery suggestion for PodCommsError.tooManyPodsFound */
-"Move to a new area away from any other pods and try again." = "Presuňte sa ďalej od ostatných modulov a skúste znova.";
-
-/* Alert content body for multiCommand pod alert
- Alert content title for multiCommand pod alert */
-"Multiple Command Alert" = "Upozornenie na viacero príkazov";
-
/* Pod alert state when no alerts are active */
"No alerts" = "Žiadne upozornenia";
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "Nepoužívajú sa žiadne pripomenutia spoľahlivosti.";
-
-/* Description for Fault Event Code .noFaults */
-"No faults" = "Žiadne chyby";
-
-/* Status highlight message for emptyReservoir alarm.
- Status highlight that a pump is out of insulin. */
-"No Insulin" = "Žiadny inzulín";
-
-/* Status highlight that when no pod is paired. */
-"No Pod" = "Žiadny pod";
-
/* Error message shown when no pod is paired */
"No pod paired" = "Nie je spárovaný žiadny pod";
-/* Error message for PodCommsError.noPodsFound */
-"No pods found" = "Nenašiel sa žiadny pod";
-
/* Error message shown when no response from pod was received */
"No response from pod" = "Žiadna odpoveď z podu";
@@ -188,61 +69,24 @@
Pod state when running above fifty units */
"Normal" = "Normálny";
-/* Description for MessageError notEnoughData */
-"Not enough data" = "Nedostatok dát";
-
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "Zistená oklúzia";
-/* The title for Occlusion alarm notification */
-"Occlusion Detected" = "Zistená oklúzia";
-
-/* Acknowledge button label for RileyLink low battery alert
- Alert acknowledgment OK button */
-"OK" = "OK";
-
-/* Generic title of the omnipod pump manager */
-"Omnipod" = "Omnipod";
-
-/* Pod state oneNotUsed */
-"oneNotUsed" = "jednoNepoužité";
-
/* Pod status after pairing */
"Paired" = "Spárované";
-/* Pod status when pairing completed */
-"Pairing completed" = "Párovanie je dokončené";
-
-/* Recovery suggestion on unexpected pod change */
-"Please bring only original pod in range or deactivate original pod" = "Prosím, majte iba pôvodný pod v dosahu alebo deaktivujte pôvodný pod";
-
/* Recovery suggestion when no response is received from pod */
"Please bring your pod closer to the RileyLink and try again" = "Priblížte pod k RileyLinku a skúste to znova";
-/* Alert content body for finishSetupReminder pod alert */
-"Please finish pairing your pod." = "Dokončite párovanie podu.";
-
/* Recover suggestion shown when no pod is paired */
"Please pair a new pod" = "Spárujte nový pod";
-/* Recovery suggestion when pairing signal strength is too high */
-"Please reposition the RileyLink further from the pod" = "Premiestnite RileyLink ďalej od podu";
-
-/* Recovery suggestion when pairing signal strength is too low */
-"Please reposition the RileyLink relative to the pod" = "Zmeňte polohu RileyLink vzhľadom k podu";
-
-/* Recovery suggestion when no response is received from pod */
-"Please try repositioning the pod or the RileyLink and try again" = "Skúste premiestniť modul alebo RileyLink a skúste znova";
-
/* Error message shown when user cannot pair because pod is already paired */
"Pod already paired" = "Pod je už spárovaný";
/* Error message shown when prime is attempted, but pod is already primed */
"Pod already primed" = "Pod je už pripravený";
-/* Status highlight message for other alarm. */
-"Pod Error" = "Chyba podu";
-
/* Description for expiration advisory alarm */
"Pod expiration advisory alarm" = "Oznámenie o expirácii podu";
@@ -252,12 +96,6 @@
/* Description for Pod expired pod fault */
"Pod expired" = "Pod vypršal";
-/* Alert content title for podExpireImminent pod alert
- Alert content title for podExpiring pod alert
- Status highlight message for podExpired alarm.
- The title for Pod Expired alarm notification */
-"Pod Expired" = "Pod expiroval";
-
/* Format string for pod fault code */
"Pod Fault: %1$@" = "Chyba podu: %1$@";
@@ -270,92 +108,37 @@
/* Error message action could not be performed because pod is suspended */
"Pod is suspended" = "Pod je pozastavený";
-/* Status highlight message for occlusion alarm. */
-"Pod Occlusion" = "Oklúzia podu";
-
-/* Alert content title for finishSetupReminder pod alert */
-"Pod Pairing Incomplete" = "Párovanie podu nebolo dokončené";
-
-/* Error message shown when pod sends ack instead of response */
-"Pod sent ack instead of response" = "Pod poslal potvrdenie namiesto odpovede ";
-
/* Pod state when prime or cannula insertion has not completed in the time allotted */
"Pod setup window expired" = "Okno nastavenia podov vypršalo";
-/* Description for pod suspended reminder */
-"Pod suspended reminder" = "Pripomenutie pozastaveného podu";
-
-/* Format string for poor pod signal strength */
-"Poor signal strength" = "Slabá sila signálu";
-
/* Delivery status when pod is priming
Pod status when priming */
"Priming" = "Príprava podu";
-/* Pod state when priming completed */
-"Priming completed" = "Príprava podu dokončená";
-
/* Pod state when ready for basal programming */
"Ready for basal programming" = "Pripravené na programovanie bazálu";
/* Pod state when ready for cannula insertion */
"Ready to insert cannula" = "Pripravené na zavedenie kanyly";
-/* Pod pairing reminder initialized */
-"Reminder initialized" = "Pripomienka bola inicializovaná";
-
-/* Recovery suggestion when pod is suspended */
-"Resume delivery" = "Obnoviť podávanie inzulínu";
-
-/* Alert content title for suspendEnded pod alert */
-"Resume Insulin" = "Obnoviť podávanie inzulínu";
-
-/* Delivery status when scheduled basal is running */
-"Scheduled basal" = "Naplánovaný bazál ";
-
/* Delivery status when basal is running */
"Scheduled Basal" = "Naplánovaný bazál";
-/* Description for shutdown imminent */
-"Shutdown imminent" = "Vypnutie každú chvilu";
-
/* Description for shutdown imminent alarm */
"Shutdown imminent alarm" = "Varovanie bezprostredného vypnutia";
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Strata signálu";
-
-/* Format string for pod signal strength too high */
-"Signal strength too high" = "Príliš vysoká sila signálu";
-
-/* Pump Event title for UnfinalizedDose with doseType of .suspend */
-"Suspend" = "Pozastavenie";
-
-/* Alert content body for suspendInProgress pod alert
- Alert content title for suspendInProgress pod alert */
-"Suspend In Progress Reminder" = "Pripomienka prebiehajúceho pozastavenia";
-
-/* Description for suspend time expired */
-"Suspend time expired" = "Čas pozastavenia vypršal";
-
/* The format string describing a suspend. (1: Time)(2: Scheduled certainty */
"Suspend: %1$@ %2$@" = "Pozastaviť: %1$@ %2$@";
/* Delivery status when insulin delivery is suspended */
"Suspended" = "Pozastavené";
-/* Alert notification body for suspendEnded pod alert user notification */
-"Suspension time is up. Open the app and resume." = "Čas pozastavenia vypršal. Otvorte aplikáciu a pokračujte.";
-
/* Pod tank fill completed */
"Tank fill completed" = "Plnenie nádrže dokončené";
/* Pod power to motor activated */
"Tank power activated" = "Napájanie nádrže je aktivované";
-/* Pump Event title for UnfinalizedDose with doseType of .tempBasal */
-"Temp Basal" = "Dočasný bazál";
-
/* Error message shown when temp basal could not be set due to existing temp basal in progress */
"Temp basal in progress" = "Prebieha dočasný bazál";
@@ -365,51 +148,18 @@
/* The format string describing a temp basal. (1: The rate)(2: Start time)(3: duration)(4: volume)(5: scheduled certainty */
"TempBasal: %1$@ U/hour %2$@ %3$@ %4$@ U %5$@" = "DočasBazál: %1$@ j/hod %2$@ %3$@ %4$@ j %5$@";
-/* Alert content body for suspendEnded pod alert */
-"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "Obdobie pozastavenia inzulínu sa skončilo.\n\nPodávanie inzulínu môžete obnoviť z bannera na domovskej obrazovke alebo z obrazovky nastavení pumpy. Pripomienka sa vám znova zobrazí o 15 minút.";
-
-/* Alert content body for timeOffsetChangeDetected pod alert */
-"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "Čas na pumpe sa líši od aktuálneho času. V nastaveniach môžete skontrolovať čas pumpy a synchronizovať sa s aktuálnym časom.";
-
-/* Pod state threeNotUsed */
-"threeNotUsed" = "triNepoužité";
-
-/* Alert content title for timeOffsetChangeDetected pod alert */
-"Time Change Detected" = "Zistila sa zmena času";
-
/* The format string for pod expiration notification body (1: time until expiration) */
"Time to replace your pod! Your pod will expire in %1$@" = "Je čas vymeniť pod! Platnosť vášho podu vyprší o %1$@";
-/* Error message for PodCommsError.tooManyPodsFound */
-"Too many pods found" = "Našlo sa príliš veľa podov";
-
-/* Recovery suggestion when ack received instead of response */
-"Try again" = "Skúste znova";
-
-/* Pod state twoNotUsed */
-"twoNotUsed" = "dveNepoužité";
-
/* String describing a dose that was possibly scheduled */
"Uncertain" = "Neisté";
-/* Description for MessageError invalidSequence */
-"Unexpected message sequence number" = "Neočakávané poradové číslo správy";
-
-/* Format string for unexpected pod change */
-"Unexpected pod change" = "Neočakávaná zmena podu";
-
/* Error message shown when empty response from pod was received */
"Unexpected response from pod" = "Neočakávaná odpoveď z podu";
/* The format string for Unknown pod fault (1: The fault code value) */
"Unknown pod fault %1$03d" = "Neznáma chyba podu %1$03d";
-/* Format string for description of MessageError unknownValue. (1: value) (2: Type) */
-"Unknown Value (%1$@) for type %2$@" = "Neznáma hodnota ( %1$@ ) pre typ %2$@";
-
-/* Format string for description of MessageError validationFailed. (1: description of validation failure) */
-"Validation failed: %1$@" = "Overenie zlyhalo: %1$@";
-
/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
"Wait for existing bolus to finish, or cancel bolus" = "Počkajte na dokončenie bolusu alebo bolus zrušte";
@@ -418,4 +168,3 @@
/* Description waiting for pairing reminder */
"Waiting for pairing reminder" = "Čaká sa na pripomienku párovania";
-
From 956d7c43eedb2644f13084e64d00f62812e441c3 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: Sun, 14 May 2023 23:21:39 +0200
Subject: [PATCH 093/431] New translations Localizable.strings (Swedish)
---
.../Resources/sv.lproj/Localizable.strings | 135 +-----------------
1 file changed, 1 insertion(+), 134 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/sv.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/sv.lproj/Localizable.strings
index c7a2e5e140..9cec9d787b 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/sv.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/sv.lproj/Localizable.strings
@@ -1,25 +1,9 @@
-/* Description for an inactive alert modifier */
-" (inactive)" = " (inaktiv)";
-
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Format string for activation time exceeded
- Pod state when activation not completed in the time allowed */
-"Activation time exceeded" = "Tid för aktivering överskriden";
-
/* Description for auto-off alarm */
"Auto-off alarm" = "Auto-av larm";
-/* Pod state when basal initialized */
-"Basal initialized" = "Basal initierad";
-
/* Pod state when running below fifty units */
"Below 50 units" = "Under 50 enheter";
-/* Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolus";
-
/* Error message shown when operation could not be completed due to existing bolus in progress */
"Bolus in progress" = "Bolus pågår";
@@ -38,12 +22,6 @@
/* String describing a dose that was certainly scheduled */
"Certain" = "Säker";
-/* Format string for invalid message error code (1: error code number) */
-"Command error %1$u" = "Kommandofel %1$u";
-
-/* Status highlight that delivery is uncertain. */
-"Comms Issue" = "Kommandoproblem";
-
/* Pod state when pod has been deactivated */
"Deactivated" = "Inaktiverad";
@@ -53,70 +31,33 @@
/* Error message shown when empty response from pod was received */
"Empty response from pod" = "Inget svar från pod";
-/* Title string for BeepPreference.manualCommands */
-"Enabled" = "På";
-
/* Pod state error event logged shutting down */
"Error event logged, shutting down" = "Felhändelse loggad, stänger ned";
/* Description for expiration alert */
"Expiration alert" = "Larm om utgångsdatum";
-/* Pod state when fault event has occurred */
-"Fault event occurred" = "Felhändelse inträffade";
-
/* Description for finish setup */
"Finish setup " = "Inställning färdig";
/* Pod inititialized */
"Initialized" = "Pod initialiserad";
-/* Pod state when inserting cannula */
-"Inserting cannula" = "Kanyl förs in";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Insulintillförsel pausad";
-
/* The format string for Internal pod fault (1: The fault code value) */
"Internal pod fault %1$03d" = "Internt podfel %1$03d";
/* The format string describing a bolus that was interrupted. (1: The amount delivered)(2: The amount scheduled)(3: Start time of the dose)(4: duration)(5: scheduled certainty) */
"InterruptedBolus: %1$@ U (%2$@ U scheduled) %3$@ %4$@ %5$@" = "AvbrutenBolus: %1$@ E (%2$@ E schemalagd) %3$@ %4$@ %5$@";
-/* Error message for when unexpected address is received (1: received address) (2: expected address) */
-"Invalid address 0x%x. Expected 0x%x" = "Ogiltig adress 0x%1$x. Förväntade 0x%2$x";
-
-/* Description for MessageError invalidAddress */
-"Invalid address: (%1$@)" = "Ogiltig adress: (%1$@)";
-
-/* Description for MessageError invalidCrc */
-"Invalid CRC" = "Ogiltigt CRC";
-
-/* Pod state when running with fifty or less units */
-"Low reservoir" = "Låg reservoarvolym";
-
/* Description for low reservoir alarm */
"Low reservoir advisory alarm" = "Larm vid låg reservoarvolym";
/* Recovery suggestion when no RileyLink is available */
"Make sure your RileyLink is nearby and powered on" = "Säkerställ att din RileyLink är nära och påslagen";
-/* Pod memory initialized */
-"Memory initialized" = "Minne initierat";
-
/* Pod alert state when no alerts are active */
"No alerts" = "Inga larm";
-/* Description for Fault Event Code .noFaults */
-"No faults" = "Inga fel";
-
-/* Status highlight message for emptyReservoir alarm.
- Status highlight that a pump is out of insulin. */
-"No Insulin" = "Inget insulin";
-
-/* Status highlight that when no pod is paired. */
-"No Pod" = "Ingen Podd";
-
/* Error message shown when no pod is paired */
"No pod paired" = "Ingen parkopplad";
@@ -128,45 +69,20 @@
/* Delivery status when basal is running
Pod state when running above fifty units */
-"Normal" = "Normal";
-
-/* Description for MessageError notEnoughData */
-"Not enough data" = "Inte tillräckligt med data";
+"Normal" = "Normalvärde";
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "Ocklusion upptäckt";
-/* Acknowledge button label for RileyLink low battery alert
- Alert acknowledgment OK button */
-"OK" = "OK";
-
-/* Generic title of the omnipod pump manager */
-"Omnipod" = "Omnipod";
-
-/* Pod state oneNotUsed */
-"oneNotUsed" = "oneNotUsed";
-
/* Pod status after pairing */
"Paired" = "Parkopplad";
-/* Recovery suggestion on unexpected pod change */
-"Please bring only original pod in range or deactivate original pod" = "Ha endast din ursprungliga podd inom räckvidd eller inaktivera ursprunglig podd";
-
/* Recovery suggestion when no response is received from pod */
"Please bring your pod closer to the RileyLink and try again" = "För din pod närmare din RileyLink och försök igen";
/* Recover suggestion shown when no pod is paired */
"Please pair a new pod" = "Var god parkoppla ny pod";
-/* Recovery suggestion when pairing signal strength is too high */
-"Please reposition the RileyLink further from the pod" = "Flytta din RileyLink längre från podden";
-
-/* Recovery suggestion when pairing signal strength is too low */
-"Please reposition the RileyLink relative to the pod" = "Flytta din RileyLink i förhållande till podden";
-
-/* Recovery suggestion when no response is received from pod */
-"Please try repositioning the pod or the RileyLink and try again" = "Pröva att flytta på podden eller din RileyLink och försök igen";
-
/* Error message shown when user cannot pair because pod is already paired */
"Pod already paired" = "Pod redan parkopplad";
@@ -182,12 +98,6 @@
/* Description for Pod expired pod fault */
"Pod expired" = "Pod har utgått";
-/* Alert content title for podExpireImminent pod alert
- Alert content title for podExpiring pod alert
- Status highlight message for podExpired alarm.
- The title for Pod Expired alarm notification */
-"Pod Expired" = "Poddens utgångsdatum passerat";
-
/* Format string for pod fault code */
"Pod Fault: %1$@" = "Podfel: %1$@";
@@ -200,46 +110,28 @@
/* Error message action could not be performed because pod is suspended */
"Pod is suspended" = "Pod är pausad";
-/* Error message shown when pod sends ack instead of response */
-"Pod sent ack instead of response" = "Podd skickade ack istället för svar";
-
/* Pod state when prime or cannula insertion has not completed in the time allotted */
"Pod setup window expired" = "Tid för podinställning är överskriden";
-/* Format string for poor pod signal strength */
-"Poor signal strength" = "Dålig signalstyrka";
-
/* Delivery status when pod is priming
Pod status when priming */
"Priming" = "Pod fylls på";
-/* Pod state when priming completed */
-"Priming completed" = "Podd har fyllts färdigt med insulin";
-
/* Pod state when ready for basal programming */
"Ready for basal programming" = "Klar för programmering av basal";
/* Pod state when ready for cannula insertion */
"Ready to insert cannula" = "Klar att föra in kanyl";
-/* Pod pairing reminder initialized */
-"Reminder initialized" = "Påminnelse initierad";
-
/* The format string describing a resume. (1: Time)(2: Scheduled certainty */
"Resume: %1$@ %2$@" = "Återuppta: %1$@ %2$@";
-/* Delivery status when scheduled basal is running */
-"Scheduled basal" = "Schemalagd basal";
-
/* Delivery status when basal is running */
"Scheduled Basal" = "Schemalagd basal";
/* Description for shutdown imminent alarm */
"Shutdown imminent alarm" = "Larm för omedelbar avstängning";
-/* Format string for pod signal strength too high */
-"Signal strength too high" = "Signalstyrka för hög";
-
/* The format string describing a suspend. (1: Time)(2: Scheduled certainty */
"Suspend: %1$@ %2$@" = "Pausa: %1$@ %2$@";
@@ -252,9 +144,6 @@
/* Pod power to motor activated */
"Tank power activated" = "Ström till motor för behållare aktiverad";
-/* Pump Event title for UnfinalizedDose with doseType of .tempBasal */
-"Temp Basal" = "Temporär basal";
-
/* Error message shown when temp basal could not be set due to existing temp basal in progress */
"Temp basal in progress" = "Temp basal pågår redan";
@@ -264,39 +153,18 @@
/* The format string describing a temp basal. (1: The rate)(2: Start time)(3: duration)(4: volume)(5: scheduled certainty */
"TempBasal: %1$@ U/hour %2$@ %3$@ %4$@ U %5$@" = "TempBasal: %1$@ E/timme %2$@ %3$@ %4$@ E %5$@";
-/* Pod state threeNotUsed */
-"threeNotUsed" = "threeNotUsed";
-
/* The format string for pod expiration notification body (1: time until expiration) */
"Time to replace your pod! Your pod will expire in %1$@" = "Byt din pod! Din pod går ut om %1$@";
-/* Recovery suggestion when ack received instead of response */
-"Try again" = "Försök igen";
-
-/* Pod state twoNotUsed */
-"twoNotUsed" = "twoNotUsed";
-
/* String describing a dose that was possibly scheduled */
"Uncertain" = "Osäker";
-/* Description for MessageError invalidSequence */
-"Unexpected message sequence number" = "Oväntat meddelandesekvensnummer";
-
-/* Format string for unexpected pod change */
-"Unexpected pod change" = "Oväntat poddbyte";
-
/* Error message shown when empty response from pod was received */
"Unexpected response from pod" = "Oväntat svar från din pod";
/* The format string for Unknown pod fault (1: The fault code value) */
"Unknown pod fault %1$03d" = "Okänt podfel %1$03d";
-/* Format string for description of MessageError unknownValue. (1: value) (2: Type) */
-"Unknown Value (%1$@) for type %2$@" = "Okänt värde (%1$@) av typ %2$@";
-
-/* Format string for description of MessageError validationFailed. (1: description of validation failure) */
-"Validation failed: %1$@" = "Validering misslyckades: %1$@";
-
/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
"Wait for existing bolus to finish, or cancel bolus" = "Vänta på att pågående bolus är färdig, eller avbryt bolus";
@@ -305,4 +173,3 @@
/* Description waiting for pairing reminder */
"Waiting for pairing reminder" = "Väntar på påminnelse för parkoppling";
-
From bab6e05ac8e5b29619ff2e2585945975d56596d6 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: Sun, 14 May 2023 23:21:40 +0200
Subject: [PATCH 094/431] New translations Localizable.strings (Turkish)
---
.../Resources/tr.lproj/Localizable.strings | 304 ------------------
1 file changed, 304 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/tr.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/tr.lproj/Localizable.strings
index 6d955f5559..b8aaa8fdce 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/tr.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/tr.lproj/Localizable.strings
@@ -1,34 +1,9 @@
-/* Description for an inactive alert modifier */
-" (inactive)" = "(etkin değil)";
-
-/* Format string for low battery alert body for RileyLink. (1: device name) */
-"\"%1$@\" has a low battery" = "\" %1$@ \" pili zayıf";
-
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Format string for alert content body for lowReservoir pod alert. (1: reminder value) */
-"%1$@ insulin or less remaining in Pod. Change Pod soon." = "%1$@ insülin veya daha az kaldı. Yakında Pod'u değiştirin.";
-
-/* Format string for activation time exceeded
- Pod state when activation not completed in the time allowed */
-"Activation time exceeded" = "Aktivasyon süresi aşıldı";
-
-/* Description for auto-off */
-"Auto-off" = "Otomatik kapanma";
-
/* Description for auto-off alarm */
"Auto-off alarm" = "Oto-kapanma alarmı";
-/* Pod state when basal initialized */
-"Basal initialized" = "Bazal başlatıldı";
-
/* Pod state when running below fifty units */
"Below 50 units" = "50 ünitenin altında";
-/* Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolus";
-
/* Error message shown when operation could not be completed due to existing bolus in progress */
"Bolus in progress" = "Bolus devam ediyor";
@@ -47,265 +22,78 @@
/* String describing a dose that was certainly scheduled */
"Certain" = "Kesin";
-/* Alert content body for podExpireImminent pod alert */
-"Change Pod now. Insulin delivery will stop in 1 hour." = "Pod'u şimdi değiştirin. İnsülin iletimi 1 saat içinde duracaktır.";
-
-/* Alert content body for podExpiring pod alert */
-"Change Pod now. Pod has been active for 72 hours." = "Pod'u şimdi değiştirin. Pod 72 saattir aktif.";
-
-/* Format string for invalid message error code (1: error code number) */
-"Command error %1$u" = "Komut hatası %1$u";
-
-/* Status highlight that delivery is uncertain. */
-"Comms Issue" = "İletişim Sorunu";
-
-/* Error message when command is rejected because an unacknowledged command is pending. */
-"Communication issue: Unacknowledged command pending." = "İletişim sorunu: Onaylanmamış komut beklemede.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Emniyet hatırlatıcıları, bolus, bolus iptali, askıya alma, devam ettirme, bildirim hatırlatıcılarını kaydetme gibi başlattığınız komutlar için çalacaktır. Loop iletimi otomatik olarak ayarladığında emniyet hatırlatıcıları kullanılmaz.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Emniyet hatırlatıcıları, Başlattığınız komutların yanı sıra Loop iletimi otomatik olarak ayarladığında çalacaktır.";
-
-/* The title for AlarmCode.other notification */
-"Critical Pod Error" = "Kritik Pod Hatası";
-
-/* Recovery suggestion when unexpected address received */
-"Crosstalk possible. Please move to a new location" = "Karışma mevcut. Lütfen yer değiştririn.";
-
/* Pod state when pod has been deactivated */
"Deactivated" = "Devre dışı";
-/* Title string for BeepPreference.silent */
-"Disabled" = "Devre Dışı";
-
/* Description for Empty reservoir pod fault */
"Empty reservoir" = "Boş rezervuar";
-/* The title for Empty Reservoir alarm notification */
-"Empty Reservoir" = "Boş Rezervuar";
-
/* Error message shown when empty response from pod was received */
"Empty response from pod" = "Pod'dan boş yanıt";
-/* Title string for BeepPreference.manualCommands */
-"Enabled" = "Etkin";
-
/* Pod state error event logged shutting down */
"Error event logged, shutting down" = "Hata olayı kaydedildi, kapatılıyor";
-/* Description for expiration advisory */
-"Expiration advisory" = "Süre sonu tavsiyesi";
-
/* Description for expiration alert */
"Expiration alert" = "Süre sonu uyarısı";
-/* Title string for BeepPreference.extended */
-"Extended" = "Yayma";
-
-/* Delivery status when extended bolus is running */
-"Extended bolus running" = "Yayma bolus çalışıyor";
-
-/* Delivery status when extended bolus and temp basal is running */
-"Extended bolus running with temp basal" = "Geçici bazal ile çalışan yayma bolus";
-
-/* Pod state when fault event has occurred */
-"Fault event occurred" = "Hata meydana geldi";
-
-/* Status highlight that when pod is deactivating. */
-"Finish Deactivation" = "Devre Dışı Bırakmayı Bitir";
-
-/* Status highlight that when pod is activating. */
-"Finish Pairing" = "Eşleştirmeyi Bitir";
-
/* Description for finish setup */
"Finish setup " = "Kurulumu bitir";
-/* Description for finish setup reminder */
-"Finish setup reminder" = "Hatırlatıcı kurulumunu bitir";
-
/* Pod inititialized */
"Initialized" = "Başlatıldı";
-/* Pod state when inserting cannula */
-"Inserting cannula" = "Kanül yerleştiriliyor";
-
-/* The default notification body for AlarmCodes */
-"Insulin delivery stopped. Change Pod now." = "İnsülin iletimi durdu. Pod'u şimdi değiştirin.";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "İnsülin Askıya Alındı";
-
-/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
-"Insulin type not configured" = "İnsülin tipi yapılandırılmamış";
-
/* The format string for Internal pod fault (1: The fault code value) */
"Internal pod fault %1$03d" = "Dahili pod hatası %1$03d";
/* The format string describing a bolus that was interrupted. (1: The amount delivered)(2: The amount scheduled)(3: Start time of the dose)(4: duration)(5: scheduled certainty) */
"InterruptedBolus: %1$@ U (%2$@ U scheduled) %3$@ %4$@ %5$@" = "KesintiliBolus: %1$@ Ü (%2$@ Ü planlandı) %3$@ %4$@ %5$@";
-/* Error message for when unexpected address is received (1: received address) (2: expected address) */
-"Invalid address 0x%x. Expected 0x%x" = "Geçersiz adres 0x %1$x . Beklenen 0x %2$x";
-
-/* Description for MessageError invalidAddress */
-"Invalid address: (%1$@)" = "Geçersiz adres: (%1$@)";
-
-/* Description for MessageError invalidCrc */
-"Invalid CRC" = "Geçersiz CRC";
-
-/* Error description for OmniBLEPumpManagerError.invalidSetting */
-"Invalid Setting" = "Geçersiz Ayar";
-
-/* Pod state when running with fifty or less units */
-"Low reservoir" = "Düşük rezervuar";
-
-/* Alert content title for lowReservoir pod alert */
-"Low Reservoir" = "Düşük Rezervuar";
-
-/* Format string for description for low reservoir advisory (1: reminder units) */
-"Low reservoir advisory (%1$gU)" = "Düşük rezervuar tavsiyesi (%1$gU)";
-
/* Description for low reservoir alarm */
"Low reservoir advisory alarm" = "Düşük rezervuar uyarı alarmı";
-/* Title for RileyLink low battery alert */
-"Low RileyLink Battery" = "Düşük RileyLink Pili";
-
-/* Recovery suggestion for PodCommsError.noPodsFound */
-"Make sure your pod is filled and nearby." = "Podunuzun dolu ve yakında olduğundan emin olun.";
-
/* Recovery suggestion when no RileyLink is available */
"Make sure your RileyLink is nearby and powered on" = "RileyLink'inizin yakında olduğundan ve açık olduğundan emin olun";
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Manuel Bazal";
-
-/* Pod memory initialized */
-"Memory initialized" = "Bellek başlatıldı";
-
-/* Recovery suggestion for PodCommsError.tooManyPodsFound */
-"Move to a new area away from any other pods and try again." = "Diğer podlardan uzakta yeni bir alana gidin ve tekrar deneyin.";
-
-/* Alert content body for multiCommand pod alert
- Alert content title for multiCommand pod alert */
-"Multiple Command Alert" = "Çoklu Komut Uyarısı";
-
/* Pod alert state when no alerts are active */
"No alerts" = "Uyarı yok";
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "Emniyet hatırlatıcıları kullanılmaz.";
-
-/* Description for Fault Event Code .noFaults */
-"No faults" = "Hata yok";
-
-/* Status highlight message for emptyReservoir alarm.
- Status highlight that a pump is out of insulin. */
-"No Insulin" = "İnsülin yok";
-
-/* Status highlight that when no pod is paired. */
-"No Pod" = "Pod Yok";
-
/* Error message shown when no pod is paired */
"No pod paired" = "Eşleştirilmiş pod yok";
-/* Error message for PodCommsError.noPodsFound */
-"No pods found" = "Pod bulunamadı";
-
/* Error message shown when no response from pod was received */
"No response from pod" = "Pod'dan yanıt yok";
/* Error message shown when no response from pod was received */
"No RileyLink available" = "RileyLink yok";
-/* Delivery status when basal is running
- Pod state when running above fifty units */
-"Normal" = "Normal";
-
-/* Description for MessageError notEnoughData */
-"Not enough data" = "Yeterli veri yok";
-
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "Tıkanma tespit edildi";
-/* The title for Occlusion alarm notification */
-"Occlusion Detected" = "Tıkanma tespit edildi";
-
-/* Action button default text for PodAlerts */
-"Ok" = "Tamam";
-
-/* Acknowledge button label for RileyLink low battery alert
- Alert acknowledgment OK button */
-"OK" = "Tamam";
-
-/* Generic title of the omnipod pump manager */
-"Omnipod" = "Omnipod";
-
-/* Pod state oneNotUsed */
-"oneNotUsed" = "birNotKullanıldı";
-
/* Pod status after pairing */
"Paired" = "Eşleştirilmiş";
-/* Pod status when pairing completed */
-"Pairing completed" = "Eşleştirme tamamlandı";
-
-/* Description for MessageError parsingError. (1: decription of error), (2: hexadecimal data starting at offset) */
-"Parsing Error: %1$@ in (%2$@)" = "Ayrıştırma Hatası: %1$@ içinde (%2$@)";
-
-/* Recovery suggestion on unexpected pod change */
-"Please bring only original pod in range or deactivate original pod" = "Lütfen menzile yalnızca orijinal podu getirin veya orijinal podu devre dışı bırakın";
-
/* Recovery suggestion when no response is received from pod */
"Please bring your pod closer to the RileyLink and try again" = "Lütfen podunuzu RileyLink'e yaklaştırın ve tekrar deneyin";
-/* Alert content body for finishSetupReminder pod alert */
-"Please finish pairing your pod." = "Lütfen podunuzu eşleştirmeyi bitirin.";
-
/* Recover suggestion shown when no pod is paired */
"Please pair a new pod" = "Lütfen yeni bir pod eşleştirin";
-/* Recovery suggestion when pairing signal strength is too high */
-"Please reposition the RileyLink further from the pod" = "Lütfen RileyLink'i pod'dan daha uzağa yerleştirin";
-
-/* Recovery suggestion when pairing signal strength is too low */
-"Please reposition the RileyLink relative to the pod" = "Lütfen RileyLink'i pod'a göre yeniden konumlandırın";
-
-/* Recovery suggestion when no response is received from pod */
-"Please try repositioning the pod or the RileyLink and try again" = "Lütfen pod'un veya RileyLink'in konumunu değiştirip tekrar deneyin";
-
/* Error message shown when user cannot pair because pod is already paired */
"Pod already paired" = "Pod zaten eşleştirilmiş";
/* Error message shown when prime is attempted, but pod is already primed */
"Pod already primed" = "Pod zaten hazırlandı";
-/* Status highlight message for other alarm. */
-"Pod Error" = "Pod Hatası";
-
/* Description for expiration advisory alarm */
"Pod expiration advisory alarm" = "Pod sona erme uyarı alarmı";
/* The title for pod expiration notification */
"Pod Expiration Notice" = "Pod Süre Sonu Bildirimi";
-/* Alert content title for userPodExpiration pod alert */
-"Pod Expiration Reminder" = "Pod Süre Sonu Hatırlatıcısı";
-
/* Description for Pod expired pod fault */
"Pod expired" = "Pod'un süresi doldu";
-/* Alert content title for podExpireImminent pod alert
- Alert content title for podExpiring pod alert
- Status highlight message for podExpired alarm.
- The title for Pod Expired alarm notification */
-"Pod Expired" = "Pod Süresi Doldu";
-
-/* Format string for alert content body for userPodExpiration pod alert. (1: time until expiration) */
-"Pod expires in %1$@." = "Pod'un süresi %1$@ içinde doluyor.";
-
/* Format string for pod fault code */
"Pod Fault: %1$@" = "Pod Hatası: %1$@";
@@ -318,98 +106,40 @@
/* Error message action could not be performed because pod is suspended */
"Pod is suspended" = "Pod askıya alındı";
-/* Status highlight message for occlusion alarm. */
-"Pod Occlusion" = "Pod Tıkanıklığı";
-
-/* Alert content title for finishSetupReminder pod alert */
-"Pod Pairing Incomplete" = "Pod Eşleştirme Tamamlanmadı";
-
-/* Error message shown when pod sends ack instead of response */
-"Pod sent ack instead of response" = "Pod yanıt yerine ack gönderdi";
-
/* Pod state when prime or cannula insertion has not completed in the time allotted */
"Pod setup window expired" = "Pod kurulum penceresinin süresi doldu";
-/* Description for pod suspended reminder */
-"Pod suspended reminder" = "Pod askıya alındı hatırlatıcısı";
-
-/* Format string for poor pod signal strength */
-"Poor signal strength" = "Zayıf sinyal gücü";
-
/* Delivery status when pod is priming
Pod status when priming */
"Priming" = "Hazırlanıyor…";
-/* Pod state when priming completed */
-"Priming completed" = "Hazırlama tamamlandı";
-
/* Pod state when ready for basal programming */
"Ready for basal programming" = "Bazal programlama için hazır";
/* Pod state when ready for cannula insertion */
"Ready to insert cannula" = "Kanül yerleştirmeye hazır";
-/* Pod pairing reminder initialized */
-"Reminder initialized" = "Hatırlatıcı başlatıldı";
-
-/* Pump Event title for UnfinalizedDose with doseType of .resume */
-"Resume" = "Devam et";
-
-/* Recovery suggestion when pod is suspended */
-"Resume delivery" = "İletimi Devam Ettir";
-
-/* Alert content title for suspendEnded pod alert */
-"Resume Insulin" = "İnsüline Devam Et";
-
/* The format string describing a resume. (1: Time)(2: Scheduled certainty */
"Resume: %1$@ %2$@" = "Devam: %1$@ %2$@";
-/* Delivery status when scheduled basal is running */
-"Scheduled basal" = "Programlanan Bazal";
-
/* Delivery status when basal is running */
"Scheduled Basal" = "Programlanan Bazal";
-/* Description for shutdown imminent */
-"Shutdown imminent" = "Yakında Kapanma";
-
/* Description for shutdown imminent alarm */
"Shutdown imminent alarm" = "Yakında kapanma alarmı";
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Sinyal Kaybı";
-
-/* Format string for pod signal strength too high */
-"Signal strength too high" = "Sinyal gücü çok yüksek";
-
-/* Pump Event title for UnfinalizedDose with doseType of .suspend */
-"Suspend" = "Askıya al";
-
-/* Alert content body for suspendInProgress pod alert
- Alert content title for suspendInProgress pod alert */
-"Suspend In Progress Reminder" = "Devam Eden Hatırlatıcıyı Askıya Al";
-
-/* Description for suspend time expired */
-"Suspend time expired" = "Askıya alma süresi doldu";
-
/* The format string describing a suspend. (1: Time)(2: Scheduled certainty */
"Suspend: %1$@ %2$@" = "Askıya alma: %1$@ %2$@";
/* Delivery status when insulin delivery is suspended */
"Suspended" = "Askıya alındı";
-/* Alert notification body for suspendEnded pod alert user notification */
-"Suspension time is up. Open the app and resume." = "Askıya alma süresi doldu. Uygulamayı açın ve devam edin.";
-
/* Pod tank fill completed */
"Tank fill completed" = "Hazne dolumu tamamlandı";
/* Pod power to motor activated */
"Tank power activated" = "Hazne gücü etkinleştirildi";
-/* Pump Event title for UnfinalizedDose with doseType of .tempBasal */
-"Temp Basal" = "Geçici Bazal";
-
/* Error message shown when temp basal could not be set due to existing temp basal in progress */
"Temp basal in progress" = "Geçici bazal devam ediyor";
@@ -419,51 +149,18 @@
/* The format string describing a temp basal. (1: The rate)(2: Start time)(3: duration)(4: volume)(5: scheduled certainty */
"TempBasal: %1$@ U/hour %2$@ %3$@ %4$@ U %5$@" = "GeçiciBazal: %1$@ Ü/saat %2$@ %3$@ %4$@ Ü %5$@";
-/* Alert content body for suspendEnded pod alert */
-"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "İnsülin askıya alma süresi sona ermiştir.\n\nAna ekran üzerinden veya pompa ayarları ekranınızdan iletime devam edebilirsiniz. 15 dakika içinde tekrar hatırlatılacaktır.";
-
-/* Alert content body for timeOffsetChangeDetected pod alert */
-"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "Pompanızdaki saat, geçerli saatten farklı. Pompa süresini gözden geçirebilir ve ayarlarda geçerli saate eşitleyebilirsiniz.";
-
-/* Pod state threeNotUsed */
-"threeNotUsed" = "üçNotKullanıldı";
-
-/* Alert content title for timeOffsetChangeDetected pod alert */
-"Time Change Detected" = "Zaman Değişikliği Algılandı";
-
/* The format string for pod expiration notification body (1: time until expiration) */
"Time to replace your pod! Your pod will expire in %1$@" = "Pod'unuzu değiştirme zamanı! Pod'un süresi %1$@ içinde dolacak";
-/* Error message for PodCommsError.tooManyPodsFound */
-"Too many pods found" = "Çok fazla pod bulundu";
-
-/* Recovery suggestion when ack received instead of response */
-"Try again" = "Tekrar deneyin";
-
-/* Pod state twoNotUsed */
-"twoNotUsed" = "ikiNotKullanıldı";
-
/* String describing a dose that was possibly scheduled */
"Uncertain" = "Belirsiz";
-/* Description for MessageError invalidSequence */
-"Unexpected message sequence number" = "Beklenmeyen mesaj sıra numarası";
-
-/* Format string for unexpected pod change */
-"Unexpected pod change" = "Beklenmeyen pod değişikliği";
-
/* Error message shown when empty response from pod was received */
"Unexpected response from pod" = "Pod'dan beklenmeyen yanıt";
/* The format string for Unknown pod fault (1: The fault code value) */
"Unknown pod fault %1$03d" = "Bilinmeyen pod hatası %1$03d";
-/* Format string for description of MessageError unknownValue. (1: value) (2: Type) */
-"Unknown Value (%1$@) for type %2$@" = "%2$@ tipi için Bilinmeyen Değer ( %1$@ )";
-
-/* Format string for description of MessageError validationFailed. (1: description of validation failure) */
-"Validation failed: %1$@" = "Doğrulama başarısız oldu: %1$@";
-
/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
"Wait for existing bolus to finish, or cancel bolus" = "Mevcut bolusun bitmesini bekleyin veya bolusu iptal edin";
@@ -472,4 +169,3 @@
/* Description waiting for pairing reminder */
"Waiting for pairing reminder" = "Eşleştirme hatırlatıcısı bekleniyor";
-
From 6d4a175b42739c0504c63f728ae3b3172655cabc 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: Sun, 14 May 2023 23:21:41 +0200
Subject: [PATCH 095/431] New translations Localizable.strings (Ukrainian)
---
.../Resources/uk.lproj/Localizable.strings | 37 +++++++++++++++++++
1 file changed, 37 insertions(+)
create mode 100644 Dependencies/OmniKit/OmniKit/Resources/uk.lproj/Localizable.strings
diff --git a/Dependencies/OmniKit/OmniKit/Resources/uk.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/uk.lproj/Localizable.strings
new file mode 100644
index 0000000000..bf13828306
--- /dev/null
+++ b/Dependencies/OmniKit/OmniKit/Resources/uk.lproj/Localizable.strings
@@ -0,0 +1,37 @@
+
+/* Delivery status when bolusing */
+"Bolusing" = "Подаю болюс";
+
+/* Pod state when pod has been deactivated */
+"Deactivated" = "Деактивовано";
+
+/* Error message shown when no pod is paired */
+"No pod paired" = "Немає підключеного Pod";
+
+/* Delivery status when basal is running
+ Pod state when running above fifty units */
+"Normal" = "Нормальний";
+
+/* Pod status after pairing */
+"Paired" = "Пов'язані";
+
+/* Recover suggestion shown when no pod is paired */
+"Please pair a new pod" = "Будь ласка, підключіть новий Pod";
+
+/* Error message shown when user cannot pair because pod is already paired */
+"Pod already paired" = "Pod вже з'єднано";
+
+/* Description for Pod expired pod fault */
+"Pod expired" = "Термін дії Pod минув";
+
+/* Error message when cannula insertion fails because the pod is in an unexpected state */
+"Pod is not in a state ready for cannula insertion." = "Pod не готовий для введення канюли.";
+
+/* Delivery status when basal is running */
+"Scheduled Basal" = "Запланований базал";
+
+/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
+"Wait for existing bolus to finish, or cancel bolus" = "Зачекайте, поки поточний болюс закінчиться, або скасуйте болюс";
+
+/* Recovery suggestion when operation could not be completed due to existing temp basal in progress */
+"Wait for existing temp basal to finish, or suspend to cancel" = "Зачекайте, доки завершиться наявний тимчасовий базал, або призупиніть, щоб скасувати";
From 1117abf846aeef405bf29a80901c6705f3407cad 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: Sun, 14 May 2023 23:21:41 +0200
Subject: [PATCH 096/431] New translations Localizable.strings (Chinese
Simplified)
---
.../OmniKit/Resources/zh-Hans.lproj/Localizable.strings | 7 -------
1 file changed, 7 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/zh-Hans.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/zh-Hans.lproj/Localizable.strings
index da8c797627..33c5f9bda8 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/zh-Hans.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/zh-Hans.lproj/Localizable.strings
@@ -19,9 +19,6 @@
/* Pod state when inserting cannula */
"Cannula inserting" = "植入管路";
-/* String describing a dose that was certainly scheduled */
-"Certain" = "Certain";
-
/* Pod state when pod has been deactivated */
"Deactivated" = "已解除";
@@ -74,9 +71,6 @@
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "堵管";
-/* Generic title of the omnipod pump manager */
-"Omnipod" = "Omnipod";
-
/* Pod status after pairing */
"Paired" = "已配对";
@@ -176,4 +170,3 @@
/* Description waiting for pairing reminder */
"Waiting for pairing reminder" = "等待配对提醒";
-
From d9c34d8fc310e4b1a20fac047a16a9451923db2c 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: Sun, 14 May 2023 23:21:42 +0200
Subject: [PATCH 097/431] New translations Localizable.strings (Portuguese,
Brazilian)
---
.../Resources/pt-BR.lproj/Localizable.strings | 21 -------------------
1 file changed, 21 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/pt-BR.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/pt-BR.lproj/Localizable.strings
index b7097c6833..a11690b679 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/pt-BR.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/pt-BR.lproj/Localizable.strings
@@ -4,15 +4,9 @@
/* Pod state when running below fifty units */
"Below 50 units" = "Abaixo de 50 unidades";
-/* Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolus";
-
/* Error message shown when operation could not be completed due to existing bolus in progress */
"Bolus in progress" = "Bolus em andamento";
-/* The format string describing a bolus. (1: The amount delivered)(2: Start time of the dose)(3: duration)(4: scheduled certainty) */
-"Bolus: %1$@U %2$@ %3$@ %4$@" = "Bolus: %1$@U %2$@ %3$@ %4$@";
-
/* Delivery status when bolusing */
"Bolusing" = "Entregando Bolus";
@@ -34,9 +28,6 @@
/* Error message shown when empty response from pod was received */
"Empty response from pod" = "Resposta vazia do pod";
-/* Title string for BeepPreference.manualCommands */
-"Enabled" = "Ativado";
-
/* Pod state error event logged shutting down */
"Error event logged, shutting down" = "Evento de erro registrado, desligando";
@@ -73,20 +64,9 @@
/* Error message shown when no response from pod was received */
"No RileyLink available" = "Nenhum RileyLink disponível";
-/* Delivery status when basal is running
- Pod state when running above fifty units */
-"Normal" = "Normal";
-
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "Oclusão detectada";
-/* Acknowledge button label for RileyLink low battery alert
- Alert acknowledgment OK button */
-"OK" = "OK";
-
-/* Generic title of the omnipod pump manager */
-"Omnipod" = "Omnipod";
-
/* Pod status after pairing */
"Paired" = "Emparelhado";
@@ -186,4 +166,3 @@
/* Description waiting for pairing reminder */
"Waiting for pairing reminder" = "Aguardando lembrete de emparelhamento";
-
From 97b1de7ce1541ed933d83dc06275db95d26f6368 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: Sun, 14 May 2023 23:21:43 +0200
Subject: [PATCH 098/431] New translations Localizable.strings (Norwegian
Bokmal)
---
.../Resources/nb.lproj/Localizable.strings | 302 +-----------------
1 file changed, 1 insertion(+), 301 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/nb.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/nb.lproj/Localizable.strings
index f0eb14ab5c..15408922d3 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/nb.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/nb.lproj/Localizable.strings
@@ -1,34 +1,9 @@
-/* Description for an inactive alert modifier */
-" (inactive)" = "(inaktiv)";
-
-/* Format string for low battery alert body for RileyLink. (1: device name) */
-"\"%1$@\" has a low battery" = "\" %1$@ \" har lavt batterinivå";
-
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Format string for alert content body for lowReservoir pod alert. (1: reminder value) */
-"%1$@ insulin or less remaining in Pod. Change Pod soon." = "%1$@ insulin eller mindre gjenstår i Pod. Bytt Pod snart.";
-
-/* Format string for activation time exceeded
- Pod state when activation not completed in the time allowed */
-"Activation time exceeded" = "Aktiveringstiden er overskredet";
-
-/* Description for auto-off */
-"Auto-off" = "Auto-av";
-
/* Description for auto-off alarm */
"Auto-off alarm" = "Alarm for automatisk av";
-/* Pod state when basal initialized */
-"Basal initialized" = "Basal initialisert";
-
/* Pod state when running below fifty units */
"Below 50 units" = "Under 50 enheter";
-/* Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolus";
-
/* Error message shown when operation could not be completed due to existing bolus in progress */
"Bolus in progress" = "Bolus pågår";
@@ -47,173 +22,45 @@
/* String describing a dose that was certainly scheduled */
"Certain" = "Sikker";
-/* Alert content body for podExpireImminent pod alert */
-"Change Pod now. Insulin delivery will stop in 1 hour." = "Bytt Pod nå. Insulintilførselen stoppes om 1 time.";
-
-/* Alert content body for podExpiring pod alert */
-"Change Pod now. Pod has been active for 72 hours." = "Bytt Pod nå. Pod har vært aktiv i 72 timer.";
-
-/* Format string for invalid message error code (1: error code number) */
-"Command error %1$u" = "Kommandofeil %1$u";
-
-/* Status highlight that delivery is uncertain. */
-"Comms Issue" = "Kommunikasjonsutgave";
-
-/* Error message when command is rejected because an unacknowledged command is pending. */
-"Communication issue: Unacknowledged command pending." = "Kommunikasjonsproblem: Ukjent kommando venter.";
-
-/* Description for BeepPreference.manualCommands */
-"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Tillitspåminnelser høres for kommandoer du starter, for eksempel bolus, avbryt bolus, suspendere, gjenoppta, lagre varslingspåminnelser osv. Når Loop automatisk justerer leveringen, brukes mistillitspåminnelser.";
-
-/* Description for BeepPreference.extended */
-"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Tillitspåminnelser vil høres når Loop automatisk justerer leveringen så vel som for kommandoer du starter.";
-
-/* The title for AlarmCode.other notification */
-"Critical Pod Error" = "Pod-feil";
-
-/* Recovery suggestion when unexpected address received */
-"Crosstalk possible. Please move to a new location" = "Crosstalk mulig. Vennligst flytt til et nytt sted";
-
/* Pod state when pod has been deactivated */
"Deactivated" = "Deaktivert";
-/* Title string for BeepPreference.silent */
-"Disabled" = "Deaktivert";
-
/* Description for Empty reservoir pod fault */
"Empty reservoir" = "Tomt reservoar";
-/* The title for Empty Reservoir alarm notification */
-"Empty Reservoir" = "Tomt reservoar";
-
/* Error message shown when empty response from pod was received */
"Empty response from pod" = "Tomt svar fra pod";
-/* Title string for BeepPreference.manualCommands */
-"Enabled" = "Aktivert";
-
/* Pod state error event logged shutting down */
"Error event logged, shutting down" = "Feil logget, avslutter";
-/* Description for expiration advisory */
-"Expiration advisory" = "Veiledning for utløp";
-
/* Description for expiration alert */
"Expiration alert" = "Utløpsalarm";
-/* Title string for BeepPreference.extended */
-"Extended" = "Forlenget";
-
-/* Delivery status when extended bolus is running */
-"Extended bolus running" = "Forlenget boluskjøring";
-
-/* Delivery status when extended bolus and temp basal is running */
-"Extended bolus running with temp basal" = "Forlenget boluskjøring med temp basal";
-
-/* Pod state when fault event has occurred */
-"Fault event occurred" = "Feilhendelse oppstod";
-
-/* Status highlight that when pod is deactivating. */
-"Finish Deactivation" = "Fullfør deaktivering";
-
-/* Status highlight that when pod is activating. */
-"Finish Pairing" = "Fullfør sammenkoblingen";
-
/* Description for finish setup */
"Finish setup " = "Ferdigstill oppsett";
-/* Description for finish setup reminder */
-"Finish setup reminder" = "Fullfør varselinnstilling";
-
/* Pod inititialized */
"Initialized" = "Klargjort";
-/* Pod state when inserting cannula */
-"Inserting cannula" = "Skyter inn kanyle";
-
-/* The default notification body for AlarmCodes */
-"Insulin delivery stopped. Change Pod now." = "Insulintilførselen stoppet. Bytt Pod nå.";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Insulintilførsel utsatt";
-
-/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
-"Insulin type not configured" = "Insulintype ikke konfigurert";
-
/* The format string for Internal pod fault (1: The fault code value) */
"Internal pod fault %1$03d" = "Intern pod-feil %1$03d";
/* The format string describing a bolus that was interrupted. (1: The amount delivered)(2: The amount scheduled)(3: Start time of the dose)(4: duration)(5: scheduled certainty) */
"InterruptedBolus: %1$@ U (%2$@ U scheduled) %3$@ %4$@ %5$@" = "InterruptedBolus: %1$@ E (%2$@ E planlagt) %3$@ %4$@ %5$@";
-/* Error message for when unexpected address is received (1: received address) (2: expected address) */
-"Invalid address 0x%x. Expected 0x%x" = "Ugyldig adresse 0x%1$x. Forventet 0x%2$x";
-
-/* Description for MessageError invalidAddress */
-"Invalid address: (%1$@)" = "Ugyldig adresse: ( %1$@ )";
-
-/* Description for MessageError invalidCrc */
-"Invalid CRC" = "Ugyldig CRC";
-
-/* Error description for OmniBLEPumpManagerError.invalidSetting */
-"Invalid Setting" = "Ugyldig konfigurasjon";
-
-/* Pod state when running with fifty or less units */
-"Low reservoir" = "Lavt reservoar";
-
-/* Alert content title for lowReservoir pod alert */
-"Low Reservoir" = "Lavt reservoar";
-
-/* Format string for description for low reservoir advisory (1: reminder units) */
-"Low reservoir advisory (%1$gU)" = "Varsel om lavt reservoar (%1$gU)";
-
/* Description for low reservoir alarm */
"Low reservoir advisory alarm" = "Anbefalt alarm for lavt reservoar";
-/* Title for RileyLink low battery alert */
-"Low RileyLink Battery" = "Lavt RileyLink-batteri";
-
-/* Recovery suggestion for PodCommsError.noPodsFound */
-"Make sure your pod is filled and nearby." = "Sørg for at pod er fylt og i nærheten.";
-
/* Recovery suggestion when no RileyLink is available */
"Make sure your RileyLink is nearby and powered on" = "Pass på at din RileyLink er slått på og er i nærheten";
-/* Status highlight when manual temp basal is running. */
-"Manual Basal" = "Manuell basal";
-
-/* Pod memory initialized */
-"Memory initialized" = "Minne initialisert";
-
-/* Recovery suggestion for PodCommsError.tooManyPodsFound */
-"Move to a new area away from any other pods and try again." = "Flytt til et nytt område borte fra andre pods og prøv igjen.";
-
-/* Alert content body for multiCommand pod alert
- Alert content title for multiCommand pod alert */
-"Multiple Command Alert" = "Alarm for fler-kommandoer";
-
/* Pod alert state when no alerts are active */
"No alerts" = "Ingen alarmer";
-/* Description for BeepPreference.silent */
-"No confidence reminders are used." = "Ingen aktive påminnelser.";
-
-/* Description for Fault Event Code .noFaults */
-"No faults" = "Ingen feil";
-
-/* Status highlight message for emptyReservoir alarm.
- Status highlight that a pump is out of insulin. */
-"No Insulin" = "Ingen insulin";
-
-/* Status highlight that when no pod is paired. */
-"No Pod" = "Ingen Pod";
-
/* Error message shown when no pod is paired */
"No pod paired" = "Ingen sammenkoblet pod";
-/* Error message for PodCommsError.noPodsFound */
-"No pods found" = "Ingen pod funnet";
-
/* Error message shown when no response from pod was received */
"No response from pod" = "Ingen svar fra pod";
@@ -222,90 +69,35 @@
/* Delivery status when basal is running
Pod state when running above fifty units */
-"Normal" = "Normal";
-
-/* Description for MessageError notEnoughData */
-"Not enough data" = "Ikke nok data";
+"Normal" = "Normalt";
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "Tilstoppelse oppdaget";
-/* The title for Occlusion alarm notification */
-"Occlusion Detected" = "Okklusjon oppdaget";
-
-/* Action button default text for PodAlerts */
-"Ok" = "Ok";
-
-/* Acknowledge button label for RileyLink low battery alert
- Alert acknowledgment OK button */
-"OK" = "Ok";
-
-/* Generic title of the omnipod pump manager */
-"Omnipod" = "Omnipod";
-
-/* Pod state oneNotUsed */
-"oneNotUsed" = "oneNotUsed";
-
/* Pod status after pairing */
"Paired" = "Sammenkoblbet";
-/* Pod status when pairing completed */
-"Pairing completed" = "Sammenkobling fullført";
-
-/* Description for MessageError parsingError. (1: decription of error), (2: hexadecimal data starting at offset) */
-"Parsing Error: %1$@ in (%2$@)" = "Analysefeil: %1$@ i (%2$@)";
-
-/* Recovery suggestion on unexpected pod change */
-"Please bring only original pod in range or deactivate original pod" = "Ta kun med original pod innenfor rekkevidde eller deaktiver original pod";
-
/* Recovery suggestion when no response is received from pod */
"Please bring your pod closer to the RileyLink and try again" = "Prøv å sette pod og RileyLink nærmere hverandre og prøv så igjen";
-/* Alert content body for finishSetupReminder pod alert */
-"Please finish pairing your pod." = "Vennligst fullfør sammenkoblingen av pod.";
-
/* Recover suggestion shown when no pod is paired */
"Please pair a new pod" = "Vennligst koble til ny pod";
-/* Recovery suggestion when pairing signal strength is too high */
-"Please reposition the RileyLink further from the pod" = "Vennligst flytt RileyLink lenger fra pod";
-
-/* Recovery suggestion when pairing signal strength is too low */
-"Please reposition the RileyLink relative to the pod" = "Vennligst flytt RileyLink i forhold til pod";
-
-/* Recovery suggestion when no response is received from pod */
-"Please try repositioning the pod or the RileyLink and try again" = "Prøv å flytte pod eller RileyLink og prøv igjen";
-
/* Error message shown when user cannot pair because pod is already paired */
"Pod already paired" = "Pod er allerede sammenkoblet";
/* Error message shown when prime is attempted, but pod is already primed */
"Pod already primed" = "Pod er allerede fyllt";
-/* Status highlight message for other alarm. */
-"Pod Error" = "Pod Feil";
-
/* Description for expiration advisory alarm */
"Pod expiration advisory alarm" = "Anbefalt utløpsalarm for pod";
/* The title for pod expiration notification */
"Pod Expiration Notice" = "Utløpsmelding for pod";
-/* Alert content title for userPodExpiration pod alert */
-"Pod Expiration Reminder" = "Pod utløpspåminnelse";
-
/* Description for Pod expired pod fault */
"Pod expired" = "Pod utløpt";
-/* Alert content title for podExpireImminent pod alert
- Alert content title for podExpiring pod alert
- Status highlight message for podExpired alarm.
- The title for Pod Expired alarm notification */
-"Pod Expired" = "Pod Utløpt";
-
-/* Format string for alert content body for userPodExpiration pod alert. (1: time until expiration) */
-"Pod expires in %1$@." = "Pod utløper om %1$@ .";
-
/* Format string for pod fault code */
"Pod Fault: %1$@" = "Pod-feil: %1$@";
@@ -318,98 +110,40 @@
/* Error message action could not be performed because pod is suspended */
"Pod is suspended" = "Pod er suspendert";
-/* Status highlight message for occlusion alarm. */
-"Pod Occlusion" = "Pod Okklusjon";
-
-/* Alert content title for finishSetupReminder pod alert */
-"Pod Pairing Incomplete" = "Ufullstendig Pod-sammenkobling";
-
-/* Error message shown when pod sends ack instead of response */
-"Pod sent ack instead of response" = "Pod sendte ack i stedet for svar";
-
/* Pod state when prime or cannula insertion has not completed in the time allotted */
"Pod setup window expired" = "Tidsvindu for oppsett av pod er utløpt";
-/* Description for pod suspended reminder */
-"Pod suspended reminder" = "Pod påminnelse er suspendert";
-
-/* Format string for poor pod signal strength */
-"Poor signal strength" = "Dårlig signalstyrke";
-
/* Delivery status when pod is priming
Pod status when priming */
"Priming" = "Fyller";
-/* Pod state when priming completed */
-"Priming completed" = "Fylling fullført";
-
/* Pod state when ready for basal programming */
"Ready for basal programming" = "Klar for basal-programmering";
/* Pod state when ready for cannula insertion */
"Ready to insert cannula" = "Klar for å sette inn kanyle";
-/* Pod pairing reminder initialized */
-"Reminder initialized" = "Påminnelse initialisert";
-
-/* Pump Event title for UnfinalizedDose with doseType of .resume */
-"Resume" = "Gjenoppta";
-
-/* Recovery suggestion when pod is suspended */
-"Resume delivery" = "Gjenoppta levering";
-
-/* Alert content title for suspendEnded pod alert */
-"Resume Insulin" = "Gjenoppta insulin";
-
/* The format string describing a resume. (1: Time)(2: Scheduled certainty */
"Resume: %1$@ %2$@" = "Fortsett: %1$@ %2$@";
-/* Delivery status when scheduled basal is running */
-"Scheduled basal" = "Planlagt basal";
-
/* Delivery status when basal is running */
"Scheduled Basal" = "Planlagt basal";
-/* Description for shutdown imminent */
-"Shutdown imminent" = "Avslutning nært forestående";
-
/* Description for shutdown imminent alarm */
"Shutdown imminent alarm" = "Avslutt forestående alarm";
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Signal Tap";
-
-/* Format string for pod signal strength too high */
-"Signal strength too high" = "Signalstyrken er for høy";
-
-/* Pump Event title for UnfinalizedDose with doseType of .suspend */
-"Suspend" = "Utsette";
-
-/* Alert content body for suspendInProgress pod alert
- Alert content title for suspendInProgress pod alert */
-"Suspend In Progress Reminder" = "Varsel om aktivert Utsettelse";
-
-/* Description for suspend time expired */
-"Suspend time expired" = "Utsettelse utløpt";
-
/* The format string describing a suspend. (1: Time)(2: Scheduled certainty */
"Suspend: %1$@ %2$@" = "Pause: %1$@ %2$@";
/* Delivery status when insulin delivery is suspended */
"Suspended" = "Suspendert";
-/* Alert notification body for suspendEnded pod alert user notification */
-"Suspension time is up. Open the app and resume." = "Utsettelsestiden er over. Åpne appen og gjenoppta.";
-
/* Pod tank fill completed */
"Tank fill completed" = "Tankpåfylling komplett";
/* Pod power to motor activated */
"Tank power activated" = "Tank-motor aktivert";
-/* Pump Event title for UnfinalizedDose with doseType of .tempBasal */
-"Temp Basal" = "Midlertidig basal";
-
/* Error message shown when temp basal could not be set due to existing temp basal in progress */
"Temp basal in progress" = "Midlertidig basal pågår";
@@ -419,51 +153,18 @@
/* The format string describing a temp basal. (1: The rate)(2: Start time)(3: duration)(4: volume)(5: scheduled certainty */
"TempBasal: %1$@ U/hour %2$@ %3$@ %4$@ U %5$@" = "Midlertidig basal: %1$@ E/time %2$@ %3$@ %4$@ E %5$@";
-/* Alert content body for suspendEnded pod alert */
-"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "Perioden med insulinsuspensjon er avsluttet.\n\nDu kan gjenoppta leveringen fra banneret på startskjermen eller fra skjermbildet for pumpeinnstillinger. Du vil bli påminnet igjen om 15 minutter.";
-
-/* Alert content body for timeOffsetChangeDetected pod alert */
-"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "Klokken på pumpen er forskjellig fra gjeldende tid. Du kan se på pumpetiden og og synkronisere med gjeldende tid i innstillingene.";
-
-/* Pod state threeNotUsed */
-"threeNotUsed" = "treNotUsed";
-
-/* Alert content title for timeOffsetChangeDetected pod alert */
-"Time Change Detected" = "Tidsendring oppdaget";
-
/* The format string for pod expiration notification body (1: time until expiration) */
"Time to replace your pod! Your pod will expire in %1$@" = "Det er på tide å bytte pod! Pod utløper om %1$@";
-/* Error message for PodCommsError.tooManyPodsFound */
-"Too many pods found" = "For mange poder funnet";
-
-/* Recovery suggestion when ack received instead of response */
-"Try again" = "Prøv igjen";
-
-/* Pod state twoNotUsed */
-"twoNotUsed" = "toNotUsed";
-
/* String describing a dose that was possibly scheduled */
"Uncertain" = "Usikker";
-/* Description for MessageError invalidSequence */
-"Unexpected message sequence number" = "Uventet meldings sekvensnummer";
-
-/* Format string for unexpected pod change */
-"Unexpected pod change" = "Uventet pod-endring";
-
/* Error message shown when empty response from pod was received */
"Unexpected response from pod" = "Uventet svar fra pod";
/* The format string for Unknown pod fault (1: The fault code value) */
"Unknown pod fault %1$03d" = "Ukjent pod-feil %1$03d";
-/* Format string for description of MessageError unknownValue. (1: value) (2: Type) */
-"Unknown Value (%1$@) for type %2$@" = "Ukjent verdi ( %1$@ ) for typen %2$@";
-
-/* Format string for description of MessageError validationFailed. (1: description of validation failure) */
-"Validation failed: %1$@" = "Valideringen mislyktes: %1$@";
-
/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
"Wait for existing bolus to finish, or cancel bolus" = "Vent til at eksisterende bolus skal bli ferdig, eller kanseler bolus";
@@ -472,4 +173,3 @@
/* Description waiting for pairing reminder */
"Waiting for pairing reminder" = "Venter på påminnelse for sammenkobling";
-
From 089278caecc32d14bee0ff6bcf359000a9feb511 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: Sun, 14 May 2023 23:21:43 +0200
Subject: [PATCH 099/431] New translations Localizable.strings (French)
---
.../Resources/fr.lproj/Localizable.strings | 574 +-----------------
1 file changed, 4 insertions(+), 570 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/fr.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/fr.lproj/Localizable.strings
index 8b5e168b5a..765ce31101 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/fr.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/fr.lproj/Localizable.strings
@@ -1,109 +1,30 @@
-/* No comment provided by engineer. */
-"—" = "—";
-
-/* Format string for last status date on pod details screen */
-"%@ ago" = "Il y a %@";
-
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* No comment provided by engineer. */
-"%@ has recovered communication with the pod on your body.\n\nInsulin delivery records have been updated and should match what has actually been delivered.\n\nYou may continue to use %@ normally now." = "La communication avec le Pod sur votre corps a été rétablie.\n\nLes enregistrements d'administration d'insuline ont été mis à jour et devraient correspondre à ce qui a été effectivement administré.\n\nVous pouvez continuer à utiliser %@ normalement maintenant.";
-
-/* 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 (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$@)";
-
-/* Format string for temp basal rate. (1: The localized amount) */
-"%@ U/hour" = "%@ U/heure";
-
-/* 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";
-
-/* Format string for reservoir volume. (1: The localized volume) */
-"%@U" = "%@U";
-
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ pendant %2$@";
-
-/* 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$@ n'a pas pu communiquer avec le Pod sur votre corps depuis %2$@ . \n\nSans communication avec le Pod, l'application ne peut pas continuer à envoyer des commandes pour l'administration d'insuline ou afficher des informations précises et récentes sur votre insuline active ou l'insuline administrée par le Pod. \n\nSurveillez attentivement votre glycémie pendant les 6 prochaines heures ou plus, car il peut y avoir ou non de l'insuline active dans votre corps que %3$@ ne peut pas afficher.";
-
/* Accessibility format string for (1: localized volume)(2: time) */
"%1$@ units remaining at %2$@" = "%1$@ unités restantes à %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$@. L'administration d’insuline s’est arrêtée. Veuillez désactiver et remplacer le Pod.";
-/* 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 for reservoir level above max measurable threshold. (1: measurable reservoir threshold) (2: units) */
-"%1$@+ %2$@" = "%1$@+ %2$@";
-
-/* Format string for total delivery on pod details screen */
-"%g U" = "%g U";
-
-/* Button text for 1 hour suspend duration */
-"1 hour" = "1 heure";
-
-/* Button text for 1 hour 30 minute suspend duration */
-"1 hour 30 minutes" = "1 heure 30 minutes";
-
-/* Button text for 2 hour suspend duration */
-"2 hours" = "2 heures";
+/* Format string for bolus progress when finished. (1: The localized amount) */
+"%@ U (Finished)" = "%@ U (Terminé)";
-/* Button text for 30 minute suspend duration */
-"30 minutes" = "30 minutes";
+/* Format string for temp basal rate. (1: The localized amount) */
+"%@ U/hour" = "%@ U/heure";
/* The title of the cell showing the pod activated at time */
"Active Time" = "Heure d’activation";
-/* Section header for activity section */
-"Activity" = "Activité";
-
-/* Text indicating ongoing pump time synchronization */
-"Adjusting Pump Time..." = "Ajustement de l'horloge de la pompe...";
-
/* The title of the cell showing alarm status */
"Alarms" = "Alarmes";
-/* Alert title for cancel pairing modal */
-"Are you sure you want to cancel Pod setup?" = "Voulez-vous vraiment annuler la configuration du Pod ?";
-
/* Confirmation message for shutting down a pod */
"Are you sure you want to shutdown this pod?" = "Voulez-vous vraiment désactiver ce Pod ?";
-/* No comment provided by engineer. */
-"Are you sure you want to skip Omnipod Onboarding?" = "Voulez-vous vraiment sauter l'intégration Omnipod ?";
-
/* Confirmation message for removing Omnipod PumpManager */
"Are you sure you want to stop using Omnipod?" = "Voulez-vous vraiment arrêter d’utiliser Omnipod ?";
/* The title text for the address assigned to the pod */
"Assigned Address" = "Adresse assignée";
-/* Title for Attach Pod screen */
-"Attach Pod" = "Appliquer le Pod";
-
-/* Description string above progress indicator while attempting to re-establish communication from an unacknowledged command */
-"Attemping to re-establish communication" = "Tenter de rétablir la communication";
-
-/* Back button text on DeliveryUncertaintyRecoveryView */
-"Back" = "Retour";
-
/* The title of the cell showing pod basal status */
"Basal Delivery" = "Débit basal";
@@ -116,66 +37,15 @@
/* The title of the cancel action in an action sheet */
"Cancel" = "Annuler";
-/* Button title to cancel manual basal */
-"Cancel Manual Basal" = "Annulation du débit basal manuel";
-
-/* Insert cannula action button accessibility label when cannula insertion succeeded */
-"Cannula inserted successfully. Continue." = "La canule a été insérée correctement. Continuez";
-
-/* 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." = "Remplacer le pod maintenant. L'administration d'insuline s'arrêtera 8 heures après l'expiration du pod ou lorsque qu'il ne restera plus d'insuline.";
-
-/* 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." = "Remplacer le Pod maintenant. L'administration d'insuline s'arrêtera dans %1$@ ou lorsqu'il ne restera plus d'insuline.";
-
/* The title of the command to change pump time zone */
"Change Time Zone" = "Changement de fuseau horaire";
/* Progress message for changing pod time. */
"Changing time…" = "Changement de l’heure...";
-/* Title for check cannula screen */
-"Check Cannula" = "Vérifier la canule";
-
-/* Label text for step three of attach pod instructions */
-"Check Pod, apply to site, then confirm pod attachment." = "Vérifiez le pod, placez-le sur le site, puis confirmez qu'il est bien appliqué.";
-
-/* Insert cannula action button accessibility label checking insertion */
-"Checking Insertion" = "Vérification de l'insertion en cours";
-
-/* Cannula insertion button text while checking insertion */
-"Checking..." = "Vérification en cours...";
-
-/* Title for uncertainty recovered screen */
-"Comms Recovered" = "Communications récupérées";
-
-/* Text for confidence reminders navigation link */
-"Confidence Reminders" = "Rappels de confiance";
-
-/* Help text for BeepPreferenceSelectionView */
-"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Les rappels de confiance sont des bips émis par le Pod qui peuvent être utilisés pour confirmer l'exécution des commandes sélectionnées.";
-
-/* The title of the configuration section in settings */
-"Configuration" = "Configuration";
-
-/* Button title for confirm attachment option */
-"Confirm" = "Confirmer";
-
-/* Alert title for confirm pod attachment */
-"Confirm Pod Attachment" = "Confirmer l'application du Pod";
-
/* The title of the continue action in an action sheet */
"Continue" = "Continuer";
-/* Title for critical alerts description */
-"Critical Alerts" = "Alertes critiques";
-
-/* Unit for singular day in pod life remaining */
-"day" = "jour";
-
-/* Unit for plural days in pod life remaining */
-"days" = "jours";
-
/* Button title to deactivate pod because of fault during setup */
"Deactivate" = "Désactiver";
@@ -183,47 +53,21 @@
Button title to deactivate pod */
"Deactivate Pod" = "Désactiver le Pod";
-/* Label text showing pod is deactivated */
-"Deactivated" = "Désactivé";
-
-/* Deactivate pod action button accessibility label while deactivating */
-"Deactivating." = "Désactivation.";
-
-/* Action button description while deactivating */
-"Deactivating..." = "Désactivation en cours...";
-
/* Button title to delete Omnipod PumpManager */
"Delete Omnipod" = "Supprimer Omnipod";
/* Title text for delivery limits */
"Delivery Limits" = "Limites d'Administration";
-/* Text for device details disclosure row
- title for device details page */
-"Device Details" = "Information de l’appareil";
-
/* The title of the device information section in settings */
"Device Information" = "Information de l’appareil";
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Dispositifs";
-
/* Title text for button to disable bolus beeps */
"Disable Bolus Beeps" = "Désactiver les bips de bolus";
-/* Pairing interface navigation bar button text for discard pod action
- Text for discard pod button */
-"Discard Pod" = "Jeter le Pod";
-
-/* No comment provided by engineer. */
-"Done" = "Terminé";
-
/* Title text for button to enable bolus beeps */
"Enable Bolus Beeps" = "Activer les bips de bolus";
-/* Accessibility label indicating an error occurred */
-"Error" = "Erreur";
-
/* The alert title for disable bolus beeps error */
"Error disabling bolus beeps" = "Erreur lors de la désactivation des bips de bolus";
@@ -239,63 +83,21 @@
/* The title of the cell showing the pod expiration reminder date */
"Expiration Reminder" = "Rappel d'expiration";
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Rappel d'expiration par défaut";
-
/* The title of the cell showing the pod expiration after expiry */
"Expired" = "Expiré";
/* The title of the cell showing the pod expiration */
"Expires" = "Expire";
-/* Alert title for failing to cancel manual basal error */
-"Failed to Cancel Manual Basal" = "Échec d'annulation du basal manuel";
-
-/* Alert title for resume error */
-"Failed to Resume Insulin Delivery" = "Échec de la reprise de l’administration d’insuline";
-
-/* Alert title for time sync error */
-"Failed to Set Pump Time" = "Échec de réglage de l'heure de la pompe";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "Échec de la suspension de l'administration d'insuline";
-
-/* Alert title for error when updating confidence reminder preference */
-"Failed to update confidence reminder preference." = "Échec de la mise à jour des préférences de rappel de confiance.";
-
-/* Alert title for error when updating expiration reminder */
-"Failed to Update Expiration Reminder" = "Échec de la mise à jour du rappel d'expiration";
-
-/* Alert title for error when updating low reservoir reminder */
-"Failed to Update Low Reservoir Reminder" = "Échec de la mise à jour du rappel de réservoir bas";
-
/* Pod life HUD view label */
"Fault" = "Erreur";
-/* Label text for step 1 of pair pod instructions */
-"Fill a new pod with U-100 Insulin (leave Pod needle cap on). Listen for 2 beeps." = "Remplir un nouveau Pod avec de l'insuline U-100 (laisser le capuchon de l'aiguille du Pod en place). 2 bips se feront entendre.";
-
-/* Settings page link description when next lifecycle action is to finish deactivation */
-"Finish deactivation" = "Terminer la désactivation";
-
/* The title of the command to finish pod setup */
"Finish pod setup" = "Terminer l’installation du Pod";
-/* Action button title to continue at Setup Complete */
-"Finish Setup" = "Terminer l'installation";
-
/* Accessibility format string for (1: localized volume)(2: time) */
"Greater than %1$@ units remaining at %2$@" = "Plus de %1$@ unités restantes à %2$@";
-/* Unit for singular hour in pod life remaining */
-"hour" = "heure";
-
-/* Unit for plural hours in pod life remaining */
-"hours" = "heures";
-
-/* Alert message body for confirm pod attachment */
-"If you cancel Pod setup, the current Pod will be deactivated and will be unusable." = "Si vous annulez la configuration du Pod, le Pod actuel sera désactivé et sera inutilisable.";
-
/* 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." = "Le Pod mal activé doit être désactivé avant d’en appairer un nouveau. Veuillez le désactiver et le jeter.";
@@ -305,152 +107,24 @@
/* Button title to insert cannula during setup */
"Insert Cannula" = "Insérer la canule";
-/* Label text indicating insertion finished. */
-"Inserted" = "Inrérée";
-
-/* Insert cannula action button accessibility label while pairing */
-"Inserting. Please wait." = "Insertion en cours. Attendez.";
-
-/* Cannula insertion button text while inserting */
-"Inserting..." = "Insertion en cours...";
-
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "Insuline\nSuspendue";
-
/* The title of the cell showing delivered insulin */
"Insulin Delivered" = "Insuline délivrée";
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Administration de l'insuline";
-
-/* The action string on pod status page when pod faulted */
-"Insulin delivery stopped. Change Pod now." = "L'administration d'insuline s'est arrêtée. Changez de Pod maintenant.";
-
-/* Message for suspend duration selection action sheet */
-"Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?" = "L'administration d'insuline sera interrompue jusqu'à ce que vous la repreniez manuellement. Quand voulez-vous que Loop vous rappelle de reprendre l'administration ?";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Insuline restante";
-
-/* Text for confidence reminders navigation link
- Title for insulin type selection screen */
-"Insulin Type" = "Type d'insuline";
-
/* The error message shown when Loop's basal schedule has an unsupported rate */
"Invalid entry" = "Saisie invalide";
-/* Question to confirm the cannula is inserted properly */
-"Is the cannula inserted properly?" = "La canule est-elle insérée correctement?";
-
-/* Label text for step 2 of pair pod instructions */
-"Keep the RileyLink about 6 inches from the pod during pairing." = "Gardez le RileyLink à environ 6 pouces du Pod pendant le jumelage.";
-
-/* description label for last status date pod details row */
-"Last Status" = "Dernier statut";
-
-/* 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 n'ajustera pas automatiquement votre administration d'insuline tant que le débit basal temporaire ne sera pas terminé ou annulé.";
-
-/* The title of the cell showing the pod lot id */
-"Lot" = "Lot";
-
-/* description label for lot number pod details row */
-"Lot Number" = "Numéro de lot";
-
-/* Label text for low reservoir value row
- Navigation bar title for LowReservoirReminderSetupView
- Title for LowReservoirReminderSetupView */
-"Low Reservoir" = "Réservoir bas";
-
-/* Label for low reservoir reminder row
- Title for low reservoir reminder edit page */
-"Low Reservoir Reminder" = "Rappel de réservoir bas";
-
-/* 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." = "Assurez-vous que votre téléphone et votre Pod sont proches l'un de l'autre. Si les problèmes de communication persistent, déplacez-vous vers un nouvel endroit.";
-
-/* Unit for singular minute in pod life remaining */
-"minute" = "minute";
-
-/* Unit for plural minutes in pod life remaining */
-"minutes" = "minutes";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Configuration manquante";
-
-/* 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" = "N.A.";
-
-/* Text of continue button on ExpirationReminderSetupView */
-"Next" = "Suivant";
-
-/* Button label for user to answer cannula was not properly inserted */
-"No" = "Non";
-
-/* Text shown in insulin remaining space when no pod is paired */
-"No\nDelivery" = "Pas d'administration";
-
-/* Error message for reservoir view when reservoir empty */
-"No Insulin" = "Pas d'insuline";
-
-/* Label for pod life state when no pod paired
- Text shown in insulin remaining space when no pod is paired */
-"No Pod" = "Aucun Pod";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "Pas de rappel";
-
-/* Continue pairing button title of in pairing cancel modal */
-"No, Continue With Pod" = "Non, continuez avec le Pod";
-
-/* Button text to cancel pump time sync */
-"No, Keep Pump As Is" = "Non, garder la pompe telle quelle";
-
/* The detail text for bolus delivery when no bolus is being delivered */
"None" = "Aucun";
-/* navigation title for notification settings
- Text for pod details disclosure row */
-"Notification Settings" = "Paramétrage des notifications";
-
-/* No comment provided by engineer. */
-"Numbers" = "Nombres";
-
-/* Title for omnipod reminders section */
-"Omnipod Reminders" = "Rappels Omnipod";
-
/* Button title to pair with pod during setup */
"Pair" = "Appairer";
/* The title of the command to pair new pod */
"Pair New Pod" = "Appairer un nouveau Pod";
-/* Navigation bar title for PairPodView
- 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" = "Appairer le Pod";
-
-/* Pairing action button accessibility label while ready to pair */
-"Pair pod." = "Appairer le pod.";
-
-/* Label text indicating pairing finished. */
-"Paired" = "Appairé";
-
-/* Pairing action button accessibility label while pairing */
-"Pairing." = "Appairage.";
-
-/* Pod pairing action button text while pairing */
-"Pairing..." = "Appairage en cours...";
-
/* The text of the loading label when pairing */
"Pairing…" = "Appairage en cours...";
-/* No comment provided by engineer. */
-"Percent = %lf" = "Pourcentage = %lf";
-
/* The title of the cell showing the pod pi version */
"PI Version" = "Version PI";
@@ -460,98 +134,24 @@
/* Progress message for play test beeps. */
"Play Test Beeps…" = "Bips de test en cours";
-/* Alert message body for confirm pod attachment */
-"Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached." = "Veuillez confirmer que le Pod est solidement attaché à votre corps. \n\n La canule ne peut être insérée qu'une seule fois avec chaque Pod. Appuyez sur \"Confirmer\" lorsque le Pod est appliqué.";
-
-/* Instructions for deactivate pod when pod not on body */
-"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Veuillez désactiver le pod. Une fois la désactivation terminée, vous pouvez appairer un nouveau Pod.";
-
-/* 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." = "Veuillez désactiver le pod. Une fois la désactivation terminée, vous pouvez le retirer et appairer un nouveau pod.";
-
/* The title of the cell showing the pod pm version */
"PM Version" = "Version PM";
-/* description label for activated at time pod details row
- Label for pod insertion row */
-"Pod Activated" = "Pod activé";
-
/* Label describing pod age view */
"Pod Age" = "Âge Pod";
-/* Deactivate pod action button accessibility label when deactivation complete */
-"Pod deactivated successfully. Continue." = "Pod désactivé avec succès. Continuez.";
-
-/* Error message for reservoir view during general pod fault */
-"Pod Error" = "Erreur du Pod";
-
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod expiré";
-
-/* Error message for reservoir view when pod expired
- Label for pod expiration row, past tense */
-"Pod Expired" = "Pod expiré";
-
-/* Label for pod expiration row */
-"Pod Expires" = "Péremption du Pod";
-
-/* Label for pod life state when time remaining */
-"Pod expires in" = "Péremption du Pod dans";
-
-/* description label for pod fault details */
-"Pod Fault Details" = "Détails de l'erreur du pod";
-
-/* Error message for reservoir view when pod occlusion checks failed */
-"Pod Occlusion" = "Occlusion du Pod";
-
-/* Pairing action button accessibility label when pairing succeeded */
-"Pod paired successfully. Continue." = "Pod appairé avec succès. Continuez.";
-
/* Title of the pod settings view controller */
"Pod Settings" = "Réglages du pod";
-/* Title for PodSetupView */
-"Pod Setup" = "Configuration du Pod";
-
-/* Label text for step one of attach pod instructions */
-"Prepare site." = "Préparer le site.";
-
-/* title for previous pod page */
-"Previous Pod" = "Pod précédent";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Informations sur le Pod précédent";
-
/* The text of the loading label when pod is primed */
"Primed" = "Amorcé";
-/* Pairing action button accessibility label while priming */
-"Priming. Please wait." = "Amorçage. S'il vous plaît, attendez.";
-
-/* Pod pairing action button text while priming */
-"Priming..." = "Amorçage...";
-
/* The text of the loading label when priming */
"Priming…" = "Amorçage en cours...";
-/* The title of the command to change pump time zone */
-"Pump Time" = "Heure de la pompe";
-
-/* Label text for basal rate summary */
-"Rate" = "Débit";
-
/* Label describing time remaining view */
"Remaining" = "Restant";
-/* Title for remove pod modal */
-"Remove Pod from Body" = "Retirer le Pod du corps";
-
-/* Title for Omnipod PumpManager deletion action sheet. */
-"Remove Pump" = "Retirer la pompe";
-
-/* Label text for step two of attach pod instructions */
-"Remove the pod's needle cap and check cannula. Then remove paper backing." = "Retirez le capuchon d'aiguille du pod et vérifiez la canule. Retirez ensuite le film en papier de l'autocollant.";
-
/* Label indicating pod replacement necessary
The title of the command to replace pod */
"Replace Pod" = "Remplacer le Pod";
@@ -562,208 +162,42 @@
/* The title of the cell showing reservoir status */
"Reservoir" = "Réservoir";
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Reprendre l'administration d'insuline";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Reprise de l'administration d'insuline...";
-
-/* Action button description for deactivate after failed attempt
- Cannula insertion button text while showing error
- Pod pairing action button text while showing error */
-"Retry" = "Réessayer";
-
/* Button title for retrying pod deactivation */
"Retry Pod Deactivation" = "Réessayez la désactivation du Pod";
-/* bodyText for RileyLinkSetupView */
-"RileyLink allows for communication with the pump over Bluetooth" = "RileyLink permet la communication avec la pompe via Bluetooth.";
-
-/* Navigation title for RileyLinkSetupView */
-"RileyLink Setup" = "Configuration de RileyLink";
-
/* Title of button to save delivery limit settings
Title of button to sync basal profile when no pod paired */
"Save" = "Sauvegarder";
-/* button title for saving low reservoir reminder while saving
- button title for saving scheduled reminder while saving */
-"Saving..." = "Sauvegarde en cours...";
-
/* The detail text of the basal row when pod is running scheduled basal */
"Schedule" = "Programme";
-/* Title of insulin delivery section */
-"Scheduled Basal" = "Basal programmé";
-
-/* Card title for scheduled reminder
- Scheduled reminder card title on NotificationSettingsView
- Title for scheduled expiration reminder edit page
- Title of SetupCompleteView */
-"Scheduled Reminder" = "Rappel programmé";
-
-/* Title text for insulin type confirmation page */
-"Select the type of insulin that you will be using in this pod." = "Sélectionnez le type d'insuline que vous utiliserez dans ce Pod.";
-
-/* description label for sequence number pod details row */
-"Sequence Number" = "Numéro de séquence";
-
-/* Button text for setting manual temporary basal rate */
-"Set Temporary Basal" = "Régler basal temporaire";
-
-/* Button title to set temporary basal rate */
-"Set Temporary Basal Rate" = "Régler basal temporaire";
-
-/* Title for setup complete screen */
-"Setup Complete" = "L’installation est terminée";
-
-/* Error message for reservoir view during general pod fault */
-"Signal Loss" = "Perte de signal";
-
-/* No comment provided by engineer. */
-"Skip Omnipod Onboarding?" = "Ignorer la phase d'intégration d'Omnipod ?";
-
/* The title of the status section in settings */
"Status" = "Statut";
/* A message indicating a command succeeded */
"Succeeded" = "Réussi";
-/* Title for suspend duration selection action sheet */
-"Suspend Delivery" = "Suspendre l'administration";
-
-/* Text for suspend resume button when insulin delivery active */
-"Suspend Insulin Delivery" = "Suspendre l'administration d'insuline";
-
/* The detail text of the basal row when pod is suspended */
"Suspended" = "Suspendu";
-/* Label for suspended at time */
-"Suspended At" = "Suspendu à";
-
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Suspension de l'administration d'insuline...";
-
/* Title text for the button to delete Omnipod PumpManager */
"Switch from Omnipod Pumps" = "Changer des pompes Omnipod";
-/* Label for PumpManager deletion button */
-"Switch to other insulin delivery device" = "Passer à un autre dispositif d'administration d'insuline";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Synchroniser avec l'heure actuelle";
-
/* Title of button to sync basal profile from pod */
"Sync With Pod" = "Synchroniser avec le Pod";
-/* Label text for step one of insert cannula instructions */
-"Tap below to start cannula insertion." = "Appuyez ci-dessous pour commencer l'insertion de la canule.";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Basale temporaire";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Échec mise en route basal temporaire";
-
/* The title of the command to run the test command */
"Test Command" = "Commande de test";
/* Progress message for testing commands. */
"Testing Commands…" = "Commandes de test en cours...";
-/* 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." = "L'application configure un rappel pour vous avertir à l'avance de l'expiration du pod. Définissez le nombre d'heures de préavis que vous souhaitez lors de l'appairage d'un nouveau pod.";
-
-/* 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." = "L'application vous avertit à l'avance de l'expiration du pod. \n\n Faites défiler pour définir le nombre d'heures de préavis que vous souhaitez.";
-
-/* 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." = "L'application vous avertit lorsque la quantité d'insuline dans le Pod atteint ce niveau (50-10 U).\n\nFaites défiler pour définir le nombre d'unités à partir duquel vous souhaitez être averti.";
-
-/* Footer text for low reservoir value row */
-"The App notifies you when the amount of insulin in the Pod reaches this level." = "L'application vous avertit quand la quantité d'insuline restante dans le pod atteint cette limite";
-
-/* Message for pod sync time action sheet */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "L'heure de votre pompe est différente de l'heure actuelle. Voulez vous mettre à jour l'heure de votre pompe avec l'heure actuelle ?";
-
-/* description for time change detected notice */
-"The time on your pump is different from the current time. Your pump’s time controls your scheduled therapy settings. Scroll down to Pump Time row to review the time difference and configure your pump." = "L'heure de votre pompe est différente de l'heure actuelle. L'heure de votre pompe contrôle les paramètres de votre traitement. Faites défiler jusqu'à la ligne Heure de Pompe pour vérifier le décalage de l'heure et configurer votre pompe.";
-
-/* Description of proper cannula insertion */
-"The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin." = "La fenêtre située sur le dessus du Pod est colorée en rose lorsque la canule est correctement insérée dans la peau.";
-
-/* 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." = "Il y a eu un problème de communication avec le Pod. Si ce problème persiste, appuyez sur Jeter le pod. Vous pourrez ensuite activer un nouveau Pod.";
-
-/* Footer text for scheduled reminder area */
-"This is a reminder that you scheduled when you paired your current Pod." = "Ceci est un rappel que vous avez programmé quand vous avez appairé votre Pod actuel.";
-
-/* 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." = "Cette pompe n'a pas été configurée avec un débit basal maximal parce qu'il a été rajouté avant que le basal temporaire manuel soit une fonctionnalité. Prière d'aller dans Réglages de thérapie -> Limites d'administration et configurer un nouveau débit basal maximal.";
-
-/* Label for expiration reminder row
- Label for scheduled expiration reminder row
- Label for scheduled reminder value row */
-"Time" = "Heure";
-
-/* Title for pod sync time action sheet.
- title for time change detected notice */
-"Time Change Detected" = "Changement d'heure détecté";
-
-/* No comment provided by engineer. */
-"Toggle sign" = "Bouton de bascule";
-
/* The error message shown when Loop's basal schedule has more entries than the pod can support */
"Too many entries" = "Trop d’entrées";
-/* description label for total delivery pod details row */
-"Total Delivery" = "Total administré";
-
-/* Units for showing temp basal rate */
-"U/hr" = "U/h";
-
/* Instructions when pod cannot be deactivated */
"Unable to deactivate pod. Please continue and pair a new one." = "Impossible de désactiver le Pod. Veuillez continuer et en jumeler un nouveau.";
-/* Title of delivery uncertainty recovery page */
-"Unable to Reach Pod" = "Impossible de joindre le Pod";
-
-/* Title for pending command recovery screen */
-"Unable To Reach Pod" = "Impossible de joindre le Pod";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Impossible de définir un débit basal temporaire: %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$@" = "Impossible de définir un débit basal temporaire: %1$@\n\n%2$@";
-
-/* Label for pod life state when pod not fully activated */
-"Unfinished Activation" = "Activation inachevée";
-
-/* Label for pod life state when pod not fully deactivated */
-"Unfinished deactivation" = "Désactivation inachevée";
-
/* The detail text for delivered insulin when no measurement is available */
"Unknown" = "Inconnu";
-
-/* Label text for step two of insert cannula instructions */
-"Wait until insertion is completed." = "Attendez que l'insertion soit terminée.";
-
-/* Button label for user to answer cannula was properly inserted */
-"Yes" = "Oui";
-
-/* Button title for confirm deactivation option */
-"Yes, Deactivate Pod" = "Oui, désactiver le Pod";
-
-/* Button text to confirm pump time sync */
-"Yes, Sync to Current Time" = "Oui, synchroniser avec l'heure actuelle";
-
-/* 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." = "Vous allez maintenant commencer à configurer vos rappels, à remplir votre Pod d'insuline, à l'appairer et à le placer sur votre corps.";
-
-/* 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." = "Votre Pod est prêt à l'emploi. \n\n %1$@ vous rappellera de le remplacer avant qu'il n'expire. Vous pouvez changer ce rappel qui vous convient.";
-
-/* Alert message body for confirm pod attachment */
-"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Votre Pod peut encore délivrer de l'insuline.\nRetirez-le de votre corps, puis appuyez sur \"Continuer\".";
-
From 1c86f8cbaf0b1ff74b01dcd1d15f87cb3a922182 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: Sun, 14 May 2023 23:21:44 +0200
Subject: [PATCH 100/431] New translations Localizable.strings (Spanish)
---
.../Resources/es.lproj/Localizable.strings | 565 +-----------------
1 file changed, 4 insertions(+), 561 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/es.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/es.lproj/Localizable.strings
index 1f49ad27e8..596e31158d 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/es.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/es.lproj/Localizable.strings
@@ -1,18 +1,8 @@
-/* No comment provided by engineer. */
-"—" = "—";
-
-/* Format string for last status date on pod details screen */
-"%@ ago" = "Hace %@";
-
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* No comment provided by engineer. */
-"%@ has recovered communication with the pod on your body.\n\nInsulin delivery records have been updated and should match what has actually been delivered.\n\nYou may continue to use %@ normally now." = "%1$@ ha recuperado la comunicación con el Pod de su cuerpo.\n\nLos registros de suministro de insulina se han actualizado y deberían coincidir con lo que se ha suministrado realmente.\n\nYa puede seguir usando %2$@ con normalidad.";
+/* Accessibility format string for (1: localized volume)(2: time) */
+"%1$@ units remaining at %2$@" = "quedan %1$@ unidades a las %2$@";
-/* Format string for delivered insulin. (1: The localized amount)
- Format string for insulin remaining in reservoir. (1: The localized amount) */
-"%@ U" = "%@ U";
+/* 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$@. Administración de insulina ha parado. Por favor, desactive y remueva el pod.";
/* Format string for bolus progress when finished. (1: The localized amount) */
"%@ U (Finished)" = "%@ U (Completado)";
@@ -23,87 +13,21 @@
/* Format string for temp basal rate. (1: The localized amount) */
"%@ U/hour" = "%@ U/hora";
-/* 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";
-
-/* Format string for reservoir volume. (1: The localized volume) */
-"%@U" = "%@U";
-
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ para %2$@";
-
-/* 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$@ no ha podido comunicarse con el Pod que esta adherido a su cuerpo desde %2$@.\n\nSin comunicación con el Pod, la app no puede seguir enviando órdenes de administración de insulina ni mostrar información precisa y reciente sobre su insulina activa o la insulina que está administrando el Pod.\n\nVigile de cerca sus niveles de glucosa durante las próximas 6 horas o más, ya que puede haber o no insulina activa en su cuerpo que %3$@ no puede mostrar.";
-
-/* Accessibility format string for (1: localized volume)(2: time) */
-"%1$@ units remaining at %2$@" = "quedan %1$@ unidades a las %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$@. Administración de insulina ha parado. Por favor, desactive y remueva el pod.";
-
-/* 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 for reservoir level above max measurable threshold. (1: measurable reservoir threshold) (2: units) */
-"%1$@+ %2$@" = "%1$@ + %2$@";
-
-/* Format string for total delivery on pod details screen */
-"%g U" = "%g U";
-
-/* Button text for 1 hour suspend duration */
-"1 hour" = "1 hora";
-
-/* Button text for 1 hour 30 minute suspend duration */
-"1 hour 30 minutes" = "1 hora 30 minutos";
-
-/* Button text for 2 hour suspend duration */
-"2 hours" = "2 horas";
-
-/* Button text for 30 minute suspend duration */
-"30 minutes" = "30 minutos";
-
/* The title of the cell showing the pod activated at time */
"Active Time" = "Tiempo Activo";
-/* Section header for activity section */
-"Activity" = "Actividad";
-
-/* Text indicating ongoing pump time synchronization */
-"Adjusting Pump Time..." = "Ajustando la hora de la bomba...";
-
/* The title of the cell showing alarm status */
"Alarms" = "Alarmas";
-/* Alert title for cancel pairing modal */
-"Are you sure you want to cancel Pod setup?" = "¿Está seguro de que desea cancelar la configuración del Pod?";
-
/* Confirmation message for shutting down a pod */
"Are you sure you want to shutdown this pod?" = "¿Está seguro que quiere apagar este pod?";
-/* No comment provided by engineer. */
-"Are you sure you want to skip Omnipod Onboarding?" = "¿Está seguro de que desea saltearse de Omnipod Onboarding?";
-
/* Confirmation message for removing Omnipod PumpManager */
"Are you sure you want to stop using Omnipod?" = "¿Está seguro que quiere dejar de usar Omnipod?";
/* The title text for the address assigned to the pod */
"Assigned Address" = "Dirección Asignada";
-/* Title for Attach Pod screen */
-"Attach Pod" = "Coloque el Pod";
-
-/* Description string above progress indicator while attempting to re-establish communication from an unacknowledged command */
-"Attemping to re-establish communication" = "Intentando restablecer la comunicación";
-
-/* Back button text on DeliveryUncertaintyRecoveryView */
-"Back" = "Atrás";
-
/* The title of the cell showing pod basal status */
"Basal Delivery" = "Basal Administrada";
@@ -116,66 +40,18 @@
/* The title of the cancel action in an action sheet */
"Cancel" = "Cancelar";
-/* Button title to cancel manual basal */
-"Cancel Manual Basal" = "Cancelar basal manual";
-
-/* Insert cannula action button accessibility label when cannula insertion succeeded */
-"Cannula inserted successfully. Continue." = "Cánula insertada con éxito. Continúa.";
-
-/* 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." = "Cambie el Pod ahora. La administración de insulina se detendrá 8 horas después de que el Pod haya caducado o cuando no quede más insulina.";
-
-/* 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." = "Cambie el Pod ahora. La administración de insulina se detendrá en %1$@ o cuando no quede más insulina.";
-
/* The title of the command to change pump time zone */
"Change Time Zone" = "Cambiar Zona Horaria";
/* Progress message for changing pod time. */
"Changing time…" = "Cambiando hora...";
-/* Title for check cannula screen */
-"Check Cannula" = "Revise la cánula";
-
-/* Label text for step three of attach pod instructions */
-"Check Pod, apply to site, then confirm pod attachment." = "Revise el Pod, aplíquelo y, a continuación, confirme que este está bien colocado.";
-
-/* Insert cannula action button accessibility label checking insertion */
-"Checking Insertion" = "Comprobando inserción";
-
-/* Cannula insertion button text while checking insertion */
-"Checking..." = "Comprobando...";
-
-/* Title for uncertainty recovered screen */
-"Comms Recovered" = "Comunicaciones recuperadas";
-
-/* Text for confidence reminders navigation link */
-"Confidence Reminders" = "Recordatorios de confianza";
-
-/* Help text for BeepPreferenceSelectionView */
-"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Los recordatorios de confianza son pitidos que emite el Pod que pueden utilizarse para tener certeza de que se han seleccionado comandos.";
-
/* The title of the configuration section in settings */
"Configuration" = "Configuración";
-/* Button title for confirm attachment option */
-"Confirm" = "Confirmar";
-
-/* Alert title for confirm pod attachment */
-"Confirm Pod Attachment" = "Confirme la fijación del Pod";
-
/* The title of the continue action in an action sheet */
"Continue" = "Continuar";
-/* Title for critical alerts description */
-"Critical Alerts" = "Alertas críticas";
-
-/* Unit for singular day in pod life remaining */
-"day" = "día";
-
-/* Unit for plural days in pod life remaining */
-"days" = "días";
-
/* Button title to deactivate pod because of fault during setup */
"Deactivate" = "Desactivar";
@@ -183,47 +59,21 @@
Button title to deactivate pod */
"Deactivate Pod" = "Desactivar Pod";
-/* Label text showing pod is deactivated */
-"Deactivated" = "Pod desactivado";
-
-/* Deactivate pod action button accessibility label while deactivating */
-"Deactivating." = "Desactivando.";
-
-/* Action button description while deactivating */
-"Deactivating..." = "Desactivando...";
-
/* Button title to delete Omnipod PumpManager */
"Delete Omnipod" = "Eliminar Omnipod";
/* Title text for delivery limits */
"Delivery Limits" = "Límites de Administración de Insulina";
-/* Text for device details disclosure row
- title for device details page */
-"Device Details" = "Detalles del dispositivo";
-
/* The title of the device information section in settings */
"Device Information" = "Información del Dispositivo";
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Dispositivos";
-
/* Title text for button to disable bolus beeps */
"Disable Bolus Beeps" = "Desactivar Pitidos del Bolo";
-/* Pairing interface navigation bar button text for discard pod action
- Text for discard pod button */
-"Discard Pod" = "Descartar Pod";
-
-/* No comment provided by engineer. */
-"Done" = "Completado";
-
/* Title text for button to enable bolus beeps */
"Enable Bolus Beeps" = "Activar Pitidos del Bolo";
-/* Accessibility label indicating an error occurred */
-"Error" = "Error";
-
/* The alert title for disable bolus beeps error */
"Error disabling bolus beeps" = "Error desactivando pitidos del bolo";
@@ -239,63 +89,21 @@
/* The title of the cell showing the pod expiration reminder date */
"Expiration Reminder" = "Recordatorio de Caducidad";
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Recordatorio de expiración predeterminado";
-
/* The title of the cell showing the pod expiration after expiry */
"Expired" = "Caducado";
/* The title of the cell showing the pod expiration */
"Expires" = "Caduca";
-/* Alert title for failing to cancel manual basal error */
-"Failed to Cancel Manual Basal" = "No se pudo cancelar la insulina basal manual";
-
-/* Alert title for resume error */
-"Failed to Resume Insulin Delivery" = "No se pudo reanudar la administración de insulina";
-
-/* Alert title for time sync error */
-"Failed to Set Pump Time" = "No se establecio la hora de la bomba";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "No se pudo suspender la administración de insulina";
-
-/* Alert title for error when updating confidence reminder preference */
-"Failed to update confidence reminder preference." = "No se ha podido actualizar la preferencia de recordatorio de confianza.";
-
-/* Alert title for error when updating expiration reminder */
-"Failed to Update Expiration Reminder" = "No se ha podido actualizar el recordatorio de Expiración";
-
-/* Alert title for error when updating low reservoir reminder */
-"Failed to Update Low Reservoir Reminder" = "No se ha podido actualizar el recordatorio de Reserva Baja";
-
/* Pod life HUD view label */
"Fault" = "Fallo";
-/* Label text for step 1 of pair pod instructions */
-"Fill a new pod with U-100 Insulin (leave Pod needle cap on). Listen for 2 beeps." = "Llene un nuevo pod con Insulina U-100 (deje puesta la tapa de la aguja del pod). Escuche 2 tonos.";
-
-/* Settings page link description when next lifecycle action is to finish deactivation */
-"Finish deactivation" = "Finalizar la desactivación";
-
/* The title of the command to finish pod setup */
"Finish pod setup" = "Terminar la configuración del pod";
-/* Action button title to continue at Setup Complete */
-"Finish Setup" = "Finalizar la Configuración";
-
/* Accessibility format string for (1: localized volume)(2: time) */
"Greater than %1$@ units remaining at %2$@" = "Quedan más de %1$@ unidades a las %2$@";
-/* Unit for singular hour in pod life remaining */
-"hour" = "hora";
-
-/* Unit for plural hours in pod life remaining */
-"hours" = "horas";
-
-/* Alert message body for confirm pod attachment */
-"If you cancel Pod setup, the current Pod will be deactivated and will be unusable." = "Si cancela la configuración del Pod, el Pod actual se desactivará y quedará inutilizable.";
-
/* 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 con configuración incompleta tiene que desactivarse antes de emparejarse con uno nuevo";
@@ -305,152 +113,27 @@
/* Button title to insert cannula during setup */
"Insert Cannula" = "Insertar Cánula";
-/* Label text indicating insertion finished. */
-"Inserted" = "Insertada";
-
-/* Insert cannula action button accessibility label while pairing */
-"Inserting. Please wait." = "Insertando. Espere, por favor.";
-
-/* Cannula insertion button text while inserting */
-"Inserting..." = "Insertando...";
-
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "Insulina Suspendida";
-
/* The title of the cell showing delivered insulin */
"Insulin Delivered" = "Insulina Administrada";
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulin Delivery";
-
-/* The action string on pod status page when pod faulted */
-"Insulin delivery stopped. Change Pod now." = "El suministro de insulina se detuvo. Cambiar Pod ahora.";
-
-/* Message for suspend duration selection action sheet */
-"Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?" = "La administración de insulina se detendrá hasta que la reanude manualmente. ¿Cuándo desea que Loop le recuerde que debe reanudar la administración?";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Insulina restante";
-
-/* Text for confidence reminders navigation link
- Title for insulin type selection screen */
-"Insulin Type" = "Tipo de Insulina";
-
/* The error message shown when Loop's basal schedule has an unsupported rate */
"Invalid entry" = "Entrada inválida";
-/* Question to confirm the cannula is inserted properly */
-"Is the cannula inserted properly?" = "¿La cánula está insertada correctamente?";
-
-/* Label text for step 2 of pair pod instructions */
-"Keep the RileyLink about 6 inches from the pod during pairing." = "Mantenga el RileyLink a unas 6 pulgadas del Pod durante el emparejamiento.";
-
-/* description label for last status date pod details row */
-"Last Status" = "Último estado";
-
-/* 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 no ajustará automáticamente la administración de insulina hasta que la tasa de administracion de insulina basal temporal finalice o se cancele.";
-
/* The title of the cell showing the pod lot id */
"Lot" = "Lote";
-/* description label for lot number pod details row */
-"Lot Number" = "Número de lote";
-
-/* Label text for low reservoir value row
- Navigation bar title for LowReservoirReminderSetupView
- Title for LowReservoirReminderSetupView */
-"Low Reservoir" = "Reserva baja";
-
-/* Label for low reservoir reminder row
- Title for low reservoir reminder edit page */
-"Low Reservoir Reminder" = "Recordatorio de reserva baja";
-
-/* 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." = "Asegúrese de que su teléfono y su pod estén cerca uno del otro. Si los problemas de comunicación persisten, muévase a otra área.";
-
-/* Unit for singular minute in pod life remaining */
-"minute" = "minuto";
-
-/* Unit for plural minutes in pod life remaining */
-"minutes" = "minutos";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Configuración faltante";
-
-/* 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" = "No disponible";
-
-/* Text of continue button on ExpirationReminderSetupView */
-"Next" = "Siguiente";
-
-/* Button label for user to answer cannula was not properly inserted */
-"No" = "No";
-
-/* Text shown in insulin remaining space when no pod is paired */
-"No\nDelivery" = "No hay administración";
-
-/* Error message for reservoir view when reservoir empty */
-"No Insulin" = "No hay insulina";
-
-/* Label for pod life state when no pod paired
- Text shown in insulin remaining space when no pod is paired */
-"No Pod" = "No hay Pod";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "Sin recordatorio";
-
-/* Continue pairing button title of in pairing cancel modal */
-"No, Continue With Pod" = "No, continúe con el Pod";
-
-/* Button text to cancel pump time sync */
-"No, Keep Pump As Is" = "No, mantenga la bomba como está";
-
/* The detail text for bolus delivery when no bolus is being delivered */
"None" = "Ninguno";
-/* navigation title for notification settings
- Text for pod details disclosure row */
-"Notification Settings" = "Configuración de las notificaciones";
-
-/* No comment provided by engineer. */
-"Numbers" = "Números";
-
-/* Title for omnipod reminders section */
-"Omnipod Reminders" = "Recordatorios Omnipod";
-
/* Button title to pair with pod during setup */
"Pair" = "Emparejar";
/* The title of the command to pair new pod */
"Pair New Pod" = "Emparejar Nuevo Pod";
-/* Navigation bar title for PairPodView
- 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" = "Emparejar Pod";
-
-/* Pairing action button accessibility label while ready to pair */
-"Pair pod." = "Emparejar Pod";
-
-/* Label text indicating pairing finished. */
-"Paired" = "Emparejado";
-
-/* Pairing action button accessibility label while pairing */
-"Pairing." = "Emparejando.";
-
-/* Pod pairing action button text while pairing */
-"Pairing..." = "Emparejando...";
-
/* The text of the loading label when pairing */
"Pairing…" = "Emparejando...";
-/* No comment provided by engineer. */
-"Percent = %lf" = "Porcentaje = %lf";
-
/* The title of the cell showing the pod pi version */
"PI Version" = "Versión PI del Pod";
@@ -460,98 +143,24 @@
/* Progress message for play test beeps. */
"Play Test Beeps…" = "Tocar Pitidos de Prueba...";
-/* Alert message body for confirm pod attachment */
-"Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached." = "Compruebe que el Pod está bien adherido a su cuerpo.\n\nLa cánula sólo puede insertarse una vez con cada Pod. Pulse \"Confirmar\" cuando el Pod esté ya bien adherido a su cuerpo.";
-
-/* Instructions for deactivate pod when pod not on body */
-"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Por favor desactivar el Pod. Cuando la desactivación se haya completado, puede emparejar un nuevo Pod.";
-
-/* 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." = "Por favor desactivar el Pod. Cuando la desactivación se haya completado, puede retirarlo y emparejar un nuevo pod.";
-
/* The title of the cell showing the pod pm version */
"PM Version" = "Versión de PM";
-/* description label for activated at time pod details row
- Label for pod insertion row */
-"Pod Activated" = "Pod Activado";
-
/* Label describing pod age view */
"Pod Age" = "Tiempo de Uso del Pod";
-/* Deactivate pod action button accessibility label when deactivation complete */
-"Pod deactivated successfully. Continue." = "Pod desactivado correctamente. Continúa";
-
-/* Error message for reservoir view during general pod fault */
-"Pod Error" = "Error del Pod";
-
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod caducado";
-
-/* Error message for reservoir view when pod expired
- Label for pod expiration row, past tense */
-"Pod Expired" = "Pod caducado";
-
-/* Label for pod expiration row */
-"Pod Expires" = "El Pod caduca";
-
-/* Label for pod life state when time remaining */
-"Pod expires in" = "El Pod caduca en";
-
-/* description label for pod fault details */
-"Pod Fault Details" = "Detalles de la falla del Pod";
-
-/* Error message for reservoir view when pod occlusion checks failed */
-"Pod Occlusion" = "Oclusión del Pod";
-
-/* Pairing action button accessibility label when pairing succeeded */
-"Pod paired successfully. Continue." = "Pod emparejado correctamente. Continúa.";
-
/* Title of the pod settings view controller */
"Pod Settings" = "Configuración del Pod";
-/* Title for PodSetupView */
-"Pod Setup" = "Configuración del Pod";
-
-/* Label text for step one of attach pod instructions */
-"Prepare site." = "Prepare lugar de inserción";
-
-/* title for previous pod page */
-"Previous Pod" = "Pod anterior";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Información anterior del Pod";
-
/* The text of the loading label when pod is primed */
"Primed" = "Purgado";
-/* Pairing action button accessibility label while priming */
-"Priming. Please wait." = "Purgando. Por favor, espere.";
-
-/* Pod pairing action button text while priming */
-"Priming..." = "Purgando...";
-
/* The text of the loading label when priming */
"Priming…" = "Purgando...";
-/* The title of the command to change pump time zone */
-"Pump Time" = "Hora de la bomba";
-
-/* Label text for basal rate summary */
-"Rate" = "Tasa";
-
/* Label describing time remaining view */
"Remaining" = "Restante";
-/* Title for remove pod modal */
-"Remove Pod from Body" = "Quitar el Pod del cuerpo";
-
-/* Title for Omnipod PumpManager deletion action sheet. */
-"Remove Pump" = "Retire la bomba";
-
-/* Label text for step two of attach pod instructions */
-"Remove the pod's needle cap and check cannula. Then remove paper backing." = "Retire la tapa de la aguja del Pod y compruebe la cánula. A continuación, retire el envoltorio de papel de la parte de atrás.";
-
/* Label indicating pod replacement necessary
The title of the command to replace pod */
"Replace Pod" = "Reemplace el Pod";
@@ -562,208 +171,42 @@
/* The title of the cell showing reservoir status */
"Reservoir" = "Reservorio";
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Reanude la administración de insulina";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Reanudando la administración de insulina...";
-
-/* Action button description for deactivate after failed attempt
- Cannula insertion button text while showing error
- Pod pairing action button text while showing error */
-"Retry" = "Reintentar";
-
/* Button title for retrying pod deactivation */
"Retry Pod Deactivation" = "Reintentar Desactivar el Pod";
-/* bodyText for RileyLinkSetupView */
-"RileyLink allows for communication with the pump over Bluetooth" = "RileyLink permite la comunicación con la bomba a través de Bluetooth";
-
-/* Navigation title for RileyLinkSetupView */
-"RileyLink Setup" = "Configuración de RileyLink";
-
/* Title of button to save delivery limit settings
Title of button to sync basal profile when no pod paired */
"Save" = "Agregar";
-/* button title for saving low reservoir reminder while saving
- button title for saving scheduled reminder while saving */
-"Saving..." = "Guardando...";
-
/* The detail text of the basal row when pod is running scheduled basal */
"Schedule" = "Programa";
-/* Title of insulin delivery section */
-"Scheduled Basal" = "Insulina basal programada";
-
-/* Card title for scheduled reminder
- Scheduled reminder card title on NotificationSettingsView
- Title for scheduled expiration reminder edit page
- Title of SetupCompleteView */
-"Scheduled Reminder" = "Recordatorio programado";
-
-/* Title text for insulin type confirmation page */
-"Select the type of insulin that you will be using in this pod." = "Seleccione el tipo de insulina que utilizará en esta bomba.";
-
-/* description label for sequence number pod details row */
-"Sequence Number" = "Número de secuencia";
-
-/* Button text for setting manual temporary basal rate */
-"Set Temporary Basal" = "Establecer insulina basal temporal";
-
-/* Button title to set temporary basal rate */
-"Set Temporary Basal Rate" = "Establecer tasa basal temporal";
-
-/* Title for setup complete screen */
-"Setup Complete" = "Instalación completada";
-
-/* Error message for reservoir view during general pod fault */
-"Signal Loss" = "Pérdida de señal";
-
-/* No comment provided by engineer. */
-"Skip Omnipod Onboarding?" = "¿Saltearse el Onboarding de Omnipod?";
-
/* The title of the status section in settings */
"Status" = "Estado";
/* A message indicating a command succeeded */
"Succeeded" = "Logrado";
-/* Title for suspend duration selection action sheet */
-"Suspend Delivery" = "Suspender la infusión";
-
-/* Text for suspend resume button when insulin delivery active */
-"Suspend Insulin Delivery" = "Suspender la administración de insulina";
-
/* The detail text of the basal row when pod is suspended */
"Suspended" = "Suspendido";
-/* Label for suspended at time */
-"Suspended At" = "Suspendido a las";
-
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Suspendiendo la administración de insulina...";
-
/* Title text for the button to delete Omnipod PumpManager */
"Switch from Omnipod Pumps" = "Cambiar de Omnipod";
-/* Label for PumpManager deletion button */
-"Switch to other insulin delivery device" = "Cambiar a otro dispositivo de administración de insulina";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Sincronizar con la hora actual";
-
/* Title of button to sync basal profile from pod */
"Sync With Pod" = "Sincronizar con el Pod";
-/* Label text for step one of insert cannula instructions */
-"Tap below to start cannula insertion." = "Toque abajo para iniciar la inserción de la cánula.";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Insulina basal temporal";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "La insulina basal temporal ha fallado";
-
/* The title of the command to run the test command */
"Test Command" = "Comando de Prueba";
/* Progress message for testing commands. */
"Testing Commands…" = "Probando Comandos...";
-/* 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." = "La aplicación configura un recordatorio en el Pod para notificarle con antelación sobre la expiración del Pod. Establezca el número de horas de antelación con las que desea que le avise para emparejar un nuevo Pod.";
-
-/* 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." = "La aplicación le avisa con antelación de la expiración del Pod.\n\nDesplácese para establecer el número de horas de antelación que le gustaría tener.";
-
-/* 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." = "La App le avisa cuando la cantidad de insulina en el Pod alcanza este nivel (50-10 U).\n\nDesplácese para establecer el número de unidades en las que desea que la App le avise.";
-
-/* Footer text for low reservoir value row */
-"The App notifies you when the amount of insulin in the Pod reaches this level." = "La aplicación le notifica cuando la cantidad de insulina en el Pod alcanza este nivel.";
-
-/* Message for pod sync time action sheet */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "La hora de la bomba es diferente de la hora actual. Desea actualizar la hora de su bomba a la hora actual?";
-
-/* description for time change detected notice */
-"The time on your pump is different from the current time. Your pump’s time controls your scheduled therapy settings. Scroll down to Pump Time row to review the time difference and configure your pump." = "La hora de su bomba es diferente de la hora actual. La hora de su bomba controla los ajustes programados de su terapia. Desplácese hacia abajo hasta la fila que muestra la Hora de la Bomba para revisar la diferencia horaria y configurar su bomba.";
-
-/* Description of proper cannula insertion */
-"The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin." = "La ventana situada en la parte superior del Pod debe volverse de color rosa cuando la cánula esté correctamente insertada en la piel.";
-
-/* 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." = "Se ha producido un problema de comunicación con el Pod. Si el problema persiste, pulse Descartar Pod. A continuación, puede activar un nuevo Pod.";
-
-/* Footer text for scheduled reminder area */
-"This is a reminder that you scheduled when you paired your current Pod." = "Este es un recordatorio que programó cuando enlazó su Pod actual.";
-
-/* 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." = "Esta bomba no ha sido configurada con una tasa de administración basal máxima porque fue añadida antes de que la temperatura basal manual estuviese disponible. Por favor vaya a Configuración de Terapia -> Límites de administración y establezca una nueva tasa de administración basal máxima.";
-
-/* Label for expiration reminder row
- Label for scheduled expiration reminder row
- Label for scheduled reminder value row */
-"Time" = "Hora";
-
-/* Title for pod sync time action sheet.
- title for time change detected notice */
-"Time Change Detected" = "Cambio de hora detectado";
-
-/* No comment provided by engineer. */
-"Toggle sign" = "Botón de alternar";
-
/* The error message shown when Loop's basal schedule has more entries than the pod can support */
"Too many entries" = "Demasiadas entradas";
-/* description label for total delivery pod details row */
-"Total Delivery" = "Dosis total administrada";
-
-/* Units for showing temp basal rate */
-"U/hr" = "U/hra";
-
/* Instructions when pod cannot be deactivated */
"Unable to deactivate pod. Please continue and pair a new one." = "Desactivación del pod falló. Por favor, continúe y empareje uno nuevo";
-/* Title of delivery uncertainty recovery page */
-"Unable to Reach Pod" = "No se puede conectar el Pod";
-
-/* Title for pending command recovery screen */
-"Unable To Reach Pod" = "No se puede conectar el Pod";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "No se ha podido establecer una tasa de insulina basal temporal: %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$@" = "No se ha podido establecer una tasa de insulina basal temporal: %1$@\n\n%2$@";
-
-/* Label for pod life state when pod not fully activated */
-"Unfinished Activation" = "Activación no terminada";
-
-/* Label for pod life state when pod not fully deactivated */
-"Unfinished deactivation" = "Desactivación no terminada";
-
/* The detail text for delivered insulin when no measurement is available */
"Unknown" = "Desconocido";
-
-/* Label text for step two of insert cannula instructions */
-"Wait until insertion is completed." = "Espere hasta que finalice la inserción.";
-
-/* Button label for user to answer cannula was properly inserted */
-"Yes" = "Sí";
-
-/* Button title for confirm deactivation option */
-"Yes, Deactivate Pod" = "Sí, desactivar Pod";
-
-/* Button text to confirm pump time sync */
-"Yes, Sync to Current Time" = "Sí, sincronizar con la hora actual";
-
-/* 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." = "Ahora comenzará el proceso de configurar sus recordatorios, llenar su Pod con insulina, emparejarlo con su dispositivo y colocárselo en el cuerpo.";
-
-/* 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." = "Su Pod está listo para usar.\n\n%1$@ le recordará cambiar su Pod antes de que caduque. Puede cambiarlo cuando sea un momento conveniente para usted.";
-
-/* Alert message body for confirm pod attachment */
-"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Es posible que su Pod siga suministrando insulina.\nRetírelo de su cuerpo y pulse \"Continuar\".";
-
From 98110fa041aef39015366842f60fa31306233445 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: Sun, 14 May 2023 23:21:44 +0200
Subject: [PATCH 101/431] New translations Localizable.strings (Arabic)
---
.../Resources/ar.lproj/Localizable.strings | 30 -------------------
1 file changed, 30 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/ar.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/ar.lproj/Localizable.strings
index 4998bbb2aa..440f7c0441 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/ar.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/ar.lproj/Localizable.strings
@@ -1,12 +1,3 @@
-/* Format string for last status date on pod details screen */
-"%@ ago" = "%@ ago";
-
-/* Format string for delivered insulin. (1: The localized amount)
- Format string for insulin remaining in reservoir. (1: The localized amount) */
-"%@ U" = "%@ U";
-
-/* Appends a full-stop to a statement */
-"%@." = "%@.";
/* The title text for the basal rate schedule */
"Basal Rates" = "الضخ المستمر";
@@ -23,29 +14,8 @@
/* The alert title for a resume error */
"Error Resuming" = "خطأ في الاستئناف";
-/* Title of insulin delivery section */
-"Insulin Delivery" = "توصيل الأنسولين";
-
/* The title of the cell showing reservoir status */
"Reservoir" = "الخزان";
-/* Action button description for deactivate after failed attempt
- Cannula insertion button text while showing error
- Pod pairing action button text while showing error */
-"Retry" = "أعد المحاولة";
-
-/* Navigation title for RileyLinkSetupView */
-"RileyLink Setup" = "RileyLink Setup";
-
-/* Title for setup complete screen */
-"Setup Complete" = "Setup Complete";
-
/* The title of the status section in settings */
"Status" = "الحالة";
-
-/* Units for showing temp basal rate */
-"U/hr" = "وحدة لكل ساعة";
-
-/* The detail text for delivered insulin when no measurement is available */
-"Unknown" = "Unknown";
-
From 491c7de5d0846ae26ed12f89536783e80b2c6274 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: Sun, 14 May 2023 23:21:45 +0200
Subject: [PATCH 102/431] New translations Localizable.strings (Catalan)
---
.../OmniKit/OmniKitUI/Resources/ca.lproj/Localizable.strings | 0
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 Dependencies/OmniKit/OmniKitUI/Resources/ca.lproj/Localizable.strings
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/ca.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/ca.lproj/Localizable.strings
new file mode 100644
index 0000000000..e69de29bb2
From 8227e5958ddfe204f02419d74671a992f40c6004 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: Sun, 14 May 2023 23:21:46 +0200
Subject: [PATCH 103/431] New translations Localizable.strings (Danish)
---
.../Resources/da.lproj/Localizable.strings | 567 +-----------------
1 file changed, 4 insertions(+), 563 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/da.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/da.lproj/Localizable.strings
index 758537151b..64fe2efa22 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/da.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/da.lproj/Localizable.strings
@@ -1,14 +1,8 @@
-/* No comment provided by engineer. */
-"—" = "—";
-
-/* Format string for last status date on pod details screen */
-"%@ ago" = "%@ siden";
-
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
+/* Accessibility format string for (1: localized volume)(2: time) */
+"%1$@ units remaining at %2$@" = "%1$@ enheder tilbage på %2$@";
-/* No comment provided by engineer. */
-"%@ has recovered communication with the pod on your body.\n\nInsulin delivery records have been updated and should match what has actually been delivered.\n\nYou may continue to use %@ normally now." = "%1$@ har genoprettet kommunikationen med Pod'en på din krop.\n\nHistorik for insulintilførsel er blevet opdateret og skal matche det, der faktisk er leveret.\n\nDu kan fortsætte med at bruge %2$@ normalt nu.";
+/* 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 indgivelse er stoppet. Venligst deaktiver og fjern Pod.";
/* Format string for delivered insulin. (1: The localized amount)
Format string for insulin remaining in reservoir. (1: The localized amount) */
@@ -23,87 +17,27 @@
/* Format string for temp basal rate. (1: The localized amount) */
"%@ U/hour" = "%@ E/time";
-/* 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" = "%@+ E";
/* Format string for reservoir volume. (1: The localized volume) */
"%@U" = "%@E";
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ for %2$@";
-
-/* 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$@ har ikke været i stand til at kommunikere med Pod'en på din krop siden %2$@.\n\nUden kommunikation med Pod'en kan appen ikke fortsætte med at sende kommandoer for insulintilførsel eller vise nøjagtige, nylige oplysninger om dit aktive insulin eller det insulin, der leveres af Pod'en.\n\nOvervåg din glukose nøje i de næste 6 eller flere timer, da der måske eller måske ikke er insulin, der aktivt arbejder i din krop, som %3$@ ikke kan vise.";
-
-/* Accessibility format string for (1: localized volume)(2: time) */
-"%1$@ units remaining at %2$@" = "%1$@ enheder tilbage på %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$@. Insulin indgivelse er stoppet. Venligst deaktiver og fjern Pod.";
-
-/* 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 for reservoir level above max measurable threshold. (1: measurable reservoir threshold) (2: units) */
-"%1$@+ %2$@" = "%1$@+ %2$@";
-
-/* Format string for total delivery on pod details screen */
-"%g U" = "%g E";
-
-/* Button text for 1 hour suspend duration */
-"1 hour" = "1 time";
-
-/* Button text for 1 hour 30 minute suspend duration */
-"1 hour 30 minutes" = "1 time 30 minutter";
-
-/* Button text for 2 hour suspend duration */
-"2 hours" = "2 timer";
-
-/* Button text for 30 minute suspend duration */
-"30 minutes" = "30 minutter";
-
/* The title of the cell showing the pod activated at time */
"Active Time" = "Aktiv tid";
-/* Section header for activity section */
-"Activity" = "Aktivitet";
-
-/* Text indicating ongoing pump time synchronization */
-"Adjusting Pump Time..." = "Justerer pumpetid...";
-
/* The title of the cell showing alarm status */
"Alarms" = "Alarmer";
-/* Alert title for cancel pairing modal */
-"Are you sure you want to cancel Pod setup?" = "Er du sikker på, at du vil annullere Pod-opsætningen?";
-
/* Confirmation message for shutting down a pod */
"Are you sure you want to shutdown this pod?" = "Er du sikker på, at du vil slukke for denne Pod?";
-/* No comment provided by engineer. */
-"Are you sure you want to skip Omnipod Onboarding?" = "Er du sikker på, at du vil springe Omnipod Onboarding over?";
-
/* Confirmation message for removing Omnipod PumpManager */
"Are you sure you want to stop using Omnipod?" = "Er du sikker på, at du vil stoppe med at bruge Omnipod?";
/* The title text for the address assigned to the pod */
"Assigned Address" = "Tildelt adresse";
-/* Title for Attach Pod screen */
-"Attach Pod" = "Påfør Pod";
-
-/* Description string above progress indicator while attempting to re-establish communication from an unacknowledged command */
-"Attemping to re-establish communication" = "Forsøger at genetablere kommunikationen";
-
-/* Back button text on DeliveryUncertaintyRecoveryView */
-"Back" = "Tilbage";
-
/* The title of the cell showing pod basal status */
"Basal Delivery" = "Basalindgivelse";
@@ -116,66 +50,18 @@
/* The title of the cancel action in an action sheet */
"Cancel" = "Annuller";
-/* Button title to cancel manual basal */
-"Cancel Manual Basal" = "Annuller manuel basal";
-
-/* Insert cannula action button accessibility label when cannula insertion succeeded */
-"Cannula inserted successfully. Continue." = "Kanylen blev indsat korrekt. Fortsæt.";
-
-/* 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." = "Skift Pod nu. Insulintilførsel stopper 8 timer efter, at Pod'en er udløbet, eller når der ikke er mere insulin tilbage.";
-
-/* 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." = "Skift Pod nu. Insulintilførsel stopper om %1$@, eller når der ikke er mere insulin tilbage.";
-
/* The title of the command to change pump time zone */
"Change Time Zone" = "Skift tidszone";
/* Progress message for changing pod time. */
"Changing time…" = "Ændrer tid...";
-/* Title for check cannula screen */
-"Check Cannula" = "Kontroller kanylen";
-
-/* Label text for step three of attach pod instructions */
-"Check Pod, apply to site, then confirm pod attachment." = "Tjek Pod, sæt på kroppen og bekræft derefter Pod er sat korrekt på.";
-
-/* Insert cannula action button accessibility label checking insertion */
-"Checking Insertion" = "Kontrollerer indsættelse";
-
-/* Cannula insertion button text while checking insertion */
-"Checking..." = "Kontrollerer...";
-
-/* Title for uncertainty recovered screen */
-"Comms Recovered" = "Kommunikation genoprettet";
-
-/* Text for confidence reminders navigation link */
-"Confidence Reminders" = "Påmindelse om succesfulde aktiviteter";
-
-/* Help text for BeepPreferenceSelectionView */
-"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Påmindelse om succesfulde aktiviteter er bip fra Pod'en, som kan bruges til at bekræfte valgte kommandoer.";
-
/* The title of the configuration section in settings */
"Configuration" = "Konfiguration";
-/* Button title for confirm attachment option */
-"Confirm" = "Bekræft";
-
-/* Alert title for confirm pod attachment */
-"Confirm Pod Attachment" = "Bekræft fastgørelse af Pod";
-
/* The title of the continue action in an action sheet */
"Continue" = "Fortsæt";
-/* Title for critical alerts description */
-"Critical Alerts" = "Kritiske advarsler";
-
-/* Unit for singular day in pod life remaining */
-"day" = "dag";
-
-/* Unit for plural days in pod life remaining */
-"days" = "dage";
-
/* Button title to deactivate pod because of fault during setup */
"Deactivate" = "Deaktiver";
@@ -183,47 +69,21 @@
Button title to deactivate pod */
"Deactivate Pod" = "Deaktiver Pod";
-/* Label text showing pod is deactivated */
-"Deactivated" = "Deaktiveret";
-
-/* Deactivate pod action button accessibility label while deactivating */
-"Deactivating." = "Deaktiverer.";
-
-/* Action button description while deactivating */
-"Deactivating..." = "Deaktiverer...";
-
/* Button title to delete Omnipod PumpManager */
"Delete Omnipod" = "Slet Omnipod";
/* Title text for delivery limits */
"Delivery Limits" = "Insulingrænser";
-/* Text for device details disclosure row
- title for device details page */
-"Device Details" = "Enhedsdetaljer";
-
/* The title of the device information section in settings */
"Device Information" = "Oplysninger om enheden";
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Enheder";
-
/* Title text for button to disable bolus beeps */
"Disable Bolus Beeps" = "Deaktiver bolus bip";
-/* Pairing interface navigation bar button text for discard pod action
- Text for discard pod button */
-"Discard Pod" = "Kassér Pod";
-
-/* No comment provided by engineer. */
-"Done" = "Udført";
-
/* Title text for button to enable bolus beeps */
"Enable Bolus Beeps" = "Aktiver bolus bip";
-/* Accessibility label indicating an error occurred */
-"Error" = "Fejl";
-
/* The alert title for disable bolus beeps error */
"Error disabling bolus beeps" = "Fejl ved deaktivering af bolus bip";
@@ -239,63 +99,21 @@
/* The title of the cell showing the pod expiration reminder date */
"Expiration Reminder" = "Påmindelse om udløb";
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Standard for udløbspåmindelse";
-
/* The title of the cell showing the pod expiration after expiry */
"Expired" = "Udløbet";
/* The title of the cell showing the pod expiration */
"Expires" = "Udløber";
-/* Alert title for failing to cancel manual basal error */
-"Failed to Cancel Manual Basal" = "Kunne ikke annullere manuel basal";
-
-/* Alert title for resume error */
-"Failed to Resume Insulin Delivery" = "Kunne ikke genoptage insulintilførsel";
-
-/* Alert title for time sync error */
-"Failed to Set Pump Time" = "Kunne ikke indstille pumpetid";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "Kunne ikke suspendere insulintilførsel";
-
-/* Alert title for error when updating confidence reminder preference */
-"Failed to update confidence reminder preference." = "Kunne ikke opdatere påmindelser for succesfulde aktiviteter";
-
-/* Alert title for error when updating expiration reminder */
-"Failed to Update Expiration Reminder" = "Kunne ikke opdatere påmindelse om udløb";
-
-/* Alert title for error when updating low reservoir reminder */
-"Failed to Update Low Reservoir Reminder" = "Kunne ikke opdatere påmindelse om lavt reservoir";
-
/* Pod life HUD view label */
"Fault" = "Fejl";
-/* Label text for step 1 of pair pod instructions */
-"Fill a new pod with U-100 Insulin (leave Pod needle cap on). Listen for 2 beeps." = "Fyld en ny Pod med 100 E insulin (lad podnålehætten sidde på). Lyt efter 2 bip.";
-
-/* Settings page link description when next lifecycle action is to finish deactivation */
-"Finish deactivation" = "Afslut deaktivering";
-
/* The title of the command to finish pod setup */
"Finish pod setup" = "Afslut Pod-indstilling";
-/* Action button title to continue at Setup Complete */
-"Finish Setup" = "Afslut setup";
-
/* Accessibility format string for (1: localized volume)(2: time) */
"Greater than %1$@ units remaining at %2$@" = "Flere end %1$@ enheder tilbage ved %2$@";
-/* Unit for singular hour in pod life remaining */
-"hour" = "time";
-
-/* Unit for plural hours in pod life remaining */
-"hours" = "Timer";
-
-/* Alert message body for confirm pod attachment */
-"If you cancel Pod setup, the current Pod will be deactivated and will be unusable." = "Hvis du annullerer Pod-opsætningen, deaktiveres den aktuelle Pod og den vil være ubrugelig.";
-
/* 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." = "Ufuldstændigt indstillet Pod skal først deaktiveres, før der kan parres med en ny. Venligst deaktiver og fjern Pod.";
@@ -305,253 +123,48 @@
/* Button title to insert cannula during setup */
"Insert Cannula" = "Indfør kanyle";
-/* Label text indicating insertion finished. */
-"Inserted" = "Indsat";
-
-/* Insert cannula action button accessibility label while pairing */
-"Inserting. Please wait." = "Indsætter. Vent venligst.";
-
-/* Cannula insertion button text while inserting */
-"Inserting..." = "Indsætter...";
-
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "Insulin \nsuspenderet";
-
/* The title of the cell showing delivered insulin */
"Insulin Delivered" = "Insulin leveret";
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulintilførsel";
-
-/* The action string on pod status page when pod faulted */
-"Insulin delivery stopped. Change Pod now." = "Insulintilførslen er stoppet. Skift Pod nu.";
-
-/* Message for suspend duration selection action sheet */
-"Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?" = "Insulintilførsel vil blive stoppet, indtil du genoptager manuelt. Hvornår vil du have Loop til at minde dig om at genoptage leveringen?";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Insulin tilbage";
-
-/* Text for confidence reminders navigation link
- Title for insulin type selection screen */
-"Insulin Type" = "Insulintype";
-
/* The error message shown when Loop's basal schedule has an unsupported rate */
"Invalid entry" = "Ugyldig indtastning";
-/* Question to confirm the cannula is inserted properly */
-"Is the cannula inserted properly?" = "Er kanylen indsat korrekt?";
-
-/* Label text for step 2 of pair pod instructions */
-"Keep the RileyLink about 6 inches from the pod during pairing." = "Hold RileyLink ca. 15 cm fra Pod, når der parres.";
-
-/* description label for last status date pod details row */
-"Last Status" = "Sidste status";
-
-/* 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 justerer ikke automatisk din insulindosering, før den midlertidige basalrate er afsluttet eller annulleret.";
-
/* The title of the cell showing the pod lot id */
"Lot" = "Parti";
-/* description label for lot number pod details row */
-"Lot Number" = "Partinummer";
-
-/* Label text for low reservoir value row
- Navigation bar title for LowReservoirReminderSetupView
- Title for LowReservoirReminderSetupView */
-"Low Reservoir" = "Lavt reservoir";
-
-/* Label for low reservoir reminder row
- Title for low reservoir reminder edit page */
-"Low Reservoir Reminder" = "Påmindelse om lavt reservoir";
-
-/* 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." = "Sørg for, at din telefon og Pod er tæt på hinanden. Hvis der fortsat er kommunikationsproblemer, skal du flytte til et nyt område.";
-
-/* Unit for singular minute in pod life remaining */
-"minute" = "minut";
-
-/* Unit for plural minutes in pod life remaining */
-"minutes" = "minutter";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Manglende 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" = "NA";
-
-/* Text of continue button on ExpirationReminderSetupView */
-"Next" = "Næste";
-
-/* Button label for user to answer cannula was not properly inserted */
-"No" = "Nej";
-
-/* Text shown in insulin remaining space when no pod is paired */
-"No\nDelivery" = "Ingen\nlevering";
-
-/* Error message for reservoir view when reservoir empty */
-"No Insulin" = "Ingen insulin";
-
-/* Label for pod life state when no pod paired
- Text shown in insulin remaining space when no pod is paired */
-"No Pod" = "Ingen Pod";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "Ingen påmindelse";
-
-/* Continue pairing button title of in pairing cancel modal */
-"No, Continue With Pod" = "Nej, fortsæt med Pod";
-
-/* Button text to cancel pump time sync */
-"No, Keep Pump As Is" = "Nej, behold pumpen som den er";
-
/* The detail text for bolus delivery when no bolus is being delivered */
"None" = "Ingen";
-/* navigation title for notification settings
- Text for pod details disclosure row */
-"Notification Settings" = "Notifikationsindstillinger";
-
-/* No comment provided by engineer. */
-"Numbers" = "Tal";
-
-/* Title for omnipod reminders section */
-"Omnipod Reminders" = "Omnipod-påmindelser";
-
/* Button title to pair with pod during setup */
"Pair" = "Par";
/* The title of the command to pair new pod */
"Pair New Pod" = "Par ny Pod";
-/* Navigation bar title for PairPodView
- 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" = "Par Pod";
-
-/* Pairing action button accessibility label while ready to pair */
-"Pair pod." = "Par Pod";
-
-/* Label text indicating pairing finished. */
-"Paired" = "Parret";
-
-/* Pairing action button accessibility label while pairing */
-"Pairing." = "Parrer...";
-
-/* Pod pairing action button text while pairing */
-"Pairing..." = "Parrer...";
-
/* The text of the loading label when pairing */
"Pairing…" = "Parres…";
-/* No comment provided by engineer. */
-"Percent = %lf" = "Procent = %lf";
-
-/* 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" = "Afspil test-bip";
/* Progress message for play test beeps. */
"Play Test Beeps…" = "Afspiller test-bip…";
-/* Alert message body for confirm pod attachment */
-"Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached." = "Bekræft venligst, at Pod er sikkert fastgjort til din krop.\n\nKanylen kan kun indsættes én gang med hver Pod. Tryk på \"Bekræft\", når Pod er tilsluttet.";
-
-/* Instructions for deactivate pod when pod not on body */
-"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Deaktiver Poden. Når deaktiveringen er fuldført, kan du parre en ny Pod.";
-
-/* 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." = "Deaktiver Poden. Når deaktiveringen er fuldført, kan du fjerne den og parre en ny Pod.";
-
-/* The title of the cell showing the pod pm version */
-"PM Version" = "PM Version";
-
-/* description label for activated at time pod details row
- Label for pod insertion row */
-"Pod Activated" = "Pod aktiveret";
-
/* Label describing pod age view */
"Pod Age" = "Pod-alder";
-/* Deactivate pod action button accessibility label when deactivation complete */
-"Pod deactivated successfully. Continue." = "Pod deaktiveret med succes. Fortsæt.";
-
-/* Error message for reservoir view during general pod fault */
-"Pod Error" = "Pod-fejl";
-
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod udløbet";
-
-/* Error message for reservoir view when pod expired
- Label for pod expiration row, past tense */
-"Pod Expired" = "Pod udløbet";
-
-/* Label for pod expiration row */
-"Pod Expires" = "Pod udløber";
-
-/* Label for pod life state when time remaining */
-"Pod expires in" = "Pod udløber om";
-
-/* description label for pod fault details */
-"Pod Fault Details" = "Detaljer om fejl i Pod";
-
-/* Error message for reservoir view when pod occlusion checks failed */
-"Pod Occlusion" = "Pod er blokeret";
-
-/* Pairing action button accessibility label when pairing succeeded */
-"Pod paired successfully. Continue." = "Pod'en blev parret med succes. Fortsæt.";
-
/* Title of the pod settings view controller */
"Pod Settings" = "Pod-Indstillinger";
-/* Title for PodSetupView */
-"Pod Setup" = "Pod Setup";
-
-/* Label text for step one of attach pod instructions */
-"Prepare site." = "Forbered indstikssted.";
-
-/* title for previous pod page */
-"Previous Pod" = "Forrige Pod";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Oplysninger om forrige Pod";
-
/* The text of the loading label when pod is primed */
"Primed" = "Klargjort";
-/* Pairing action button accessibility label while priming */
-"Priming. Please wait." = "Klargør. Vent venligst.";
-
-/* Pod pairing action button text while priming */
-"Priming..." = "Klargør…";
-
/* The text of the loading label when priming */
"Priming…" = "Klargør…";
-/* The title of the command to change pump time zone */
-"Pump Time" = "Pumpetid";
-
-/* Label text for basal rate summary */
-"Rate" = "Rate";
-
/* Label describing time remaining view */
"Remaining" = "Tilbage";
-/* Title for remove pod modal */
-"Remove Pod from Body" = "Fjern Pod fra kroppen";
-
-/* Title for Omnipod PumpManager deletion action sheet. */
-"Remove Pump" = "Fjern pumpe";
-
-/* Label text for step two of attach pod instructions */
-"Remove the pod's needle cap and check cannula. Then remove paper backing." = "Fjern Pod'ens nålehætte og kontroller kanyle. Fjern derefter papirbagsiden.";
-
/* Label indicating pod replacement necessary
The title of the command to replace pod */
"Replace Pod" = "Udskift Pod";
@@ -559,211 +172,39 @@
/* The title of the command to replace pod when there is a pod fault */
"Replace Pod Now" = "Udskift Pod nu";
-/* The title of the cell showing reservoir status */
-"Reservoir" = "Reservoir";
-
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Genoptag insulintilførsel...";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Genoptager insulintilførsel...";
-
-/* Action button description for deactivate after failed attempt
- Cannula insertion button text while showing error
- Pod pairing action button text while showing error */
-"Retry" = "Forsøg igen";
-
/* Button title for retrying pod deactivation */
"Retry Pod Deactivation" = "Forsøg deaktivering af Pod igen";
-/* bodyText for RileyLinkSetupView */
-"RileyLink allows for communication with the pump over Bluetooth" = "RileyLink giver mulighed for kommunikation med pumpen via Bluetooth";
-
-/* Navigation title for RileyLinkSetupView */
-"RileyLink Setup" = "RileyLink indstilling";
-
/* Title of button to save delivery limit settings
Title of button to sync basal profile when no pod paired */
"Save" = "Gem";
-/* button title for saving low reservoir reminder while saving
- button title for saving scheduled reminder while saving */
-"Saving..." = "Gemmer...";
-
/* The detail text of the basal row when pod is running scheduled basal */
"Schedule" = "Tidsplan";
-/* Title of insulin delivery section */
-"Scheduled Basal" = "Planlagt basal";
-
-/* Card title for scheduled reminder
- Scheduled reminder card title on NotificationSettingsView
- Title for scheduled expiration reminder edit page
- Title of SetupCompleteView */
-"Scheduled Reminder" = "Planlagt påmindelse";
-
-/* Title text for insulin type confirmation page */
-"Select the type of insulin that you will be using in this pod." = "Vælg den type insulin, du vil bruge i denne Pod.";
-
-/* description label for sequence number pod details row */
-"Sequence Number" = "Sekvensnummer";
-
-/* Button text for setting manual temporary basal rate */
-"Set Temporary Basal" = "Indstil midlertidig basal";
-
-/* Button title to set temporary basal rate */
-"Set Temporary Basal Rate" = "Indstil midlertidig basalrate";
-
-/* Title for setup complete screen */
-"Setup Complete" = "Opsætning fuldført";
-
-/* Error message for reservoir view during general pod fault */
-"Signal Loss" = "Signaltab";
-
-/* No comment provided by engineer. */
-"Skip Omnipod Onboarding?" = "Spring Omnipod Onboarding over?";
-
-/* The title of the status section in settings */
-"Status" = "Status";
-
/* A message indicating a command succeeded */
"Succeeded" = "Gennemført";
-/* Title for suspend duration selection action sheet */
-"Suspend Delivery" = "Afbryd insulintilførsel";
-
-/* Text for suspend resume button when insulin delivery active */
-"Suspend Insulin Delivery" = "Afbryd insulintilførsel";
-
/* The detail text of the basal row when pod is suspended */
"Suspended" = "Suspenderet";
-/* Label for suspended at time */
-"Suspended At" = "Suspenderet";
-
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Afbryder insulintilførsel...";
-
/* Title text for the button to delete Omnipod PumpManager */
"Switch from Omnipod Pumps" = "Skift fra Omnipod-pumper";
-/* Label for PumpManager deletion button */
-"Switch to other insulin delivery device" = "Skift til en anden insulintilførselsenhed";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Synkroniser til aktuel tid";
-
/* Title of button to sync basal profile from pod */
"Sync With Pod" = "Synkroniser med Pod";
-/* Label text for step one of insert cannula instructions */
-"Tap below to start cannula insertion." = "Tryk nedenfor for at starte kanyleindsættelse.";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Midlertidig basal";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Midlertidig basal mislykkedes";
-
/* The title of the command to run the test command */
"Test Command" = "Testkommando";
/* Progress message for testing commands. */
"Testing Commands…" = "Tester kommandoer…";
-/* 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." = "Appen konfigurerer en påmindelse på Pod'en for at give dig besked inden Pod-udløb. Indstil antallet af timer i forvejen, du vil konfigurere, når du parrer en ny Pod.";
-
-/* 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." = "Appen giver dig besked før Pod'en udløber.\n\nIndstil antallet af timer før udløb som påmindelse.";
-
-/* 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." = "Appen giver dig besked, når mængden af insulin i Pod'en når dette niveau (50-10 E)\n\nIndstil antallet enheder, du vil bruge som påmindelse. ";
-
-/* Footer text for low reservoir value row */
-"The App notifies you when the amount of insulin in the Pod reaches this level." = "Appen giver dig besked, når mængden af insulin i Pod'en når dette niveau.";
-
-/* Message for pod sync time action sheet */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "Tiden på din pumpe er forskellig fra den aktuelle tid. Vil du opdatere tiden på din pumpe til det aktuelle tidspunkt?";
-
-/* description for time change detected notice */
-"The time on your pump is different from the current time. Your pump’s time controls your scheduled therapy settings. Scroll down to Pump Time row to review the time difference and configure your pump." = "Tiden på din pumpe er forskellig fra den aktuelle tid. Din pumpes tid styrer dine planlagte behandlingsindstillinger. Gå til Pumpetid for at gennemgå tidsforskellen og konfigurere din pumpe.";
-
-/* Description of proper cannula insertion */
-"The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin." = "Vinduet på toppen af Pod'en skal være farvet pink, når kanylen er korrekt indsat i huden.";
-
-/* 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." = "Kunne ikke kommunikere med Pod'en. Hvis problemet fortsætter, tryk Afbryd og kassér Pod'en. Du kan herefter aktivere en ny Pod.";
-
-/* Footer text for scheduled reminder area */
-"This is a reminder that you scheduled when you paired your current Pod." = "Dette er en påmindelse om, at du planlagde, hvornår du parrede din nuværende Pod.";
-
-/* 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." = "Denne pumpe er ikke blevet konfigureret med en maksimal basalrate, fordi den blev tilføjet, før manuel en manuel midlertidig basal var en funktion. Gå venligst til Behandlingsindstillinger - > Leveringsgrænser og indstil en ny maksimal basalrate.";
-
-/* Label for expiration reminder row
- Label for scheduled expiration reminder row
- Label for scheduled reminder value row */
-"Time" = "Tid";
-
-/* Title for pod sync time action sheet.
- title for time change detected notice */
-"Time Change Detected" = "Tidsændring registreret";
-
-/* No comment provided by engineer. */
-"Toggle sign" = "Skift tegn";
-
/* The error message shown when Loop's basal schedule has more entries than the pod can support */
"Too many entries" = "For mange indtastninger";
-/* description label for total delivery pod details row */
-"Total Delivery" = "Samlet indgivelse";
-
-/* Units for showing temp basal rate */
-"U/hr" = "E/t";
-
/* Instructions when pod cannot be deactivated */
"Unable to deactivate pod. Please continue and pair a new one." = "Kan ikke deaktivere Pod. Venligst fortsæt og par med en ny.";
-/* Title of delivery uncertainty recovery page */
-"Unable to Reach Pod" = "Kan ikke få kontakt til pumpen";
-
-/* Title for pending command recovery screen */
-"Unable To Reach Pod" = "Kan ikke få kontakt til pumpen";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Kan ikke indstille en midlertidig basalrate: %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$@" = "Kan ikke indstille en midlertidig basalrate: %1$@\n\n%2$@";
-
-/* Label for pod life state when pod not fully activated */
-"Unfinished Activation" = "Uafsluttet aktivering";
-
-/* Label for pod life state when pod not fully deactivated */
-"Unfinished deactivation" = "Uafsluttet deaktivering";
-
/* The detail text for delivered insulin when no measurement is available */
"Unknown" = "Ukendt";
-
-/* Label text for step two of insert cannula instructions */
-"Wait until insertion is completed." = "Vent, indtil indsættelsen er afsluttet.";
-
-/* Button label for user to answer cannula was properly inserted */
-"Yes" = "Ja";
-
-/* Button title for confirm deactivation option */
-"Yes, Deactivate Pod" = "Ja, deaktiver Pod";
-
-/* Button text to confirm pump time sync */
-"Yes, Sync to Current Time" = "Ja, synkroniser til det aktuelle klokkeslæt";
-
-/* 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." = "Du skal nu begynde at konfigurere dine påmindelser, fylde din Pod med insulin, parre den med din enhed og placere den på din krop.";
-
-/* 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." = "Din pod er klar til brug.\n\n%1$@ minder dig om, at du skal skifte din pod, inden den udløber. Du kan ændre dette til et tidspunkt, der passer dig.";
-
-/* Alert message body for confirm pod attachment */
-"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Din Pod leverer muligvis stadig insulin.\nFjern den fra din krop og tryk derefter på \"Fortsæt\".";
-
From ac7ca56c01fc976e22c34c9b4af06f92944bde1b 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: Sun, 14 May 2023 23:21:46 +0200
Subject: [PATCH 104/431] New translations Localizable.strings (German)
---
.../Resources/de.lproj/Localizable.strings | 570 +-----------------
1 file changed, 4 insertions(+), 566 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/de.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/de.lproj/Localizable.strings
index 63f58b12d9..b28a8fdbf7 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/de.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/de.lproj/Localizable.strings
@@ -1,14 +1,8 @@
-/* No comment provided by engineer. */
-"—" = "—";
-
-/* Format string for last status date on pod details screen */
-"%@ ago" = "%@ vor";
-
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
+/* Accessibility format string for (1: localized volume)(2: time) */
+"%1$@ units remaining at %2$@" = "%1$@ IE verbleibend bei %2$@";
-/* No comment provided by engineer. */
-"%@ has recovered communication with the pod on your body.\n\nInsulin delivery records have been updated and should match what has actually been delivered.\n\nYou may continue to use %@ normally now." = "%1$@ hat die Kommunikation mit dem Pod auf Ihrem Körper wiederhergestellt.\n\nDie Insulinabgabeaufzeichnungen wurden aktualisiert und sollten mit dem übereinstimmen, was tatsächlich geliefert wurde.\n\nSie können %2$@ jetzt normal weiter verwenden.";
+/* 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.";
/* Format string for delivered insulin. (1: The localized amount)
Format string for insulin remaining in reservoir. (1: The localized amount) */
@@ -23,87 +17,24 @@
/* 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";
-/* Format string for reservoir volume. (1: The localized volume) */
-"%@U" = "%@U";
-
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ für %2$@";
-
-/* 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 Ihrem Pod kommunizieren.\n\nOhne Kommunikation mit dem Pod kann die App keine Befehle für die Insulinabgabe senden oder genaue, aktuelle Informationen über Ihr aktives Insulin oder das vom Pod abgegebene Insulin anzeigen.\n\nÜberwachen Sie Ihren Blutzucker für die nächsten 6 oder mehr Stunden genau, da in Ihrem 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$@ IE verbleibend 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$@";
-
-/* Format string for reservoir level above max measurable threshold. (1: measurable reservoir threshold) (2: units) */
-"%1$@+ %2$@" = "%1$@+ %2$@";
-
-/* Format string for total delivery on pod details screen */
-"%g U" = "%g IE";
-
-/* Button text for 1 hour suspend duration */
-"1 hour" = "1 Stunde";
-
-/* Button text for 1 hour 30 minute suspend duration */
-"1 hour 30 minutes" = "1 Stunde 30 Minuten";
-
-/* Button text for 2 hour suspend duration */
-"2 hours" = "2 Stunden";
-
-/* Button text for 30 minute suspend duration */
-"30 minutes" = "30 Minuten";
-
/* The title of the cell showing the pod activated at time */
"Active Time" = "Laufzeit";
-/* Section header for activity section */
-"Activity" = "Aktivität";
-
-/* Text indicating ongoing pump time synchronization */
-"Adjusting Pump Time..." = "Pumpenzeit einstellen";
-
/* The title of the cell showing alarm status */
"Alarms" = "Alarme";
-/* Alert title for cancel pairing modal */
-"Are you sure you want to cancel Pod setup?" = "Sind Sie sicher, dass Sie die Pod-Einrichtung abbrechen möchten?";
-
/* Confirmation message for shutting down a pod */
"Are you sure you want to shutdown this pod?" = "Möchten Sie diesen Pod wirklich deaktivieren?";
-/* No comment provided by engineer. */
-"Are you sure you want to skip Omnipod Onboarding?" = "Sind Sie sicher, dass Sie das Omnipod Onboarding überspringen wollen?";
-
/* Confirmation message for removing Omnipod PumpManager */
"Are you sure you want to stop using Omnipod?" = "Möchten Sie den Pod 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";
@@ -116,66 +47,18 @@
/* The title of the cancel action in an action sheet */
"Cancel" = "Abbrechen";
-/* Button title to cancel manual basal */
-"Cancel Manual Basal" = "Manuelles Basal 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";
-
-/* Text for confidence reminders navigation link */
-"Confidence Reminders" = "Sicherheitserinnerung";
-
-/* Help text for BeepPreferenceSelectionView */
-"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";
-/* Button title for confirm attachment option */
-"Confirm" = "Bestätige";
-
-/* Alert title for confirm pod attachment */
-"Confirm Pod Attachment" = "Bestätige Pod Befestigung";
-
/* The title of the continue action in an action sheet */
"Continue" = "Weiter";
-/* 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";
@@ -183,47 +66,21 @@
Button title to deactivate pod */
"Deactivate Pod" = "Pod deaktivieren";
-/* Label text showing pod is deactivated */
-"Deactivated" = "Deaktiviert";
-
-/* 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";
/* Title text for delivery limits */
"Delivery Limits" = "Abgabelimits";
-/* Text for device details disclosure row
- title for device details page */
-"Device Details" = "Gerätedetails";
-
/* The title of the device information section in settings */
"Device Information" = "Geräteinformation";
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Geräte";
-
/* Title text for button to disable bolus beeps */
"Disable Bolus Beeps" = "Deaktiviere Bolustöne";
-/* Pairing interface navigation bar button text for discard pod action
- Text for discard pod button */
-"Discard Pod" = "Pod verwerfen";
-
-/* No comment provided by engineer. */
-"Done" = "Fertig";
-
/* Title text for button to enable bolus beeps */
"Enable Bolus Beeps" = "Aktiviere Bolustöne";
-/* Accessibility label indicating an error occurred */
-"Error" = "Fehler";
-
/* The alert title for disable bolus beeps error */
"Error disabling bolus beeps" = "Fehler beim Deaktivieren der Bolustöne";
@@ -239,63 +96,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). Listen for 2 beeps." = "Füllen Sie einen neuen Pod mit U-100-Insulin (Entfernen Sie nicht den Nadelverschluss). Warten Sie auf 2 Pieptöne.";
-
-/* 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";
-
/* 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";
-
-/* Alert message body for confirm pod attachment */
-"If you cancel Pod setup, the current Pod will be deactivated and will be unusable." = "Wenn Du die Einrichtung abbrichst, dann wird der Pod deaktiviert und unbrauchbar.";
-
/* 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.";
@@ -305,152 +120,24 @@
/* Button title to insert cannula during setup */
"Insert Cannula" = "Kanüle einsetzen";
-/* Label text indicating insertion finished. */
-"Inserted" = "Eingeführt";
-
-/* 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…";
-
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "Insulinabgabe\nunterbrochen";
-
/* The title of the cell showing delivered insulin */
"Insulin Delivered" = "Abgegebenes Insulin";
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulin Delivery";
-
-/* The action string on pod status page when pod faulted */
-"Insulin delivery stopped. Change Pod now." = "Insulinabgabe wurde gestoppt. Pod jetzt wechseln.";
-
-/* Message for suspend duration selection action sheet */
-"Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?" = "Die Insulinabgabe wird angehalten, bis Sie sie manuell wieder aufnehmen. Wann soll Loop Sie daran erinnern, die Abgabe fortzusetzen?";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Verbleibendes Insulin";
-
-/* Text for confidence reminders navigation link
- Title for insulin type selection screen */
-"Insulin Type" = "Insulintyp";
-
/* The error message shown when Loop's basal schedule has an unsupported rate */
"Invalid entry" = "Ungültiger Eintrag";
-/* Question to confirm the cannula is inserted properly */
-"Is the cannula inserted properly?" = "Wurde der Katheter ordentlich eingeführt?";
-
-/* Label text for step 2 of pair pod instructions */
-"Keep the RileyLink about 6 inches from the pod during pairing." = "Halten Sie den RileyLink während des Koppelns ca. 15 cm vom Pod entfernt.";
-
-/* description label for last status date pod details row */
-"Last Status" = "Letzter Status";
-
-/* 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 Ihre 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";
-
-/* description label for lot number pod details row */
-"Lot Number" = "LOT Nummer";
-
-/* Label text for low reservoir value row
- Navigation bar title for LowReservoirReminderSetupView
- Title for LowReservoirReminderSetupView */
-"Low Reservoir" = "Niedriges Reservoir";
-
-/* Label for low reservoir reminder row
- Title for low reservoir reminder edit page */
-"Low Reservoir Reminder" = "Erinnerung an niedriges Reservoir";
-
-/* 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." = "Stellen Sie sicher, dass sich Ihr iPhone und Ihr Pod nahe beieinander befinden. Wenn die Kommunikationsprobleme bestehen bleiben, dann gehen Sie an einen anderen Ort.";
-
-/* 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";
-
-/* Text shown in insulin remaining space when no pod is paired */
-"No\nDelivery" = "Keine\nAbgabe";
-
-/* Error message for reservoir view when reservoir empty */
-"No Insulin" = "Kein Insulin";
-
-/* Label for pod life state when no pod paired
- Text shown in insulin remaining space when no pod is paired */
-"No Pod" = "Kein Pod gekoppelt";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "Keine Erinnerung";
-
-/* Continue pairing button title of in pairing cancel modal */
-"No, Continue With Pod" = "Nein, mit Pod fortfahren";
-
-/* Button text to cancel pump time sync */
-"No, Keep Pump As Is" = "Nein, Pumpe so lassen wie sie ist";
-
/* The detail text for bolus delivery when no bolus is being delivered */
"None" = "Keiner";
-/* navigation title for notification settings
- Text for pod details disclosure row */
-"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";
-/* Navigation bar title for PairPodView
- 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.";
-
-/* Label text indicating pairing finished. */
-"Paired" = "Gekoppelt";
-
-/* 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 = %lf" = "Percent = %lf";
-
/* The title of the cell showing the pod pi version */
"PI Version" = "PI-Version";
@@ -460,98 +147,24 @@
/* Progress message for play test beeps. */
"Play Test Beeps…" = "Testtöne abspielen…";
-/* Alert message body for confirm pod attachment */
-"Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached." = "Bitte vergewissern Sie sich, dass der Pod sicher an Ihrem Körper befestigt ist.\n\nDer Katheter kann mit jedem Pod nur einmal eingeführt werden. Tippen Sie auf „Bestätigen“, wenn der Pod angeschlossen ist.";
-
-/* Instructions for deactivate pod when pod not on body */
-"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Bitte deaktivieren Sie den Pod. Wenn die Deaktivierung abgeschlossen ist, können Sie 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 deaktivieren Sie den Pod. Wenn die Deaktivierung abgeschlossen ist, können Sie ihn entfernen und einen neuen Pod koppeln.";
-
/* The title of the cell showing the pod pm version */
"PM Version" = "PM-Version";
-/* description label for activated at time pod details row
- Label for pod insertion 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
- Label for pod expiration row, past tense */
-"Pod Expired" = "Pod abgelaufen";
-
-/* Label for pod expiration row */
-"Pod Expires" = "Pod läuft ab";
-
-/* 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";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Informationen über den letzten 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…";
-/* The title of the command to change pump time zone */
-"Pump Time" = "Uhrzeit der Pumpe";
-
-/* Label text for basal rate summary */
-"Rate" = "Rate";
-
/* Label describing time remaining view */
"Remaining" = "Verbleibend";
-/* Title for remove pod modal */
-"Remove Pod from Body" = "Entferne den Pod vom Körper";
-
-/* Title for Omnipod PumpManager deletion action sheet. */
-"Remove Pump" = "Pumpe löschen";
-
-/* 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";
@@ -559,214 +172,39 @@
/* The title of the command to replace pod when there is a pod fault */
"Replace Pod Now" = "Pod jetzt ersetzen";
-/* 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";
-/* bodyText for RileyLinkSetupView */
-"RileyLink allows for communication with the pump over Bluetooth" = "Der RileyLink ermöglicht die Kommunikation mit der Pumpe über Bluetooth";
-
-/* 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" = "Geplante Basalrate";
-
-/* Card title for scheduled reminder
- Scheduled reminder card title on NotificationSettingsView
- Title for scheduled expiration reminder edit page
- Title of SetupCompleteView */
-"Scheduled Reminder" = "Geplante Erinnerung";
-
-/* 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 für diesen Pod benutzen möchtest.";
-
-/* description label for sequence number pod details row */
-"Sequence Number" = "Sequenznummer";
-
-/* Button text for setting manual temporary basal rate */
-"Set Temporary Basal" = "Temporäre Basalrate setzen";
-
-/* Button title to set temporary basal rate */
-"Set Temporary Basal Rate" = "Temporärere Basalrate setzen";
-
-/* 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?";
-
-/* The title of the status section in settings */
-"Status" = "Status";
-
/* A message indicating a command succeeded */
"Succeeded" = "Erfolgreich";
-/* Title for suspend duration selection action sheet */
-"Suspend Delivery" = "Abgabe unterbrechen";
-
-/* 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";
-/* Label for suspended at time */
-"Suspended At" = "Unterbrochen um";
-
-/* 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";
-/* Label for PumpManager deletion button */
-"Switch to other insulin delivery device" = "Zu einer anderen Pumpe wechseln";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Mit aktueller Uhrzeit synchronisieren.";
-
/* 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 Einführen der Kanüle zu starten.";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Temporäre Basalrate";
-
-/* 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. Legen die Anzahl der Stunden fest, die Du vor Ablauf des Pods benachrichtigt 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 der 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 your 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 „Lautlos“ oder „Nicht stören“ eingestellt ist.";
-
-/* Message for pod sync time action sheet */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "Die Uhrzeit Ihrer Pumpe unterscheidet sich von Ihrer aktuellen Uhrzeit. Möchten Sie die Uhrzeit Ihrer Pumpe auf Ihre aktuelle Uhrzeit aktualisieren?";
-
-/* description for time change detected notice */
-"The time on your pump is different from the current time. Your pump’s time controls your scheduled therapy settings. Scroll down to Pump Time row to review the time difference and configure your pump." = "Die Uhrzeit der Pumpe weicht von der aktuellen Uhrzeit ab. Die Zeit der Pumpe steuert die geplanten Therapieeinstellungen. Scrolle nach unten zur Zeile Pumpenzeit, um den Zeitunterschied zu überprüfen und die Pumpe zu konfigurieren.";
-
-/* Description of proper cannula insertion */
-"The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin." = "Das Fenster oben auf dem Pod sollte pinkfarben sein, wenn der Katheter ordentlich in die Haut eingeführt wurde.";
-
-/* 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." = "Es gab ein Problem bei der Kommunikation mit dem Pod. Wenn dieses Problem weiterhin besteht, tippen Sie auf \"Pod verwerfen\". Sie können 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 eine Erinnerung, die Du beim Koppeln Deines aktuellen Pods eingestellt 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 pod sync time action sheet.
- title for time change detected notice */
-"Time Change Detected" = "Änderung der Uhrzeit erkannt";
-
-/* No comment provided by engineer. */
-"Toggle sign" = "Zeichen umschalten";
-
/* 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";
-
-/* Units for showing temp basal rate */
-"U/hr" = "IE/h";
-
/* 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";
-
/* 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";
-
-/* Button title for confirm deactivation option */
-"Yes, Deactivate Pod" = "Ja, deaktiviere Pod";
-
-/* Button text to confirm pump time sync */
-"Yes, Sync to Current Time" = "Ja, mit aktueller Zeit synchronisieren";
-
-/* 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, Dein 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.";
-
-/* Alert message body for confirm pod attachment */
-"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Ihr Pod gibt möglicherweise immer noch Insulin ab.\nEntfernen Sie ihn vom Körper und tippen dann auf „Weiter“.";
-
From bfaa37e70948153e18ced954a3732d7a5832eb70 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: Sun, 14 May 2023 23:21:47 +0200
Subject: [PATCH 105/431] New translations Localizable.strings (Finnish)
---
.../Resources/fi.lproj/Localizable.strings | 113 +-----------------
1 file changed, 4 insertions(+), 109 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/fi.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/fi.lproj/Localizable.strings
index 3d3b8b6474..fbc92f6175 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/fi.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/fi.lproj/Localizable.strings
@@ -1,49 +1,21 @@
-/* Format string for last status date on pod details screen */
-"%@ ago" = "%@";
-
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
+/* Accessibility format string for (1: localized volume)(2: time) */
+"%1$@ units remaining at %2$@" = "%1$@ yksikköä jäljellä klo %2$@";
-/* Format string for delivered insulin. (1: The localized amount)
- Format string for insulin remaining in reservoir. (1: The localized amount) */
-"%@ U" = "%@ U";
+/* 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 bolus progress when finished. (1: The localized amount) */
"%@ U (Finished)" = "%@ U (valmis)";
-/* 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/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";
-
/* 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ä klo %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";
-/* Section header for activity section */
-"Activity" = "Liikunta";
-
/* The title of the cell showing alarm status */
"Alarms" = "Hälytykset";
@@ -56,9 +28,6 @@
/* The title text for the address assigned to the pod */
"Assigned Address" = "Määritetty osoite";
-/* Back button text on DeliveryUncertaintyRecoveryView */
-"Back" = "Takaisin";
-
/* The title of the cell showing pod basal status */
"Basal Delivery" = "Basaali";
@@ -77,9 +46,6 @@
/* Progress message for changing pod time. */
"Changing time…" = "Muutetaan aikaa…";
-/* Cannula insertion button text while checking insertion */
-"Checking..." = "Tarkistetaan...";
-
/* The title of the configuration section in settings */
"Configuration" = "Määritykset";
@@ -93,9 +59,6 @@
Button title to deactivate pod */
"Deactivate Pod" = "Deaktivoi pumppu";
-/* Label text showing pod is deactivated */
-"Deactivated" = "Deaktivoitu";
-
/* Button title to delete Omnipod PumpManager */
"Delete Omnipod" = "Poista Omnipod";
@@ -105,21 +68,12 @@
/* The title of the device information section in settings */
"Device Information" = "Laitteen tiedot";
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Laitteet";
-
/* Title text for button to disable bolus beeps */
"Disable Bolus Beeps" = "Laita bolusäänet pois";
-/* No comment provided by engineer. */
-"Done" = "Valmis";
-
/* Title text for button to enable bolus beeps */
"Enable Bolus Beeps" = "Laita bolusäänet päälle";
-/* Accessibility label indicating an error occurred */
-"Error" = "Virhe";
-
/* The alert title for disable bolus beeps error */
"Error disabling bolus beeps" = "Virhe laitettaessa bolusäänet pois päältä";
@@ -141,9 +95,6 @@
/* The title of the cell showing the pod expiration */
"Expires" = "Vanhenee";
-/* Alert title for resume error */
-"Failed to Resume Insulin Delivery" = "Annostelun jatkaminen epäonnistui";
-
/* Pod life HUD view label */
"Fault" = "Virhe";
@@ -165,26 +116,9 @@
/* The title of the cell showing delivered insulin */
"Insulin Delivered" = "Annosteltu insuliini";
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulin Delivery";
-
-/* Text for confidence reminders navigation link
- Title for insulin type selection screen */
-"Insulin Type" = "Insuliinityyppi";
-
/* The error message shown when Loop's basal schedule has an unsupported rate */
"Invalid entry" = "Virheellinen merkintä";
-/* The title of the cell showing the pod lot id */
-"Lot" = "Lot";
-
-/* Error message for reservoir view when reservoir empty */
-"No Insulin" = "Ei insuliinia";
-
-/* Label for pod life state when no pod paired
- Text shown in insulin remaining space when no pod is paired */
-"No Pod" = "Ei pumppua";
-
/* The detail text for bolus delivery when no bolus is being delivered */
"None" = "Ei mitään";
@@ -194,9 +128,6 @@
/* The title of the command to pair new pod */
"Pair New Pod" = "Yhdistä uusi pumppu";
-/* Label text indicating pairing finished. */
-"Paired" = "Yhdistetty";
-
/* The text of the loading label when pairing */
"Pairing…" = "Yhdistetään…";
@@ -215,13 +146,6 @@
/* Label describing pod age view */
"Pod Age" = "Pumpun ikä";
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pumppu vanhentunut";
-
-/* Error message for reservoir view when pod expired
- Label for pod expiration row, past tense */
-"Pod Expired" = "Pumppu vanhentunut";
-
/* Title of the pod settings view controller */
"Pod Settings" = "Pumpun asetukset";
@@ -244,17 +168,9 @@
/* The title of the cell showing reservoir status */
"Reservoir" = "Säiliö";
-/* Action button description for deactivate after failed attempt
- Cannula insertion button text while showing error
- Pod pairing action button text while showing error */
-"Retry" = "Yritä uudelleen";
-
/* Button title for retrying pod deactivation */
"Retry Pod Deactivation" = "Deaktivoi pumppu uudelleen";
-/* Navigation title for RileyLinkSetupView */
-"RileyLink Setup" = "RileyLink-asennus";
-
/* Title of button to save delivery limit settings
Title of button to sync basal profile when no pod paired */
"Save" = "Tallenna";
@@ -262,24 +178,12 @@
/* The detail text of the basal row when pod is running scheduled basal */
"Schedule" = "Ohjelmoitu";
-/* Title of insulin delivery section */
-"Scheduled Basal" = "Ohjelmoitu basaali";
-
-/* Title text for insulin type confirmation page */
-"Select the type of insulin that you will be using in this pod." = "Valitse insuliinin tyyppi, jota käytät tässä pumpussa.";
-
-/* Title for setup complete screen */
-"Setup Complete" = "Asennus valmis";
-
/* The title of the status section in settings */
"Status" = "Tila";
/* A message indicating a command succeeded */
"Succeeded" = "Onnistui";
-/* Title for suspend duration selection action sheet */
-"Suspend Delivery" = "Pysäytä annostelu";
-
/* The detail text of the basal row when pod is suspended */
"Suspended" = "Pysäytetty";
@@ -295,20 +199,11 @@
/* Progress message for testing commands. */
"Testing Commands…" = "Testataan komentoja…";
-/* Label for expiration reminder row
- Label for scheduled expiration reminder row
- Label for scheduled reminder value row */
-"Time" = "Aika";
-
/* The error message shown when Loop's basal schedule has more entries than the pod can support */
"Too many entries" = "Liian monta basaalitasoa määritetty";
-/* Units for showing temp basal rate */
-"U/hr" = "U/h";
-
/* Instructions when pod cannot be deactivated */
"Unable to deactivate pod. Please continue and pair a new one." = "Pumpun deaktivointi ei onnistunut. Jatka ja yhdistä uusi pumppu.";
/* The detail text for delivered insulin when no measurement is available */
"Unknown" = "Tuntematon";
-
From e1482626a0c50380e04a0f6d4004a8bdf1794fbc 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: Sun, 14 May 2023 23:21:48 +0200
Subject: [PATCH 106/431] New translations Localizable.strings (Hebrew)
---
.../Resources/he.lproj/Localizable.strings | 365 ------------------
1 file changed, 365 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/he.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/he.lproj/Localizable.strings
index 7e9f7f1811..792fc84141 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/he.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/he.lproj/Localizable.strings
@@ -1,368 +1,3 @@
-/* No comment provided by engineer. */
-"—" = "—";
-
-/* Format string for last status date on pod details screen */
-"%@ ago" = "%@ ago";
-
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* 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";
-
-/* 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";
-
-/* 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$@ units remaining at %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$@. Insulin delivery has stopped. Please deactivate and remove 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" = "Active Time";
-
-/* Section header for activity section */
-"Activity" = "Activity";
-
-/* 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";
-
-/* Unit for singular day in pod life remaining */
-"day" = "יום";
-
-/* Unit for plural days in pod life remaining */
-"days" = "ימים";
-
-/* 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";
-
-/* Label text showing pod is deactivated */
-"Deactivated" = "Deactivated";
-
-/* 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";
-
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Devices";
-
-/* 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";
-
-/* Accessibility label indicating an error occurred */
-"Error" = "Error";
-
-/* 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$@";
-
-/* Unit for singular hour in pod life remaining */
-"hour" = "שעה";
-
-/* Unit for plural hours in pod life remaining */
-"hours" = "שעות";
-
-/* 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";
-
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulin Delivery";
-
-/* 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";
-
-/* Unit for singular minute in pod life remaining */
-"minute" = "דקה";
-
-/* Unit for plural minutes in pod life remaining */
-"minutes" = "דקות";
-
-/* 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";
-
-/* Label text indicating pairing finished. */
-"Paired" = "Paired";
-
-/* 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";
-
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod expired";
-
-/* Error message for reservoir view when pod occlusion checks failed */
-"Pod Occlusion" = "חסימה בפוד";
-
-/* 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";
-
-/* Action button description for deactivate after failed attempt
- Cannula insertion button text while showing error
- Pod pairing action button text while showing error */
-"Retry" = "Retry";
-
-/* Button title for retrying pod deactivation */
-"Retry Pod Deactivation" = "Retry Pod Deactivation";
-
-/* Navigation title for RileyLinkSetupView */
-"RileyLink Setup" = "RileyLink Setup";
-
-/* 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";
-
-/* Title of insulin delivery section */
-"Scheduled Basal" = "Scheduled Basal";
-
-/* Title for setup complete screen */
-"Setup Complete" = "Setup Complete";
-
-/* Error message for reservoir view during general pod fault */
-"Signal Loss" = "אובדן אות";
-
-/* The title of the status section in settings */
-"Status" = "Status";
-
-/* A message indicating a command succeeded */
-"Succeeded" = "Succeeded";
-
-/* Title for suspend duration selection action sheet */
-"Suspend Delivery" = "Suspend Delivery";
-
-/* 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…";
-
-/* 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." = "האפליקציה מגדירה תזכורת כדי להתריע טרם יושבת הפוד. ניתן לקבוע את מספר השעות לקבלת תזכורת בעת הפעלת פוד חדש.";
-
-/* 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." = "האפליקציה מתריעה כאשר כמות האינסולין בפוד מגיעה לרמה זו (50-10 U).\n\nניתן להגדיר מספר יחידות אינסולין לקבלת תזכורת.";
-
-/* Footer text for low reservoir value row */
-"The App notifies you when the amount of insulin in the Pod reaches this level." = "האפליקציה מתריעה כאשר כמות האינסולין בפוד מגיעה לרמה זו.";
-
-/* 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 your device is set to Silent or Do Not Disturb mode." = "התזכורות לא יישמעו אם המכשיר שלך נמצא במצב שקט או 'נא לא להפריע'.\n\nישנן התראות נוספות וקריטיות שיישמעו גם אם המכשיר מוגדר למצב שקט או ׳נא לא להפריע׳.";
-
-/* description for time change detected notice */
-"The time on your pump is different from the current time. Your pump’s time controls your scheduled therapy settings. Scroll down to Pump Time row to review the time difference and configure your pump." = "השעה במשאבה שלך שונה מהשעה הנוכחית. הגדרות הטיפול נקבעות לפי השעה במשאבה. יש לבדוק את הפרשי הזמן ולעדכן את השעה במשאבה.";
-
-/* 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." = "קיימת בעיה בתקשורת עם הפוד. אם הבעיה נמשכת, הקש על השבת פוד, לאחר מכן תוכל לחבר פוד חדש.";
-
-/* Footer text for scheduled reminder area */
-"This is a reminder that you scheduled when you paired your current Pod." = "זוהי תזכורת שנקבעה בעת הפעלת הפוד הנוכחי.";
-
-/* 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." = "במשאבה זו לא הוגדרה מגבלת בזאלי מרבי, מכיוון שהיא נוספה לפני שהייתה אפשרות בזאלי זמני ידני. יש להגדיר בזאלי מירבי חדש\n(הגדרות טיפול -> מגבלות -> בזאלי מירבי)";
-
-/* Label for expiration reminder row
- Label for scheduled expiration reminder row
- Label for scheduled reminder value row */
-"Time" = "שעה";
-
-/* The error message shown when Loop's basal schedule has more entries than the pod can support */
-"Too many entries" = "Too many entries";
-
-/* description label for total delivery pod details row */
-"Total Delivery" = "סה״כ הוזרק";
-
-/* Units for showing temp basal rate */
-"U/hr" = "U/hr";
/* Instructions when pod cannot be deactivated */
"Unable to deactivate pod. Please continue and pair a new one." = "לא ניתן להשבית את הפוד. אנא המשך והצמיד אחד חדש.";
-
-/* Title of delivery uncertainty recovery page */
-"Unable to Reach Pod" = "אין תקשורת עם הפוד";
-
-/* Title for pending command recovery screen */
-"Unable To Reach Pod" = "אין תקשורת עם הפוד";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "לא ניתן להגדיר בזאלי זמני:%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$@" = "לא ניתן להגדיר בזאלי זמני: %1$@ \n\n %2$@";
-
-/* Label for pod life state when pod not fully activated */
-"Unfinished Activation" = "הפעלה לא הושלמה";
-
-/* Label for pod life state when pod not fully deactivated */
-"Unfinished deactivation" = "פעולת ביטול הפוד לא הסתיימה";
-
-/* The detail text for delivered insulin when no measurement is available */
-"Unknown" = "Unknown";
-
-/* Label text for step two of insert cannula instructions */
-"Wait until insertion is completed." = "המתן עד להשלמת ההכנסה.";
-
-/* Button label for user to answer cannula was properly inserted */
-"Yes" = "כן";
-
-/* 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." = "כעת מתחילים בתהליך של הגדרת התזכורות שלך, מילוי הפוד שלך באינסולין, שיוך למכשיר שלך והנחתו על גופך.";
-
-/* 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." = "הפוד שלך מוכן לשימוש. \n\n %1$@ יזכיר לך להחליף את הפוד שלך לפני שתוקפו יפוג. אתה יכול לשנות את זה לזמן שנוח לך.";
-
From 3b7e024797204a2a7b3c94edf5212dd902a07069 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: Sun, 14 May 2023 23:21:48 +0200
Subject: [PATCH 107/431] New translations Localizable.strings (Italian)
---
.../Resources/it.lproj/Localizable.strings | 563 +-----------------
1 file changed, 6 insertions(+), 557 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/it.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/it.lproj/Localizable.strings
index 42ce8a8dfd..34a0a58738 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/it.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/it.lproj/Localizable.strings
@@ -1,18 +1,11 @@
-/* No comment provided by engineer. */
-"—" = "—";
-
-/* Format string for last status date on pod details screen */
-"%@ ago" = "%@ fa";
-
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
+/* Accessibility format string for (1: localized volume)(2: time) */
+"%1$@ units remaining at %2$@" = "%1$@ unità rimanenti alle ore %2$@";
-/* No comment provided by engineer. */
-"%@ has recovered communication with the pod on your body.\n\nInsulin delivery records have been updated and should match what has actually been delivered.\n\nYou may continue to use %@ normally now." = "%1$@ ha ripristinato la comunicazione con il Pod sul tuo corpo.\n\nI dati di somministrazione d'insulina sono stati aggiornati e dovrebbero corrispondere a quanto è stato effettivamente erogato.\n\nOra è possibile continuare a utilizzare %2$@ normalmente.";
+/* 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 for delivered insulin. (1: The localized amount)
- Format string for insulin remaining in reservoir. (1: The localized amount) */
-"%@ U" = "%@ U";
+/* 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$@. L’iniezione d'insulina è stata interrotta. Disattiva e rimuovi Pod.";
/* Format string for bolus progress when finished. (1: The localized amount) */
"%@ U (Finished)" = "%@ U (Terminato)";
@@ -23,87 +16,24 @@
/* Format string for temp basal rate. (1: The localized amount) */
"%@ U/hour" = "%@ U/ora";
-/* 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";
-
-/* Format string for reservoir volume. (1: The localized volume) */
-"%@U" = "%@U";
-
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ per %2$@";
-
-/* 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$@ ha perso la comunicazione con il pod sul suo corpo da %2$@.\n\nSenza comunicazione con il Pod, l'app non può continuare a inviare comandi per la somministrazione d'insulina ne far visualizzare informazioni accurate recenti sull'insulina attiva o sull'insulina erogata dal Pod.\n\nMonitorare attentamente la glicemia per le prossime 6 o più ore, poiché potrebbe esserci o meno insulina attiva nel corpo che %3$@ non è in grado di visualizzare.";
-
-/* Accessibility format string for (1: localized volume)(2: time) */
-"%1$@ units remaining at %2$@" = "%1$@ unità rimanenti alle ore %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$@. L’iniezione d'insulina è stata interrotta. Disattiva e rimuovi Pod.";
-
-/* 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 for reservoir level above max measurable threshold. (1: measurable reservoir threshold) (2: units) */
-"%1$@+ %2$@" = "%1$@ + %2$@";
-
-/* Format string for total delivery on pod details screen */
-"%g U" = "%g U";
-
-/* Button text for 1 hour suspend duration */
-"1 hour" = "1 ora";
-
-/* Button text for 1 hour 30 minute suspend duration */
-"1 hour 30 minutes" = "1 ora e 30 minuti";
-
-/* Button text for 2 hour suspend duration */
-"2 hours" = "2 ore";
-
-/* Button text for 30 minute suspend duration */
-"30 minutes" = "30 minuti";
-
/* The title of the cell showing the pod activated at time */
"Active Time" = "Tempo Attivo";
-/* Section header for activity section */
-"Activity" = "Attività";
-
-/* Text indicating ongoing pump time synchronization */
-"Adjusting Pump Time..." = "Regolazione Orario Microinfusore...";
-
/* The title of the cell showing alarm status */
"Alarms" = "Allarmi";
-/* Alert title for cancel pairing modal */
-"Are you sure you want to cancel Pod setup?" = "Sei sicuro di voler annullare la configurazione del Pod?";
-
/* Confirmation message for shutting down a pod */
"Are you sure you want to shutdown this pod?" = "Sei sicuro di voler spegnere Pod?";
-/* No comment provided by engineer. */
-"Are you sure you want to skip Omnipod Onboarding?" = "Sei sicuro di voler saltare la procedura di installazione di Omnipod?";
-
/* Confirmation message for removing Omnipod PumpManager */
"Are you sure you want to stop using Omnipod?" = "Sei sicuro di voler interrompere l’uso di Omnipod?";
/* The title text for the address assigned to the pod */
"Assigned Address" = "Indirizzo assegnato";
-/* Title for Attach Pod screen */
-"Attach Pod" = "Applicare il Pod";
-
-/* Description string above progress indicator while attempting to re-establish communication from an unacknowledged command */
-"Attemping to re-establish communication" = "Tentativo in corso di ristabilire la comunicazione";
-
-/* Back button text on DeliveryUncertaintyRecoveryView */
-"Back" = "Indietro";
-
/* The title of the cell showing pod basal status */
"Basal Delivery" = "Erogazione Basale";
@@ -116,66 +46,18 @@
/* The title of the cancel action in an action sheet */
"Cancel" = "Annulla";
-/* Button title to cancel manual basal */
-"Cancel Manual Basal" = "Annulla basale manuale";
-
-/* Insert cannula action button accessibility label when cannula insertion succeeded */
-"Cannula inserted successfully. Continue." = "La cannula è stata inserita con successo. Continua.";
-
-/* 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." = "Cambiare il Pod ora. L'erogazione dell'insulina si interromperà dopo 8 ore dalla scadenza del Pod o quando non rimane più insulina nel Pod.";
-
-/* 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." = "Cambiare Pod ora. L' erogazione d'insulina si interromperà tra %1$@ o quando non ci sarà più insulina nel serbatoio.";
-
/* The title of the command to change pump time zone */
"Change Time Zone" = "Cambia fuso orario";
/* Progress message for changing pod time. */
"Changing time…" = "Modifica ora in corso";
-/* Title for check cannula screen */
-"Check Cannula" = "Controlla la cannula";
-
-/* Label text for step three of attach pod instructions */
-"Check Pod, apply to site, then confirm pod attachment." = "Controllare il Pod, applicare sul sito e confermare il fissaggio del pod.";
-
-/* Insert cannula action button accessibility label checking insertion */
-"Checking Insertion" = "Controllo dell'inserimento";
-
-/* Cannula insertion button text while checking insertion */
-"Checking..." = "Controllo in corso";
-
-/* Title for uncertainty recovered screen */
-"Comms Recovered" = "Comunicazioni recuperate";
-
-/* Text for confidence reminders navigation link */
-"Confidence Reminders" = "Promemoria di fiducia";
-
-/* Help text for BeepPreferenceSelectionView */
-"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "I promemoria di fiducia sono segnali acustici emessi dal Pod che possono essere utilizzati per confermare i comandi selezionati.";
-
/* The title of the configuration section in settings */
"Configuration" = "Configurazione";
-/* Button title for confirm attachment option */
-"Confirm" = "Conferma";
-
-/* Alert title for confirm pod attachment */
-"Confirm Pod Attachment" = "Conferma collegamento Pod";
-
/* The title of the continue action in an action sheet */
"Continue" = "Continua";
-/* Title for critical alerts description */
-"Critical Alerts" = "Avvisi critici";
-
-/* Unit for singular day in pod life remaining */
-"day" = "giorno";
-
-/* Unit for plural days in pod life remaining */
-"days" = "giorni";
-
/* Button title to deactivate pod because of fault during setup */
"Deactivate" = "Disattiva";
@@ -183,47 +65,21 @@
Button title to deactivate pod */
"Deactivate Pod" = "Disattiva Pod";
-/* Label text showing pod is deactivated */
-"Deactivated" = "Disattivato";
-
-/* Deactivate pod action button accessibility label while deactivating */
-"Deactivating." = "Disattivazione.";
-
-/* Action button description while deactivating */
-"Deactivating..." = "Disattivazione...";
-
/* Button title to delete Omnipod PumpManager */
"Delete Omnipod" = "Elimina Omnipod";
/* Title text for delivery limits */
"Delivery Limits" = "Limiti Erogazione";
-/* Text for device details disclosure row
- title for device details page */
-"Device Details" = "Dettagli del dispositivo";
-
/* The title of the device information section in settings */
"Device Information" = "Informazioni sul dispositivo";
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Dispositivi";
-
/* Title text for button to disable bolus beeps */
"Disable Bolus Beeps" = "Disattiva bip bolo";
-/* Pairing interface navigation bar button text for discard pod action
- Text for discard pod button */
-"Discard Pod" = "Scarta Pod";
-
-/* No comment provided by engineer. */
-"Done" = "Fine";
-
/* Title text for button to enable bolus beeps */
"Enable Bolus Beeps" = "Abilita Bip Bolo";
-/* Accessibility label indicating an error occurred */
-"Error" = "Errore";
-
/* The alert title for disable bolus beeps error */
"Error disabling bolus beeps" = "Errore durante la disattivazione dei bip bolo";
@@ -239,63 +95,21 @@
/* The title of the cell showing the pod expiration reminder date */
"Expiration Reminder" = "Promemoria scadenza";
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Promemoria scadenza predef.";
-
/* The title of the cell showing the pod expiration after expiry */
"Expired" = "Scaduto";
/* The title of the cell showing the pod expiration */
"Expires" = "Scadenza";
-/* Alert title for failing to cancel manual basal error */
-"Failed to Cancel Manual Basal" = "Impossibile Cancellare Basale Manuale";
-
-/* Alert title for resume error */
-"Failed to Resume Insulin Delivery" = "Impossibile riprendere l'erogazione dell'insulina";
-
-/* Alert title for time sync error */
-"Failed to Set Pump Time" = "Impossibile impostare Orario Microinfusore";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "Impossibile Sospendere Erogazione Insulina";
-
-/* Alert title for error when updating confidence reminder preference */
-"Failed to update confidence reminder preference." = "Impossibile aggiornare la preferenza per il promemoria di fiducia.";
-
-/* Alert title for error when updating expiration reminder */
-"Failed to Update Expiration Reminder" = "Impossibile aggiornare Promemoria di Scadenza";
-
-/* Alert title for error when updating low reservoir reminder */
-"Failed to Update Low Reservoir Reminder" = "Impossibile aggiornare il Promemoria Livello Serbatoio Basso";
-
/* Pod life HUD view label */
"Fault" = "Guasto";
-/* Label text for step 1 of pair pod instructions */
-"Fill a new pod with U-100 Insulin (leave Pod needle cap on). Listen for 2 beeps." = "Riempire un nuovo Pod con insulina U-100 (lasciare il cappuccio dell'ago Pod). Ascolta 2 segnali acustici.";
-
-/* Settings page link description when next lifecycle action is to finish deactivation */
-"Finish deactivation" = "Completa la disattivazione";
-
/* The title of the command to finish pod setup */
"Finish pod setup" = "Completa configurazione Pod";
-/* Action button title to continue at Setup Complete */
-"Finish Setup" = "Completa l'installazione";
-
/* Accessibility format string for (1: localized volume)(2: time) */
"Greater than %1$@ units remaining at %2$@" = "Più di %1$@ unità rimanenti a %2$@";
-/* Unit for singular hour in pod life remaining */
-"hour" = "ora";
-
-/* Unit for plural hours in pod life remaining */
-"hours" = "ore";
-
-/* Alert message body for confirm pod attachment */
-"If you cancel Pod setup, the current Pod will be deactivated and will be unusable." = "Se annulli la configurazione del Pod, il Pod corrente verrà disattivato e sarà inutilizzabile.";
-
/* 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." = "Prima di abbinare un nuovo Pod è necessario disattivare i Pod non completamente configurati. Disattiva e rimuovi Pod.";
@@ -305,152 +119,27 @@
/* Button title to insert cannula during setup */
"Insert Cannula" = "Inserire Cannula";
-/* Label text indicating insertion finished. */
-"Inserted" = "Inserito";
-
-/* Insert cannula action button accessibility label while pairing */
-"Inserting. Please wait." = "Inserimento. Attendere prego.";
-
-/* Cannula insertion button text while inserting */
-"Inserting..." = "Inserimento...";
-
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "Erogazione Insulina sospesa";
-
/* The title of the cell showing delivered insulin */
"Insulin Delivered" = "Insulina somministrata";
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulina Somministrata";
-
-/* The action string on pod status page when pod faulted */
-"Insulin delivery stopped. Change Pod now." = "L'erogazione d'insulina si è interrotta. Cambiare Pod adesso.";
-
-/* Message for suspend duration selection action sheet */
-"Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?" = "La somministrazione d'insulina verrà interrotta fino a quando non riprenderà manualmente. Quando vuoi che Loop ti ricordi di riprendere la consegna?";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Insulina Rimanente";
-
-/* Text for confidence reminders navigation link
- Title for insulin type selection screen */
-"Insulin Type" = "Tipo d'insulina";
-
/* The error message shown when Loop's basal schedule has an unsupported rate */
"Invalid entry" = "Immissione non valida";
-/* Question to confirm the cannula is inserted properly */
-"Is the cannula inserted properly?" = "La cannula è inserita correttamente?";
-
-/* Label text for step 2 of pair pod instructions */
-"Keep the RileyLink about 6 inches from the pod during pairing." = "Tieni il RileyLink a circa 15 cm dal Pod durante l'accoppiamento.";
-
-/* description label for last status date pod details row */
-"Last Status" = "Ultimo stato";
-
-/* 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 non regolerà automaticamente l'erogazione d'insulina fino a quando l'impostazione della basale temporanea non sarà terminata o cancellata.";
-
/* The title of the cell showing the pod lot id */
"Lot" = "Lotto";
-/* description label for lot number pod details row */
-"Lot Number" = "Numero di Lotto";
-
-/* Label text for low reservoir value row
- Navigation bar title for LowReservoirReminderSetupView
- Title for LowReservoirReminderSetupView */
-"Low Reservoir" = "Livello Serbatoio basso";
-
-/* Label for low reservoir reminder row
- Title for low reservoir reminder edit page */
-"Low Reservoir Reminder" = "Promemoria Livello Serbatoio Basso";
-
-/* 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." = "Assicurati che il tuo telefono e il Pod siano vicini uno all'altro. Se il problema di comunicazione persiste, spostati in un'altra zona.";
-
-/* Unit for singular minute in pod life remaining */
-"minute" = "minuto";
-
-/* Unit for plural minutes in pod life remaining */
-"minutes" = "minuti";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Configurazione mancante";
-
-/* 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" = "Non disponibile";
-
-/* Text of continue button on ExpirationReminderSetupView */
-"Next" = "Prossimo";
-
-/* Button label for user to answer cannula was not properly inserted */
-"No" = "No";
-
-/* Text shown in insulin remaining space when no pod is paired */
-"No\nDelivery" = "Non Erogazione";
-
-/* Error message for reservoir view when reservoir empty */
-"No Insulin" = "Insulina Terminata";
-
-/* Label for pod life state when no pod paired
- Text shown in insulin remaining space when no pod is paired */
-"No Pod" = "No Pod";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "Nessun promemoria";
-
-/* Continue pairing button title of in pairing cancel modal */
-"No, Continue With Pod" = "No, Continuare con il Pod";
-
-/* Button text to cancel pump time sync */
-"No, Keep Pump As Is" = "No, mantienere la pompa così com'è";
-
/* The detail text for bolus delivery when no bolus is being delivered */
"None" = "Nessuno";
-/* navigation title for notification settings
- Text for pod details disclosure row */
-"Notification Settings" = "Impostazioni";
-
-/* No comment provided by engineer. */
-"Numbers" = "Numeri";
-
-/* Title for omnipod reminders section */
-"Omnipod Reminders" = "Promemoria Omnipod";
-
/* Button title to pair with pod during setup */
"Pair" = "Abbina";
/* The title of the command to pair new pod */
"Pair New Pod" = "Abbina nuovo Pod";
-/* Navigation bar title for PairPodView
- 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" = "Abbina Pod";
-
-/* Pairing action button accessibility label while ready to pair */
-"Pair pod." = "Abbina Pod.";
-
-/* Label text indicating pairing finished. */
-"Paired" = "Abbinato";
-
-/* Pairing action button accessibility label while pairing */
-"Pairing." = "Abbinamento in corso.";
-
-/* Pod pairing action button text while pairing */
-"Pairing..." = "Abbinamento in corso...";
-
/* The text of the loading label when pairing */
"Pairing…" = "Abbinamento in corso...";
-/* No comment provided by engineer. */
-"Percent = %lf" = "Percentuale = %lf";
-
/* The title of the cell showing the pod pi version */
"PI Version" = "Versione PI";
@@ -460,98 +149,24 @@
/* Progress message for play test beeps. */
"Play Test Beeps…" = "Emetti bip di prova...";
-/* Alert message body for confirm pod attachment */
-"Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached." = "Si prega di confermare che il Pod è saldamente fissato al corpo.\n\nLa cannula può essere inserita una sola volta con ogni Pod. Tocca \"Conferma\" quando Pod è collegato.";
-
-/* Instructions for deactivate pod when pod not on body */
-"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Si prega di disattivare il Pod. Al termine della disattivazione, è possibile associare un nuovo Pod.";
-
-/* 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." = "Si prega di disattivare il Pod. Al termine della disattivazione, è possibile rimuoverlo e accoppiare un nuovo Pod.";
-
/* The title of the cell showing the pod pm version */
"PM Version" = "Versione PM";
-/* description label for activated at time pod details row
- Label for pod insertion row */
-"Pod Activated" = "Pod attivato";
-
/* Label describing pod age view */
"Pod Age" = "Età Pod";
-/* Deactivate pod action button accessibility label when deactivation complete */
-"Pod deactivated successfully. Continue." = "Pod disattivato con successo. Continua.";
-
-/* Error message for reservoir view during general pod fault */
-"Pod Error" = "Errore Pod";
-
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod scaduto";
-
-/* Error message for reservoir view when pod expired
- Label for pod expiration row, past tense */
-"Pod Expired" = "Pod Scaduto";
-
-/* Label for pod expiration row */
-"Pod Expires" = "Scadenza Pod";
-
-/* Label for pod life state when time remaining */
-"Pod expires in" = "Pod scade in";
-
-/* description label for pod fault details */
-"Pod Fault Details" = "Dettagli errore Pod";
-
-/* Error message for reservoir view when pod occlusion checks failed */
-"Pod Occlusion" = "Occlusione Pod";
-
-/* Pairing action button accessibility label when pairing succeeded */
-"Pod paired successfully. Continue." = "Pod accoppiato con successo. Continua.";
-
/* Title of the pod settings view controller */
"Pod Settings" = "Impostazioni Pod";
-/* Title for PodSetupView */
-"Pod Setup" = "Configurazione Pod";
-
-/* Label text for step one of attach pod instructions */
-"Prepare site." = "Preparare il sito.";
-
-/* title for previous pod page */
-"Previous Pod" = "Pod precedente";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Informazioni Pod precedente";
-
/* The text of the loading label when pod is primed */
"Primed" = "Caricato";
-/* Pairing action button accessibility label while priming */
-"Priming. Please wait." = "Caricamento in corso. Attendere prego.";
-
-/* Pod pairing action button text while priming */
-"Priming..." = "Caricamento in corso...";
-
/* The text of the loading label when priming */
"Priming…" = "Caricamento in corso...";
-/* The title of the command to change pump time zone */
-"Pump Time" = "Orario Micro";
-
-/* Label text for basal rate summary */
-"Rate" = "Velocità";
-
/* Label describing time remaining view */
"Remaining" = "Rimanente";
-/* Title for remove pod modal */
-"Remove Pod from Body" = "Rimuovi il Pod dal corpo";
-
-/* Title for Omnipod PumpManager deletion action sheet. */
-"Remove Pump" = "Rimuovere microinfusore";
-
-/* Label text for step two of attach pod instructions */
-"Remove the pod's needle cap and check cannula. Then remove paper backing." = "Rimuovere il cappuccio dell'ago del Pod e controllare la cannula. Quindi rimuovere le due coperture di carta.";
-
/* Label indicating pod replacement necessary
The title of the command to replace pod */
"Replace Pod" = "Sostituisci Pod";
@@ -562,208 +177,42 @@
/* The title of the cell showing reservoir status */
"Reservoir" = "Serbatoio";
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Riprendi Erogazione Insulina";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Ripresa erogazione insulina...";
-
-/* Action button description for deactivate after failed attempt
- Cannula insertion button text while showing error
- Pod pairing action button text while showing error */
-"Retry" = "Riprova";
-
/* Button title for retrying pod deactivation */
"Retry Pod Deactivation" = "Riprova a disattivare Pod";
-/* bodyText for RileyLinkSetupView */
-"RileyLink allows for communication with the pump over Bluetooth" = "RileyLink consente la comunicazione con la pompa tramite Bluetooth";
-
-/* Navigation title for RileyLinkSetupView */
-"RileyLink Setup" = "Configurazione";
-
/* Title of button to save delivery limit settings
Title of button to sync basal profile when no pod paired */
"Save" = "Salva";
-/* button title for saving low reservoir reminder while saving
- button title for saving scheduled reminder while saving */
-"Saving..." = "Salvataggio...";
-
/* The detail text of the basal row when pod is running scheduled basal */
"Schedule" = "Programma";
-/* Title of insulin delivery section */
-"Scheduled Basal" = "Basale Programmata";
-
-/* Card title for scheduled reminder
- Scheduled reminder card title on NotificationSettingsView
- Title for scheduled expiration reminder edit page
- Title of SetupCompleteView */
-"Scheduled Reminder" = "Promemoria Programmato";
-
-/* Title text for insulin type confirmation page */
-"Select the type of insulin that you will be using in this pod." = "Seleziona il tipo d'insulina che utilizzerai in questo Pod.";
-
-/* description label for sequence number pod details row */
-"Sequence Number" = "Numero progressivo";
-
-/* Button text for setting manual temporary basal rate */
-"Set Temporary Basal" = "Impostazione Base Temporanea";
-
-/* Button title to set temporary basal rate */
-"Set Temporary Basal Rate" = "Impostazione Base Temporanea";
-
-/* Title for setup complete screen */
-"Setup Complete" = "Impostazione completata";
-
-/* Error message for reservoir view during general pod fault */
-"Signal Loss" = "Perdita Segnale";
-
-/* No comment provided by engineer. */
-"Skip Omnipod Onboarding?" = "Saltare la procedura di installazione di Omnipod?";
-
/* The title of the status section in settings */
"Status" = "Stato";
/* A message indicating a command succeeded */
"Succeeded" = "Effettuato con successo";
-/* Title for suspend duration selection action sheet */
-"Suspend Delivery" = "Sospendi erogazione";
-
-/* Text for suspend resume button when insulin delivery active */
-"Suspend Insulin Delivery" = "Sospendi l'erogazione d'insulina";
-
/* The detail text of the basal row when pod is suspended */
"Suspended" = "Sospeso";
-/* Label for suspended at time */
-"Suspended At" = "Sospeso a";
-
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Sospendere l'erogazione d'insulina...";
-
/* Title text for the button to delete Omnipod PumpManager */
"Switch from Omnipod Pumps" = "Passa a pompe diverse da Omnipod";
-/* Label for PumpManager deletion button */
-"Switch to other insulin delivery device" = "Passare ad un altro dispositivo per la somministrazione d'insulina";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Sincronizza con l'ora corrente";
-
/* Title of button to sync basal profile from pod */
"Sync With Pod" = "Sincronizza con Pod";
-/* Label text for step one of insert cannula instructions */
-"Tap below to start cannula insertion." = "Tocca sotto per iniziare l'inserimento della cannula.";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Basale Temporanea";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Basale Temporanea Fallita";
-
/* The title of the command to run the test command */
"Test Command" = "Prova Comando";
/* Progress message for testing commands. */
"Testing Commands…" = "Prova Comandi...";
-/* 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." = "L'App puo' configurare un promemoria capace di avvisare in anticipo della scadenza del Pod.\n\nPer impostare il numero di ore preferito per il preavviso dalla voce Omnipod della schermata principale usare i submenu' Configurazione>Impostazioni Notifiche>Notifica Scadenza e sceglire il numero di ore desiderato per l'avviso di scadenza.";
-
-/* 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." = "L'App può avvisare in anticipo della scadenza del Pod.\n\nPer impostare il numero di ore in anticipo desiderato scorrere nella lista ore ed impostare il numero di ore desiderato";
-
-/* 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." = "L'App puo' dare un avviso quando la quantità di insulina nel Pod raggiunge un certo determinato livello compreso fra 50-10 Unita'.\n\nPer impostare questo avviso scorrere nella lista delle Unita' di insulina e scegliere il numero per il quale si desidera ricevere l'avviso.";
-
-/* Footer text for low reservoir value row */
-"The App notifies you when the amount of insulin in the Pod reaches this level." = "L'App puo' avvisare quando la quantità di insulina nel Pod raggiunge un predisposto determinato livello.";
-
-/* Message for pod sync time action sheet */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "l'orario del microinfusore e' diverso da quello del tempo attuale. Vuoi fare un controllo e cambiare l'orario del microinfusore con il tempo attuale?";
-
-/* description for time change detected notice */
-"The time on your pump is different from the current time. Your pump’s time controls your scheduled therapy settings. Scroll down to Pump Time row to review the time difference and configure your pump." = "L'orario impostato nel microinfusore è diverso dall'orario corrente. L'orario del microinfusore detta e controlla le impostazioni della terapia programmata e va corretto: Nella lista degli 'orari del microinfusore verificare la differenza di orario e configurare correttamente il microinfusore.";
-
-/* Description of proper cannula insertion */
-"The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin." = "La finestra nella parte superiore del Pod sara' di colore rosa quando la cannula è stata inserita correttamente nella pelle.";
-
-/* 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." = "Si è verificato un problema di comunicazione con il Pod. Se il problema persiste, toccare Elimina Pod, e dopo si procedere ad attivare un nuovo Pod.";
-
-/* Footer text for scheduled reminder area */
-"This is a reminder that you scheduled when you paired your current Pod." = "Questo è un promemoria che hai pianificato quando hai accoppiato il tuo Pod corrente.";
-
-/* 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." = "Questo microinfusore non è stato configurato con una dose di basale massima perché questa è stata inserita prima che la basale temporanea manuale diventasse una funzione attiva. Andare su Impostazioni terapia - > Limiti erogazione e impostare un nuovo profilo basale massimo.";
-
-/* Label for expiration reminder row
- Label for scheduled expiration reminder row
- Label for scheduled reminder value row */
-"Time" = "Tempo";
-
-/* Title for pod sync time action sheet.
- title for time change detected notice */
-"Time Change Detected" = "Rilevato Cambio di orario ";
-
-/* No comment provided by engineer. */
-"Toggle sign" = "segnale di attivazione/disattivazione";
-
/* The error message shown when Loop's basal schedule has more entries than the pod can support */
"Too many entries" = "Troppe voci";
-/* description label for total delivery pod details row */
-"Total Delivery" = "Erogazione Totale";
-
-/* Units for showing temp basal rate */
-"U/hr" = "U/ora";
-
/* Instructions when pod cannot be deactivated */
"Unable to deactivate pod. Please continue and pair a new one." = "Impossibile disattivare Pod. Continua e abbina un nuovo Pod.";
-/* Title of delivery uncertainty recovery page */
-"Unable to Reach Pod" = "Impossibile raggiungere Pod";
-
-/* Title for pending command recovery screen */
-"Unable To Reach Pod" = "Impossibile raggiungere Pod";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Impossibile impostare una velocità basale temporanea: %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$@" = "Impossibile impostare una velocità basale temporanea: %1$@\n\n%2$@";
-
-/* Label for pod life state when pod not fully activated */
-"Unfinished Activation" = "Attivazione non completata";
-
-/* Label for pod life state when pod not fully deactivated */
-"Unfinished deactivation" = "Disattivazione non completata";
-
/* The detail text for delivered insulin when no measurement is available */
"Unknown" = "Sconosciuto";
-
-/* Label text for step two of insert cannula instructions */
-"Wait until insertion is completed." = "Attendere il completamento dell'inserimento.";
-
-/* Button label for user to answer cannula was properly inserted */
-"Yes" = "sì";
-
-/* Button title for confirm deactivation option */
-"Yes, Deactivate Pod" = "Sì, disattiva il pod";
-
-/* Button text to confirm pump time sync */
-"Yes, Sync to Current Time" = "Sì, sincronizza con l'ora corrente";
-
-/* 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." = "Ora inizierai il processo di configurazione dei tuoi promemoria, riempiendo il tuo Pod d'insulina, accoppiandolo al tuo dispositivo e posizionandolo sul tuo corpo.";
-
-/* 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." = "Il tuo Pod è pronto per l'uso. \n\n %1$@ ti ricorderà di cambiare il tuo pod prima che scada. Questo orario puo' cambiato per un altro a te piu' conveniente.";
-
-/* Alert message body for confirm pod attachment */
-"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Il tuo Pod potrebbe ancora erogare insulina.\n Rimuovilo dal tuo corpo, e poi tocca \"Continua\".";
-
From 3cbaa0f8d83fceb8e78d44317a5d1434275d8f08 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: Sun, 14 May 2023 23:21:49 +0200
Subject: [PATCH 108/431] New translations Localizable.strings (Dutch)
---
.../Resources/nl.lproj/Localizable.strings | 567 +-----------------
1 file changed, 4 insertions(+), 563 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/nl.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/nl.lproj/Localizable.strings
index eb46584b18..c3b340a954 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/nl.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/nl.lproj/Localizable.strings
@@ -1,14 +1,8 @@
-/* No comment provided by engineer. */
-"—" = "—";
-
-/* Format string for last status date on pod details screen */
-"%@ ago" = "%@ geleden";
-
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
+/* Accessibility format string for (1: localized volume)(2: time) */
+"%1$@ units remaining at %2$@" = "%1$@ eenheden over om %2$@";
-/* No comment provided by engineer. */
-"%@ has recovered communication with the pod on your body.\n\nInsulin delivery records have been updated and should match what has actually been delivered.\n\nYou may continue to use %@ normally now." = "%1$@ heeft de communicatie met de pod op je lichaam hersteld. \n\nDe gegevens over insulinetoediening zijn bijgewerkt en moeten overeenkomen met wat daadwerkelijk is toegediend. \n\nJe kunt %2$@ nu weer normaal gebruiken.";
+/* 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$@. Insulinetoediening is gestopt. Deactiveer en vervang pod.";
/* Format string for delivered insulin. (1: The localized amount)
Format string for insulin remaining in reservoir. (1: The localized amount) */
@@ -23,87 +17,27 @@
/* Format string for temp basal rate. (1: The localized amount) */
"%@ U/hour" = "%@ E/uur";
-/* 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" = "%@+ E";
/* Format string for reservoir volume. (1: The localized volume) */
"%@U" = "%@E";
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ voor %2$@";
-
-/* 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$@ kan sinds %2$@ niet communiceren met de pod op je lichaam. \n\nZonder communicatie met de pod kan de app geen opdrachten voor insulinetoediening blijven sturen of nauwkeurige, recente informatie weergeven over je actieve insuline of de insuline die door de pod wordt toegediend. \n\nHoud je glucose de komende 6 uur of langer nauwlettend in de gaten, omdat er wel of geen actieve insuline in je lichaam aanwezig is die %3$@ niet kan weergeven.";
-
-/* Accessibility format string for (1: localized volume)(2: time) */
-"%1$@ units remaining at %2$@" = "%1$@ eenheden over om %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$@. Insulinetoediening is gestopt. Deactiveer en vervang pod.";
-
-/* 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 for reservoir level above max measurable threshold. (1: measurable reservoir threshold) (2: units) */
-"%1$@+ %2$@" = "%1$@+ %2$@";
-
-/* Format string for total delivery on pod details screen */
-"%g U" = "%g E";
-
-/* Button text for 1 hour suspend duration */
-"1 hour" = "1 uur";
-
-/* Button text for 1 hour 30 minute suspend duration */
-"1 hour 30 minutes" = "1 uur 30 minuten";
-
-/* Button text for 2 hour suspend duration */
-"2 hours" = "2 uur";
-
-/* Button text for 30 minute suspend duration */
-"30 minutes" = "30 minuten";
-
/* The title of the cell showing the pod activated at time */
"Active Time" = "Werkzame Tijd";
-/* Section header for activity section */
-"Activity" = "Activiteit";
-
-/* Text indicating ongoing pump time synchronization */
-"Adjusting Pump Time..." = "Pomptijd Aanpassen...";
-
/* The title of the cell showing alarm status */
"Alarms" = "Alarmen";
-/* Alert title for cancel pairing modal */
-"Are you sure you want to cancel Pod setup?" = "Weet je zeker dat je de Podinstallatie wilt annuleren?";
-
/* Confirmation message for shutting down a pod */
"Are you sure you want to shutdown this pod?" = "Weet je zeker dat je deze pod wilt afsluiten";
-/* No comment provided by engineer. */
-"Are you sure you want to skip Omnipod Onboarding?" = "Weet je zeker dat je Omnipod Onboarding wilt overslaan?";
-
/* Confirmation message for removing Omnipod PumpManager */
"Are you sure you want to stop using Omnipod?" = "Weet je zeker dat je wilt stoppen met gebruik Omnipod";
/* The title text for the address assigned to the pod */
"Assigned Address" = "Toegewezen adres";
-/* Title for Attach Pod screen */
-"Attach Pod" = "Pod Aanbrengen";
-
-/* Description string above progress indicator while attempting to re-establish communication from an unacknowledged command */
-"Attemping to re-establish communication" = "Poging om de communicatie te herstellen";
-
-/* Back button text on DeliveryUncertaintyRecoveryView */
-"Back" = "Terug";
-
/* The title of the cell showing pod basal status */
"Basal Delivery" = "Basaaltoediening";
@@ -116,66 +50,18 @@
/* The title of the cancel action in an action sheet */
"Cancel" = "Annuleer";
-/* Button title to cancel manual basal */
-"Cancel Manual Basal" = "Annuleer Handmatige Basaal";
-
-/* Insert cannula action button accessibility label when cannula insertion succeeded */
-"Cannula inserted successfully. Continue." = "Canule succesvol ingebracht. Ga verder.";
-
-/* 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." = "Vervang Pod nu. De insulinetoediening stop 8 uur nadat de Pod is verlopen of wanneer er geen insuline meer over is.";
-
-/* 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." = "Vervang Pod nu. De insulinetoediening stop over %1$@ of wanneer er geen insuline meer over is.";
-
/* The title of the command to change pump time zone */
"Change Time Zone" = "Verander Tijdzone";
/* Progress message for changing pod time. */
"Changing time…" = "Tijd Aanpassen...";
-/* Title for check cannula screen */
-"Check Cannula" = "Controleer Canule";
-
-/* Label text for step three of attach pod instructions */
-"Check Pod, apply to site, then confirm pod attachment." = "Controleer de Pod, breng aan op de infusieplaats en bevestig dat de pod goed zit vastgeplakt.";
-
-/* Insert cannula action button accessibility label checking insertion */
-"Checking Insertion" = "Controleer Inbrengen Canule";
-
-/* Cannula insertion button text while checking insertion */
-"Checking..." = "Controleren...";
-
-/* Title for uncertainty recovered screen */
-"Comms Recovered" = "Comms Hersteld";
-
-/* Text for confidence reminders navigation link */
-"Confidence Reminders" = "Bevestigingsherinneringen";
-
-/* Help text for BeepPreferenceSelectionView */
-"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Bevestigingsherinneringen zijn piepjes van de pod die kunnen worden gebruikt ter bevestiging van de geselecteerde opdrachten.";
-
/* The title of the configuration section in settings */
"Configuration" = "Configuratie";
-/* Button title for confirm attachment option */
-"Confirm" = "Bevestigen";
-
-/* Alert title for confirm pod attachment */
-"Confirm Pod Attachment" = "Bevestig Vastgeplakte Pod";
-
/* The title of the continue action in an action sheet */
"Continue" = "Ga Verder";
-/* Title for critical alerts description */
-"Critical Alerts" = "Kritieke Meldingen";
-
-/* Unit for singular day in pod life remaining */
-"day" = "dag";
-
-/* Unit for plural days in pod life remaining */
-"days" = "dagen";
-
/* Button title to deactivate pod because of fault during setup */
"Deactivate" = "Deactiveer";
@@ -183,47 +69,21 @@
Button title to deactivate pod */
"Deactivate Pod" = "Deactiveer Pod";
-/* Label text showing pod is deactivated */
-"Deactivated" = "Gedeactiveerd";
-
-/* Deactivate pod action button accessibility label while deactivating */
-"Deactivating." = "Deactiveren.";
-
-/* Action button description while deactivating */
-"Deactivating..." = "Deactiveren...";
-
/* Button title to delete Omnipod PumpManager */
"Delete Omnipod" = "Verwijder Omnipod";
/* Title text for delivery limits */
"Delivery Limits" = "Toedieningslimieten";
-/* Text for device details disclosure row
- title for device details page */
-"Device Details" = "Apparaatgegevens";
-
/* The title of the device information section in settings */
"Device Information" = "Apparaat informatie";
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Apparaten";
-
/* Title text for button to disable bolus beeps */
"Disable Bolus Beeps" = "Stop Gebruik Boluspiepjes";
-/* Pairing interface navigation bar button text for discard pod action
- Text for discard pod button */
-"Discard Pod" = "Gooi Pod Weg";
-
-/* No comment provided by engineer. */
-"Done" = "Gereed";
-
/* Title text for button to enable bolus beeps */
"Enable Bolus Beeps" = "Boluspiepjes Inschakelen";
-/* Accessibility label indicating an error occurred */
-"Error" = "Fout";
-
/* The alert title for disable bolus beeps error */
"Error disabling bolus beeps" = "Fout in stoppen gebruik boluspiepjes";
@@ -239,63 +99,21 @@
/* The title of the cell showing the pod expiration reminder date */
"Expiration Reminder" = "Vervaldatumherinnering";
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Standaard Herinnering";
-
/* The title of the cell showing the pod expiration after expiry */
"Expired" = "Verlopen";
/* The title of the cell showing the pod expiration */
"Expires" = "Vervalt";
-/* Alert title for failing to cancel manual basal error */
-"Failed to Cancel Manual Basal" = "Handmatig Basaal Annuleren Mislukt";
-
-/* Alert title for resume error */
-"Failed to Resume Insulin Delivery" = "Insulinetoediening Hervatten Mislukt";
-
-/* Alert title for time sync error */
-"Failed to Set Pump Time" = "Pomptijd Instellen Mislukt";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "Insulinetoediening Onderbreken Mislukt";
-
-/* Alert title for error when updating confidence reminder preference */
-"Failed to update confidence reminder preference." = "Bevestigingsherinneringvoorkeuren bijwerken mislukt.";
-
-/* Alert title for error when updating expiration reminder */
-"Failed to Update Expiration Reminder" = "Vervaldatumherinnering Bijwerken Mislukt";
-
-/* Alert title for error when updating low reservoir reminder */
-"Failed to Update Low Reservoir Reminder" = "Bijwerken Reservoir Bijna Leeg Herinnering Mislukt";
-
/* Pod life HUD view label */
"Fault" = "Fout";
-/* Label text for step 1 of pair pod instructions */
-"Fill a new pod with U-100 Insulin (leave Pod needle cap on). Listen for 2 beeps." = "Vul een nieuwe pod met U-100 insuline (laat de Podnaalddop zitten). Luister naar 2 piepjes.";
-
-/* Settings page link description when next lifecycle action is to finish deactivation */
-"Finish deactivation" = "Voltooi deactivering";
-
/* The title of the command to finish pod setup */
"Finish pod setup" = "Rond podinstallatie af";
-/* Action button title to continue at Setup Complete */
-"Finish Setup" = "Voltooi Installatie";
-
/* Accessibility format string for (1: localized volume)(2: time) */
"Greater than %1$@ units remaining at %2$@" = "Meer dan %1$@ eenheden resterend om %2$@";
-/* Unit for singular hour in pod life remaining */
-"hour" = "uur";
-
-/* Unit for plural hours in pod life remaining */
-"hours" = "uur";
-
-/* Alert message body for confirm pod attachment */
-"If you cancel Pod setup, the current Pod will be deactivated and will be unusable." = "Als je de Podinstallatie annuleert, wordt de huidige Pod gedeactiveerd en onbruikbaar.";
-
/* 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." = "Een gedeeltelijk ingestelde pod moet eerst worden gedeactiveerd voordat er geprobeerd wordt een nieuwe pod te koppelen. Deactiveer pod en gooi weg.";
@@ -305,152 +123,24 @@
/* Button title to insert cannula during setup */
"Insert Cannula" = "Canule Inbrengen";
-/* Label text indicating insertion finished. */
-"Inserted" = "Ingebracht";
-
-/* Insert cannula action button accessibility label while pairing */
-"Inserting. Please wait." = "Aan het inbrengen. Wacht even.";
-
-/* Cannula insertion button text while inserting */
-"Inserting..." = "Canule wordt ingebracht...";
-
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "Insuline\nOnderbroken";
-
/* The title of the cell showing delivered insulin */
"Insulin Delivered" = "Geleverde insuline";
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulinetoediening";
-
-/* The action string on pod status page when pod faulted */
-"Insulin delivery stopped. Change Pod now." = "Insulinetoediening gestopt. Vervang Pod nu.";
-
-/* Message for suspend duration selection action sheet */
-"Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?" = "De insulinetoediening wordt gestopt totdat je de toediening handmatig hervat. Wanneer wil je dat Loop je eraan herinnert de toediening te hervatten?";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Resterende Insuline";
-
-/* Text for confidence reminders navigation link
- Title for insulin type selection screen */
-"Insulin Type" = "Insulinetype";
-
/* The error message shown when Loop's basal schedule has an unsupported rate */
"Invalid entry" = "Ongeldige invoer";
-/* Question to confirm the cannula is inserted properly */
-"Is the cannula inserted properly?" = "Is de canule juist ingebracht?";
-
-/* Label text for step 2 of pair pod instructions */
-"Keep the RileyLink about 6 inches from the pod during pairing." = "Houd de RileyLink tijdens het koppelen ongeveer 15 cm van de pod verwijderd.";
-
-/* description label for last status date pod details row */
-"Last Status" = "Laatste Status";
-
-/* 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 past je insulinetoediening niet meer automatisch aan totdat de tijdelijke basaalsnelheid afloopt of wordt geannuleerd.";
-
-/* The title of the cell showing the pod lot id */
-"Lot" = "Lot";
-
-/* description label for lot number pod details row */
-"Lot Number" = "Lotnummer";
-
-/* Label text for low reservoir value row
- Navigation bar title for LowReservoirReminderSetupView
- Title for LowReservoirReminderSetupView */
-"Low Reservoir" = "Reservoir Bijna Leeg";
-
-/* Label for low reservoir reminder row
- Title for low reservoir reminder edit page */
-"Low Reservoir Reminder" = "Herinnering Reservoir Bijna Leeg";
-
-/* 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." = "Zorg ervoor dat je telefoon en pod zich dicht bij elkaar bevinden. Als de communicatieproblemen aanhouden, ga dan naar een andere plek.";
-
-/* Unit for singular minute in pod life remaining */
-"minute" = "minuut";
-
-/* Unit for plural minutes in pod life remaining */
-"minutes" = "minuten";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Configuratie Niet Compleet";
-
-/* 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" = "NB";
-
-/* Text of continue button on ExpirationReminderSetupView */
-"Next" = "Volgende";
-
-/* Button label for user to answer cannula was not properly inserted */
-"No" = "Nee";
-
-/* Text shown in insulin remaining space when no pod is paired */
-"No\nDelivery" = "Geen\nToediening";
-
-/* Error message for reservoir view when reservoir empty */
-"No Insulin" = "Geen Insuline";
-
-/* Label for pod life state when no pod paired
- Text shown in insulin remaining space when no pod is paired */
-"No Pod" = "Geen Pod";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "Geen Herinnering";
-
-/* Continue pairing button title of in pairing cancel modal */
-"No, Continue With Pod" = "Nee, Ga Verder Met Pod";
-
-/* Button text to cancel pump time sync */
-"No, Keep Pump As Is" = "Nee, laat de pomp ongewijzigd";
-
/* The detail text for bolus delivery when no bolus is being delivered */
"None" = "Geen";
-/* navigation title for notification settings
- Text for pod details disclosure row */
-"Notification Settings" = "Meldingsinstellingen";
-
-/* No comment provided by engineer. */
-"Numbers" = "Nummers";
-
-/* Title for omnipod reminders section */
-"Omnipod Reminders" = "Omnipod Herinneringen";
-
/* Button title to pair with pod during setup */
"Pair" = "Koppel";
/* The title of the command to pair new pod */
"Pair New Pod" = "Koppel Nieuwe Pod";
-/* Navigation bar title for PairPodView
- 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" = "Koppel Pod";
-
-/* Pairing action button accessibility label while ready to pair */
-"Pair pod." = "Koppel pod.";
-
-/* Label text indicating pairing finished. */
-"Paired" = "Gekoppeld";
-
-/* Pairing action button accessibility label while pairing */
-"Pairing." = "Koppelen.";
-
-/* Pod pairing action button text while pairing */
-"Pairing..." = "Koppelen…";
-
/* The text of the loading label when pairing */
"Pairing…" = "Koppelen…";
-/* No comment provided by engineer. */
-"Percent = %lf" = "Procent = %lf";
-
/* The title of the cell showing the pod pi version */
"PI Version" = "PI versie";
@@ -460,98 +150,24 @@
/* Progress message for play test beeps. */
"Play Test Beeps…" = "Speelt testpiepjes…";
-/* Alert message body for confirm pod attachment */
-"Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached." = "Controleer of de Pod goed op je lichaam vastgeplakt zit.\n\nDe canule kan slechts één keer per Pod worden ingebracht. Tik op \"Bevestigen\" wanneer de Pod is vastgeplakt.";
-
-/* Instructions for deactivate pod when pod not on body */
-"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Deactiveer de pod. Wanneer de deactivering voltooid is, kun je een nieuwe pod koppelen.";
-
-/* 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." = "Deactiveer de pod. Wanneer de deactivering voltooid is, kun je deze verwijderen en een nieuwe pod koppelen.";
-
/* The title of the cell showing the pod pm version */
"PM Version" = "PM versie";
-/* description label for activated at time pod details row
- Label for pod insertion row */
-"Pod Activated" = "Pod Geactiveerd";
-
/* Label describing pod age view */
"Pod Age" = "Podleeftijd";
-/* Deactivate pod action button accessibility label when deactivation complete */
-"Pod deactivated successfully. Continue." = "Pod succesvol gedeactiveerd. Ga verder.";
-
-/* Error message for reservoir view during general pod fault */
-"Pod Error" = "Podfout";
-
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod is verlopen";
-
-/* Error message for reservoir view when pod expired
- Label for pod expiration row, past tense */
-"Pod Expired" = "Pod Verlopen";
-
-/* Label for pod expiration row */
-"Pod Expires" = "Pod Verloopt";
-
-/* Label for pod life state when time remaining */
-"Pod expires in" = "Pod verloopt over";
-
-/* description label for pod fault details */
-"Pod Fault Details" = "Pod Foutgegevens";
-
-/* Error message for reservoir view when pod occlusion checks failed */
-"Pod Occlusion" = "Podverstopping";
-
-/* Pairing action button accessibility label when pairing succeeded */
-"Pod paired successfully. Continue." = "Pod succesvol gekoppeld. Ga verder.";
-
/* Title of the pod settings view controller */
"Pod Settings" = "Pod Instellingen";
-/* Title for PodSetupView */
-"Pod Setup" = "Podinstallatie";
-
-/* Label text for step one of attach pod instructions */
-"Prepare site." = "Infusieplaats voorbereiden.";
-
-/* title for previous pod page */
-"Previous Pod" = "Vorige Pod";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Informatie Vorige Pod";
-
/* The text of the loading label when pod is primed */
"Primed" = "Voorbereid";
-/* Pairing action button accessibility label while priming */
-"Priming. Please wait." = "Voorbereiden. Wacht even.";
-
-/* Pod pairing action button text while priming */
-"Priming..." = "Voorbereiden...";
-
/* The text of the loading label when priming */
"Priming…" = "Voorbereiden...";
-/* The title of the command to change pump time zone */
-"Pump Time" = "Pomptijd";
-
-/* Label text for basal rate summary */
-"Rate" = "Snelheid";
-
/* Label describing time remaining view */
"Remaining" = "Resterend";
-/* Title for remove pod modal */
-"Remove Pod from Body" = "Verwijder Pod van Lichaam";
-
-/* Title for Omnipod PumpManager deletion action sheet. */
-"Remove Pump" = "Verwijder Pomp";
-
-/* Label text for step two of attach pod instructions */
-"Remove the pod's needle cap and check cannula. Then remove paper backing." = "Verwijder de naalddop van de pod en controleer de canule. Verwijder vervolgens de beschermlaag van de hechtstrip.";
-
/* Label indicating pod replacement necessary
The title of the command to replace pod */
"Replace Pod" = "Vervang Pod";
@@ -559,214 +175,39 @@
/* The title of the command to replace pod when there is a pod fault */
"Replace Pod Now" = "Vervang Pod Nu";
-/* The title of the cell showing reservoir status */
-"Reservoir" = "Reservoir";
-
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Hervat Insulinetoediening";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Insulinetoediening hervatten...";
-
-/* Action button description for deactivate after failed attempt
- Cannula insertion button text while showing error
- Pod pairing action button text while showing error */
-"Retry" = "Opnieuw Proberen";
-
/* Button title for retrying pod deactivation */
"Retry Pod Deactivation" = "Probeer Deactivering Pod Opnieuw";
-/* bodyText for RileyLinkSetupView */
-"RileyLink allows for communication with the pump over Bluetooth" = "RileyLink staat communicatie met de pomp toe via Bluetooth";
-
-/* Navigation title for RileyLinkSetupView */
-"RileyLink Setup" = "RileyLink Installatie";
-
/* Title of button to save delivery limit settings
Title of button to sync basal profile when no pod paired */
"Save" = "Opslaan";
-/* button title for saving low reservoir reminder while saving
- button title for saving scheduled reminder while saving */
-"Saving..." = "Opslaan...";
-
/* The detail text of the basal row when pod is running scheduled basal */
"Schedule" = "Plan";
-/* Title of insulin delivery section */
-"Scheduled Basal" = "Ingesteld Basaal";
-
-/* Card title for scheduled reminder
- Scheduled reminder card title on NotificationSettingsView
- Title for scheduled expiration reminder edit page
- Title of SetupCompleteView */
-"Scheduled Reminder" = "Geplande Herinnering";
-
-/* Title text for insulin type confirmation page */
-"Select the type of insulin that you will be using in this pod." = "Selecteer het type insuline dat je in deze pod gaat gebruiken.";
-
-/* description label for sequence number pod details row */
-"Sequence Number" = "Volgnummer";
-
-/* Button text for setting manual temporary basal rate */
-"Set Temporary Basal" = "Tijdelijk Basaal Instellen";
-
-/* Button title to set temporary basal rate */
-"Set Temporary Basal Rate" = "Tijdelijke Basaalsnelheid Instellen";
-
-/* Title for setup complete screen */
-"Setup Complete" = "Configuratie Voltooid";
-
-/* Error message for reservoir view during general pod fault */
-"Signal Loss" = "Signaalverlies";
-
-/* No comment provided by engineer. */
-"Skip Omnipod Onboarding?" = "Omnipod Onboarding Overslaan?";
-
-/* The title of the status section in settings */
-"Status" = "Status";
-
/* A message indicating a command succeeded */
"Succeeded" = "Geslaagd";
-/* Title for suspend duration selection action sheet */
-"Suspend Delivery" = "Onderbreek Toediening";
-
-/* Text for suspend resume button when insulin delivery active */
-"Suspend Insulin Delivery" = "Onderbreek Insulinetoediening";
-
/* The detail text of the basal row when pod is suspended */
"Suspended" = "Onderbroken";
-/* Label for suspended at time */
-"Suspended At" = "Onderbroken om";
-
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Insulinetoediening Onderbreken...";
-
/* Title text for the button to delete Omnipod PumpManager */
"Switch from Omnipod Pumps" = "Verwissel Omnipod Pompen";
-/* Label for PumpManager deletion button */
-"Switch to other insulin delivery device" = "Schakel over op een ander insulinetoedieningsapparaat";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Synchroniseer met de huidige tijd";
-
/* Title of button to sync basal profile from pod */
"Sync With Pod" = "Synchroniseer met pod";
-/* Label text for step one of insert cannula instructions */
-"Tap below to start cannula insertion." = "Tik hieronder om het inbrengen van de canule te starten.";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Tijdelijke Basaal";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Tijdelijk Basaal Mislukt";
-
/* The title of the command to run the test command */
"Test Command" = "Testcommando";
/* Progress message for testing commands. */
"Testing Commands…" = "Test Commando’s…";
-/* 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." = "De app stelt een herinnering in op de pod om je van tevoren op de hoogte te stellen van het verlopen van de Pod. Stel het aantal uur in van de vooraankondiging die je wenst in te stellen bij het koppelen van een nieuwe Pod.";
-
-/* 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." = "De App kondigt van tevoren aan wanneer de Pod verloopt.\n\nScroll om het aantal uren in te stellen voor de gewenste vooraankondiging.";
-
-/* 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." = "De App geeft een melding wanneer de hoeveelheid insuline in de Pod dit niveau bereikt (50-10 E).\n\nScroll om het aantal eenheden in te stellen waarbij je herinnerd wilt worden.";
-
-/* Footer text for low reservoir value row */
-"The App notifies you when the amount of insulin in the Pod reaches this level." = "De App geeft een melding wanneer de hoeveelheid insuline in de Pod dit niveau bereikt.";
-
-/* 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 your device is set to Silent or Do Not Disturb mode." = "Bovenstaande herinneringen zijn niet hoorbaar wanneer je apparaat in de modus Stil of Niet Storen staat.\n\nAndere kritieke Podmeldingen en Podalarmen gaan wel af, zelfs als je apparaat op de modus Stil of Niet Storen staat.";
-
-/* Message for pod sync time action sheet */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "De tijd op je pomp is anders dan de huidige tijd. Wil je de tijd op je pomp bijwerken naar de huidige tijd?";
-
-/* description for time change detected notice */
-"The time on your pump is different from the current time. Your pump’s time controls your scheduled therapy settings. Scroll down to Pump Time row to review the time difference and configure your pump." = "De tijd op je pomp is anders dan de huidige tijd. De tijd van je pomp bepaalt je geplande therapieinstellingen. Scroll omlaag naar de Pomptijd om het tijdsverschil te bekijken en de pomp te configureren.";
-
-/* Description of proper cannula insertion */
-"The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin." = "Het venster aan de bovenkant van de pod moet roze gekleurd zijn wanneer de canule correct in de huid is ingebracht.";
-
-/* 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." = "Er is een communicatieprobleem opgetreden met de pod. Als dit probleem zich blijft voordoen, tik op Pod Verwijderen. Je kunt dan een nieuwe Pod activeren.";
-
-/* Footer text for scheduled reminder area */
-"This is a reminder that you scheduled when you paired your current Pod." = "Dit is een herinnering die je hebt gepland toen je je huidige Pod koppelde.";
-
-/* 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." = "Deze Pomp is niet geconfigureerd met een maximale basaalsnelheid omdat deze toegevoegd is voordat het handmatig instellen van een tijdelijke basaalsnelheid een functie was. Ga naar Therapieinstellingen -> Toedieningslimieten en stel een nieuwe Maximale Basaalsnelheid in.";
-
-/* Label for expiration reminder row
- Label for scheduled expiration reminder row
- Label for scheduled reminder value row */
-"Time" = "Tijd";
-
-/* Title for pod sync time action sheet.
- title for time change detected notice */
-"Time Change Detected" = "Tijdsverschil Ontdekt";
-
-/* No comment provided by engineer. */
-"Toggle sign" = "Schakel symbool";
-
/* The error message shown when Loop's basal schedule has more entries than the pod can support */
"Too many entries" = "Te veel invoer";
-/* description label for total delivery pod details row */
-"Total Delivery" = "Totaal Toegediend";
-
-/* Units for showing temp basal rate */
-"U/hr" = "E/uur";
-
/* Instructions when pod cannot be deactivated */
"Unable to deactivate pod. Please continue and pair a new one." = "Onmogelijk om pod te deactiveren. Ga verder en koppel een nieuwe pod.";
-/* Title of delivery uncertainty recovery page */
-"Unable to Reach Pod" = "Kan Pod Niet Bereiken";
-
-/* Title for pending command recovery screen */
-"Unable To Reach Pod" = "Kan Pod niet Bereiken";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Kan geen tijdelijke basaalsnelheid instellen: %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$@" = "Kan geen tijdelijke basaalsnelheid instellen: %1$@ \n\n%2$@";
-
-/* Label for pod life state when pod not fully activated */
-"Unfinished Activation" = "Onvoltooide Activering";
-
-/* Label for pod life state when pod not fully deactivated */
-"Unfinished deactivation" = "Onvoltooide deactivering";
-
/* The detail text for delivered insulin when no measurement is available */
"Unknown" = "Onbekend";
-
-/* Label text for step two of insert cannula instructions */
-"Wait until insertion is completed." = "Wacht tot het inbrengen voltooid is.";
-
-/* Button label for user to answer cannula was properly inserted */
-"Yes" = "Ja";
-
-/* Button title for confirm deactivation option */
-"Yes, Deactivate Pod" = "Ja, Deactiveer Pod";
-
-/* Button text to confirm pump time sync */
-"Yes, Sync to Current Time" = "Ja, Synchroniseer met Huidige Tijd";
-
-/* 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." = "Je begint nu met het configureren van je herinneringen, het vullen van je Pod met insuline, het koppelen van je apparaat en het op je lichaam plaatsen.";
-
-/* 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." = "Je Pod is klaar voor gebruik.\n\n%1$@ zal je eraan herinneren je pod te vervangen voordat deze verloopt. Je kunt dit wijzigen naar een tijdstip dat beter uitkomt.";
-
-/* Alert message body for confirm pod attachment */
-"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Je Pod kan nog steeds insuline toedienen.\nVerwijder de Pod van je lichaam en tik vervolgens op \"Ga Verder\".";
-
From fd9756a43d4c096ab484a1ab3bc5a81bec3b7358 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: Sun, 14 May 2023 23:21:50 +0200
Subject: [PATCH 109/431] New translations Localizable.strings (Polish)
---
.../Resources/pl.lproj/Localizable.strings | 561 +-----------------
1 file changed, 4 insertions(+), 557 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/pl.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/pl.lproj/Localizable.strings
index 516eaa5661..dc6a298d99 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/pl.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/pl.lproj/Localizable.strings
@@ -1,14 +1,8 @@
-/* No comment provided by engineer. */
-"—" = "—";
-
-/* Format string for last status date on pod details screen */
-"%@ ago" = "%@ temu";
-
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
+/* Accessibility format string for (1: localized volume)(2: time) */
+"%1$@ units remaining at %2$@" = "%1$@ jednostek pozostaje w %2$@";
-/* No comment provided by engineer. */
-"%@ has recovered communication with the pod on your body.\n\nInsulin delivery records have been updated and should match what has actually been delivered.\n\nYou may continue to use %@ normally now." = "%1$@ odzyskał łączność z POD'em, na twoim ciele. \n\nLogi podawania insuliny zostały zaktualizowane i powinny być zgodne z faktycznie podanymi. \n\nMożesz nadal normalnie używać %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$@. Podawanie insuliny zostało zatrzymane. Deaktywuj i zdejmij PODa";
/* Format string for delivered insulin. (1: The localized amount)
Format string for insulin remaining in reservoir. (1: The localized amount) */
@@ -23,87 +17,27 @@
/* Format string for temp basal rate. (1: The localized amount) */
"%@ U/hour" = "%@ J/godzina";
-/* 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" = "%@+ J";
/* Format string for reservoir volume. (1: The localized volume) */
"%@U" = "%@J";
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ za %2$@";
-
-/* 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$@ nie może komunikować się z POD'em na twoim ciele od %2$@ . \n\nBez komunikacji z POD'em aplikacja nie może wysyłać poleceń podania insuliny ani wyświetlać dokładnych, aktualnych informacji o aktywnej insulinie lub insulinie podawanej przez POD'a. \n\nUważnie monitoruj poziom glukozy przez następne 6 lub więcej godzin, ponieważ w organizmie może działać insulina, której %3$@ nie może wyświetlić.";
-
-/* Accessibility format string for (1: localized volume)(2: time) */
-"%1$@ units remaining at %2$@" = "%1$@ jednostek pozostaje w %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$@. Podawanie insuliny zostało zatrzymane. Deaktywuj i zdejmij PODa";
-
-/* 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 for reservoir level above max measurable threshold. (1: measurable reservoir threshold) (2: units) */
-"%1$@+ %2$@" = "%1$@+ %2$@";
-
-/* Format string for total delivery on pod details screen */
-"%g U" = "%g/J";
-
-/* Button text for 1 hour suspend duration */
-"1 hour" = "1 godzina";
-
-/* Button text for 1 hour 30 minute suspend duration */
-"1 hour 30 minutes" = "1 godzina 30 minut";
-
-/* Button text for 2 hour suspend duration */
-"2 hours" = "2 godziny";
-
-/* Button text for 30 minute suspend duration */
-"30 minutes" = "30 minut";
-
/* The title of the cell showing the pod activated at time */
"Active Time" = "Czas aktywności";
-/* Section header for activity section */
-"Activity" = "Aktywność";
-
-/* Text indicating ongoing pump time synchronization */
-"Adjusting Pump Time..." = "Synchronizacja czasu pompy...";
-
/* The title of the cell showing alarm status */
"Alarms" = "Alarmy";
-/* Alert title for cancel pairing modal */
-"Are you sure you want to cancel Pod setup?" = "Czy na pewno chcesz anulować konfigurację POD'a?";
-
/* Confirmation message for shutting down a pod */
"Are you sure you want to shutdown this pod?" = "Czy na pewno chcesz wyłączyć tego PODa?";
-/* No comment provided by engineer. */
-"Are you sure you want to skip Omnipod Onboarding?" = "Czy na pewno chcesz pominąć instalację Omnipod’a?";
-
/* Confirmation message for removing Omnipod PumpManager */
"Are you sure you want to stop using Omnipod?" = "Czy na pewno chcesz przestać korzystać z Omnipod?";
/* The title text for the address assigned to the pod */
"Assigned Address" = "Przypisany adres";
-/* Title for Attach Pod screen */
-"Attach Pod" = "Przyklej POD'a do ciała";
-
-/* Description string above progress indicator while attempting to re-establish communication from an unacknowledged command */
-"Attemping to re-establish communication" = "Próba przywrócenia komunikacji";
-
-/* Back button text on DeliveryUncertaintyRecoveryView */
-"Back" = "Powrót";
-
/* The title of the cell showing pod basal status */
"Basal Delivery" = "Podawanie dawki podstawowej";
@@ -116,66 +50,18 @@
/* The title of the cancel action in an action sheet */
"Cancel" = "Anuluj";
-/* Button title to cancel manual basal */
-"Cancel Manual Basal" = "Anuluj ręczną dawkę podstawową";
-
-/* Insert cannula action button accessibility label when cannula insertion succeeded */
-"Cannula inserted successfully. Continue." = "Kaniula wprowadzona prawidłowo. Kontynuuj.";
-
-/* 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." = "Zmień POD teraz. Podawanie insuliny zostanie zatrzymane 8 godzin po wygaśnięciu POD'a lub gdy zabraknie insuliny.";
-
-/* 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." = "Zmień POD. Podawanie insuliny zostanie zatrzymane za %1$@ lub gdy zabraknie insuliny.";
-
/* The title of the command to change pump time zone */
"Change Time Zone" = "Zmień strefę czasową";
/* Progress message for changing pod time. */
"Changing time…" = "Zmiana czasu…";
-/* Title for check cannula screen */
-"Check Cannula" = "Sprawdź kaniulę";
-
-/* Label text for step three of attach pod instructions */
-"Check Pod, apply to site, then confirm pod attachment." = "Przyklej POD'a, następnie potwierdź jego założenie";
-
-/* Insert cannula action button accessibility label checking insertion */
-"Checking Insertion" = "Sprawdzanie wkłucia";
-
-/* Cannula insertion button text while checking insertion */
-"Checking..." = "Sprawdzanie...";
-
-/* Title for uncertainty recovered screen */
-"Comms Recovered" = "Odzyskano komunikację";
-
-/* Text for confidence reminders navigation link */
-"Confidence Reminders" = "Przypomnienia (sygnały dźwiękowe) z POD'a";
-
-/* Help text for BeepPreferenceSelectionView */
-"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Przypomnienia potwierdzające to sygnały dźwiękowe, z których można korzystać w celu potwierdzania wybranych poleceń.";
-
/* The title of the configuration section in settings */
"Configuration" = "Konfiguracja";
-/* Button title for confirm attachment option */
-"Confirm" = "Potwierdź";
-
-/* Alert title for confirm pod attachment */
-"Confirm Pod Attachment" = "Potwierdź założenie POD'a";
-
/* The title of the continue action in an action sheet */
"Continue" = "Kontynuuj";
-/* Title for critical alerts description */
-"Critical Alerts" = "Alerty krytyczne";
-
-/* Unit for singular day in pod life remaining */
-"day" = "dzień";
-
-/* Unit for plural days in pod life remaining */
-"days" = "dni";
-
/* Button title to deactivate pod because of fault during setup */
"Deactivate" = "Dezaktywuj";
@@ -183,47 +69,21 @@
Button title to deactivate pod */
"Deactivate Pod" = "Dezaktywuj POD'a";
-/* Label text showing pod is deactivated */
-"Deactivated" = "Deaktywowany";
-
-/* Deactivate pod action button accessibility label while deactivating */
-"Deactivating." = "Dezaktywacja.";
-
-/* Action button description while deactivating */
-"Deactivating..." = "Dezaktywacja...";
-
/* Button title to delete Omnipod PumpManager */
"Delete Omnipod" = "Usuń Omnipod";
/* Title text for delivery limits */
"Delivery Limits" = "Limity podawania";
-/* Text for device details disclosure row
- title for device details page */
-"Device Details" = "Szczegóły urządzenia";
-
/* The title of the device information section in settings */
"Device Information" = "Informacje o urządzeniu";
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Urządzenia";
-
/* Title text for button to disable bolus beeps */
"Disable Bolus Beeps" = "Wyłącz dźwięki bolusa";
-/* Pairing interface navigation bar button text for discard pod action
- Text for discard pod button */
-"Discard Pod" = "Odrzuć POD'a";
-
-/* No comment provided by engineer. */
-"Done" = "Gotowe";
-
/* Title text for button to enable bolus beeps */
"Enable Bolus Beeps" = "Włącz dźwięki bolusa";
-/* Accessibility label indicating an error occurred */
-"Error" = "Błąd";
-
/* The alert title for disable bolus beeps error */
"Error disabling bolus beeps" = "Błąd wyłączania dźwięków bolusa";
@@ -239,63 +99,21 @@
/* The title of the cell showing the pod expiration reminder date */
"Expiration Reminder" = "Termin Ważności";
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Domyślne przypomnienie o terminie ważności";
-
/* The title of the cell showing the pod expiration after expiry */
"Expired" = "Po terminie";
/* The title of the cell showing the pod expiration */
"Expires" = "Upływa termin ważności";
-/* Alert title for failing to cancel manual basal error */
-"Failed to Cancel Manual Basal" = "Nie udało się anulować dawki podstawowej ustawionej ręcznie";
-
-/* Alert title for resume error */
-"Failed to Resume Insulin Delivery" = "Nie udało się wznowić podawania insuliny";
-
-/* Alert title for time sync error */
-"Failed to Set Pump Time" = "Nie udało się ustawić czasu pompy";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "Nie udało się wstrzymać podawania insuliny";
-
-/* Alert title for error when updating confidence reminder preference */
-"Failed to update confidence reminder preference." = "Błąd aktualizacji ustawień dla przypomnień.";
-
-/* Alert title for error when updating expiration reminder */
-"Failed to Update Expiration Reminder" = "Nie udało się zaktualizować przypomnienia o terminie ważności";
-
-/* Alert title for error when updating low reservoir reminder */
-"Failed to Update Low Reservoir Reminder" = "Nie udało się zaktualizować przypomnienia o niskim poziomie w zbiorniczku";
-
/* Pod life HUD view label */
"Fault" = "Usterka";
-/* Label text for step 1 of pair pod instructions */
-"Fill a new pod with U-100 Insulin (leave Pod needle cap on). Listen for 2 beeps." = "Napełnij nowego POD'a insuliną U-100 (minimum 80j). Pozostaw niebieską osłonkę igły. Powinieneś usłyszeć dwa sygnały dźwiękowe.";
-
-/* Settings page link description when next lifecycle action is to finish deactivation */
-"Finish deactivation" = "Zakończ dezaktywację";
-
/* The title of the command to finish pod setup */
"Finish pod setup" = "Zakończ konfigurację PODa";
-/* Action button title to continue at Setup Complete */
-"Finish Setup" = "Zakończ konfigurację";
-
/* Accessibility format string for (1: localized volume)(2: time) */
"Greater than %1$@ units remaining at %2$@" = "Więcej niż %1$@ jedn. pozostaje w %2$@";
-/* Unit for singular hour in pod life remaining */
-"hour" = "godzina";
-
-/* Unit for plural hours in pod life remaining */
-"hours" = "godziny";
-
-/* Alert message body for confirm pod attachment */
-"If you cancel Pod setup, the current Pod will be deactivated and will be unusable." = "Jeśli anulujesz konfigurację POD'a, bieżący POD zostanie dezaktywowany i nie będzie można go używać.";
-
/* 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." = "Niekompletną konfigurację PODa należy deaktywować przed sparowaniem z nowym. Deaktywuj i wyrzuć PODa.";
@@ -305,152 +123,27 @@
/* Button title to insert cannula during setup */
"Insert Cannula" = "Wprowadź kaniulę";
-/* Label text indicating insertion finished. */
-"Inserted" = "Wprowadzono";
-
-/* Insert cannula action button accessibility label while pairing */
-"Inserting. Please wait." = "Wprowadzanie. Proszę czekać.";
-
-/* Cannula insertion button text while inserting */
-"Inserting..." = "Wprowadzanie...";
-
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "Podawanie insuliny zawieszone";
-
/* The title of the cell showing delivered insulin */
"Insulin Delivered" = "Insulina podana";
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulin Delivery";
-
-/* The action string on pod status page when pod faulted */
-"Insulin delivery stopped. Change Pod now." = "Podawanie insuliny zostało zatrzymane. Wymień POD'a.";
-
-/* Message for suspend duration selection action sheet */
-"Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?" = "Podawanie insuliny zostanie wstrzymane do czasu ręcznego wznowienia. Kiedy chcesz, aby Loop przypomniał Ci o wznowieniu podawania insuliny?";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Pozostała ilość insuliny";
-
-/* Text for confidence reminders navigation link
- Title for insulin type selection screen */
-"Insulin Type" = "Rodzaj insuliny";
-
/* The error message shown when Loop's basal schedule has an unsupported rate */
"Invalid entry" = "Nieprawidłowy wpis";
-/* Question to confirm the cannula is inserted properly */
-"Is the cannula inserted properly?" = "Czy kaniula jest prawidłowo wprowadzona?";
-
-/* Label text for step 2 of pair pod instructions */
-"Keep the RileyLink about 6 inches from the pod during pairing." = "Trzymaj RileyLink około 15 cm od POD'a podczas parowania.";
-
-/* description label for last status date pod details row */
-"Last Status" = "Ostatni status";
-
-/* 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." = "Pętla nie będzie automatycznie dostosowywać dawki insuliny, dopóki tymczasowa dawka podstawowa nie zakończy się lub nie zostanie anulowana.";
-
/* The title of the cell showing the pod lot id */
"Lot" = "Partia";
-/* description label for lot number pod details row */
-"Lot Number" = "Numer LOT";
-
-/* Label text for low reservoir value row
- Navigation bar title for LowReservoirReminderSetupView
- Title for LowReservoirReminderSetupView */
-"Low Reservoir" = "Niski poziom w zbiorniczku";
-
-/* Label for low reservoir reminder row
- Title for low reservoir reminder edit page */
-"Low Reservoir Reminder" = "Przypomnienie o niski poziomie w zbiorniczku";
-
-/* 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." = "Upewnij się, że telefon i POD znajdują się blisko siebie. Jeśli problemy z komunikacją nie ustąpią, przenieś się w inne miejsce.";
-
-/* Unit for singular minute in pod life remaining */
-"minute" = "minuta";
-
-/* Unit for plural minutes in pod life remaining */
-"minutes" = "minuty";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Brak konfiguracji";
-
-/* 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" = "Niedostępne";
-
-/* Text of continue button on ExpirationReminderSetupView */
-"Next" = "Następny";
-
-/* Button label for user to answer cannula was not properly inserted */
-"No" = "Nie";
-
-/* Text shown in insulin remaining space when no pod is paired */
-"No\nDelivery" = "Brak podawania";
-
-/* Error message for reservoir view when reservoir empty */
-"No Insulin" = "Brak insuliny";
-
-/* Label for pod life state when no pod paired
- Text shown in insulin remaining space when no pod is paired */
-"No Pod" = "Brak POD'a";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "Brak przypomnienia";
-
-/* Continue pairing button title of in pairing cancel modal */
-"No, Continue With Pod" = "Nie, kontynuuj parowanie z POD'em";
-
-/* Button text to cancel pump time sync */
-"No, Keep Pump As Is" = "Nie, pozostaw pompę bez zmian";
-
/* The detail text for bolus delivery when no bolus is being delivered */
"None" = "Brak";
-/* navigation title for notification settings
- Text for pod details disclosure row */
-"Notification Settings" = "Ustawienia powiadomień";
-
-/* No comment provided by engineer. */
-"Numbers" = "Liczby";
-
-/* Title for omnipod reminders section */
-"Omnipod Reminders" = "Przypomnienia Omnipod";
-
/* Button title to pair with pod during setup */
"Pair" = "Paruj";
/* The title of the command to pair new pod */
"Pair New Pod" = "Sparuj nowego PODa";
-/* Navigation bar title for PairPodView
- 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" = "Sparuj POD'a";
-
-/* Pairing action button accessibility label while ready to pair */
-"Pair pod." = "Sparuj POD'a";
-
-/* Label text indicating pairing finished. */
-"Paired" = "Sparowany";
-
-/* Pairing action button accessibility label while pairing */
-"Pairing." = "Parowanie.";
-
-/* Pod pairing action button text while pairing */
-"Pairing..." = "Parowanie…";
-
/* The text of the loading label when pairing */
"Pairing…" = "Parowanie…";
-/* No comment provided by engineer. */
-"Percent = %lf" = "Procent = %lf";
-
/* The title of the cell showing the pod pi version */
"PI Version" = "Wersja PI";
@@ -460,98 +153,24 @@
/* Progress message for play test beeps. */
"Play Test Beeps…" = "Odtwarzaj dźwięki testu…";
-/* Alert message body for confirm pod attachment */
-"Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached." = "Potwierdź, że POD jest poprawnie przymocowany do ciała. \n\nKaniulę można wprowadzić tylko raz w każdym POD'dzie. Stuknij „Potwierdź”, gdy POD jest przymocowany.";
-
-/* Instructions for deactivate pod when pod not on body */
-"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Proszę dezaktywować POD'a. Po zakończeniu dezaktywacji możesz sparować nowego POD'a.";
-
-/* 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." = "Proszę dezaktywować POD'a. Po zakończeniu dezaktywacji usuń POD'a i sparuj nowego.";
-
/* The title of the cell showing the pod pm version */
"PM Version" = "Wersja PM";
-/* description label for activated at time pod details row
- Label for pod insertion row */
-"Pod Activated" = "POD aktywowany";
-
/* Label describing pod age view */
"Pod Age" = "Wiek POD'a";
-/* Deactivate pod action button accessibility label when deactivation complete */
-"Pod deactivated successfully. Continue." = "POD został dezaktywowany pomyślnie. Kontynuować.";
-
-/* Error message for reservoir view during general pod fault */
-"Pod Error" = "Błąd POD'a";
-
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Termin ważności POD'a upłynął";
-
-/* Error message for reservoir view when pod expired
- Label for pod expiration row, past tense */
-"Pod Expired" = "Termin ważności POD'a upłynął";
-
-/* Label for pod expiration row */
-"Pod Expires" = "POD kończy działanie";
-
-/* Label for pod life state when time remaining */
-"Pod expires in" = "POD wygasa za";
-
-/* description label for pod fault details */
-"Pod Fault Details" = "Szczegóły usterki POD'a";
-
-/* Error message for reservoir view when pod occlusion checks failed */
-"Pod Occlusion" = "Niedrożność POD'a";
-
-/* Pairing action button accessibility label when pairing succeeded */
-"Pod paired successfully. Continue." = "Pod został pomyślnie sparowany. Kontynuować.";
-
/* Title of the pod settings view controller */
"Pod Settings" = "Ustawienia PODa";
-/* Title for PodSetupView */
-"Pod Setup" = "Konfiguracja POD'a";
-
-/* Label text for step one of attach pod instructions */
-"Prepare site." = "Przygotuj miejsce";
-
-/* title for previous pod page */
-"Previous Pod" = "Poprzedni POD";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Informacje o poprzednim POD'dzie";
-
/* The text of the loading label when pod is primed */
"Primed" = "Napełniony";
-/* Pairing action button accessibility label while priming */
-"Priming. Please wait." = "Wypełnianie. Proszę czekać.";
-
-/* Pod pairing action button text while priming */
-"Priming..." = "Wypełnianie...";
-
/* The text of the loading label when priming */
"Priming…" = "Napełnianie…";
-/* The title of the command to change pump time zone */
-"Pump Time" = "Czas pompy";
-
-/* Label text for basal rate summary */
-"Rate" = "Tempo";
-
/* Label describing time remaining view */
"Remaining" = "Pozostało";
-/* Title for remove pod modal */
-"Remove Pod from Body" = "Usuń POD'a z ciała";
-
-/* Title for Omnipod PumpManager deletion action sheet. */
-"Remove Pump" = "Usuń pompę";
-
-/* Label text for step two of attach pod instructions */
-"Remove the pod's needle cap and check cannula. Then remove paper backing." = "Usuń osłonę igły i sprawdź kaniulę. Następnie usuń papierowe zabezpieczenie kleju.";
-
/* Label indicating pod replacement necessary
The title of the command to replace pod */
"Replace Pod" = "Wymień POD'a";
@@ -562,211 +181,39 @@
/* The title of the cell showing reservoir status */
"Reservoir" = "Zbiorniczek";
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Wznów podawanie insuliny";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Wznawianie podawania insuliny...";
-
-/* Action button description for deactivate after failed attempt
- Cannula insertion button text while showing error
- Pod pairing action button text while showing error */
-"Retry" = "Spróbuj ponownie";
-
/* Button title for retrying pod deactivation */
"Retry Pod Deactivation" = "Ponów deaktywację PODa";
-/* bodyText for RileyLinkSetupView */
-"RileyLink allows for communication with the pump over Bluetooth" = "RileyLink umożliwia komunikację z pompą przez Bluetooth";
-
-/* Navigation title for RileyLinkSetupView */
-"RileyLink Setup" = "Konfiguracja RileyLink";
-
/* Title of button to save delivery limit settings
Title of button to sync basal profile when no pod paired */
"Save" = "Zapisz";
-/* button title for saving low reservoir reminder while saving
- button title for saving scheduled reminder while saving */
-"Saving..." = "Zapisywanie...";
-
/* The detail text of the basal row when pod is running scheduled basal */
"Schedule" = "Harmonogram";
-/* Title of insulin delivery section */
-"Scheduled Basal" = "Zaplanowana dawka podstawowa";
-
-/* Card title for scheduled reminder
- Scheduled reminder card title on NotificationSettingsView
- Title for scheduled expiration reminder edit page
- Title of SetupCompleteView */
-"Scheduled Reminder" = "Zaplanowane przypomnienie";
-
-/* Title text for insulin type confirmation page */
-"Select the type of insulin that you will be using in this pod." = "Wybierz rodzaj insuliny, której będziesz używać w tym POD.";
-
-/* description label for sequence number pod details row */
-"Sequence Number" = "Numer sekwencji";
-
-/* Button text for setting manual temporary basal rate */
-"Set Temporary Basal" = "Ustaw Bazę Tymczasową";
-
-/* Button title to set temporary basal rate */
-"Set Temporary Basal Rate" = "Ustaw tymczasową dawkę podstawową";
-
-/* Title for setup complete screen */
-"Setup Complete" = "Konfiguracja zakończona";
-
-/* Error message for reservoir view during general pod fault */
-"Signal Loss" = "Utrata sygnału";
-
-/* No comment provided by engineer. */
-"Skip Omnipod Onboarding?" = "Pominąć instalację Omnipod’a?";
-
-/* The title of the status section in settings */
-"Status" = "Status";
-
/* A message indicating a command succeeded */
"Succeeded" = "Zakończone powodzeniem";
-/* Title for suspend duration selection action sheet */
-"Suspend Delivery" = "Wstrzymaj podawanie";
-
-/* Text for suspend resume button when insulin delivery active */
-"Suspend Insulin Delivery" = "Wstrzymaj podawanie insuliny";
-
/* The detail text of the basal row when pod is suspended */
"Suspended" = "Wstrzymane";
-/* Label for suspended at time */
-"Suspended At" = "Zawieszony o godz.";
-
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Wstrzymanie podawania insuliny...";
-
/* Title text for the button to delete Omnipod PumpManager */
"Switch from Omnipod Pumps" = "Przełącz z pomp Omnipod";
-/* Label for PumpManager deletion button */
-"Switch to other insulin delivery device" = "Zmień pompę insulinową na inną";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Synchronizuj z bieżącym czasem";
-
/* Title of button to sync basal profile from pod */
"Sync With Pod" = "Synchronizuj z PODem";
-/* Label text for step one of insert cannula instructions */
-"Tap below to start cannula insertion." = "Stuknij poniżej, aby rozpocząć wprowadzanie kaniuli.";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Baza tymczasowa";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Baza tymczasowa nie powiodła się";
-
/* The title of the command to run the test command */
"Test Command" = "Polecenie testowe";
/* Progress message for testing commands. */
"Testing Commands…" = "Testowanie poleceń…";
-/* 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." = "Aplikacja konfiguruje przypomnienie w POD, aby powiadomić Cię z wyprzedzeniem o wygaśnięciu ważności POD'a. Ustaw liczbę godzin wyprzedzenia, które chcesz skonfigurować podczas parowania nowego POD'a.";
-
-/* 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." = "Aplikacja z wyprzedzeniem powiadomi użytkownika o wygaśnięciu ważności POD'a.\n\nZaplanuj powiadomienie (wybierz liczbę godzin).";
-
-/* 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." = "Aplikacja powiadomi Cię, gdy ilość insuliny w POD osiągnie poziom (50-10 J). \n\nUstaw liczbę jednostek, przy których chcesz otrzymywać przypomnienia.";
-
-/* Footer text for low reservoir value row */
-"The App notifies you when the amount of insulin in the Pod reaches this level." = "Aplikacja powiadomi Cię, gdy ilość insuliny w POD osiągnie ten poziom.";
-
-/* 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 your device is set to Silent or Do Not Disturb mode." = "Powyższe przypomnienia nie będą się pojawiały, jeśli urządzenie jest w trybie cichym lub nie przeszkadzać. \n\nIstnieją inne krytyczne alerty i alarmy POD'ów, które będą emitowane, nawet jeśli urządzenie jest ustawione w trybie cichym lub nie przeszkadzać.";
-
-/* Message for pod sync time action sheet */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "Czas na pompie różni się od aktualnego czasu. Czy chcesz zaktualizować czas na pompie do aktualnego czasu?";
-
-/* description for time change detected notice */
-"The time on your pump is different from the current time. Your pump’s time controls your scheduled therapy settings. Scroll down to Pump Time row to review the time difference and configure your pump." = "Czas na pompie różni się od aktualnego czasu. Czas pompy steruje ustawieniami zaplanowanej terapii. Przewiń w dół do wiersza Czas pompy, aby przejrzeć różnicę czasu i skonfigurować pompę.";
-
-/* Description of proper cannula insertion */
-"The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin." = "Okienko na górze POD'a powinno zabarwić się na różowo, gdy kaniula jest prawidłowo wprowadzona pod skórę.";
-
-/* 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." = "Wystąpił problem z komunikacją z POD'em. Jeśli problem się utrzymuje, wybierz opcję Odrzuć POD'a. Następnie możesz aktywować nowy POD.";
-
-/* Footer text for scheduled reminder area */
-"This is a reminder that you scheduled when you paired your current Pod." = "To jest przypomnienie, które zaplanowałeś podczas parowania bieżącego Poda.";
-
-/* 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." = "Limit podaży został ustawiony przed wprowadzeniem bazy tymczasowej. Wróć do ustawień terapii i ustaw nowy limit maksymalnej dawki podstawowej (bazy).";
-
-/* Label for expiration reminder row
- Label for scheduled expiration reminder row
- Label for scheduled reminder value row */
-"Time" = "Czas";
-
-/* Title for pod sync time action sheet.
- title for time change detected notice */
-"Time Change Detected" = "Wykryto zmianę czasu";
-
-/* No comment provided by engineer. */
-"Toggle sign" = "Przełącz znak";
-
/* The error message shown when Loop's basal schedule has more entries than the pod can support */
"Too many entries" = "Zbyt dużo wpisów";
-/* description label for total delivery pod details row */
-"Total Delivery" = "Łącznie podano";
-
-/* Units for showing temp basal rate */
-"U/hr" = "J/godz";
-
/* Instructions when pod cannot be deactivated */
"Unable to deactivate pod. Please continue and pair a new one." = "Deaktywacja PODa niemożliwa. Kontynuuj i sparuj nowy.";
-/* Title of delivery uncertainty recovery page */
-"Unable to Reach Pod" = "Nie można połączyć się z Podem";
-
-/* Title for pending command recovery screen */
-"Unable To Reach Pod" = "Nie można połączyć się z Podem";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Nie można ustawić tymczasowej dawki podstawowej: %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$@" = "Nie można ustawić tymczasowej dawki podstawowej: %1$@ \n\n %2$@";
-
-/* Label for pod life state when pod not fully activated */
-"Unfinished Activation" = "Niedokończona aktywacja";
-
-/* Label for pod life state when pod not fully deactivated */
-"Unfinished deactivation" = "Niedokończona dezaktywacja";
-
/* The detail text for delivered insulin when no measurement is available */
"Unknown" = "Nieznany";
-
-/* Label text for step two of insert cannula instructions */
-"Wait until insertion is completed." = "Poczekaj, aż wprowadzanie zostanie zakończone.";
-
-/* Button label for user to answer cannula was properly inserted */
-"Yes" = "Tak";
-
-/* Button title for confirm deactivation option */
-"Yes, Deactivate Pod" = "Tak, dezaktywuj POD'a";
-
-/* Button text to confirm pump time sync */
-"Yes, Sync to Current Time" = "Tak, zsynchronizuj z bieżącym czasem";
-
-/* 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." = "Rozpoczynasz proces konfigurowania przypomnień (dźwięków emitowanych przez POD'a), napełniania POD'a insuliną, parowania z telefonem i umieszczania go na ciele.";
-
-/* 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." = "Twój POD jest gotowy do użycia. \n\n%1$@ przypomni Ci o zmianie POD'a przed jego wygaśnięciem. Możesz dokonać zmiany na dogodny dla Ciebie termin.";
-
-/* Alert message body for confirm pod attachment */
-"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Twój POD może nadal dostarczać insulinę.\nUsuń go z ciała, a następnie wybierz \"Kontynuuj\".";
-
From dc27df86c59c4122338c6c9d52b6a4c3f7e856d0 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: Sun, 14 May 2023 23:21:50 +0200
Subject: [PATCH 110/431] New translations Localizable.strings (Portuguese)
---
.../Resources/pt-PT.lproj/Localizable.strings | 13 +++++++++++++
1 file changed, 13 insertions(+)
create mode 100644 Dependencies/OmniKit/OmniKitUI/Resources/pt-PT.lproj/Localizable.strings
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/pt-PT.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/pt-PT.lproj/Localizable.strings
new file mode 100644
index 0000000000..208d4e842c
--- /dev/null
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/pt-PT.lproj/Localizable.strings
@@ -0,0 +1,13 @@
+
+/* The title of the cancel action in an action sheet */
+"Cancel" = "Cancelar";
+
+/* The title of the configuration section in settings */
+"Configuration" = "Ajustes";
+
+/* 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";
From 39b19af5fff0c1bf3ac67d854bea59a74be6d483 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: Sun, 14 May 2023 23:21:51 +0200
Subject: [PATCH 111/431] New translations Localizable.strings (Russian)
---
.../Resources/ru.lproj/Localizable.strings | 564 +-----------------
1 file changed, 4 insertions(+), 560 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/ru.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/ru.lproj/Localizable.strings
index 87461c57ea..77670c9579 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/ru.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/ru.lproj/Localizable.strings
@@ -1,14 +1,8 @@
-/* No comment provided by engineer. */
-"—" = "—";
-
-/* Format string for last status date on pod details screen */
-"%@ ago" = "%@ назад";
-
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ дБ";
+/* Accessibility format string for (1: localized volume)(2: time) */
+"%1$@ units remaining at %2$@" = "%1$@ ед остается в %2$@";
-/* No comment provided by engineer. */
-"%@ has recovered communication with the pod on your body.\n\nInsulin delivery records have been updated and should match what has actually been delivered.\n\nYou may continue to use %@ normally now." = "%1$@ восстановил связь с подом на вашем теле.\n\nЗаписи о поданном инсулине были обновлены и должны соответствовать тому, что было доставлено на самом деле.\n\nТеперь вы можете продолжать использовать %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$@. Подача инсулина остановлена. Остановите и снимите Pod";
/* Format string for delivered insulin. (1: The localized amount)
Format string for insulin remaining in reservoir. (1: The localized amount) */
@@ -23,87 +17,27 @@
/* Format string for temp basal rate. (1: The localized amount) */
"%@ U/hour" = "%@ ед/час";
-/* 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" = "%@+ Ед";
/* Format string for reservoir volume. (1: The localized volume) */
"%@U" = "%@Ед";
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ за %2$@";
-
-/* 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$@ не может связаться с подом на вашем теле с %2$@.\n\nБез связи с подом приложение не может продолжать отправлять команды на доставку инсулина или отображать точную, свежую информацию о вашем активном инсулине или инсулине, доставляемом подом.\n\nВнимательно следите за уровнем глюкозы в течение следующих 6 или более часов, поскольку в вашем организме может активно работать или не работать инсулин, который %3$@ не может отобразить.";
-
-/* Accessibility format string for (1: localized volume)(2: time) */
-"%1$@ units remaining at %2$@" = "%1$@ ед остается в %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$@. Подача инсулина остановлена. Остановите и снимите Pod";
-
-/* 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 for reservoir level above max measurable threshold. (1: measurable reservoir threshold) (2: units) */
-"%1$@+ %2$@" = "%1$@+ %2$@";
-
-/* Format string for total delivery on pod details screen */
-"%g U" = "%g Ед";
-
-/* Button text for 1 hour suspend duration */
-"1 hour" = "1 час";
-
-/* Button text for 1 hour 30 minute suspend duration */
-"1 hour 30 minutes" = "1 час 30 минут";
-
-/* Button text for 2 hour suspend duration */
-"2 hours" = "2 часа";
-
-/* Button text for 30 minute suspend duration */
-"30 minutes" = "30 минут";
-
/* The title of the cell showing the pod activated at time */
"Active Time" = "Активирован в";
-/* Section header for activity section */
-"Activity" = "Нагрузка";
-
-/* Text indicating ongoing pump time synchronization */
-"Adjusting Pump Time..." = "Настройка времени помпы...";
-
/* The title of the cell showing alarm status */
"Alarms" = "Оповещения";
-/* Alert title for cancel pairing modal */
-"Are you sure you want to cancel Pod setup?" = "Вы уверены, что хотите отменить настройку Pod?";
-
/* Confirmation message for shutting down a pod */
"Are you sure you want to shutdown this pod?" = "Вы уверены, что хотите выключить этот под?";
-/* No comment provided by engineer. */
-"Are you sure you want to skip Omnipod Onboarding?" = "Вы уверены, что хотите пропустить Omnipod Onboarding?";
-
/* 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" = "Присвоенный адрес";
-/* Title for Attach Pod screen */
-"Attach Pod" = "Прикрепить под";
-
-/* Description string above progress indicator while attempting to re-establish communication from an unacknowledged command */
-"Attemping to re-establish communication" = "Попытка восстановления связи";
-
-/* Back button text on DeliveryUncertaintyRecoveryView */
-"Back" = "Назад";
-
/* The title of the cell showing pod basal status */
"Basal Delivery" = "Подача базала";
@@ -116,66 +50,18 @@
/* The title of the cancel action in an action sheet */
"Cancel" = "Отмена";
-/* Button title to cancel manual basal */
-"Cancel Manual Basal" = "Отменить ручную ВБС";
-
-/* Insert cannula action button accessibility label when cannula insertion succeeded */
-"Cannula inserted successfully. Continue." = "Канюля введена успешно. Продолжить.";
-
-/* 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." = "Замените под сейчас. Подача инсулина прекратится через 8 часов после истечения срока действия пода или когда инсулина больше не останется.";
-
-/* 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." = "Замените под сейчас. Подача инсулина прекратится через %1$@ или когда инсулина больше не останется.";
-
/* The title of the command to change pump time zone */
"Change Time Zone" = "Изменить часовой пояс";
/* Progress message for changing pod time. */
"Changing time…" = "Выполняется изменение времени";
-/* Title for check cannula screen */
-"Check Cannula" = "Проверьте канюлю";
-
-/* Label text for step three of attach pod instructions */
-"Check Pod, apply to site, then confirm pod attachment." = "Проверьте под, приклейте его на место установки, затем подтвердите прикрепление пода.";
-
-/* Insert cannula action button accessibility label checking insertion */
-"Checking Insertion" = "Проверка ввода канюли";
-
-/* Cannula insertion button text while checking insertion */
-"Checking..." = "Проверка...";
-
-/* Title for uncertainty recovered screen */
-"Comms Recovered" = "Связь восстановлена";
-
-/* Text for confidence reminders navigation link */
-"Confidence Reminders" = "Напоминания об уверенности";
-
-/* Help text for BeepPreferenceSelectionView */
-"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Напоминания об уверенности - это звуковые сигналы, подаваемые подом, которые можно использовать для подтверждения выбранных команд.";
-
/* The title of the configuration section in settings */
"Configuration" = "Конфигурация";
-/* Button title for confirm attachment option */
-"Confirm" = "Подтвердить";
-
-/* Alert title for confirm pod attachment */
-"Confirm Pod Attachment" = "Подтвердите, что под прикреплен к телу";
-
/* The title of the continue action in an action sheet */
"Continue" = "Продолжить";
-/* Title for critical alerts description */
-"Critical Alerts" = "Критические оповещения";
-
-/* Unit for singular day in pod life remaining */
-"day" = "день";
-
-/* Unit for plural days in pod life remaining */
-"days" = "дней";
-
/* Button title to deactivate pod because of fault during setup */
"Deactivate" = "Деактивировать";
@@ -183,47 +69,21 @@
Button title to deactivate pod */
"Deactivate Pod" = "Деактивировать Pod";
-/* Label text showing pod is deactivated */
-"Deactivated" = "Не активен";
-
-/* Deactivate pod action button accessibility label while deactivating */
-"Deactivating." = "Деактивация.";
-
-/* Action button description while deactivating */
-"Deactivating..." = "Деактивация...";
-
/* Button title to delete Omnipod PumpManager */
"Delete Omnipod" = "Удалить Omnipod";
/* Title text for delivery limits */
"Delivery Limits" = "Пределы подачи";
-/* Text for device details disclosure row
- title for device details page */
-"Device Details" = "Сведения об устройстве";
-
/* The title of the device information section in settings */
"Device Information" = "Информация об устройстве";
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Устройства";
-
/* Title text for button to disable bolus beeps */
"Disable Bolus Beeps" = "Отключить звуковой сигнал болюса";
-/* Pairing interface navigation bar button text for discard pod action
- Text for discard pod button */
-"Discard Pod" = "Выбросить под";
-
-/* No comment provided by engineer. */
-"Done" = "Готово";
-
/* Title text for button to enable bolus beeps */
"Enable Bolus Beeps" = "Включить звуковой сигнал болюса";
-/* Accessibility label indicating an error occurred */
-"Error" = "Ошибка";
-
/* The alert title for disable bolus beeps error */
"Error disabling bolus beeps" = "Ошибка при отключении звуковых сигналов болюса";
@@ -239,63 +99,21 @@
/* The title of the cell showing the pod expiration reminder date */
"Expiration Reminder" = "Напоминание об истечении срока";
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Напоминание об истечении срока действия По умолчанию";
-
/* The title of the cell showing the pod expiration after expiry */
"Expired" = "Срок истек";
/* The title of the cell showing the pod expiration */
"Expires" = "Срок истекает";
-/* Alert title for failing to cancel manual basal error */
-"Failed to Cancel Manual Basal" = "Не удалось отменить ручной базал";
-
-/* Alert title for resume error */
-"Failed to Resume Insulin Delivery" = "Не удалось возобновить подачу инсулина";
-
-/* Alert title for time sync error */
-"Failed to Set Pump Time" = "Не удалось установить время в помпе";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "Не удалось приостановить подачу инсулина";
-
-/* Alert title for error when updating confidence reminder preference */
-"Failed to update confidence reminder preference." = "Не удалось обновить настройки напоминания о конфиденциальности.";
-
-/* Alert title for error when updating expiration reminder */
-"Failed to Update Expiration Reminder" = "Не удалось обновить напоминание об истечении срока действия";
-
-/* Alert title for error when updating low reservoir reminder */
-"Failed to Update Low Reservoir Reminder" = "Не удалось обновить напоминание о низком уровне резервуара";
-
/* Pod life HUD view label */
"Fault" = "Сбой";
-/* Label text for step 1 of pair pod instructions */
-"Fill a new pod with U-100 Insulin (leave Pod needle cap on). Listen for 2 beeps." = "Заправьте новый под инсулином (не менее 100 единиц, крышка канюли должна быть на месте). Дождитесь 2 звуковых сигналов.";
-
-/* Settings page link description when next lifecycle action is to finish deactivation */
-"Finish deactivation" = "Завершение деактивации";
-
/* The title of the command to finish pod setup */
"Finish pod setup" = "Завершить настройку Omnipod";
-/* Action button title to continue at Setup Complete */
-"Finish Setup" = "Завершить настройку";
-
/* Accessibility format string for (1: localized volume)(2: time) */
"Greater than %1$@ units remaining at %2$@" = "Более %1$@ ед остается в %2$@";
-/* Unit for singular hour in pod life remaining */
-"hour" = "час";
-
-/* Unit for plural hours in pod life remaining */
-"hours" = "часов";
-
-/* Alert message body for confirm pod attachment */
-"If you cancel Pod setup, the current Pod will be deactivated and will be unusable." = "Если вы отмените настройку пода, текущий под будет деактивирован и станет непригодным для использования.";
-
/* 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." = "Неполностью настроенный Omnipod должен быть отключен до соединения с новым. Отключите и утилизируйте Pod.";
@@ -305,152 +123,24 @@
/* Button title to insert cannula during setup */
"Insert Cannula" = "Ввести канюлю";
-/* Label text indicating insertion finished. */
-"Inserted" = "Введено";
-
-/* Insert cannula action button accessibility label while pairing */
-"Inserting. Please wait." = "Введение канюли. Пожалуйста, подождите.";
-
-/* Cannula insertion button text while inserting */
-"Inserting..." = "Введение канюли...";
-
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "Подача инсулина остановлена";
-
/* The title of the cell showing delivered insulin */
"Insulin Delivered" = "Инсулин подан";
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulin Delivery";
-
-/* The action string on pod status page when pod faulted */
-"Insulin delivery stopped. Change Pod now." = "Введение инсулина остановлено. Замените Под.";
-
-/* Message for suspend duration selection action sheet */
-"Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?" = "Подача инсулина будет прекращена до тех пор, пока вы не возобновите ее вручную. Когда вы хотите, чтобы Loop напомнил вам о необходимости возобновить подачу?";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Остаток инсулина";
-
-/* Text for confidence reminders navigation link
- Title for insulin type selection screen */
-"Insulin Type" = "Тип инсулина";
-
/* The error message shown when Loop's basal schedule has an unsupported rate */
"Invalid entry" = "Неверная запись";
-/* Question to confirm the cannula is inserted properly */
-"Is the cannula inserted properly?" = "Правильно ли введен катетер?";
-
-/* Label text for step 2 of pair pod instructions */
-"Keep the RileyLink about 6 inches from the pod during pairing." = "Во время сопряжения держите RileyLink на расстоянии около 20 сантиметров от пода.";
-
-/* description label for last status date pod details row */
-"Last Status" = "Последнее состояние";
-
-/* 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 не будет автоматически регулировать подачу инсулина, пока временная базальная скорость не закончится или не будет отменена.";
-
-/* The title of the cell showing the pod lot id */
-"Lot" = "Lot";
-
-/* description label for lot number pod details row */
-"Lot Number" = "Lot Number";
-
-/* Label text for low reservoir value row
- Navigation bar title for LowReservoirReminderSetupView
- Title for LowReservoirReminderSetupView */
-"Low Reservoir" = "Мало инсулина в резервуаре";
-
-/* Label for low reservoir reminder row
- Title for low reservoir reminder edit page */
-"Low Reservoir Reminder" = "Резервуар помпы пуст";
-
-/* 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." = "Убедитесь, что ваш телефон и под находятся рядом друг с другом. Если проблемы со связью сохраняются, перейдите в другое место.";
-
-/* Unit for singular minute in pod life remaining */
-"minute" = "минута";
-
-/* Unit for plural minutes in pod life remaining */
-"minutes" = "минут";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Отсутствует конфигурация";
-
-/* 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" = "NA";
-
-/* Text of continue button on ExpirationReminderSetupView */
-"Next" = "Продолжить";
-
-/* Button label for user to answer cannula was not properly inserted */
-"No" = "Нет";
-
-/* Text shown in insulin remaining space when no pod is paired */
-"No\nDelivery" = "Нет подачи";
-
-/* Error message for reservoir view when reservoir empty */
-"No Insulin" = "Нет инсулина";
-
-/* Label for pod life state when no pod paired
- Text shown in insulin remaining space when no pod is paired */
-"No Pod" = "Нет пода";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "Нет напоминаний";
-
-/* Continue pairing button title of in pairing cancel modal */
-"No, Continue With Pod" = "Нет, продолжить с подом";
-
-/* Button text to cancel pump time sync */
-"No, Keep Pump As Is" = "Нет, оставить время в помпе как есть";
-
/* The detail text for bolus delivery when no bolus is being delivered */
"None" = "Не подан";
-/* navigation title for notification settings
- Text for pod details disclosure row */
-"Notification Settings" = "Настройки уведомлений";
-
-/* No comment provided by engineer. */
-"Numbers" = "Цифры";
-
-/* Title for omnipod reminders section */
-"Omnipod Reminders" = "Напоминания пода";
-
/* Button title to pair with pod during setup */
"Pair" = "Сопряжение";
/* The title of the command to pair new pod */
"Pair New Pod" = "Установить сопряжение";
-/* Navigation bar title for PairPodView
- 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" = "Сопрячь под";
-
-/* Pairing action button accessibility label while ready to pair */
-"Pair pod." = "Сопрячь под.";
-
-/* Label text indicating pairing finished. */
-"Paired" = "Сопряжен";
-
-/* Pairing action button accessibility label while pairing */
-"Pairing." = "Начать сопряжение";
-
-/* Pod pairing action button text while pairing */
-"Pairing..." = "Сопряжение...";
-
/* The text of the loading label when pairing */
"Pairing…" = "Производится Сопряжение";
-/* No comment provided by engineer. */
-"Percent = %lf" = "Процент = %lf";
-
/* The title of the cell showing the pod pi version */
"PI Version" = "Версия PI";
@@ -460,98 +150,24 @@
/* Progress message for play test beeps. */
"Play Test Beeps…" = "Проверка тест сигнала";
-/* Alert message body for confirm pod attachment */
-"Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached." = "Убедитесь, что под надежно приклеен на вашем теле.\n\nКатетер можно ввести только один раз. Нажмите кнопку \"Подтвердить\", когда под приклеен.";
-
-/* Instructions for deactivate pod when pod not on body */
-"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Пожалуйста, деактивируйте под. Когда деактивация будет закончена, Вы сможете сопрячь новый.";
-
-/* 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." = "Пожалуйста, деактивируйте под. Когда деактивация будет закончена, Вы можете снять старый под и сопрячь новый.";
-
/* The title of the cell showing the pod pm version */
"PM Version" = "Версия PM";
-/* description label for activated at time pod details row
- Label for pod insertion row */
-"Pod Activated" = "Под активирован";
-
/* Label describing pod age view */
"Pod Age" = "Pod проработал";
-/* Deactivate pod action button accessibility label when deactivation complete */
-"Pod deactivated successfully. Continue." = "Под успешно деактивирован. Продолжить.";
-
-/* Error message for reservoir view during general pod fault */
-"Pod Error" = "Ошибка пода";
-
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Срок работы Omnipod истек";
-
-/* Error message for reservoir view when pod expired
- Label for pod expiration row, past tense */
-"Pod Expired" = "Под истек";
-
-/* Label for pod expiration row */
-"Pod Expires" = "Срок действия пода истекает";
-
-/* Label for pod life state when time remaining */
-"Pod expires in" = "Под истекает ";
-
-/* description label for pod fault details */
-"Pod Fault Details" = "Детали ошибка пода";
-
-/* Error message for reservoir view when pod occlusion checks failed */
-"Pod Occlusion" = "Закупорка пода";
-
-/* Pairing action button accessibility label when pairing succeeded */
-"Pod paired successfully. Continue." = "Под успешно сопряжен. Продолжить.";
-
/* Title of the pod settings view controller */
"Pod Settings" = "Настройки пода";
-/* Title for PodSetupView */
-"Pod Setup" = "Настройка пода";
-
-/* Label text for step one of attach pod instructions */
-"Prepare site." = "Подготовьте место установки помпы";
-
-/* title for previous pod page */
-"Previous Pod" = "Предыдущий под";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Предыдущая информация о поде";
-
/* The text of the loading label when pod is primed */
"Primed" = "Заправлено";
-/* Pairing action button accessibility label while priming */
-"Priming. Please wait." = "Заправка. Пожалуйста, подождите.";
-
-/* Pod pairing action button text while priming */
-"Priming..." = "Заправить...";
-
/* The text of the loading label when priming */
"Priming…" = "Заправка...";
-/* The title of the command to change pump time zone */
-"Pump Time" = "Время в помпе";
-
-/* Label text for basal rate summary */
-"Rate" = "Rate";
-
/* Label describing time remaining view */
"Remaining" = "Остается";
-/* Title for remove pod modal */
-"Remove Pod from Body" = "Снимите под с тела";
-
-/* Title for Omnipod PumpManager deletion action sheet. */
-"Remove Pump" = "Удалите помпу";
-
-/* Label text for step two of attach pod instructions */
-"Remove the pod's needle cap and check cannula. Then remove paper backing." = "Отломите защитную крышку канюли и проверьте состояние самой канюли. Далее снимите защитные стикеры с пластыря.";
-
/* Label indicating pod replacement necessary
The title of the command to replace pod */
"Replace Pod" = "Заменить Pod";
@@ -559,214 +175,42 @@
/* 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" = "Reservoir";
-
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Возобновить подачу инсулина";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Возобновление подачи инсулина...";
-
-/* Action button description for deactivate after failed attempt
- Cannula insertion button text while showing error
- Pod pairing action button text while showing error */
-"Retry" = "Повторить";
-
/* Button title for retrying pod deactivation */
"Retry Pod Deactivation" = "Повторить деактивацию Pod’a";
-/* bodyText for RileyLinkSetupView */
-"RileyLink allows for communication with the pump over Bluetooth" = "Rileylink необходим для коммуникации с помпой посредством Bluetooth";
-
-/* Navigation title for RileyLinkSetupView */
-"RileyLink Setup" = "Настройка RilryLink";
-
/* Title of button to save delivery limit settings
Title of button to sync basal profile when no pod paired */
"Save" = "Сохранить";
-/* button title for saving low reservoir reminder while saving
- button title for saving scheduled reminder while saving */
-"Saving..." = "Сохранение...";
-
/* The detail text of the basal row when pod is running scheduled basal */
"Schedule" = "По графику";
-/* Title of insulin delivery section */
-"Scheduled Basal" = "Запланированная база";
-
-/* Card title for scheduled reminder
- Scheduled reminder card title on NotificationSettingsView
- Title for scheduled expiration reminder edit page
- Title of SetupCompleteView */
-"Scheduled Reminder" = "Запланированное напоминание";
-
-/* Title text for insulin type confirmation page */
-"Select the type of insulin that you will be using in this pod." = "Выберите тип инсулина, с которым Вы будете использовать этот под.";
-
-/* description label for sequence number pod details row */
-"Sequence Number" = "Порядковый номер";
-
-/* Button text for setting manual temporary basal rate */
-"Set Temporary Basal" = "Установить ВБС";
-
-/* Button title to set temporary basal rate */
-"Set Temporary Basal Rate" = "Установить ВБС";
-
-/* Title for setup complete screen */
-"Setup Complete" = "Настройка завершена";
-
-/* Error message for reservoir view during general pod fault */
-"Signal Loss" = "Сигнал потерян";
-
-/* No comment provided by engineer. */
-"Skip Omnipod Onboarding?" = "Пропустить настройку Omnipod?";
-
/* The title of the status section in settings */
"Status" = "Статус";
/* A message indicating a command succeeded */
"Succeeded" = "Успешно";
-/* Title for suspend duration selection action sheet */
-"Suspend Delivery" = "Остановить подачу";
-
-/* Text for suspend resume button when insulin delivery active */
-"Suspend Insulin Delivery" = "Остановить подачу инсулина";
-
/* The detail text of the basal row when pod is suspended */
"Suspended" = "Остановлено";
-/* Label for suspended at time */
-"Suspended At" = "Приостановлено в";
-
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Остановка подачи инсулина...";
-
/* Title text for the button to delete Omnipod PumpManager */
"Switch from Omnipod Pumps" = "Отключиться от помп Omnipod";
-/* Label for PumpManager deletion button */
-"Switch to other insulin delivery device" = "Переключиться на другое устройство для введения инсулина";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Синхронизация с текущим временем";
-
/* Title of button to sync basal profile from pod */
"Sync With Pod" = "Синхронизировать с Pod'ом";
-/* Label text for step one of insert cannula instructions */
-"Tap below to start cannula insertion." = "Нажмите ниже, чтобы начать ввод канюли.";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "ВБС";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Ошибка установки ВБС";
-
/* The title of the command to run the test command */
"Test Command" = "Провести тест";
/* Progress message for testing commands. */
"Testing Commands…" = "Команды тестов";
-/* 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." = "Приложение настраивает напоминание на телефоне, чтобы уведомить вас об истечении срока действия Pod. Установите количество часов предварительного уведомления, которое вы хотите сохранить при сопряжении нового Pod.";
-
-/* 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." = "Приложение заранее уведомит Вас об истечении срока действия Pod.\n\nПрокрутите, чтобы установить количество часов предварительного уведомления, которое вы хотели бы получить.";
-
-/* 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." = "Приложение уведомит Вас, когда количество инсулина в Pod достигнет этого уровня (50-10 Ед).\n\nПрокрутите, чтобы установить количество единиц, о которых вы хотели бы получить напоминание.";
-
-/* Footer text for low reservoir value row */
-"The App notifies you when the amount of insulin in the Pod reaches this level." = "Приложение уведомит Вас, когда количество инсулина в Pod достигнет этого уровня.";
-
-/* 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 your device is set to Silent or Do Not Disturb mode." = "Приведенные выше напоминания не будут звучать, если ваше устройство находится в режиме Тишина или Не беспокоить.\n\nЕсть и другие критические оповещения и сигналы тревоги Pod, которые будут звучать, даже если ваше устройство настроено в режим Тишина или Не беспокоить.";
-
-/* Message for pod sync time action sheet */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "Время на вашей помпе отличается от текущего времени. Вы хотите обновить время на вашей помпе на текущее?";
-
-/* description for time change detected notice */
-"The time on your pump is different from the current time. Your pump’s time controls your scheduled therapy settings. Scroll down to Pump Time row to review the time difference and configure your pump." = "Время на помпе отличается от текущего времени. Время вашей помпы контролирует ваши запланированные настройки терапии. Прокрутите вниз до строки времени помпы, чтобы просмотреть разницу во времени и настроить помпу.";
-
-/* Description of proper cannula insertion */
-"The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin." = "Когда канюля правильно введена под кожу, окошко в верхней части пода должно окраситься в розовый цвет.";
-
-/* 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." = "Возникла проблема с общением с подом. Если эта проблема сохраняется, нажмите \"Деактивировать Pod\". Затем вы можете активировать новый Pod.";
-
-/* Footer text for scheduled reminder area */
-"This is a reminder that you scheduled when you paired your current Pod." = "Это напоминание, которое вы запланировали при сопряжении с текущим подом.";
-
-/* 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." = "Эта помпа не была настроена с максимальным базалом, потому что была добавлена до того, как установка ручной ВБС стала возможной. Пожалуйста, перейдите в настройки терапии -> Лимиты доставки и установите новый максимальный базал.";
-
-/* Label for expiration reminder row
- Label for scheduled expiration reminder row
- Label for scheduled reminder value row */
-"Time" = "Время";
-
-/* Title for pod sync time action sheet.
- title for time change detected notice */
-"Time Change Detected" = "Обнаружено изменение времени";
-
-/* No comment provided by engineer. */
-"Toggle sign" = "Переключение входа";
-
/* The error message shown when Loop's basal schedule has more entries than the pod can support */
"Too many entries" = "Слишком много данных";
-/* description label for total delivery pod details row */
-"Total Delivery" = "Подано всего";
-
-/* Units for showing temp basal rate */
-"U/hr" = "U/hr";
-
/* Instructions when pod cannot be deactivated */
"Unable to deactivate pod. Please continue and pair a new one." = "Не удалось деактивировать Pod. Пропустить и начать соединение с новым.";
-/* Title of delivery uncertainty recovery page */
-"Unable to Reach Pod" = "Невозможно связаться с подом";
-
-/* Title for pending command recovery screen */
-"Unable To Reach Pod" = "Невозможно связаться с подом";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Невозможно установить ВБС: %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$@" = "Невозможно установить ВБС: %1$@\n\n%2$@";
-
-/* Label for pod life state when pod not fully activated */
-"Unfinished Activation" = "Не закончена активация";
-
-/* Label for pod life state when pod not fully deactivated */
-"Unfinished deactivation" = "Незавершенная деактивация";
-
/* The detail text for delivered insulin when no measurement is available */
"Unknown" = "Неизвестно";
-
-/* Label text for step two of insert cannula instructions */
-"Wait until insertion is completed." = "Подождите, пока ввод канюли завершится.";
-
-/* Button label for user to answer cannula was properly inserted */
-"Yes" = "Да";
-
-/* Button title for confirm deactivation option */
-"Yes, Deactivate Pod" = "Деактивировать Pod";
-
-/* Button text to confirm pump time sync */
-"Yes, Sync to Current Time" = "Да, синхронизировать с текущим временем";
-
-/* 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." = "Сейчас Вы начнете процесс конфигурирования напоминаний, заправки пода инсулином, сопряжения с телефоном и установкой пода на тело.";
-
-/* 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." = "Под готов к использованию.\n\n%1$@ напомнит вам о необходимости замены пода до истечения срока его действия. Вы можете изменить это на удобное для вас время.";
-
-/* Alert message body for confirm pod attachment */
-"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Ваш под может по-прежнему доставлять инсулин.\n Удалите его с тела, затем нажмите «Продолжить».";
-
From d8ba2a964195dad1db9088745e6eee17ddb8c948 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: Sun, 14 May 2023 23:21:52 +0200
Subject: [PATCH 112/431] New translations Localizable.strings (Slovak)
---
.../Resources/sk.lproj/Localizable.strings | 448 +-----------------
1 file changed, 9 insertions(+), 439 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/sk.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/sk.lproj/Localizable.strings
index 2280786fa7..6f99082f02 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/sk.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/sk.lproj/Localizable.strings
@@ -1,14 +1,11 @@
-/* No comment provided by engineer. */
-"—" = "—";
-
-/* Format string for last status date on pod details screen */
-"%@ ago" = "pred %@";
+/* Accessibility format string for (1: localized volume)(2: time) */
+"%1$@ units remaining at %2$@" = "%1$@ jednotiek zostávajúcich na %2$@";
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
+/* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */
+"%1$@%2$@%3$@" = "%1$@ %2$@ %3$@";
-/* No comment provided by engineer. */
-"%@ has recovered communication with the pod on your body.\n\nInsulin delivery records have been updated and should match what has actually been delivered.\n\nYou may continue to use %@ normally now." = "%1$@ obnovil komunikáciu s podom na vašom tele. \n\n Záznamy o podávaní inzulínu boli aktualizované a mali by zodpovedať tomu, čo bolo skutočne podané. \n\nTeraz môžete naďalej normálne používať %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$@. Podávanie inzulínu sa zastavilo. 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) */
@@ -23,69 +20,33 @@
/* Format string for temp basal rate. (1: The localized amount) */
"%@ U/hour" = "%@ j/hod";
-/* 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" = "%@+ j";
+/* Appends a full-stop to a statement */
+"%@." = "%@ .";
+
/* Format string for reservoir volume. (1: The localized volume) */
"%@U" = "%@ j";
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "1 pre 2";
-
-/* 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$@ sa nepodarilo komunikovať s podom na vašom tele od %2$@ . \n\nBez komunikácie s podom, nemôže aplikácia pokračovať v odosielaní príkazov na aplikáciu inzulínu, ani zobrazovať presné a aktuálne informácie o vašom aktívnom inzulíne alebo o inzulíne podávanom podom. \n\nPočas nasledujúcich 6 alebo viac hodín pozorne sledujte svoju glykémiu, pretože vo vašom tele môže alebo nemusí aktívne pôsobiť inzulín, ktorý %3$@ nedokáže zobraziť.";
-
-/* Accessibility format string for (1: localized volume)(2: time) */
-"%1$@ units remaining at %2$@" = "%1$@ jednotiek zostávajúcich na %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$@. Podávanie inzulínu sa zastavilo. Prosím, deaktivujte a odstráňte pod.";
-
-/* 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 for reservoir level above max measurable threshold. (1: measurable reservoir threshold) (2: units) */
-"%1$@+ %2$@" = "%1$@ + %2$@";
-
-/* Format string for total delivery on pod details screen */
-"%g U" = "%g j";
-
/* The title of the cell showing the pod activated at time */
"Active Time" = "Aktívny čas";
-/* Section header for activity section */
-"Activity" = "Aktivita";
-
/* 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?";
-/* No comment provided by engineer. */
-"Are you sure you want to skip Omnipod Onboarding?" = "Naozaj chcete preskočiť nastavovanie Omnipodu?";
-
/* Confirmation message for removing Omnipod PumpManager */
"Are you sure you want to stop using Omnipod?" = "Naozaj chcete prestať používať Omnipod?";
/* The title text for the address assigned to the pod */
"Assigned Address" = "Priradená adresa";
-/* Title for Attach Pod screen */
-"Attach Pod" = "Aplikujte pod";
-
-/* Description string above progress indicator while attempting to re-establish communication from an unacknowledged command */
-"Attemping to re-establish communication" = "Prebieha obnovenie komunikácie";
-
-/* Back button text on DeliveryUncertaintyRecoveryView */
-"Back" = "Späť";
-
/* The title of the cell showing pod basal status */
"Basal Delivery" = "Podávanie bazálu";
@@ -98,54 +59,18 @@
/* The title of the cancel action in an action sheet */
"Cancel" = "Zrušiť";
-/* Insert cannula action button accessibility label when cannula insertion succeeded */
-"Cannula inserted successfully. Continue." = "Kanyla úspešne zavedená. Pokračovať.";
-
-/* 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." = "Ihneď vymeniť pod. Podávanie inzulínu sa zastaví o 8 hodín alebo keď sa minie inzulín.";
-
-/* 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." = "Ihneď vymeniť pod. Podávanie inzulínu sa zastaví o %1$@ alebo keď sa minie inzulín.";
-
/* 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…";
-/* Title for check cannula screen */
-"Check Cannula" = "Skontrolujte kanylu";
-
-/* Label text for step three of attach pod instructions */
-"Check Pod, apply to site, then confirm pod attachment." = "Skontrolujte pod, aplikujte ho na telo, potom potvrďte prilepenie podu.";
-
-/* Insert cannula action button accessibility label checking insertion */
-"Checking Insertion" = "Kontrola zavedenia";
-
-/* Cannula insertion button text while checking insertion */
-"Checking..." = "Kontroluje sa...";
-
-/* Title for uncertainty recovered screen */
-"Comms Recovered" = "Príkazy obnovené";
-
-/* Help text for BeepPreferenceSelectionView */
-"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Potvrdzovacie pripomienky sú pípnutia z podu, ktoré možno použiť pre potvrdenie vybraných príkazov.";
-
/* The title of the configuration section in settings */
"Configuration" = "Konfigurácia";
/* The title of the continue action in an action sheet */
"Continue" = "Pokračovať";
-/* Title for critical alerts description */
-"Critical Alerts" = "Kritické výstrahy";
-
-/* Unit for singular day in pod life remaining */
-"day" = "deň";
-
-/* Unit for plural days in pod life remaining */
-"days" = "dni";
-
/* Button title to deactivate pod because of fault during setup */
"Deactivate" = "Deaktivovať";
@@ -153,47 +78,21 @@
Button title to deactivate pod */
"Deactivate Pod" = "Deaktivovať pod";
-/* Label text showing pod is deactivated */
-"Deactivated" = "Deaktivované";
-
-/* Deactivate pod action button accessibility label while deactivating */
-"Deactivating." = "Deaktivuje sa.";
-
-/* Action button description while deactivating */
-"Deactivating..." = "Deaktivuje sa...";
-
/* Button title to delete Omnipod PumpManager */
"Delete Omnipod" = "Odstrániť Omnipod";
/* Title text for delivery limits */
"Delivery Limits" = "Limity podávania";
-/* Text for device details disclosure row
- title for device details page */
-"Device Details" = "Podrobnosti o zariadení";
-
/* The title of the device information section in settings */
"Device Information" = "Informácie o zariadení";
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Zariadenia";
-
/* Title text for button to disable bolus beeps */
"Disable Bolus Beeps" = "Vypnúť pípanie pri boluse";
-/* Pairing interface navigation bar button text for discard pod action
- Text for discard pod button */
-"Discard Pod" = "Zlikvidujte pod";
-
-/* No comment provided by engineer. */
-"Done" = "Hotovo";
-
/* Title text for button to enable bolus beeps */
"Enable Bolus Beeps" = "Povoliť pípanie pri boluse";
-/* Accessibility label indicating an error occurred */
-"Error" = "Chyba";
-
/* The alert title for disable bolus beeps error */
"Error disabling bolus beeps" = "Chyba pri vypnutí bolusových pípnutí";
@@ -209,60 +108,21 @@
/* The title of the cell showing the pod expiration reminder date */
"Expiration Reminder" = "Pripomienka o expirácii";
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Predvolené pripomenutie o expirácii";
-
/* The title of the cell showing the pod expiration after expiry */
"Expired" = "Expiroval";
/* The title of the cell showing the pod expiration */
"Expires" = "Expiruje";
-/* Alert title for failing to cancel manual basal error */
-"Failed to Cancel Manual Basal" = "Zrušenie manuálneho bazálu zlyhalo";
-
-/* Alert title for resume error */
-"Failed to Resume Insulin Delivery" = "Obnovenie podávania inzulínu zlyhalo";
-
-/* Alert title for time sync error */
-"Failed to Set Pump Time" = "Nastavenie času pumpy zlyhalo";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "Pozastavenie podávania inzulínu zlyhalo";
-
-/* Alert title for error when updating confidence reminder preference */
-"Failed to update confidence reminder preference." = "Nepodarilo sa aktualizovať predvoľbu pripomenutia dôveryhodnosti.";
-
-/* Alert title for error when updating expiration reminder */
-"Failed to Update Expiration Reminder" = "Nepodarilo sa aktualizovať pripomenutie o expirácii";
-
-/* Alert title for error when updating low reservoir reminder */
-"Failed to Update Low Reservoir Reminder" = "Nepodarilo sa aktualizovať pripomienku nízkej hladiny v rezervoári";
-
/* Pod life HUD view label */
"Fault" = "Chyba";
-/* Label text for step 1 of pair pod instructions */
-"Fill a new pod with U-100 Insulin (leave Pod needle cap on). Listen for 2 beeps." = "Naplňte nový pod inzulínom U-100 (kryt ihly ponechajte nasadený). Budete počuť 2 pípnutia.";
-
-/* Settings page link description when next lifecycle action is to finish deactivation */
-"Finish deactivation" = "Dokončiť deaktiváciu";
-
/* The title of the command to finish pod setup */
"Finish pod setup" = "Dokončiť nastavenie podu";
-/* Action button title to continue at Setup Complete */
-"Finish Setup" = "Dokončiť nastavenie";
-
/* Accessibility format string for (1: localized volume)(2: time) */
"Greater than %1$@ units remaining at %2$@" = "Viac ako %1$@ jednotiek zostávajúcich o %2$@";
-/* Unit for singular hour in pod life remaining */
-"hour" = "hodina";
-
-/* Unit for plural hours in pod life remaining */
-"hours" = "hodiny";
-
/* 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ý pred spárovaním s novým podom. Deaktivujte a zlikvidujte pod.";
@@ -272,125 +132,24 @@
/* Button title to insert cannula during setup */
"Insert Cannula" = "Zaviesť kanylu";
-/* Insert cannula action button accessibility label while pairing */
-"Inserting. Please wait." = "Zavádzanie. Počkajte, prosím.";
-
-/* Cannula insertion button text while inserting */
-"Inserting..." = "Zavádza sa..";
-
/* The title of the cell showing delivered insulin */
"Insulin Delivered" = "Inzulín podaný";
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Podávanie inzulínu";
-
-/* The action string on pod status page when pod faulted */
-"Insulin delivery stopped. Change Pod now." = "Podávanie inzulínu sa zastavilo. Vymeňte modul teraz.";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Zostávajúci inzulín";
-
-/* Text for confidence reminders navigation link
- Title for insulin type selection screen */
-"Insulin Type" = "Typ inzulínu";
-
/* The error message shown when Loop's basal schedule has an unsupported rate */
"Invalid entry" = "Neplatný údaj";
-/* Label text for step 2 of pair pod instructions */
-"Keep the RileyLink about 6 inches from the pod during pairing." = "Počas párovania držte RileyLink približne 6 palcov od podu.";
-
-/* description label for last status date pod details row */
-"Last Status" = "Posledný stav";
-
-/* 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 nebude automaticky upravovať podávanie inzulínu, kým dočasná bazálna dávka nebude ukončená alebo zrušená.";
-
/* The title of the cell showing the pod lot id */
"Lot" = "Šarža";
-/* description label for lot number pod details row */
-"Lot Number" = "Číslo šarže";
-
-/* Label text for low reservoir value row
- Navigation bar title for LowReservoirReminderSetupView
- Title for LowReservoirReminderSetupView */
-"Low Reservoir" = "Nízka hladina v rezervoári";
-
-/* Label for low reservoir reminder row
- Title for low reservoir reminder edit page */
-"Low Reservoir Reminder" = "Pripomienka Nízka hladina v rezervoári";
-
-/* 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." = "Uistite sa, že váš telefón a pod sú blízko seba. Ak problémy s komunikáciou pretrvávajú, presuňte sa na iné miesto.";
-
-/* Unit for singular minute in pod life remaining */
-"minute" = "minúta";
-
-/* Unit for plural minutes in pod life remaining */
-"minutes" = "minúty";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Chýba konfigurácia";
-
-/* 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" = "NA";
-
-/* Text of continue button on ExpirationReminderSetupView */
-"Next" = "Ďalej";
-
-/* Button label for user to answer cannula was not properly inserted */
-"No" = "Nie";
-
-/* Error message for reservoir view when reservoir empty */
-"No Insulin" = "Žiadny inzulín";
-
-/* Label for pod life state when no pod paired
- Text shown in insulin remaining space when no pod is paired */
-"No Pod" = "Žiadny pod";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "Žiadna pripomienka";
-
/* The detail text for bolus delivery when no bolus is being delivered */
"None" = "Žiadny";
-/* navigation title for notification settings
- Text for pod details disclosure row */
-"Notification Settings" = "Nastavenia oznámení";
-
-/* No comment provided by engineer. */
-"Numbers" = "Čísla";
-
-/* Title for omnipod reminders section */
-"Omnipod Reminders" = "Pripomienky omnipodu";
-
/* Button title to pair with pod during setup */
"Pair" = "Párovať";
/* The title of the command to pair new pod */
"Pair New Pod" = "Párovať nový pod";
-/* Navigation bar title for PairPodView
- 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" = "Párovať pod";
-
-/* Pairing action button accessibility label while ready to pair */
-"Pair pod." = "Párovať pod.";
-
-/* Label text indicating pairing finished. */
-"Paired" = "Spárované";
-
-/* Pairing action button accessibility label while pairing */
-"Pairing." = "Párovanie.";
-
-/* Pod pairing action button text while pairing */
-"Pairing..." = "Páruje sa…";
-
/* The text of the loading label when pairing */
"Pairing…" = "Párovanie…";
@@ -403,80 +162,24 @@
/* Progress message for play test beeps. */
"Play Test Beeps…" = "Prehrať skúšobné pípnutia…";
-/* Instructions for deactivate pod when pod not on body */
-"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Prosím, deaktivujte pod. Po dokončení deaktivácie, môžete spárovať nový pod.";
-
-/* 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." = "Prosím, deaktivujte pod. Po dokončení deaktivácie, ho môžete odstrániť a spárovať nový pod.";
-
/* The title of the cell showing the pod pm version */
"PM Version" = "Verzia PM";
-/* description label for activated at time pod details row
- Label for pod insertion row */
-"Pod Activated" = "Pod aktivovaný";
-
/* Label describing pod age view */
"Pod Age" = "Vek podu";
-/* Deactivate pod action button accessibility label when deactivation complete */
-"Pod deactivated successfully. Continue." = "Pod deaktivovaný úspešne. Pokračovať.";
-
-/* Error message for reservoir view during general pod fault */
-"Pod Error" = "Chyba podu";
-
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod vypršal";
-
-/* Error message for reservoir view when pod expired
- Label for pod expiration row, past tense */
-"Pod Expired" = "Pod expiroval";
-
-/* Label for pod life state when time remaining */
-"Pod expires in" = "Pod expiruje o";
-
-/* description label for pod fault details */
-"Pod Fault Details" = "Detaily chyby podu";
-
-/* Error message for reservoir view when pod occlusion checks failed */
-"Pod Occlusion" = "Oklúzia podu";
-
-/* Pairing action button accessibility label when pairing succeeded */
-"Pod paired successfully. Continue." = "Pod sprárovaný úspešne. Pokračovať.";
-
/* Title of the pod settings view controller */
"Pod Settings" = "Nastavenia podu";
-/* Title for PodSetupView */
-"Pod Setup" = "Nastavenie podu";
-
-/* Label text for step one of attach pod instructions */
-"Prepare site." = "Pripravte miesto.";
-
-/* title for previous pod page */
-"Previous Pod" = "Predchádzajúci Pod";
-
/* The text of the loading label when pod is primed */
"Primed" = "Pripravené";
-/* Pairing action button accessibility label while priming */
-"Priming. Please wait." = "Pripravuje sa. Prosím čakajte.";
-
-/* Pod pairing action button text while priming */
-"Priming..." = "Príprava…";
-
/* The text of the loading label when priming */
"Priming…" = "Príprava…";
-/* Label text for basal rate summary */
-"Rate" = "Dávka";
-
/* Label describing time remaining view */
"Remaining" = "Zostáva";
-/* Label text for step two of attach pod instructions */
-"Remove the pod's needle cap and check cannula. Then remove paper backing." = "Odstráňte kryt z ihly a skontrolujte kanylu. Potom odstráňte papierovú podložku.";
-
/* Label indicating pod replacement necessary
The title of the command to replace pod */
"Replace Pod" = "Vymeňte pod";
@@ -487,175 +190,42 @@
/* The title of the cell showing reservoir status */
"Reservoir" = "Rezervoár";
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Obnoviť podávanie inzulínu";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Obnovuje sa podávanie inzulínu...";
-
-/* Action button description for deactivate after failed attempt
- Cannula insertion button text while showing error
- Pod pairing action button text while showing error */
-"Retry" = "Skúsiť znova";
-
/* Button title for retrying pod deactivation */
"Retry Pod Deactivation" = "Opäť deaktivovať pod";
-/* bodyText for RileyLinkSetupView */
-"RileyLink allows for communication with the pump over Bluetooth" = "RileyLink umožňuje komunikáciu s pumpou cez Bluetooth.";
-
-/* Navigation title for RileyLinkSetupView */
-"RileyLink Setup" = "Nastavenie RileyLinku";
-
/* Title of button to save delivery limit settings
Title of button to sync basal profile when no pod paired */
"Save" = "Uložiť";
-/* button title for saving low reservoir reminder while saving
- button title for saving scheduled reminder while saving */
-"Saving..." = "Ukladá sa...";
-
/* The detail text of the basal row when pod is running scheduled basal */
"Schedule" = "Plán ";
-/* Title of insulin delivery section */
-"Scheduled Basal" = "Naplánovaný bazál";
-
-/* Card title for scheduled reminder
- Scheduled reminder card title on NotificationSettingsView
- Title for scheduled expiration reminder edit page
- Title of SetupCompleteView */
-"Scheduled Reminder" = "Naplánovaná pripomienka";
-
-/* Title text for insulin type confirmation page */
-"Select the type of insulin that you will be using in this pod." = "Vyberte typ inzulínu, ktorý budete používať v tomto pode.";
-
-/* description label for sequence number pod details row */
-"Sequence Number" = "Sekvenčné číslo";
-
-/* Button text for setting manual temporary basal rate */
-"Set Temporary Basal" = "Nastaviť dočasný bazál";
-
-/* Title for setup complete screen */
-"Setup Complete" = "Nastavenie je dokončené";
-
-/* Error message for reservoir view during general pod fault */
-"Signal Loss" = "Strata signálu";
-
-/* No comment provided by engineer. */
-"Skip Omnipod Onboarding?" = "Preskočiť Omnipod Onboarding?";
-
/* The title of the status section in settings */
"Status" = "Stav";
/* A message indicating a command succeeded */
"Succeeded" = "Úspešné";
-/* Text for suspend resume button when insulin delivery active */
-"Suspend Insulin Delivery" = "Zastavte podávanie inzulínu";
-
/* The detail text of the basal row when pod is suspended */
"Suspended" = "Pozastavené";
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Pozastavenie podávania inzulínu...";
-
/* Title text for the button to delete Omnipod PumpManager */
"Switch from Omnipod Pumps" = "Prepnúť z púmp Omnipod ";
/* Title of button to sync basal profile from pod */
"Sync With Pod" = "Synchronizovať s podom";
-/* Label text for step one of insert cannula instructions */
-"Tap below to start cannula insertion." = "Ťuknutím nižšie spustíte zavádzanie kanyly.";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Dočasný bazál";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Dočasný bazál zlyhal";
-
/* The title of the command to run the test command */
"Test Command" = "Testovať príkaz";
/* Progress message for testing commands. */
"Testing Commands…" = "Testovanie príkazov…";
-/* 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." = "Aplikácia nakonfiguruje pripomienku do podu, aby vás vopred upozornila na expiráciu podu. Počas párovania nového podu, nastavte, koľko hodín vopred, by ste chceli pripomienku nakonfigurovať.";
-
-/* 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." = "Aplikácia vás vopred upozorní na expiráciu podu. \n\nRolovaním nastavte počet hodín vopred, kedy chcete upozornenie dostať.";
-
-/* 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." = "Aplikácia vás upozorní, keď množstvo inzulínu v pode dosiahne túto úroveň (50 – 10 U). \n\nRolovaním nastavte počet jednotiek, pri ktorých chcete byť upozornení.";
-
-/* Footer text for low reservoir value row */
-"The App notifies you when the amount of insulin in the Pod reaches this level." = "Aplikácia vás upozorní, keď množstvo inzulínu v pode dosiahne túto úroveň.";
-
-/* description for time change detected notice */
-"The time on your pump is different from the current time. Your pump’s time controls your scheduled therapy settings. Scroll down to Pump Time row to review the time difference and configure your pump." = "Čas na pumpe je iný ako aktuálny čas. Čas pumpy riadi vaše naplánované liečebné nastavenia. Prejdite nadol na riadok Čas pumpy, pozrite si časový rozdiel a nakonfigurujte pumpu.";
-
-/* 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." = "Nastal problém s komunikáciou s podom. Ak tento problém pretrváva, ťuknite na položku Zlikvidovať Pod. Potom môžete aktivovať nový pod.";
-
-/* Footer text for scheduled reminder area */
-"This is a reminder that you scheduled when you paired your current Pod." = "Toto je pripomienka, ktorú ste naplánovali pri spárovaní aktuálneho Podu.";
-
-/* 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." = "V tejto pumpe nebola nakonfigurovaná maximálna bazálna dávka, pretože bola pridaná predtým, než bola funkcia manuálneho dočasného bazálu. Prejdite do Liečebné nastavenia - > Limity dávkovania a nastavte novú maximálnu bazálnu dávku.";
-
-/* Label for expiration reminder row
- Label for scheduled expiration reminder row
- Label for scheduled reminder value row */
-"Time" = "Čas";
-
-/* Title for pod sync time action sheet.
- title for time change detected notice */
-"Time Change Detected" = "Zistila sa zmena času";
-
-/* No comment provided by engineer. */
-"Toggle sign" = "Značka prepnutia";
-
/* The error message shown when Loop's basal schedule has more entries than the pod can support */
"Too many entries" = "Príliš veľa záznamov";
-/* description label for total delivery pod details row */
-"Total Delivery" = "Celková dávka";
-
/* Instructions when pod cannot be deactivated */
"Unable to deactivate pod. Please continue and pair a new one." = "Pod nie je možné deaktivovať. Prosím pokračujte a spárujte nový pod.";
-/* Title of delivery uncertainty recovery page */
-"Unable to Reach Pod" = "Pod nie je v dosahu.";
-
-/* Title for pending command recovery screen */
-"Unable To Reach Pod" = "Pod nie je v dosahu.";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Nie je možné nastaviť dočasnú dávku bazálu: %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$@" = "Nie je možné nastaviť dočasnú dávku bazálu: %1$@ \n\n %2$@";
-
-/* Label for pod life state when pod not fully activated */
-"Unfinished Activation" = "Aktivácia neukončená";
-
-/* Label for pod life state when pod not fully deactivated */
-"Unfinished deactivation" = "Deaktivácia neukončená";
-
/* The detail text for delivered insulin when no measurement is available */
"Unknown" = "Neznáme";
-
-/* Label text for step two of insert cannula instructions */
-"Wait until insertion is completed." = "Počkajte kým nie je zavedenie ukončené.";
-
-/* Button label for user to answer cannula was properly inserted */
-"Yes" = "Áno";
-
-/* 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." = "Teraz začnete s procesom konfigurácie pripomienok, naplnením podu inzulínom, jeho spárovaním s vašim zariadením a umiestnením podu na telo.";
-
-/* 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." = "Váš pod je pripravený na použitie. \n\n %1$@ vám pripomenie, aby ste vymenili svoj pod pred časom jeho expirácie. Môžete to zmeniť na čas, ktorý vám vyhovuje.";
-
From 523d5b166b057ea5fb96481806cb66ad49f97cb3 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: Sun, 14 May 2023 23:21:52 +0200
Subject: [PATCH 113/431] New translations Localizable.strings (Swedish)
---
.../Resources/sv.lproj/Localizable.strings | 106 +-----------------
1 file changed, 4 insertions(+), 102 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/sv.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/sv.lproj/Localizable.strings
index 4ea789ca72..01702d4b1d 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/sv.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/sv.lproj/Localizable.strings
@@ -1,8 +1,8 @@
-/* Format string for last status date on pod details screen */
-"%@ ago" = "%@ sedan";
+/* Accessibility format string for (1: localized volume)(2: time) */
+"%1$@ units remaining at %2$@" = "%1$@ enheter återstår kl. %2$@";
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
+/* 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$@. Insulintillförseln har avbrutits. Inaktivera podden och byt till en ny podd.";
/* Format string for delivered insulin. (1: The localized amount)
Format string for insulin remaining in reservoir. (1: The localized amount) */
@@ -17,33 +17,15 @@
/* Format string for temp basal rate. (1: The localized amount) */
"%@ U/hour" = "%@ E/h";
-/* 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" = "%@+ E";
/* 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$@ enheter återstår kl. %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$@. Insulintillförseln har avbrutits. Inaktivera podden och byt till en ny podd.";
-
-/* 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" = "Aktiv tid";
-/* Section header for activity section */
-"Activity" = "Aktivitet";
-
/* The title of the cell showing alarm status */
"Alarms" = "Larm";
@@ -56,9 +38,6 @@
/* The title text for the address assigned to the pod */
"Assigned Address" = "Tilldelad adress";
-/* Back button text on DeliveryUncertaintyRecoveryView */
-"Back" = "Tillbaka";
-
/* The title of the cell showing pod basal status */
"Basal Delivery" = "Basaldos";
@@ -77,9 +56,6 @@
/* Progress message for changing pod time. */
"Changing time…" = "Ändra tid…";
-/* Cannula insertion button text while checking insertion */
-"Checking..." = "Kontrollerar...";
-
/* The title of the configuration section in settings */
"Configuration" = "Konfiguration";
@@ -93,9 +69,6 @@
Button title to deactivate pod */
"Deactivate Pod" = "Inaktivera podd";
-/* Label text showing pod is deactivated */
-"Deactivated" = "Inaktiverad";
-
/* Button title to delete Omnipod PumpManager */
"Delete Omnipod" = "Radera Omnipod";
@@ -105,21 +78,12 @@
/* The title of the device information section in settings */
"Device Information" = "Enhetsinformation";
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Enheter";
-
/* Title text for button to disable bolus beeps */
"Disable Bolus Beeps" = "Stäng av bolusljud";
-/* No comment provided by engineer. */
-"Done" = "Färdig";
-
/* Title text for button to enable bolus beeps */
"Enable Bolus Beeps" = "Slå på bolusljud";
-/* Accessibility label indicating an error occurred */
-"Error" = "Fel";
-
/* The alert title for disable bolus beeps error */
"Error disabling bolus beeps" = "Fel vid avstängning av bolusljud";
@@ -141,9 +105,6 @@
/* The title of the cell showing the pod expiration */
"Expires" = "Utgår";
-/* Alert title for resume error */
-"Failed to Resume Insulin Delivery" = "Misslyckades att återuppta insulintillförsel";
-
/* Pod life HUD view label */
"Fault" = "Fel";
@@ -165,26 +126,9 @@
/* The title of the cell showing delivered insulin */
"Insulin Delivered" = "Insulin doserat";
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulin Delivery";
-
-/* Text for confidence reminders navigation link
- Title for insulin type selection screen */
-"Insulin Type" = "Insulintyp";
-
/* The error message shown when Loop's basal schedule has an unsupported rate */
"Invalid entry" = "Ogiltig inmatning";
-/* The title of the cell showing the pod lot id */
-"Lot" = "Lot";
-
-/* Error message for reservoir view when reservoir empty */
-"No Insulin" = "Inget insulin";
-
-/* Label for pod life state when no pod paired
- Text shown in insulin remaining space when no pod is paired */
-"No Pod" = "Ingen Podd";
-
/* The detail text for bolus delivery when no bolus is being delivered */
"None" = "Ingen";
@@ -194,9 +138,6 @@
/* The title of the command to pair new pod */
"Pair New Pod" = "Parkoppla ny podd";
-/* Label text indicating pairing finished. */
-"Paired" = "Parkopplad";
-
/* The text of the loading label when pairing */
"Pairing…" = "Parkopplar…";
@@ -215,13 +156,6 @@
/* Label describing pod age view */
"Pod Age" = "Poddålder";
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod har utgått";
-
-/* Error message for reservoir view when pod expired
- Label for pod expiration row, past tense */
-"Pod Expired" = "Poddens utgångsdatum passerat";
-
/* Title of the pod settings view controller */
"Pod Settings" = "Poddinställningar";
@@ -244,17 +178,9 @@
/* The title of the cell showing reservoir status */
"Reservoir" = "Reservoar";
-/* Action button description for deactivate after failed attempt
- Cannula insertion button text while showing error
- Pod pairing action button text while showing error */
-"Retry" = "Försök igen";
-
/* Button title for retrying pod deactivation */
"Retry Pod Deactivation" = "Försök inaktivera podden igen";
-/* Navigation title for RileyLinkSetupView */
-"RileyLink Setup" = "RileyLink inställning";
-
/* Title of button to save delivery limit settings
Title of button to sync basal profile when no pod paired */
"Save" = "Spara";
@@ -262,24 +188,9 @@
/* The detail text of the basal row when pod is running scheduled basal */
"Schedule" = "Schema";
-/* Title of insulin delivery section */
-"Scheduled Basal" = "Schemalagd basal";
-
-/* Title text for insulin type confirmation page */
-"Select the type of insulin that you will be using in this pod." = "Välj vilken typ av insulin du kommer att använda.";
-
-/* Title for setup complete screen */
-"Setup Complete" = "Inställning klar";
-
-/* The title of the status section in settings */
-"Status" = "Status";
-
/* A message indicating a command succeeded */
"Succeeded" = "Lyckades";
-/* Title for suspend duration selection action sheet */
-"Suspend Delivery" = "Pausa insulintillförsel";
-
/* The detail text of the basal row when pod is suspended */
"Suspended" = "Pausad";
@@ -295,20 +206,11 @@
/* Progress message for testing commands. */
"Testing Commands…" = "Testar att skicka kommandon…";
-/* Label for expiration reminder row
- Label for scheduled expiration reminder row
- Label for scheduled reminder value row */
-"Time" = "Tid";
-
/* The error message shown when Loop's basal schedule has more entries than the pod can support */
"Too many entries" = "För många inmatningar";
-/* Units for showing temp basal rate */
-"U/hr" = "E/timme";
-
/* Instructions when pod cannot be deactivated */
"Unable to deactivate pod. Please continue and pair a new one." = "Kunde inte deaktivera podden. Var god fortsätt genom att parkoppla en ny podd.";
/* The detail text for delivered insulin when no measurement is available */
"Unknown" = "Okänd";
-
From 25164c8c5b4d23bfdaeddd94f2248a06e93d3001 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: Sun, 14 May 2023 23:21:53 +0200
Subject: [PATCH 114/431] New translations Localizable.strings (Turkish)
---
.../Resources/tr.lproj/Localizable.strings | 555 +-----------------
1 file changed, 4 insertions(+), 551 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/tr.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/tr.lproj/Localizable.strings
index 16a15c6731..373cb39f3a 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/tr.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/tr.lproj/Localizable.strings
@@ -1,14 +1,8 @@
-/* No comment provided by engineer. */
-"—" = "—";
-
-/* Format string for last status date on pod details screen */
-"%@ ago" = "%@ önce";
-
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
+/* Accessibility format string for (1: localized volume)(2: time) */
+"%1$@ units remaining at %2$@" = "%1$@ ünite kaldı %2$@";
-/* No comment provided by engineer. */
-"%@ has recovered communication with the pod on your body.\n\nInsulin delivery records have been updated and should match what has actually been delivered.\n\nYou may continue to use %@ normally now." = "%1$@ vücudunuzdaki pod ile iletişimi yeniden sağladı.\n\nİnsülin iletim kayıtları güncellendi ve gerçekte iletilenlerle eşleşmelidir.\n\nŞimdi normal şekilde %2$@ kullanmaya devam edebilirsiniz.";
+/* 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$@. İnsülin iletimi durdu. Lütfen pod'u devre dışı bırakın ve çıkarın.";
/* Format string for delivered insulin. (1: The localized amount)
Format string for insulin remaining in reservoir. (1: The localized amount) */
@@ -23,87 +17,27 @@
/* Format string for temp basal rate. (1: The localized amount) */
"%@ U/hour" = "%@ Ü/saat";
-/* 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" = "%@+ Ü";
/* Format string for reservoir volume. (1: The localized volume) */
"%@U" = "%@Ü";
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%2$@ için %1$@";
-
-/* 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$@ , %2$@ tarihinden beri vücudunuzdaki pod ile iletişim kuramıyor. \n\nPod ile iletişim olmadan, uygulama insülin iletimi için komutlar göndermeye devam edemez ve aktif insülininiz veya pod tarafından verilen insülin hakkında doğru ve güncel bilgileri görüntüleyemez. \n\n Vücudunuzda aktif olarak çalışan ve %3$@ tarafından görüntülenemeyen insülin olabilir veya olmayabilir, önümüzdeki 6 saat veya daha uzun bir süre boyunca kan şekerinizi yakından takip edin.";
-
-/* Accessibility format string for (1: localized volume)(2: time) */
-"%1$@ units remaining at %2$@" = "%1$@ ünite kaldı %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$@. İnsülin iletimi durdu. Lütfen pod'u devre dışı bırakın ve çıkarın.";
-
-/* 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 for reservoir level above max measurable threshold. (1: measurable reservoir threshold) (2: units) */
-"%1$@+ %2$@" = "%1$@+ %2$@";
-
-/* Format string for total delivery on pod details screen */
-"%g U" = "%gr Ü";
-
-/* Button text for 1 hour suspend duration */
-"1 hour" = "1 saat";
-
-/* Button text for 1 hour 30 minute suspend duration */
-"1 hour 30 minutes" = "1 saat 30 dakika";
-
-/* Button text for 2 hour suspend duration */
-"2 hours" = "2 saat";
-
-/* Button text for 30 minute suspend duration */
-"30 minutes" = "30 dakika";
-
/* The title of the cell showing the pod activated at time */
"Active Time" = "Aktif Zaman";
-/* Section header for activity section */
-"Activity" = "Aktivite";
-
-/* Text indicating ongoing pump time synchronization */
-"Adjusting Pump Time..." = "Pompa Zamanı Ayarlanıyor...";
-
/* The title of the cell showing alarm status */
"Alarms" = "Alarmlar";
-/* Alert title for cancel pairing modal */
-"Are you sure you want to cancel Pod setup?" = "Pod kurulumunu iptal etmek istediğinizden emin misiniz?";
-
/* Confirmation message for shutting down a pod */
"Are you sure you want to shutdown this pod?" = "Bu pod'u kapatmak istediğinizden emin misiniz?";
-/* No comment provided by engineer. */
-"Are you sure you want to skip Omnipod Onboarding?" = "Omnipod katılımını atlamak istediğinizden emin misiniz?";
-
/* Confirmation message for removing Omnipod PumpManager */
"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" = "Atanan Adres";
-/* Title for Attach Pod screen */
-"Attach Pod" = "Pod Ekleme";
-
-/* Description string above progress indicator while attempting to re-establish communication from an unacknowledged command */
-"Attemping to re-establish communication" = "İletişim yeniden kuruluyor";
-
-/* Back button text on DeliveryUncertaintyRecoveryView */
-"Back" = "Geri";
-
/* The title of the cell showing pod basal status */
"Basal Delivery" = "Bazal İletimi";
@@ -116,66 +50,18 @@
/* The title of the cancel action in an action sheet */
"Cancel" = "İptal";
-/* Button title to cancel manual basal */
-"Cancel Manual Basal" = "Manuel Bazalı İptal Et";
-
-/* Insert cannula action button accessibility label when cannula insertion succeeded */
-"Cannula inserted successfully. Continue." = "Kanül başarıyla yerleştirildi. Devam et.";
-
-/* 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'u şimdi değiştirin. İnsülin iletimi, podun süresi dolduktan 8 saat sonra veya insülin kalmadığında duracaktır.";
-
-/* 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'u şimdi değiştirin. İnsülin iletimi %1$@ içinde veya insülin kalmadığında duracaktır.";
-
/* The title of the command to change pump time zone */
"Change Time Zone" = "Saat Dilimini Değiştir";
/* Progress message for changing pod time. */
"Changing time…" = "Saat değiştiriliyor…";
-/* Title for check cannula screen */
-"Check Cannula" = "Kanülü Kontrol Edin";
-
-/* Label text for step three of attach pod instructions */
-"Check Pod, apply to site, then confirm pod attachment." = "Pod'u kontrol edin, uygulayın, ardından pod eklemeyi onaylayın.";
-
-/* Insert cannula action button accessibility label checking insertion */
-"Checking Insertion" = "Yerleştirmeyi Kontrol Et";
-
-/* Cannula insertion button text while checking insertion */
-"Checking..." = "Kontrol ediliyor...";
-
-/* Title for uncertainty recovered screen */
-"Comms Recovered" = "İletişim Kurtarıldı";
-
-/* Text for confidence reminders navigation link */
-"Confidence Reminders" = "Emniyet Hatırlatıcıları";
-
-/* Help text for BeepPreferenceSelectionView */
-"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Emniyet hatırlatıcıları, poddan gelen ve seçilen komutları onaylamak için kullanılabilen bip sesleridir.";
-
/* The title of the configuration section in settings */
"Configuration" = "Konfigürasyon";
-/* Button title for confirm attachment option */
-"Confirm" = "Onayla";
-
-/* Alert title for confirm pod attachment */
-"Confirm Pod Attachment" = "Pod Eklemeyi Onayla";
-
/* The title of the continue action in an action sheet */
"Continue" = "Devam et";
-/* Title for critical alerts description */
-"Critical Alerts" = "Kritik Uyarılar";
-
-/* Unit for singular day in pod life remaining */
-"day" = "gün";
-
-/* Unit for plural days in pod life remaining */
-"days" = "gün";
-
/* Button title to deactivate pod because of fault during setup */
"Deactivate" = "Devre dışı bırak";
@@ -183,47 +69,21 @@
Button title to deactivate pod */
"Deactivate Pod" = "Pod'u devre dışı bırak";
-/* Label text showing pod is deactivated */
-"Deactivated" = "Devre dışı";
-
-/* Deactivate pod action button accessibility label while deactivating */
-"Deactivating." = "Devre dışı bırakılıyor.";
-
-/* Action button description while deactivating */
-"Deactivating..." = "Devre dışı bırakılıyor...";
-
/* Button title to delete Omnipod PumpManager */
"Delete Omnipod" = "Omnipod'u Sil";
/* Title text for delivery limits */
"Delivery Limits" = "İletim Limitleri";
-/* Text for device details disclosure row
- title for device details page */
-"Device Details" = "Cihaz Detayları";
-
/* The title of the device information section in settings */
"Device Information" = "Cihaz bilgisi";
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Cihazlar";
-
/* Title text for button to disable bolus beeps */
"Disable Bolus Beeps" = "Bolus Bip Seslerini Devre Dışı Bırak";
-/* Pairing interface navigation bar button text for discard pod action
- Text for discard pod button */
-"Discard Pod" = "Podu At";
-
-/* No comment provided by engineer. */
-"Done" = "Tamamlandı";
-
/* Title text for button to enable bolus beeps */
"Enable Bolus Beeps" = "Bolus Bip Seslerini Etkinleştir";
-/* Accessibility label indicating an error occurred */
-"Error" = "Hata";
-
/* The alert title for disable bolus beeps error */
"Error disabling bolus beeps" = "Bolus bip sesleri devre dışı bırakılırken hata oluştu";
@@ -239,63 +99,21 @@
/* The title of the cell showing the pod expiration reminder date */
"Expiration Reminder" = "Süre Sonu Hatırlatıcısı";
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Varsayılan Süre Sonu Hatırlatıcısı";
-
/* The title of the cell showing the pod expiration after expiry */
"Expired" = "Süresi doldu";
/* The title of the cell showing the pod expiration */
"Expires" = "Süresi doluyor";
-/* Alert title for failing to cancel manual basal error */
-"Failed to Cancel Manual Basal" = "Manuel Bazal İptal Edilemedi";
-
-/* Alert title for resume error */
-"Failed to Resume Insulin Delivery" = "İnsülin İletimine Devam Edilemedi";
-
-/* Alert title for time sync error */
-"Failed to Set Pump Time" = "Pompa Zamanı Ayarlanamadı";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "İnsülin İletimi Askıya Alınamadı";
-
-/* Alert title for error when updating confidence reminder preference */
-"Failed to update confidence reminder preference." = "Emniyet hatırlatıcısı tercihi güncellenemedi.";
-
-/* Alert title for error when updating expiration reminder */
-"Failed to Update Expiration Reminder" = "Süre Sonu Hatırlatıcısı Güncellenemedi";
-
-/* Alert title for error when updating low reservoir reminder */
-"Failed to Update Low Reservoir Reminder" = "Düşük Rezervuar Hatırlatıcısı Güncellenemedi";
-
/* Pod life HUD view label */
"Fault" = "Hata";
-/* Label text for step 1 of pair pod instructions */
-"Fill a new pod with U-100 Insulin (leave Pod needle cap on). Listen for 2 beeps." = "Yeni bir podu U-100 İnsülin ile doldurun (Pod iğne kapağını çıkarmayın). 2 bip sesini dinleyin.";
-
-/* Settings page link description when next lifecycle action is to finish deactivation */
-"Finish deactivation" = "Devre Dışı Bırakmayı Bitir";
-
/* The title of the command to finish pod setup */
"Finish pod setup" = "Pod kurulumunu tamamlayın";
-/* Action button title to continue at Setup Complete */
-"Finish Setup" = "Kurulumu Bitir";
-
/* Accessibility format string for (1: localized volume)(2: time) */
"Greater than %1$@ units remaining at %2$@" = "%2$@ de kalan %1$@ üniteden fazla";
-/* Unit for singular hour in pod life remaining */
-"hour" = "saat";
-
-/* Unit for plural hours in pod life remaining */
-"hours" = "saat";
-
-/* Alert message body for confirm pod attachment */
-"If you cancel Pod setup, the current Pod will be deactivated and will be unusable." = "Pod kurulumunu iptal ederseniz, mevcut Pod devre dışı bırakılır ve kullanılamaz hale gelir.";
-
/* 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." = "Tam olarak kurulmamış pod, yeni bir pod ile eşleştirilmeden önce devre dışı bırakılmalıdır. Lütfen pod'u devre dışı bırakın ve atın.";
@@ -305,152 +123,27 @@
/* Button title to insert cannula during setup */
"Insert Cannula" = "Kanül yerleştirin";
-/* Label text indicating insertion finished. */
-"Inserted" = "Yerleştirildi";
-
-/* Insert cannula action button accessibility label while pairing */
-"Inserting. Please wait." = "Yerleştiriliyor. Lütfen bekleyin..";
-
-/* Cannula insertion button text while inserting */
-"Inserting..." = "Yerleştiriliyor...";
-
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "İnsülin\nAskıya alındı";
-
/* The title of the cell showing delivered insulin */
"Insulin Delivered" = "İnsülin İletildi";
-/* Title of insulin delivery section */
-"Insulin Delivery" = "İnsulin İletimi";
-
-/* The action string on pod status page when pod faulted */
-"Insulin delivery stopped. Change Pod now." = "İnsülin iletimi durdu. Pod'u şimdi değiştirin.";
-
-/* Message for suspend duration selection action sheet */
-"Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?" = "Siz manuel olarak devam edene kadar insülin iletimi durdurulacaktır. Loop'un iletime devam etmenizi ne zaman hatırlatmasını istersiniz?";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Kalan İnsülin";
-
-/* Text for confidence reminders navigation link
- Title for insulin type selection screen */
-"Insulin Type" = "İnsülin Tipi";
-
/* The error message shown when Loop's basal schedule has an unsupported rate */
"Invalid entry" = "Geçersiz Girdi";
-/* Question to confirm the cannula is inserted properly */
-"Is the cannula inserted properly?" = "Kanül düzgün yerleştirildi mi?";
-
-/* Label text for step 2 of pair pod instructions */
-"Keep the RileyLink about 6 inches from the pod during pairing." = "Eşleştirme sırasında RileyLink'i pod'dan yaklaşık 15cm uzakta tutun.";
-
-/* description label for last status date pod details row */
-"Last Status" = "Son Durum";
-
-/* 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, geçici bazal oran bitene veya iptal edilene kadar insülin iletiminizi otomatik olarak ayarlamaz.";
-
/* The title of the cell showing the pod lot id */
"Lot" = "Parti";
-/* description label for lot number pod details row */
-"Lot Number" = "Parti Numarası";
-
-/* Label text for low reservoir value row
- Navigation bar title for LowReservoirReminderSetupView
- Title for LowReservoirReminderSetupView */
-"Low Reservoir" = "Düşük Rezervuar";
-
-/* Label for low reservoir reminder row
- Title for low reservoir reminder edit page */
-"Low Reservoir Reminder" = "Düşük Rezervuar Hatırlatıcısı";
-
-/* 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." = "Telefonunuzun ve podunuzun birbirine yakın olduğundan emin olun. İletişim sorunları devam ederse, yeni bir alana geçin.";
-
-/* Unit for singular minute in pod life remaining */
-"minute" = "dakika";
-
-/* Unit for plural minutes in pod life remaining */
-"minutes" = "dakika";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Eksik Yapılandırma";
-
-/* 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" = "mev. değil";
-
-/* Text of continue button on ExpirationReminderSetupView */
-"Next" = "Sonraki";
-
-/* Button label for user to answer cannula was not properly inserted */
-"No" = "Hayır";
-
-/* Text shown in insulin remaining space when no pod is paired */
-"No\nDelivery" = "İletim\nYok";
-
-/* Error message for reservoir view when reservoir empty */
-"No Insulin" = "İnsülin yok";
-
-/* Label for pod life state when no pod paired
- Text shown in insulin remaining space when no pod is paired */
-"No Pod" = "Pod Yok";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "Hatırlatıcı Yok";
-
-/* Continue pairing button title of in pairing cancel modal */
-"No, Continue With Pod" = "Hayır, Pod ile Devam Et";
-
-/* Button text to cancel pump time sync */
-"No, Keep Pump As Is" = "Hayır, Pompayı Olduğu Gibi Tutun";
-
/* The detail text for bolus delivery when no bolus is being delivered */
"None" = "Hiçbiri";
-/* navigation title for notification settings
- Text for pod details disclosure row */
-"Notification Settings" = "Bildirim ayarları";
-
-/* No comment provided by engineer. */
-"Numbers" = "Sayılar";
-
-/* Title for omnipod reminders section */
-"Omnipod Reminders" = "Omnipod Hatırlatıcıları";
-
/* Button title to pair with pod during setup */
"Pair" = "Eşleştir";
/* The title of the command to pair new pod */
"Pair New Pod" = "Yeni Pod'u Eşleştirme";
-/* Navigation bar title for PairPodView
- 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 eşleştirme";
-
-/* Pairing action button accessibility label while ready to pair */
-"Pair pod." = "Pod eşleştir";
-
-/* Label text indicating pairing finished. */
-"Paired" = "Eşleştirilmiş";
-
-/* Pairing action button accessibility label while pairing */
-"Pairing." = "Eşleştiriliyor.";
-
-/* Pod pairing action button text while pairing */
-"Pairing..." = "Eşleştiriliyor…";
-
/* The text of the loading label when pairing */
"Pairing…" = "Eşleştiriliyor…";
-/* No comment provided by engineer. */
-"Percent = %lf" = "Yüzde = %lf";
-
/* The title of the cell showing the pod pi version */
"PI Version" = "PI Sürümü";
@@ -460,98 +153,24 @@
/* Progress message for play test beeps. */
"Play Test Beeps…" = "Test Bip Sesi Çalınıyor…";
-/* Alert message body for confirm pod attachment */
-"Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached." = "Lütfen Pod'un vücudunuza güvenli bir şekilde takıldığından emin olun. \n\n Kanül, her Pod ile yalnızca bir kez yerleştirilebilir. Pod eklendiğinde \"Onayla\"ya dokunun.";
-
-/* Instructions for deactivate pod when pod not on body */
-"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Lütfen podu devre dışı bırakın. Devre dışı bırakma tamamlandığında, yeni bir podu eşleştirebilirsiniz.";
-
-/* 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." = "Lütfen podu devre dışı bırakın. Devre dışı bırakma tamamlandığında onu çıkarabilir ve yeni bir podu eşleştirebilirsiniz.";
-
/* The title of the cell showing the pod pm version */
"PM Version" = "PM Sürümü";
-/* description label for activated at time pod details row
- Label for pod insertion row */
-"Pod Activated" = "Pod Etkinleştirildi";
-
/* Label describing pod age view */
"Pod Age" = "Pod Yaşı";
-/* Deactivate pod action button accessibility label when deactivation complete */
-"Pod deactivated successfully. Continue." = "Pod başarıyla devre dışı bırakıldı. Devam et.";
-
-/* Error message for reservoir view during general pod fault */
-"Pod Error" = "Pod Hatası";
-
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod'un süresi doldu";
-
-/* Error message for reservoir view when pod expired
- Label for pod expiration row, past tense */
-"Pod Expired" = "Pod Süresi Doldu";
-
-/* Label for pod expiration row */
-"Pod Expires" = "Podun Süresi Doluyor";
-
-/* Label for pod life state when time remaining */
-"Pod expires in" = "Podun süresi şu tarihte doluyor:";
-
-/* description label for pod fault details */
-"Pod Fault Details" = "Pod Hata Detayları";
-
-/* Error message for reservoir view when pod occlusion checks failed */
-"Pod Occlusion" = "Pod Tıkanıklığı";
-
-/* Pairing action button accessibility label when pairing succeeded */
-"Pod paired successfully. Continue." = "Pod başarıyla eşleştirildi. Devam et.";
-
/* Title of the pod settings view controller */
"Pod Settings" = "Pod Ayarları";
-/* Title for PodSetupView */
-"Pod Setup" = "Pod Kurulumu";
-
-/* Label text for step one of attach pod instructions */
-"Prepare site." = "Bölgeyi hazırlayın.";
-
-/* title for previous pod page */
-"Previous Pod" = "Önceki Pod";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Önceki Pod Bilgileri";
-
/* The text of the loading label when pod is primed */
"Primed" = "Hazırlandı";
-/* Pairing action button accessibility label while priming */
-"Priming. Please wait." = "Hazırlanıyor. Lütfen bekleyin.";
-
-/* Pod pairing action button text while priming */
-"Priming..." = "Hazırlanıyor...";
-
/* The text of the loading label when priming */
"Priming…" = "Hazırlanıyor…";
-/* The title of the command to change pump time zone */
-"Pump Time" = "Pompa Zamanı";
-
-/* Label text for basal rate summary */
-"Rate" = "Oran";
-
/* Label describing time remaining view */
"Remaining" = "Kalan";
-/* Title for remove pod modal */
-"Remove Pod from Body" = "Podu Vücuttan Çıkarın";
-
-/* Title for Omnipod PumpManager deletion action sheet. */
-"Remove Pump" = "Pompayı Çıkar";
-
-/* Label text for step two of attach pod instructions */
-"Remove the pod's needle cap and check cannula. Then remove paper backing." = "Pod'un iğne kapağını çıkarın ve kanülü kontrol edin. Ardından yapışkan kağıt desteğini çıkarın.";
-
/* Label indicating pod replacement necessary
The title of the command to replace pod */
"Replace Pod" = "Pod'u Değiştir";
@@ -562,208 +181,42 @@
/* The title of the cell showing reservoir status */
"Reservoir" = "Rezervuar";
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "İnsülin İletimine Devam Et";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "İnsülin iletimine devam ediliyor...";
-
-/* Action button description for deactivate after failed attempt
- Cannula insertion button text while showing error
- Pod pairing action button text while showing error */
-"Retry" = "Yeniden dene";
-
/* Button title for retrying pod deactivation */
"Retry Pod Deactivation" = "Pod Devre Dışı Bırakmayı Yeniden Dene";
-/* bodyText for RileyLinkSetupView */
-"RileyLink allows for communication with the pump over Bluetooth" = "RileyLink, pompa ile Bluetooth üzerinden iletişim kurulmasını sağlar";
-
-/* Navigation title for RileyLinkSetupView */
-"RileyLink Setup" = "RileyLink Kurulumu";
-
/* Title of button to save delivery limit settings
Title of button to sync basal profile when no pod paired */
"Save" = "Kaydet";
-/* button title for saving low reservoir reminder while saving
- button title for saving scheduled reminder while saving */
-"Saving..." = "Kaydediliyor...";
-
/* The detail text of the basal row when pod is running scheduled basal */
"Schedule" = "Çizelge";
-/* Title of insulin delivery section */
-"Scheduled Basal" = "Programlanan Bazal";
-
-/* Card title for scheduled reminder
- Scheduled reminder card title on NotificationSettingsView
- Title for scheduled expiration reminder edit page
- Title of SetupCompleteView */
-"Scheduled Reminder" = "Planlanmış Hatırlatıcı";
-
-/* Title text for insulin type confirmation page */
-"Select the type of insulin that you will be using in this pod." = "Bu pod için kullanacağınız insülin tipini seçin.";
-
-/* description label for sequence number pod details row */
-"Sequence Number" = "Sıra numarası";
-
-/* Button text for setting manual temporary basal rate */
-"Set Temporary Basal" = "Geçici Bazal Ayarla";
-
-/* Button title to set temporary basal rate */
-"Set Temporary Basal Rate" = "Geçici Bazal Oranı Ayarla";
-
-/* Title for setup complete screen */
-"Setup Complete" = "Kurulum tamamlandı";
-
-/* Error message for reservoir view during general pod fault */
-"Signal Loss" = "Sinyal Kaybı";
-
-/* No comment provided by engineer. */
-"Skip Omnipod Onboarding?" = "Omnipod Katılımı Atlansın mı?";
-
/* The title of the status section in settings */
"Status" = "Durum";
/* A message indicating a command succeeded */
"Succeeded" = "Başarılı";
-/* Title for suspend duration selection action sheet */
-"Suspend Delivery" = "İletimi Askıya Al";
-
-/* Text for suspend resume button when insulin delivery active */
-"Suspend Insulin Delivery" = "İnsülin İletimini Askıya Al";
-
/* The detail text of the basal row when pod is suspended */
"Suspended" = "Askıya alındı";
-/* Label for suspended at time */
-"Suspended At" = "Askıya Alındı";
-
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "İnsülin iletimi askıya alınıyor...";
-
/* Title text for the button to delete Omnipod PumpManager */
"Switch from Omnipod Pumps" = "Omnipod Pompalardan Geçiş";
-/* Label for PumpManager deletion button */
-"Switch to other insulin delivery device" = "Diğer insülin iletim cihazına geçin";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Geçerli Saate Senkronize Et";
-
/* Title of button to sync basal profile from pod */
"Sync With Pod" = "Pod ile Senkronize Et";
-/* Label text for step one of insert cannula instructions */
-"Tap below to start cannula insertion." = "Kanül yerleştirmeyi başlatmak için aşağıya dokunun.";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Geçici Bazal";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Geçici Bazal Başarısız";
-
/* The title of the command to run the test command */
"Test Command" = "Komut testi";
/* Progress message for testing commands. */
"Testing Commands…" = "Komutlar test ediliyor…";
-/* 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." = "Uygulama, Pod süresi dolmadan önce sizi bilgilendirmek için pod üzerinde bir hatırlatıcı yapılandırır. Yeni bir Pod eşleştirirken kaç saat önce bildirim almak istediğinizi yapılandırın.";
-
-/* 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." = "Uygulama, Pod'un süresinin dolacağını size önceden bildirir.\n\nKaç saat önceden bildirimde bulunmak istediğinizi ayarlamak için kaydırın.";
-
-/* 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." = "Uygulama, Poddaki insülin miktarı (50-10 U) seviyesine ulaştığında sizi bilgilendirir.\n\nHatırlatılmasını istediğiniz seviyeyi ayarlamak için kaydırın.";
-
-/* Footer text for low reservoir value row */
-"The App notifies you when the amount of insulin in the Pod reaches this level." = "Uygulama, Poddaki insülin miktarı bu seviyeye ulaştığında sizi bilgilendirir.";
-
-/* Message for pod sync time action sheet */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "Pompanızdaki saat geçerli saatten farklı. Pompanızdaki saati geçerli saate güncellemek istiyor musunuz?";
-
-/* description for time change detected notice */
-"The time on your pump is different from the current time. Your pump’s time controls your scheduled therapy settings. Scroll down to Pump Time row to review the time difference and configure your pump." = "Pompanızdaki saat, geçerli saatten farklı. Pompanızın zamanı, planlanmış tedavi ayarlarınızı kontrol eder. Saat farkını gözden geçirmek ve pompanızı yapılandırmak için Pompa Saati satırına ilerleyin.";
-
-/* Description of proper cannula insertion */
-"The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin." = "Kanül cilde düzgün bir şekilde yerleştirildiğinde Pod'un üst kısmındaki pencere pembe renkte olmalıdır.";
-
-/* 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." = "Pod ile iletişim kurarken bir sorun oluştu. Bu sorun devam ederse Pod'u At'a dokunun. Daha sonra yeni bir Pod etkinleştirebilirsiniz.";
-
-/* Footer text for scheduled reminder area */
-"This is a reminder that you scheduled when you paired your current Pod." = "Bu, mevcut Podunuzu eşleştirdiğinizde planladığınız bir hatırlatıcıdır.";
-
-/* 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." = "Bu Pompa, manuel geçici bazal bir özellik olmadan önce eklendiği için maksimum bazal oranla yapılandırılmamıştır. Lütfen tedavi ayarları -> iletim limitleri bölümüne gidin ve yeni bir maksimum bazal oran ayarlayın.";
-
-/* Label for expiration reminder row
- Label for scheduled expiration reminder row
- Label for scheduled reminder value row */
-"Time" = "Zaman";
-
-/* Title for pod sync time action sheet.
- title for time change detected notice */
-"Time Change Detected" = "Zaman Değişikliği Algılandı";
-
-/* No comment provided by engineer. */
-"Toggle sign" = "Geçiş işareti";
-
/* The error message shown when Loop's basal schedule has more entries than the pod can support */
"Too many entries" = "Çok fazla giriş";
-/* description label for total delivery pod details row */
-"Total Delivery" = "Toplam İletim";
-
-/* Units for showing temp basal rate */
-"U/hr" = "Ü/sa";
-
/* Instructions when pod cannot be deactivated */
"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 pod eşleştirin.";
-/* Title of delivery uncertainty recovery page */
-"Unable to Reach Pod" = "Pod'a Ulaşılamıyor";
-
-/* Title for pending command recovery screen */
-"Unable To Reach Pod" = "Pod'a Ulaşılamıyor";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Geçici bir bazal oran ayarlanamıyor: %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$@" = "Geçici bir bazal oran ayarlanamıyor: %1$@ \n\n %2$@";
-
-/* Label for pod life state when pod not fully activated */
-"Unfinished Activation" = "Tamamlanmamış Etkinleştirme";
-
-/* Label for pod life state when pod not fully deactivated */
-"Unfinished deactivation" = "Tamamlanmamış devre dışı bırakma";
-
/* The detail text for delivered insulin when no measurement is available */
"Unknown" = "Bilinmeyen";
-
-/* Label text for step two of insert cannula instructions */
-"Wait until insertion is completed." = "Yerleştirme işlemi tamamlanana kadar bekleyin.";
-
-/* Button label for user to answer cannula was properly inserted */
-"Yes" = "Evet";
-
-/* Button title for confirm deactivation option */
-"Yes, Deactivate Pod" = "Evet, Pod'u Devre Dışı Bırak";
-
-/* Button text to confirm pump time sync */
-"Yes, Sync to Current Time" = "Evet, Geçerli Saatle Senkronize Et";
-
-/* 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." = "Şimdi hatırlatıcılarınızı yapılandırma, Pod'unuzu insülinle doldurma, cihazınızla eşleştirme ve vücudunuza yerleştirme işlemlerine başlayacaksınız.";
-
-/* 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." = "Pod'unuz kullanıma hazır. \n\n %1$@ Pod'unuzun süresi dolmadan önce değiştirmenizi hatırlatacak. Bunu size uygun bir zamana değiştirebilirsiniz.";
-
-/* Alert message body for confirm pod attachment */
-"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Pod'unuz hala İnsülin veriyor olabilir.\nVücudunuzdan çıkarın ve ardından \"Devam\"a dokunun.";
-
From 91965c1f31e8b7cd401e545fd41790dba355bab6 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: Sun, 14 May 2023 23:21:53 +0200
Subject: [PATCH 115/431] New translations Localizable.strings (Ukrainian)
---
.../Resources/uk.lproj/Localizable.strings | 51 +++++++++++++++++++
1 file changed, 51 insertions(+)
create mode 100644 Dependencies/OmniKit/OmniKitUI/Resources/uk.lproj/Localizable.strings
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/uk.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/uk.lproj/Localizable.strings
new file mode 100644
index 0000000000..fa5cb926ab
--- /dev/null
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/uk.lproj/Localizable.strings
@@ -0,0 +1,51 @@
+
+/* The title of the cell showing the pod activated at time */
+"Active Time" = "Активний час";
+
+/* The title of the cell showing alarm status */
+"Alarms" = "Тривога";
+
+/* The title of the cancel action in an action sheet */
+"Cancel" = "Відмінити";
+
+/* The title of the configuration section in settings */
+"Configuration" = "Налаштування";
+
+/* The title of the continue action in an action sheet */
+"Continue" = "Продовжити";
+
+/* Button title for pod deactivation
+ Button title to deactivate pod */
+"Deactivate Pod" = "Деактивувати POD";
+
+/* The title of the cell showing the pod expiration reminder date */
+"Expiration Reminder" = "Нагадування про термін дії";
+
+/* Pod life HUD view label */
+"Fault" = "Збій";
+
+/* Button title to insert cannula during setup */
+"Insert Cannula" = "Вставте канюлю";
+
+/* The title of the command to play test beeps */
+"Play Test Beeps" = "Програти тестовий звук";
+
+/* Label describing pod age view */
+"Pod Age" = "Вік PODу";
+
+/* Label describing time remaining view */
+"Remaining" = "Залишок";
+
+/* Label indicating pod replacement necessary
+ The title of the command to replace pod */
+"Replace Pod" = "Замініть 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 detail text for delivered insulin when no measurement is available */
+"Unknown" = "Невідомий";
From 9f7750cd26d7f58a2e32a5954e1746eb65e2ee7a 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: Sun, 14 May 2023 23:21:54 +0200
Subject: [PATCH 116/431] New translations Localizable.strings (Chinese
Simplified)
---
.../zh-Hans.lproj/Localizable.strings | 57 +------------------
1 file changed, 3 insertions(+), 54 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/zh-Hans.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/zh-Hans.lproj/Localizable.strings
index 0eef3c1b12..b59923de0b 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/zh-Hans.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/zh-Hans.lproj/Localizable.strings
@@ -1,37 +1,13 @@
-/* Format string for delivered insulin. (1: The localized amount)
- Format string for insulin remaining in reservoir. (1: The localized amount) */
-"%@ U" = "%@ U";
+
+/* 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 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 of %2$@ U (%3$@)";
-
/* Format string for temp basal rate. (1: The localized amount) */
"%@ U/hour" = "%@ U/小时";
-/* 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";
-
-/* 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$@ units remaining at %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$@. 胰岛素输注已停止,请移除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" = "Pod启动时间";
@@ -44,9 +20,6 @@
/* Confirmation message for removing Omnipod PumpManager */
"Are you sure you want to stop using Omnipod?" = "确定要停止使用这个Pod吗?";
-/* 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" = "当前基础率";
@@ -78,9 +51,6 @@
Button title to deactivate pod */
"Deactivate Pod" = "解除Pod";
-/* Label text showing pod is deactivated */
-"Deactivated" = "已解除";
-
/* Button title to delete Omnipod PumpManager */
"Delete Omnipod" = "删除Omnipod";
@@ -150,9 +120,6 @@
/* The title of the command to pair new pod */
"Pair New Pod" = "配对新Pod";
-/* Label text indicating pairing finished. */
-"Paired" = "已配对";
-
/* The text of the loading label when pairing */
"Pairing…" = "配对中";
@@ -171,9 +138,6 @@
/* Label describing pod age view */
"Pod Age" = "Pod使用天数";
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod已到期";
-
/* Title of the pod settings view controller */
"Pod Settings" = "Pod设置";
@@ -196,17 +160,9 @@
/* The title of the cell showing reservoir status */
"Reservoir" = "胰岛素容量";
-/* Action button description for deactivate after failed attempt
- Cannula insertion button text while showing error
- Pod pairing action button text while showing error */
-"Retry" = "重试";
-
/* Button title for retrying pod deactivation */
"Retry Pod Deactivation" = "重新尝试解绑";
-/* Navigation title for RileyLinkSetupView */
-"RileyLink Setup" = "RileyLink设置";
-
/* Title of button to save delivery limit settings
Title of button to sync basal profile when no pod paired */
"Save" = "保存";
@@ -214,12 +170,6 @@
/* The detail text of the basal row when pod is running scheduled basal */
"Schedule" = "预设";
-/* Title of insulin delivery section */
-"Scheduled Basal" = "预设基础率";
-
-/* Title for setup complete screen */
-"Setup Complete" = "设置完成";
-
/* The title of the status section in settings */
"Status" = "状态";
@@ -249,4 +199,3 @@
/* The detail text for delivered insulin when no measurement is available */
"Unknown" = "未知";
-
From 2c5f72bd9b21f4d7052443227f159722a576b6aa 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: Sun, 14 May 2023 23:21:55 +0200
Subject: [PATCH 117/431] New translations Localizable.strings (Portuguese,
Brazilian)
---
.../Resources/pt-BR.lproj/Localizable.strings | 78 +------------------
1 file changed, 4 insertions(+), 74 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/pt-BR.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/pt-BR.lproj/Localizable.strings
index 34d4156dac..7c893cb247 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/pt-BR.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/pt-BR.lproj/Localizable.strings
@@ -1,9 +1,8 @@
-/* Format string for last status date on pod details screen */
-"%@ ago" = "%@ atrás";
+/* Accessibility format string for (1: localized volume)(2: time) */
+"%1$@ units remaining at %2$@" = "%1$@ unidades restantes em %2$@";
-/* Format string for delivered insulin. (1: The localized amount)
- Format string for insulin remaining in reservoir. (1: The localized amount) */
-"%@ U" = "%@ U";
+/* 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$@. A administração de insulina parou. Desative e remova o pod.";
/* Format string for bolus progress when finished. (1: The localized amount) */
"%@ U (Finished)" = "%@ U (Completo)";
@@ -14,33 +13,9 @@
/* Format string for temp basal rate. (1: The localized amount) */
"%@ U/hour" = "%@ U/hora";
-/* 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";
-
-/* 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$@ unidades restantes em %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$@. A administração de insulina parou. Desative e remova o 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" = "Tempo Ativo";
-/* Section header for activity section */
-"Activity" = "Atividade";
-
/* The title of the cell showing alarm status */
"Alarms" = "Alarmes";
@@ -84,9 +59,6 @@
Button title to deactivate pod */
"Deactivate Pod" = "Desativar Pod";
-/* Label text showing pod is deactivated */
-"Deactivated" = "Desativado";
-
/* Button title to delete Omnipod PumpManager */
"Delete Omnipod" = "Remover Omnipod";
@@ -96,18 +68,12 @@
/* The title of the device information section in settings */
"Device Information" = "Informação do Dispositivo";
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Dispositivos";
-
/* Title text for button to disable bolus beeps */
"Disable Bolus Beeps" = "Desativar Bipes de Bolus";
/* Title text for button to enable bolus beeps */
"Enable Bolus Beeps" = "Ativar bipes de bolus";
-/* Accessibility label indicating an error occurred */
-"Error" = "Erro";
-
/* The alert title for disable bolus beeps error */
"Error disabling bolus beeps" = "Erro ao desativar bipes de bolus";
@@ -150,15 +116,9 @@
/* The title of the cell showing delivered insulin */
"Insulin Delivered" = "Insulina Entregue";
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulin Delivery";
-
/* The error message shown when Loop's basal schedule has an unsupported rate */
"Invalid entry" = "Entrada inválida";
-/* 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" = "Nenhum";
@@ -168,9 +128,6 @@
/* The title of the command to pair new pod */
"Pair New Pod" = "Emparelhe um Novo Pod";
-/* Label text indicating pairing finished. */
-"Paired" = "Emparelhado";
-
/* The text of the loading label when pairing */
"Pairing…" = "Emparelhando...";
@@ -189,9 +146,6 @@
/* Label describing pod age view */
"Pod Age" = "Idade do Pod";
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod expirado";
-
/* Title of the pod settings view controller */
"Pod Settings" = "Configurações do Pod";
@@ -211,20 +165,9 @@
/* The title of the command to replace pod when there is a pod fault */
"Replace Pod Now" = "Substituir Pod Agora";
-/* The title of the cell showing reservoir status */
-"Reservoir" = "Reservoir";
-
-/* Action button description for deactivate after failed attempt
- Cannula insertion button text while showing error
- Pod pairing action button text while showing error */
-"Retry" = "Tentar de Novo";
-
/* Button title for retrying pod deactivation */
"Retry Pod Deactivation" = "Retentar Desativação do Pod";
-/* Navigation title for RileyLinkSetupView */
-"RileyLink Setup" = "Configuração RileyLink";
-
/* Title of button to save delivery limit settings
Title of button to sync basal profile when no pod paired */
"Save" = "Salvar";
@@ -232,21 +175,12 @@
/* The detail text of the basal row when pod is running scheduled basal */
"Schedule" = "Agendada";
-/* Title of insulin delivery section */
-"Scheduled Basal" = "Basal Agendado";
-
-/* Title for setup complete screen */
-"Setup Complete" = "Instalação Concluída";
-
/* The title of the status section in settings */
"Status" = "Estado";
/* A message indicating a command succeeded */
"Succeeded" = "Completo";
-/* Title for suspend duration selection action sheet */
-"Suspend Delivery" = "Suspender Entrega";
-
/* The detail text of the basal row when pod is suspended */
"Suspended" = "Suspenso";
@@ -265,12 +199,8 @@
/* The error message shown when Loop's basal schedule has more entries than the pod can support */
"Too many entries" = "Muitas entradas";
-/* Units for showing temp basal rate */
-"U/hr" = "U/hr";
-
/* Instructions when pod cannot be deactivated */
"Unable to deactivate pod. Please continue and pair a new one." = "Não foi possível desativar o pod. Continue e emparelhe um novo.";
/* The detail text for delivered insulin when no measurement is available */
"Unknown" = "Desconhecido";
-
From 7c72c1b98734446583c11981501c465d4479f437 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: Sun, 14 May 2023 23:21:55 +0200
Subject: [PATCH 118/431] New translations Localizable.strings (Norwegian
Bokmal)
---
.../Resources/nb.lproj/Localizable.strings | 565 +-----------------
1 file changed, 9 insertions(+), 556 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/nb.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/nb.lproj/Localizable.strings
index d79c3b796c..b88b4eae63 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/nb.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/nb.lproj/Localizable.strings
@@ -1,14 +1,11 @@
-/* No comment provided by engineer. */
-"—" = "—";
-
-/* Format string for last status date on pod details screen */
-"%@ ago" = "%@ siden";
+/* Accessibility format string for (1: localized volume)(2: time) */
+"%1$@ units remaining at %2$@" = "%1$@ enheter gjenstår ved %2$@";
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
+/* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */
+"%1$@%2$@%3$@" = "%1$@ %2$@ %3$@";
-/* No comment provided by engineer. */
-"%@ has recovered communication with the pod on your body.\n\nInsulin delivery records have been updated and should match what has actually been delivered.\n\nYou may continue to use %@ normally now." = "%1$@ har gjenopprettet kommunikasjonen med pod på kroppen din.\n\nInsulintilførselsjournaler er oppdatert og bør samsvare med det som faktisk ble levert. \n\n Du kan fortsette å bruke %2$@ normalt nå.";
+/* 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$@. Insulintilførsel har stoppet. Vennligst deaktiver og fjern pod.";
/* Format string for delivered insulin. (1: The localized amount)
Format string for insulin remaining in reservoir. (1: The localized amount) */
@@ -23,87 +20,30 @@
/* Format string for temp basal rate. (1: The localized amount) */
"%@ U/hour" = "%@ E/time";
-/* 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" = "%@+ E";
+/* Appends a full-stop to a statement */
+"%@." = "%@ .";
+
/* Format string for reservoir volume. (1: The localized volume) */
"%@U" = "%@E";
-/* Summary string for temporary basal rate configuration page */
-"%1$@ for %2$@" = "%1$@ for %2$@";
-
-/* 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$@ har ikke vært i stand til å kommunisere med pod på kroppen din siden %2$@ . \n\n Uten kommunikasjon med pod kan ikke appen fortsette å sende kommandoer for insulintilførsel eller vise nøyaktig, fersk informasjon om ditt aktive insulin eller insulinet som leveres av pod. \n\n Overvåk blodsukkerverdi nøye de neste 6 timene eller mer, siden det kan være insulin som virker aktivt i kroppen din som %3$@ ikke kan vise.";
-
-/* Accessibility format string for (1: localized volume)(2: time) */
-"%1$@ units remaining at %2$@" = "%1$@ enheter gjenstår ved %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$@. Insulintilførsel har stoppet. Vennligst deaktiver og fjern pod.";
-
-/* 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 for reservoir level above max measurable threshold. (1: measurable reservoir threshold) (2: units) */
-"%1$@+ %2$@" = "%1$@ + %2$@";
-
-/* Format string for total delivery on pod details screen */
-"%g U" = "%g E";
-
-/* Button text for 1 hour suspend duration */
-"1 hour" = "1 time";
-
-/* Button text for 1 hour 30 minute suspend duration */
-"1 hour 30 minutes" = "1 time 30 minutter";
-
-/* Button text for 2 hour suspend duration */
-"2 hours" = "2 timer";
-
-/* Button text for 30 minute suspend duration */
-"30 minutes" = "30 minutter";
-
/* The title of the cell showing the pod activated at time */
"Active Time" = "Aktiv tid";
-/* Section header for activity section */
-"Activity" = "Aktivitet";
-
-/* Text indicating ongoing pump time synchronization */
-"Adjusting Pump Time..." = "Justerer pumpetid...";
-
/* The title of the cell showing alarm status */
"Alarms" = "Alarmer";
-/* Alert title for cancel pairing modal */
-"Are you sure you want to cancel Pod setup?" = "Er du sikker på at du vil avbryte Pod-oppsettet?";
-
/* Confirmation message for shutting down a pod */
"Are you sure you want to shutdown this pod?" = "Er du sikker på at du vil avslutte denne pod?";
-/* No comment provided by engineer. */
-"Are you sure you want to skip Omnipod Onboarding?" = "Er du sikker på at du vil hoppe over Omnipod Onboarding?";
-
/* Confirmation message for removing Omnipod PumpManager */
"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";
-/* Title for Attach Pod screen */
-"Attach Pod" = "Fest Pod";
-
-/* Description string above progress indicator while attempting to re-establish communication from an unacknowledged command */
-"Attemping to re-establish communication" = "Prøver å gjenopprette kommunikasjonen";
-
-/* Back button text on DeliveryUncertaintyRecoveryView */
-"Back" = "Tilbake";
-
/* The title of the cell showing pod basal status */
"Basal Delivery" = "Basalleveranse";
@@ -116,66 +56,18 @@
/* The title of the cancel action in an action sheet */
"Cancel" = "Avbryt";
-/* Button title to cancel manual basal */
-"Cancel Manual Basal" = "Avbryt manuell basal";
-
-/* Insert cannula action button accessibility label when cannula insertion succeeded */
-"Cannula inserted successfully. Continue." = "Kanyle skutt inn vellykket. Fortsett.";
-
-/* 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." = "Bytt Pod nå. Insulintilførselen vil stoppe 8 timer etter at pod har utløpt eller når det ikke er mer insulin igjen.";
-
-/* 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." = "Bytt Pod nå. Insulintilførselen vil stoppe om %1$@ eller når det ikke er mer insulin igjen.";
-
/* The title of the command to change pump time zone */
"Change Time Zone" = "Endre tidssone";
/* Progress message for changing pod time. */
"Changing time…" = "Endrer tid...";
-/* Title for check cannula screen */
-"Check Cannula" = "Sjekk kanyle";
-
-/* Label text for step three of attach pod instructions */
-"Check Pod, apply to site, then confirm pod attachment." = "Sjekk pod, påfør, og bekreft deretter at pod er festet.";
-
-/* Insert cannula action button accessibility label checking insertion */
-"Checking Insertion" = "Kontrollerer innsetting";
-
-/* Cannula insertion button text while checking insertion */
-"Checking..." = "Sjekker...";
-
-/* Title for uncertainty recovered screen */
-"Comms Recovered" = "Kommunikasjon gjenopprettet";
-
-/* Text for confidence reminders navigation link */
-"Confidence Reminders" = "Bekreftelser";
-
-/* Help text for BeepPreferenceSelectionView */
-"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Tillitspåminnelser er pip fra pod som kan brukes til å bekrefte valgte kommandoer.";
-
/* The title of the configuration section in settings */
"Configuration" = "Konfigurasjon";
-/* Button title for confirm attachment option */
-"Confirm" = "Bekreft";
-
-/* Alert title for confirm pod attachment */
-"Confirm Pod Attachment" = "Bekreft at Pod er festet";
-
/* The title of the continue action in an action sheet */
"Continue" = "Fortsett";
-/* Title for critical alerts description */
-"Critical Alerts" = "Kritiske varsler";
-
-/* Unit for singular day in pod life remaining */
-"day" = "dag";
-
-/* Unit for plural days in pod life remaining */
-"days" = "dager";
-
/* Button title to deactivate pod because of fault during setup */
"Deactivate" = "Deaktiver";
@@ -183,47 +75,21 @@
Button title to deactivate pod */
"Deactivate Pod" = "Deaktiver Pod";
-/* Label text showing pod is deactivated */
-"Deactivated" = "Deaktivert";
-
-/* Deactivate pod action button accessibility label while deactivating */
-"Deactivating." = "Deaktiverer.";
-
-/* Action button description while deactivating */
-"Deactivating..." = "Deaktiverer...";
-
/* Button title to delete Omnipod PumpManager */
"Delete Omnipod" = "Slett Omnipod";
/* Title text for delivery limits */
"Delivery Limits" = "Leveringsgrenser";
-/* Text for device details disclosure row
- title for device details page */
-"Device Details" = "Enhetsdetaljer";
-
/* The title of the device information section in settings */
"Device Information" = "Enhetsinformasjon";
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Enheter";
-
/* Title text for button to disable bolus beeps */
"Disable Bolus Beeps" = "Slå av lyd ved bolus";
-/* Pairing interface navigation bar button text for discard pod action
- Text for discard pod button */
-"Discard Pod" = "Kast Pod";
-
-/* No comment provided by engineer. */
-"Done" = "Ferdig";
-
/* Title text for button to enable bolus beeps */
"Enable Bolus Beeps" = "Slå på lyd ved bolus";
-/* Accessibility label indicating an error occurred */
-"Error" = "Feil";
-
/* The alert title for disable bolus beeps error */
"Error disabling bolus beeps" = "Kunne ikke slå av lyd ved bolus";
@@ -239,63 +105,21 @@
/* The title of the cell showing the pod expiration reminder date */
"Expiration Reminder" = "Påminnelse om utløp";
-/* Label text for expiration reminder default row */
-"Expiration Reminder Default" = "Utløpspåminnelse Standard";
-
/* The title of the cell showing the pod expiration after expiry */
"Expired" = "Utløpt";
/* The title of the cell showing the pod expiration */
"Expires" = "Utløper";
-/* Alert title for failing to cancel manual basal error */
-"Failed to Cancel Manual Basal" = "Kunne ikke avbryte manuell basal";
-
-/* Alert title for resume error */
-"Failed to Resume Insulin Delivery" = "Kunne ikke gjenoppta insulinlevering";
-
-/* Alert title for time sync error */
-"Failed to Set Pump Time" = "Kunne ikke stille inn klokkeslett for pumpe";
-
-/* Alert title for suspend error */
-"Failed to Suspend Insulin Delivery" = "Kunne ikke stanse insulintilførselen";
-
-/* Alert title for error when updating confidence reminder preference */
-"Failed to update confidence reminder preference." = "Kan ikke oppdatere innstillinger for påminnelsesalarm.";
-
-/* Alert title for error when updating expiration reminder */
-"Failed to Update Expiration Reminder" = "Kunne ikke oppdatere Utløpspåminnelse";
-
-/* Alert title for error when updating low reservoir reminder */
-"Failed to Update Low Reservoir Reminder" = "Kunne ikke oppdatere påminnelsen om lavt reservoar";
-
/* Pod life HUD view label */
"Fault" = "Feil";
-/* Label text for step 1 of pair pod instructions */
-"Fill a new pod with U-100 Insulin (leave Pod needle cap on). Listen for 2 beeps." = "Fyll en ny pod med U-100 insulin (la kanylehetten være på). Lytt etter 2 pip.";
-
-/* Settings page link description when next lifecycle action is to finish deactivation */
-"Finish deactivation" = "Fullfør deaktivering";
-
/* The title of the command to finish pod setup */
"Finish pod setup" = "Fullfør oppsett for pod";
-/* Action button title to continue at Setup Complete */
-"Finish Setup" = "Fullfør oppsettet";
-
/* Accessibility format string for (1: localized volume)(2: time) */
"Greater than %1$@ units remaining at %2$@" = "Større enn %1$@ enheter igjen ved %2$@";
-/* Unit for singular hour in pod life remaining */
-"hour" = "time";
-
-/* Unit for plural hours in pod life remaining */
-"hours" = "timer";
-
-/* Alert message body for confirm pod attachment */
-"If you cancel Pod setup, the current Pod will be deactivated and will be unusable." = "Hvis du avbryter Pod-oppsettet, vil gjeldende Pod deaktiveres og bli ubrukelig.";
-
/* 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.";
@@ -305,152 +129,27 @@
/* Button title to insert cannula during setup */
"Insert Cannula" = "Før inn kanyle";
-/* Label text indicating insertion finished. */
-"Inserted" = "Ført inn";
-
-/* Insert cannula action button accessibility label while pairing */
-"Inserting. Please wait." = "Fører inn. Vennligst vent.";
-
-/* Cannula insertion button text while inserting */
-"Inserting..." = "Fører inn...";
-
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "Insulintilførsel utsatt";
-
/* The title of the cell showing delivered insulin */
"Insulin Delivered" = "Levert insulin";
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulin Delivery";
-
-/* The action string on pod status page when pod faulted */
-"Insulin delivery stopped. Change Pod now." = "Insulintilførselen stoppet. Bytt Pod nå.";
-
-/* Message for suspend duration selection action sheet */
-"Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?" = "Insulintilførselen vil bli stoppet til du gjenopptar manuelt. Når vil du at Loop skal minne deg på å gjenoppta leveringen?";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Gjenværende insulin";
-
-/* Text for confidence reminders navigation link
- Title for insulin type selection screen */
-"Insulin Type" = "Insulintype";
-
/* The error message shown when Loop's basal schedule has an unsupported rate */
"Invalid entry" = "Ugyldig oppføring";
-/* Question to confirm the cannula is inserted properly */
-"Is the cannula inserted properly?" = "Er kanylen satt inn riktig?";
-
-/* Label text for step 2 of pair pod instructions */
-"Keep the RileyLink about 6 inches from the pod during pairing." = "Hold Rileylink ca. 15 cm fra Pod under sammenkobling.";
-
-/* description label for last status date pod details row */
-"Last Status" = "Siste status";
-
-/* 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 vil ikke automatisk justere insulintilførselen før den midlertidige basaldosen er ferdig eller avbrytes.";
-
/* The title of the cell showing the pod lot id */
"Lot" = "Parti";
-/* description label for lot number pod details row */
-"Lot Number" = "Lot-nummer";
-
-/* Label text for low reservoir value row
- Navigation bar title for LowReservoirReminderSetupView
- Title for LowReservoirReminderSetupView */
-"Low Reservoir" = "Lavt reservoar";
-
-/* Label for low reservoir reminder row
- Title for low reservoir reminder edit page */
-"Low Reservoir Reminder" = "Påminnelse om lavt reservoar";
-
-/* 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." = "Forsikre deg om at telefonen og pod er nær hverandre. Hvis kommunikasjonsproblemer vedvarer, flytter du til et nytt område.";
-
-/* Unit for singular minute in pod life remaining */
-"minute" = "minutt";
-
-/* Unit for plural minutes in pod life remaining */
-"minutes" = "minutter";
-
-/* Alert title for missing temp basal configuration */
-"Missing Config" = "Mangler Konfigurasjon";
-
-/* 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" = "N/A";
-
-/* Text of continue button on ExpirationReminderSetupView */
-"Next" = "Neste";
-
-/* Button label for user to answer cannula was not properly inserted */
-"No" = "Nei";
-
-/* Text shown in insulin remaining space when no pod is paired */
-"No\nDelivery" = "Ingen Leveranse";
-
-/* Error message for reservoir view when reservoir empty */
-"No Insulin" = "Ingen insulin";
-
-/* Label for pod life state when no pod paired
- Text shown in insulin remaining space when no pod is paired */
-"No Pod" = "Ingen Pod";
-
-/* Value text for no expiration reminder */
-"No Reminder" = "Ingen påminnelse";
-
-/* Continue pairing button title of in pairing cancel modal */
-"No, Continue With Pod" = "Nei, fortsett med Pod";
-
-/* Button text to cancel pump time sync */
-"No, Keep Pump As Is" = "Nei, behold pumpen som den er";
-
/* The detail text for bolus delivery when no bolus is being delivered */
"None" = "Ingen";
-/* navigation title for notification settings
- Text for pod details disclosure row */
-"Notification Settings" = "Varslingsinnstillinger";
-
-/* No comment provided by engineer. */
-"Numbers" = "Tall";
-
-/* Title for omnipod reminders section */
-"Omnipod Reminders" = "Omnipod-påminnelser";
-
/* Button title to pair with pod during setup */
"Pair" = "Koble sammen";
/* The title of the command to pair new pod */
"Pair New Pod" = "Koble sammen ny pod";
-/* Navigation bar title for PairPodView
- 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" = "Par Pod";
-
-/* Pairing action button accessibility label while ready to pair */
-"Pair pod." = "Sammenkoble pod.";
-
-/* Label text indicating pairing finished. */
-"Paired" = "Sammenkoblbet";
-
-/* Pairing action button accessibility label while pairing */
-"Pairing." = "Kobler sammen.";
-
-/* Pod pairing action button text while pairing */
-"Pairing..." = "Kobler sammen...";
-
/* The text of the loading label when pairing */
"Pairing…" = "Kobler sammen...";
-/* No comment provided by engineer. */
-"Percent = %lf" = "Prosent = %lf";
-
/* The title of the cell showing the pod pi version */
"PI Version" = "PI Versjon";
@@ -460,98 +159,24 @@
/* Progress message for play test beeps. */
"Play Test Beeps…" = "Spill test-toner...";
-/* Alert message body for confirm pod attachment */
-"Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached." = "Vennligst bekreft at pod er godt festet til kroppen din. \n\n Kanylen kan bare settes inn én gang med hver pod. Trykk på \"Bekreft\" når pod er festet.";
-
-/* Instructions for deactivate pod when pod not on body */
-"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Vennligst deaktiver pod. Når deaktiveringen er fullført, kan du pare en ny pod.";
-
-/* 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." = "Vennligst deaktiver pod. Når deaktiveringen er fullført, kan du fjerne den og pare en ny pod.";
-
/* The title of the cell showing the pod pm version */
"PM Version" = "PM Versjon";
-/* description label for activated at time pod details row
- Label for pod insertion row */
-"Pod Activated" = "Pod Aktivert";
-
/* Label describing pod age view */
"Pod Age" = "Pod Alder";
-/* Deactivate pod action button accessibility label when deactivation complete */
-"Pod deactivated successfully. Continue." = "Pod ble deaktivert. Fortsett.";
-
-/* Error message for reservoir view during general pod fault */
-"Pod Error" = "Pod Feil";
-
-/* Label for pod life state when within pod expiration window */
-"Pod expired" = "Pod utløpt";
-
-/* Error message for reservoir view when pod expired
- Label for pod expiration row, past tense */
-"Pod Expired" = "Pod Utløpt";
-
-/* Label for pod expiration row */
-"Pod Expires" = "Pod Utløper";
-
-/* Label for pod life state when time remaining */
-"Pod expires in" = "Pod utløper om";
-
-/* description label for pod fault details */
-"Pod Fault Details" = "Pod-feildetaljer";
-
-/* Error message for reservoir view when pod occlusion checks failed */
-"Pod Occlusion" = "Pod Okklusjon";
-
-/* Pairing action button accessibility label when pairing succeeded */
-"Pod paired successfully. Continue." = "Vellykket sammenkobling av Pod. Fortsett.";
-
/* Title of the pod settings view controller */
"Pod Settings" = "Pod-innstillinger";
-/* Title for PodSetupView */
-"Pod Setup" = "Pod oppsett";
-
-/* Label text for step one of attach pod instructions */
-"Prepare site." = "Klargjør infusjonsstedet";
-
-/* title for previous pod page */
-"Previous Pod" = "Forrige pod";
-
-/* Text for previous pod information row */
-"Previous Pod Information" = "Informasjon om forrige pod";
-
/* The text of the loading label when pod is primed */
"Primed" = "Fyllt";
-/* Pairing action button accessibility label while priming */
-"Priming. Please wait." = "Fyller. Vennligst vent.";
-
-/* Pod pairing action button text while priming */
-"Priming..." = "Fyller...";
-
/* The text of the loading label when priming */
"Priming…" = "Fyller...";
-/* The title of the command to change pump time zone */
-"Pump Time" = "Pumpetid";
-
-/* Label text for basal rate summary */
-"Rate" = "Rate";
-
/* Label describing time remaining view */
"Remaining" = "Gjenstående";
-/* Title for remove pod modal */
-"Remove Pod from Body" = "Fjern pod fra kroppen";
-
-/* Title for Omnipod PumpManager deletion action sheet. */
-"Remove Pump" = "Fjern pumpen";
-
-/* Label text for step two of attach pod instructions */
-"Remove the pod's needle cap and check cannula. Then remove paper backing." = "Fjern kanylehetten til pod og sjekk kanylen. Fjern deretter plasterbeskyttelsen.";
-
/* Label indicating pod replacement necessary
The title of the command to replace pod */
"Replace Pod" = "Bytt pod";
@@ -562,211 +187,39 @@
/* The title of the cell showing reservoir status */
"Reservoir" = "Reservoar";
-/* Text for suspend resume button when insulin delivery is suspended */
-"Resume Insulin Delivery" = "Gjenoppta insulintilførsel";
-
-/* Text for suspend resume button when insulin delivery is resuming */
-"Resuming insulin delivery..." = "Gjenopptar insulintilførsel...";
-
-/* Action button description for deactivate after failed attempt
- Cannula insertion button text while showing error
- Pod pairing action button text while showing error */
-"Retry" = "Prøv på nytt";
-
/* Button title for retrying pod deactivation */
"Retry Pod Deactivation" = "Prøv igjen å deaktivere pod";
-/* bodyText for RileyLinkSetupView */
-"RileyLink allows for communication with the pump over Bluetooth" = "RileyLink tillater kommunikasjon med pumpen ved hjelp av Bluetooth.";
-
-/* Navigation title for RileyLinkSetupView */
-"RileyLink Setup" = "RileyLink-oppsett";
-
/* Title of button to save delivery limit settings
Title of button to sync basal profile when no pod paired */
"Save" = "Lagre";
-/* button title for saving low reservoir reminder while saving
- button title for saving scheduled reminder while saving */
-"Saving..." = "Lagrer...";
-
/* The detail text of the basal row when pod is running scheduled basal */
"Schedule" = "Tidsplan";
-/* Title of insulin delivery section */
-"Scheduled Basal" = "Planlagt basal";
-
-/* Card title for scheduled reminder
- Scheduled reminder card title on NotificationSettingsView
- Title for scheduled expiration reminder edit page
- Title of SetupCompleteView */
-"Scheduled Reminder" = "Planlagt påminnelse";
-
-/* Title text for insulin type confirmation page */
-"Select the type of insulin that you will be using in this pod." = "Velg hvilken type insulin du skal bruke i denne pod.";
-
-/* description label for sequence number pod details row */
-"Sequence Number" = "Sekvensnummer";
-
-/* Button text for setting manual temporary basal rate */
-"Set Temporary Basal" = "Still inn midlertidig basal";
-
-/* Button title to set temporary basal rate */
-"Set Temporary Basal Rate" = "Still inn midlertidig basaldose";
-
-/* Title for setup complete screen */
-"Setup Complete" = "Klargjøring ferdig";
-
-/* Error message for reservoir view during general pod fault */
-"Signal Loss" = "Signal Tap";
-
-/* No comment provided by engineer. */
-"Skip Omnipod Onboarding?" = "Vil du hoppe over Omnipod Introduseringen?";
-
-/* The title of the status section in settings */
-"Status" = "Status";
-
/* A message indicating a command succeeded */
"Succeeded" = "Suksess";
-/* Title for suspend duration selection action sheet */
-"Suspend Delivery" = "Pause leveranse";
-
-/* Text for suspend resume button when insulin delivery active */
-"Suspend Insulin Delivery" = "Insulintilførsel utsatt";
-
/* The detail text of the basal row when pod is suspended */
"Suspended" = "Suspendert";
-/* Label for suspended at time */
-"Suspended At" = "Utsatt klokken";
-
-/* Text for suspend resume button when insulin delivery is suspending */
-"Suspending insulin delivery..." = "Utsetter insulintilførselen...";
-
/* Title text for the button to delete Omnipod PumpManager */
"Switch from Omnipod Pumps" = "Bytt fra Omnipod pumpe";
-/* Label for PumpManager deletion button */
-"Switch to other insulin delivery device" = "Bytt til annen insulintilførselsenhet";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Synkroniser til gjeldende tid";
-
/* Title of button to sync basal profile from pod */
"Sync With Pod" = "Synkroniser med pod";
-/* Label text for step one of insert cannula instructions */
-"Tap below to start cannula insertion." = "Trykk nedenfor for å starte innsetting av kanyle.";
-
-/* Navigation Title for ManualTempBasalEntryView */
-"Temporary Basal" = "Midlertidig basal";
-
-/* Alert title for a failure to set temporary basal */
-"Temporary Basal Failed" = "Midlertidig basal mislyktes";
-
/* The title of the command to run the test command */
"Test Command" = "Test kommando";
/* Progress message for testing commands. */
"Testing Commands…" = "Tester kommandoer...";
-/* 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." = "Appen konfigurerer en påminnelse på pod for å varsle deg før pod utløper. Angi antall timer forhåndsvarsel du vil konfigurere når du parer en ny Pod.";
-
-/* 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." = "Appen varsler deg før pod utløper.\n\nBla for å angi antall timer forhåndsvarsel du vil ha.";
-
-/* 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." = "Appen varsler deg når mengden insulin i Pod når dette nivået (50-10 E).\n\nBla for å angi antall enheter du vil bli minnet på.";
-
-/* Footer text for low reservoir value row */
-"The App notifies you when the amount of insulin in the Pod reaches this level." = "Appen varsler deg når mengden insulin i pod når dette nivået.";
-
-/* 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 your device is set to Silent or Do Not Disturb mode." = "Påminnelsene ovenfor vil ikke høres hvis enheten er i Stille- eller Ikke forstyrr-modus. \n\n Det er andre kritiske Pod-varsler og alarmer som vil høres selv om enheten er satt til Stille eller Ikke forstyrr-modus.";
-
-/* Message for pod sync time action sheet */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "Klokken på pumpen er forskjellig fra gjeldende tid. Vil du oppdatere tiden på pumpen til gjeldende tid?";
-
-/* description for time change detected notice */
-"The time on your pump is different from the current time. Your pump’s time controls your scheduled therapy settings. Scroll down to Pump Time row to review the time difference and configure your pump." = "Klokken på pumpen er forskjellig fra gjeldende tid. Pumpens tid styrer dine planlagte behandlingsinnstillinger. Rull ned til Pumpetid-raden for å se tidsforskjellen og konfigurere pumpen.";
-
-/* Description of proper cannula insertion */
-"The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin." = "Vinduet på toppen av Pod-en skal farges rosa når kanylen er riktig satt inn i huden.";
-
-/* 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." = "Det oppsto et problem med pod-kommunikasjonen. Hvis problemet fortsetter, trykk Forkaste pod. Deretter kan du aktivere en ny pod.";
-
-/* Footer text for scheduled reminder area */
-"This is a reminder that you scheduled when you paired your current Pod." = "Dette er en påminnelse som du planla når du koblet til din nåværende pod.";
-
-/* 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." = "Denne pumpen er ikke konfigurert med maksimal basaldose fordi den ble lagt til før manuell midlertidig basaldose var en tilgjengelig funksjon. Gå til Behandlingsinnstillinger -> Leveringsgrenser og sett en ny maksimal basaldose.";
-
-/* Label for expiration reminder row
- Label for scheduled expiration reminder row
- Label for scheduled reminder value row */
-"Time" = "Tid";
-
-/* Title for pod sync time action sheet.
- title for time change detected notice */
-"Time Change Detected" = "Tidsendring oppdaget";
-
-/* No comment provided by engineer. */
-"Toggle sign" = "Vis/skjul";
-
/* The error message shown when Loop's basal schedule has more entries than the pod can support */
"Too many entries" = "For mange oppføringer";
-/* description label for total delivery pod details row */
-"Total Delivery" = "Total levering";
-
-/* Units for showing temp basal rate */
-"U/hr" = "E/t";
-
/* Instructions when pod cannot be deactivated */
"Unable to deactivate pod. Please continue and pair a new one." = "Kunne ikke deaktivere pod. Vennligst fortsett og koble sammen med en ny.";
-/* Title of delivery uncertainty recovery page */
-"Unable to Reach Pod" = "Kan ikke nå pod";
-
-/* Title for pending command recovery screen */
-"Unable To Reach Pod" = "Kan ikke nå pod";
-
-/* Alert format string for a failure to set temporary basal. (1: error description) */
-"Unable to set a temporary basal rate: %1$@" = "Klarte ikke å angi en midlertidig basal: %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$@" = "Klarte ikke å angi en midlertidig basal: %1$@\n\n%2$@";
-
-/* Label for pod life state when pod not fully activated */
-"Unfinished Activation" = "Ufullstendig aktivering";
-
-/* Label for pod life state when pod not fully deactivated */
-"Unfinished deactivation" = "Ufullstendig deaktivering";
-
/* The detail text for delivered insulin when no measurement is available */
"Unknown" = "Ukjent";
-
-/* Label text for step two of insert cannula instructions */
-"Wait until insertion is completed." = "Vent til innsettingen er fullført.";
-
-/* Button label for user to answer cannula was properly inserted */
-"Yes" = "Ja";
-
-/* Button title for confirm deactivation option */
-"Yes, Deactivate Pod" = "Ja, deaktiver Pod";
-
-/* Button text to confirm pump time sync */
-"Yes, Sync to Current Time" = "Ja, Synkroniser til gjeldende tid";
-
-/* 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." = "Du vil nå begynne prosessen med å konfigurere påminnelsene, fylle pod med insulin, pare til enheten og plassere den på kroppen.";
-
-/* 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." = "Pod er klar til bruk. \n\n %1$@ vil minne deg på å bytte pod før den utløper. Du kan endre dette til et tidspunkt som passer deg.";
-
-/* Alert message body for confirm pod attachment */
-"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Pod kan fortsatt levere insulin.\nFjern den fra kroppen din, og trykk deretter på \"Fortsett\".";
-
From 5a3e33f28f7a75ce421bf22ea948e6770612c9da 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: Sun, 14 May 2023 23:21:56 +0200
Subject: [PATCH 119/431] New translations Localizable.strings (French)
---
.../Resources/fr.lproj/Localizable.strings | 173 ------------------
1 file changed, 173 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/fr.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/fr.lproj/Localizable.strings
index 679a60553e..d4dc622d8a 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/fr.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/fr.lproj/Localizable.strings
@@ -1,70 +1,15 @@
-/* Format string for low battery alert body for RileyLink. (1: device name) */
-"\"%1$@\" has a low battery" = "\"%1$@\" a un niveau de batterie bas";
-
-/* Low reservoir alert format string. (1: Number of units remaining) */
-"%1$@ U left" = "%1$@ U restantes";
-
-/* Low reservoir alert with time remaining format string. (1: Number of units remaining)(2: approximate time remaining) */
-"%1$@ U left: %2$@" = "%1$@ U restantes: %2$@";
-
/* Communications error for a bolus currently running */
"A bolus is already in progress" = "Un bolus est déjà en cours";
-/* The description of AlarmClockReminderPumpEvent */
-"AlarmClockReminder" = "AlarmClockReminder";
-
-/* The description of AlarmSensorPumpEvent */
-"AlarmSensor" = "AlarmSensor";
-
/* Describing the battery chemistry as Alkaline */
"Alkaline" = "Alcaline";
-/* Title for PumpAlarmType.autoOff */
-"Auto-Off Alarm" = "Alarme d'arrêt automatique";
-
/* The format string description of a BasalProfileStartPumpEvent. (1: The index of the profile)(2: The basal rate) */
"Basal Profile %1$@: %2$@ U/hour" = "Profil basal %1$@: %2$@ U/heure";
-/* Title for PumpAlarmType.batteryDepleted */
-"Battery Depleted" = "Batterie épuisée";
-
-/* Title for PumpAlarmType.batteryOutLimitExceeded */
-"Battery Out Limit" = "Limite de sortie de batterie";
-
-/* Title for PumpAlarmType.deviceResetBatteryIssue17 */
-"BatteryIssue17" = "Problème de batterie17";
-
-/* Title for PumpAlarmType.deviceResetBatteryIssue21 */
-"BatteryIssue21" = "Problème de batterie21";
-
-/* Event title for bolus
- Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolus";
-
/* Pump error code when bolus is in progress */
"Bolus in progress" = "Bolus en cours";
-/* Error description when failure due to bolus in progress */
-"Bolus in Progress" = "Bolus en cours";
-
-/* Format string for uncertain bolus. (1: the reported error during bolusing) */
-"Bolus may have failed: %1$@" = "Le bolus a peut-être échoué : %1$@";
-
-/* Describing the Canada pump region */
-"Canada" = "Canada";
-
-/* Event title for temp basal cancel */
-"Cancel Temp Basal" = "Annulation du débit basal temporaire";
-
-/* The notification alert describing a low pump battery */
-"Change the pump battery immediately" = "Changer immédiatement la pile de la pompe";
-
-/* The notification alert describing an empty pump reservoir */
-"Change the pump reservoir now" = "Changer maintenant le réservoir de la pompe";
-
-/* Event title for ChangeTimePumpEvent */
-"Change Time" = "Changer l’heure";
-
/* Suggestions for diagnosing a command refused pump error */
"Check that the pump is not suspended or priming, or has a percent temp basal type" = "Vérifiez que la pompe n’est pas suspendue ou en amorçage, ou a un basal temporaire en pourcentage";
@@ -80,93 +25,24 @@
/* Error description */
"Device Error" = "Erreur de périphérique";
-/* Title for deviceReset */
-"Device Reset" = "Réinitialisation de l'appareil";
-
-/* Default alert dismissal */
-"Dismiss" = "Fermer";
-
-/* Title for PumpAlarmType.emptyReservoir */
-"Empty Reservoir" = "Réservoir vide";
-
/* Describing the pump history insulin data source */
"Event History" = "Historique des événements";
-/* Error description for glucose page failing crc check */
-"Glucose page failed crc check" = "Échec de la vérification CRC de la page de glucose";
-
-/* Recovery suggestion for MinimedPumpManagerError.insulinTypeNotConfigured */
-"Go to pump settings and select insulin type" = "Accédez aux paramètres de la pompe et sélectionnez le type d'insuline";
-
-/* Pump error code when invalid history page is requested */
-"History page does not exist" = "La page d'historique n'existe pas";
-
-/* Error description for history page failing crc check */
-"History page failed crc check" = "Échec de la vérification CRC de la page d'historique";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Insuline suspendue";
-
-/* Error description for MinimedPumpManagerError.insulinTypeNotConfigured */
-"Insulin Type is not configured" = "Type d'insuline";
-
/* Format string for failure reason. (1: The operation being performed) (2: The response data) */
"Invalid response during %1$@: %2$@" = "Réponse invalide pendant %1$@: %2$@";
-/* Describing the battery chemistry as Lithium */
-"Lithium" = "Lithium";
-
-/* Help anchor for uncertain bolus */
-"Loop sent a bolus command to the pump, but was unable to confirm that the pump received the command. For safety, Loop will assume the bolus was delivered. When Loop eventually fetches history from the pump, and the estimated bolus finish time is passed, Loop will update its records of delivery to match what the pump reports." = "Loop a envoyé une commande de bolus à la pompe, mais n'a pas pu confirmer que la pompe a reçu la commande. Par sécurité, Loop considère que le bolus a été administré. Lorsque Loop récupère l'historique de la pompe, et que l'heure estimée de fin du bolus est dépassée, Loop met à jour ses enregistrements de livraison pour correspondre à ce que la pompe rapporte.";
-
-/* Event title for JournalEntryPumpLowBatteryPumpEvent */
-"Low Battery" = "Batterie faible";
-
-/* Event title for JournalEntryPumpLowReservoirPumpEvent */
-"Low Reservoir" = "Réservoir bas";
-
-/* Title for RileyLink low battery alert */
-"Low RileyLink Battery" = "Batterie RileyLink faible";
-
/* Recovery suggestion */
"Make sure your RileyLink is nearby and powered on" = "Assurez-vous que votre RileyLink est à proximité et allumé";
/* Pump error code describing max setting exceeded */
"Max setting exceeded" = "Réglage maximum dépassé";
-/* Pump title (1: model number) */
-"Minimed %@" = "Minimed %@";
-
/* Generic title of the minimed pump manager */
"Minimed 500/700 Series" = "Serié Minimed 500/700";
-/* Title for PumpAlarmType.noDelivery */
-"No Delivery Alarm" = "Alarme: Pas d'administration";
-
-/* Error description when no rileylink connected */
-"No RileyLink Connected" = "Aucun RileyLink connecté";
-
/* Describing the North America pump region */
"North America" = "Amérique du Nord";
-/* Default alert dismissal */
-"Ok" = "Ok";
-
-/* Acknowledge button label for RileyLink low battery alert */
-"OK" = "OK";
-
-/* Event title for percent based temp basal */
-"Percent Temp Basal" = "Pourcentage pour le débit basal temporaire";
-
-/* recoverySuggestion for uncertain bolus */
-"Please check your pump bolus history to determine if the bolus was delivered." = "Veuillez vérifier l'historique des bolus de votre pompe pour vérifier si le bolus a été administré.";
-
-/* Event title for prime pump event */
-"Prime" = "Purge";
-
-/* The notification title for a low pump battery */
-"Pump Battery Low" = "Batterie de la pompe faible";
-
/* No comment provided by engineer. */
"Pump did not respond" = "La pompe n’a pas répondu";
@@ -176,51 +52,18 @@
/* No comment provided by engineer. */
"Pump is suspended" = "La pompe est suspendue";
-/* Error description when failure due to pump suspended */
-"Pump is Suspended" = "La pompe est suspendue";
-
-/* The notification title for an empty pump reservoir */
-"Pump Reservoir Empty" = "Réservoir de la pompe vide";
-
-/* The notification title for a low pump reservoir */
-"Pump Reservoir Low" = "Réservoir de la pompe bas";
-
/* No comment provided by engineer. */
"Pump responded unexpectedly" = "La pompe a réagi de manière inattendue";
/* The format string describing a pump message. (1: The packet type)(2: The message type)(3: The message address)(4: The message data */
"PumpMessage(%1$@, %2$@, %3$@, %4$@)" = "Message de pompe(%1$@, %2$@, %3$@, %4$@)";
-/* Title for PumpAlarmType.reprogramError */
-"Reprogram Error" = "Erreur de reprogrammation";
-
/* Describing the reservoir insulin data source */
"Reservoir" = "Réservoir";
-/* Event title for resume
- Pump Event title for UnfinalizedDose with doseType of .resume */
-"Resume" = "Reprendre";
-
-/* Event title for rewind */
-"Rewind" = "Retour du piston";
-
/* Error description */
"RileyLink radio tune failed" = "La synthèse radio RileyLink a échoué";
-/* Event title for starting scheduled basal */
-"Scheduled Basal" = "Basal programmé";
-
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Perte de signal";
-
-/* Event title for suspend
- Pump Event title for UnfinalizedDose with doseType of .suspend */
-"Suspend" = "Suspendre";
-
-/* Event title for temporary basal rate start
- Pump Event title for UnfinalizedDose with doseType of .tempBasal */
-"Temp Basal" = "Débit basal temporaire";
-
/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in minutes) */
"Temporary Basal: %1$.3f U/hour" = "Basal temporaire: %1$.3f U/heure";
@@ -230,21 +73,6 @@
/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in percent) */
"Temporary Basal: %1$d%%" = "Basal temporaire: %1$d%%";
-/* Error description when storage fails */
-"Unable to store pump data" = "Impossible de stocker les données de la pompe";
-
-/* Format string for an unexpectedResponse. (2: The response) */
-"Unexpected response %1$@" = "Réponse inattendue %1$@";
-
-/* Title for PumpAlarmType.unknownType */
-"Unknown Alarm" = "Alarme inconnue";
-
-/* Format string for error description for an unknown record type in a glucose page. (1: event type number) */
-"Unknown glucose record type: %$1@" = "Type de glycémie inconnu : %$1@";
-
-/* Format string for error description for an unknown record type in a history page. (1: event type number) */
-"Unknown history record type: %$1@" = "Type d'historique inconnu : %$1@";
-
/* The format string description of an unknown pump error code. (1: The specific error code raw value) */
"Unknown pump error code: %1$@" = "Code d’erreur de pompe inconnu: %1$@";
@@ -256,4 +84,3 @@
/* Describing the worldwide pump region */
"World-Wide" = "Monde Entier";
-
From a48e78ff7d7d34388810018eb461270e18d9fbc3 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: Sun, 14 May 2023 23:21:57 +0200
Subject: [PATCH 120/431] New translations Localizable.strings (Spanish)
---
.../Resources/es.lproj/Localizable.strings | 188 ------------------
1 file changed, 188 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/es.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/es.lproj/Localizable.strings
index bc12cda667..240af898ee 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/es.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/es.lproj/Localizable.strings
@@ -1,82 +1,18 @@
-/* Format string for low battery alert body for RileyLink. (1: device name) */
-"\"%1$@\" has a low battery" = "\"%1$@\" tiene batería baja";
-
-/* Low reservoir alert format string. (1: Number of units remaining) */
-"%1$@ U left" = "%1$@ U restantes";
-
-/* Low reservoir alert with time remaining format string. (1: Number of units remaining)(2: approximate time remaining) */
-"%1$@ U left: %2$@" = "%1$@ U restantes: %2$@";
-
/* Communications error for a bolus currently running */
"A bolus is already in progress" = "Un bolo ya está en progreso";
-/* The description of AlarmClockReminderPumpEvent */
-"AlarmClockReminder" = "AlarmClockReminder";
-
-/* The description of AlarmSensorPumpEvent */
-"AlarmSensor" = "AlarmSensor";
-
/* Describing the battery chemistry as Alkaline */
"Alkaline" = "Alcalina";
-/* Title for PumpAlarmType.autoOff */
-"Auto-Off Alarm" = "Alarma de apagado automático";
-
/* The format string description of a BasalProfileStartPumpEvent. (1: The index of the profile)(2: The basal rate) */
"Basal Profile %1$@: %2$@ U/hour" = "Perfil Basal %1$@: %2$@ U/hora";
-/* Title for PumpAlarmType.batteryDepleted */
-"Battery Depleted" = "Batería agotada";
-
-/* Title for PumpAlarmType.batteryOutLimitExceeded */
-"Battery Out Limit" = "Alerta de Batería Baja";
-
-/* Title for PumpAlarmType.deviceResetBatteryIssue17 */
-"BatteryIssue17" = "Problema de bateria 17";
-
-/* Title for PumpAlarmType.deviceResetBatteryIssue21 */
-"BatteryIssue21" = "Problema de bateria 21";
-
-/* Event title for bolus
- Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolo";
-
/* Pump error code when bolus is in progress */
"Bolus in progress" = "Bolo en progreso";
-/* Error description when failure due to bolus in progress */
-"Bolus in Progress" = "Bolo en curso";
-
-/* Format string for uncertain bolus. (1: the reported error during bolusing) */
-"Bolus may have failed: %1$@" = "Es posible que el bolo haya fallado: %1$@";
-
-/* Describing the Canada pump region */
-"Canada" = "Canadá";
-
-/* Event title for temp basal cancel */
-"Cancel Temp Basal" = "Cancelar basal temporal";
-
-/* Event title for ChangeBasalProfilePatternPumpEvent */
-"Change Basal Profile Schedule" = "Cambiar programa de perfil basal";
-
-/* Event title for ChangeBasalProfilePumpEvent */
-"Change Basal Schedule" = "Cambiar programa basal";
-
-/* The notification alert describing a low pump battery */
-"Change the pump battery immediately" = "Cambie la batería de la bomba de inmediato";
-
-/* The notification alert describing an empty pump reservoir */
-"Change the pump reservoir now" = "Cambie el depósito de la bomba ahora";
-
-/* Event title for ChangeTimePumpEvent */
-"Change Time" = "Cambiar hora";
-
/* Suggestions for diagnosing a command refused pump error */
"Check that the pump is not suspended or priming, or has a percent temp basal type" = "Revisa que la microinfusora no esté suspendida o en cebado, o que tenga una basal de tipo temporal";
-/* Event title for clear alarm pump event */
-"Clear Alarm" = "Borrar alarma";
-
/* Pump error code returned when command refused */
"Command refused" = "Comando rechazado";
@@ -89,99 +25,27 @@
/* Error description */
"Device Error" = "Error de Dispositivo";
-/* Title for deviceReset */
-"Device Reset" = "Reinicio del dispositivo";
-
-/* Default alert dismissal */
-"Dismiss" = "Ignorar";
-
-/* Title for PumpAlarmType.emptyReservoir */
-"Empty Reservoir" = "Depósito vacío";
-
/* Describing the pump history insulin data source */
"Event History" = "Historial de Eventos";
-/* Error description for glucose page failing crc check */
-"Glucose page failed crc check" = "La página de glucosa falló en la verificación de CRC";
-
-/* Recovery suggestion for MinimedPumpManagerError.insulinTypeNotConfigured */
-"Go to pump settings and select insulin type" = "Vaya a la configuración de la bomba y seleccione el tipo de insulina";
-
-/* Pump error code when invalid history page is requested */
-"History page does not exist" = "La página de historial no existe";
-
-/* Error description for history page failing crc check */
-"History page failed crc check" = "La página de historial falló en la verificación de CRC";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Insulina Suspendida";
-
-/* Error description for MinimedPumpManagerError.insulinTypeNotConfigured */
-"Insulin Type is not configured" = "El tipo de insulina no está configurado";
-
/* Format string for failure reason. (1: The operation being performed) (2: The response data) */
"Invalid response during %1$@: %2$@" = "Respuesta inválida durante %1$@: %2$@";
/* Describing the battery chemistry as Lithium */
"Lithium" = "Litio";
-/* Help anchor for uncertain bolus */
-"Loop sent a bolus command to the pump, but was unable to confirm that the pump received the command. For safety, Loop will assume the bolus was delivered. When Loop eventually fetches history from the pump, and the estimated bolus finish time is passed, Loop will update its records of delivery to match what the pump reports." = "Loop envió una orden de bolo a la bomba, pero no pudo confirmar que la bomba recibiera el comando. Por seguridad, Loop asumirá que el bolo fue administrado. Cuando Loop obtenga finalmente el historial de la bomba, y haya pasado la hora estimada de finalización del bolo, Loop actualizará sus registros de administración para que coincidan con lo que reporta la bomba.";
-
-/* Event title for JournalEntryPumpLowBatteryPumpEvent */
-"Low Battery" = "Batería Baja";
-
-/* Event title for JournalEntryPumpLowReservoirPumpEvent */
-"Low Reservoir" = "Reserva baja";
-
-/* Title for RileyLink low battery alert */
-"Low RileyLink Battery" = "Batería baja de RileyLink";
-
/* Recovery suggestion */
"Make sure your RileyLink is nearby and powered on" = "Asegúrese de que su RileyLink está cerca y encendido";
/* Pump error code describing max setting exceeded */
"Max setting exceeded" = "Ajuste máximo excedido";
-/* Event title for JournalEntryMealMarkerPumpEvent */
-"Meal" = "Comida";
-
-/* Pump title (1: model number) */
-"Minimed %@" = "Minimed %@";
-
/* Generic title of the minimed pump manager */
"Minimed 500/700 Series" = "Minimed Serie 500/700";
-/* Event title for NewTimePumpEvent */
-"New Time" = "Nuevo Tiempo";
-
-/* Title for PumpAlarmType.noDelivery */
-"No Delivery Alarm" = "No hay alarma de administración de insulina";
-
-/* Error description when no rileylink connected */
-"No RileyLink Connected" = "No hay un RileyLink conectado";
-
/* Describing the North America pump region */
"North America" = "Norte America";
-/* Default alert dismissal */
-"Ok" = "OK";
-
-/* Acknowledge button label for RileyLink low battery alert */
-"OK" = "OK";
-
-/* Event title for percent based temp basal */
-"Percent Temp Basal" = "Porcentaje de insulina basal temporal";
-
-/* recoverySuggestion for uncertain bolus */
-"Please check your pump bolus history to determine if the bolus was delivered." = "Por favor compruebe el historial de bolos de su bomba para determinar si se administró la insulina de bolo.";
-
-/* Event title for prime pump event */
-"Prime" = "Purgar";
-
-/* The notification title for a low pump battery */
-"Pump Battery Low" = "Batería de la bomba baja";
-
/* No comment provided by engineer. */
"Pump did not respond" = "La microinfusora no respondió";
@@ -191,54 +55,18 @@
/* No comment provided by engineer. */
"Pump is suspended" = "La microinfusora está suspendida";
-/* Error description when failure due to pump suspended */
-"Pump is Suspended" = "La bomba está suspendida";
-
-/* The notification title for an empty pump reservoir */
-"Pump Reservoir Empty" = "Reserva de bomba vacía";
-
-/* The notification title for a low pump reservoir */
-"Pump Reservoir Low" = "Reserva de bomba baja";
-
/* No comment provided by engineer. */
"Pump responded unexpectedly" = "La microinfusora respondió de forma inesperada";
/* The format string describing a pump message. (1: The packet type)(2: The message type)(3: The message address)(4: The message data */
"PumpMessage(%1$@, %2$@, %3$@, %4$@)" = "MensageMicroinfusadora(%1$@, %2$@, %3$@, %4$@)";
-/* Title for PumpAlarmType.reprogramError */
-"Reprogram Error" = "Error de reprogramación";
-
/* Describing the reservoir insulin data source */
"Reservoir" = "Reservorio";
-/* Event title for resume
- Pump Event title for UnfinalizedDose with doseType of .resume */
-"Resume" = "Reanudar";
-
-/* Event title for rewind */
-"Rewind" = "Rebobinar";
-
/* Error description */
"RileyLink radio tune failed" = "Sintonización de señal de radio de RileyLink falló";
-/* Event title for starting scheduled basal */
-"Scheduled Basal" = "Insulina basal programada";
-
-/* Event title for SelectBasalProfilePumpEvent */
-"Select Profile" = "Seleccionar perfil";
-
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Pérdida de señal";
-
-/* Event title for suspend
- Pump Event title for UnfinalizedDose with doseType of .suspend */
-"Suspend" = "Suspender";
-
-/* Event title for temporary basal rate start
- Pump Event title for UnfinalizedDose with doseType of .tempBasal */
-"Temp Basal" = "Insulina basal temporal";
-
/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in minutes) */
"Temporary Basal: %1$.3f U/hour" = "Basal Temporal: %1$.3f U/hora";
@@ -248,21 +76,6 @@
/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in percent) */
"Temporary Basal: %1$d%%" = "Basal Temporal: %1$d%%";
-/* Error description when storage fails */
-"Unable to store pump data" = "No se pueden almacenar los datos de la bomba";
-
-/* Format string for an unexpectedResponse. (2: The response) */
-"Unexpected response %1$@" = "Respuesta inesperada %1$@";
-
-/* Title for PumpAlarmType.unknownType */
-"Unknown Alarm" = "Alarma desconocida";
-
-/* Format string for error description for an unknown record type in a glucose page. (1: event type number) */
-"Unknown glucose record type: %$1@" = "Tipo de registro de glucosa desconocido: %$1@";
-
-/* Format string for error description for an unknown record type in a history page. (1: event type number) */
-"Unknown history record type: %$1@" = "Tipo de registro histórico desconocido: %$1@";
-
/* The format string description of an unknown pump error code. (1: The specific error code raw value) */
"Unknown pump error code: %1$@" = "Error desconocido de código de microinfusora: %1$@";
@@ -274,4 +87,3 @@
/* Describing the worldwide pump region */
"World-Wide" = "Mundial";
-
From 8049a14e26c108357543647c9f4326133ccc604d 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: Sun, 14 May 2023 23:21:57 +0200
Subject: [PATCH 121/431] New translations Localizable.strings (Arabic)
---
.../Resources/ar.lproj/Localizable.strings | 31 -------------------
1 file changed, 31 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/ar.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/ar.lproj/Localizable.strings
index be8a6baefb..211341ff90 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/ar.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/ar.lproj/Localizable.strings
@@ -1,34 +1,3 @@
-/* Low reservoir alert format string. (1: Number of units remaining) */
-"%1$@ U left" = "%1$@ وحدة متبقية";
-
-/* Low reservoir alert with time remaining format string. (1: Number of units remaining)(2: approximate time remaining) */
-"%1$@ U left: %2$@" = "%1$@ وحدة متبقية: %2$@";
-
-/* Event title for bolus
- Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolus";
-
-/* The notification alert describing a low pump battery */
-"Change the pump battery immediately" = "قم بتغيير بطارية المضخة على الفور";
-
-/* The notification alert describing an empty pump reservoir */
-"Change the pump reservoir now" = "قم بتغيير خزان المضخة الآن";
-
-/* Default alert dismissal */
-"Dismiss" = "تجاهل";
-
-/* Acknowledge button label for RileyLink low battery alert */
-"OK" = "موافق";
-
-/* The notification title for a low pump battery */
-"Pump Battery Low" = "بطارية المضخة منخفضة";
-
-/* The notification title for an empty pump reservoir */
-"Pump Reservoir Empty" = "خزان المضخة منتهي";
-
-/* The notification title for a low pump reservoir */
-"Pump Reservoir Low" = "خزان المضخة منخفض";
/* Describing the reservoir insulin data source */
"Reservoir" = "الخزان";
-
From 87300ce95b932f89beb7dfb100da8577e7805bcf 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: Sun, 14 May 2023 23:21:58 +0200
Subject: [PATCH 122/431] New translations Localizable.strings (Catalan)
---
.../MinimedKit/MinimedKit/Resources/ca.lproj/Localizable.strings | 0
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 Dependencies/MinimedKit/MinimedKit/Resources/ca.lproj/Localizable.strings
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/ca.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/ca.lproj/Localizable.strings
new file mode 100644
index 0000000000..e69de29bb2
From 4a3859eb9143888fe940978d5035167e2433a01b 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: Sun, 14 May 2023 23:21:58 +0200
Subject: [PATCH 123/431] New translations Localizable.strings (Danish)
---
.../Resources/da.lproj/Localizable.strings | 197 ------------------
1 file changed, 197 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/da.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/da.lproj/Localizable.strings
index 04afafba20..79692469e0 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/da.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/da.lproj/Localizable.strings
@@ -1,82 +1,18 @@
-/* Format string for low battery alert body for RileyLink. (1: device name) */
-"\"%1$@\" has a low battery" = "\"%1$@\" har lavt batteri";
-
-/* Low reservoir alert format string. (1: Number of units remaining) */
-"%1$@ U left" = "%1$@ E tilbage";
-
-/* Low reservoir alert with time remaining format string. (1: Number of units remaining)(2: approximate time remaining) */
-"%1$@ U left: %2$@" = "%1$@ E tilbage: %2$@";
-
/* Communications error for a bolus currently running */
"A bolus is already in progress" = "En bolus er allerede i gang";
/* The description of AlarmClockReminderPumpEvent */
"AlarmClockReminder" = "AlarmUrPåmindelse";
-/* The description of AlarmSensorPumpEvent */
-"AlarmSensor" = "AlarmSensor";
-
-/* Describing the battery chemistry as Alkaline */
-"Alkaline" = "Alkaline";
-
-/* Title for PumpAlarmType.autoOff */
-"Auto-Off Alarm" = "Auto-sluk alarm";
-
/* The format string description of a BasalProfileStartPumpEvent. (1: The index of the profile)(2: The basal rate) */
"Basal Profile %1$@: %2$@ U/hour" = "Basal Profil %1$@: %2$@ E/time";
-/* Title for PumpAlarmType.batteryDepleted */
-"Battery Depleted" = "Batteriet er opbrugt";
-
-/* Title for PumpAlarmType.batteryOutLimitExceeded */
-"Battery Out Limit" = "Grænse for batteriudløb";
-
-/* Title for PumpAlarmType.deviceResetBatteryIssue17 */
-"BatteryIssue17" = "BatteriIssue17";
-
-/* Title for PumpAlarmType.deviceResetBatteryIssue21 */
-"BatteryIssue21" = "BatteriIssue21";
-
-/* Event title for bolus
- Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolus";
-
/* Pump error code when bolus is in progress */
"Bolus in progress" = "Bolus i gang";
-/* Error description when failure due to bolus in progress */
-"Bolus in Progress" = "Bolus i gang";
-
-/* Format string for uncertain bolus. (1: the reported error during bolusing) */
-"Bolus may have failed: %1$@" = "Bolus kan have fejlet: %1$@";
-
-/* Describing the Canada pump region */
-"Canada" = "Canada";
-
-/* Event title for temp basal cancel */
-"Cancel Temp Basal" = "Annuller midlertidig basal";
-
-/* Event title for ChangeBasalProfilePatternPumpEvent */
-"Change Basal Profile Schedule" = "Skift plan for basalprofil";
-
-/* Event title for ChangeBasalProfilePumpEvent */
-"Change Basal Schedule" = "Skift basalplan";
-
-/* The notification alert describing a low pump battery */
-"Change the pump battery immediately" = "Udskift pumpebatteri omgående";
-
-/* The notification alert describing an empty pump reservoir */
-"Change the pump reservoir now" = "Skift pumpereservoir nu";
-
-/* Event title for ChangeTimePumpEvent */
-"Change Time" = "Ændre tid";
-
/* Suggestions for diagnosing a command refused pump error */
"Check that the pump is not suspended or priming, or has a percent temp basal type" = "Tjek, at pumpen ikke er suspenderet eller under klargøring, eller har en procent midlertidig basaltype";
-/* Event title for clear alarm pump event */
-"Clear Alarm" = "Ryd alarm";
-
/* Pump error code returned when command refused */
"Command refused" = "Kommando nægtet";
@@ -89,99 +25,24 @@
/* Error description */
"Device Error" = "Enhedsfejl";
-/* Title for deviceReset */
-"Device Reset" = "Nulstilling af enhed";
-
-/* Default alert dismissal */
-"Dismiss" = "Afvis";
-
-/* Title for PumpAlarmType.emptyReservoir */
-"Empty Reservoir" = "Tomt reservoir";
-
/* Describing the pump history insulin data source */
"Event History" = "Hændelseshistorik";
-/* Error description for glucose page failing crc check */
-"Glucose page failed crc check" = "Glukoseside mislykkedes crc-kontrol";
-
-/* Recovery suggestion for MinimedPumpManagerError.insulinTypeNotConfigured */
-"Go to pump settings and select insulin type" = "Gå til pumpeindstillinger, og vælg insulintype";
-
-/* Pump error code when invalid history page is requested */
-"History page does not exist" = "Historikside findes ikke";
-
-/* Error description for history page failing crc check */
-"History page failed crc check" = "Historiksiden mislykkedes crc-kontrol";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Insulin suspenderet";
-
-/* Error description for MinimedPumpManagerError.insulinTypeNotConfigured */
-"Insulin Type is not configured" = "Insulintype ikke konfigureret";
-
/* Format string for failure reason. (1: The operation being performed) (2: The response data) */
"Invalid response during %1$@: %2$@" = "Fejlagtigt svar ved %1$@: %2$@";
-/* Describing the battery chemistry as Lithium */
-"Lithium" = "Lithium";
-
-/* Help anchor for uncertain bolus */
-"Loop sent a bolus command to the pump, but was unable to confirm that the pump received the command. For safety, Loop will assume the bolus was delivered. When Loop eventually fetches history from the pump, and the estimated bolus finish time is passed, Loop will update its records of delivery to match what the pump reports." = "Loop sendte en boluskommando til pumpen, men kunne ikke bekræfte, at pumpen modtog kommandoen. Af sikkerhedshensyn antager Loop, at bolussen blev leveret. Når Loop til sidst henter historikken fra pumpen, og den forventede bolustid er overskredet, opdaterer Loop sine optegnelser om levering, så de stemmer overens med det, som pumpen rapporterer.";
-
-/* Event title for JournalEntryPumpLowBatteryPumpEvent */
-"Low Battery" = "lavt batteri";
-
-/* Event title for JournalEntryPumpLowReservoirPumpEvent */
-"Low Reservoir" = "Lavt reservoir";
-
-/* Title for RileyLink low battery alert */
-"Low RileyLink Battery" = "Lavt RileyLink-batteri";
-
/* Recovery suggestion */
"Make sure your RileyLink is nearby and powered on" = "Sørg for, at din RileyLink er i nærheden og tændt";
/* Pump error code describing max setting exceeded */
"Max setting exceeded" = "Max indstilling overskredet";
-/* Event title for JournalEntryMealMarkerPumpEvent */
-"Meal" = "Måltid";
-
-/* Pump title (1: model number) */
-"Minimed %@" = "Minimed %@";
-
/* Generic title of the minimed pump manager */
"Minimed 500/700 Series" = "Minimed 500/700 Serier";
-/* Event title for NewTimePumpEvent */
-"New Time" = "Ny tid";
-
-/* Title for PumpAlarmType.noDelivery */
-"No Delivery Alarm" = "Ingen leveringsalarm";
-
-/* Error description when no rileylink connected */
-"No RileyLink Connected" = "Ingen RileyLink tilsluttet";
-
/* Describing the North America pump region */
"North America" = "Nordamerika";
-/* Default alert dismissal */
-"Ok" = "Ok";
-
-/* Acknowledge button label for RileyLink low battery alert */
-"OK" = "OK";
-
-/* Event title for percent based temp basal */
-"Percent Temp Basal" = "Procent midlertidig basal";
-
-/* recoverySuggestion for uncertain bolus */
-"Please check your pump bolus history to determine if the bolus was delivered." = "Kontroller din pumpebolushistorik for at afgøre, om bolus blev leveret.";
-
-/* Event title for prime pump event */
-"Prime" = "Forbereder";
-
-/* The notification title for a low pump battery */
-"Pump Battery Low" = "Pumpebatteri lav";
-
/* No comment provided by engineer. */
"Pump did not respond" = "Pumpe svarede ikke";
@@ -191,54 +52,15 @@
/* No comment provided by engineer. */
"Pump is suspended" = "Pumpe er afbrudt";
-/* Error description when failure due to pump suspended */
-"Pump is Suspended" = "Pumpe er afbrudt";
-
-/* The notification title for an empty pump reservoir */
-"Pump Reservoir Empty" = "Pumpereservoir tomt";
-
-/* The notification title for a low pump reservoir */
-"Pump Reservoir Low" = "Pumpereservoir lavt";
-
/* No comment provided by engineer. */
"Pump responded unexpectedly" = "Pumpe reagerede uventet";
/* The format string describing a pump message. (1: The packet type)(2: The message type)(3: The message address)(4: The message data */
"PumpMessage(%1$@, %2$@, %3$@, %4$@)" = "Pumpebesked(%1$@, %2$@, %3$@, %4$@)";
-/* Title for PumpAlarmType.reprogramError */
-"Reprogram Error" = "Omprogrammeringsfejl";
-
-/* Describing the reservoir insulin data source */
-"Reservoir" = "Reservoir";
-
-/* Event title for resume
- Pump Event title for UnfinalizedDose with doseType of .resume */
-"Resume" = "Genoptag";
-
-/* Event title for rewind */
-"Rewind" = "Spol tilbage";
-
/* Error description */
"RileyLink radio tune failed" = "RileyLink radioindstilling fejlede";
-/* Event title for starting scheduled basal */
-"Scheduled Basal" = "Planlagt basal";
-
-/* Event title for SelectBasalProfilePumpEvent */
-"Select Profile" = "Vælg profil";
-
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Signaltab";
-
-/* Event title for suspend
- Pump Event title for UnfinalizedDose with doseType of .suspend */
-"Suspend" = "Suspender";
-
-/* Event title for temporary basal rate start
- Pump Event title for UnfinalizedDose with doseType of .tempBasal */
-"Temp Basal" = "Midlertidig basal";
-
/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in minutes) */
"Temporary Basal: %1$.3f U/hour" = "Midlertidig Basal: %1$.3f E/time";
@@ -248,21 +70,6 @@
/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in percent) */
"Temporary Basal: %1$d%%" = "Midlertidig basal: %1$d%%";
-/* Error description when storage fails */
-"Unable to store pump data" = "Kan ikke gemme pumpedata";
-
-/* Format string for an unexpectedResponse. (2: The response) */
-"Unexpected response %1$@" = "Uventet svar %1$@";
-
-/* Title for PumpAlarmType.unknownType */
-"Unknown Alarm" = "Ukendt alarm";
-
-/* Format string for error description for an unknown record type in a glucose page. (1: event type number) */
-"Unknown glucose record type: %$1@" = "Ukendt glukoseposttype: %$1 @";
-
-/* Format string for error description for an unknown record type in a history page. (1: event type number) */
-"Unknown history record type: %$1@" = "Ukendt historikposttype: %$1 @";
-
/* The format string description of an unknown pump error code. (1: The specific error code raw value) */
"Unknown pump error code: %1$@" = "Ukendt pumpe-fejlkode: %1$@";
@@ -271,7 +78,3 @@
/* Format string for an unknown response. (1: The operation being performed) (2: The response data) */
"Unknown response during %1$@: %2$@" = "Ukendt svar under %1$@: %2$@";
-
-/* Describing the worldwide pump region */
-"World-Wide" = "World-Wide";
-
From dce2198f7d4a4ab18a307e6724c41ca2a0638eee 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: Sun, 14 May 2023 23:21:59 +0200
Subject: [PATCH 124/431] New translations Localizable.strings (German)
---
.../Resources/de.lproj/Localizable.strings | 194 ------------------
1 file changed, 194 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/de.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/de.lproj/Localizable.strings
index 34d0f5ce11..006eeb462a 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/de.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/de.lproj/Localizable.strings
@@ -1,82 +1,18 @@
-/* Format string for low battery alert body for RileyLink. (1: device name) */
-"\"%1$@\" has a low battery" = "\"%1$@\" hat einen niedrigen Akkustand";
-
-/* Low reservoir alert format string. (1: Number of units remaining) */
-"%1$@ U left" = "%1$@ IE verbleibend";
-
-/* Low reservoir alert with time remaining format string. (1: Number of units remaining)(2: approximate time remaining) */
-"%1$@ U left: %2$@" = "%1$@ IE verbleibend: %2$@";
-
/* Communications error for a bolus currently running */
"A bolus is already in progress" = "Ein Bolus wird bereits abgegeben";
-/* The description of AlarmClockReminderPumpEvent */
-"AlarmClockReminder" = "AlarmClockReminder";
-
-/* The description of AlarmSensorPumpEvent */
-"AlarmSensor" = "AlarmSensor";
-
/* Describing the battery chemistry as Alkaline */
"Alkaline" = "Alkalisch";
-/* Title for PumpAlarmType.autoOff */
-"Auto-Off Alarm" = "Auto-Aus Alarm";
-
/* The format string description of a BasalProfileStartPumpEvent. (1: The index of the profile)(2: The basal rate) */
"Basal Profile %1$@: %2$@ U/hour" = "Basalprofil %1$@: %2$@ E/Stunde";
-/* Title for PumpAlarmType.batteryDepleted */
-"Battery Depleted" = "Batterie leer";
-
-/* Title for PumpAlarmType.batteryOutLimitExceeded */
-"Battery Out Limit" = "Batteriewechsel Zeitlimit";
-
-/* Title for PumpAlarmType.deviceResetBatteryIssue17 */
-"BatteryIssue17" = "BatteryIssue17";
-
-/* Title for PumpAlarmType.deviceResetBatteryIssue21 */
-"BatteryIssue21" = "BatteryIssue21";
-
-/* Event title for bolus
- Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolus";
-
/* Pump error code when bolus is in progress */
"Bolus in progress" = "Bolusabgabe läuft ";
-/* Error description when failure due to bolus in progress */
-"Bolus in Progress" = "Bolusabgabe läuft ";
-
-/* Format string for uncertain bolus. (1: the reported error during bolusing) */
-"Bolus may have failed: %1$@" = "Bolus ist möglicherweise fehlgeschlagen: %1$@";
-
-/* Describing the Canada pump region */
-"Canada" = "Kanada";
-
-/* Event title for temp basal cancel */
-"Cancel Temp Basal" = "Temporäre Basalrate abbrechen";
-
-/* Event title for ChangeBasalProfilePatternPumpEvent */
-"Change Basal Profile Schedule" = "Zeitplan für das Basalratenprofil ändern";
-
-/* Event title for ChangeBasalProfilePumpEvent */
-"Change Basal Schedule" = "Basalratenzeitplan ändern";
-
-/* The notification alert describing a low pump battery */
-"Change the pump battery immediately" = "Wechseln Sie sofort die Pumpenbatterie";
-
-/* The notification alert describing an empty pump reservoir */
-"Change the pump reservoir now" = "Wechseln Sie jetzt das Pumpenreservoir";
-
-/* Event title for ChangeTimePumpEvent */
-"Change Time" = "Zeit ändern";
-
/* Suggestions for diagnosing a command refused pump error */
"Check that the pump is not suspended or priming, or has a percent temp basal type" = "Überprüfen Sie, ob die Pumpe nicht unterbrochen wurde oder sich im Füllmodus befindet, oder prozentual temporären Basalraten aktiviert sind";
-/* Event title for clear alarm pump event */
-"Clear Alarm" = "Alarm löschen";
-
/* Pump error code returned when command refused */
"Command refused" = "Befehl verweigert";
@@ -89,99 +25,24 @@
/* Error description */
"Device Error" = "Gerätefehler";
-/* Title for deviceReset */
-"Device Reset" = "Gerät zurücksetzen";
-
-/* Default alert dismissal */
-"Dismiss" = "Schließen";
-
-/* Title for PumpAlarmType.emptyReservoir */
-"Empty Reservoir" = "Leeres Reservoir";
-
/* Describing the pump history insulin data source */
"Event History" = "Ereignisverlauf";
-/* Error description for glucose page failing crc check */
-"Glucose page failed crc check" = "Glukoseseite fehlgeschlagen crc-Prüfung";
-
-/* Recovery suggestion for MinimedPumpManagerError.insulinTypeNotConfigured */
-"Go to pump settings and select insulin type" = "Gehen Sie zu den Pumpeneinstellungen und wählen Sie den Insulintyp";
-
-/* Pump error code when invalid history page is requested */
-"History page does not exist" = "Verlaufsseite ist nicht vorhanden";
-
-/* Error description for history page failing crc check */
-"History page failed crc check" = "Verlaufsseite fehlgeschlagen crc check";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Insulinabgabe unterbrochen";
-
-/* Error description for MinimedPumpManagerError.insulinTypeNotConfigured */
-"Insulin Type is not configured" = "Insulintyp ist nicht konfiguriert";
-
/* Format string for failure reason. (1: The operation being performed) (2: The response data) */
"Invalid response during %1$@: %2$@" = "Ungültige Antwort während %1$@: %2$@";
-/* Describing the battery chemistry as Lithium */
-"Lithium" = "Lithium";
-
-/* Help anchor for uncertain bolus */
-"Loop sent a bolus command to the pump, but was unable to confirm that the pump received the command. For safety, Loop will assume the bolus was delivered. When Loop eventually fetches history from the pump, and the estimated bolus finish time is passed, Loop will update its records of delivery to match what the pump reports." = "Loop hat einen Bolusbefehl an die Pumpe gesendet, konnte aber nicht bestätigen, dass die Pumpe den Befehl erhalten hat. Zur Sicherheit geht Loop davon aus, dass der Bolus abgegeben wurde. Wenn Loop schließlich den Verlauf von der Pumpe abruft und die geschätzte Bolus-Endzeit überschritten ist, aktualisiert Loop seine Aufzeichnungen über die Abgabe, damit sie mit den Meldungen der Pumpe übereinstimmen.";
-
-/* Event title for JournalEntryPumpLowBatteryPumpEvent */
-"Low Battery" = "Niedriger Batteriestatus";
-
-/* Event title for JournalEntryPumpLowReservoirPumpEvent */
-"Low Reservoir" = "Niedriges Reservoir";
-
-/* Title for RileyLink low battery alert */
-"Low RileyLink Battery" = "Niedriger RileyLink Batteriestatus";
-
/* Recovery suggestion */
"Make sure your RileyLink is nearby and powered on" = "Stellen Sie sicher, dass sich Ihr RileyLink in der Nähe befindet und eingeschaltet ist";
/* Pump error code describing max setting exceeded */
"Max setting exceeded" = "Max Einstellung überschritten";
-/* Event title for JournalEntryMealMarkerPumpEvent */
-"Meal" = "Mahlzeit";
-
-/* Pump title (1: model number) */
-"Minimed %@" = "Minimed %@";
-
/* Generic title of the minimed pump manager */
"Minimed 500/700 Series" = "Minimed 500/700 Serie";
-/* Event title for NewTimePumpEvent */
-"New Time" = "Neue Zeit";
-
-/* Title for PumpAlarmType.noDelivery */
-"No Delivery Alarm" = "Keine-Abgabe-Warunung";
-
-/* Error description when no rileylink connected */
-"No RileyLink Connected" = "Kein RileyLink verbunden";
-
/* Describing the North America pump region */
"North America" = "Nordamerika";
-/* Default alert dismissal */
-"Ok" = "OK";
-
-/* Acknowledge button label for RileyLink low battery alert */
-"OK" = "OK";
-
-/* Event title for percent based temp basal */
-"Percent Temp Basal" = "Prozentuale temporäre Basalrate";
-
-/* recoverySuggestion for uncertain bolus */
-"Please check your pump bolus history to determine if the bolus was delivered." = "Bitte überprüfen Sie den Bolusverlauf Ihrer Pumpe, um festzustellen, ob der Bolus abgegeben wurde.";
-
-/* Event title for prime pump event */
-"Prime" = "Befüllen";
-
-/* The notification title for a low pump battery */
-"Pump Battery Low" = "Pumpenbatterie schwach";
-
/* No comment provided by engineer. */
"Pump did not respond" = "Pumpe hat nicht geantwortet";
@@ -191,54 +52,15 @@
/* No comment provided by engineer. */
"Pump is suspended" = "Pumpe ist gesperrt";
-/* Error description when failure due to pump suspended */
-"Pump is Suspended" = "Pumpe ist pausiert";
-
-/* The notification title for an empty pump reservoir */
-"Pump Reservoir Empty" = "Pumpenreservoir leer";
-
-/* The notification title for a low pump reservoir */
-"Pump Reservoir Low" = "Pumpenreservoir niedrig";
-
/* No comment provided by engineer. */
"Pump responded unexpectedly" = "Pumpe hat unerwartet geantwortet";
/* The format string describing a pump message. (1: The packet type)(2: The message type)(3: The message address)(4: The message data */
"PumpMessage(%1$@, %2$@, %3$@, %4$@)" = "Pumpennachricht(%1$@, %2$@, %3$@, %4$@)";
-/* Title for PumpAlarmType.reprogramError */
-"Reprogram Error" = "Reprogram Error";
-
-/* Describing the reservoir insulin data source */
-"Reservoir" = "Reservoir";
-
-/* Event title for resume
- Pump Event title for UnfinalizedDose with doseType of .resume */
-"Resume" = "Fortsetzen";
-
-/* Event title for rewind */
-"Rewind" = "Zurückspulen";
-
/* Error description */
"RileyLink radio tune failed" = "Einstellen des RileyLink Funksignals fehlgeschlagen";
-/* Event title for starting scheduled basal */
-"Scheduled Basal" = "Geplante Basalrate";
-
-/* Event title for SelectBasalProfilePumpEvent */
-"Select Profile" = "Profil auswählen";
-
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Signalverlust";
-
-/* Event title for suspend
- Pump Event title for UnfinalizedDose with doseType of .suspend */
-"Suspend" = "Unterbrechen";
-
-/* Event title for temporary basal rate start
- Pump Event title for UnfinalizedDose with doseType of .tempBasal */
-"Temp Basal" = "Temporäre Basalrate";
-
/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in minutes) */
"Temporary Basal: %1$.3f U/hour" = "Temporäre Basalrate: %1$.3f E/St";
@@ -248,21 +70,6 @@
/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in percent) */
"Temporary Basal: %1$d%%" = "Temporäre Basalrate: %1$d%%";
-/* Error description when storage fails */
-"Unable to store pump data" = "Pumpendaten können nicht gespeichert werden";
-
-/* Format string for an unexpectedResponse. (2: The response) */
-"Unexpected response %1$@" = "Unerwartete Antwort vom Pod";
-
-/* Title for PumpAlarmType.unknownType */
-"Unknown Alarm" = "Unbekannter Alarm";
-
-/* Format string for error description for an unknown record type in a glucose page. (1: event type number) */
-"Unknown glucose record type: %$1@" = "Unbekannter Glukosedatensatztyp: %-1 @";
-
-/* Format string for error description for an unknown record type in a history page. (1: event type number) */
-"Unknown history record type: %$1@" = "Unbekannter Verlaufsdatensatztyp: %1 @";
-
/* The format string description of an unknown pump error code. (1: The specific error code raw value) */
"Unknown pump error code: %1$@" = "Unbekannter Fehlercode der Pumpe: %1$@";
@@ -274,4 +81,3 @@
/* Describing the worldwide pump region */
"World-Wide" = "Weltweit";
-
From 465d012ec6446bc538a520ad7a7e2c33888e54f3 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: Sun, 14 May 2023 23:22:00 +0200
Subject: [PATCH 125/431] New translations Localizable.strings (Finnish)
---
.../Resources/fi.lproj/Localizable.strings | 78 -------------------
1 file changed, 78 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/fi.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/fi.lproj/Localizable.strings
index c158e45020..bcd1c5b80c 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/fi.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/fi.lproj/Localizable.strings
@@ -1,9 +1,3 @@
-/* Low reservoir alert format string. (1: Number of units remaining) */
-"%1$@ U left" = "%1$@ U jäljellä";
-
-/* Low reservoir alert with time remaining format string. (1: Number of units remaining)(2: approximate time remaining) */
-"%1$@ U left: %2$@" = "%1$@ U jäljellä: %2$@";
-
/* Communications error for a bolus currently running */
"A bolus is already in progress" = "Bolus on jo käynnissä";
@@ -19,28 +13,9 @@
/* The format string description of a BasalProfileStartPumpEvent. (1: The index of the profile)(2: The basal rate) */
"Basal Profile %1$@: %2$@ U/hour" = "Basaaliprofiili %1$@: %2$@ U/h";
-/* Event title for bolus
- Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolus";
-
/* Pump error code when bolus is in progress */
"Bolus in progress" = "Bolus vireillä";
-/* Error description when failure due to bolus in progress */
-"Bolus in Progress" = "Bolus käynnissä";
-
-/* Describing the Canada pump region */
-"Canada" = "Kanada";
-
-/* The notification alert describing a low pump battery */
-"Change the pump battery immediately" = "Vaihda pumpun paristo välittömästi";
-
-/* The notification alert describing an empty pump reservoir */
-"Change the pump reservoir now" = "Vaihda pumpun säiliö";
-
-/* Event title for ChangeTimePumpEvent */
-"Change Time" = "Muuta aika";
-
/* Suggestions for diagnosing a command refused pump error */
"Check that the pump is not suspended or priming, or has a percent temp basal type" = "Tarkista, että pumppu ei ole pysäytetty, vakiotäytöllä tai basaalityypiksi ei ole valittu prosentteja";
@@ -56,57 +31,27 @@
/* Error description */
"Device Error" = "Laitevirhe";
-/* Default alert dismissal */
-"Dismiss" = "Ohita";
-
/* Describing the pump history insulin data source */
"Event History" = "Tapahtumahistoria";
-/* Error description for glucose page failing crc check */
-"Glucose page failed crc check" = "Glukoosisivun CRC-tarkistus epäonnistui";
-
-/* Pump error code when invalid history page is requested */
-"History page does not exist" = "Historiasivua ei ole olemassa";
-
-/* Error description for history page failing crc check */
-"History page failed crc check" = "Historiasivun CRC-tarkistus epäonnistui";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Insuliini pysäytetty";
-
/* Format string for failure reason. (1: The operation being performed) (2: The response data) */
"Invalid response during %1$@: %2$@" = "Virheellinen vastaus %1$@: %2$@";
/* Describing the battery chemistry as Lithium */
"Lithium" = "Litium";
-/* Event title for JournalEntryPumpLowBatteryPumpEvent */
-"Low Battery" = "Akku lähes tyhjä";
-
/* Recovery suggestion */
"Make sure your RileyLink is nearby and powered on" = "Varmista, että RileyLink on riittävän lähellä ja kytketty päälle";
/* Pump error code describing max setting exceeded */
"Max setting exceeded" = "Maksimiasetus ylitetty";
-/* Pump title (1: model number) */
-"Minimed %@" = "Minimed %@";
-
/* Generic title of the minimed pump manager */
"Minimed 500/700 Series" = "Minimed 500/700 -sarja";
-/* Error description when no rileylink connected */
-"No RileyLink Connected" = "RileyLink ei ole yhdistetty";
-
/* Describing the North America pump region */
"North America" = "Pohjois-Amerikka";
-/* Acknowledge button label for RileyLink low battery alert */
-"OK" = "OK";
-
-/* The notification title for a low pump battery */
-"Pump Battery Low" = "Pumpun paristo vähissä";
-
/* No comment provided by engineer. */
"Pump did not respond" = "Pumppu ei vastannut";
@@ -116,12 +61,6 @@
/* No comment provided by engineer. */
"Pump is suspended" = "Pumppu on pysäytetty";
-/* The notification title for an empty pump reservoir */
-"Pump Reservoir Empty" = "Pumpun säiliö tyhjä";
-
-/* The notification title for a low pump reservoir */
-"Pump Reservoir Low" = "Pumpun säiliö vähissä";
-
/* No comment provided by engineer. */
"Pump responded unexpectedly" = "Pumppu vastasi epätavallisesti";
@@ -134,13 +73,6 @@
/* Error description */
"RileyLink radio tune failed" = "RileyLink-radion viritys epäonnistui";
-/* Event title for starting scheduled basal */
-"Scheduled Basal" = "Ohjelmoitu basaali";
-
-/* Event title for temporary basal rate start
- Pump Event title for UnfinalizedDose with doseType of .tempBasal */
-"Temp Basal" = "Tilapäinen basaali";
-
/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in minutes) */
"Temporary Basal: %1$.3f U/hour" = "Tilapäinen basaali: %1$.3f U/h";
@@ -150,15 +82,6 @@
/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in percent) */
"Temporary Basal: %1$d%%" = "Tilapäinen basaali: %1$d%%";
-/* Error description when storage fails */
-"Unable to store pump data" = "Pumpun tietoja ei voitu tallentaa";
-
-/* Format string for error description for an unknown record type in a glucose page. (1: event type number) */
-"Unknown glucose record type: %$1@" = "Tuntematon glukoositietuetyyppi: %$1 @";
-
-/* Format string for error description for an unknown record type in a history page. (1: event type number) */
-"Unknown history record type: %$1@" = "Tuntematon historiatietuetyyppi: %$1 @";
-
/* The format string description of an unknown pump error code. (1: The specific error code raw value) */
"Unknown pump error code: %1$@" = "Tuntematon pumpun virhekoodi: %1$@";
@@ -170,4 +93,3 @@
/* Describing the worldwide pump region */
"World-Wide" = "Maailmanlaajuinen";
-
From 0ca5300d779aad25178c8bc5bc937eab787eb456 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: Sun, 14 May 2023 23:22:00 +0200
Subject: [PATCH 126/431] New translations Localizable.strings (Hebrew)
---
.../Resources/he.lproj/Localizable.strings | 142 ------------------
1 file changed, 142 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/he.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/he.lproj/Localizable.strings
index 109f94f19e..5e49de53b2 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/he.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/he.lproj/Localizable.strings
@@ -1,145 +1,3 @@
-/* Low reservoir alert format string. (1: Number of units remaining) */
-"%1$@ U left" = "%1$@ U left";
-
-/* Low reservoir alert with time remaining format string. (1: Number of units remaining)(2: approximate time remaining) */
-"%1$@ U left: %2$@" = "%1$@ U left: %2$@";
-
-/* Communications error for a bolus currently running */
-"A bolus is already in progress" = "A bolus is already in progress";
-
-/* The description of AlarmClockReminderPumpEvent */
-"AlarmClockReminder" = "AlarmClockReminder";
-
-/* The description of AlarmSensorPumpEvent */
-"AlarmSensor" = "AlarmSensor";
-
-/* Describing the battery chemistry as Alkaline */
-"Alkaline" = "Alkaline";
-
-/* The format string description of a BasalProfileStartPumpEvent. (1: The index of the profile)(2: The basal rate) */
-"Basal Profile %1$@: %2$@ U/hour" = "Basal Profile %1$@: %2$@ U/hour";
-
-/* Event title for bolus
- Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolus";
-
-/* Pump error code when bolus is in progress */
-"Bolus in progress" = "Bolus in progress";
-
-/* The notification alert describing a low pump battery */
-"Change the pump battery immediately" = "Change the pump battery immediately";
-
-/* The notification alert describing an empty pump reservoir */
-"Change the pump reservoir now" = "Change the pump reservoir now";
-
-/* Event title for ChangeTimePumpEvent */
-"Change Time" = "Change Time";
-
-/* Suggestions for diagnosing a command refused pump error */
-"Check that the pump is not suspended or priming, or has a percent temp basal type" = "Check that the pump is not suspended or priming, or has a percent temp basal type";
-
-/* Pump error code returned when command refused */
-"Command refused" = "Command refused";
-
-/* No comment provided by engineer. */
-"Comms with another pump detected" = "Comms with another pump detected.";
-
-/* Error description */
-"Decoding Error" = "Decoding Error";
-
-/* Error description */
-"Device Error" = "Device Error";
-
-/* Default alert dismissal */
-"Dismiss" = "Dismiss";
-
-/* Describing the pump history insulin data source */
-"Event History" = "Event History";
-
-/* Format string for failure reason. (1: The operation being performed) (2: The response data) */
-"Invalid response during %1$@: %2$@" = "Invalid response during %1$@: %2$@";
-
-/* Describing the battery chemistry as Lithium */
-"Lithium" = "Lithium";
-
-/* Event title for JournalEntryPumpLowBatteryPumpEvent */
-"Low Battery" = "סוללה חלשה";
-
-/* Recovery suggestion */
-"Make sure your RileyLink is nearby and powered on" = "Make sure your RileyLink is nearby and powered on";
-
-/* Pump error code describing max setting exceeded */
-"Max setting exceeded" = "Max setting exceeded";
-
-/* Event title for JournalEntryMealMarkerPumpEvent */
-"Meal" = "ארוחה";
-
-/* Pump title (1: model number) */
-"Minimed %@" = "Minimed %@";
-
-/* Generic title of the minimed pump manager */
-"Minimed 500/700 Series" = "Minimed 500/700 Series";
-
-/* Describing the North America pump region */
-"North America" = "North America";
-
-/* Acknowledge button label for RileyLink low battery alert */
-"OK" = "OK";
-
-/* The notification title for a low pump battery */
-"Pump Battery Low" = "Pump Battery Low";
-
-/* No comment provided by engineer. */
-"Pump did not respond" = "Pump did not respond";
-
-/* Error description */
-"Pump Error" = "Pump Error";
-
-/* No comment provided by engineer. */
-"Pump is suspended" = "Pump is suspended";
-
-/* The notification title for an empty pump reservoir */
-"Pump Reservoir Empty" = "Pump Reservoir Empty";
-
-/* The notification title for a low pump reservoir */
-"Pump Reservoir Low" = "Pump Reservoir Low";
-
-/* No comment provided by engineer. */
-"Pump responded unexpectedly" = "Pump responded unexpectedly";
-
-/* The format string describing a pump message. (1: The packet type)(2: The message type)(3: The message address)(4: The message data */
-"PumpMessage(%1$@, %2$@, %3$@, %4$@)" = "PumpMessage(%1$@, %2$@, %3$@, %4$@)";
-
-/* Describing the reservoir insulin data source */
-"Reservoir" = "Reservoir";
-
-/* Error description */
-"RileyLink radio tune failed" = "RileyLink radio tune failed";
-
-/* Event title for starting scheduled basal */
-"Scheduled Basal" = "Scheduled Basal";
-
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "אובדן אות";
-
-/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in minutes) */
-"Temporary Basal: %1$.3f U/hour" = "Temporary Basal: %1$.3f U/hour";
/* The format string description of a TempBasalDurationPumpEvent. (1: The duration of the temp basal in minutes) */
"Temporary Basal: %1$d min" = "בזאלי זמני: %1$d דקות";
-
-/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in percent) */
-"Temporary Basal: %1$d%%" = "Temporary Basal: %1$d%%";
-
-/* The format string description of an unknown pump error code. (1: The specific error code raw value) */
-"Unknown pump error code: %1$@" = "Unknown pump error code: %1$@";
-
-/* No comment provided by engineer. */
-"Unknown pump model: %@" = "Unknown pump model: %@";
-
-/* Format string for an unknown response. (1: The operation being performed) (2: The response data) */
-"Unknown response during %1$@: %2$@" = "Unknown response during %1$@: %2$@";
-
-/* Describing the worldwide pump region */
-"World-Wide" = "World-Wide";
-
From d23de6fac83a52d9aca32f9517486a4a46bd7c15 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: Sun, 14 May 2023 23:22:01 +0200
Subject: [PATCH 127/431] New translations Localizable.strings (Italian)
---
.../Resources/it.lproj/Localizable.strings | 167 ------------------
1 file changed, 167 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/it.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/it.lproj/Localizable.strings
index ec1568add6..01d2d32c06 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/it.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/it.lproj/Localizable.strings
@@ -1,12 +1,3 @@
-/* Format string for low battery alert body for RileyLink. (1: device name) */
-"\"%1$@\" has a low battery" = "%1$@ ha la batteria quasi scarica";
-
-/* Low reservoir alert format string. (1: Number of units remaining) */
-"%1$@ U left" = "%1$@ U sinistra";
-
-/* Low reservoir alert with time remaining format string. (1: Number of units remaining)(2: approximate time remaining) */
-"%1$@ U left: %2$@" = "%1$@ U sinistra: %2$@";
-
/* Communications error for a bolus currently running */
"A bolus is already in progress" = "Un bolo è già in esecuzione";
@@ -19,52 +10,12 @@
/* Describing the battery chemistry as Alkaline */
"Alkaline" = "Alcalina";
-/* Title for PumpAlarmType.autoOff */
-"Auto-Off Alarm" = "Allarme spegnimento automatico";
-
/* The format string description of a BasalProfileStartPumpEvent. (1: The index of the profile)(2: The basal rate) */
"Basal Profile %1$@: %2$@ U/hour" = "Profilo basale %1$@: %2$@ U/ora";
-/* Title for PumpAlarmType.batteryDepleted */
-"Battery Depleted" = "Batteria scarica";
-
-/* Title for PumpAlarmType.batteryOutLimitExceeded */
-"Battery Out Limit" = "Batteria fuori limite";
-
-/* Title for PumpAlarmType.deviceResetBatteryIssue17 */
-"BatteryIssue17" = "Problema17 batteria";
-
-/* Title for PumpAlarmType.deviceResetBatteryIssue21 */
-"BatteryIssue21" = "Problema21 batteria";
-
-/* Event title for bolus
- Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolo";
-
/* Pump error code when bolus is in progress */
"Bolus in progress" = "Bolo in corso";
-/* Error description when failure due to bolus in progress */
-"Bolus in Progress" = "Bolo in corso";
-
-/* Format string for uncertain bolus. (1: the reported error during bolusing) */
-"Bolus may have failed: %1$@" = "Il bolo potrebbe essere fallito: %1$@";
-
-/* Describing the Canada pump region */
-"Canada" = "Canada";
-
-/* Event title for temp basal cancel */
-"Cancel Temp Basal" = "Annulla Basale temporanea";
-
-/* The notification alert describing a low pump battery */
-"Change the pump battery immediately" = "Cambiare immediatamente la batteria del microinfusore";
-
-/* The notification alert describing an empty pump reservoir */
-"Change the pump reservoir now" = "Cambiare subito il serbatoio del microinfusore";
-
-/* Event title for ChangeTimePumpEvent */
-"Change Time" = "Cambia Orario";
-
/* Suggestions for diagnosing a command refused pump error */
"Check that the pump is not suspended or priming, or has a percent temp basal type" = "Verificare che il microinfusore non sia sospeso o che stia riavvolgendo o che abbia un tipo basale impostato su percentuale";
@@ -80,93 +31,27 @@
/* Error description */
"Device Error" = "Errore del Dispositivo";
-/* Title for deviceReset */
-"Device Reset" = "Ripristino del Dispositivo";
-
-/* Default alert dismissal */
-"Dismiss" = "OK";
-
-/* Title for PumpAlarmType.emptyReservoir */
-"Empty Reservoir" = "Serbatoio Vuoto";
-
/* Describing the pump history insulin data source */
"Event History" = "Storia degli Eventi";
-/* Error description for glucose page failing crc check */
-"Glucose page failed crc check" = "Il registro dati della Glicemia ha fallito il controllo crc";
-
-/* Recovery suggestion for MinimedPumpManagerError.insulinTypeNotConfigured */
-"Go to pump settings and select insulin type" = "Andare nelle impostazioni del microinfusore e selezionare il tipo d'insulina";
-
-/* Pump error code when invalid history page is requested */
-"History page does not exist" = "La pagina della storia non esiste";
-
-/* Error description for history page failing crc check */
-"History page failed crc check" = "La pagina della cronologia non ha superato il controllo crc";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Erogazione Insulina sospesa";
-
-/* Error description for MinimedPumpManagerError.insulinTypeNotConfigured */
-"Insulin Type is not configured" = "Il tipo d'insulina non è stato configurato";
-
/* Format string for failure reason. (1: The operation being performed) (2: The response data) */
"Invalid response during %1$@: %2$@" = "Risposta non valida per %1$@: %2$@";
/* Describing the battery chemistry as Lithium */
"Lithium" = "Litio";
-/* Help anchor for uncertain bolus */
-"Loop sent a bolus command to the pump, but was unable to confirm that the pump received the command. For safety, Loop will assume the bolus was delivered. When Loop eventually fetches history from the pump, and the estimated bolus finish time is passed, Loop will update its records of delivery to match what the pump reports." = "Loop ha inviato un comando di bolo al microinfusore, ma non è stato in grado di confermare che il microinfusore abbia ricevuto il comando. Per sicurezza, Loop presume che il bolo sia stato erogato. Quando alla fine Loop recupera la cronologia dal microinfusore e l'ora prevista per la fine del bolo, Loop aggiorna i propri record di erogazione in modo che corrispondano a quanto riportato dal microinfusore.";
-
-/* Event title for JournalEntryPumpLowBatteryPumpEvent */
-"Low Battery" = "Batteria Bassa";
-
-/* Event title for JournalEntryPumpLowReservoirPumpEvent */
-"Low Reservoir" = "Livello Serbatoio basso";
-
-/* Title for RileyLink low battery alert */
-"Low RileyLink Battery" = "Batteria Rileylink quasi scarica";
-
/* Recovery suggestion */
"Make sure your RileyLink is nearby and powered on" = "Assicurati che RileyLink si trovi nelle vicinanze e sia acceso";
/* Pump error code describing max setting exceeded */
"Max setting exceeded" = "Impostazione massima superata";
-/* Pump title (1: model number) */
-"Minimed %@" = "Minimed %@";
-
/* Generic title of the minimed pump manager */
"Minimed 500/700 Series" = "Minimed serie 500/700";
-/* Title for PumpAlarmType.noDelivery */
-"No Delivery Alarm" = "Allarme di non erogazione";
-
-/* Error description when no rileylink connected */
-"No RileyLink Connected" = "Nessun Rileylink Connesso";
-
/* Describing the North America pump region */
"North America" = "Nord America";
-/* Default alert dismissal */
-"Ok" = "OK";
-
-/* Acknowledge button label for RileyLink low battery alert */
-"OK" = "OK";
-
-/* Event title for percent based temp basal */
-"Percent Temp Basal" = "Percentuale basale temporanea";
-
-/* recoverySuggestion for uncertain bolus */
-"Please check your pump bolus history to determine if the bolus was delivered." = "Controllare la cronologia dei boli del microinfusore per determinare se il bolo è stato erogato.";
-
-/* Event title for prime pump event */
-"Prime" = "Caricare ";
-
-/* The notification title for a low pump battery */
-"Pump Battery Low" = "Batteria Microinfusore bassa";
-
/* No comment provided by engineer. */
"Pump did not respond" = "Il microinfusore non risponde";
@@ -176,51 +61,15 @@
/* No comment provided by engineer. */
"Pump is suspended" = "Il microinfusore è sospeso";
-/* Error description when failure due to pump suspended */
-"Pump is Suspended" = "Il microinfusore è sospeso";
-
-/* The notification title for an empty pump reservoir */
-"Pump Reservoir Empty" = "Serbatoio microinfusore Vuoto";
-
-/* The notification title for a low pump reservoir */
-"Pump Reservoir Low" = "Serbatoio microinfusore Basso";
-
/* No comment provided by engineer. */
"Pump responded unexpectedly" = "Il microinfusore ha risposto inaspettatamente";
-/* The format string describing a pump message. (1: The packet type)(2: The message type)(3: The message address)(4: The message data */
-"PumpMessage(%1$@, %2$@, %3$@, %4$@)" = "PumpMessage(%1$@, %2$@, %3$@, %4$@)";
-
-/* Title for PumpAlarmType.reprogramError */
-"Reprogram Error" = "Errore di riprogrammazione";
-
/* Describing the reservoir insulin data source */
"Reservoir" = "Serbatoio";
-/* Event title for resume
- Pump Event title for UnfinalizedDose with doseType of .resume */
-"Resume" = "Riprendi";
-
-/* Event title for rewind */
-"Rewind" = "Riavvolgi";
-
/* Error description */
"RileyLink radio tune failed" = "Sintonizzazione radio RileyLink fallita";
-/* Event title for starting scheduled basal */
-"Scheduled Basal" = "Basale Programmata";
-
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Perdita Segnale";
-
-/* Event title for suspend
- Pump Event title for UnfinalizedDose with doseType of .suspend */
-"Suspend" = "Blocco Erogazione";
-
-/* Event title for temporary basal rate start
- Pump Event title for UnfinalizedDose with doseType of .tempBasal */
-"Temp Basal" = "Basale Temporanea";
-
/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in minutes) */
"Temporary Basal: %1$.3f U/hour" = "Basale Temporanea: %1$.3f U/ora";
@@ -230,21 +79,6 @@
/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in percent) */
"Temporary Basal: %1$d%%" = "Basale Temporanea: %1$d%%";
-/* Error description when storage fails */
-"Unable to store pump data" = "Impossibile memorizzare i dati del Microinfusore";
-
-/* Format string for an unexpectedResponse. (2: The response) */
-"Unexpected response %1$@" = "Risposta inaspettata %1$@";
-
-/* Title for PumpAlarmType.unknownType */
-"Unknown Alarm" = "Allarme sconosciuto";
-
-/* Format string for error description for an unknown record type in a glucose page. (1: event type number) */
-"Unknown glucose record type: %$1@" = "Tipo di record glicemico sconosciuto: %$1@";
-
-/* Format string for error description for an unknown record type in a history page. (1: event type number) */
-"Unknown history record type: %$1@" = "Tipo di record storico sconosciuto: %$1@";
-
/* The format string description of an unknown pump error code. (1: The specific error code raw value) */
"Unknown pump error code: %1$@" = "Codice errore microinfusore sconosciuto: %1$@";
@@ -256,4 +90,3 @@
/* Describing the worldwide pump region */
"World-Wide" = "Internazionale";
-
From 360d87ac7be0d834d2cad6822099652839d6967a 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: Sun, 14 May 2023 23:22:02 +0200
Subject: [PATCH 128/431] New translations Localizable.strings (Dutch)
---
.../Resources/nl.lproj/Localizable.strings | 197 ------------------
1 file changed, 197 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/nl.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/nl.lproj/Localizable.strings
index 16c18d2e67..127439adda 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/nl.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/nl.lproj/Localizable.strings
@@ -1,82 +1,15 @@
-/* Format string for low battery alert body for RileyLink. (1: device name) */
-"\"%1$@\" has a low battery" = "\"%1$@\" batterij bijna leeg";
-
-/* Low reservoir alert format string. (1: Number of units remaining) */
-"%1$@ U left" = "%1$@ E over";
-
-/* Low reservoir alert with time remaining format string. (1: Number of units remaining)(2: approximate time remaining) */
-"%1$@ U left: %2$@" = "%1$@ E over: %2$@";
-
/* Communications error for a bolus currently running */
"A bolus is already in progress" = "Er is al een bolus actief";
-/* The description of AlarmClockReminderPumpEvent */
-"AlarmClockReminder" = "AlarmClockReminder";
-
-/* The description of AlarmSensorPumpEvent */
-"AlarmSensor" = "AlarmSensor";
-
-/* Describing the battery chemistry as Alkaline */
-"Alkaline" = "Alkaline";
-
-/* Title for PumpAlarmType.autoOff */
-"Auto-Off Alarm" = "Automatisch Uit Alarm";
-
/* The format string description of a BasalProfileStartPumpEvent. (1: The index of the profile)(2: The basal rate) */
"Basal Profile %1$@: %2$@ U/hour" = "Basaal profiel %1$@: %2$@ E/uur";
-/* Title for PumpAlarmType.batteryDepleted */
-"Battery Depleted" = "Batterij Leeg";
-
-/* Title for PumpAlarmType.batteryOutLimitExceeded */
-"Battery Out Limit" = "Limiet Batterij Uit";
-
-/* Title for PumpAlarmType.deviceResetBatteryIssue17 */
-"BatteryIssue17" = "BatterijProbleem17";
-
-/* Title for PumpAlarmType.deviceResetBatteryIssue21 */
-"BatteryIssue21" = "BatterijProbleem21";
-
-/* Event title for bolus
- Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolus";
-
/* Pump error code when bolus is in progress */
"Bolus in progress" = "Bolus in uitvoering";
-/* Error description when failure due to bolus in progress */
-"Bolus in Progress" = "Bolus in Uitvoering";
-
-/* Format string for uncertain bolus. (1: the reported error during bolusing) */
-"Bolus may have failed: %1$@" = "Bolus mogelijk mislukt: %1$@";
-
-/* Describing the Canada pump region */
-"Canada" = "Canada";
-
-/* Event title for temp basal cancel */
-"Cancel Temp Basal" = "Annuleer Tijdelijk Basaal";
-
-/* Event title for ChangeBasalProfilePatternPumpEvent */
-"Change Basal Profile Schedule" = "Basaalprofielschema aanpassen";
-
-/* Event title for ChangeBasalProfilePumpEvent */
-"Change Basal Schedule" = "Basaal Schema Aanpassen";
-
-/* The notification alert describing a low pump battery */
-"Change the pump battery immediately" = "Vervang direct de batterij van de pomp";
-
-/* The notification alert describing an empty pump reservoir */
-"Change the pump reservoir now" = "Vervang het pompreservoir nu";
-
-/* Event title for ChangeTimePumpEvent */
-"Change Time" = "Tijd Aanpassen";
-
/* Suggestions for diagnosing a command refused pump error */
"Check that the pump is not suspended or priming, or has a percent temp basal type" = "Controleer dat de pomp niet is onderbroken of aan het voorbereiden is, of dat er een percentage tijdelijke basaal staat ingesteld";
-/* Event title for clear alarm pump event */
-"Clear Alarm" = "Alarm Wissen";
-
/* Pump error code returned when command refused */
"Command refused" = "Commando geweigerd";
@@ -89,99 +22,24 @@
/* Error description */
"Device Error" = "Apparaatfout";
-/* Title for deviceReset */
-"Device Reset" = "Apparaat resetten";
-
-/* Default alert dismissal */
-"Dismiss" = "Sluiten";
-
-/* Title for PumpAlarmType.emptyReservoir */
-"Empty Reservoir" = "Reservoir Leeg";
-
/* Describing the pump history insulin data source */
"Event History" = "Logboek";
-/* Error description for glucose page failing crc check */
-"Glucose page failed crc check" = "Crc controle Glucosepagina mislukt";
-
-/* Recovery suggestion for MinimedPumpManagerError.insulinTypeNotConfigured */
-"Go to pump settings and select insulin type" = "Ga naar pompinstellingen en selecteer insulinetype";
-
-/* Pump error code when invalid history page is requested */
-"History page does not exist" = "Geschiedenis pagina bestaat niet";
-
-/* Error description for history page failing crc check */
-"History page failed crc check" = "Crc controle Geschiedenispagina mislukt";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Insuline Onderbroken";
-
-/* Error description for MinimedPumpManagerError.insulinTypeNotConfigured */
-"Insulin Type is not configured" = "Het insulinetype is niet geconfigureerd";
-
/* Format string for failure reason. (1: The operation being performed) (2: The response data) */
"Invalid response during %1$@: %2$@" = "Foutief antwoord gedurende %1$@: %2$@";
-/* Describing the battery chemistry as Lithium */
-"Lithium" = "Lithium";
-
-/* Help anchor for uncertain bolus */
-"Loop sent a bolus command to the pump, but was unable to confirm that the pump received the command. For safety, Loop will assume the bolus was delivered. When Loop eventually fetches history from the pump, and the estimated bolus finish time is passed, Loop will update its records of delivery to match what the pump reports." = "Loop stuurde een boluscommando naar de pomp, maar kon niet bevestigen dat de pomp het commando ontving. Voor de zekerheid gaat Loop ervan uit dat de bolus is toegediend. Wanneer Loop uiteindelijk de geschiedenis van de pomp ophaalt en de geschatte eindtijd van de bolus is verstreken, zal Loop zijn gegevens over de toediening aanpassen aan wat de pomp rapporteert.";
-
-/* Event title for JournalEntryPumpLowBatteryPumpEvent */
-"Low Battery" = "Batterij Bijna Leeg";
-
-/* Event title for JournalEntryPumpLowReservoirPumpEvent */
-"Low Reservoir" = "Reservoir Bijna Leeg";
-
-/* Title for RileyLink low battery alert */
-"Low RileyLink Battery" = "Batterij RileyLink Bijna Leeg";
-
/* Recovery suggestion */
"Make sure your RileyLink is nearby and powered on" = "Zorg ervoor dat je RileyLink dichtbij is en aan staat";
/* Pump error code describing max setting exceeded */
"Max setting exceeded" = "Max instelling overschreden";
-/* Event title for JournalEntryMealMarkerPumpEvent */
-"Meal" = "Maaltijd";
-
-/* Pump title (1: model number) */
-"Minimed %@" = "Minimed %@";
-
/* Generic title of the minimed pump manager */
"Minimed 500/700 Series" = "Minimed 500/700 series";
-/* Event title for NewTimePumpEvent */
-"New Time" = "Nieuwe Tijd";
-
-/* Title for PumpAlarmType.noDelivery */
-"No Delivery Alarm" = "Geen Toedieningsalarm";
-
-/* Error description when no rileylink connected */
-"No RileyLink Connected" = "Geen RileyLink verbonden";
-
/* Describing the North America pump region */
"North America" = "Noord-Amerika";
-/* Default alert dismissal */
-"Ok" = "OK";
-
-/* Acknowledge button label for RileyLink low battery alert */
-"OK" = "Ok";
-
-/* Event title for percent based temp basal */
-"Percent Temp Basal" = "Percentage Tijdelijk Basaal";
-
-/* recoverySuggestion for uncertain bolus */
-"Please check your pump bolus history to determine if the bolus was delivered." = "Controleer je pompbolusgeschiedenis om te bepalen of de bolus is toegediend.";
-
-/* Event title for prime pump event */
-"Prime" = "Voorbereiden";
-
-/* The notification title for a low pump battery */
-"Pump Battery Low" = "Pompbatterij Bijna Leeg";
-
/* No comment provided by engineer. */
"Pump did not respond" = "Pomp reageert niet";
@@ -191,54 +49,15 @@
/* No comment provided by engineer. */
"Pump is suspended" = "Pomp is onderbroken";
-/* Error description when failure due to pump suspended */
-"Pump is Suspended" = "Pomp is Onderbroken";
-
-/* The notification title for an empty pump reservoir */
-"Pump Reservoir Empty" = "Pompreservoir Leeg";
-
-/* The notification title for a low pump reservoir */
-"Pump Reservoir Low" = "Pompreservoir Bijna Leeg";
-
/* No comment provided by engineer. */
"Pump responded unexpectedly" = "Pomp reageerde onverwacht";
/* The format string describing a pump message. (1: The packet type)(2: The message type)(3: The message address)(4: The message data */
"PumpMessage(%1$@, %2$@, %3$@, %4$@)" = "Bericht Pomp (%1$@, %2$@, %3$@, %4$@)";
-/* Title for PumpAlarmType.reprogramError */
-"Reprogram Error" = "Herprogrammeringsfout";
-
-/* Describing the reservoir insulin data source */
-"Reservoir" = "Reservoir";
-
-/* Event title for resume
- Pump Event title for UnfinalizedDose with doseType of .resume */
-"Resume" = "Hervatten";
-
-/* Event title for rewind */
-"Rewind" = "Terugspoelen";
-
/* Error description */
"RileyLink radio tune failed" = "Afstemmen van de RileyLink Radio mislukt";
-/* Event title for starting scheduled basal */
-"Scheduled Basal" = "Ingesteld Basaal";
-
-/* Event title for SelectBasalProfilePumpEvent */
-"Select Profile" = "Profiel Selecteren";
-
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Signaalverlies";
-
-/* Event title for suspend
- Pump Event title for UnfinalizedDose with doseType of .suspend */
-"Suspend" = "Onderbreek";
-
-/* Event title for temporary basal rate start
- Pump Event title for UnfinalizedDose with doseType of .tempBasal */
-"Temp Basal" = "Tijdelijk Basaal";
-
/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in minutes) */
"Temporary Basal: %1$.3f U/hour" = "Tijdelijk basaal: %1$.3f E/uur";
@@ -248,21 +67,6 @@
/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in percent) */
"Temporary Basal: %1$d%%" = "Tijdelijk basaal: %1$d%%";
-/* Error description when storage fails */
-"Unable to store pump data" = "Kan pompgegevens niet opslaan";
-
-/* Format string for an unexpectedResponse. (2: The response) */
-"Unexpected response %1$@" = "Onverwachte reactie %1$@";
-
-/* Title for PumpAlarmType.unknownType */
-"Unknown Alarm" = "Onbekendd Alarm";
-
-/* Format string for error description for an unknown record type in a glucose page. (1: event type number) */
-"Unknown glucose record type: %$1@" = "Onbekend glucoserecordtype: %$1 @";
-
-/* Format string for error description for an unknown record type in a history page. (1: event type number) */
-"Unknown history record type: %$1@" = "Onbekende geschiedenis van het record type: %$1@";
-
/* The format string description of an unknown pump error code. (1: The specific error code raw value) */
"Unknown pump error code: %1$@" = "Onbekende foutmelding pomp: %1$@";
@@ -274,4 +78,3 @@
/* Describing the worldwide pump region */
"World-Wide" = "Wereldwijd";
-
From 4370b796e683a2567d6cd02330039aad187cb940 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: Sun, 14 May 2023 23:22:02 +0200
Subject: [PATCH 129/431] New translations Localizable.strings (Polish)
---
.../Resources/pl.lproj/Localizable.strings | 188 ------------------
1 file changed, 188 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/pl.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/pl.lproj/Localizable.strings
index d100156a57..3f91251086 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/pl.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/pl.lproj/Localizable.strings
@@ -1,82 +1,18 @@
-/* Format string for low battery alert body for RileyLink. (1: device name) */
-"\"%1$@\" has a low battery" = "„ %1$@ ” ma słabą baterię";
-
-/* Low reservoir alert format string. (1: Number of units remaining) */
-"%1$@ U left" = "%1$@ J pozostało";
-
-/* Low reservoir alert with time remaining format string. (1: Number of units remaining)(2: approximate time remaining) */
-"%1$@ U left: %2$@" = "%1$@ J pozostało: %2$@";
-
/* Communications error for a bolus currently running */
"A bolus is already in progress" = "Podawanie bolusa jest już w toku";
-/* The description of AlarmClockReminderPumpEvent */
-"AlarmClockReminder" = "AlarmClockReminder";
-
-/* The description of AlarmSensorPumpEvent */
-"AlarmSensor" = "AlarmSensor";
-
/* Describing the battery chemistry as Alkaline */
"Alkaline" = "Alkaliczna";
-/* Title for PumpAlarmType.autoOff */
-"Auto-Off Alarm" = "Alarm automatycznego wyłączania";
-
/* The format string description of a BasalProfileStartPumpEvent. (1: The index of the profile)(2: The basal rate) */
"Basal Profile %1$@: %2$@ U/hour" = "Profil bazy %1$@: %2$@ J/godzinę";
-/* Title for PumpAlarmType.batteryDepleted */
-"Battery Depleted" = "Bateria wyczerpana";
-
-/* Title for PumpAlarmType.batteryOutLimitExceeded */
-"Battery Out Limit" = "Przekroczono limit wyczerpania baterii";
-
-/* Title for PumpAlarmType.deviceResetBatteryIssue17 */
-"BatteryIssue17" = "Problem z baterią";
-
-/* Title for PumpAlarmType.deviceResetBatteryIssue21 */
-"BatteryIssue21" = "Problem z baterią";
-
-/* Event title for bolus
- Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolus";
-
/* Pump error code when bolus is in progress */
"Bolus in progress" = "Bolus w toku";
-/* Error description when failure due to bolus in progress */
-"Bolus in Progress" = "Bolus w toku";
-
-/* Format string for uncertain bolus. (1: the reported error during bolusing) */
-"Bolus may have failed: %1$@" = "Bolus mógł się nie udać: %1$@";
-
-/* Describing the Canada pump region */
-"Canada" = "Kanada";
-
-/* Event title for temp basal cancel */
-"Cancel Temp Basal" = "Anuluj Tymczasową Bazę";
-
-/* Event title for ChangeBasalProfilePatternPumpEvent */
-"Change Basal Profile Schedule" = "Zmień harmonogram profilu podstawowego";
-
-/* Event title for ChangeBasalProfilePumpEvent */
-"Change Basal Schedule" = "Zmień schemat bazy";
-
-/* The notification alert describing a low pump battery */
-"Change the pump battery immediately" = "Natychmiast wymienić baterię pompy";
-
-/* The notification alert describing an empty pump reservoir */
-"Change the pump reservoir now" = "Zmień zbiorniczek w pompie";
-
-/* Event title for ChangeTimePumpEvent */
-"Change Time" = "Zmień godzinę";
-
/* Suggestions for diagnosing a command refused pump error */
"Check that the pump is not suspended or priming, or has a percent temp basal type" = "Sprawdź, czy pompa nie jest zawieszona, nie trwa wypełnianie lub nie ma ustawionej procentowej dawki tymczasowej w ustawieniach.";
-/* Event title for clear alarm pump event */
-"Clear Alarm" = "Wyczyść alarm";
-
/* Pump error code returned when command refused */
"Command refused" = "Odmowa wykonania polecenia";
@@ -89,99 +25,27 @@
/* Error description */
"Device Error" = "Błąd urządzenia";
-/* Title for deviceReset */
-"Device Reset" = "Resetowanie urządzenia";
-
-/* Default alert dismissal */
-"Dismiss" = "Odrzucać";
-
-/* Title for PumpAlarmType.emptyReservoir */
-"Empty Reservoir" = "Pusty zbiorniczek";
-
/* Describing the pump history insulin data source */
"Event History" = "Historia zdarzeń";
-/* Error description for glucose page failing crc check */
-"Glucose page failed crc check" = "Strona z glukozą nie przeszła kontroli crc.";
-
-/* Recovery suggestion for MinimedPumpManagerError.insulinTypeNotConfigured */
-"Go to pump settings and select insulin type" = "Przejdź do ustawień pompy i wybierz typ insuliny";
-
-/* Pump error code when invalid history page is requested */
-"History page does not exist" = "Strona historii nie istnieje";
-
-/* Error description for history page failing crc check */
-"History page failed crc check" = "Strona historii nie przeszła kontroli crc.";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Podawanie insuliny zawieszone";
-
-/* Error description for MinimedPumpManagerError.insulinTypeNotConfigured */
-"Insulin Type is not configured" = "Nie skonfigurowano rodzaju insuliny";
-
/* Format string for failure reason. (1: The operation being performed) (2: The response data) */
"Invalid response during %1$@: %2$@" = "Nieprawidłowa odpowiedź podczas %1$@: %2$@";
/* Describing the battery chemistry as Lithium */
"Lithium" = "Litowa";
-/* Help anchor for uncertain bolus */
-"Loop sent a bolus command to the pump, but was unable to confirm that the pump received the command. For safety, Loop will assume the bolus was delivered. When Loop eventually fetches history from the pump, and the estimated bolus finish time is passed, Loop will update its records of delivery to match what the pump reports." = "Pętla wysłała polecenie bolusa do pompy, ale nie była w stanie potwierdzić, że pompa odebrała to polecenie. Ze względów bezpieczeństwa Loop założy, że bolus został podany. Gdy Loop w końcu pobierze historię z pompy i minie szacowany czas zakończenia bolusa, Loop zaktualizuje swoją historię podawania, aby była zgodna z raportami pompy.";
-
-/* Event title for JournalEntryPumpLowBatteryPumpEvent */
-"Low Battery" = "Słaba bateria";
-
-/* Event title for JournalEntryPumpLowReservoirPumpEvent */
-"Low Reservoir" = "Niski poziom w zbiorniczku";
-
-/* Title for RileyLink low battery alert */
-"Low RileyLink Battery" = "Niski poziom baterii RileyLink";
-
/* Recovery suggestion */
"Make sure your RileyLink is nearby and powered on" = "Upewnij się, że RileyLink jest w pobliżu i jest włączony";
/* Pump error code describing max setting exceeded */
"Max setting exceeded" = "Maksymalne ustawienie przekroczone";
-/* Event title for JournalEntryMealMarkerPumpEvent */
-"Meal" = "Posiłek";
-
-/* Pump title (1: model number) */
-"Minimed %@" = "Minimed %@";
-
/* Generic title of the minimed pump manager */
"Minimed 500/700 Series" = "Minimed serii 500/700";
-/* Event title for NewTimePumpEvent */
-"New Time" = "Nowy czas";
-
-/* Title for PumpAlarmType.noDelivery */
-"No Delivery Alarm" = "Alarm! Brak Podawania";
-
-/* Error description when no rileylink connected */
-"No RileyLink Connected" = "Brak połączenia z RileyLink";
-
/* Describing the North America pump region */
"North America" = "Ameryka Północna";
-/* Default alert dismissal */
-"Ok" = "Ok";
-
-/* Acknowledge button label for RileyLink low battery alert */
-"OK" = "OK";
-
-/* Event title for percent based temp basal */
-"Percent Temp Basal" = "Procent Tymczasowej Bazy";
-
-/* recoverySuggestion for uncertain bolus */
-"Please check your pump bolus history to determine if the bolus was delivered." = "Sprawdź historię pompy, aby sprawdzić, czy bolus został podany.";
-
-/* Event title for prime pump event */
-"Prime" = "Główny";
-
-/* The notification title for a low pump battery */
-"Pump Battery Low" = "Niski poziom baterii w pompie";
-
/* No comment provided by engineer. */
"Pump did not respond" = "Pompa nie odpowiada";
@@ -191,54 +55,18 @@
/* No comment provided by engineer. */
"Pump is suspended" = "Pompa jest zawieszona";
-/* Error description when failure due to pump suspended */
-"Pump is Suspended" = "Pompa jest zawieszona";
-
-/* The notification title for an empty pump reservoir */
-"Pump Reservoir Empty" = "Zbiorniczek w pompie jest pusty";
-
-/* The notification title for a low pump reservoir */
-"Pump Reservoir Low" = "Niski poziom w zbiorniczku pompy";
-
/* No comment provided by engineer. */
"Pump responded unexpectedly" = "Pompa odpowiedziała w nieoczekiwany sposób";
/* The format string describing a pump message. (1: The packet type)(2: The message type)(3: The message address)(4: The message data */
"PumpMessage(%1$@, %2$@, %3$@, %4$@)" = "Wiadomość od pompy(%1$@, %2$@, %3$@, %4$@)";
-/* Title for PumpAlarmType.reprogramError */
-"Reprogram Error" = "Błąd przeprogramowania";
-
/* Describing the reservoir insulin data source */
"Reservoir" = "Zbiorniczek";
-/* Event title for resume
- Pump Event title for UnfinalizedDose with doseType of .resume */
-"Resume" = "Wznów";
-
-/* Event title for rewind */
-"Rewind" = "Przewiń";
-
/* Error description */
"RileyLink radio tune failed" = "Dostrajanie radia RileyLink zakończone niepowodzeniem";
-/* Event title for starting scheduled basal */
-"Scheduled Basal" = "Zaplanowana dawka podstawowa";
-
-/* Event title for SelectBasalProfilePumpEvent */
-"Select Profile" = "Wybierz profil";
-
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Utrata sygnału";
-
-/* Event title for suspend
- Pump Event title for UnfinalizedDose with doseType of .suspend */
-"Suspend" = "Wstrzymaj";
-
-/* Event title for temporary basal rate start
- Pump Event title for UnfinalizedDose with doseType of .tempBasal */
-"Temp Basal" = "Tymczasowa dawka podstawowa";
-
/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in minutes) */
"Temporary Basal: %1$.3f U/hour" = "Baza tymczasowa: %1$.3f J/godz";
@@ -248,21 +76,6 @@
/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in percent) */
"Temporary Basal: %1$d%%" = "Baza tymczasowa: %1$d%%";
-/* Error description when storage fails */
-"Unable to store pump data" = "Nie można zapisać danych pompy";
-
-/* Format string for an unexpectedResponse. (2: The response) */
-"Unexpected response %1$@" = "Nieoczekiwana odpowiedź %1$@";
-
-/* Title for PumpAlarmType.unknownType */
-"Unknown Alarm" = "Nieznany Alarm";
-
-/* Format string for error description for an unknown record type in a glucose page. (1: event type number) */
-"Unknown glucose record type: %$1@" = "Nieznany typ zapisu glukozy: %$1 @";
-
-/* Format string for error description for an unknown record type in a history page. (1: event type number) */
-"Unknown history record type: %$1@" = "Nieznany typ zapisu historii: %$1@";
-
/* The format string description of an unknown pump error code. (1: The specific error code raw value) */
"Unknown pump error code: %1$@" = "Nieznany kod błędu pompy: %1$@";
@@ -274,4 +87,3 @@
/* Describing the worldwide pump region */
"World-Wide" = "Ogólnoświatowa";
-
From 79e5c141973d03de4a9c180e0eee0c72ccc0bf50 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: Sun, 14 May 2023 23:22:03 +0200
Subject: [PATCH 130/431] New translations Localizable.strings (Portuguese)
---
.../MinimedKit/Resources/pt-PT.lproj/Localizable.strings | 0
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 Dependencies/MinimedKit/MinimedKit/Resources/pt-PT.lproj/Localizable.strings
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/pt-PT.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/pt-PT.lproj/Localizable.strings
new file mode 100644
index 0000000000..e69de29bb2
From b70c306531b894701e45aef7c0f9a4ba8c66a88b 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: Sun, 14 May 2023 23:22:03 +0200
Subject: [PATCH 131/431] New translations Localizable.strings (Russian)
---
.../Resources/ru.lproj/Localizable.strings | 185 ------------------
1 file changed, 185 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/ru.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/ru.lproj/Localizable.strings
index 838831e694..8b4ef71406 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/ru.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/ru.lproj/Localizable.strings
@@ -1,12 +1,3 @@
-/* Format string for low battery alert body for RileyLink. (1: device name) */
-"\"%1$@\" has a low battery" = "\"%1$@\" имеет низкий заряд батареи";
-
-/* Low reservoir alert format string. (1: Number of units remaining) */
-"%1$@ U left" = "%1$@ Ед осталось";
-
-/* Low reservoir alert with time remaining format string. (1: Number of units remaining)(2: approximate time remaining) */
-"%1$@ U left: %2$@" = "%1$@ Ед осталось: %2$@";
-
/* Communications error for a bolus currently running */
"A bolus is already in progress" = "Болюс уже подается";
@@ -19,64 +10,15 @@
/* Describing the battery chemistry as Alkaline */
"Alkaline" = "Щелочная";
-/* Title for PumpAlarmType.autoOff */
-"Auto-Off Alarm" = "Автоматическое выключение сигнала тревоги";
-
/* The format string description of a BasalProfileStartPumpEvent. (1: The index of the profile)(2: The basal rate) */
"Basal Profile %1$@: %2$@ U/hour" = "Профиль базала %1$@: %2$@ ед/ч";
-/* Title for PumpAlarmType.batteryDepleted */
-"Battery Depleted" = "Батарея разряжена";
-
-/* Title for PumpAlarmType.batteryOutLimitExceeded */
-"Battery Out Limit" = "Предел разряда батареи";
-
-/* Title for PumpAlarmType.deviceResetBatteryIssue17 */
-"BatteryIssue17" = "BatteryIssue17";
-
-/* Title for PumpAlarmType.deviceResetBatteryIssue21 */
-"BatteryIssue21" = "BatteryIssue21";
-
-/* Event title for bolus
- Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Болюс";
-
/* Pump error code when bolus is in progress */
"Bolus in progress" = "Подача болюса";
-/* Error description when failure due to bolus in progress */
-"Bolus in Progress" = "Подается болюс";
-
-/* Format string for uncertain bolus. (1: the reported error during bolusing) */
-"Bolus may have failed: %1$@" = "Возможно, болюс не прошел: %1$@";
-
-/* Describing the Canada pump region */
-"Canada" = "Канада";
-
-/* Event title for temp basal cancel */
-"Cancel Temp Basal" = "Отмена ВБС";
-
-/* Event title for ChangeBasalProfilePatternPumpEvent */
-"Change Basal Profile Schedule" = "Смена профиля базала по расписанию";
-
-/* Event title for ChangeBasalProfilePumpEvent */
-"Change Basal Schedule" = "Изменение расписания базала";
-
-/* The notification alert describing a low pump battery */
-"Change the pump battery immediately" = "Немедленно замените батарейку в помпе";
-
-/* The notification alert describing an empty pump reservoir */
-"Change the pump reservoir now" = "Замените резервуар помпы сейчас";
-
-/* Event title for ChangeTimePumpEvent */
-"Change Time" = "Смена времени";
-
/* Suggestions for diagnosing a command refused pump error */
"Check that the pump is not suspended or priming, or has a percent temp basal type" = "Убедитесь, что помпа не остановлена или не находится в режиме заправки, а так же что ВБС в помпе установлен в Ед/ч, а не в процентах";
-/* Event title for clear alarm pump event */
-"Clear Alarm" = "Очистить оповещения";
-
/* Pump error code returned when command refused */
"Command refused" = "Отказ в выполнении команды";
@@ -89,99 +31,27 @@
/* Error description */
"Device Error" = "Ошибка устройства";
-/* Title for deviceReset */
-"Device Reset" = "Сброс устройства";
-
-/* Default alert dismissal */
-"Dismiss" = "Отклонить";
-
-/* Title for PumpAlarmType.emptyReservoir */
-"Empty Reservoir" = "Резервуар пуст";
-
/* Describing the pump history insulin data source */
"Event History" = "История событий";
-/* Error description for glucose page failing crc check */
-"Glucose page failed crc check" = "Страница глюкозы не прошла проверку crc";
-
-/* Recovery suggestion for MinimedPumpManagerError.insulinTypeNotConfigured */
-"Go to pump settings and select insulin type" = "Перейдите в настройки помпы и выберите тип инсулина";
-
-/* Pump error code when invalid history page is requested */
-"History page does not exist" = "Страница истории не существует";
-
-/* Error description for history page failing crc check */
-"History page failed crc check" = "Страница истории не прошла проверку crc";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Подача инсулина приостановлена";
-
-/* Error description for MinimedPumpManagerError.insulinTypeNotConfigured */
-"Insulin Type is not configured" = "Тип инсулина не настроен";
-
/* Format string for failure reason. (1: The operation being performed) (2: The response data) */
"Invalid response during %1$@: %2$@" = "Неверный отклик %1$@: %2$@";
/* Describing the battery chemistry as Lithium */
"Lithium" = "Литиевая";
-/* Help anchor for uncertain bolus */
-"Loop sent a bolus command to the pump, but was unable to confirm that the pump received the command. For safety, Loop will assume the bolus was delivered. When Loop eventually fetches history from the pump, and the estimated bolus finish time is passed, Loop will update its records of delivery to match what the pump reports." = "Loop отправил помпе команду на введение болюса, но не смог подтвердить, что помпа получила эту команду. Для безопасности Loop будет считать, что болюс был доставлен. Когда Loop в конечном итоге получит историю болюсов от помпы и пройдет расчетное время окончания введения болюса, Loop обновит свои записи о болюсах, чтобы они соответствовали данным, полученным от помпы.";
-
-/* Event title for JournalEntryPumpLowBatteryPumpEvent */
-"Low Battery" = "Батарейка садится";
-
-/* Event title for JournalEntryPumpLowReservoirPumpEvent */
-"Low Reservoir" = "Мало инсулина в резервуаре";
-
-/* Title for RileyLink low battery alert */
-"Low RileyLink Battery" = "Низкий заряд батареи RileyLink";
-
/* Recovery suggestion */
"Make sure your RileyLink is nearby and powered on" = "Убедитесь, что RileyLink находится поблизости и включен";
/* Pump error code describing max setting exceeded */
"Max setting exceeded" = "Максимальное значение превышено";
-/* Event title for JournalEntryMealMarkerPumpEvent */
-"Meal" = "Еда";
-
-/* Pump title (1: model number) */
-"Minimed %@" = "Minimed %@";
-
/* Generic title of the minimed pump manager */
"Minimed 500/700 Series" = "Minimed 500/700 серий";
-/* Event title for NewTimePumpEvent */
-"New Time" = "Новое время";
-
-/* Title for PumpAlarmType.noDelivery */
-"No Delivery Alarm" = "Нет сигнала тревоги подачи";
-
-/* Error description when no rileylink connected */
-"No RileyLink Connected" = "Не подключен RileyLink";
-
/* Describing the North America pump region */
"North America" = "Сев Америка";
-/* Default alert dismissal */
-"Ok" = "Ок";
-
-/* Acknowledge button label for RileyLink low battery alert */
-"OK" = "OK";
-
-/* Event title for percent based temp basal */
-"Percent Temp Basal" = "Проценты временного базала";
-
-/* recoverySuggestion for uncertain bolus */
-"Please check your pump bolus history to determine if the bolus was delivered." = "Пожалуйста, проверьте историю болюсов в помпе, чтобы определить, был ли болюс доставлен.";
-
-/* Event title for prime pump event */
-"Prime" = "Заполнение";
-
-/* The notification title for a low pump battery */
-"Pump Battery Low" = "Батарея помпы разряжена";
-
/* No comment provided by engineer. */
"Pump did not respond" = "Помпа не отвечает";
@@ -191,54 +61,15 @@
/* No comment provided by engineer. */
"Pump is suspended" = "Помпа остановлена";
-/* Error description when failure due to pump suspended */
-"Pump is Suspended" = "Помпа остановлена";
-
-/* The notification title for an empty pump reservoir */
-"Pump Reservoir Empty" = "Резервуар помпы пуст";
-
-/* The notification title for a low pump reservoir */
-"Pump Reservoir Low" = "Мало инсулина в резервуаре";
-
/* No comment provided by engineer. */
"Pump responded unexpectedly" = "Неожиданный отклик помпы";
/* The format string describing a pump message. (1: The packet type)(2: The message type)(3: The message address)(4: The message data */
"PumpMessage(%1$@, %2$@, %3$@, %4$@)" = "Сообщение помпы(%1$@, %2$@, %3$@, %4$@)";
-/* Title for PumpAlarmType.reprogramError */
-"Reprogram Error" = "Ошибка перепрограммирования";
-
-/* Describing the reservoir insulin data source */
-"Reservoir" = "Reservoir";
-
-/* Event title for resume
- Pump Event title for UnfinalizedDose with doseType of .resume */
-"Resume" = "Возобновление";
-
-/* Event title for rewind */
-"Rewind" = "Перемотка назад";
-
/* Error description */
"RileyLink radio tune failed" = "Настройка радиосвязи с RileyLink не удалась";
-/* Event title for starting scheduled basal */
-"Scheduled Basal" = "Запланированная база";
-
-/* Event title for SelectBasalProfilePumpEvent */
-"Select Profile" = "Выбор профиля";
-
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Сигнал потерян";
-
-/* Event title for suspend
- Pump Event title for UnfinalizedDose with doseType of .suspend */
-"Suspend" = "Приостановка";
-
-/* Event title for temporary basal rate start
- Pump Event title for UnfinalizedDose with doseType of .tempBasal */
-"Temp Basal" = "ВБС";
-
/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in minutes) */
"Temporary Basal: %1$.3f U/hour" = "Временный базал: %1$.3f ед/ч";
@@ -248,21 +79,6 @@
/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in percent) */
"Temporary Basal: %1$d%%" = "Временный базал: %1$d%%";
-/* Error description when storage fails */
-"Unable to store pump data" = "Не удается сохранить данные помпы";
-
-/* Format string for an unexpectedResponse. (2: The response) */
-"Unexpected response %1$@" = "Неожиданный ответ %1$@";
-
-/* Title for PumpAlarmType.unknownType */
-"Unknown Alarm" = "Неизвестный сигнал тревоги";
-
-/* Format string for error description for an unknown record type in a glucose page. (1: event type number) */
-"Unknown glucose record type: %$1@" = "Неизвестный тип записи глюкозы: %$1@";
-
-/* Format string for error description for an unknown record type in a history page. (1: event type number) */
-"Unknown history record type: %$1@" = "Неизвестный тип записи истории: %$1@";
-
/* The format string description of an unknown pump error code. (1: The specific error code raw value) */
"Unknown pump error code: %1$@" = "Неизвестный код ошибки помпы: %1$@";
@@ -274,4 +90,3 @@
/* Describing the worldwide pump region */
"World-Wide" = "Глобальный";
-
From 2763e99badd75dd2804d8b2da61e5d52991a0a1e 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: Sun, 14 May 2023 23:22:04 +0200
Subject: [PATCH 132/431] New translations Localizable.strings (Slovak)
---
.../Resources/sk.lproj/Localizable.strings | 42 -------------------
1 file changed, 42 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/sk.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/sk.lproj/Localizable.strings
index 9a2a3f6d7a..442b771559 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/sk.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/sk.lproj/Localizable.strings
@@ -1,51 +1,9 @@
-/* Low reservoir alert format string. (1: Number of units remaining) */
-"%1$@ U left" = "Zostáva %1$@ j";
-
-/* Low reservoir alert with time remaining format string. (1: Number of units remaining)(2: approximate time remaining) */
-"%1$@ U left: %2$@" = "Zostáva %1$@ j: %2$@";
-
-/* Event title for bolus
- Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolus";
/* Pump error code when bolus is in progress */
"Bolus in progress" = "Prebieha bolus";
-/* The notification alert describing a low pump battery */
-"Change the pump battery immediately" = "Ihneď vymeňte batériu pumpy";
-
-/* The notification alert describing an empty pump reservoir */
-"Change the pump reservoir now" = "Ihneď vymeňte zásobník pumpy";
-
-/* Event title for JournalEntryPumpLowBatteryPumpEvent */
-"Low Battery" = "Slabá batéria";
-
-/* Event title for JournalEntryPumpLowReservoirPumpEvent */
-"Low Reservoir" = "Nízka hladina v rezervoári";
-
-/* Title for RileyLink low battery alert */
-"Low RileyLink Battery" = "Nízky stav batérie RileyLinku";
-
/* Recovery suggestion */
"Make sure your RileyLink is nearby and powered on" = "Uistite sa, že je váš RileyLink v blízkosti a je zapnutý";
-/* Acknowledge button label for RileyLink low battery alert */
-"OK" = "OK";
-
/* Describing the reservoir insulin data source */
"Reservoir" = "Rezervoár";
-
-/* Event title for starting scheduled basal */
-"Scheduled Basal" = "Naplánovaný bazál";
-
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Strata signálu";
-
-/* Event title for suspend
- Pump Event title for UnfinalizedDose with doseType of .suspend */
-"Suspend" = "Pozastavenie";
-
-/* Event title for temporary basal rate start
- Pump Event title for UnfinalizedDose with doseType of .tempBasal */
-"Temp Basal" = "Dočasný bazál";
-
From 4ec369c76984845453ae98ab3ef2d23a7afc81a1 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: Sun, 14 May 2023 23:22:05 +0200
Subject: [PATCH 133/431] New translations Localizable.strings (Swedish)
---
.../Resources/sv.lproj/Localizable.strings | 87 -------------------
1 file changed, 87 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/sv.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/sv.lproj/Localizable.strings
index a2b2650833..0bde2a9416 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/sv.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/sv.lproj/Localizable.strings
@@ -1,46 +1,15 @@
-/* Low reservoir alert format string. (1: Number of units remaining) */
-"%1$@ U left" = "%1$@ E kvar";
-
-/* Low reservoir alert with time remaining format string. (1: Number of units remaining)(2: approximate time remaining) */
-"%1$@ U left: %2$@" = "%1$@ E kvar: %2$@";
-
/* Communications error for a bolus currently running */
"A bolus is already in progress" = "En bolusdos ges redan";
-/* The description of AlarmClockReminderPumpEvent */
-"AlarmClockReminder" = "AlarmClockReminder";
-
-/* The description of AlarmSensorPumpEvent */
-"AlarmSensor" = "AlarmSensor";
-
/* Describing the battery chemistry as Alkaline */
"Alkaline" = "Alkaliskt";
/* The format string description of a BasalProfileStartPumpEvent. (1: The index of the profile)(2: The basal rate) */
"Basal Profile %1$@: %2$@ U/hour" = "Basalprofil %1$@: %2$@ E/h";
-/* Event title for bolus
- Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolus";
-
/* Pump error code when bolus is in progress */
"Bolus in progress" = "Bolus pågår";
-/* Error description when failure due to bolus in progress */
-"Bolus in Progress" = "Bolus pågår";
-
-/* Describing the Canada pump region */
-"Canada" = "Canada";
-
-/* The notification alert describing a low pump battery */
-"Change the pump battery immediately" = "Byt pumpbatteri nu";
-
-/* The notification alert describing an empty pump reservoir */
-"Change the pump reservoir now" = "Byt pumpreservoar nu";
-
-/* Event title for ChangeTimePumpEvent */
-"Change Time" = "Ändra tid";
-
/* Suggestions for diagnosing a command refused pump error */
"Check that the pump is not suspended or priming, or has a percent temp basal type" = "Kontrollera att pumpen inte är pausad eller håller på att fyllas, eller har en temporär basal inställd med procentuellt värde.";
@@ -56,57 +25,24 @@
/* Error description */
"Device Error" = "Enhetsfel";
-/* Default alert dismissal */
-"Dismiss" = "Avfärda";
-
/* Describing the pump history insulin data source */
"Event History" = "Händelsehistorik";
-/* Error description for glucose page failing crc check */
-"Glucose page failed crc check" = "Glukossida misslyckades med crc-kontroll";
-
-/* Pump error code when invalid history page is requested */
-"History page does not exist" = "Sidan med händelsehistorik finns inte";
-
-/* Error description for history page failing crc check */
-"History page failed crc check" = "Historiksidan misslyckades med kontroll av Crc";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Insulintillförsel pausad";
-
/* Format string for failure reason. (1: The operation being performed) (2: The response data) */
"Invalid response during %1$@: %2$@" = "Ogiltigt svar under %1$@: %2$@";
/* Describing the battery chemistry as Lithium */
"Lithium" = "Litium";
-/* Event title for JournalEntryPumpLowBatteryPumpEvent */
-"Low Battery" = "Lågt batteri";
-
/* Recovery suggestion */
"Make sure your RileyLink is nearby and powered on" = "Säkerställ att din RileyLink är nära och påslagen";
/* Pump error code describing max setting exceeded */
"Max setting exceeded" = "Inställt maxvärde överskridet";
-/* Pump title (1: model number) */
-"Minimed %@" = "Minimed %@";
-
-/* Generic title of the minimed pump manager */
-"Minimed 500/700 Series" = "Minimed 500/700 Series";
-
-/* Error description when no rileylink connected */
-"No RileyLink Connected" = "Ingen RileyLink ansluten";
-
/* Describing the North America pump region */
"North America" = "Nordamerika";
-/* Acknowledge button label for RileyLink low battery alert */
-"OK" = "OK";
-
-/* The notification title for a low pump battery */
-"Pump Battery Low" = "Låg batterinivå i pump";
-
/* No comment provided by engineer. */
"Pump did not respond" = "Pumpen svarade inte";
@@ -116,12 +52,6 @@
/* No comment provided by engineer. */
"Pump is suspended" = "Pumpen är pausad";
-/* The notification title for an empty pump reservoir */
-"Pump Reservoir Empty" = "Pumpreservoaren är tom";
-
-/* The notification title for a low pump reservoir */
-"Pump Reservoir Low" = "Pumpreservoaren har låg nivå";
-
/* No comment provided by engineer. */
"Pump responded unexpectedly" = "Pump svarade oväntat";
@@ -134,13 +64,6 @@
/* Error description */
"RileyLink radio tune failed" = "RileyLink radiosignal misslyckad";
-/* Event title for starting scheduled basal */
-"Scheduled Basal" = "Schemalagd basal";
-
-/* Event title for temporary basal rate start
- Pump Event title for UnfinalizedDose with doseType of .tempBasal */
-"Temp Basal" = "Temporär basal";
-
/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in minutes) */
"Temporary Basal: %1$.3f U/hour" = "Temporär basal: %1$.3f E/timme";
@@ -150,15 +73,6 @@
/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in percent) */
"Temporary Basal: %1$d%%" = "Temporär basal: %1$d%%";
-/* Error description when storage fails */
-"Unable to store pump data" = "Det går inte att lagra pumpdata";
-
-/* Format string for error description for an unknown record type in a glucose page. (1: event type number) */
-"Unknown glucose record type: %$1@" = "Okänd glukosposttyp: %$1 @";
-
-/* Format string for error description for an unknown record type in a history page. (1: event type number) */
-"Unknown history record type: %$1@" = "Okänd historikposttyp: %$1@";
-
/* The format string description of an unknown pump error code. (1: The specific error code raw value) */
"Unknown pump error code: %1$@" = "Okänt pumpfel: %1$@";
@@ -170,4 +84,3 @@
/* Describing the worldwide pump region */
"World-Wide" = "Global";
-
From a69d3f6d805ab960220581a45b5638c87ffd20f9 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: Sun, 14 May 2023 23:22:06 +0200
Subject: [PATCH 134/431] New translations Localizable.strings (Turkish)
---
.../Resources/tr.lproj/Localizable.strings | 179 ------------------
1 file changed, 179 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/tr.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/tr.lproj/Localizable.strings
index d2a3229a0f..4383c0f5be 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/tr.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/tr.lproj/Localizable.strings
@@ -1,12 +1,3 @@
-/* Format string for low battery alert body for RileyLink. (1: device name) */
-"\"%1$@\" has a low battery" = "\" %1$@ \" pili zayıf";
-
-/* Low reservoir alert format string. (1: Number of units remaining) */
-"%1$@ U left" = "%1$@ Ü kaldı";
-
-/* Low reservoir alert with time remaining format string. (1: Number of units remaining)(2: approximate time remaining) */
-"%1$@ U left: %2$@" = "%1$@ Ü kalan: %2$@";
-
/* Communications error for a bolus currently running */
"A bolus is already in progress" = "Bir bolus zaten devam ediyor";
@@ -19,52 +10,12 @@
/* Describing the battery chemistry as Alkaline */
"Alkaline" = "Alkalin";
-/* Title for PumpAlarmType.autoOff */
-"Auto-Off Alarm" = "Oto-kapanma alarmı";
-
/* The format string description of a BasalProfileStartPumpEvent. (1: The index of the profile)(2: The basal rate) */
"Basal Profile %1$@: %2$@ U/hour" = "Bazal Profili %1$@: %2$@ Ü/saat";
-/* Title for PumpAlarmType.batteryDepleted */
-"Battery Depleted" = "Pil Tükenmiş";
-
-/* Title for PumpAlarmType.batteryOutLimitExceeded */
-"Battery Out Limit" = "Pil Bitme Sınırı";
-
-/* Title for PumpAlarmType.deviceResetBatteryIssue17 */
-"BatteryIssue17" = "PilSorunu17";
-
-/* Title for PumpAlarmType.deviceResetBatteryIssue21 */
-"BatteryIssue21" = "PilSorunu21";
-
-/* Event title for bolus
- Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolus";
-
/* Pump error code when bolus is in progress */
"Bolus in progress" = "Bolus devam ediyor";
-/* Error description when failure due to bolus in progress */
-"Bolus in Progress" = "Bolus Devam Ediyor";
-
-/* Format string for uncertain bolus. (1: the reported error during bolusing) */
-"Bolus may have failed: %1$@" = "Bolus başarısız olmuş olabilir: %1$@";
-
-/* Describing the Canada pump region */
-"Canada" = "Kanada";
-
-/* Event title for temp basal cancel */
-"Cancel Temp Basal" = "Geçici Bazalı İptal Et";
-
-/* The notification alert describing a low pump battery */
-"Change the pump battery immediately" = "Pompa pilini hemen değiştirin";
-
-/* The notification alert describing an empty pump reservoir */
-"Change the pump reservoir now" = "Pompa rezervuarını şimdi değiştirin";
-
-/* Event title for ChangeTimePumpEvent */
-"Change Time" = "Saati Değiştir";
-
/* Suggestions for diagnosing a command refused pump error */
"Check that the pump is not suspended or priming, or has a percent temp basal type" = "Pompanın askıya alınmadığını, dolum aşamasında olmadığını veya yüzde geçici bazal tipine sahip olmadığını kontrol edin.";
@@ -80,96 +31,21 @@
/* Error description */
"Device Error" = "Cihaz Hatası";
-/* Title for deviceReset */
-"Device Reset" = "Cihaz Sıfırlama";
-
-/* Default alert dismissal */
-"Dismiss" = "Reddet";
-
-/* Title for PumpAlarmType.emptyReservoir */
-"Empty Reservoir" = "Boş Rezervuar";
-
/* Describing the pump history insulin data source */
"Event History" = "Etkinlik Geçmişi";
-/* Error description for glucose page failing crc check */
-"Glucose page failed crc check" = "KŞ sayfası crc kontrolünde başarısız oldu";
-
-/* Recovery suggestion for MinimedPumpManagerError.insulinTypeNotConfigured */
-"Go to pump settings and select insulin type" = "Pompa ayarlarına gidin ve insülin tipini seçin";
-
-/* Pump error code when invalid history page is requested */
-"History page does not exist" = "Geçmiş sayfası mevcut değil";
-
-/* Error description for history page failing crc check */
-"History page failed crc check" = "Geçmiş sayfası crc kontrolünde başarısız oldu";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "İnsülin Askıya Alındı";
-
-/* Error description for MinimedPumpManagerError.insulinTypeNotConfigured */
-"Insulin Type is not configured" = "İnsülin Tipi yapılandırılmamış";
-
/* Format string for failure reason. (1: The operation being performed) (2: The response data) */
"Invalid response during %1$@: %2$@" = "%1$@: %2$@ sırasında geçersiz yanıt";
/* Describing the battery chemistry as Lithium */
"Lithium" = "Lityum";
-/* Help anchor for uncertain bolus */
-"Loop sent a bolus command to the pump, but was unable to confirm that the pump received the command. For safety, Loop will assume the bolus was delivered. When Loop eventually fetches history from the pump, and the estimated bolus finish time is passed, Loop will update its records of delivery to match what the pump reports." = "Loop, pompaya bir bolus komutu gönderdi, ancak pompanın komutu aldığını doğrulayamadı. Güvenlik için, Loop bolusun iletildiğini varsayar. Loop sonunda pompadan geçmişi aldığında ve tahmini bolus bitiş süresi geçtiğinde, Loop iletim kayıtlarını pompanın raporlarıyla eşleşecek şekilde günceller.";
-
-/* Event title for JournalEntryPumpLowBatteryPumpEvent */
-"Low Battery" = "Düşük Pil";
-
-/* Event title for JournalEntryPumpLowReservoirPumpEvent */
-"Low Reservoir" = "Düşük Rezervuar";
-
-/* Title for RileyLink low battery alert */
-"Low RileyLink Battery" = "Düşük RileyLink Pili";
-
/* Recovery suggestion */
"Make sure your RileyLink is nearby and powered on" = "RileyLink'inizin yakında olduğundan ve açık olduğundan emin olun";
/* Pump error code describing max setting exceeded */
"Max setting exceeded" = "Maksimum ayar aşıldı";
-/* Event title for JournalEntryMealMarkerPumpEvent */
-"Meal" = "Öğün";
-
-/* Pump title (1: model number) */
-"Minimed %@" = "Minimed %@";
-
-/* Generic title of the minimed pump manager */
-"Minimed 500/700 Series" = "Minimed 500/700 Series";
-
-/* Title for PumpAlarmType.noDelivery */
-"No Delivery Alarm" = "İletim Alarmı Yok";
-
-/* Error description when no rileylink connected */
-"No RileyLink Connected" = "RileyLink Bağlantısı Yok";
-
-/* Describing the North America pump region */
-"North America" = "North America";
-
-/* Default alert dismissal */
-"Ok" = "Tamam";
-
-/* Acknowledge button label for RileyLink low battery alert */
-"OK" = "Tamam";
-
-/* Event title for percent based temp basal */
-"Percent Temp Basal" = "Geçici Bazal Yüzdesi";
-
-/* recoverySuggestion for uncertain bolus */
-"Please check your pump bolus history to determine if the bolus was delivered." = "Bolusun iletilip iletilmediğini belirlemek için lütfen pompa bolus geçmişinizi kontrol edin.";
-
-/* Event title for prime pump event */
-"Prime" = "Hazırlık";
-
-/* The notification title for a low pump battery */
-"Pump Battery Low" = "Pompa Pili Düşük";
-
/* No comment provided by engineer. */
"Pump did not respond" = "Pompa yanıt vermedi";
@@ -179,54 +55,18 @@
/* No comment provided by engineer. */
"Pump is suspended" = "Pompa askıya alındı";
-/* Error description when failure due to pump suspended */
-"Pump is Suspended" = "Pompa Askıya Alındı";
-
-/* The notification title for an empty pump reservoir */
-"Pump Reservoir Empty" = "Pompa Rezervuarı Boş";
-
-/* The notification title for a low pump reservoir */
-"Pump Reservoir Low" = "Pompa Rezervuarı Düşük";
-
/* No comment provided by engineer. */
"Pump responded unexpectedly" = "Pompa beklenmedik bir şekilde yanıt verdi";
/* The format string describing a pump message. (1: The packet type)(2: The message type)(3: The message address)(4: The message data */
"PumpMessage(%1$@, %2$@, %3$@, %4$@)" = "PompaMesajı(%1$@, %2$@, %3$@, %4$@)";
-/* Title for PumpAlarmType.reprogramError */
-"Reprogram Error" = "Yeniden Programlama Hatası";
-
/* Describing the reservoir insulin data source */
"Reservoir" = "Rezervuar";
-/* Event title for resume
- Pump Event title for UnfinalizedDose with doseType of .resume */
-"Resume" = "Devam et";
-
-/* Event title for rewind */
-"Rewind" = "Geri sarma";
-
/* Error description */
"RileyLink radio tune failed" = "RileyLink ayarı başarısız oldu";
-/* Event title for starting scheduled basal */
-"Scheduled Basal" = "Programlanan Bazal";
-
-/* Event title for SelectBasalProfilePumpEvent */
-"Select Profile" = "Profil Seç";
-
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Sinyal Kaybı";
-
-/* Event title for suspend
- Pump Event title for UnfinalizedDose with doseType of .suspend */
-"Suspend" = "Askıya al";
-
-/* Event title for temporary basal rate start
- Pump Event title for UnfinalizedDose with doseType of .tempBasal */
-"Temp Basal" = "Geçici Bazal";
-
/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in minutes) */
"Temporary Basal: %1$.3f U/hour" = "Geçici Bazal: %1$.3f Ü/saat";
@@ -236,21 +76,6 @@
/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in percent) */
"Temporary Basal: %1$d%%" = "Geçici Bazal: %1$d%%";
-/* Error description when storage fails */
-"Unable to store pump data" = "Pompa verileri depolanamıyor";
-
-/* Format string for an unexpectedResponse. (2: The response) */
-"Unexpected response %1$@" = "Beklenmeyen yanıt %1$@";
-
-/* Title for PumpAlarmType.unknownType */
-"Unknown Alarm" = "Bilinmeyen Alarm";
-
-/* Format string for error description for an unknown record type in a glucose page. (1: event type number) */
-"Unknown glucose record type: %$1@" = "Bilinmeyen KŞ kayıt türü: %$1@";
-
-/* Format string for error description for an unknown record type in a history page. (1: event type number) */
-"Unknown history record type: %$1@" = "Bilinmeyen geçmiş kayıt türü: %$1 @";
-
/* The format string description of an unknown pump error code. (1: The specific error code raw value) */
"Unknown pump error code: %1$@" = "Bilinmeyen pompa hata kodu:%1$@";
@@ -259,7 +84,3 @@
/* Format string for an unknown response. (1: The operation being performed) (2: The response data) */
"Unknown response during %1$@: %2$@" = "%1$@: %2$@ sırasında bilinmeyen yanıt";
-
-/* Describing the worldwide pump region */
-"World-Wide" = "World-Wide";
-
From 5e031ef3539ce00ca1ed9e277218c3693e005c61 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: Sun, 14 May 2023 23:22:06 +0200
Subject: [PATCH 135/431] New translations Localizable.strings (Ukrainian)
---
.../MinimedKit/MinimedKit/Resources/uk.lproj/Localizable.strings | 0
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 Dependencies/MinimedKit/MinimedKit/Resources/uk.lproj/Localizable.strings
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/uk.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/uk.lproj/Localizable.strings
new file mode 100644
index 0000000000..e69de29bb2
From 968439bcdc8eb07264671b8b6ae8e1345b05eeaa 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: Sun, 14 May 2023 23:22:07 +0200
Subject: [PATCH 136/431] New translations Localizable.strings (Chinese
Simplified)
---
.../Resources/zh-Hans.lproj/Localizable.strings | 10 ----------
1 file changed, 10 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/zh-Hans.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/zh-Hans.lproj/Localizable.strings
index 7c44468bdd..9889feaf7c 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/zh-Hans.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/zh-Hans.lproj/Localizable.strings
@@ -1,12 +1,6 @@
/* Communications error for a bolus currently running */
"A bolus is already in progress" = "正在输注大剂量";
-/* The description of AlarmClockReminderPumpEvent */
-"AlarmClockReminder" = "AlarmClockReminder";
-
-/* The description of AlarmSensorPumpEvent */
-"AlarmSensor" = "AlarmSensor";
-
/* Describing the battery chemistry as Alkaline */
"Alkaline" = "碱性电池";
@@ -46,9 +40,6 @@
/* Pump error code describing max setting exceeded */
"Max setting exceeded" = "超过最大限制";
-/* Pump title (1: model number) */
-"Minimed %@" = "Minimed %@";
-
/* Generic title of the minimed pump manager */
"Minimed 500/700 Series" = "Minimed 500/700系列";
@@ -96,4 +87,3 @@
/* Describing the worldwide pump region */
"World-Wide" = "全球";
-
From 6a12fb6f6378dd3be98bce6f991eacd098993bfa 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: Sun, 14 May 2023 23:22:07 +0200
Subject: [PATCH 137/431] New translations Localizable.strings (Portuguese,
Brazilian)
---
.../Resources/pt-BR.lproj/Localizable.strings | 53 -------------------
1 file changed, 53 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/pt-BR.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/pt-BR.lproj/Localizable.strings
index 37509597fe..15222f8402 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/pt-BR.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/pt-BR.lproj/Localizable.strings
@@ -1,9 +1,3 @@
-/* Low reservoir alert format string. (1: Number of units remaining) */
-"%1$@ U left" = "%1$@ U restante";
-
-/* Low reservoir alert with time remaining format string. (1: Number of units remaining)(2: approximate time remaining) */
-"%1$@ U left: %2$@" = "%1$@ U restante: %2$@";
-
/* Communications error for a bolus currently running */
"A bolus is already in progress" = "Um bolus está em andamento";
@@ -19,22 +13,9 @@
/* The format string description of a BasalProfileStartPumpEvent. (1: The index of the profile)(2: The basal rate) */
"Basal Profile %1$@: %2$@ U/hour" = "Perfil Basal %1$@: %2$@ U/hora";
-/* Event title for bolus
- Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolus";
-
/* Pump error code when bolus is in progress */
"Bolus in progress" = "Bolus em andamento";
-/* The notification alert describing a low pump battery */
-"Change the pump battery immediately" = "Troque a bateria da bomba imediatamente";
-
-/* The notification alert describing an empty pump reservoir */
-"Change the pump reservoir now" = "Troque o reservatório da bomba agora";
-
-/* Event title for ChangeTimePumpEvent */
-"Change Time" = "Mudar Horário";
-
/* Suggestions for diagnosing a command refused pump error */
"Check that the pump is not suspended or priming, or has a percent temp basal type" = "Verifique se a bomba não está suspensa ou em preparação ou tem uma basal temporária percentual";
@@ -50,42 +31,21 @@
/* Error description */
"Device Error" = "Erro no Dispositivo";
-/* Default alert dismissal */
-"Dismiss" = "Dispensar";
-
-/* Describing the pump history insulin data source */
-"Event History" = "Event History";
-
/* Format string for failure reason. (1: The operation being performed) (2: The response data) */
"Invalid response during %1$@: %2$@" = "Resposta inválida durante %1$@: %2$@";
/* Describing the battery chemistry as Lithium */
"Lithium" = "Lítio";
-/* Event title for JournalEntryPumpLowBatteryPumpEvent */
-"Low Battery" = "Bateria Fraca";
-
/* Recovery suggestion */
"Make sure your RileyLink is nearby and powered on" = "Verifique se o seu RileyLink está próximo e ligado";
/* Pump error code describing max setting exceeded */
"Max setting exceeded" = "Configuração máxima excedida";
-/* Pump title (1: model number) */
-"Minimed %@" = "Minimed %@";
-
-/* Generic title of the minimed pump manager */
-"Minimed 500/700 Series" = "Minimed 500/700 Series";
-
/* Describing the North America pump region */
"North America" = "América do Norte";
-/* Acknowledge button label for RileyLink low battery alert */
-"OK" = "OK";
-
-/* The notification title for a low pump battery */
-"Pump Battery Low" = "Batteria da Bomba Fraca";
-
/* No comment provided by engineer. */
"Pump did not respond" = "A bomba não respondeu";
@@ -95,27 +55,15 @@
/* No comment provided by engineer. */
"Pump is suspended" = "Bomba suspensa";
-/* The notification title for an empty pump reservoir */
-"Pump Reservoir Empty" = "Reservatório da Bomba Vazio";
-
-/* The notification title for a low pump reservoir */
-"Pump Reservoir Low" = "Reservatório da Bomba Vazio";
-
/* No comment provided by engineer. */
"Pump responded unexpectedly" = " Bomba respondeu inesperadamente";
/* The format string describing a pump message. (1: The packet type)(2: The message type)(3: The message address)(4: The message data */
"PumpMessage(%1$@, %2$@, %3$@, %4$@)" = "MensagemDaBomba(%1$@, %2$@, %3$@, %4$@)";
-/* Describing the reservoir insulin data source */
-"Reservoir" = "Reservoir";
-
/* Error description */
"RileyLink radio tune failed" = "A sintonia do rádio RileyLink falhou";
-/* Event title for starting scheduled basal */
-"Scheduled Basal" = "Basal Agendado";
-
/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in minutes) */
"Temporary Basal: %1$.3f U/hour" = "Basal Temporária: %1$.3f U/hora";
@@ -136,4 +84,3 @@
/* Describing the worldwide pump region */
"World-Wide" = "Mundial";
-
From 90204f82b481010272fe6a60029ff1bf484aa947 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: Sun, 14 May 2023 23:22:08 +0200
Subject: [PATCH 138/431] New translations Localizable.strings (Norwegian
Bokmal)
---
.../Resources/nb.lproj/Localizable.strings | 191 ------------------
1 file changed, 191 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/nb.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/nb.lproj/Localizable.strings
index 7e3bd1faf7..6e9013e089 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/nb.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/nb.lproj/Localizable.strings
@@ -1,82 +1,21 @@
-/* Format string for low battery alert body for RileyLink. (1: device name) */
-"\"%1$@\" has a low battery" = "\" %1$@ \" har lavt batterinivå";
-
-/* Low reservoir alert format string. (1: Number of units remaining) */
-"%1$@ U left" = "%1$@ E igjen";
-
-/* Low reservoir alert with time remaining format string. (1: Number of units remaining)(2: approximate time remaining) */
-"%1$@ U left: %2$@" = "%1$@ E gjenstår: %2$@";
-
/* Communications error for a bolus currently running */
"A bolus is already in progress" = "En bolus pågår allerede";
/* The description of AlarmClockReminderPumpEvent */
"AlarmClockReminder" = "PåminnelseAlarmklokke";
-/* The description of AlarmSensorPumpEvent */
-"AlarmSensor" = "AlarmSensor";
-
/* Describing the battery chemistry as Alkaline */
"Alkaline" = "Alkalisk";
-/* Title for PumpAlarmType.autoOff */
-"Auto-Off Alarm" = "Auto-av alarm";
-
/* The format string description of a BasalProfileStartPumpEvent. (1: The index of the profile)(2: The basal rate) */
"Basal Profile %1$@: %2$@ U/hour" = "Basalprofil %1$@: %2$@ E/timen";
-/* Title for PumpAlarmType.batteryDepleted */
-"Battery Depleted" = "Batteriet er tomt";
-
-/* Title for PumpAlarmType.batteryOutLimitExceeded */
-"Battery Out Limit" = "Grense for batterinivå";
-
-/* Title for PumpAlarmType.deviceResetBatteryIssue17 */
-"BatteryIssue17" = "BatteriIssue17";
-
-/* Title for PumpAlarmType.deviceResetBatteryIssue21 */
-"BatteryIssue21" = "BatteriIssue21";
-
-/* Event title for bolus
- Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolus";
-
/* Pump error code when bolus is in progress */
"Bolus in progress" = "Bolus pågår";
-/* Error description when failure due to bolus in progress */
-"Bolus in Progress" = "Bolus pågår";
-
-/* Format string for uncertain bolus. (1: the reported error during bolusing) */
-"Bolus may have failed: %1$@" = "Bolus kan ha mislyktes: %1$@";
-
-/* Describing the Canada pump region */
-"Canada" = "Canada";
-
-/* Event title for temp basal cancel */
-"Cancel Temp Basal" = "Avbryt Temp Basal";
-
-/* Event title for ChangeBasalProfilePatternPumpEvent */
-"Change Basal Profile Schedule" = "Endre basalprofilplan";
-
-/* Event title for ChangeBasalProfilePumpEvent */
-"Change Basal Schedule" = "Endre basal tidsplan";
-
-/* The notification alert describing a low pump battery */
-"Change the pump battery immediately" = "Skift pumpebatteri umiddelbart";
-
-/* The notification alert describing an empty pump reservoir */
-"Change the pump reservoir now" = "Bytt pumpereservoar nå";
-
-/* Event title for ChangeTimePumpEvent */
-"Change Time" = "Endre tid";
-
/* Suggestions for diagnosing a command refused pump error */
"Check that the pump is not suspended or priming, or has a percent temp basal type" = "Sjekk at pumpa ikke har stoppet tilførsel av insulin, at priming ikke foregår, eller har en midlertidig prosentbasaltype pågående.";
-/* Event title for clear alarm pump event */
-"Clear Alarm" = "Fjern alarm";
-
/* Pump error code returned when command refused */
"Command refused" = "Kommando avvist";
@@ -89,99 +28,24 @@
/* Error description */
"Device Error" = "Enhetsfeil";
-/* Title for deviceReset */
-"Device Reset" = "Tilbakestilling av enhet";
-
-/* Default alert dismissal */
-"Dismiss" = "Avvis";
-
-/* Title for PumpAlarmType.emptyReservoir */
-"Empty Reservoir" = "Tomt reservoar";
-
/* Describing the pump history insulin data source */
"Event History" = "Hendelseshistorie";
-/* Error description for glucose page failing crc check */
-"Glucose page failed crc check" = "Glukoseside mislyktes ved crc-sjekk";
-
-/* Recovery suggestion for MinimedPumpManagerError.insulinTypeNotConfigured */
-"Go to pump settings and select insulin type" = "Gå til pumpeinnstillinger og velg insulintype";
-
-/* Pump error code when invalid history page is requested */
-"History page does not exist" = "Historie siden eksisterer ikke";
-
-/* Error description for history page failing crc check */
-"History page failed crc check" = "Historikksiden mislyktes med crc kontroll";
-
-/* Status highlight that insulin delivery was suspended. */
-"Insulin Suspended" = "Insulintilførsel utsatt";
-
-/* Error description for MinimedPumpManagerError.insulinTypeNotConfigured */
-"Insulin Type is not configured" = "Insulintype ikke konfigurert";
-
/* Format string for failure reason. (1: The operation being performed) (2: The response data) */
"Invalid response during %1$@: %2$@" = "Ugyldig respons ved %1$@: %2$@";
-/* Describing the battery chemistry as Lithium */
-"Lithium" = "Lithium";
-
-/* Help anchor for uncertain bolus */
-"Loop sent a bolus command to the pump, but was unable to confirm that the pump received the command. For safety, Loop will assume the bolus was delivered. When Loop eventually fetches history from the pump, and the estimated bolus finish time is passed, Loop will update its records of delivery to match what the pump reports." = "Loop sendte en boluskommando til pumpen, men kunne ikke bekrefte at pumpen mottok kommandoen. For sikkerhets skyld vil Loop anta at bolusen ble levert. Når Loop til slutt henter historikk fra pumpen, og den estimerte bolussluttiden er passert, vil Loop oppdatere sine leveringsposter for å samsvare med det pumpen rapporterer.";
-
-/* Event title for JournalEntryPumpLowBatteryPumpEvent */
-"Low Battery" = "Lavt batterinivå";
-
-/* Event title for JournalEntryPumpLowReservoirPumpEvent */
-"Low Reservoir" = "Lavt reservoar";
-
-/* Title for RileyLink low battery alert */
-"Low RileyLink Battery" = "Lavt RileyLink-batteri";
-
/* Recovery suggestion */
"Make sure your RileyLink is nearby and powered on" = "Pass på at din RileyLink er slått på og er i nærheten";
/* Pump error code describing max setting exceeded */
"Max setting exceeded" = "Maksinnstilling overskredet";
-/* Event title for JournalEntryMealMarkerPumpEvent */
-"Meal" = "Måltid";
-
-/* Pump title (1: model number) */
-"Minimed %@" = "Minimed %@";
-
/* Generic title of the minimed pump manager */
"Minimed 500/700 Series" = "Minimed 500/700 series";
-/* Event title for NewTimePumpEvent */
-"New Time" = "Ny tid";
-
-/* Title for PumpAlarmType.noDelivery */
-"No Delivery Alarm" = "Ingen levering alarm";
-
-/* Error description when no rileylink connected */
-"No RileyLink Connected" = "Ingen RileyLink tilkoblet";
-
/* Describing the North America pump region */
"North America" = "Nord Amerika";
-/* Default alert dismissal */
-"Ok" = "Ok";
-
-/* Acknowledge button label for RileyLink low battery alert */
-"OK" = "Ok";
-
-/* Event title for percent based temp basal */
-"Percent Temp Basal" = "Prosent midlertidig basal";
-
-/* recoverySuggestion for uncertain bolus */
-"Please check your pump bolus history to determine if the bolus was delivered." = "Vennligst kontroller pumpens bolushistorikk for å finne ut om bolusen ble levert.";
-
-/* Event title for prime pump event */
-"Prime" = "Prime";
-
-/* The notification title for a low pump battery */
-"Pump Battery Low" = "Lavt pumpebatteri";
-
/* No comment provided by engineer. */
"Pump did not respond" = "Pumpa svarte ikke";
@@ -191,54 +55,18 @@
/* No comment provided by engineer. */
"Pump is suspended" = "Pumpe er pauset";
-/* Error description when failure due to pump suspended */
-"Pump is Suspended" = "Pumpen satt på pause";
-
-/* The notification title for an empty pump reservoir */
-"Pump Reservoir Empty" = "Pumpereservoar Tomt";
-
-/* The notification title for a low pump reservoir */
-"Pump Reservoir Low" = "Pumpereservoar Lavt";
-
/* No comment provided by engineer. */
"Pump responded unexpectedly" = "Pumpen svarte uventet";
/* The format string describing a pump message. (1: The packet type)(2: The message type)(3: The message address)(4: The message data */
"PumpMessage(%1$@, %2$@, %3$@, %4$@)" = "Pumpemelding(%1$@, %2$@, %3$@, %4$@)";
-/* Title for PumpAlarmType.reprogramError */
-"Reprogram Error" = "Omprogrammeringsfeil";
-
/* Describing the reservoir insulin data source */
"Reservoir" = "Reservoar";
-/* Event title for resume
- Pump Event title for UnfinalizedDose with doseType of .resume */
-"Resume" = "Gjenoppta";
-
-/* Event title for rewind */
-"Rewind" = "Spole tilbake";
-
/* Error description */
"RileyLink radio tune failed" = "RileyLink radiotuning feilet";
-/* Event title for starting scheduled basal */
-"Scheduled Basal" = "Planlagt basal";
-
-/* Event title for SelectBasalProfilePumpEvent */
-"Select Profile" = "Velg profil";
-
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "Signal Tap";
-
-/* Event title for suspend
- Pump Event title for UnfinalizedDose with doseType of .suspend */
-"Suspend" = "Utsette";
-
-/* Event title for temporary basal rate start
- Pump Event title for UnfinalizedDose with doseType of .tempBasal */
-"Temp Basal" = "Midlertidig basal";
-
/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in minutes) */
"Temporary Basal: %1$.3f U/hour" = "Midlertidig basaldose: %1$.3f E/timen";
@@ -248,21 +76,6 @@
/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in percent) */
"Temporary Basal: %1$d%%" = "Midlertidig basaldose: %1$d%%";
-/* Error description when storage fails */
-"Unable to store pump data" = "Kan ikke lagre pumpedata";
-
-/* Format string for an unexpectedResponse. (2: The response) */
-"Unexpected response %1$@" = "Uventet svar %1$@";
-
-/* Title for PumpAlarmType.unknownType */
-"Unknown Alarm" = "Ukjent alarm";
-
-/* Format string for error description for an unknown record type in a glucose page. (1: event type number) */
-"Unknown glucose record type: %$1@" = "Ukjent glukose registrering: %$1@";
-
-/* Format string for error description for an unknown record type in a history page. (1: event type number) */
-"Unknown history record type: %$1@" = "Ukjent historieopptakstype: %$1@";
-
/* The format string description of an unknown pump error code. (1: The specific error code raw value) */
"Unknown pump error code: %1$@" = "Ukjent feilkode fra pumpe: %1$@";
@@ -271,7 +84,3 @@
/* Format string for an unknown response. (1: The operation being performed) (2: The response data) */
"Unknown response during %1$@: %2$@" = "Ukjent respons ved %1$@: %2$@";
-
-/* Describing the worldwide pump region */
-"World-Wide" = "World-Wide";
-
From ef2053be6d370abb4a9b01b155cfa77e8f94d11c 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: Sun, 14 May 2023 23:22:09 +0200
Subject: [PATCH 139/431] New translations Localizable.strings (French)
---
.../Resources/fr.lproj/Localizable.strings | 216 +-----------------
1 file changed, 1 insertion(+), 215 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKitUI/Resources/fr.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKitUI/Resources/fr.lproj/Localizable.strings
index cd08c364f5..c94e37366e 100644
--- a/Dependencies/MinimedKit/MinimedKitUI/Resources/fr.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKitUI/Resources/fr.lproj/Localizable.strings
@@ -1,215 +1 @@
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Format string for reservoir volume. (1: The localized volume) */
-"%@U" = "%@U";
-
-/* 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$@ entrées du programme basal\n";
-
-/* The format string describing units of insulin remaining: (1: number of units) */
-"%1$@ Units of insulin remaining\n" = "%1$@ unités d’insuline restantes\n";
-
-/* Accessibility format string for (1: localized volume)(2: time) */
-"%1$@ units remaining at %2$@" = "%1$@ unités restantes à %2$@";
-
-/* String format for value with units (1: value, 2: separator, 3: units) */
-"%1$@%2$@%3$@" = "%1$@%2$@%3$@";
-
-/* Text indicating ongoing pump time synchronization */
-"Adjusting Pump Time..." = "Ajustement de l'horloge de la pompe...";
-
-/* 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." = "Les piles Alkaline et Lithium se vident à des vitesses différentes. Les Alkalines tendent à avoir une tension qui décroit de façon linéaire alors que les piles Lithium maintiennent leur tension jusqu’à la moitiée de leur durée de vie. Lors d’un usage normale de Loop avec pompe compatible Non-MySentry Minimed (x22/x15), les piles Alkalines durent environ 4-5 jours. Les piles Lithium durent 1-2 semaines. Cette option utilisera différents modèles en fonction du type de pile et alertera l’utilisateur quand la pile sera à 8-10 heures de sa fin de vie. ";
-
-/* Text to confirm delete this pump */
-"Are you sure you want to delete this Pump?" = "Voulez-vous vraiment supprimer cette pompe?";
-
-/* The format string describing pump battery voltage: (1: battery voltage) */
-"Battery: %1$@ volts\n" = "Pile: %1$@ volts\n";
-
-/* The label indicating the best radio frequency */
-"Best Frequency" = "Meilleure Fréquence";
-
-/* The format string describing pump bolusing state: (1: bolusing) */
-"Bolusing: %1$@\n" = "Bolus en cours: %1$@\n";
-
-/* Cancel button title */
-"Cancel" = "Annuler";
-
-/* Title text for suspend resume button when temp basal canceling */
-"Canceling Temp Basal" = "Annulation du débit basal temporaire";
-
-/* Text shown in basal rate space when basal is changing */
-"Changing" = "Changement en cours...";
-
-/* Progress message for changing pump time. */
-"Changing time…" = "Changement de l’heure...";
-
-/* Instructions on selecting battery chemistry type */
-"Choose the type of battery you are using in your pump for better alerting about low battery conditions." = "Choisissez le type de batterie que vous utilisez dans votre pompe pour une meilleure alerte en cas de batterie faible.";
-
-/* The title of the configuration section in MinimedPumpManager settings */
-"Configuration" = "Configuration";
-
-/* Button title to connect to pump during setup */
-"Connect" = "Relier";
-
-/* Text for continue button */
-"Continue" = "Continuer";
-
-/* Button label for removing Pump
- Text to delete pump */
-"Delete Pump" = "Supprimer la pompe";
-
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Dispositifs";
-
-/* Description for option to not use MySentry */
-"Do not use MySentry" = "Ne pas utiliser MySentry";
-
-/* The alert title for a resume error */
-"Error Resuming" = "Erreur lors de la reprise";
-
-/* The alert title for a suspend error */
-"Error Suspending" = "Erreur lors de la suspension";
-
-/* The alert title for an error while synching time */
-"Error Syncing Time" = "Erreur de synchronisation de l'heure";
-
-/* Progress message for fetching pump glucose. */
-"Fetching glucose…" = "Obtention des glycémies …";
-
-/* Progress message for fetching pump history. */
-"Fetching history…" = "Obtention de l’historique …";
-
-/* Progress message for fetching pump model. */
-"Fetching pump model…" = "Obtention du modèle de pompe…";
-
-/* The title of the cell showing the pump firmware version */
-"Firmware Version" = "Version du micrologiciel";
-
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "Insuline\nSuspendue";
-
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Administration de l'insuline";
-
-/* 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." = "Les données d’administration de l’insuline sont obtenues de la pompe en regardant l’historique des événements ou en comparant le niveau du réservoir avant/après. Récupérer l’historique des événements permet d'obtenir un graphique des donnés plus fiable ainsi qu’un téléchargement plus à jour sur Nightscout, au prix d’une décharge plus rapide de la pile et d'un taux d'erreur radio plus élevé comparé à la lecture seule du niveau du réservoir. Si une de ces options ne marche pas, le système essayera de revenir à l’autre option par défaut.";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Insuline restante";
-
-/* Text for confidence reminders navigation link */
-"Insulin Type" = "Type d'insuline";
-
-/* Format string fof navigation bar title for MinimedPumpSettingsView (1: model number) */
-"Medtronic %1$@" = "Medtronic %1$@";
-
-/* Instructions on selecting setting for MySentry */
-"Medtronic pump models 523, 723, 554, and 754 have a feature called 'MySentry' that periodically broadcasts the reservoir and pump battery levels. Listening for these broadcasts allows Loop to communicate with the pump less frequently, which can increase pump battery life. However, when using this feature the RileyLink stays awake more of the time and uses more of its own battery. Enabling this may lengthen pump battery life, while disabling it may lengthen RileyLink battery life. This setting is ignored for other pump models." = "Les modèles de pompe Medtronic 523, 723, 554 et 754 sont dotés d'une fonction appelée \"MySentry\" qui émet périodiquement les niveaux de batterie du réservoir et de la pompe. Capter ces émissions permet à Loop de communiquer moins fréquemment avec la pompe, ce qui peut augmenter la durée de vie de la batterie de la pompe. Cependant, lorsque cette fonction est utilisée, le RileyLink reste actif plus longtemps et utilise davantage sa propre batterie. L'activation de cette fonction peut prolonger la durée de vie de la batterie de la pompe, tandis que sa désactivation peut prolonger la durée de vie de la batterie du RileyLink. Ce paramètre est ignoré pour les autres modèles de pompe.";
-
-/* Value string for MySentry config when MySentry is not being used */
-"No" = "Non";
-
-/* Message display when no response from tuning pump */
-"No response" = "Pas de réponse";
-
-/* Button text to cancel pump time sync */
-"No, Keep Pump As Is" = "Non, garder la pompe telle quelle";
-
-/* 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";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump preferred data source */
-"Preferred Data Source" = "Source de données préférée";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump battery type */
-"Pump Battery Type" = "Type de pile dans la pompe";
-
-/* The title text for the pump ID config value */
-"Pump ID" = "ID de la pompe";
-
-/* The title of the command to change pump time zone */
-"Pump Time" = "Heure de la pompe";
-
-/* Progress message for reading basal schedule */
-"Reading basal schedule…" = "Lecture du programme basal…";
-
-/* Progress message for reading pump status */
-"Reading pump status…" = "Lecture de l’état de la pompe…";
-
-/* The title of the cell showing the pump region */
-"Region" = "Région";
-
-/* Title text for button to resume insulin delivery */
-"Resume Delivery" = "Reprendre l'administration";
-
-/* Title text for button when insulin delivery is in the process of being resumed */
-"Resuming" = "Reprise en cours";
-
-/* Button title to retry sentry setup */
-"Retry" = "Réessayer";
-
-/* Title of insulin delivery section */
-"Scheduled Basal" = "Basal programmé";
-
-/* Title text for insulin type confirmation page */
-"Select the type of insulin that you will be using in this pump." = "Sélectionnez le type d'insuline que vous utiliserez dans cette pompe.";
-
-/* Progress message for sending button press to pump. */
-"Sending button press…" = "Envoi d'une pression sur le bouton…";
-
-/* Title text for suspend resume button when temp basal starting */
-"Starting Temp Basal" = "Démarrage basal temporaire";
-
-/* A message indicating a command succeeded */
-"Succeeded" = "Réussi";
-
-/* Title text for button to suspend insulin delivery */
-"Suspend Delivery" = "Suspendre l'administration";
-
-/* The format string describing pump suspended state: (1: suspended) */
-"Suspended: %1$@\n" = "Suspendu: %1$@\n";
-
-/* Title text for button when insulin delivery is in the process of being stopped */
-"Suspending" = "Suspension en cours";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Synchroniser avec l'heure actuelle";
-
-/* Message for pod sync time action sheet */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "L'heure de votre pompe est différente de l'heure actuelle. Voulez vous mettre à jour l'heure de votre pompe avec l'heure actuelle ?";
-
-/* Title for pod sync time action sheet. */
-"Time Change Detected" = "Changement d'heure détecté";
-
-/* The label indicating the results of each frequency trial */
-"Trials" = "Essais";
-
-/* Progress message for tuning radio */
-"Tuning radio…" = "Regulation de la fréquence radio…";
-
-/* Units for showing temp basal rate */
-"U/hr" = "U/h";
-
-/* Text shown in basal rate space when delivery status is unknown */
-"Unknown" = "Inconnu";
-
-/* Description for option to use MySentry
- navigation title for pump battery type selection
- Text for medtronic pump to use MySentry */
-"Use MySentry" = "Utiliser MySentry";
-
-/* Value string for MySentry config when MySentry is being used */
-"Yes" = "Oui";
-
-/* Button text to confirm pump time sync */
-"Yes, Sync to Current Time" = "Oui, synchroniser avec l'heure actuelle";
-
+/* Empty */
\ No newline at end of file
From f22d96b83e7bde3e8da8388549c7bd66adef9825 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: Sun, 14 May 2023 23:22:09 +0200
Subject: [PATCH 140/431] New translations Localizable.strings (Spanish)
---
.../Resources/es.lproj/Localizable.strings | 216 +-----------------
1 file changed, 1 insertion(+), 215 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKitUI/Resources/es.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKitUI/Resources/es.lproj/Localizable.strings
index 50e16e4d77..c94e37366e 100644
--- a/Dependencies/MinimedKit/MinimedKitUI/Resources/es.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKitUI/Resources/es.lproj/Localizable.strings
@@ -1,215 +1 @@
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Format string for reservoir volume. (1: The localized volume) */
-"%@U" = "%@U";
-
-/* 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$@ entradas de configuración basal\n";
-
-/* The format string describing units of insulin remaining: (1: number of units) */
-"%1$@ Units of insulin remaining\n" = "%1$@ Unidades de insulina restantes\n";
-
-/* Accessibility format string for (1: localized volume)(2: time) */
-"%1$@ units remaining at %2$@" = "quedan %1$@ unidades a las %2$@";
-
-/* String format for value with units (1: value, 2: separator, 3: units) */
-"%1$@%2$@%3$@" = "%1$@%2$@%3$@";
-
-/* Text indicating ongoing pump time synchronization */
-"Adjusting Pump Time..." = "Ajustando la hora de la bomba...";
-
-/* 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." = "Las baterías alcalinas y de litio se degradan en ritmos distintos. La alcalinas tienden a tener una baja de voltaje linear en el tiempo mientras que las de litio tienden a mantener un voltaje hasta que pasan la mitad de su tiempo de vida. Bajo condiciones normales en una micro-infusora no compatible con MySentry ( x22/x15) siendo utilizado con Loop, las baterías alcalinas durarán aproximadamente de 4 a 5 días. Las baterías de litio durarán de una a dos semanas. Esta selección utilizará diferentes rangos de decadencia para el voltaje de cada una de las bataerías y alertará al usuario cuando la batería tenga aproximadamente de 8 a 10 horas restantes de vida.";
-
-/* Text to confirm delete this pump */
-"Are you sure you want to delete this Pump?" = "¿Está seguro de que desea eliminar esta bomba?";
-
-/* The format string describing pump battery voltage: (1: battery voltage) */
-"Battery: %1$@ volts\n" = "Batería: %1$@ voltios\n";
-
-/* The label indicating the best radio frequency */
-"Best Frequency" = "Mejor frecuencia";
-
-/* The format string describing pump bolusing state: (1: bolusing) */
-"Bolusing: %1$@\n" = "Bolo en progreso: %1$@\n";
-
-/* Cancel button title */
-"Cancel" = "Cancelar";
-
-/* Title text for suspend resume button when temp basal canceling */
-"Canceling Temp Basal" = "Cancelación de basal temporal";
-
-/* Text shown in basal rate space when basal is changing */
-"Changing" = "Cambiando";
-
-/* Progress message for changing pump time. */
-"Changing time…" = "Cambiando hora...";
-
-/* Instructions on selecting battery chemistry type */
-"Choose the type of battery you are using in your pump for better alerting about low battery conditions." = "Elija el tipo de batería que está utilizando en su bomba para una mejor alerta sobre las condiciones de batería baja.";
-
-/* The title of the configuration section in MinimedPumpManager settings */
-"Configuration" = "Configuración";
-
-/* Button title to connect to pump during setup */
-"Connect" = "Conectar";
-
-/* Text for continue button */
-"Continue" = "Continuar";
-
-/* Button label for removing Pump
- Text to delete pump */
-"Delete Pump" = "Eliminar Microinfusora";
-
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Dispositivos";
-
-/* Description for option to not use MySentry */
-"Do not use MySentry" = "No utilice MySentry";
-
-/* The alert title for a resume error */
-"Error Resuming" = "Error Reanudando";
-
-/* The alert title for a suspend error */
-"Error Suspending" = "Error Suspendiendo";
-
-/* The alert title for an error while synching time */
-"Error Syncing Time" = "Error de sincronización de tiempo";
-
-/* Progress message for fetching pump glucose. */
-"Fetching glucose…" = "Obtener glucosa…";
-
-/* Progress message for fetching pump history. */
-"Fetching history…" = "Obtener historial…";
-
-/* Progress message for fetching pump model. */
-"Fetching pump model…" = "Obtener modelo de microinfusora…";
-
-/* The title of the cell showing the pump firmware version */
-"Firmware Version" = "Versión del programa";
-
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "Insulina Suspendida";
-
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulin Delivery";
-
-/* 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." = "La entrega de insulina puede ser determinada por la microinfusora interpretando los eventos históricos o comparando el volúmen del reservorio sobre el tiempo. Leer los eventos históricos permite una gráfica de status mas exacta y permite subir tratamientos actualizados a Nightscout, con el costo de una menor duración de la batería y la posiblidad de mayores errores de radio comparado con leer solamente el volúmen del reservorio. Si la fuente seleccionada no puede ser utilizada por cualquier motivo, el sistema intentará utilizar la otra opción.";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Insulina restante";
-
-/* Text for confidence reminders navigation link */
-"Insulin Type" = "Tipo de Insulina";
-
-/* Format string fof navigation bar title for MinimedPumpSettingsView (1: model number) */
-"Medtronic %1$@" = "Medtronic %1$@";
-
-/* Instructions on selecting setting for MySentry */
-"Medtronic pump models 523, 723, 554, and 754 have a feature called 'MySentry' that periodically broadcasts the reservoir and pump battery levels. Listening for these broadcasts allows Loop to communicate with the pump less frequently, which can increase pump battery life. However, when using this feature the RileyLink stays awake more of the time and uses more of its own battery. Enabling this may lengthen pump battery life, while disabling it may lengthen RileyLink battery life. This setting is ignored for other pump models." = "Los modelos de bomba Medtronic 523, 723, 554 y 754 tienen una función llamada 'MySentry' que transmite periódicamente los niveles de la batería y del del depósito de la bomba. Escuchar estas transmisiones permite que Loop se comunique con la bomba con menos frecuencia, lo que puede aumentar la duración de la batería de la bomba. Sin embargo, cuando se usa esta función, el RileyLink permanece despierto la mayor parte del tiempo y usa más de su propia batería. Habilitar esto puede prolongar la duración de la batería de la bomba, mientras que deshabilitarlo puede prolongar la duración de la batería de RileyLink. Este ajuste se ignora para otros modelos de bomba.";
-
-/* Value string for MySentry config when MySentry is not being used */
-"No" = "No";
-
-/* Message display when no response from tuning pump */
-"No response" = "No respuesta";
-
-/* Button text to cancel pump time sync */
-"No, Keep Pump As Is" = "No, mantenga la bomba como está";
-
-/* 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";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump preferred data source */
-"Preferred Data Source" = "Fuente de Datos Preferida";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump battery type */
-"Pump Battery Type" = "Tipo de batería de microinfusora";
-
-/* The title text for the pump ID config value */
-"Pump ID" = "ID de Bomba";
-
-/* The title of the command to change pump time zone */
-"Pump Time" = "Hora de la bomba";
-
-/* Progress message for reading basal schedule */
-"Reading basal schedule…" = "Obteniendo perfil basal…";
-
-/* Progress message for reading pump status */
-"Reading pump status…" = "Obteniendo estada de microinfusadora…";
-
-/* The title of the cell showing the pump region */
-"Region" = "Región";
-
-/* Title text for button to resume insulin delivery */
-"Resume Delivery" = "Resumir la infusión";
-
-/* Title text for button when insulin delivery is in the process of being resumed */
-"Resuming" = "Resumiendo";
-
-/* Button title to retry sentry setup */
-"Retry" = "Reintentar";
-
-/* Title of insulin delivery section */
-"Scheduled Basal" = "Insulina basal programada";
-
-/* Title text for insulin type confirmation page */
-"Select the type of insulin that you will be using in this pump." = "Seleccione el tipo de insulina que utilizará en esta bomba.";
-
-/* Progress message for sending button press to pump. */
-"Sending button press…" = "Enviando presion de botón…";
-
-/* Title text for suspend resume button when temp basal starting */
-"Starting Temp Basal" = "Inicio de basal temporal";
-
-/* A message indicating a command succeeded */
-"Succeeded" = "Logrado";
-
-/* Title text for button to suspend insulin delivery */
-"Suspend Delivery" = "Suspender la infusión";
-
-/* The format string describing pump suspended state: (1: suspended) */
-"Suspended: %1$@\n" = "Suspendido: %1$@\n";
-
-/* Title text for button when insulin delivery is in the process of being stopped */
-"Suspending" = "Suspendiendo";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Sincronizar con la hora actual";
-
-/* Message for pod sync time action sheet */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "La hora de la bomba es diferente de la hora actual. Desea actualizar la hora de su bomba a la hora actual?";
-
-/* Title for pod sync time action sheet. */
-"Time Change Detected" = "Cambio de hora detectado";
-
-/* The label indicating the results of each frequency trial */
-"Trials" = "Pruebas";
-
-/* Progress message for tuning radio */
-"Tuning radio…" = "Sintonizando frecuencia de radio…";
-
-/* Units for showing temp basal rate */
-"U/hr" = "U/hra";
-
-/* Text shown in basal rate space when delivery status is unknown */
-"Unknown" = "Desconocido";
-
-/* Description for option to use MySentry
- navigation title for pump battery type selection
- Text for medtronic pump to use MySentry */
-"Use MySentry" = "Usar MySentry";
-
-/* Value string for MySentry config when MySentry is being used */
-"Yes" = "Sí";
-
-/* Button text to confirm pump time sync */
-"Yes, Sync to Current Time" = "Sí, sincronizar con la hora actual";
-
+/* Empty */
\ No newline at end of file
From e29bde40c927abcb4469874937490e236440fd5d 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: Sun, 14 May 2023 23:22:10 +0200
Subject: [PATCH 141/431] New translations Localizable.strings (Arabic)
---
.../Resources/ar.lproj/Localizable.strings | 22 +------------------
1 file changed, 1 insertion(+), 21 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKitUI/Resources/ar.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKitUI/Resources/ar.lproj/Localizable.strings
index f64d17aeb0..c94e37366e 100644
--- a/Dependencies/MinimedKit/MinimedKitUI/Resources/ar.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKitUI/Resources/ar.lproj/Localizable.strings
@@ -1,21 +1 @@
-/* Cancel button title */
-"Cancel" = "إلغاء";
-
-/* The title of the configuration section in MinimedPumpManager settings */
-"Configuration" = "المعطيات";
-
-/* The alert title for a resume error */
-"Error Resuming" = "خطأ في الاستئناف";
-
-/* Title of insulin delivery section */
-"Insulin Delivery" = "توصيل الأنسولين";
-
-/* Button title to retry sentry setup */
-"Retry" = "أعد المحاولة";
-
-/* Units for showing temp basal rate */
-"U/hr" = "وحدة لكل ساعة";
-
-/* Text shown in basal rate space when delivery status is unknown */
-"Unknown" = "Unknown";
-
+/* Empty */
\ No newline at end of file
From bcdbd0cca7e55a17912b4d1495820a49a4cba661 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: Sun, 14 May 2023 23:22:10 +0200
Subject: [PATCH 142/431] New translations Localizable.strings (Catalan)
---
.../MinimedKitUI/Resources/ca.lproj/Localizable.strings | 1 +
1 file changed, 1 insertion(+)
create mode 100644 Dependencies/MinimedKit/MinimedKitUI/Resources/ca.lproj/Localizable.strings
diff --git a/Dependencies/MinimedKit/MinimedKitUI/Resources/ca.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKitUI/Resources/ca.lproj/Localizable.strings
new file mode 100644
index 0000000000..c94e37366e
--- /dev/null
+++ b/Dependencies/MinimedKit/MinimedKitUI/Resources/ca.lproj/Localizable.strings
@@ -0,0 +1 @@
+/* Empty */
\ No newline at end of file
From df28428f5c907f8bab53445c3489a68d0182fe92 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: Sun, 14 May 2023 23:22:11 +0200
Subject: [PATCH 143/431] New translations Localizable.strings (Danish)
---
.../Resources/da.lproj/Localizable.strings | 216 +-----------------
1 file changed, 1 insertion(+), 215 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKitUI/Resources/da.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKitUI/Resources/da.lproj/Localizable.strings
index 799f150349..c94e37366e 100644
--- a/Dependencies/MinimedKit/MinimedKitUI/Resources/da.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKitUI/Resources/da.lproj/Localizable.strings
@@ -1,215 +1 @@
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Format string for reservoir volume. (1: The localized volume) */
-"%@U" = "%@E";
-
-/* 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$@ planlagt basal \n";
-
-/* The format string describing units of insulin remaining: (1: number of units) */
-"%1$@ Units of insulin remaining\n" = "%1$@ enheder insulin tilbage\n";
-
-/* Accessibility format string for (1: localized volume)(2: time) */
-"%1$@ units remaining at %2$@" = "%1$@ enheder tilbage på %2$@";
-
-/* String format for value with units (1: value, 2: separator, 3: units) */
-"%1$@%2$@%3$@" = "%1$@%2$@%3$@";
-
-/* Text indicating ongoing pump time synchronization */
-"Adjusting Pump Time..." = "Justerer pumpetid...";
-
-/* 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 og Lithium batterier henfalder med forskellige hastigheder. Alkaline har tendens til at have et lineært fald over tid, hvor Lithium batteri celler typisk opretholder deres spænding indtil halvejen i deres levetid. Ved normalt brug i en ikke-MySentry kompatibel Minimed (x22/x15) insulinpumpe, som kører Loop, vil alkalinebatterier holde cirka 4 til 5 dage. Lithium batterier holder mellem 1 til 2 uger. Denne indstilling bruger forskellige batteri henfaldssatser for hver kemiske batteritype og alarmerer brugeren, når et batteri er cirka 8 til 10 timer fra at løbe tør.";
-
-/* Text to confirm delete this pump */
-"Are you sure you want to delete this Pump?" = "Er du sikker på, at du vil fjerne denne pumpe?";
-
-/* The format string describing pump battery voltage: (1: battery voltage) */
-"Battery: %1$@ volts\n" = "Batteri: %1$@ volt\n";
-
-/* The label indicating the best radio frequency */
-"Best Frequency" = "Bedste frekvens";
-
-/* The format string describing pump bolusing state: (1: bolusing) */
-"Bolusing: %1$@\n" = "Giver bolus: %1$@\n";
-
-/* Cancel button title */
-"Cancel" = "Annuller";
-
-/* Title text for suspend resume button when temp basal canceling */
-"Canceling Temp Basal" = "Annuller midlertidig basal";
-
-/* Text shown in basal rate space when basal is changing */
-"Changing" = "Ændrer";
-
-/* Progress message for changing pump time. */
-"Changing time…" = "Ændrer tid...";
-
-/* Instructions on selecting battery chemistry type */
-"Choose the type of battery you are using in your pump for better alerting about low battery conditions." = "Vælg den batteritype, du bruger i din pumpe, for at få bedre advarsler om lavt batteri.";
-
-/* The title of the configuration section in MinimedPumpManager settings */
-"Configuration" = "Konfiguration";
-
-/* Button title to connect to pump during setup */
-"Connect" = "Forbind";
-
-/* Text for continue button */
-"Continue" = "Fortsæt";
-
-/* Button label for removing Pump
- Text to delete pump */
-"Delete Pump" = "Fjern pumpe";
-
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Enheder";
-
-/* Description for option to not use MySentry */
-"Do not use MySentry" = "Brug ikke MySentry";
-
-/* The alert title for a resume error */
-"Error Resuming" = "Fejl ved genoptagelse";
-
-/* The alert title for a suspend error */
-"Error Suspending" = "Fejl ved suspendering";
-
-/* The alert title for an error while synching time */
-"Error Syncing Time" = "Fejl ved synkronisering af tid";
-
-/* Progress message for fetching pump glucose. */
-"Fetching glucose…" = "Henter glukose...";
-
-/* Progress message for fetching pump history. */
-"Fetching history…" = "Henter historik...";
-
-/* Progress message for fetching pump model. */
-"Fetching pump model…" = "Henter pumpemodel...";
-
-/* The title of the cell showing the pump firmware version */
-"Firmware Version" = "Firmware-version";
-
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "Insulin \nsuspenderet";
-
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulintilførsel";
-
-/* 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." = "Levering af insulin kan blive bestemt fra pumpen ved enten at tolke på begivenhedshistorikken eller ved at sammenligne volumen af reservoiret over tid. Aflæsning af begivenhedshistorik kan give mere præcise statusgrafer og uploading af up-to-date behandlings data til Nightscout, men betyder hurtigere dræning af pumpebatteriet, risiko for højere fejlrate i radiokommunikation i forhold til aflæsning af volumen af reservoiret. Hvis den valgte kilde ikke kan anvendes,så vil systemet falde tilbage på den anden mulighed.";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Insulin tilbage";
-
-/* Text for confidence reminders navigation link */
-"Insulin Type" = "Insulintype";
-
-/* Format string fof navigation bar title for MinimedPumpSettingsView (1: model number) */
-"Medtronic %1$@" = "Medtronic %1$@";
-
-/* Instructions on selecting setting for MySentry */
-"Medtronic pump models 523, 723, 554, and 754 have a feature called 'MySentry' that periodically broadcasts the reservoir and pump battery levels. Listening for these broadcasts allows Loop to communicate with the pump less frequently, which can increase pump battery life. However, when using this feature the RileyLink stays awake more of the time and uses more of its own battery. Enabling this may lengthen pump battery life, while disabling it may lengthen RileyLink battery life. This setting is ignored for other pump models." = "Medtronic-pumpe-modellerne 523, 723, 554 og 754 har en funktion kaldet \"MySentry\", der regelmæssigt sender batteriniveauet for reservoiret og pumpen. Ved at lytte til disse udsendelser kan Loop kommunikere mindre hyppigt med pumpen, hvilket kan forlænge pumpens batterilevetid. Når denne funktion anvendes, forbliver RileyLink dog vågen i længere tid og bruger mere af sit eget batteri. Hvis du aktiverer denne funktion, kan pumpens batterilevetid forlænges, mens du deaktiverer den kan forlænge RileyLink-batteriets levetid. Denne indstilling ignoreres for andre pumpemodeller.";
-
-/* Value string for MySentry config when MySentry is not being used */
-"No" = "Nej";
-
-/* Message display when no response from tuning pump */
-"No response" = "Intet svar";
-
-/* Button text to cancel pump time sync */
-"No, Keep Pump As Is" = "Nej, behold pumpen som den er";
-
-/* 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" = "På din pumpe skal du gå til skærmbilledet Find enhed og vælge \"Find enhed\". \n\n Hovedmenu >\n Hjælpeprogrammer >\n Tilslut enheder >\n Andre enheder >\n På >\n Find enhed";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump preferred data source */
-"Preferred Data Source" = "Foretruken data kilde";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump battery type */
-"Pump Battery Type" = "Pumpe batteritype";
-
-/* The title text for the pump ID config value */
-"Pump ID" = "Pumpe ID";
-
-/* The title of the command to change pump time zone */
-"Pump Time" = "Pumpetid";
-
-/* Progress message for reading basal schedule */
-"Reading basal schedule…" = "Læser basal-plan...";
-
-/* Progress message for reading pump status */
-"Reading pump status…" = "Læser pumpestatus...";
-
-/* The title of the cell showing the pump region */
-"Region" = "Region";
-
-/* Title text for button to resume insulin delivery */
-"Resume Delivery" = "Fortsæt indgivelse";
-
-/* Title text for button when insulin delivery is in the process of being resumed */
-"Resuming" = "Fortsætter";
-
-/* Button title to retry sentry setup */
-"Retry" = "Forsøg igen";
-
-/* Title of insulin delivery section */
-"Scheduled Basal" = "Planlagt basal";
-
-/* Title text for insulin type confirmation page */
-"Select the type of insulin that you will be using in this pump." = "Vælg den type insulin, du skal bruge i denne pumpe.";
-
-/* Progress message for sending button press to pump. */
-"Sending button press…" = "Sender knaptryk ";
-
-/* Title text for suspend resume button when temp basal starting */
-"Starting Temp Basal" = "Starter midlertidig basal";
-
-/* A message indicating a command succeeded */
-"Succeeded" = "Gennemført";
-
-/* Title text for button to suspend insulin delivery */
-"Suspend Delivery" = "Afbryd insulintilførsel";
-
-/* The format string describing pump suspended state: (1: suspended) */
-"Suspended: %1$@\n" = "Afbrudt: %1$@\n";
-
-/* Title text for button when insulin delivery is in the process of being stopped */
-"Suspending" = "Afbryder";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Synkroniser til aktuel tid";
-
-/* Message for pod sync time action sheet */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "Tiden på din pumpe er forskellig fra den aktuelle tid. Vil du opdatere tiden på din pumpe til det aktuelle tidspunkt?";
-
-/* Title for pod sync time action sheet. */
-"Time Change Detected" = "Tidsændring registreret";
-
-/* The label indicating the results of each frequency trial */
-"Trials" = "Forsøg";
-
-/* Progress message for tuning radio */
-"Tuning radio…" = "Indstiller radio...";
-
-/* Units for showing temp basal rate */
-"U/hr" = "E/t";
-
-/* Text shown in basal rate space when delivery status is unknown */
-"Unknown" = "Ukendt";
-
-/* Description for option to use MySentry
- navigation title for pump battery type selection
- Text for medtronic pump to use MySentry */
-"Use MySentry" = "Brug MySentry";
-
-/* Value string for MySentry config when MySentry is being used */
-"Yes" = "Ja";
-
-/* Button text to confirm pump time sync */
-"Yes, Sync to Current Time" = "Ja, synkroniser til det aktuelle klokkeslæt";
-
+/* Empty */
\ No newline at end of file
From c148381096c51bb89c577997e06e3f0e2fda7207 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: Sun, 14 May 2023 23:22:11 +0200
Subject: [PATCH 144/431] New translations Localizable.strings (German)
---
.../Resources/de.lproj/Localizable.strings | 222 +-----------------
1 file changed, 1 insertion(+), 221 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKitUI/Resources/de.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKitUI/Resources/de.lproj/Localizable.strings
index e56f9f7d62..c94e37366e 100644
--- a/Dependencies/MinimedKit/MinimedKitUI/Resources/de.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKitUI/Resources/de.lproj/Localizable.strings
@@ -1,221 +1 @@
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Format string for reservoir volume. (1: The localized volume) */
-"%@U" = "%@U";
-
-/* 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$@ basale Zeitplaneinträge\n";
-
-/* The format string describing units of insulin remaining: (1: number of units) */
-"%1$@ Units of insulin remaining\n" = "%1$@ Insulineinheiten verbleiben\n";
-
-/* Accessibility format string for (1: localized volume)(2: time) */
-"%1$@ units remaining at %2$@" = "%1$@ IE verbleibend bei %2$@";
-
-/* String format for value with units (1: value, 2: separator, 3: units) */
-"%1$@%2$@%3$@" = "%1$@%2$@%3$@";
-
-/* Text indicating ongoing pump time synchronization */
-"Adjusting Pump Time..." = "Pumpenzeit einstellen";
-
-/* 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." = "Alkali- und Lithiumbatterien zerfallen unterschiedlich schnell. Alkaline neigen dazu, einen linearen Spannungsabfall im Laufe der Zeit zu haben, während Lithium-Zellen-Batterien neigen dazu, die Spannung bis zur Hälfte ihrer Lebensdauer beizubehalten. Bei normaler Verwendung in einer Nicht-MySentry-kompatiblen Minimed (x22 / x15) Insulinpumpe, die Loop läuft, halten Alkali-Batterien etwa 4 bis 5 Tage. Lithium-Batterien halten zwischen 1-2 Wochen. Diese Auswahl verwendet unterschiedliche Batteriespannungs-Abnahmeraten für jeden der Batteriechemietypen und warnt den Benutzer, wenn eine Batterie ungefähr 8 bis 10 Stunden nach einem Fehler liegt.";
-
-/* Text to confirm delete this pump */
-"Are you sure you want to delete this Pump?" = "Sind Sie sicher, dass Sie diese Pumpe löschen wollen?";
-
-/* The format string describing pump battery voltage: (1: battery voltage) */
-"Battery: %1$@ volts\n" = "Batterie: %1$@ Volt\n";
-
-/* The label indicating the best radio frequency */
-"Best Frequency" = "Beste Frequenz";
-
-/* The format string describing pump bolusing state: (1: bolusing) */
-"Bolusing: %1$@\n" = "Bolusing: %1$@\n";
-
-/* Cancel button title */
-"Cancel" = "Abbrechen";
-
-/* Title text for suspend resume button when temp basal canceling */
-"Canceling Temp Basal" = "Temporäre Basalrate abbrechen";
-
-/* Text shown in basal rate space when basal is changing */
-"Changing" = "Wechselt";
-
-/* Progress message for changing pump time. */
-"Changing time…" = "Zeit ändern";
-
-/* Instructions on selecting battery chemistry type */
-"Choose the type of battery you are using in your pump for better alerting about low battery conditions." = "Wählen Sie den Batterietyp, den Sie in Ihrer Pumpe verwenden, um besser über einen niedrigen Batteriestand informiert zu werden.";
-
-/* The title of the configuration section in MinimedPumpManager settings */
-"Configuration" = "Konfiguration";
-
-/* Button title to connect to pump during setup */
-"Connect" = "Verbinden";
-
-/* Text for continue button */
-"Continue" = "Weiter";
-
-/* Button label for removing Pump
- Text to delete pump */
-"Delete Pump" = "Pumpe löschen";
-
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Geräte";
-
-/* Description for option to not use MySentry */
-"Do not use MySentry" = "MySentry nicht verwenden";
-
-/* The alert title for a resume error */
-"Error Resuming" = "Fehler beim Fortfahren";
-
-/* The alert title for a suspend error */
-"Error Suspending" = "Fehler beim Unterbrechen";
-
-/* The alert title for an error while synching time */
-"Error Syncing Time" = "Fehler beim Synchronisieren der Zeit";
-
-/* Progress message for fetching pump glucose. */
-"Fetching glucose…" = "Glukosewerte abrufen…";
-
-/* Progress message for fetching pump history. */
-"Fetching history…" = "Verlauf abrufen…";
-
-/* Progress message for fetching pump model. */
-"Fetching pump model…" = "Pumpenmodell abrufen…";
-
-/* The title of the cell showing the pump firmware version */
-"Firmware Version" = "Firmware Version";
-
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "Insulinabgabe\nunterbrochen";
-
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulin Delivery";
-
-/* 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." = "Die Insulinabgabe kann von der Pumpe bestimmt werden, indem entweder die Ereignishistorie interpretiert wird oder das Reservoirvolumen über die Zeit verglichen wird. Das Lesen der Ereignishistorie ermöglicht eine genauere Statusgrafik und das Hochladen aktueller Behandlungsdaten in Nightscout, auf Kosten einer schnelleren Pumpenbatterieentleerung und der Möglichkeit einer höheren Funkfehlerrate im Vergleich zum Lesen des Reservoirvolumens. Wenn das ausgewählte Gerät aus irgendeinem Grund nicht verwendet werden kann, versucht das System, auf die andere Option zurückzugreifen.";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Verbleibendes Insulin";
-
-/* Text for confidence reminders navigation link */
-"Insulin Type" = "Insulintyp";
-
-/* Format string fof navigation bar title for MinimedPumpSettingsView (1: model number) */
-"Medtronic %1$@" = "Medtronic %1$@";
-
-/* Instructions on selecting setting for MySentry */
-"Medtronic pump models 523, 723, 554, and 754 have a feature called 'MySentry' that periodically broadcasts the reservoir and pump battery levels. Listening for these broadcasts allows Loop to communicate with the pump less frequently, which can increase pump battery life. However, when using this feature the RileyLink stays awake more of the time and uses more of its own battery. Enabling this may lengthen pump battery life, while disabling it may lengthen RileyLink battery life. This setting is ignored for other pump models." = "Die Medtronic-Pumpenmodelle 523, 723, 554 und 754 verfügen über eine Funktion namens \"MySentry\", die in regelmäßigen Abständen den Füllstand des Reservoirs und der Pumpenbatterie meldet. Das Abhören dieser Übertragungen ermöglicht es Loop, weniger häufig mit der Pumpe zu kommunizieren, was die Lebensdauer der Pumpenbatterie verlängern kann. Bei Verwendung dieser Funktion bleibt Ihr RileyLink jedoch länger wach und verbraucht mehr von der eigenen Batterie. Die Aktivierung dieser Funktion kann die Lebensdauer der Pumpenbatterie verlängern, während die Deaktivierung der Funktion die Lebensdauer der RileyLink-Batterie verlängern kann. Diese Einstellung wird bei anderen Pumpenmodellen ignoriert.";
-
-/* Value string for MySentry config when MySentry is not being used */
-"No" = "Nein";
-
-/* Message display when no response from tuning pump */
-"No response" = "Keine Antwort";
-
-/* Button text to cancel pump time sync */
-"No, Keep Pump As Is" = "Nein, Pumpe so lassen wie sie ist";
-
-/* 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";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump preferred data source */
-"Preferred Data Source" = "Bevorzugte Datenquelle";
-
-/* Text for medtronic pump battery percent remaining */
-"Pump Battery Remaining" = "Verbleibende Pumpenbatterie";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump battery type */
-"Pump Battery Type" = "Typ Pumpenbatterie";
-
-/* The title text for the pump ID config value */
-"Pump ID" = "Pumpen-ID";
-
-/* The title of the command to change pump time zone */
-"Pump Time" = "Uhrzeit der Pumpe";
-
-/* Progress message for reading basal schedule */
-"Reading basal schedule…" = "Basalzeitplan lesen…";
-
-/* Progress message for reading pump status */
-"Reading pump status…" = "Pumpenstand lesen…";
-
-/* The title of the cell showing the pump region */
-"Region" = "Region";
-
-/* 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";
-
-/* Button title to retry sentry setup */
-"Retry" = "Wiederholen";
-
-/* Title of insulin delivery section */
-"Scheduled Basal" = "Geplante Basalrate";
-
-/* Title text for insulin type confirmation page */
-"Select the type of insulin that you will be using in this pump." = "Wählen Sie die Art des Insulins aus, die Sie in dieser Pumpe verwenden möchten.";
-
-/* Progress message for sending button press to pump. */
-"Sending button press…" = "Sende Knopfdruck…";
-
-/* Title text for suspend resume button when temp basal starting */
-"Starting Temp Basal" = "Starten der temporären Basalrate";
-
-/* A message indicating a command succeeded */
-"Succeeded" = "Erfolgreich";
-
-/* Title text for button to suspend insulin delivery */
-"Suspend Delivery" = "Abgabe unterbrechen";
-
-/* The format string describing pump suspended state: (1: suspended) */
-"Suspended: %1$@\n" = "Unterbrochen: %1$@\n";
-
-/* Title text for button when insulin delivery is in the process of being stopped */
-"Suspending" = "Unterbrechen";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Mit aktueller Uhrzeit synchronisieren.";
-
-/* Message for pod sync time action sheet */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "Die Uhrzeit Ihrer Pumpe unterscheidet sich von Ihrer aktuellen Uhrzeit. Möchten Sie die Uhrzeit Ihrer Pumpe auf Ihre aktuelle Uhrzeit aktualisieren?";
-
-/* Title for pod sync time action sheet. */
-"Time Change Detected" = "Änderung der Uhrzeit erkannt";
-
-/* The label indicating the results of each frequency trial */
-"Trials" = "Versuche";
-
-/* Progress message for tuning radio */
-"Tuning radio…" = "Frequenz abstimmen…";
-
-/* Units for showing temp basal rate */
-"U/hr" = "IE/h";
-
-/* Text to indicate battery percentage is unknown */
-"unknown" = "unbekannt";
-
-/* Text shown in basal rate space when delivery status is unknown */
-"Unknown" = "Unbekannt";
-
-/* Description for option to use MySentry
- navigation title for pump battery type selection
- Text for medtronic pump to use MySentry */
-"Use MySentry" = "MySentry verwenden";
-
-/* Value string for MySentry config when MySentry is being used */
-"Yes" = "Ja";
-
-/* Button text to confirm pump time sync */
-"Yes, Sync to Current Time" = "Ja, mit aktueller Zeit synchronisieren";
-
+/* Empty */
\ No newline at end of file
From 23493e89ebed1c8b10ec583eb27755664e989c2b 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: Sun, 14 May 2023 23:22:12 +0200
Subject: [PATCH 145/431] New translations Localizable.strings (Finnish)
---
.../Resources/fi.lproj/Localizable.strings | 157 +-----------------
1 file changed, 1 insertion(+), 156 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKitUI/Resources/fi.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKitUI/Resources/fi.lproj/Localizable.strings
index 29048e9922..c94e37366e 100644
--- a/Dependencies/MinimedKit/MinimedKitUI/Resources/fi.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKitUI/Resources/fi.lproj/Localizable.strings
@@ -1,156 +1 @@
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Format string for reservoir volume. (1: The localized volume) */
-"%@U" = "%@ U";
-
-/* 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$@ basaaliohjelman kirjausta\n";
-
-/* The format string describing units of insulin remaining: (1: number of units) */
-"%1$@ Units of insulin remaining\n" = "%1$@ insuliiniyksikköä jäljellä\n";
-
-/* Accessibility format string for (1: localized volume)(2: time) */
-"%1$@ units remaining at %2$@" = "%1$@ yksikköä jäljellä klo %2$@";
-
-/* String format for value with units (1: value, 2: separator, 3: units) */
-"%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." = "Alkali- ja litiumparistot tyhjenevät eri nopeudella. Alkaliparistojen varaus vähenee yleensä lineaarisesti ajan kuluessa, kun taas litiumparistot ylläpitävät yleensä varaustaan korkeana kunnes käyttöaika on noin puolessa välissä. Normaalilla käytöllä Minimed (x22/x15) insuliinipumppu toimii Loop-käytössä alkaliparistolla noin 4–5 päivää. Litiumparistot kestävät 1–2 viikkoa. Tämä valinta näyttää pariston varauksen vähenemisnopeuden sen perusteella kumpi paristotyyppi on valittu ja varoittaa käyttäjää, kun pariston käyttöaika on loppumassa noin 8–10 tunnin kuluessa";
-
-/* The format string describing pump battery voltage: (1: battery voltage) */
-"Battery: %1$@ volts\n" = "Paristo: %1$@ volttia\n";
-
-/* The label indicating the best radio frequency */
-"Best Frequency" = "Paras taajuus";
-
-/* The format string describing pump bolusing state: (1: bolusing) */
-"Bolusing: %1$@\n" = "Annostellaan bolus: %1$@\n";
-
-/* Cancel button title */
-"Cancel" = "Kumoa";
-
-/* Title text for suspend resume button when temp basal canceling */
-"Canceling Temp Basal" = "Kumotaan tilapäinen basaali";
-
-/* Progress message for changing pump time. */
-"Changing time…" = "Muutetaan aikaa…";
-
-/* The title of the configuration section in MinimedPumpManager settings */
-"Configuration" = "Määritykset";
-
-/* Button title to connect to pump during setup */
-"Connect" = "Yhdistä";
-
-/* Text for continue button */
-"Continue" = "Jatka";
-
-/* Button label for removing Pump
- Text to delete pump */
-"Delete Pump" = "Poista pumppu";
-
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Laitteet";
-
-/* The alert title for a resume error */
-"Error Resuming" = "Virhe jatkamisessa";
-
-/* The alert title for a suspend error */
-"Error Suspending" = "Virhe pysäytyksessä";
-
-/* Progress message for fetching pump glucose. */
-"Fetching glucose…" = "Haetaan glukoosiarvo…";
-
-/* Progress message for fetching pump history. */
-"Fetching history…" = "Haetaan viimeaikaisia tapahtumia…";
-
-/* Progress message for fetching pump model. */
-"Fetching pump model…" = "Haetaan pumpun mallia…";
-
-/* The title of the cell showing the pump firmware version */
-"Firmware Version" = "Laiteohjelmiston versio";
-
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulin Delivery";
-
-/* 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." = "Pumpun annostelemat insuliinimäärät on mahdollista määrittää joko tulkitsemalla tapahtumahistoriaa tai arvioimalla pumppusäiliön insuliinimäärää ajan kuluessa. Tapahtumahistorian lukeminen antaa tarkemman kuvan tilanteesta ja mahdollistaa ajantasaisen tiedonsiirron Nightscoutiin, mutta toisaalta tämä kuluttaa pumpun paristoa nopeammin ja lisää radiovirheiden todennäköisyyttä siihen verrattuna, että luettaisiin ainoastaan pumppusäiliössä olevan insuliinin määrää. Jos valittua lähdettä ei voida mistä tahansa syystä käyttää, järjestelmä pyrkii käyttämään toista vaihtoehtoa.";
-
-/* Text for confidence reminders navigation link */
-"Insulin Type" = "Insuliinityyppi";
-
-/* Message display when no response from tuning pump */
-"No response" = "Ei vastausta";
-
-/* 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" = "Mene pumppusi Etsi laite -näytölle ja valitse \"Etsi laite\".\n\n Päävalikko >\nTyökalut >\nYhdistä laitteet >\nMuut laitteet >\nPäällä >\nEtsi laite";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump preferred data source */
-"Preferred Data Source" = "Ensisijainen tietolähde";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump battery type */
-"Pump Battery Type" = "Pumpun paristotyyppi";
-
-/* The title text for the pump ID config value */
-"Pump ID" = "Pumpun tunniste";
-
-/* Progress message for reading basal schedule */
-"Reading basal schedule…" = "Luetaan basaaliohjelmaa…";
-
-/* Progress message for reading pump status */
-"Reading pump status…" = "Luetaan pumpun tilaa…";
-
-/* The title of the cell showing the pump region */
-"Region" = "Alue";
-
-/* Title text for button to resume insulin delivery */
-"Resume Delivery" = "Jatka annostelua";
-
-/* Title text for button when insulin delivery is in the process of being resumed */
-"Resuming" = "Jatketaan";
-
-/* Button title to retry sentry setup */
-"Retry" = "Yritä uudelleen";
-
-/* Title of insulin delivery section */
-"Scheduled Basal" = "Ohjelmoitu basaali";
-
-/* Title text for insulin type confirmation page */
-"Select the type of insulin that you will be using in this pump." = "Valitse insuliinin tyyppi, jota käytät tässä pumpussa.";
-
-/* Progress message for sending button press to pump. */
-"Sending button press…" = "Lähetetään napin painallusta…";
-
-/* Title text for suspend resume button when temp basal starting */
-"Starting Temp Basal" = "Aloitetaan tilapäinen basaali";
-
-/* A message indicating a command succeeded */
-"Succeeded" = "Onnistui";
-
-/* Title text for button to suspend insulin delivery */
-"Suspend Delivery" = "Pysäytä annostelu";
-
-/* The format string describing pump suspended state: (1: suspended) */
-"Suspended: %1$@\n" = "Annostelu pysäytetty: %1$@\n";
-
-/* Title text for button when insulin delivery is in the process of being stopped */
-"Suspending" = "Pysäytetään";
-
-/* The label indicating the results of each frequency trial */
-"Trials" = "Yritykset";
-
-/* Progress message for tuning radio */
-"Tuning radio…" = "Säädetään radiota…";
-
-/* Units for showing temp basal rate */
-"U/hr" = "U/h";
-
-/* Text shown in basal rate space when delivery status is unknown */
-"Unknown" = "Tuntematon";
-
+/* Empty */
\ No newline at end of file
From 894c42c7b1ddb4e7f617c2a85e830b3d7d819364 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: Sun, 14 May 2023 23:22:13 +0200
Subject: [PATCH 146/431] New translations Localizable.strings (Hebrew)
---
.../Resources/he.lproj/Localizable.strings | 163 +-----------------
1 file changed, 1 insertion(+), 162 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKitUI/Resources/he.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKitUI/Resources/he.lproj/Localizable.strings
index cb58684df9..c94e37366e 100644
--- a/Dependencies/MinimedKit/MinimedKitUI/Resources/he.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKitUI/Resources/he.lproj/Localizable.strings
@@ -1,162 +1 @@
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Format string for reservoir volume. (1: The localized volume) */
-"%@U" = "%@U";
-
-/* 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";
-
-/* Accessibility format string for (1: localized volume)(2: time) */
-"%1$@ units remaining at %2$@" = "%1$@ units remaining at %2$@";
-
-/* String format for value with units (1: value, 2: separator, 3: units) */
-"%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.";
-
-/* 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";
-
-/* Cancel button title */
-"Cancel" = "Cancel";
-
-/* Title text for suspend resume button when temp basal canceling */
-"Canceling Temp Basal" = "Canceling Temp Basal";
-
-/* Progress message for changing pump time. */
-"Changing time…" = "Changing time…";
-
-/* The title of the configuration section in MinimedPumpManager settings */
-"Configuration" = "Configuration";
-
-/* Button title to connect to pump during setup */
-"Connect" = "Connect";
-
-/* Text for continue button */
-"Continue" = "Continue";
-
-/* Button label for removing Pump
- Text to delete pump */
-"Delete Pump" = "Delete Pump";
-
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Devices";
-
-/* The alert title for a resume error */
-"Error Resuming" = "Error Resuming";
-
-/* The alert title for a suspend error */
-"Error Suspending" = "Error Suspending";
-
-/* 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 the pump firmware version */
-"Firmware Version" = "Firmware Version";
-
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulin Delivery";
-
-/* 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.";
-
-/* Message display when no response from tuning pump */
-"No response" = "No response";
-
-/* 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";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump preferred data source */
-"Preferred Data Source" = "Preferred Data Source";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump battery type */
-"Pump Battery Type" = "Pump Battery Type";
-
-/* The title text for the pump ID config value */
-"Pump ID" = "מספר זיהוי המשאבה";
-
-/* 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";
-
-/* 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";
-
-/* Button title to retry sentry setup */
-"Retry" = "Retry";
-
-/* Title of insulin delivery section */
-"Scheduled Basal" = "Scheduled Basal";
-
-/* Progress message for sending button press to pump. */
-"Sending button press…" = "Sending button press…";
-
-/* Title text for suspend resume button when temp basal starting */
-"Starting Temp Basal" = "Starting Temp Basal";
-
-/* A message indicating a command succeeded */
-"Succeeded" = "בוצע בהצלחה";
-
-/* Title text for button to suspend insulin delivery */
-"Suspend Delivery" = "Suspend Delivery";
-
-/* The format string describing pump suspended state: (1: suspended) */
-"Suspended: %1$@\n" = "Suspended: %1$@\n";
-
-/* Title text for button when insulin delivery is in the process of being stopped */
-"Suspending" = "Suspending";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "בצע עדכון לשעה הנוכחית";
-
-/* Message for pod sync time action sheet */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "השעה במשאבה שלך שונה מהשעה הנוכחית. האם ברצונך לעדכן את השעה במשאבה לשעה הנוכחית?";
-
-/* Title for pod sync time action sheet. */
-"Time Change Detected" = "זוהה שינוי באיזור הזמן";
-
-/* The label indicating the results of each frequency trial */
-"Trials" = "Trials";
-
-/* Progress message for tuning radio */
-"Tuning radio…" = "Tuning radio…";
-
-/* Units for showing temp basal rate */
-"U/hr" = "יח׳/שעה";
-
-/* Text shown in basal rate space when delivery status is unknown */
-"Unknown" = "Unknown";
-
-/* Value string for MySentry config when MySentry is being used */
-"Yes" = "כן";
-
+/* Empty */
\ No newline at end of file
From 7078545ebeee5ab1b5ae21e3ec03ecbffffead77 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: Sun, 14 May 2023 23:22:13 +0200
Subject: [PATCH 147/431] New translations Localizable.strings (Italian)
---
.../Resources/it.lproj/Localizable.strings | 216 +-----------------
1 file changed, 1 insertion(+), 215 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKitUI/Resources/it.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKitUI/Resources/it.lproj/Localizable.strings
index 714afcab93..c94e37366e 100644
--- a/Dependencies/MinimedKit/MinimedKitUI/Resources/it.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKitUI/Resources/it.lproj/Localizable.strings
@@ -1,215 +1 @@
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Format string for reservoir volume. (1: The localized volume) */
-"%@U" = "%@U";
-
-/* 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$@ inserimento basale\n";
-
-/* The format string describing units of insulin remaining: (1: number of units) */
-"%1$@ Units of insulin remaining\n" = "%1$@ Unità insulina residua\n";
-
-/* Accessibility format string for (1: localized volume)(2: time) */
-"%1$@ units remaining at %2$@" = "%1$@ unità rimanenti alle ore %2$@";
-
-/* String format for value with units (1: value, 2: separator, 3: units) */
-"%1$@%2$@%3$@" = "%1$@ %2$@ %3$@";
-
-/* Text indicating ongoing pump time synchronization */
-"Adjusting Pump Time..." = "Regolazione Orario Microinfusore...";
-
-/* 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." = "Le batterie alcaline e al litio decadono a velocità diverse. Le batterie alcaline tendono ad avere una caduta di tensione lineare nel tempo mentre le batterie al litio tendono a mantenere la tensione fino a metà della loro durata. In condizioni di utilizzo normali con in esecuzione Loop, in un microinfusore d'insulina non compatibile con MySentry (x22/x15), le batterie alcaline durano dai 4 ai 5 giorni circa. Le batterie al litio durano tra 1-2 settimane. Questa selezione utilizzerà diverse velocità di decadimento della tensione della batteria per ciascuno dei tipi di chimica della batteria e avviserà l'utente quando una batteria si trova a circa 8-10 ore dall'esaurimento.";
-
-/* Text to confirm delete this pump */
-"Are you sure you want to delete this Pump?" = "Sei sicuro di voler eliminare questo microinfusore?";
-
-/* The format string describing pump battery voltage: (1: battery voltage) */
-"Battery: %1$@ volts\n" = "Batteria: %1$@ volts\n";
-
-/* The label indicating the best radio frequency */
-"Best Frequency" = "La migliore Frequenza";
-
-/* The format string describing pump bolusing state: (1: bolusing) */
-"Bolusing: %1$@\n" = "Bolo in corso: %1$@\n";
-
-/* Cancel button title */
-"Cancel" = "Annulla";
-
-/* Title text for suspend resume button when temp basal canceling */
-"Canceling Temp Basal" = "Annullamento Basale Temp";
-
-/* Text shown in basal rate space when basal is changing */
-"Changing" = "Modifica";
-
-/* Progress message for changing pump time. */
-"Changing time…" = "Modifica ora in corso";
-
-/* Instructions on selecting battery chemistry type */
-"Choose the type of battery you are using in your pump for better alerting about low battery conditions." = "Seleziona il tipo di batteria che stai utilizzando nel microinfusore per ricevere più facilmente informazioni sulle condizioni della batteria.";
-
-/* The title of the configuration section in MinimedPumpManager settings */
-"Configuration" = "Configurazione";
-
-/* Button title to connect to pump during setup */
-"Connect" = "Collegarsi";
-
-/* Text for continue button */
-"Continue" = "Continua";
-
-/* Button label for removing Pump
- Text to delete pump */
-"Delete Pump" = "Cancella Microinfusore";
-
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Dispositivi";
-
-/* Description for option to not use MySentry */
-"Do not use MySentry" = "Non utilizzare MySentry";
-
-/* The alert title for a resume error */
-"Error Resuming" = "Errore durante la Ripresa";
-
-/* The alert title for a suspend error */
-"Error Suspending" = "Errore durante l’interruzione";
-
-/* The alert title for an error while synching time */
-"Error Syncing Time" = "Errore durante la sincronizzazione";
-
-/* Progress message for fetching pump glucose. */
-"Fetching glucose…" = "Sincronizza glicemie…";
-
-/* Progress message for fetching pump history. */
-"Fetching history…" = "Sincronizza storia…";
-
-/* Progress message for fetching pump model. */
-"Fetching pump model…" = "Sincronizza modello micro…";
-
-/* The title of the cell showing the pump firmware version */
-"Firmware Version" = "Versione Firmware";
-
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "Erogazione Insulina sospesa";
-
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulina Somministrata";
-
-/* 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." = "L'insulina somministrata può essere determinata dalla pompa sia interpretando la cronologia eventi o confrontando il volume del serbatoio nel tempo. La lettura della cronologia degli eventi consente una statistica più accurata e trasmette dati sempre aggiornati a Nightscout, a discapito di un maggiore consumo di batteria e con la possibilità di incorrere in un maggior tasso di errore di comunicazione rispetto alla sola lettura del volume del serbatoio. Se la sorgente selezionata non può essere utilizzata per qualsiasi ragione, il sistema tenterà di ripiegare sull'altra opzione.";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Insulina Rimanente";
-
-/* Text for confidence reminders navigation link */
-"Insulin Type" = "Tipo d'insulina";
-
-/* Format string fof navigation bar title for MinimedPumpSettingsView (1: model number) */
-"Medtronic %1$@" = "Medtronic %1$@";
-
-/* Instructions on selecting setting for MySentry */
-"Medtronic pump models 523, 723, 554, and 754 have a feature called 'MySentry' that periodically broadcasts the reservoir and pump battery levels. Listening for these broadcasts allows Loop to communicate with the pump less frequently, which can increase pump battery life. However, when using this feature the RileyLink stays awake more of the time and uses more of its own battery. Enabling this may lengthen pump battery life, while disabling it may lengthen RileyLink battery life. This setting is ignored for other pump models." = "I modelli di pompa Medtronic 523, 723, 554 e 754 dispongono di una funzione denominata \"MySentry\" che trasmette periodicamente i livelli della batteria del serbatoio e della pompa. L'ascolto di queste trasmissioni consente a Loop di comunicare meno frequentemente con il microinfusore, il che può aumentare la durata della batteria del microinfusore. Tuttavia, quando si utilizza questa funzione, RileyLink rimane sveglio per la maggior parte del tempo e utilizza più della propria batteria. Abilitare questa opzione può allungare la durata della batteria della pompa, mentre disabilitarla può allungare la durata della batteria di RileyLink. Questa impostazione viene ignorata per altri modelli di pompa.";
-
-/* Value string for MySentry config when MySentry is not being used */
-"No" = "No";
-
-/* Message display when no response from tuning pump */
-"No response" = "Nessuna risposta";
-
-/* Button text to cancel pump time sync */
-"No, Keep Pump As Is" = "No, mantienere la pompa così com'è";
-
-/* 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";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump preferred data source */
-"Preferred Data Source" = "Fonte Dati";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump battery type */
-"Pump Battery Type" = "Tipo Batteria Microinfusore";
-
-/* The title text for the pump ID config value */
-"Pump ID" = "ID microinfusore";
-
-/* The title of the command to change pump time zone */
-"Pump Time" = "Orario Micro";
-
-/* Progress message for reading basal schedule */
-"Reading basal schedule…" = "Lettura programma basale…";
-
-/* Progress message for reading pump status */
-"Reading pump status…" = "Lettura stato microinfusore…";
-
-/* The title of the cell showing the pump region */
-"Region" = "Region";
-
-/* Title text for button to resume insulin delivery */
-"Resume Delivery" = "Riprendi erogazione";
-
-/* Title text for button when insulin delivery is in the process of being resumed */
-"Resuming" = "Ripresa in corso";
-
-/* Button title to retry sentry setup */
-"Retry" = "Riprova";
-
-/* Title of insulin delivery section */
-"Scheduled Basal" = "Basale Programmata";
-
-/* Title text for insulin type confirmation page */
-"Select the type of insulin that you will be using in this pump." = "Seleziona il tipo di insulina che utilizzerai in questo microinfusore.";
-
-/* Progress message for sending button press to pump. */
-"Sending button press…" = "Inviando prova pressione pulsante…";
-
-/* Title text for suspend resume button when temp basal starting */
-"Starting Temp Basal" = "Attivazione velocità basale temporanea in corso";
-
-/* A message indicating a command succeeded */
-"Succeeded" = "Effettuato con successo";
-
-/* Title text for button to suspend insulin delivery */
-"Suspend Delivery" = "Sospendi erogazione";
-
-/* The format string describing pump suspended state: (1: suspended) */
-"Suspended: %1$@\n" = "Sospeso: %1$@\n";
-
-/* Title text for button when insulin delivery is in the process of being stopped */
-"Suspending" = "Sospensione in corso";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Sincronizza con l'ora corrente";
-
-/* Message for pod sync time action sheet */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "l'orario del microinfusore e' diverso da quello del tempo attuale. Vuoi fare un controllo e cambiare l'orario del microinfusore con il tempo attuale?";
-
-/* Title for pod sync time action sheet. */
-"Time Change Detected" = "Rilevato Cambio di orario ";
-
-/* The label indicating the results of each frequency trial */
-"Trials" = "Prove";
-
-/* Progress message for tuning radio */
-"Tuning radio…" = "Sintonizzazione radio…";
-
-/* Units for showing temp basal rate */
-"U/hr" = "U/ora";
-
-/* Text shown in basal rate space when delivery status is unknown */
-"Unknown" = "Sconosciuto";
-
-/* Description for option to use MySentry
- navigation title for pump battery type selection
- Text for medtronic pump to use MySentry */
-"Use MySentry" = "Accoppia MySentry";
-
-/* Value string for MySentry config when MySentry is being used */
-"Yes" = "sì";
-
-/* Button text to confirm pump time sync */
-"Yes, Sync to Current Time" = "Sì, sincronizza con l'ora corrente";
-
+/* Empty */
\ No newline at end of file
From a1c756267c730e356ef11b0d34c6b4c6dd17d5bc 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: Sun, 14 May 2023 23:22:14 +0200
Subject: [PATCH 148/431] New translations Localizable.strings (Dutch)
---
.../Resources/nl.lproj/Localizable.strings | 228 +-----------------
1 file changed, 1 insertion(+), 227 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKitUI/Resources/nl.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKitUI/Resources/nl.lproj/Localizable.strings
index a8883ff833..c94e37366e 100644
--- a/Dependencies/MinimedKit/MinimedKitUI/Resources/nl.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKitUI/Resources/nl.lproj/Localizable.strings
@@ -1,227 +1 @@
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Format string for reservoir volume. (1: The localized volume) */
-"%@U" = "%@E";
-
-/* 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$@ basaalschema-invoeren\n";
-
-/* The format string describing units of insulin remaining: (1: number of units) */
-"%1$@ Units of insulin remaining\n" = "%1$@ Eenheden insuline resterend\n";
-
-/* Accessibility format string for (1: localized volume)(2: time) */
-"%1$@ units remaining at %2$@" = "%1$@ eenheden over om %2$@";
-
-/* String format for value with units (1: value, 2: separator, 3: units) */
-"%1$@%2$@%3$@" = "%1$@%2$@%3$@";
-
-/* Text indicating ongoing pump time synchronization */
-"Adjusting Pump Time..." = "Pomptijd Aanpassen...";
-
-/* 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 en Lithium batterijen werken na verloop van tijd minder goed. Alkaline heeft de neiging om in de loop van de tijd een lineair spanningsverlies te hebben, terwijl lithium batterijen de neiging hebben om hun spanning te behouden tot halverwege hun levensduur. Bij normaal gebruik in een niet-MySentry-compatibele Minimed (x22/x15) insulinepomp met Loop, gaan Alkaline batterijen ongeveer 4 tot 5 dagen mee. Lithiumbatterijen gaan tussen de 1-2 weken mee. Deze selectie gebruikt verschillende leegloop snelheden voor batterijvoltage voor elk van de typen batterijen en waarschuwt de gebruiker wanneer een batterij ongeveer in 8 tot 10 uur leeg is.";
-
-/* Text to confirm delete this pump */
-"Are you sure you want to delete this Pump?" = "Weet je zeker dat je deze pomp wilt verwijderen?";
-
-/* No comment provided by engineer. */
-"Battery Chemistry" = "Batterij Chemie";
-
-/* The format string describing pump battery voltage: (1: battery voltage) */
-"Battery: %1$@ volts\n" = "Batterij: %1$@ volt\n";
-
-/* The label indicating the best radio frequency */
-"Best Frequency" = "Beste Frequentie";
-
-/* The format string describing pump bolusing state: (1: bolusing) */
-"Bolusing: %1$@\n" = "Bolussen: %1$@\n";
-
-/* Cancel button title */
-"Cancel" = "Annuleer";
-
-/* Title text for suspend resume button when temp basal canceling */
-"Canceling Temp Basal" = "Tijdelijk Basaal Annuleren";
-
-/* Text shown in basal rate space when basal is changing */
-"Changing" = "Verandering";
-
-/* Progress message for changing pump time. */
-"Changing time…" = "Tijd Aanpassen...";
-
-/* Instructions on selecting battery chemistry type */
-"Choose the type of battery you are using in your pump for better alerting about low battery conditions." = "Kies het type batterij dat in de pomp wordt gebruikt, voor optimalisering van waarschuwing voor laag batterij niveau.";
-
-/* The title of the configuration section in MinimedPumpManager settings */
-"Configuration" = "Configuratie";
-
-/* Button title to connect to pump during setup */
-"Connect" = "Verbinden";
-
-/* Text for continue button */
-"Continue" = "Ga Verder";
-
-/* Button label for removing Pump
- Text to delete pump */
-"Delete Pump" = "Verwijder de pomp";
-
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Apparaten";
-
-/* Description for option to not use MySentry */
-"Do not use MySentry" = "Gebruik MySentry niet";
-
-/* No comment provided by engineer. */
-"Done" = "Gereed";
-
-/* The alert title for a resume error */
-"Error Resuming" = "Fout Bij Hervatten";
-
-/* The alert title for a suspend error */
-"Error Suspending" = "Fout Bij Onderbreken";
-
-/* The alert title for an error while synching time */
-"Error Syncing Time" = "Fout Synchroniseren Tijd";
-
-/* Progress message for fetching pump glucose. */
-"Fetching glucose…" = "Glucosegegevens aan het ophalen…";
-
-/* Progress message for fetching pump history. */
-"Fetching history…" = "Haal geschiedenis op…";
-
-/* Progress message for fetching pump model. */
-"Fetching pump model…" = "Haal pompmodel op…";
-
-/* The title of the cell showing the pump firmware version */
-"Firmware Version" = "Firmwareversie";
-
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "Insuline\nOnderbroken";
-
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulinetoediening";
-
-/* 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." = "De toediening van insuline kan worden vastgesteld met info van de pomp, ofwel door het logboek te bekijken ofwel door het reservoirvolume over een bepaalde tijd te vergelijken. Het lezen van het logboek zorgt voor een meer accurate statusgrafiek en het uploaden van up-to-date behandelingsgegevens naar Nightscout. Dit gaat ten koste van de batterij en er bestaat een grotere kans op fouten vanwege de draadloze verbinding vergeleken met het alleen lezen van het reservoirvolume. Als de geselecteerde bron om welke reden dan ook niet kan worden gebruikt, probeert het systeem terug te vallen op de andere optie.";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Resterende Insuline";
-
-/* Text for confidence reminders navigation link */
-"Insulin Type" = "Insulinetype";
-
-/* Format string fof navigation bar title for MinimedPumpSettingsView (1: model number) */
-"Medtronic %1$@" = "Medtronic %1$@";
-
-/* Instructions on selecting setting for MySentry */
-"Medtronic pump models 523, 723, 554, and 754 have a feature called 'MySentry' that periodically broadcasts the reservoir and pump battery levels. Listening for these broadcasts allows Loop to communicate with the pump less frequently, which can increase pump battery life. However, when using this feature the RileyLink stays awake more of the time and uses more of its own battery. Enabling this may lengthen pump battery life, while disabling it may lengthen RileyLink battery life. This setting is ignored for other pump models." = "De Medtronic-pompmodellen 523, 723, 554 en 754 hebben een functie genaamd 'MySentry' die periodiek het niveau van het reservoir en de pompbatterij uitzendt. Door deze signalen op te vangen, hoeft Loop minder vaak met de pomp te communiceren, waardoor de batterij van de pomp langer meegaat. Bij gebruik van deze functie blijft de RileyLink echter langer actief en gebruikt meer van zijn batterij. Als je dit inschakelt, gaat de batterij van de pomp langer mee en als je dit uitschakelt, gaat de batterij van de RileyLink langer mee. Deze instelling wordt genegeerd voor andere pompmodellen.";
-
-/* Value string for MySentry config when MySentry is not being used */
-"No" = "Nee";
-
-/* Message display when no response from tuning pump */
-"No response" = "Geen reactie";
-
-/* Button text to cancel pump time sync */
-"No, Keep Pump As Is" = "Nee, laat de pomp ongewijzigd";
-
-/* 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" = "Ga op je pomp, naar het scherm Vind Apparaat en selecteer \"Vind Apparaat\".\n\nHoofdmenu >\nHulpprogramma's >\nVerbind Apparaten >\nAndere Apparaten >\nAan >\nVind Apparaat";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump preferred data source */
-"Preferred Data Source" = "Voorkeur Gegevensbron";
-
-/* Text for medtronic pump battery percent remaining */
-"Pump Battery Remaining" = "Pompbatterij Resterend";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump battery type */
-"Pump Battery Type" = "Pompbatterijtype";
-
-/* The title text for the pump ID config value */
-"Pump ID" = "Pompserienummer";
-
-/* The title of the command to change pump time zone */
-"Pump Time" = "Pomptijd";
-
-/* Progress message for reading basal schedule */
-"Reading basal schedule…" = "Lees basaal schema…";
-
-/* Progress message for reading pump status */
-"Reading pump status…" = "Lees pomp gegevens…";
-
-/* The title of the cell showing the pump region */
-"Region" = "Regio";
-
-/* Title text for button to resume insulin delivery */
-"Resume Delivery" = "Hervat Toediening";
-
-/* Title text for button when insulin delivery is in the process of being resumed */
-"Resuming" = "Hervat";
-
-/* Button title to retry sentry setup */
-"Retry" = "Opnieuw Proberen";
-
-/* Title of insulin delivery section */
-"Scheduled Basal" = "Ingesteld Basaal";
-
-/* Title text for insulin type confirmation page */
-"Select the type of insulin that you will be using in this pump." = "Selecteer het type insuline dat je in deze pomp gaat gebruiken.";
-
-/* Progress message for sending button press to pump. */
-"Sending button press…" = "Signaal Druk Op Knop Versturen";
-
-/* Title text for suspend resume button when temp basal starting */
-"Starting Temp Basal" = "Tijdelijk Basaal Starten";
-
-/* A message indicating a command succeeded */
-"Succeeded" = "Geslaagd";
-
-/* Title text for button to suspend insulin delivery */
-"Suspend Delivery" = "Onderbreek Toediening";
-
-/* The format string describing pump suspended state: (1: suspended) */
-"Suspended: %1$@\n" = "Onderbroken: %1$@\n";
-
-/* Title text for button when insulin delivery is in the process of being stopped */
-"Suspending" = "Onderbreken";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Synchroniseer met de huidige tijd";
-
-/* Message for pod sync time action sheet */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "De tijd op je pomp is anders dan de huidige tijd. Wil je de tijd op je pomp bijwerken naar de huidige tijd?";
-
-/* Title for pod sync time action sheet. */
-"Time Change Detected" = "Tijdsverschil Ontdekt";
-
-/* The label indicating the results of each frequency trial */
-"Trials" = "Pogingen";
-
-/* Progress message for tuning radio */
-"Tuning radio…" = "Radio instellen…";
-
-/* Units for showing temp basal rate */
-"U/hr" = "E/uur";
-
-/* Text to indicate battery percentage is unknown */
-"unknown" = "onbekend";
-
-/* Text shown in basal rate space when delivery status is unknown */
-"Unknown" = "Onbekend";
-
-/* Description for option to use MySentry
- navigation title for pump battery type selection
- Text for medtronic pump to use MySentry */
-"Use MySentry" = "Gebruik MySentry";
-
-/* Value string for MySentry config when MySentry is being used */
-"Yes" = "Ja";
-
-/* Button text to confirm pump time sync */
-"Yes, Sync to Current Time" = "Ja, Synchroniseer met Huidige Tijd";
-
+/* Empty */
\ No newline at end of file
From 56d1b2310f5231b6382dc0f832ef37991f50cb4a 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: Sun, 14 May 2023 23:22:14 +0200
Subject: [PATCH 149/431] New translations Localizable.strings (Polish)
---
.../Resources/pl.lproj/Localizable.strings | 228 +-----------------
1 file changed, 1 insertion(+), 227 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKitUI/Resources/pl.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKitUI/Resources/pl.lproj/Localizable.strings
index c7d720a826..c94e37366e 100644
--- a/Dependencies/MinimedKit/MinimedKitUI/Resources/pl.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKitUI/Resources/pl.lproj/Localizable.strings
@@ -1,227 +1 @@
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Format string for reservoir volume. (1: The localized volume) */
-"%@U" = "%@J";
-
-/* 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$@ wpisów dawki podstawowej\n";
-
-/* The format string describing units of insulin remaining: (1: number of units) */
-"%1$@ Units of insulin remaining\n" = "%1$@ jednostek insuliny pozostało\n";
-
-/* Accessibility format string for (1: localized volume)(2: time) */
-"%1$@ units remaining at %2$@" = "%1$@ jednostek pozostaje w %2$@";
-
-/* String format for value with units (1: value, 2: separator, 3: units) */
-"%1$@%2$@%3$@" = "%1$@%2$@%3$@";
-
-/* Text indicating ongoing pump time synchronization */
-"Adjusting Pump Time..." = "Synchronizacja czasu pompy...";
-
-/* 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." = "Baterie alkaliczne i litowe różnią się szybkością rozładowywania. Baterie alkaliczne mają tendencję do liniowego spadku napięcia w czasie, natomiast baterie litowe mają tendencję do utrzymywania napięcia do momentu osiągnięcia połowy żywotności. W trakcie normalnego korzystania z Loop w niekompatybilnej z MySentry pompie (x22/x15), czas życia baterii alkalicznych wynosi ok. 4-5 dni. Żywotność baterii litowych wynosi ok. 1-2 tygodni. Wybór odpowiedniego typu baterii pozwoli na wybranie lepszego algorytmu zużycia baterii, dzięki czemu Loop będzie mógł wysłać ostrzeżenie, gdy zostanie ok. 8-10 godzin do całkowitego rozładowania.";
-
-/* Text to confirm delete this pump */
-"Are you sure you want to delete this Pump?" = "Czy na pewno chcesz usunąć tę pompę?";
-
-/* No comment provided by engineer. */
-"Battery Chemistry" = "Chemia baterii";
-
-/* The format string describing pump battery voltage: (1: battery voltage) */
-"Battery: %1$@ volts\n" = "Bateria: %1$@ V\n";
-
-/* The label indicating the best radio frequency */
-"Best Frequency" = "Najlepsza częstotliwość";
-
-/* The format string describing pump bolusing state: (1: bolusing) */
-"Bolusing: %1$@\n" = "Podawanie bolusa: %1$@\n";
-
-/* Cancel button title */
-"Cancel" = "Anuluj";
-
-/* Title text for suspend resume button when temp basal canceling */
-"Canceling Temp Basal" = "Anulowanie tymczasowej dawki podstawowej";
-
-/* Text shown in basal rate space when basal is changing */
-"Changing" = "Zmiana";
-
-/* Progress message for changing pump time. */
-"Changing time…" = "Zmiana czasu…";
-
-/* Instructions on selecting battery chemistry type */
-"Choose the type of battery you are using in your pump for better alerting about low battery conditions." = "Wybierz typ baterii używanej w pompie, aby lepiej ostrzegać o niskim stanie baterii.";
-
-/* The title of the configuration section in MinimedPumpManager settings */
-"Configuration" = "Konfiguracja";
-
-/* Button title to connect to pump during setup */
-"Connect" = "Połącz";
-
-/* Text for continue button */
-"Continue" = "Kontynuuj";
-
-/* Button label for removing Pump
- Text to delete pump */
-"Delete Pump" = "Usuń pompę";
-
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Urządzenia";
-
-/* Description for option to not use MySentry */
-"Do not use MySentry" = "Nie używaj MySentry";
-
-/* No comment provided by engineer. */
-"Done" = "Gotowe";
-
-/* The alert title for a resume error */
-"Error Resuming" = "Błąd wznawiania";
-
-/* The alert title for a suspend error */
-"Error Suspending" = "Błąd wstrzymywania";
-
-/* The alert title for an error while synching time */
-"Error Syncing Time" = "Błąd synchronizacji czasu";
-
-/* Progress message for fetching pump glucose. */
-"Fetching glucose…" = "Pobieranie glukozy…";
-
-/* Progress message for fetching pump history. */
-"Fetching history…" = "Pobieranie historii…";
-
-/* Progress message for fetching pump model. */
-"Fetching pump model…" = "Pobieranie modelu pompy…";
-
-/* The title of the cell showing the pump firmware version */
-"Firmware Version" = "Wersja oprogramowania";
-
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "Podawanie insuliny zawieszone";
-
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulin Delivery";
-
-/* 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." = "Podaż insuliny jest ustalana dzięki pobieraniu danych z pompy. Może się to odbywać na dwa sposoby: poprzez interpretację historii zdarzeń lub poprzez porównywanie objętości zbiornika na insulinę w czasie. Interpretacja historii zdarzeń pozwala na dokładniejsze odwzorowanie wykresu statusu i wysyłanie aktualnych danych dotyczących leczenia do Nightscouta. Odbywa się to kosztem szybszego zużycia baterii i większym ryzykiem błędu transmisji radiowej względem drugiego sposobu, czyli porównywania objętości zbiornika na insulinę w czasie. Jeśli wybrany sposób z jakiegoś powodu nie może być użyty, system podejmie próbę powrotu do drugiej opcji.";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Pozostała ilość insuliny";
-
-/* Text for confidence reminders navigation link */
-"Insulin Type" = "Rodzaj insuliny";
-
-/* Format string fof navigation bar title for MinimedPumpSettingsView (1: model number) */
-"Medtronic %1$@" = "Medtronic %1$@";
-
-/* Instructions on selecting setting for MySentry */
-"Medtronic pump models 523, 723, 554, and 754 have a feature called 'MySentry' that periodically broadcasts the reservoir and pump battery levels. Listening for these broadcasts allows Loop to communicate with the pump less frequently, which can increase pump battery life. However, when using this feature the RileyLink stays awake more of the time and uses more of its own battery. Enabling this may lengthen pump battery life, while disabling it may lengthen RileyLink battery life. This setting is ignored for other pump models." = "Modele pomp firmy Medtronic 523, 723, 554 i 754 są wyposażone w funkcję o nazwie „MySentry”, która okresowo wysyła informacje o stanie baterii i poziomie w zbiorniczku pompy. Odbiór tych informacji pozwala Loop na rzadszą komunikację z pompą, co może wydłużyć żywotność baterii pompy. Jednak podczas korzystania z tej funkcji RileyLink pracuje przez większą część czasu i zużywa więcej własnej baterii. Włączenie tej opcji może wydłużyć żywotność baterii pompy, a jej wyłączenie może wydłużyć żywotność baterii RileyLink. To ustawienie jest ignorowane w przypadku innych modeli pomp.";
-
-/* Value string for MySentry config when MySentry is not being used */
-"No" = "Nie";
-
-/* Message display when no response from tuning pump */
-"No response" = "Brak odpowiedzi";
-
-/* Button text to cancel pump time sync */
-"No, Keep Pump As Is" = "Nie, pozostaw pompę bez zmian";
-
-/* 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" = "W pompie przejdź do ekranu Znajdź urządzenie i wybierz opcję „Znajdź urządzenie”.\n\nMain Menu >\nUtilities >\nConnect Devices >\nOther Devices >\nOn >\nFind Device";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump preferred data source */
-"Preferred Data Source" = "Preferowane źródło danych";
-
-/* Text for medtronic pump battery percent remaining */
-"Pump Battery Remaining" = "Kondycja baterii";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump battery type */
-"Pump Battery Type" = "Rodzaj baterii w pompie";
-
-/* The title text for the pump ID config value */
-"Pump ID" = "ID pompy";
-
-/* The title of the command to change pump time zone */
-"Pump Time" = "Czas pompy";
-
-/* Progress message for reading basal schedule */
-"Reading basal schedule…" = "Sprawdzanie dawki podstawowej…";
-
-/* Progress message for reading pump status */
-"Reading pump status…" = "Sprawdzanie statusu pompy…";
-
-/* The title of the cell showing the pump region */
-"Region" = "Region";
-
-/* Title text for button to resume insulin delivery */
-"Resume Delivery" = "Wznów podawanie";
-
-/* Title text for button when insulin delivery is in the process of being resumed */
-"Resuming" = "Wznawianie";
-
-/* Button title to retry sentry setup */
-"Retry" = "Spróbuj ponownie";
-
-/* Title of insulin delivery section */
-"Scheduled Basal" = "Zaplanowana dawka podstawowa";
-
-/* Title text for insulin type confirmation page */
-"Select the type of insulin that you will be using in this pump." = "Wybierz rodzaj insuliny, której będziesz używać w pompie.";
-
-/* Progress message for sending button press to pump. */
-"Sending button press…" = "Wysyłanie polecenia wciśnięcia przycisku…";
-
-/* Title text for suspend resume button when temp basal starting */
-"Starting Temp Basal" = "Rozpoczynanie tymczasowej dawki podstawowej";
-
-/* A message indicating a command succeeded */
-"Succeeded" = "Zakończone powodzeniem";
-
-/* Title text for button to suspend insulin delivery */
-"Suspend Delivery" = "Wstrzymaj podawanie";
-
-/* The format string describing pump suspended state: (1: suspended) */
-"Suspended: %1$@\n" = "Zawieszona: %1$@\n";
-
-/* Title text for button when insulin delivery is in the process of being stopped */
-"Suspending" = "Wstrzymywanie";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Synchronizuj z bieżącym czasem";
-
-/* Message for pod sync time action sheet */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "Czas na pompie różni się od aktualnego czasu. Czy chcesz zaktualizować czas na pompie do aktualnego czasu?";
-
-/* Title for pod sync time action sheet. */
-"Time Change Detected" = "Wykryto zmianę czasu";
-
-/* The label indicating the results of each frequency trial */
-"Trials" = "Wyniki testu";
-
-/* Progress message for tuning radio */
-"Tuning radio…" = "Dostrajanie radia…";
-
-/* Units for showing temp basal rate */
-"U/hr" = "J/godz";
-
-/* Text to indicate battery percentage is unknown */
-"unknown" = "nieznany";
-
-/* Text shown in basal rate space when delivery status is unknown */
-"Unknown" = "Nieznany";
-
-/* Description for option to use MySentry
- navigation title for pump battery type selection
- Text for medtronic pump to use MySentry */
-"Use MySentry" = "Użyj MySentry";
-
-/* Value string for MySentry config when MySentry is being used */
-"Yes" = "Tak";
-
-/* Button text to confirm pump time sync */
-"Yes, Sync to Current Time" = "Tak, zsynchronizuj z bieżącym czasem";
-
+/* Empty */
\ No newline at end of file
From d317bf250ab2eab60016d2955ccdfe4629afdbb3 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: Sun, 14 May 2023 23:22:15 +0200
Subject: [PATCH 150/431] New translations Localizable.strings (Portuguese)
---
.../MinimedKitUI/Resources/pt-PT.lproj/Localizable.strings | 1 +
1 file changed, 1 insertion(+)
create mode 100644 Dependencies/MinimedKit/MinimedKitUI/Resources/pt-PT.lproj/Localizable.strings
diff --git a/Dependencies/MinimedKit/MinimedKitUI/Resources/pt-PT.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKitUI/Resources/pt-PT.lproj/Localizable.strings
new file mode 100644
index 0000000000..c94e37366e
--- /dev/null
+++ b/Dependencies/MinimedKit/MinimedKitUI/Resources/pt-PT.lproj/Localizable.strings
@@ -0,0 +1 @@
+/* Empty */
\ No newline at end of file
From 39240ce8f5dd3c334e965be91b2a19109d1fe3c8 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: Sun, 14 May 2023 23:22:15 +0200
Subject: [PATCH 151/431] New translations Localizable.strings (Russian)
---
.../Resources/ru.lproj/Localizable.strings | 222 +-----------------
1 file changed, 1 insertion(+), 221 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKitUI/Resources/ru.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKitUI/Resources/ru.lproj/Localizable.strings
index 2b2c381572..c94e37366e 100644
--- a/Dependencies/MinimedKit/MinimedKitUI/Resources/ru.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKitUI/Resources/ru.lproj/Localizable.strings
@@ -1,221 +1 @@
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ дБ";
-
-/* Format string for reservoir volume. (1: The localized volume) */
-"%@U" = "%@Ед";
-
-/* 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";
-
-/* Accessibility format string for (1: localized volume)(2: time) */
-"%1$@ units remaining at %2$@" = "%1$@ ед остается в %2$@";
-
-/* String format for value with units (1: value, 2: separator, 3: units) */
-"%1$@%2$@%3$@" = "%1$@%2$@%3$@";
-
-/* Text indicating ongoing pump time synchronization */
-"Adjusting Pump Time..." = "Настройка времени помпы...";
-
-/* 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 часов до отказа ";
-
-/* Text to confirm delete this pump */
-"Are you sure you want to delete this Pump?" = "Вы уверены, что хотите удалить эту помпу?";
-
-/* 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";
-
-/* Cancel button title */
-"Cancel" = "Отмена";
-
-/* Title text for suspend resume button when temp basal canceling */
-"Canceling Temp Basal" = "Отмена врем базала";
-
-/* Text shown in basal rate space when basal is changing */
-"Changing" = "Изменение";
-
-/* Progress message for changing pump time. */
-"Changing time…" = "Выполняется изменение времени";
-
-/* Instructions on selecting battery chemistry type */
-"Choose the type of battery you are using in your pump for better alerting about low battery conditions." = "Выберите тип батарейки, используемой в помпе, для лучшего оповещения о низком заряде батареи.";
-
-/* The title of the configuration section in MinimedPumpManager settings */
-"Configuration" = "Конфигурация";
-
-/* Button title to connect to pump during setup */
-"Connect" = "Соединение с помпой";
-
-/* Text for continue button */
-"Continue" = "Продолжить";
-
-/* Button label for removing Pump
- Text to delete pump */
-"Delete Pump" = "Удалить помпу";
-
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Устройства";
-
-/* Description for option to not use MySentry */
-"Do not use MySentry" = "Не использовать MySentry";
-
-/* The alert title for a resume error */
-"Error Resuming" = "Ошибка возобновления";
-
-/* The alert title for a suspend error */
-"Error Suspending" = "Ошибка приостановки";
-
-/* The alert title for an error while synching time */
-"Error Syncing Time" = "Ошибка синхронизации времени";
-
-/* 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 the pump firmware version */
-"Firmware Version" = "Firmware Version";
-
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "Подача инсулина остановлена";
-
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulin Delivery";
-
-/* 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 актуальные данные лечения/назначений (за счет более быстрого истощения батареи помпы и более высокого процента ошибок радиосвязи) по сравнению со считыванием данных только об объеме резервуара.";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Остаток инсулина";
-
-/* Text for confidence reminders navigation link */
-"Insulin Type" = "Тип инсулина";
-
-/* Format string fof navigation bar title for MinimedPumpSettingsView (1: model number) */
-"Medtronic %1$@" = "Medtronic %1$@";
-
-/* Instructions on selecting setting for MySentry */
-"Medtronic pump models 523, 723, 554, and 754 have a feature called 'MySentry' that periodically broadcasts the reservoir and pump battery levels. Listening for these broadcasts allows Loop to communicate with the pump less frequently, which can increase pump battery life. However, when using this feature the RileyLink stays awake more of the time and uses more of its own battery. Enabling this may lengthen pump battery life, while disabling it may lengthen RileyLink battery life. This setting is ignored for other pump models." = "Модели помпы Medtronic 523, 723, 554 и 754 имеют функцию MySentry, которая периодически передает данные об уровне заряда батареи в резервуаре и помпе. Прослушивание этих передач позволяет Loop реже связываться с помпой, что может увеличить срок службы батареи помпы. Однако при использовании этой функции RileyLink дольше не спит и использует больше собственной батареи. Включение этого параметра может увеличить срок службы батареи помпы, а его отключение может продлить срок службы батареи RileyLink. Этот параметр игнорируется для других моделей помп.";
-
-/* Value string for MySentry config when MySentry is not being used */
-"No" = "Нет";
-
-/* Message display when no response from tuning pump */
-"No response" = "Нет ответа";
-
-/* Button text to cancel pump time sync */
-"No, Keep Pump As Is" = "Нет, оставить время в помпе как есть";
-
-/* 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 Подключить устройства >\n Другие устройства >\n Вкл >\n Найти устройство";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump preferred data source */
-"Preferred Data Source" = "Предпочтительный источник данных";
-
-/* Text for medtronic pump battery percent remaining */
-"Pump Battery Remaining" = "Оставшийся заряд батареи помпы";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump battery type */
-"Pump Battery Type" = "Тип батарейки в помпе";
-
-/* The title text for the pump ID config value */
-"Pump ID" = "Идентификатор ID помпы";
-
-/* The title of the command to change pump time zone */
-"Pump Time" = "Время в помпе";
-
-/* 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" = "Регион";
-
-/* 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" = "Возобновляется";
-
-/* Button title to retry sentry setup */
-"Retry" = "Повторить";
-
-/* Title of insulin delivery section */
-"Scheduled Basal" = "Запланированная база";
-
-/* Title text for insulin type confirmation page */
-"Select the type of insulin that you will be using in this pump." = "Выберите тип инсулина, который вы будете использовать в этой помпе.";
-
-/* Progress message for sending button press to pump. */
-"Sending button press…" = "Отправляется команда нажать кнопку…";
-
-/* Title text for suspend resume button when temp basal starting */
-"Starting Temp Basal" = "Время начала временного базала";
-
-/* A message indicating a command succeeded */
-"Succeeded" = "Успешно";
-
-/* Title text for button to suspend insulin delivery */
-"Suspend Delivery" = "Остановить подачу";
-
-/* The format string describing pump suspended state: (1: suspended) */
-"Suspended: %1$@\n" = "Приостановлено: %1$@\n";
-
-/* Title text for button when insulin delivery is in the process of being stopped */
-"Suspending" = "Выполняется остановка";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Синхронизация с текущим временем";
-
-/* Message for pod sync time action sheet */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "Время на вашей помпе отличается от текущего времени. Вы хотите обновить время на вашей помпе на текущее?";
-
-/* Title for pod sync time action sheet. */
-"Time Change Detected" = "Обнаружено изменение времени";
-
-/* The label indicating the results of each frequency trial */
-"Trials" = "Попытки";
-
-/* Progress message for tuning radio */
-"Tuning radio…" = "Настраивается радиочастота…";
-
-/* Units for showing temp basal rate */
-"U/hr" = "U/hr";
-
-/* Text to indicate battery percentage is unknown */
-"unknown" = "Неизвестно";
-
-/* Text shown in basal rate space when delivery status is unknown */
-"Unknown" = "Неизвестно";
-
-/* Description for option to use MySentry
- navigation title for pump battery type selection
- Text for medtronic pump to use MySentry */
-"Use MySentry" = "Использование MySentry";
-
-/* Value string for MySentry config when MySentry is being used */
-"Yes" = "Да";
-
-/* Button text to confirm pump time sync */
-"Yes, Sync to Current Time" = "Да, синхронизировать с текущим временем";
-
+/* Empty */
\ No newline at end of file
From 7100be1e92ea7ac241fd44dece7d0f2305b8992e 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: Sun, 14 May 2023 23:22:16 +0200
Subject: [PATCH 152/431] New translations Localizable.strings (Slovak)
---
.../Resources/sk.lproj/Localizable.strings | 82 +------------------
1 file changed, 1 insertion(+), 81 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKitUI/Resources/sk.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKitUI/Resources/sk.lproj/Localizable.strings
index 763492a979..c94e37366e 100644
--- a/Dependencies/MinimedKit/MinimedKitUI/Resources/sk.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKitUI/Resources/sk.lproj/Localizable.strings
@@ -1,81 +1 @@
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* 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$@ jednotiek zostávajúcich na %2$@";
-
-/* String format for value with units (1: value, 2: separator, 3: units) */
-"%1$@%2$@%3$@" = "%1$@ %2$@ %3$@";
-
-/* Cancel button title */
-"Cancel" = "Zrušiť";
-
-/* Progress message for changing pump time. */
-"Changing time…" = "Mení sa čas…";
-
-/* Instructions on selecting battery chemistry type */
-"Choose the type of battery you are using in your pump for better alerting about low battery conditions." = "Vyberte typ batérie, ktorú používate v pumpe, aby ste mohli byť lepšie upozornení na stav vybitia batérie.";
-
-/* The title of the configuration section in MinimedPumpManager settings */
-"Configuration" = "Konfigurácia";
-
-/* Text for continue button */
-"Continue" = "Pokračovať";
-
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Zariadenia";
-
-/* The alert title for a resume error */
-"Error Resuming" = "Chyba pri obnovení";
-
-/* The alert title for a suspend error */
-"Error Suspending" = "Chyba pri pozastavení";
-
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Podávanie inzulínu";
-
-/* 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." = "Podávanie inzulínu možno určiť z pumpy buď interpretáciou histórie udalostí alebo porovnaním objemu zásobníka v priebehu času. Čítanie histórie udalostí umožňuje presnejší stavový graf a nahrávanie aktuálnych údajov o liečbe do Nightscoutu za cenu rýchlejšieho vybíjania batérie pumpy a možnosti vyššej chybovosti rádia v porovnaní so samotným čítaním objemu zásobníka. Ak zvolený zdroj nemožno z akéhokoľvek dôvodu použiť, systém sa pokúsi vrátiť späť k inej možnosti.";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Zostávajúci inzulín";
-
-/* Text for confidence reminders navigation link */
-"Insulin Type" = "Typ inzulínu";
-
-/* Instructions on selecting setting for MySentry */
-"Medtronic pump models 523, 723, 554, and 754 have a feature called 'MySentry' that periodically broadcasts the reservoir and pump battery levels. Listening for these broadcasts allows Loop to communicate with the pump less frequently, which can increase pump battery life. However, when using this feature the RileyLink stays awake more of the time and uses more of its own battery. Enabling this may lengthen pump battery life, while disabling it may lengthen RileyLink battery life. This setting is ignored for other pump models." = "Modely pumpy Medtronic 523, 723, 554 a 754 majú funkciu s názvom „MySentry“, ktorá pravidelne vysiela úroveň nabitia batérie zásobníka a pumpy. Počúvanie týchto vysielaní umožňuje Loopu komunikovať s pumpou menej často, čo môže predĺžiť výdrž batérie pumpy. Pri používaní tejto funkcie však RileyLink zostáva viac času v bdelom stave a využíva viac vlastnej batérie. Povolenie môže predĺžiť životnosť batérie pumpy, zatiaľ čo jej vypnutie môže predĺžiť životnosť batérie RileyLink. Toto nastavenie sa pri iných modeloch čerpadiel ignoruje.";
-
-/* Value string for MySentry config when MySentry is not being used */
-"No" = "Nie";
-
-/* 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" = "Na pumpe prejdite na obrazovku Nájsť zariadenie a vyberte možnosť „Nájsť zariadenie“. \n\n Hlavné menu >\n Pomôcky >\n Pripojiť zariadenia >\n Iné zariadenia >\n Zapnuté >\n Nájsť zariadenie";
-
-/* The title text for the pump ID config value */
-"Pump ID" = "ID pumpy";
-
-/* Button title to retry sentry setup */
-"Retry" = "Skúsiť znova";
-
-/* Title of insulin delivery section */
-"Scheduled Basal" = "Naplánovaný bazál";
-
-/* Title text for insulin type confirmation page */
-"Select the type of insulin that you will be using in this pump." = "Vyberte typ inzulínu, ktorý budete v tejto pumpe používať.";
-
-/* A message indicating a command succeeded */
-"Succeeded" = "Úspešné";
-
-/* Title for pod sync time action sheet. */
-"Time Change Detected" = "Zistila sa zmena času";
-
-/* Text shown in basal rate space when delivery status is unknown */
-"Unknown" = "Neznáme";
-
-/* Value string for MySentry config when MySentry is being used */
-"Yes" = "Áno";
-
+/* Empty */
\ No newline at end of file
From 5680f4969c57919336c3a73fea70fe8e91da2ed2 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: Sun, 14 May 2023 23:22:17 +0200
Subject: [PATCH 153/431] New translations Localizable.strings (Swedish)
---
.../Resources/sv.lproj/Localizable.strings | 157 +-----------------
1 file changed, 1 insertion(+), 156 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKitUI/Resources/sv.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKitUI/Resources/sv.lproj/Localizable.strings
index 7e11bde55e..c94e37366e 100644
--- a/Dependencies/MinimedKit/MinimedKitUI/Resources/sv.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKitUI/Resources/sv.lproj/Localizable.strings
@@ -1,156 +1 @@
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Format string for reservoir volume. (1: The localized volume) */
-"%@U" = "%@E";
-
-/* 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$@ basalscheman\n";
-
-/* The format string describing units of insulin remaining: (1: number of units) */
-"%1$@ Units of insulin remaining\n" = "%1$@ Enheter insulin återstår\n";
-
-/* Accessibility format string for (1: localized volume)(2: time) */
-"%1$@ units remaining at %2$@" = "%1$@ enheter återstår kl. %2$@";
-
-/* String format for value with units (1: value, 2: separator, 3: units) */
-"%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.";
-
-/* The format string describing pump battery voltage: (1: battery voltage) */
-"Battery: %1$@ volts\n" = "Batteri: %1$@ volt\n";
-
-/* The label indicating the best radio frequency */
-"Best Frequency" = "Besta frekvensen";
-
-/* The format string describing pump bolusing state: (1: bolusing) */
-"Bolusing: %1$@\n" = "Ger bolus: %1$@\n";
-
-/* Cancel button title */
-"Cancel" = "Avbryt";
-
-/* Title text for suspend resume button when temp basal canceling */
-"Canceling Temp Basal" = "Avbryt temporär basal";
-
-/* Progress message for changing pump time. */
-"Changing time…" = "Ändra tid…";
-
-/* The title of the configuration section in MinimedPumpManager settings */
-"Configuration" = "Konfiguration";
-
-/* Button title to connect to pump during setup */
-"Connect" = "Anslut";
-
-/* Text for continue button */
-"Continue" = "Fortsätt";
-
-/* Button label for removing Pump
- Text to delete pump */
-"Delete Pump" = "Radera pump";
-
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Enheter";
-
-/* The alert title for a resume error */
-"Error Resuming" = "Fel vid återupptagande";
-
-/* The alert title for a suspend error */
-"Error Suspending" = "Fel vid försök till paus";
-
-/* Progress message for fetching pump glucose. */
-"Fetching glucose…" = "Hämtar glukos…";
-
-/* Progress message for fetching pump history. */
-"Fetching history…" = "Hämtar historik…";
-
-/* Progress message for fetching pump model. */
-"Fetching pump model…" = "Hämtar pumpmodell…";
-
-/* The title of the cell showing the pump firmware version */
-"Firmware Version" = "Firmware";
-
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulin Delivery";
-
-/* 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.";
-
-/* Text for confidence reminders navigation link */
-"Insulin Type" = "Insulintyp";
-
-/* Message display when no response from tuning pump */
-"No response" = "Inget svar";
-
-/* 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";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump preferred data source */
-"Preferred Data Source" = "Föredragen datakälla";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump battery type */
-"Pump Battery Type" = "Typ av pumpbatteri";
-
-/* The title text for the pump ID config value */
-"Pump ID" = "Pump-ID";
-
-/* Progress message for reading basal schedule */
-"Reading basal schedule…" = "Läser basalscheman…";
-
-/* Progress message for reading pump status */
-"Reading pump status…" = "Läser pumpstatus…";
-
-/* The title of the cell showing the pump region */
-"Region" = "Region";
-
-/* Title text for button to resume insulin delivery */
-"Resume Delivery" = "Återuppta insulindosering";
-
-/* Title text for button when insulin delivery is in the process of being resumed */
-"Resuming" = "Återupptar";
-
-/* Button title to retry sentry setup */
-"Retry" = "Försök igen";
-
-/* Title of insulin delivery section */
-"Scheduled Basal" = "Schemalagd basal";
-
-/* Title text for insulin type confirmation page */
-"Select the type of insulin that you will be using in this pump." = "Välj vilken typ av insulin du kommer att använda.";
-
-/* Progress message for sending button press to pump. */
-"Sending button press…" = "Skicka knapptryckning…";
-
-/* Title text for suspend resume button when temp basal starting */
-"Starting Temp Basal" = "Börjar temporär basal";
-
-/* A message indicating a command succeeded */
-"Succeeded" = "Lyckades";
-
-/* Title text for button to suspend insulin delivery */
-"Suspend Delivery" = "Pausa insulintillförsel";
-
-/* The format string describing pump suspended state: (1: suspended) */
-"Suspended: %1$@\n" = "Pausad: %1$@\n";
-
-/* Title text for button when insulin delivery is in the process of being stopped */
-"Suspending" = "Pausar";
-
-/* The label indicating the results of each frequency trial */
-"Trials" = "Försök";
-
-/* Progress message for tuning radio */
-"Tuning radio…" = "Justera radio…";
-
-/* Units for showing temp basal rate */
-"U/hr" = "E/timme";
-
-/* Text shown in basal rate space when delivery status is unknown */
-"Unknown" = "Okänd";
-
+/* Empty */
\ No newline at end of file
From 0e9f349176aac24effa9c5759fb7beab9be065c7 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: Sun, 14 May 2023 23:22:17 +0200
Subject: [PATCH 154/431] New translations Localizable.strings (Turkish)
---
.../Resources/tr.lproj/Localizable.strings | 216 +-----------------
1 file changed, 1 insertion(+), 215 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKitUI/Resources/tr.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKitUI/Resources/tr.lproj/Localizable.strings
index 009f64f771..c94e37366e 100644
--- a/Dependencies/MinimedKit/MinimedKitUI/Resources/tr.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKitUI/Resources/tr.lproj/Localizable.strings
@@ -1,215 +1 @@
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Format string for reservoir volume. (1: The localized volume) */
-"%@U" = "%@Ü";
-
-/* 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$@ bazal girişleri programla\n";
-
-/* The format string describing units of insulin remaining: (1: number of units) */
-"%1$@ Units of insulin remaining\n" = "%1$@ Ünite kalan insülin\n";
-
-/* Accessibility format string for (1: localized volume)(2: time) */
-"%1$@ units remaining at %2$@" = "%1$@ ünite kaldı %2$@";
-
-/* String format for value with units (1: value, 2: separator, 3: units) */
-"%1$@%2$@%3$@" = "%1$@%2$@%3$@";
-
-/* Text indicating ongoing pump time synchronization */
-"Adjusting Pump Time..." = "Pompa Zamanı Ayarlanıyor...";
-
-/* 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." = "Alkalin ve Lityum piller farklı oranlarda biterler. Alkali, zamanla doğrusal bir voltaj düşüşüne sahip olma eğilimindeyken, lityum hücreli piller, kullanım ömürlerinin yarısına kadar voltajı koruma eğilimindedir. MySentry uyumlu olmayan Minimed (x22/x15) insülin pompası ile çalışan Döngüde normal kullanım altında, Alkalin piller yaklaşık 4 ila 5 gün dayanırken, Lityum piller ise 1-2 hafta arasında dayanabilir. Bu seçim, pil kimyası türlerinin her biri için farklı pil voltajı oranlarını kullanır ve kullanıcıyı bir pilin bitmesine yaklaşık 8 ila 10 saat kaldığında uyarır.";
-
-/* Text to confirm delete this pump */
-"Are you sure you want to delete this Pump?" = "Bu Pompayı silmek istediğinizden emin misiniz?";
-
-/* The format string describing pump battery voltage: (1: battery voltage) */
-"Battery: %1$@ volts\n" = "Pil: %1$@ volt\n";
-
-/* The label indicating the best radio frequency */
-"Best Frequency" = "En İyi Frekans";
-
-/* The format string describing pump bolusing state: (1: bolusing) */
-"Bolusing: %1$@\n" = "Bolus: %1$@\n";
-
-/* Cancel button title */
-"Cancel" = "İptal";
-
-/* Title text for suspend resume button when temp basal canceling */
-"Canceling Temp Basal" = "Geçici Bazalı İptal Et";
-
-/* Text shown in basal rate space when basal is changing */
-"Changing" = "Değiştirme";
-
-/* Progress message for changing pump time. */
-"Changing time…" = "Saat değiştiriliyor…";
-
-/* Instructions on selecting battery chemistry type */
-"Choose the type of battery you are using in your pump for better alerting about low battery conditions." = "Düşük pil koşulları hakkında daha iyi uyarı almak için pompanızda kullandığınız pil türünü seçin.";
-
-/* The title of the configuration section in MinimedPumpManager settings */
-"Configuration" = "Konfigürasyon";
-
-/* Button title to connect to pump during setup */
-"Connect" = "Bağla";
-
-/* Text for continue button */
-"Continue" = "Devam et";
-
-/* Button label for removing Pump
- Text to delete pump */
-"Delete Pump" = "Pompayı Sil";
-
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Cihazlar";
-
-/* Description for option to not use MySentry */
-"Do not use MySentry" = "MySentry'i kullanmayın";
-
-/* The alert title for a resume error */
-"Error Resuming" = "Sürdürme Hatası";
-
-/* The alert title for a suspend error */
-"Error Suspending" = "Askıya Alma Hatası";
-
-/* The alert title for an error while synching time */
-"Error Syncing Time" = "Zaman Senkronizasyon Hatası";
-
-/* Progress message for fetching pump glucose. */
-"Fetching glucose…" = "Glikoz alınıyor…";
-
-/* Progress message for fetching pump history. */
-"Fetching history…" = "Geçmiş Alınıyor…";
-
-/* Progress message for fetching pump model. */
-"Fetching pump model…" = "Pompa Modeli Alınıyor…";
-
-/* The title of the cell showing the pump firmware version */
-"Firmware Version" = "Donanım yazılımı sürümü";
-
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "İnsülin\nAskıya alındı";
-
-/* Title of insulin delivery section */
-"Insulin Delivery" = "İnsulin İletimi";
-
-/* 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." = "İnsülin iletimi, olay geçmişi yorumlanarak veya zaman içindeki rezervuar hacmi karşılaştırılarak pompadan belirlenebilir. Olay geçmişinin okunması, daha doğru bir durum grafiğine ve Nightscout'a güncel tedavi verilerinin yüklenmesine izin verir, bu da sadece rezervuar hacmini okumaya kıyasla daha hızlı pompa pili tüketimi ve daha yüksek bir radyo hatası olasılığına sebep olur. Seçilen kaynak herhangi bir nedenle kullanılamıyorsa sistem diğer seçeneğe geri dönmeye çalışacaktır.";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Kalan İnsülin";
-
-/* Text for confidence reminders navigation link */
-"Insulin Type" = "İnsülin Tipi";
-
-/* Format string fof navigation bar title for MinimedPumpSettingsView (1: model number) */
-"Medtronic %1$@" = "Medtronic %1$@";
-
-/* Instructions on selecting setting for MySentry */
-"Medtronic pump models 523, 723, 554, and 754 have a feature called 'MySentry' that periodically broadcasts the reservoir and pump battery levels. Listening for these broadcasts allows Loop to communicate with the pump less frequently, which can increase pump battery life. However, when using this feature the RileyLink stays awake more of the time and uses more of its own battery. Enabling this may lengthen pump battery life, while disabling it may lengthen RileyLink battery life. This setting is ignored for other pump models." = "Medtronic pompa modelleri 523, 723, 554 ve 754, rezervuar ve pompa pil seviyelerini periyodik olarak yayınlayan 'MySentry' adlı bir özelliğe sahiptir. Bu yayınların dinlenmesi, Loop'un pompayla daha az iletişim kurmasını sağlayarak pompanın pil ömrünü uzatabilir. Ancak, bu özelliği kullanırken, RileyLink daha çok uyanık kalır ve kendi pilinden daha fazla tüketir. Bunun etkinleştirilmesi pompa pil ömrünü uzatabilir, devre dışı bırakılması ise RileyLink pil ömrünü uzatabilir. Bu ayar, diğer pompa modelleri için dikkate alınmaz.";
-
-/* Value string for MySentry config when MySentry is not being used */
-"No" = "Hayır";
-
-/* Message display when no response from tuning pump */
-"No response" = "Cevap yok";
-
-/* Button text to cancel pump time sync */
-"No, Keep Pump As Is" = "Hayır, Pompayı Olduğu Gibi Tutun";
-
-/* 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" = "Pompanızda Cihaz Bul ekranına gidin ve \"Cihaz Bul\" öğesini seçin.\n\nAna Menü >\nAraçlar>\nCihazları Bağlayın >\nDiğer cihazlar >\nAçık >\nCihaz Bul";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump preferred data source */
-"Preferred Data Source" = "Tercih Edilen Veri Kaynağı";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump battery type */
-"Pump Battery Type" = "Pompa Pil Tipi";
-
-/* The title text for the pump ID config value */
-"Pump ID" = "Pompa Kimliği";
-
-/* The title of the command to change pump time zone */
-"Pump Time" = "Pompa Zamanı";
-
-/* Progress message for reading basal schedule */
-"Reading basal schedule…" = "Bazal Programı Okunuyor…";
-
-/* Progress message for reading pump status */
-"Reading pump status…" = "Pompa Durumu Okunuyor…";
-
-/* The title of the cell showing the pump region */
-"Region" = "Bölge";
-
-/* Title text for button to resume insulin delivery */
-"Resume Delivery" = "İletimi Devam Ettir";
-
-/* Title text for button when insulin delivery is in the process of being resumed */
-"Resuming" = "Devam ediyor";
-
-/* Button title to retry sentry setup */
-"Retry" = "Yeniden dene";
-
-/* Title of insulin delivery section */
-"Scheduled Basal" = "Programlanan Bazal";
-
-/* Title text for insulin type confirmation page */
-"Select the type of insulin that you will be using in this pump." = "Bu pompada kullanacağınız insülin tipini seçin.";
-
-/* Progress message for sending button press to pump. */
-"Sending button press…" = "Gönder butonuna basılıyor…";
-
-/* Title text for suspend resume button when temp basal starting */
-"Starting Temp Basal" = "Geçici Bazal başlatılıyor";
-
-/* A message indicating a command succeeded */
-"Succeeded" = "Başarılı";
-
-/* Title text for button to suspend insulin delivery */
-"Suspend Delivery" = "İletimi Askıya Al";
-
-/* The format string describing pump suspended state: (1: suspended) */
-"Suspended: %1$@\n" = "Askıya alındı: %1$@\n";
-
-/* Title text for button when insulin delivery is in the process of being stopped */
-"Suspending" = "Askıya alınıyor";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Geçerli Saate Senkronize Et";
-
-/* Message for pod sync time action sheet */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "Pompanızdaki saat geçerli saatten farklı. Pompanızdaki saati geçerli saate güncellemek istiyor musunuz?";
-
-/* Title for pod sync time action sheet. */
-"Time Change Detected" = "Zaman Değişikliği Algılandı";
-
-/* The label indicating the results of each frequency trial */
-"Trials" = "Denemeler";
-
-/* Progress message for tuning radio */
-"Tuning radio…" = "Radyo ayarlanıyor…";
-
-/* Units for showing temp basal rate */
-"U/hr" = "Ü/sa";
-
-/* Text shown in basal rate space when delivery status is unknown */
-"Unknown" = "Bilinmeyen";
-
-/* Description for option to use MySentry
- navigation title for pump battery type selection
- Text for medtronic pump to use MySentry */
-"Use MySentry" = "MySentry'yi kullanın";
-
-/* Value string for MySentry config when MySentry is being used */
-"Yes" = "Evet";
-
-/* Button text to confirm pump time sync */
-"Yes, Sync to Current Time" = "Evet, Geçerli Saatle Senkronize Et";
-
+/* Empty */
\ No newline at end of file
From 0917bace46175c3db0f74a14359a51b7da2f45c8 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: Sun, 14 May 2023 23:22:18 +0200
Subject: [PATCH 155/431] New translations Localizable.strings (Ukrainian)
---
.../MinimedKitUI/Resources/uk.lproj/Localizable.strings | 1 +
1 file changed, 1 insertion(+)
create mode 100644 Dependencies/MinimedKit/MinimedKitUI/Resources/uk.lproj/Localizable.strings
diff --git a/Dependencies/MinimedKit/MinimedKitUI/Resources/uk.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKitUI/Resources/uk.lproj/Localizable.strings
new file mode 100644
index 0000000000..c94e37366e
--- /dev/null
+++ b/Dependencies/MinimedKit/MinimedKitUI/Resources/uk.lproj/Localizable.strings
@@ -0,0 +1 @@
+/* Empty */
\ No newline at end of file
From 0af2e54a68e724b534d597073c45382e91db58e6 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: Sun, 14 May 2023 23:22:19 +0200
Subject: [PATCH 156/431] New translations Localizable.strings (Chinese
Simplified)
---
.../zh-Hans.lproj/Localizable.strings | 109 +-----------------
1 file changed, 1 insertion(+), 108 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKitUI/Resources/zh-Hans.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKitUI/Resources/zh-Hans.lproj/Localizable.strings
index dd2dfc4a58..c94e37366e 100644
--- a/Dependencies/MinimedKit/MinimedKitUI/Resources/zh-Hans.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKitUI/Resources/zh-Hans.lproj/Localizable.strings
@@ -1,108 +1 @@
-/* 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$@ U \n";
-
-/* String format for value with units (1: value, 2: separator, 3: units) */
-"%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." = "碱性电池和锂电池以不同的速率衰减。随着时间的推移,碱性电池往往具有线性电压降,而锂电池电池则随时间呈线性下降的电压一直保持到其寿命的一半。在非MySentry兼容Minimed(x22 / x15)的胰岛素泵运行Loop时,正常使用情况下,碱性电池可持续大约4至5天,锂电池持续1-2周。此选择将针对每种电池化学类型使用不同的电池电压衰减速率,并在电池电量耗尽前8至10小时前提醒用户。";
-
-/* The format string describing pump battery voltage: (1: battery voltage) */
-"Battery: %1$@ volts\n" = "电池:%1$@ V\n";
-
-/* The label indicating the best radio frequency */
-"Best Frequency" = "最优频率";
-
-/* The format string describing pump bolusing state: (1: bolusing) */
-"Bolusing: %1$@\n" = "大剂量: %1$@\n";
-
-/* Cancel button title */
-"Cancel" = "取消";
-
-/* Progress message for changing pump time. */
-"Changing time…" = "正在修改时间…";
-
-/* The title of the configuration section in MinimedPumpManager settings */
-"Configuration" = "配置";
-
-/* Button title to connect to pump during setup */
-"Connect" = "连接";
-
-/* Button label for removing Pump
- Text to delete pump */
-"Delete Pump" = "删除泵";
-
-/* The alert title for a resume error */
-"Error Resuming" = "无法恢复";
-
-/* The alert title for a suspend error */
-"Error Suspending" = "无法暂停";
-
-/* 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 the pump firmware version */
-"Firmware Version" = "Firmware Version";
-
-/* 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,但该方式会造成更快的电池消耗以及可能造成Rileylink通信失败概率增大。如果选中的方式无法正常工作,系统将自动尝试运行另一个方案。";
-
-/* Message display when no response from tuning pump */
-"No response" = "无响应";
-
-/* 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";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump preferred data source */
-"Preferred Data Source" = "首选数据源";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump battery type */
-"Pump Battery Type" = "胰岛素泵电池类型";
-
-/* The title text for the pump ID config value */
-"Pump ID" = "胰岛素泵序列号";
-
-/* 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" = "Region";
-
-/* Button title to retry sentry setup */
-"Retry" = "重试";
-
-/* Progress message for sending button press to pump. */
-"Sending button press…" = "正在发送亮屏指令…";
-
-/* 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" = "尝试";
-
-/* Progress message for tuning radio */
-"Tuning radio…" = "正在调频…";
-
-/* Text shown in basal rate space when delivery status is unknown */
-"Unknown" = "未知";
-
+/* Empty */
\ No newline at end of file
From 8d391b874fc315e1690869fb51d8c811a3826900 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: Sun, 14 May 2023 23:22:19 +0200
Subject: [PATCH 157/431] New translations Localizable.strings (Portuguese,
Brazilian)
---
.../Resources/pt-BR.lproj/Localizable.strings | 148 +-----------------
1 file changed, 1 insertion(+), 147 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKitUI/Resources/pt-BR.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKitUI/Resources/pt-BR.lproj/Localizable.strings
index 736ed2c4d5..c94e37366e 100644
--- a/Dependencies/MinimedKit/MinimedKitUI/Resources/pt-BR.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKitUI/Resources/pt-BR.lproj/Localizable.strings
@@ -1,147 +1 @@
-/* Format string for reservoir volume. (1: The localized volume) */
-"%@U" = "%@U";
-
-/* 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$@ entradas de basal programadas\n";
-
-/* The format string describing units of insulin remaining: (1: number of units) */
-"%1$@ Units of insulin remaining\n" = "%1$@ Unidades de insulina restantes\n";
-
-/* Accessibility format string for (1: localized volume)(2: time) */
-"%1$@ units remaining at %2$@" = "%1$@ unidades restantes em %2$@";
-
-/* String format for value with units (1: value, 2: separator, 3: units) */
-"%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." = "Baterias alcalinas e de lítio descarregam de formas diferentes. Baterias alcalinas tendem a perder voltagem linearmente, enquanto baterias de célula de lítio tendem a manter a voltagem até metade de sua vida útil. Em condições normais de uso do Loop em uma bomba Minimed que não utiliza o MySentry (x22/x15), baterias alcalinas devem durar entre 4 e 5 dias. Baterias de lítio duram entre 1 e 2 semanas. Essa seleção vai utilizar diferentes taxas de descarregamento para cada tipo de bateria e alertar o usuário quando a bateria estiver entre 8 e 10 horas de falhar.";
-
-/* The format string describing pump battery voltage: (1: battery voltage) */
-"Battery: %1$@ volts\n" = "Bateria: %1$@ volts\n";
-
-/* The label indicating the best radio frequency */
-"Best Frequency" = "Melhor Frequência";
-
-/* The format string describing pump bolusing state: (1: bolusing) */
-"Bolusing: %1$@\n" = "Injetando Bolus: %1$@\n";
-
-/* Cancel button title */
-"Cancel" = "Cancelar";
-
-/* Title text for suspend resume button when temp basal canceling */
-"Canceling Temp Basal" = "Cancelar Basal Temporária";
-
-/* Progress message for changing pump time. */
-"Changing time…" = "Alterando a hora...";
-
-/* The title of the configuration section in MinimedPumpManager settings */
-"Configuration" = "Configuração";
-
-/* Button title to connect to pump during setup */
-"Connect" = "Conectar";
-
-/* Text for continue button */
-"Continue" = "Continuar";
-
-/* Button label for removing Pump
- Text to delete pump */
-"Delete Pump" = "Deletar Bomba";
-
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Dispositivos";
-
-/* The alert title for a resume error */
-"Error Resuming" = "Erro ao Retomar";
-
-/* The alert title for a suspend error */
-"Error Suspending" = "Erro ao Suspender";
-
-/* Progress message for fetching pump glucose. */
-"Fetching glucose…" = "Buscando glicose…";
-
-/* Progress message for fetching pump history. */
-"Fetching history…" = "`Buscando histórico…";
-
-/* Progress message for fetching pump model. */
-"Fetching pump model…" = "Buscando modelo da bomba...";
-
-/* The title of the cell showing the pump firmware version */
-"Firmware Version" = "Versão do Firmware";
-
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulin Delivery";
-
-/* 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." = "A quantidade de insulina utilizada pode ser determinada tanto interpretando o histórico de eventos quanto medindo a diferença no volume do reservatório. Ler a partir do histórico de eventos permite um gráfico de estado mais preciso e o envio de dados de tratamento mais atualizados para o Nightscout, mas com um maior gasto de bateria e com uma maior possibilidade de erros de transmissão, quando comparado com a leitura apenas do volume do reservatório. Se a fonte selecionada não puder ser utilizada por algum motivo, o sistema tentará a outra opção.";
-
-/* Message display when no response from tuning pump */
-"No response" = "Sem Resposta";
-
-/* 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" = "Na sua Bomba, vá para a tela de encontrar dispositivos (Find Device) e selecione \"Encontrar Dispositivo\" (Find Device).\n\nMenu Principal >\nUtilitários (Utilities) >\nConectar Dispositivos (Connect Devices)\nOutros Dispositivos (Other Devices) >\nLigar (On) >\nEncontrar Dispositivo (Find Device)";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump preferred data source */
-"Preferred Data Source" = "Fonte de Dados Preferido";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump battery type */
-"Pump Battery Type" = "Tipo de Bateria da Bomba";
-
-/* The title text for the pump ID config value */
-"Pump ID" = "ID da Bomba";
-
-/* Progress message for reading basal schedule */
-"Reading basal schedule…" = "Lendo programação de basal…";
-
-/* Progress message for reading pump status */
-"Reading pump status…" = "Lendo estado da bomba…";
-
-/* The title of the cell showing the pump region */
-"Region" = "Região";
-
-/* Title text for button to resume insulin delivery */
-"Resume Delivery" = "Retomar Entrega";
-
-/* Title text for button when insulin delivery is in the process of being resumed */
-"Resuming" = "Retomando";
-
-/* Button title to retry sentry setup */
-"Retry" = "Tentar de Novo";
-
-/* Title of insulin delivery section */
-"Scheduled Basal" = "Basal Agendado";
-
-/* Progress message for sending button press to pump. */
-"Sending button press…" = "Enviando aperto do botão";
-
-/* Title text for suspend resume button when temp basal starting */
-"Starting Temp Basal" = "Iniciando Temp Basal";
-
-/* A message indicating a command succeeded */
-"Succeeded" = "Completo";
-
-/* Title text for button to suspend insulin delivery */
-"Suspend Delivery" = "Suspender Entrega";
-
-/* The format string describing pump suspended state: (1: suspended) */
-"Suspended: %1$@\n" = "Suspenso: %1$@\n";
-
-/* Title text for button when insulin delivery is in the process of being stopped */
-"Suspending" = "Suspendendo";
-
-/* The label indicating the results of each frequency trial */
-"Trials" = "Tentativas";
-
-/* Progress message for tuning radio */
-"Tuning radio…" = "Sintonizando frequência…";
-
-/* Units for showing temp basal rate */
-"U/hr" = "U/hr";
-
-/* Text shown in basal rate space when delivery status is unknown */
-"Unknown" = "Desconhecido";
-
+/* Empty */
\ No newline at end of file
From ec78f8504709089c11953e6f501e3b05f8ae2c86 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: Sun, 14 May 2023 23:22:20 +0200
Subject: [PATCH 158/431] New translations Localizable.strings (Norwegian
Bokmal)
---
.../Resources/nb.lproj/Localizable.strings | 222 +-----------------
1 file changed, 1 insertion(+), 221 deletions(-)
diff --git a/Dependencies/MinimedKit/MinimedKitUI/Resources/nb.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKitUI/Resources/nb.lproj/Localizable.strings
index d58f988860..c94e37366e 100644
--- a/Dependencies/MinimedKit/MinimedKitUI/Resources/nb.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKitUI/Resources/nb.lproj/Localizable.strings
@@ -1,221 +1 @@
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
-/* Format string for reservoir volume. (1: The localized volume) */
-"%@U" = "%@E";
-
-/* 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$@ basalsprofilinnslag";
-
-/* The format string describing units of insulin remaining: (1: number of units) */
-"%1$@ Units of insulin remaining\n" = "Gjenstående %1$@ Enheter med insulin";
-
-/* Accessibility format string for (1: localized volume)(2: time) */
-"%1$@ units remaining at %2$@" = "%1$@ enheter gjenstår ved %2$@";
-
-/* String format for value with units (1: value, 2: separator, 3: units) */
-"%1$@%2$@%3$@" = "%1$@ %2$@ %3$@";
-
-/* Text indicating ongoing pump time synchronization */
-"Adjusting Pump Time..." = "Justerer pumpetid...";
-
-/* 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." = "Alkaliske- og lithiumbatterier mister spenning med forskjellige kurver. Alkaliske har som regel en lineært minskende spenning, mens lithiumbatterier pleier å holde på spenningen gjennom omtrent halvparten av levetiden. Ved normalt bruk i en Non-MySentry kompatibel Minimed (x22/x15) insulinpumpe som kjører Loop, pleier alkaliske batterier å holde i 4 til 5 dager. Lithiumbatterier holder som regel 1-2 uker. Dette valget vil bruke forskjellige kurver for nedgang i batterispenning for hver av de forskjellige batteritypene, og varsle brukeren når batteriet er omtrent 8 til 10 timer fra å være tomt.";
-
-/* Text to confirm delete this pump */
-"Are you sure you want to delete this Pump?" = "Er du sikker på at du vil slette denne pumpen?";
-
-/* The format string describing pump battery voltage: (1: battery voltage) */
-"Battery: %1$@ volts\n" = "Batteri: %1$@ volt\n";
-
-/* The label indicating the best radio frequency */
-"Best Frequency" = "Beste frekvens";
-
-/* The format string describing pump bolusing state: (1: bolusing) */
-"Bolusing: %1$@\n" = "Gir bolus: %1$@\n";
-
-/* Cancel button title */
-"Cancel" = "Avbryt";
-
-/* Title text for suspend resume button when temp basal canceling */
-"Canceling Temp Basal" = "Avbryter midlertidig basal";
-
-/* Text shown in basal rate space when basal is changing */
-"Changing" = "Endrer";
-
-/* Progress message for changing pump time. */
-"Changing time…" = "Endrer tid...";
-
-/* Instructions on selecting battery chemistry type */
-"Choose the type of battery you are using in your pump for better alerting about low battery conditions." = "Velg typen batteri du bruker i pumpen for bedre å varsle om lavt batteri.";
-
-/* The title of the configuration section in MinimedPumpManager settings */
-"Configuration" = "Konfigurasjon";
-
-/* Button title to connect to pump during setup */
-"Connect" = "Koble til";
-
-/* Text for continue button */
-"Continue" = "Fortsett";
-
-/* Button label for removing Pump
- Text to delete pump */
-"Delete Pump" = "Slette pumpe";
-
-/* Header for devices section of RileyLinkSetupView */
-"Devices" = "Enheter";
-
-/* Description for option to not use MySentry */
-"Do not use MySentry" = "Ikke bruk MySentry";
-
-/* The alert title for a resume error */
-"Error Resuming" = "Feil ved gjenopptagelse";
-
-/* The alert title for a suspend error */
-"Error Suspending" = "Kunne ikke stoppe";
-
-/* The alert title for an error while synching time */
-"Error Syncing Time" = "Feil ved synkroniseringstid";
-
-/* Progress message for fetching pump glucose. */
-"Fetching glucose…" = "Henter blodsukkerverdi…";
-
-/* Progress message for fetching pump history. */
-"Fetching history…" = "Henter historikk…";
-
-/* Progress message for fetching pump model. */
-"Fetching pump model…" = "Henter pumpemodell…";
-
-/* The title of the cell showing the pump firmware version */
-"Firmware Version" = "Firmware versjon";
-
-/* Text shown in insulin delivery space when insulin suspended */
-"Insulin\nSuspended" = "Insulintilførsel utsatt";
-
-/* Title of insulin delivery section */
-"Insulin Delivery" = "Insulin Delivery";
-
-/* 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." = "Insulintilførsel kan hentes fra pumpa, enten ved å tolke hendelsehistorikken, eller ved å sammenligne reservoarvolumet over tid. Ved å lese hendelsehistorikken får man mer nøyaktig statuskurve og kan laste opp oppdaterte hendelser til Nightscout. Ulempen er høyere batteriforbruk i pumpa, og muligheten for større antall feil ved radiokommunikasjon - sammenlignet med å bare lese reservoarvolumet. Hvis den valgte kilden av noen grunn ikke kan brukes, vill systemet prøve den andre måten.";
-
-/* Header for insulin remaining on pod settings screen */
-"Insulin Remaining" = "Gjenværende insulin";
-
-/* Text for confidence reminders navigation link */
-"Insulin Type" = "Insulintype";
-
-/* Format string fof navigation bar title for MinimedPumpSettingsView (1: model number) */
-"Medtronic %1$@" = "Medtronic %1$@";
-
-/* Instructions on selecting setting for MySentry */
-"Medtronic pump models 523, 723, 554, and 754 have a feature called 'MySentry' that periodically broadcasts the reservoir and pump battery levels. Listening for these broadcasts allows Loop to communicate with the pump less frequently, which can increase pump battery life. However, when using this feature the RileyLink stays awake more of the time and uses more of its own battery. Enabling this may lengthen pump battery life, while disabling it may lengthen RileyLink battery life. This setting is ignored for other pump models." = "Medtronic-pumpemodellene 523, 723, 554 og 754 har en funksjon kalt 'MySentry' som med jevne mellomrom kringkaster reservoar- og pumpebatterinivåene. Når du lytter til disse sendingene, kan Loop kommunisere med pumpen sjeldnere, noe som kan øke pumpens batterilevetid. Men når du bruker denne funksjonen, holder RileyLink seg våken mer av tiden og bruker mer av sitt eget batteri. Aktivering av dette kan forlenge pumpens batterilevetid, mens deaktivering kan forlenge RileyLink-batteriets levetid. Denne innstillingen ignoreres for andre pumpemodeller.";
-
-/* Value string for MySentry config when MySentry is not being used */
-"No" = "Nei";
-
-/* Message display when no response from tuning pump */
-"No response" = "Ingen svar";
-
-/* Button text to cancel pump time sync */
-"No, Keep Pump As Is" = "Nei, behold pumpen som den er";
-
-/* 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";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump preferred data source */
-"Preferred Data Source" = "Foretrukken datakilde";
-
-/* Text for medtronic pump battery percent remaining */
-"Pump Battery Remaining" = "Gjenværende pumpebatteri";
-
-/* navigation title for pump battery type selection
- Text for medtronic pump battery type */
-"Pump Battery Type" = "Type pumpebatteri";
-
-/* The title text for the pump ID config value */
-"Pump ID" = "Pumpe ID";
-
-/* The title of the command to change pump time zone */
-"Pump Time" = "Pumpetid";
-
-/* Progress message for reading basal schedule */
-"Reading basal schedule…" = "Leser basalplan…";
-
-/* Progress message for reading pump status */
-"Reading pump status…" = "Leser pumpestatus…";
-
-/* The title of the cell showing the pump region */
-"Region" = "Region";
-
-/* Title text for button to resume insulin delivery */
-"Resume Delivery" = "Gjenoppta leveranse";
-
-/* Title text for button when insulin delivery is in the process of being resumed */
-"Resuming" = "Gjenopptar";
-
-/* Button title to retry sentry setup */
-"Retry" = "Prøv på nytt";
-
-/* Title of insulin delivery section */
-"Scheduled Basal" = "Planlagt basal";
-
-/* Title text for insulin type confirmation page */
-"Select the type of insulin that you will be using in this pump." = "Velg hvilken type insulin du skal bruke i denne pumpen.";
-
-/* Progress message for sending button press to pump. */
-"Sending button press…" = "Sender tastetrykk…";
-
-/* Title text for suspend resume button when temp basal starting */
-"Starting Temp Basal" = "Starter temp-basal";
-
-/* A message indicating a command succeeded */
-"Succeeded" = "Suksess";
-
-/* Title text for button to suspend insulin delivery */
-"Suspend Delivery" = "Pause leveranse";
-
-/* The format string describing pump suspended state: (1: suspended) */
-"Suspended: %1$@\n" = "Pauset: %1$@\n";
-
-/* Title text for button when insulin delivery is in the process of being stopped */
-"Suspending" = "Pauser";
-
-/* The title of the command to change pump time zone */
-"Sync to Current Time" = "Synkroniser til gjeldende tid";
-
-/* Message for pod sync time action sheet */
-"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "Klokken på pumpen er forskjellig fra gjeldende tid. Vil du oppdatere tiden på pumpen til gjeldende tid?";
-
-/* Title for pod sync time action sheet. */
-"Time Change Detected" = "Tidsendring oppdaget";
-
-/* The label indicating the results of each frequency trial */
-"Trials" = "Forsøk";
-
-/* Progress message for tuning radio */
-"Tuning radio…" = "Stiller radiofrekvens…";
-
-/* Units for showing temp basal rate */
-"U/hr" = "E/t";
-
-/* Text to indicate battery percentage is unknown */
-"unknown" = "ukjent";
-
-/* Text shown in basal rate space when delivery status is unknown */
-"Unknown" = "Ukjent";
-
-/* Description for option to use MySentry
- navigation title for pump battery type selection
- Text for medtronic pump to use MySentry */
-"Use MySentry" = "Bruk MySentry";
-
-/* Value string for MySentry config when MySentry is being used */
-"Yes" = "Ja";
-
-/* Button text to confirm pump time sync */
-"Yes, Sync to Current Time" = "Ja, Synkroniser til gjeldende tid";
-
+/* Empty */
\ No newline at end of file
From c58010513d9a919875fb5a9cb35717fb1ebbd9bc 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: Sun, 14 May 2023 23:22:20 +0200
Subject: [PATCH 159/431] New translations Localizable.strings (French)
---
.../CGMBLEKitUI/fr.lproj/Localizable.strings | 23 ++++---------------
1 file changed, 4 insertions(+), 19 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/fr.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/fr.lproj/Localizable.strings
index 03b5101b37..f6ac1c7278 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/fr.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/fr.lproj/Localizable.strings
@@ -1,5 +1,3 @@
-/* Format string for glucose trend per minute. (1: glucose value and unit) */
-"%@/min" = "%@/min";
/* Confirmation message for deleting a CGM */
"Are you sure you want to delete this CGM?" = "Voulez-vous vraiment supprimer ce CGM?";
@@ -7,9 +5,6 @@
/* The title of the cancel action in an action sheet */
"Cancel" = "Annuler";
-/* Title describing glucose date */
-"Date" = "Date";
-
/* Button title to delete CGM
Title text for the button to remove a CGM from Loop */
"Delete CGM" = "Effacer le CGM";
@@ -23,26 +18,20 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose calibration */
"Latest Calibration" = "Dernier étalonnage";
-/* Section title for latest connection date */
-"Latest Connection" = "Dernière connexion";
-
/* Section title for latest glucose reading */
"Latest Reading" = "Dernière mesure";
/* Button title to open CGM app */
"Open App" = "Ouvrir l’application";
-/* Section title for remote data synchronization */
-"Remote Data Synchronization" = "Synchronisation des données à distance";
-
-/* Title describing past sensor expiration */
-"Sensor Expired" = "Capteur expiré";
+/* Title describing sensor session age */
+"Session Age" = "L’âge de la session";
/* Title describing sensor expiration */
"Sensor Expires" = "Le capteur expire";
-/* Title describing sensor session age */
-"Session Age" = "L’âge de la session";
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Capteur expiré";
/* Title describing CGM calibration and battery state */
"Status" = "Statut";
@@ -55,7 +44,3 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose trend */
"Trend" = "Tendance";
-
-/* The title text for the upload glucose switch cell */
-"Upload Readings" = "Envoyer les données";
-
From d356c62d4fac3bec519bfdbd39a2a83f264b0c88 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: Sun, 14 May 2023 23:22:21 +0200
Subject: [PATCH 160/431] New translations Localizable.strings (Spanish)
---
.../CGMBLEKitUI/es.lproj/Localizable.strings | 23 ++++---------------
1 file changed, 4 insertions(+), 19 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/es.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/es.lproj/Localizable.strings
index a190b5f28d..a964916ac4 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/es.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/es.lproj/Localizable.strings
@@ -1,5 +1,3 @@
-/* Format string for glucose trend per minute. (1: glucose value and unit) */
-"%@/min" = "%@/min";
/* Confirmation message for deleting a CGM */
"Are you sure you want to delete this CGM?" = "¿Está seguro de que quiere eliminar este MCG?";
@@ -17,32 +15,23 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose value */
"Glucose" = "Glucosa";
-/* Describes a glucose value adjusted to reflect a recent calibration */
-"Glucose (Adjusted)" = "Glucose (Adjusted)";
-
/* Section title for latest glucose calibration */
"Latest Calibration" = "Calibración más reciente";
-/* Section title for latest connection date */
-"Latest Connection" = "Conexión más reciente";
-
/* Section title for latest glucose reading */
"Latest Reading" = "Dato más reciente";
/* Button title to open CGM app */
"Open App" = "Abrir App";
-/* Section title for remote data synchronization */
-"Remote Data Synchronization" = "Sincronización remota de datos";
-
-/* Title describing past sensor expiration */
-"Sensor Expired" = "Sensor caducado";
+/* Title describing sensor session age */
+"Session Age" = "Tiempo de sesión del sensor";
/* Title describing sensor expiration */
"Sensor Expires" = "El sensor caduca";
-/* Title describing sensor session age */
-"Session Age" = "Tiempo de sesión del sensor";
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Sensor caducado";
/* Title describing CGM calibration and battery state */
"Status" = "Estado";
@@ -55,7 +44,3 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose trend */
"Trend" = "Tendencia";
-
-/* The title text for the upload glucose switch cell */
-"Upload Readings" = "Subir Datos";
-
From 5e0e434cd38e8715543fe9c3eed4af9a46ae3c80 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: Sun, 14 May 2023 23:22:22 +0200
Subject: [PATCH 161/431] New translations Localizable.strings (Arabic)
---
Dependencies/CGMBLEKit/CGMBLEKitUI/ar.lproj/Localizable.strings | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/ar.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/ar.lproj/Localizable.strings
index b714b46e8a..987fd32ad9 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/ar.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/ar.lproj/Localizable.strings
@@ -1,3 +1,4 @@
+
/* Confirmation message for deleting a CGM */
"Are you sure you want to delete this CGM?" = "هل أنت متأكد أنك تريد حذف هذا CGM؟";
@@ -13,4 +14,3 @@ Title text for the button to remove a CGM from Loop */
/* Title describing CGM calibration and battery state */
"Status" = "الحالة";
-
From 91bf82ac95be564aa47af5cc1188b44e79613754 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: Sun, 14 May 2023 23:22:22 +0200
Subject: [PATCH 162/431] New translations Localizable.strings (Catalan)
---
Dependencies/CGMBLEKit/CGMBLEKitUI/ca.lproj/Localizable.strings | 0
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 Dependencies/CGMBLEKit/CGMBLEKitUI/ca.lproj/Localizable.strings
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/ca.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/ca.lproj/Localizable.strings
new file mode 100644
index 0000000000..e69de29bb2
From 138d4d8a13b784aa961bf62e3d1bd15d9d2f11c9 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: Sun, 14 May 2023 23:22:23 +0200
Subject: [PATCH 163/431] New translations Localizable.strings (Danish)
---
.../CGMBLEKitUI/da.lproj/Localizable.strings | 26 +++----------------
1 file changed, 4 insertions(+), 22 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/da.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/da.lproj/Localizable.strings
index a01e1297d1..c73c77f4e9 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/da.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/da.lproj/Localizable.strings
@@ -1,5 +1,3 @@
-/* Format string for glucose trend per minute. (1: glucose value and unit) */
-"%@/min" = "%@/min";
/* Confirmation message for deleting a CGM */
"Are you sure you want to delete this CGM?" = "Er du sikker på, at du vil slette denne CGM?";
@@ -23,39 +21,23 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose calibration */
"Latest Calibration" = "Seneste kalibrering";
-/* Section title for latest connection date */
-"Latest Connection" = "Seneste forbindelse";
-
/* Section title for latest glucose reading */
"Latest Reading" = "Seneste aflæsning";
/* Button title to open CGM app */
"Open App" = "Åben app";
-/* Section title for remote data synchronization */
-"Remote Data Synchronization" = "Synkronisering af fjerndata";
-
-/* Title describing past sensor expiration */
-"Sensor Expired" = "Sensor udløbet";
+/* Title describing sensor session age */
+"Session Age" = "Session-alder";
/* Title describing sensor expiration */
"Sensor Expires" = "Sensor udløber";
-/* Title describing sensor session age */
-"Session Age" = "Session-alder";
-
-/* Title describing CGM calibration and battery state */
-"Status" = "Status";
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Sensor udløbet";
/* Title describing transmitter session age */
"Transmitter Age" = "Sender alder";
/* The title text for the Dexcom G5/G6 transmitter ID config value */
"Transmitter ID" = "Sender ID";
-
-/* Title describing glucose trend */
-"Trend" = "Trend";
-
-/* The title text for the upload glucose switch cell */
-"Upload Readings" = "Upload aflæsninger";
-
From 5f5a26e0b95c2c355ed55026a209cad496ff83ce 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: Sun, 14 May 2023 23:22:23 +0200
Subject: [PATCH 164/431] New translations Localizable.strings (German)
---
.../CGMBLEKitUI/de.lproj/Localizable.strings | 18 ++++--------------
1 file changed, 4 insertions(+), 14 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/de.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/de.lproj/Localizable.strings
index ef6a34b717..b7c17a0128 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/de.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/de.lproj/Localizable.strings
@@ -23,26 +23,20 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose calibration */
"Latest Calibration" = "Letzte Kalibrierung";
-/* Section title for latest connection date */
-"Latest Connection" = "Letzte Verbindung";
-
/* Section title for latest glucose reading */
"Latest Reading" = "Letzter Wert";
/* Button title to open CGM app */
"Open App" = "App öffnen";
-/* Section title for remote data synchronization */
-"Remote Data Synchronization" = "Remote Daten Synchronisation";
-
-/* Title describing past sensor expiration */
-"Sensor Expired" = "Sensor abgelaufen";
+/* Title describing sensor session age */
+"Session Age" = "Sitzungsalter";
/* Title describing sensor expiration */
"Sensor Expires" = "Sensor-Ablaufzeitpunkt";
-/* Title describing sensor session age */
-"Session Age" = "Sitzungsalter";
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Sensor abgelaufen";
/* Title describing CGM calibration and battery state */
"Status" = "Status";
@@ -55,7 +49,3 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose trend */
"Trend" = "Trend";
-
-/* The title text for the upload glucose switch cell */
-"Upload Readings" = "Werte hochladen";
-
From fcc09949db13264a5fe64e9099c4eb1892493c8f 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: Sun, 14 May 2023 23:22:24 +0200
Subject: [PATCH 165/431] New translations Localizable.strings (Finnish)
---
.../CGMBLEKitUI/fi.lproj/Localizable.strings | 12 ------------
1 file changed, 12 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/fi.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/fi.lproj/Localizable.strings
index 6bfc22668e..27f47c9099 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/fi.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/fi.lproj/Localizable.strings
@@ -1,5 +1,3 @@
-/* Format string for glucose trend per minute. (1: glucose value and unit) */
-"%@/min" = "%@/min";
/* Confirmation message for deleting a CGM */
"Are you sure you want to delete this CGM?" = "Haluatko varmasti poistaa CGM:n?";
@@ -23,18 +21,12 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose calibration */
"Latest Calibration" = "Viimeisin kalibrointi";
-/* Section title for latest connection date */
-"Latest Connection" = "Viimeisin yhteys";
-
/* Section title for latest glucose reading */
"Latest Reading" = "Viimeisin lukema";
/* Button title to open CGM app */
"Open App" = "Avaa sovellus";
-/* Section title for remote data synchronization */
-"Remote Data Synchronization" = "Etätietojen synkronointi";
-
/* Title describing sensor session age */
"Session Age" = "Session ikä";
@@ -49,7 +41,3 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose trend */
"Trend" = "Suunta";
-
-/* The title text for the upload glucose switch cell */
-"Upload Readings" = "Lataa lukemat";
-
From f488c178c4ae37a73127157bc5b302c9c49a84ed 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: Sun, 14 May 2023 23:22:25 +0200
Subject: [PATCH 166/431] New translations Localizable.strings (Hebrew)
---
.../CGMBLEKitUI/he.lproj/Localizable.strings | 52 -------------------
1 file changed, 52 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/he.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/he.lproj/Localizable.strings
index 08dfc6fce7..6c9508355b 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/he.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/he.lproj/Localizable.strings
@@ -1,55 +1,3 @@
-/* Format string for glucose trend per minute. (1: glucose value and unit) */
-"%@/min" = "%@/min";
-
-/* Confirmation message for deleting a CGM */
-"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?";
-
-/* The title of the cancel action in an action sheet */
-"Cancel" = "Cancel";
-
-/* Title describing glucose date */
-"Date" = "Date";
-
-/* Button title to delete CGM
-Title text for the button to remove a CGM from Loop */
-"Delete CGM" = "Delete CGM";
-
-/* Title describing glucose value */
-"Glucose" = "Glucose";
-
-/* Describes a glucose value adjusted to reflect a recent calibration */
-"Glucose (Adjusted)" = "Glucose (Adjusted)";
-
-/* Section title for latest glucose calibration */
-"Latest Calibration" = "Latest Calibration";
-
-/* Section title for latest connection date */
-"Latest Connection" = "חיבור אחרון";
-
-/* Section title for latest glucose reading */
-"Latest Reading" = "Latest Reading";
-
-/* Button title to open CGM app */
-"Open App" = "Open App";
-
-/* Title describing past sensor expiration */
-"Sensor Expired" = "Sensor Expired";
-
-/* Title describing sensor expiration */
-"Sensor Expires" = "Sensor Expires";
-
-/* Title describing sensor session age */
-"Session Age" = "Session Age";
-
-/* Title describing CGM calibration and battery state */
-"Status" = "Status";
-
-/* Title describing transmitter session age */
-"Transmitter Age" = "Transmitter Age";
-
-/* The title text for the Dexcom G5/G6 transmitter ID config value */
-"Transmitter ID" = "Transmitter ID";
/* Title describing glucose trend */
"Trend" = "מגמה";
-
From fb62af9131e022ef7eb9c435369bf7f2916dba02 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: Sun, 14 May 2023 23:22:25 +0200
Subject: [PATCH 167/431] New translations Localizable.strings (Italian)
---
.../CGMBLEKitUI/it.lproj/Localizable.strings | 20 ++++---------------
1 file changed, 4 insertions(+), 16 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/it.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/it.lproj/Localizable.strings
index f01523221d..1a8e8e08b0 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/it.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/it.lproj/Localizable.strings
@@ -1,5 +1,3 @@
-/* Format string for glucose trend per minute. (1: glucose value and unit) */
-"%@/min" = "%@/min";
/* Confirmation message for deleting a CGM */
"Are you sure you want to delete this CGM?" = "Sei sicuro di voler eliminare questo CGM?";
@@ -23,26 +21,20 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose calibration */
"Latest Calibration" = "Ultima calibrazione";
-/* Section title for latest connection date */
-"Latest Connection" = "Ultima connessione";
-
/* Section title for latest glucose reading */
"Latest Reading" = "Ultima lettura";
/* Button title to open CGM app */
"Open App" = "Apri app";
-/* Section title for remote data synchronization */
-"Remote Data Synchronization" = "Sincronizzazione di dati remoti";
-
-/* Title describing past sensor expiration */
-"Sensor Expired" = "Sensore Scaduto";
+/* Title describing sensor session age */
+"Session Age" = "Età sessione";
/* Title describing sensor expiration */
"Sensor Expires" = "Scadenza Sensore";
-/* Title describing sensor session age */
-"Session Age" = "Età sessione";
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Sensore Scaduto";
/* Title describing CGM calibration and battery state */
"Status" = "Stato";
@@ -55,7 +47,3 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose trend */
"Trend" = "Tendenza";
-
-/* The title text for the upload glucose switch cell */
-"Upload Readings" = "Carica Letture";
-
From 710e14e37e0ebbfdc491997dbbd1c787f765ffc1 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: Sun, 14 May 2023 23:22:26 +0200
Subject: [PATCH 168/431] New translations Localizable.strings (Dutch)
---
.../CGMBLEKitUI/nl.lproj/Localizable.strings | 31 +++----------------
1 file changed, 5 insertions(+), 26 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/nl.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/nl.lproj/Localizable.strings
index 81e49af6af..feff5e9539 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/nl.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/nl.lproj/Localizable.strings
@@ -1,5 +1,3 @@
-/* Format string for glucose trend per minute. (1: glucose value and unit) */
-"%@/min" = "%@/min";
/* Confirmation message for deleting a CGM */
"Are you sure you want to delete this CGM?" = "Weet je zeker dat je deze CGM wilt verwijderen";
@@ -15,7 +13,7 @@ Title text for the button to remove a CGM from Loop */
"Delete CGM" = "Verwijder CGM";
/* Title describing glucose value */
-"Glucose" = "Glucose";
+"Glucose" = "Glucosewaarde";
/* Describes a glucose value adjusted to reflect a recent calibration */
"Glucose (Adjusted)" = "Glucose (Aangepast)";
@@ -23,39 +21,20 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose calibration */
"Latest Calibration" = "Laatste Kalibratie";
-/* Section title for latest connection date */
-"Latest Connection" = "Laatste Verbinding";
-
/* Section title for latest glucose reading */
"Latest Reading" = "Laatste Meting";
-/* Button title to open CGM app */
-"Open App" = "Open App";
-
-/* Section title for remote data synchronization */
-"Remote Data Synchronization" = "Remote Gegevenssynchronisatie";
-
-/* Title describing past sensor expiration */
-"Sensor Expired" = "Sensor Verlopen";
+/* Title describing sensor session age */
+"Session Age" = "Sessieduur";
/* Title describing sensor expiration */
"Sensor Expires" = "Sensor Verloopt";
-/* Title describing sensor session age */
-"Session Age" = "Sessieduur";
-
-/* Title describing CGM calibration and battery state */
-"Status" = "Status";
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Sensor Verlopen";
/* Title describing transmitter session age */
"Transmitter Age" = "Zenderleeftijd";
/* The title text for the Dexcom G5/G6 transmitter ID config value */
"Transmitter ID" = "Zenderserienummer";
-
-/* Title describing glucose trend */
-"Trend" = "Trend";
-
-/* The title text for the upload glucose switch cell */
-"Upload Readings" = "Upload Metingen";
-
From 07e8c52fb17b24473012b51367b85ce4244ae97e 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: Sun, 14 May 2023 23:22:27 +0200
Subject: [PATCH 169/431] New translations Localizable.strings (Polish)
---
.../CGMBLEKitUI/pl.lproj/Localizable.strings | 26 +++----------------
1 file changed, 4 insertions(+), 22 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/pl.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/pl.lproj/Localizable.strings
index edc4fcdeb1..beb727c5ad 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/pl.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/pl.lproj/Localizable.strings
@@ -1,5 +1,3 @@
-/* Format string for glucose trend per minute. (1: glucose value and unit) */
-"%@/min" = "%@/min";
/* Confirmation message for deleting a CGM */
"Are you sure you want to delete this CGM?" = "Czy na pewno chcesz usunąć ten CGM?";
@@ -23,39 +21,23 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose calibration */
"Latest Calibration" = "Ostatnia kalibracja";
-/* Section title for latest connection date */
-"Latest Connection" = "Ostatnie połączenie";
-
/* Section title for latest glucose reading */
"Latest Reading" = "Ostatni odczyt";
/* Button title to open CGM app */
"Open App" = "Otwórz aplikację";
-/* Section title for remote data synchronization */
-"Remote Data Synchronization" = "Zdalna synchronizacja danych";
-
-/* Title describing past sensor expiration */
-"Sensor Expired" = "Sensor wygasł";
+/* Title describing sensor session age */
+"Session Age" = "Wiek sesji";
/* Title describing sensor expiration */
"Sensor Expires" = "Sensor Wygasa";
-/* Title describing sensor session age */
-"Session Age" = "Wiek sesji";
-
-/* Title describing CGM calibration and battery state */
-"Status" = "Status";
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Sensor wygasł";
/* Title describing transmitter session age */
"Transmitter Age" = "Wiek nadajnika";
/* The title text for the Dexcom G5/G6 transmitter ID config value */
"Transmitter ID" = "ID nadajnika";
-
-/* Title describing glucose trend */
-"Trend" = "Trend";
-
-/* The title text for the upload glucose switch cell */
-"Upload Readings" = "Wysyłaj odczyty";
-
From c0b0795c0403cd7a5a5995d6cb8f57d7b1cbafb8 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: Sun, 14 May 2023 23:22:27 +0200
Subject: [PATCH 170/431] New translations Localizable.strings (Portuguese)
---
.../CGMBLEKitUI/pt-PT.lproj/Localizable.strings | 9 +++++++++
1 file changed, 9 insertions(+)
create mode 100644 Dependencies/CGMBLEKit/CGMBLEKitUI/pt-PT.lproj/Localizable.strings
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-PT.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-PT.lproj/Localizable.strings
new file mode 100644
index 0000000000..6614245f57
--- /dev/null
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-PT.lproj/Localizable.strings
@@ -0,0 +1,9 @@
+
+/* The title of the cancel action in an action sheet */
+"Cancel" = "Cancelar";
+
+/* Title describing glucose date */
+"Date" = "Data";
+
+/* The title text for the Dexcom G5/G6 transmitter ID config value */
+"Transmitter ID" = "ID do transmissor";
From 19aa5acc755df3943476a6701c06256dfa0e108c 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: Sun, 14 May 2023 23:22:28 +0200
Subject: [PATCH 171/431] New translations Localizable.strings (Russian)
---
.../CGMBLEKitUI/ru.lproj/Localizable.strings | 18 ++++--------------
1 file changed, 4 insertions(+), 14 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/ru.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/ru.lproj/Localizable.strings
index 9d24314d0c..4d558a264c 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/ru.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/ru.lproj/Localizable.strings
@@ -23,26 +23,20 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose calibration */
"Latest Calibration" = "Последняя калибровка";
-/* Section title for latest connection date */
-"Latest Connection" = "Последнее подключение";
-
/* Section title for latest glucose reading */
"Latest Reading" = "Последние данные";
/* Button title to open CGM app */
"Open App" = "Открыть приложение";
-/* Section title for remote data synchronization */
-"Remote Data Synchronization" = "Удаленная синхронизация данных";
-
-/* Title describing past sensor expiration */
-"Sensor Expired" = "Сенсор истек";
+/* Title describing sensor session age */
+"Session Age" = "Сенсор отработал";
/* Title describing sensor expiration */
"Sensor Expires" = "Сенсор истекает";
-/* Title describing sensor session age */
-"Session Age" = "Сенсор отработал";
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Сенсор истек";
/* Title describing CGM calibration and battery state */
"Status" = "Статус";
@@ -55,7 +49,3 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose trend */
"Trend" = "Тенденция";
-
-/* The title text for the upload glucose switch cell */
-"Upload Readings" = "Загрузить показания";
-
From 6a7b95c64d1590117082d5c72d3a7f9ab783c9ac 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: Sun, 14 May 2023 23:22:28 +0200
Subject: [PATCH 172/431] New translations Localizable.strings (Slovak)
---
.../CGMBLEKitUI/sk.lproj/Localizable.strings | 21 ++++---------------
1 file changed, 4 insertions(+), 17 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/sk.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/sk.lproj/Localizable.strings
index 571a18d2cb..cf1644845e 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/sk.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/sk.lproj/Localizable.strings
@@ -23,26 +23,20 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose calibration */
"Latest Calibration" = "Posledná kalibrácia";
-/* Section title for latest connection date */
-"Latest Connection" = "Posledné pripojenie";
-
/* Section title for latest glucose reading */
"Latest Reading" = "Posledné čítanie";
/* Button title to open CGM app */
"Open App" = "Otvoriť aplikáciu";
-/* Section title for remote data synchronization */
-"Remote Data Synchronization" = "Diaľková sychronizácia dát";
-
-/* Title describing past sensor expiration */
-"Sensor Expired" = "Platnosť senzora vypršala";
+/* Title describing sensor session age */
+"Session Age" = "Dĺžka relácie";
/* Title describing sensor expiration */
"Sensor Expires" = "Platnosť senzora vyprší";
-/* Title describing sensor session age */
-"Session Age" = "Dĺžka relácie";
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Platnosť senzora vypršala";
/* Title describing CGM calibration and battery state */
"Status" = "Stav";
@@ -52,10 +46,3 @@ Title text for the button to remove a CGM from Loop */
/* The title text for the Dexcom G5/G6 transmitter ID config value */
"Transmitter ID" = "ID vysielača";
-
-/* Title describing glucose trend */
-"Trend" = "Trend";
-
-/* The title text for the upload glucose switch cell */
-"Upload Readings" = "Načítať údaje";
-
From cd9b6dd4b1e22ea36e569665bd05121a335a83a8 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: Sun, 14 May 2023 23:22:29 +0200
Subject: [PATCH 173/431] New translations Localizable.strings (Swedish)
---
.../CGMBLEKitUI/sv.lproj/Localizable.strings | 18 +-----------------
1 file changed, 1 insertion(+), 17 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/sv.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/sv.lproj/Localizable.strings
index a12f102731..8e5040e5a7 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/sv.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/sv.lproj/Localizable.strings
@@ -1,5 +1,5 @@
/* Format string for glucose trend per minute. (1: glucose value and unit) */
-"%@/min" = "%@/min";
+"%@/min" = "%@ min";
/* Confirmation message for deleting a CGM */
"Are you sure you want to delete this CGM?" = "Är du säker på att du vill radera denna CGM?";
@@ -23,33 +23,17 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose calibration */
"Latest Calibration" = "Senaste kalibrering";
-/* Section title for latest connection date */
-"Latest Connection" = "Senaste anslutning";
-
/* Section title for latest glucose reading */
"Latest Reading" = "Senaste avläsning";
/* Button title to open CGM app */
"Open App" = "Öppna appen";
-/* Section title for remote data synchronization */
-"Remote Data Synchronization" = "Synkronisering av fjärrlagrad data";
-
/* Title describing sensor session age */
"Session Age" = "Sessionsålder";
-/* Title describing CGM calibration and battery state */
-"Status" = "Status";
-
/* Title describing transmitter session age */
"Transmitter Age" = "Ålder på sändare";
/* The title text for the Dexcom G5/G6 transmitter ID config value */
"Transmitter ID" = "Sändari-ID";
-
-/* Title describing glucose trend */
-"Trend" = "Trend";
-
-/* The title text for the upload glucose switch cell */
-"Upload Readings" = "Ladda upp avläsningar";
-
From 27e037369e3e62b6d193f6202a57a448dec134e9 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: Sun, 14 May 2023 23:22:30 +0200
Subject: [PATCH 174/431] New translations Localizable.strings (Turkish)
---
.../CGMBLEKitUI/tr.lproj/Localizable.strings | 18 ++++--------------
1 file changed, 4 insertions(+), 14 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/tr.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/tr.lproj/Localizable.strings
index e58171f255..e5d24149a6 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/tr.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/tr.lproj/Localizable.strings
@@ -23,26 +23,20 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose calibration */
"Latest Calibration" = "Son Kalibrasyon";
-/* Section title for latest connection date */
-"Latest Connection" = "Son Bağlantı";
-
/* Section title for latest glucose reading */
"Latest Reading" = "Son Okuma";
/* Button title to open CGM app */
"Open App" = "Uygulamayı aç";
-/* Section title for remote data synchronization */
-"Remote Data Synchronization" = "Uzaktan Veri Senkronizasyonu";
-
-/* Title describing past sensor expiration */
-"Sensor Expired" = "Sensörün Süresi Doldu";
+/* Title describing sensor session age */
+"Session Age" = "Sensör Yaşı";
/* Title describing sensor expiration */
"Sensor Expires" = "Sensörün Süresi Doluyor";
-/* Title describing sensor session age */
-"Session Age" = "Sensör Yaşı";
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Sensörün Süresi Doldu";
/* Title describing CGM calibration and battery state */
"Status" = "Durum";
@@ -55,7 +49,3 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose trend */
"Trend" = "Eğilim";
-
-/* The title text for the upload glucose switch cell */
-"Upload Readings" = "Okumaları Yükle";
-
From 2840c00190ebca31b28c01585d1f6bd9bdb02e70 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: Sun, 14 May 2023 23:22:30 +0200
Subject: [PATCH 175/431] New translations Localizable.strings (Ukrainian)
---
.../CGMBLEKitUI/uk.lproj/Localizable.strings | 24 +++++++++++++++++++
1 file changed, 24 insertions(+)
create mode 100644 Dependencies/CGMBLEKit/CGMBLEKitUI/uk.lproj/Localizable.strings
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/uk.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/uk.lproj/Localizable.strings
new file mode 100644
index 0000000000..a24f6bf281
--- /dev/null
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/uk.lproj/Localizable.strings
@@ -0,0 +1,24 @@
+/* Format string for glucose trend per minute. (1: glucose value and unit) */
+"%@/min" = "%@/хв";
+
+/* Confirmation message for deleting a CGM */
+"Are you sure you want to delete this CGM?" = "Ви впевнені, що хочете видалити цей CGM?";
+
+/* The title of the cancel action in an action sheet */
+"Cancel" = "Відмінити";
+
+/* Title describing glucose date */
+"Date" = "Дата";
+
+/* Button title to delete CGM
+Title text for the button to remove a CGM from Loop */
+"Delete CGM" = "Видалити CGM";
+
+/* Title describing glucose value */
+"Glucose" = "Глюкоза";
+
+/* The title text for the Dexcom G5/G6 transmitter ID config value */
+"Transmitter ID" = "ID передавача";
+
+/* Title describing glucose trend */
+"Trend" = "Тренди";
From 85768942d5a31c9b650ccd380ae26d30f2cf0c07 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: Sun, 14 May 2023 23:22:31 +0200
Subject: [PATCH 176/431] New translations Localizable.strings (Chinese
Simplified)
---
.../CGMBLEKit/CGMBLEKitUI/zh-Hans.lproj/Localizable.strings | 1 -
1 file changed, 1 deletion(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/zh-Hans.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/zh-Hans.lproj/Localizable.strings
index bce217d196..dda3af1f9e 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/zh-Hans.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/zh-Hans.lproj/Localizable.strings
@@ -43,4 +43,3 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose trend */
"Trend" = "趋势";
-
From c8cc0a0b11b9df2be042e5063f44265174a01174 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: Sun, 14 May 2023 23:22:32 +0200
Subject: [PATCH 177/431] New translations Localizable.strings (Portuguese,
Brazilian)
---
.../CGMBLEKit/CGMBLEKitUI/pt-BR.lproj/Localizable.strings | 3 ---
1 file changed, 3 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-BR.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-BR.lproj/Localizable.strings
index 6ceff94791..cceaea667e 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-BR.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-BR.lproj/Localizable.strings
@@ -1,5 +1,3 @@
-/* Format string for glucose trend per minute. (1: glucose value and unit) */
-"%@/min" = "%@/min";
/* Confirmation message for deleting a CGM */
"Are you sure you want to delete this CGM?" = "Você está certo que quer remover este CGM?";
@@ -43,4 +41,3 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose trend */
"Trend" = "Tendência";
-
From 72df0a26e60f35ba8c57acc2b689c9c210f20c99 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: Sun, 14 May 2023 23:22:32 +0200
Subject: [PATCH 178/431] New translations Localizable.strings (Norwegian
Bokmal)
---
.../CGMBLEKitUI/nb.lproj/Localizable.strings | 26 +++----------------
1 file changed, 4 insertions(+), 22 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/nb.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/nb.lproj/Localizable.strings
index 5fb51b22e4..97778ce58f 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/nb.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/nb.lproj/Localizable.strings
@@ -1,5 +1,3 @@
-/* Format string for glucose trend per minute. (1: glucose value and unit) */
-"%@/min" = "%@/min";
/* Confirmation message for deleting a CGM */
"Are you sure you want to delete this CGM?" = "Er du sikker på at du vil slette CGM?";
@@ -23,39 +21,23 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose calibration */
"Latest Calibration" = "Siste kalibrering";
-/* Section title for latest connection date */
-"Latest Connection" = "Siste forbindelse";
-
/* Section title for latest glucose reading */
"Latest Reading" = "Siste måling";
/* Button title to open CGM app */
"Open App" = "Åpne app";
-/* Section title for remote data synchronization */
-"Remote Data Synchronization" = "Synkronisering av eksterne data";
-
-/* Title describing past sensor expiration */
-"Sensor Expired" = "Sensor utløpt";
+/* Title describing sensor session age */
+"Session Age" = "Alder på økt";
/* Title describing sensor expiration */
"Sensor Expires" = "Sensor utløper";
-/* Title describing sensor session age */
-"Session Age" = "Alder på økt";
-
-/* Title describing CGM calibration and battery state */
-"Status" = "Status";
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Sensor utløpt";
/* Title describing transmitter session age */
"Transmitter Age" = "Alder på sender";
/* The title text for the Dexcom G5/G6 transmitter ID config value */
"Transmitter ID" = "Sender ID";
-
-/* Title describing glucose trend */
-"Trend" = "Trend";
-
-/* The title text for the upload glucose switch cell */
-"Upload Readings" = "Last opp avlesninger";
-
From 469c45cd2cf1f69fe1c335063da651c4c56017f8 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: Sun, 14 May 2023 23:22:33 +0200
Subject: [PATCH 179/431] New translations Localizable.strings (French)
---
.../CGMBLEKit/CGMBLEKit/fr.lproj/Localizable.strings | 12 ------------
1 file changed, 12 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/fr.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/fr.lproj/Localizable.strings
index 284b17ce10..989846b3d6 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/fr.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/fr.lproj/Localizable.strings
@@ -1,8 +1,3 @@
-/* CGM display title */
-"Dexcom G5" = "Dexcom G5";
-
-/* CGM display title */
-"Dexcom G6" = "Dexcom G6";
/* Error description for unreliable state */
"Glucose data is unavailable" = "Les données de glycémie ne sont pas disponibles";
@@ -10,12 +5,6 @@
/* Describes a low battery */
"Low Battery" = "Batterie faible";
-/* Describes a functioning transmitter */
-"OK" = "OK";
-
-/* invlid config error description */
-"Peripheral command was invalid" = "La commande périphérique a retourné une commande invalide";
-
/* Timeout error description */
"Peripheral did not respond in time" = "Le périphérique n’a pas répondu à temps";
@@ -39,4 +28,3 @@
/* Error description */
"Unknown characteristic" = "Caractéristique inconnue";
-
From db62d376bac7d5daf90348bcf9938a7a910e53cc 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: Sun, 14 May 2023 23:22:34 +0200
Subject: [PATCH 180/431] New translations Localizable.strings (Spanish)
---
.../CGMBLEKit/CGMBLEKit/es.lproj/Localizable.strings | 12 ------------
1 file changed, 12 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/es.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/es.lproj/Localizable.strings
index 743c929ed6..39825bff79 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/es.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/es.lproj/Localizable.strings
@@ -1,8 +1,3 @@
-/* CGM display title */
-"Dexcom G5" = "Dexcom G5";
-
-/* CGM display title */
-"Dexcom G6" = "Dexcom G6";
/* Error description for unreliable state */
"Glucose data is unavailable" = "Los datos de glucosa no están disponibles";
@@ -10,12 +5,6 @@
/* Describes a low battery */
"Low Battery" = "Batería Baja";
-/* Describes a functioning transmitter */
-"OK" = "OK";
-
-/* invlid config error description */
-"Peripheral command was invalid" = "El comando del dispositivo periférico no es válido";
-
/* Timeout error description */
"Peripheral did not respond in time" = "El dispositivo periférico no respondió a tiempo";
@@ -39,4 +28,3 @@
/* Error description */
"Unknown characteristic" = "Característica desconocida";
-
From cb136bae292e1a45480e9342b1dde077b6dd7dd0 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: Sun, 14 May 2023 23:22:34 +0200
Subject: [PATCH 181/431] New translations Localizable.strings (Arabic)
---
Dependencies/CGMBLEKit/CGMBLEKit/ar.lproj/Localizable.strings | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/ar.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/ar.lproj/Localizable.strings
index b5285b3e91..727de09878 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/ar.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/ar.lproj/Localizable.strings
@@ -1,3 +1,3 @@
+
/* Describes a functioning transmitter */
"OK" = "موافق";
-
From 119ef2d49ef527b09aadda56cc611fdc27d325af 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: Sun, 14 May 2023 23:22:35 +0200
Subject: [PATCH 182/431] New translations Localizable.strings (Catalan)
---
Dependencies/CGMBLEKit/CGMBLEKit/ca.lproj/Localizable.strings | 0
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 Dependencies/CGMBLEKit/CGMBLEKit/ca.lproj/Localizable.strings
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/ca.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/ca.lproj/Localizable.strings
new file mode 100644
index 0000000000..e69de29bb2
From 0e34a1883d81d10d3157384e42730b3d837c6bb2 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: Sun, 14 May 2023 23:22:36 +0200
Subject: [PATCH 183/431] New translations Localizable.strings (Danish)
---
.../CGMBLEKit/CGMBLEKit/da.lproj/Localizable.strings | 12 ------------
1 file changed, 12 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/da.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/da.lproj/Localizable.strings
index fbf2fd54b1..df9f3600e7 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/da.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/da.lproj/Localizable.strings
@@ -1,8 +1,3 @@
-/* CGM display title */
-"Dexcom G5" = "Dexcom G5";
-
-/* CGM display title */
-"Dexcom G6" = "Dexcom G6";
/* Error description for unreliable state */
"Glucose data is unavailable" = "Glukosedata ikke tilgængeligt";
@@ -10,12 +5,6 @@
/* Describes a low battery */
"Low Battery" = "lavt batteri";
-/* Describes a functioning transmitter */
-"OK" = "OK";
-
-/* invlid config error description */
-"Peripheral command was invalid" = "Kommando for ekstern enhed var ugyldig";
-
/* Timeout error description */
"Peripheral did not respond in time" = "Ekstern enhed svarede ikke i tide";
@@ -39,4 +28,3 @@
/* Error description */
"Unknown characteristic" = "Ukendt karakteristik";
-
From 1b04ff2eb33745364afd20e908da3dbc516fed15 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: Sun, 14 May 2023 23:22:36 +0200
Subject: [PATCH 184/431] New translations Localizable.strings (German)
---
Dependencies/CGMBLEKit/CGMBLEKit/de.lproj/Localizable.strings | 4 ----
1 file changed, 4 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/de.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/de.lproj/Localizable.strings
index 4ca4b9cc22..7dc9d6d52e 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/de.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/de.lproj/Localizable.strings
@@ -13,9 +13,6 @@
/* Describes a functioning transmitter */
"OK" = "OK";
-/* invlid config error description */
-"Peripheral command was invalid" = "Peripheriebefehl war ungültig";
-
/* Timeout error description */
"Peripheral did not respond in time" = "Peripherie antwortet nicht rechtzeitig";
@@ -39,4 +36,3 @@
/* Error description */
"Unknown characteristic" = "Unbekannte Charakteristik";
-
From 56c16c516387c0cb7bac22defe6e1dce36585e88 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: Sun, 14 May 2023 23:22:37 +0200
Subject: [PATCH 185/431] New translations Localizable.strings (Finnish)
---
.../CGMBLEKit/CGMBLEKit/fi.lproj/Localizable.strings | 12 ------------
1 file changed, 12 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/fi.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/fi.lproj/Localizable.strings
index 0255fcc38b..b5a38c706f 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/fi.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/fi.lproj/Localizable.strings
@@ -1,8 +1,3 @@
-/* CGM display title */
-"Dexcom G5" = "Dexcom G5";
-
-/* CGM display title */
-"Dexcom G6" = "Dexcom G6";
/* Error description for unreliable state */
"Glucose data is unavailable" = "Glukoositietoja ei ole saatavilla";
@@ -10,12 +5,6 @@
/* Describes a low battery */
"Low Battery" = "Akku lähes tyhjä";
-/* Describes a functioning transmitter */
-"OK" = "OK";
-
-/* invlid config error description */
-"Peripheral command was invalid" = "Oheislaitekomento oli virheellinen";
-
/* Timeout error description */
"Peripheral did not respond in time" = "Ulkoinen laite ei vastannut ajoissa";
@@ -39,4 +28,3 @@
/* Error description */
"Unknown characteristic" = "Tuntematon ominaisuus";
-
From 99aefc4e4f12cbbe7cc55a4168bb0cc1a5b98258 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: Sun, 14 May 2023 23:22:37 +0200
Subject: [PATCH 186/431] New translations Localizable.strings (Hebrew)
---
.../CGMBLEKit/he.lproj/Localizable.strings | 24 -------------------
1 file changed, 24 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/he.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/he.lproj/Localizable.strings
index fcb3585eba..f79918e6c7 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/he.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/he.lproj/Localizable.strings
@@ -1,27 +1,7 @@
-/* CGM display title */
-"Dexcom G5" = "Dexcom G5";
-
-/* CGM display title */
-"Dexcom G6" = "Dexcom G6";
-
-/* Error description for unreliable state */
-"Glucose data is unavailable" = "Glucose data is unavailable";
/* Describes a low battery */
"Low Battery" = "סוללה חלשה";
-/* Describes a functioning transmitter */
-"OK" = "OK";
-
-/* Timeout error description */
-"Peripheral did not respond in time" = "Peripheral did not respond in time";
-
-/* Not ready error description */
-"Peripheral isnʼt connected" = "Peripheral isnʼt connected";
-
-/* The description of sensor calibration state when sensor calibration is ok. */
-"Sensor calibration is OK" = "Sensor calibration is OK";
-
/* The description of sensor calibration state when raw value is unknown. (1: missing data details) */
"Sensor is in unknown state %1$d" = "מצב החישן אינו ידוע %1$d";
@@ -31,9 +11,5 @@
/* The description of sensor calibration state when sensor sensor is warming up. */
"Sensor is warming up" = "חיישן מתחמם";
-/* The description of sensor calibration state when sensor needs calibration. */
-"Sensor needs calibration" = "Sensor needs calibration";
-
/* Error description */
"Unknown characteristic" = "מאפיין לא ידוע";
-
From 312c995882b5530104dc5380f933882fa6db3338 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: Sun, 14 May 2023 23:22:38 +0200
Subject: [PATCH 187/431] New translations Localizable.strings (Italian)
---
.../CGMBLEKit/CGMBLEKit/it.lproj/Localizable.strings | 12 ------------
1 file changed, 12 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/it.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/it.lproj/Localizable.strings
index 9e9621ca7b..b32d1cc575 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/it.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/it.lproj/Localizable.strings
@@ -1,8 +1,3 @@
-/* CGM display title */
-"Dexcom G5" = "Dexcom G5";
-
-/* CGM display title */
-"Dexcom G6" = "Dexcom G6";
/* Error description for unreliable state */
"Glucose data is unavailable" = "I dati della glicemia non sono disponibili";
@@ -10,12 +5,6 @@
/* Describes a low battery */
"Low Battery" = "Batteria Bassa";
-/* Describes a functioning transmitter */
-"OK" = "OK";
-
-/* invlid config error description */
-"Peripheral command was invalid" = "Il comando della periferica non era valido";
-
/* Timeout error description */
"Peripheral did not respond in time" = "La periferica non ha risposto nel tempo limite";
@@ -39,4 +28,3 @@
/* Error description */
"Unknown characteristic" = "Caratteristica sconosciuta";
-
From cbb85f7597cfcad5e0972dbeb6d9591760f5ca29 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: Sun, 14 May 2023 23:22:39 +0200
Subject: [PATCH 188/431] New translations Localizable.strings (Dutch)
---
.../CGMBLEKit/CGMBLEKit/nl.lproj/Localizable.strings | 9 ---------
1 file changed, 9 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/nl.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/nl.lproj/Localizable.strings
index 96deda64d5..b98c2bf9c0 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/nl.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/nl.lproj/Localizable.strings
@@ -1,8 +1,3 @@
-/* CGM display title */
-"Dexcom G5" = "Dexcom G5";
-
-/* CGM display title */
-"Dexcom G6" = "Dexcom G6";
/* Error description for unreliable state */
"Glucose data is unavailable" = "Glucosegegevens zijn niet beschikbaar";
@@ -13,9 +8,6 @@
/* Describes a functioning transmitter */
"OK" = "Ok";
-/* invlid config error description */
-"Peripheral command was invalid" = "Perifere commando was ongeldig";
-
/* Timeout error description */
"Peripheral did not respond in time" = "Apparaat reageerde niet op tijd";
@@ -39,4 +31,3 @@
/* Error description */
"Unknown characteristic" = "Onbekende eigenschap";
-
From d9008300a19ab2d78837d0d414e090912e66a2a3 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: Sun, 14 May 2023 23:22:39 +0200
Subject: [PATCH 189/431] New translations Localizable.strings (Polish)
---
.../CGMBLEKit/CGMBLEKit/pl.lproj/Localizable.strings | 12 ------------
1 file changed, 12 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/pl.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/pl.lproj/Localizable.strings
index 837bc5a80e..8f6d5f2900 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/pl.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/pl.lproj/Localizable.strings
@@ -1,8 +1,3 @@
-/* CGM display title */
-"Dexcom G5" = "Dexcom G5";
-
-/* CGM display title */
-"Dexcom G6" = "Dexcom G6";
/* Error description for unreliable state */
"Glucose data is unavailable" = "Dane o poziomie glukozy są niedostępne";
@@ -10,12 +5,6 @@
/* Describes a low battery */
"Low Battery" = "Słaba bateria";
-/* Describes a functioning transmitter */
-"OK" = "OK";
-
-/* invlid config error description */
-"Peripheral command was invalid" = "Polecenie urządzenia peryferyjnego było nieprawidłowe";
-
/* Timeout error description */
"Peripheral did not respond in time" = "Urz. peryferyjne nie odpowiada";
@@ -39,4 +28,3 @@
/* Error description */
"Unknown characteristic" = "Nieznany błąd";
-
From ce5ed18078be404de570dcff8f7b34bb6f91402a 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: Sun, 14 May 2023 23:22:40 +0200
Subject: [PATCH 190/431] New translations Localizable.strings (Portuguese)
---
Dependencies/CGMBLEKit/CGMBLEKit/pt-PT.lproj/Localizable.strings | 0
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 Dependencies/CGMBLEKit/CGMBLEKit/pt-PT.lproj/Localizable.strings
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/pt-PT.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/pt-PT.lproj/Localizable.strings
new file mode 100644
index 0000000000..e69de29bb2
From 552ec13b8e01eee1debfa4364fbce8e487b9e639 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: Sun, 14 May 2023 23:22:41 +0200
Subject: [PATCH 191/431] New translations Localizable.strings (Russian)
---
.../CGMBLEKit/CGMBLEKit/ru.lproj/Localizable.strings | 11 +----------
1 file changed, 1 insertion(+), 10 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/ru.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/ru.lproj/Localizable.strings
index be6968a125..ba7b11a2ac 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/ru.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/ru.lproj/Localizable.strings
@@ -1,8 +1,3 @@
-/* CGM display title */
-"Dexcom G5" = "Dexcom G5";
-
-/* CGM display title */
-"Dexcom G6" = "Dexcom G6";
/* Error description for unreliable state */
"Glucose data is unavailable" = "Данные глюкозы недоступны";
@@ -11,10 +6,7 @@
"Low Battery" = "Батарейка садится";
/* Describes a functioning transmitter */
-"OK" = "OK";
-
-/* invlid config error description */
-"Peripheral command was invalid" = "Неправильно сформирован запрос.";
+"OK" = "ОК";
/* Timeout error description */
"Peripheral did not respond in time" = "Периферийное устройство не отозвалось вовремя";
@@ -39,4 +31,3 @@
/* Error description */
"Unknown characteristic" = "Неизвестная характеристика";
-
From 7bd6531cd5f1793b3593c981794d29be0a329131 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: Sun, 14 May 2023 23:22:41 +0200
Subject: [PATCH 192/431] New translations Localizable.strings (Slovak)
---
.../CGMBLEKit/CGMBLEKit/sk.lproj/Localizable.strings | 12 ------------
1 file changed, 12 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/sk.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/sk.lproj/Localizable.strings
index 7280bc729a..4362c0c431 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/sk.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/sk.lproj/Localizable.strings
@@ -1,8 +1,3 @@
-/* CGM display title */
-"Dexcom G5" = "Dexcom G5";
-
-/* CGM display title */
-"Dexcom G6" = "Dexcom G6";
/* Error description for unreliable state */
"Glucose data is unavailable" = "Údaje o glykémii nie sú k dispozícii";
@@ -10,12 +5,6 @@
/* Describes a low battery */
"Low Battery" = "Slabá batéria";
-/* Describes a functioning transmitter */
-"OK" = "OK";
-
-/* invlid config error description */
-"Peripheral command was invalid" = "Periférny príkaz bol neplatný";
-
/* Timeout error description */
"Peripheral did not respond in time" = "Periférne zariadenie nereagovalo načas";
@@ -39,4 +28,3 @@
/* Error description */
"Unknown characteristic" = "Neznáma charakteristika";
-
From 7e8735a00984b3b20cfc4c9077453ffa2139e0b4 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: Sun, 14 May 2023 23:22:42 +0200
Subject: [PATCH 193/431] New translations Localizable.strings (Swedish)
---
.../CGMBLEKit/CGMBLEKit/sv.lproj/Localizable.strings | 12 ------------
1 file changed, 12 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/sv.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/sv.lproj/Localizable.strings
index 38e1e14c1c..e5bc5e69b0 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/sv.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/sv.lproj/Localizable.strings
@@ -1,8 +1,3 @@
-/* CGM display title */
-"Dexcom G5" = "Dexcom G5";
-
-/* CGM display title */
-"Dexcom G6" = "Dexcom G6";
/* Error description for unreliable state */
"Glucose data is unavailable" = "Glukosvärden är inte tillgängliga";
@@ -10,12 +5,6 @@
/* Describes a low battery */
"Low Battery" = "Lågt batteri";
-/* Describes a functioning transmitter */
-"OK" = "OK";
-
-/* invlid config error description */
-"Peripheral command was invalid" = "Perifert kommando var ogiltigt";
-
/* Timeout error description */
"Peripheral did not respond in time" = "Enhet svarade inte inom utsatt tid";
@@ -39,4 +28,3 @@
/* Error description */
"Unknown characteristic" = "Okänd data";
-
From 2a50d35e3bf7814d68b67a1fde22f4ce4860f337 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: Sun, 14 May 2023 23:22:43 +0200
Subject: [PATCH 194/431] New translations Localizable.strings (Turkish)
---
.../CGMBLEKit/CGMBLEKit/tr.lproj/Localizable.strings | 9 ---------
1 file changed, 9 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/tr.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/tr.lproj/Localizable.strings
index a4fd7b9eae..e8d883e5d1 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/tr.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/tr.lproj/Localizable.strings
@@ -1,8 +1,3 @@
-/* CGM display title */
-"Dexcom G5" = "Dexcom G5";
-
-/* CGM display title */
-"Dexcom G6" = "Dexcom G6";
/* Error description for unreliable state */
"Glucose data is unavailable" = "KŞ verileri mevcut değil";
@@ -13,9 +8,6 @@
/* Describes a functioning transmitter */
"OK" = "Tamam";
-/* invlid config error description */
-"Peripheral command was invalid" = "Çevre birimi komutu geçersiz";
-
/* Timeout error description */
"Peripheral did not respond in time" = "Çevre birimi zamanında yanıt vermedi";
@@ -39,4 +31,3 @@
/* Error description */
"Unknown characteristic" = "Bilinmeyen karakteristik";
-
From f547a9d92acdae4a0b24827bc7164d6c2c9d0b30 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: Sun, 14 May 2023 23:22:43 +0200
Subject: [PATCH 195/431] New translations Localizable.strings (Ukrainian)
---
.../CGMBLEKit/CGMBLEKit/uk.lproj/Localizable.strings | 12 ++++++++++++
1 file changed, 12 insertions(+)
create mode 100644 Dependencies/CGMBLEKit/CGMBLEKit/uk.lproj/Localizable.strings
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/uk.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/uk.lproj/Localizable.strings
new file mode 100644
index 0000000000..d126546177
--- /dev/null
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/uk.lproj/Localizable.strings
@@ -0,0 +1,12 @@
+
+/* Error description for unreliable state */
+"Glucose data is unavailable" = "Дані глюкози недоступні";
+
+/* The description of sensor calibration state when raw value is unknown. (1: missing data details) */
+"Sensor is in unknown state %1$d" = "Сенсор знаходиться в невідомому стані%1$d";
+
+/* The description of sensor calibration state when sensor sensor is stopped. */
+"Sensor is stopped" = "Сенсор зупинений";
+
+/* The description of sensor calibration state when sensor sensor is warming up. */
+"Sensor is warming up" = "Сенсор прогрівається";
From 4d4b1c5e2cd4191ca6ae3350fc4d9cabb284cf26 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: Sun, 14 May 2023 23:22:44 +0200
Subject: [PATCH 196/431] New translations Localizable.strings (Chinese
Simplified)
---
.../CGMBLEKit/CGMBLEKit/zh-Hans.lproj/Localizable.strings | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/zh-Hans.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/zh-Hans.lproj/Localizable.strings
index 4456ad7040..c04d7d0579 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/zh-Hans.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/zh-Hans.lproj/Localizable.strings
@@ -1,9 +1,13 @@
+
/* Error description for unreliable state */
"Glucose data is unavailable" = "葡萄糖数据不可用";
/* Describes a low battery */
"Low Battery" = "电量低";
+/* Describes a functioning transmitter */
+"OK" = "Ok";
+
/* Timeout error description */
"Peripheral did not respond in time" = "外设没有及时响应";
@@ -27,4 +31,3 @@
/* Error description */
"Unknown characteristic" = "未知特性";
-
From fd3e3d6352bc6e561f8b376bc8dbf393c96c9926 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: Sun, 14 May 2023 23:22:44 +0200
Subject: [PATCH 197/431] New translations Localizable.strings (Portuguese,
Brazilian)
---
.../CGMBLEKit/CGMBLEKit/pt-BR.lproj/Localizable.strings | 9 ---------
1 file changed, 9 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/pt-BR.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/pt-BR.lproj/Localizable.strings
index 113f3439b8..80d7550a88 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/pt-BR.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/pt-BR.lproj/Localizable.strings
@@ -1,8 +1,3 @@
-/* CGM display title */
-"Dexcom G5" = "Dexcom G5";
-
-/* CGM display title */
-"Dexcom G6" = "Dexcom G6";
/* Error description for unreliable state */
"Glucose data is unavailable" = "Os dados de glicose não estão disponíveis";
@@ -10,9 +5,6 @@
/* Describes a low battery */
"Low Battery" = "Bateria Fraca";
-/* Describes a functioning transmitter */
-"OK" = "OK";
-
/* Timeout error description */
"Peripheral did not respond in time" = "Acessório não respondeu a tempo";
@@ -36,4 +28,3 @@
/* Error description */
"Unknown characteristic" = "Característica Desconhecida";
-
From 676fff466bacee63ce9e693051023a5e43f3a328 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: Sun, 14 May 2023 23:22:45 +0200
Subject: [PATCH 198/431] New translations Localizable.strings (Norwegian
Bokmal)
---
.../CGMBLEKit/CGMBLEKit/nb.lproj/Localizable.strings | 9 ---------
1 file changed, 9 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/nb.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/nb.lproj/Localizable.strings
index b5f0c3d371..474b4578c1 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/nb.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/nb.lproj/Localizable.strings
@@ -1,8 +1,3 @@
-/* CGM display title */
-"Dexcom G5" = "Dexcom G5";
-
-/* CGM display title */
-"Dexcom G6" = "Dexcom G6";
/* Error description for unreliable state */
"Glucose data is unavailable" = "Blodsukker er utilgjengelig";
@@ -13,9 +8,6 @@
/* Describes a functioning transmitter */
"OK" = "Ok";
-/* invlid config error description */
-"Peripheral command was invalid" = "Perifer kommando var ugyldig";
-
/* Timeout error description */
"Peripheral did not respond in time" = "Tilbehøret svarte ikke i tide";
@@ -39,4 +31,3 @@
/* Error description */
"Unknown characteristic" = "Ukjent karakteristikk";
-
From 9ec6330b54d829a95e4d330b3fc8f35bd741f290 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: Mon, 15 May 2023 04:26:52 +0200
Subject: [PATCH 199/431] New translations Localizable.strings (French)
---
.../Main/fr.lproj/Localizable.strings | 694 ++++++++++++++++++
1 file changed, 694 insertions(+)
diff --git a/FreeAPS/Sources/Localizations/Main/fr.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/fr.lproj/Localizable.strings
index 1b6384aa53..46512d7e43 100644
--- a/FreeAPS/Sources/Localizations/Main/fr.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/fr.lproj/Localizable.strings
@@ -9,6 +9,8 @@
/* Add insulin from source outside of pump */
"Add %@ without bolusing" = "Ajouter %@ sans injection de bolus";
+"Bolus" = "Bolus";
+
"Close" = "Fermer";
/* Continue after added carbs without bolus */
@@ -41,6 +43,15 @@
/* */
"Agree and continue" = "Accepter et continuer";
+/* Headline in enacted pop up (at: at what time) */
+"Enacted at" = "Enacted at";
+
+/* Headline in suggested pop up (at: at what time) */
+"Suggested at" = "Suggested at";
+
+/* Headline in enacted pop up (at: at what time) */
+"Error at" = "Error at";
+
/* Home title */
"Home" = "Page d'accueil";
@@ -86,6 +97,9 @@
/* Custom temp target */
"Custom" = "Personnalisé";
+/* */
+"Date" = "Date";
+
/* */
"Delete" = "Supprimer";
@@ -98,12 +112,30 @@
/* */
"Enact Temp Target" = "Activer la cible temporaire";
+/* */
+"Target" = "Target";
+
+/* */
+"Basal Insulin and Sensitivity ratio" = "Basal Insulin and Sensitivity ratio";
+
+/* */
+"A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose." = "A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose.";
+
+/* */
+" Your setting: " = " Your setting: ";
+
+/* */
+"mg/dl. Autosens.max limits the max endpoint" = "mg/dl. Autosens.max limits the max endpoint";
+
/* */
"Enter preset name" = "Entrer le nom du préréglage";
/* Preset name */
"Name" = "Nom";
+/* minutes of target temp */
+"minutes" = "minutes";
+
/* */
"Presets" = "Préréglages";
@@ -113,12 +145,36 @@
/* */
"Save as preset" = "Sauvegarder comme pré-réglage";
+/* Delete Meal Preset */
+"Delete Preset" = "Delete Preset";
+
+/* Confirm Deletion */
+"Delete preset '%@'?" = "Delete preset '%@'?";
+
+/* Button */
+"No" = "No";
+
+/* Button */
+"Yes" = "Yes";
+
+/* + Button */
+"[ +1 ]" = "[ +1 ]";
+
+/* - Button */
+"[ -1 ]" = "[ -1 ]";
+
/* Upper temp target limit */
"Top target" = "Cible haute";
/* Temp target set for ... minutes */
"for" = "pour";
+/* Temp target set for ... minutes */
+"min" = "min";
+
+/* */
+"Autotune" = "Autotune";
+
/* */
"Basal profile" = "Profil Basal";
@@ -170,6 +226,12 @@
/* Carb Ratios header */
"Carb Ratios" = "Ratios de glucides";
+/* */
+"Ratio" = "Ratio";
+
+/* */
+"Autosens" = "Autosens";
+
/* */
"Calculated Sensitivity" = "Sensibilité calculée";
@@ -222,6 +284,12 @@ Enact a temp Basal or a temp target */
/* Header */
"Nightscout Config" = "Configuration Nightscout";
+/* */
+"Port" = "Port";
+
+/* */
+"URL" = "URL";
+
/**/
"Use local glucose server" = "Utiliser le serveur de glucose local";
@@ -279,30 +347,66 @@ Enact a temp Basal or a temp target */
/* Insulin unit per hour */
"U/hr" = "U/h";
+/* Unit in number of units delivered (keep the space character!) */
+" U" = " U";
+
+/* /Insulin unit */
+"/U" = "/U";
+
+/* Insulin unit */
+"U" = "U";
+
/* Unit per hour with space */
" U/hr" = " U/h";
/* Number of units per hour*/
"%@ U/hr" = "%@ U/h";
+/* Number of units insulin delivered */
+"%@ U" = "%@ U";
+
+/*Carb ratio unit */
+"g/U" = "g/U";
+
+/* grams */
+" g" = " g";
+
+/* The short unit display string for grams */
+"g" = "g";
+
/* when 0 U/hr */
"0 U/hr" = "0 U/h";
/* abbreviation for days */
"d" = "j";
+/* abbreviation for hours */
+"h" = "h";
+
+/* abbreviation for minutes */
+"m" = "m";
+
/* */
"Closed loop" = "Boucle fermée";
+/* */
+"Configuration" = "Configuration";
+
/* */
"Devices" = "Appareils";
/* */
"Pump" = "Pompe";
+/* */
+"Services" = "Services";
+
/* */
"Settings" = "Paramètres";
+/* Recommendation for a Manual Bolus */
+"Recommended Bolus Percentage" = "Recommended Bolus Percentage";
+
/* 2 log files to share */
"Share logs" = "Partager les logs";
@@ -321,12 +425,21 @@ Enact a temp Basal or a temp target */
/* */
"Pump suspended" = "Pompe suspendue";
+/* */
+"Middleware" = "Middleware";
+
/* Header */
"History" = "Historique";
/* CGM option */
"Upload glucose to Nightscout" = "Transférer la glycémie dans Nightscout";
+/* Type of CGM or glucose source */
+"Type" = "Type";
+
+/* CGM */
+"CGM" = "CGM";
+
/* CGM Transmitter ID */
"Transmitter ID" = "ID du transmetteur";
@@ -345,9 +458,15 @@ Enact a temp Basal or a temp target */
/* Delete carbs from data table and Nightscout */
"Delete carbs?" = "Supprimer les glucides ?";
+/* Delete insulin from pump history and Nightscout */
+"Delete insulin?" = "Delete insulin?";
+
/* Treatments list */
"Treatments" = "Traitements";
+/* " min" in Treatments list */
+" min" = " min";
+
/* */
"Unable to change anything" = "Impossible de modifier quoi que ce soit";
@@ -378,18 +497,33 @@ Enact a temp Basal or a temp target */
/* */
"Bluetooth Transmitters" = "Transmetteurs Bluetooth";
+/* */
+"Modes" = "Modes";
+
+/* Libre 2 Direct */
+"Libre 2 Direct" = "Libre 2 Direct";
+
/* */
"Select the third party transmitter you want to connect to" = "Sélectionnez l'émetteur tiers auquel vous souhaitez vous connecter";
/* State was restored */
"State was restored" = "L'état a été restauré";
+/* The short unit display string for millimoles of glucose per liter */
+"mmol/L" = "mmol/L";
+
+/* The short unit display string for milligrams of glucose per decilter */
+"mg/dL" = "mg/dL";
+
/* */
"Add calibration" = "Ajouter un calibrage";
/* When adding capillary glucose meater reading */
"Meter glucose" = "Saisir Glycémie";
+/* */
+"Info" = "Info";
+
/*v*/
"Slope" = "Pente";
@@ -609,6 +743,9 @@ Enact a temp Basal or a temp target */
/* */
"Glucose Settings" = "Paramètres Glycémiques";
+/* */
+"Notifications" = "Notifications";
+
/* */
"Export logs" = "Exporter les logs";
@@ -807,6 +944,9 @@ Enact a temp Basal or a temp target */
/* Sensor day(s) */
" day(s)" = " jour(s)";
+/* Option to show HR in Watch app*/
+"Display HR on Watch" = "Display HR on Watch";
+
/* Headers for settings ----------------------- */
"OpenAPS main settings" = "Paramètres OpenAPS";
@@ -823,6 +963,12 @@ Enact a temp Basal or a temp target */
/* Restored state message */
"Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@" = "Etat Bluetooth restoré (APS relancé ?). Trouvé %d périphériques, et connectés à %@ avec ID %@";
+/* Shared app group xDrip4iOS */
+"Using shared app group with external CGM app xDrip4iOS" = "Using shared app group with external CGM app xDrip4iOS";
+
+/* Shared app group GlucoseDirect */
+"Using shared app group with external CGM app GlucoseDirect" = "Using shared app group with external CGM app GlucoseDirect";
+
/* Dexcom G6 app */
"Dexcom G6 app" = "App G6 native";
@@ -841,6 +987,59 @@ Enact a temp Basal or a temp target */
/* Online or internal server */
"Online or internal server" = "Serveur en ligne ou interne";
+/* -------------- Developer settings ---------------------- */
+/* Debug options */
+
+"Developer" = "Developer";
+
+/* Debug option view NS Upload Profile */
+"NS Upload Profile" = "NS Upload Profile";
+
+/* Debug option view NS Uploaded Profile */
+"NS Uploaded Profile" = "NS Uploaded Profile";
+
+/* Debug option view Autosense */
+"Autosense" = "Autosense";
+
+/* Debug option view Pump History */
+"Pump History" = "Pump History";
+
+/* Debug option view Target Ranges */
+"Target ranges" = "Target ranges";
+
+/* Debug option view Temp targets */
+"Temp targets" = "Temp targets";
+
+/* Debug option view Meal */
+"Meal" = "Meal";
+
+/* Debug option view Pump profile */
+"Pump profile" = "Pump profile";
+
+/* Debug option view Profile */
+"Profile" = "Profile";
+
+/* Debug option view Enacted */
+"Enacted" = "Enacted";
+
+/* Debug option view Announcements (from NS) */
+"Announcements" = "Announcements";
+
+/* Debug option view Enacted announcements announcements (from NS) */
+"Enacted announcements" = "Enacted announcements";
+
+/* Debug option view Autotune */
+"Autotune" = "Autotune";
+
+/* Debug option view Target presets */
+"Target presets" = "Target presets";
+
+/* Debug option view */
+"Loop Cycles" = "Loop Cycles";
+
+/* Debug option view Glucose Data used for statistics */
+"Glucose Data used for statistics" = "Glucose Data used for statistics";
+
/* --------------- HealthKit intergration --------------------*/
/* */
"Apple Health" = "Apple Santé";
@@ -854,12 +1053,129 @@ Enact a temp Basal or a temp target */
/* */
"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "Une fois que vous avez créé des enregistrements de glucose dans l'application Santé, veuillez ouvrir iAPS pour nous aider à garantir le transfert des données";
+/* New ALerts ------------------------- */
+/* Info title */
+"Info" = "Info";
+
/* Warning title */
"Warning" = "Attention";
/* Error title */
"Error" = "Erreur";
+/* Manual temp basal mode */
+"Manual" = "Manual";
+
+/* Status highlight when manual temp basal is running. */
+"Manual Basal" = "Manual Basal";
+
+/* Current Manual Temp basal */
+" - Manual Basal ⚠️" = " - Manual Basal ⚠️";
+
+/* Total AT / Scheduled basal insulin */
+" U/day" = " U/day";
+
+/* Total AT / Scheduled basal insulin */
+"Total" = "Total";
+
+/* -------------------------------------------- FPU Strings ------------------------------------------------------*/
+/* Enable FPU */
+
+"Enable" = "Enable";
+
+/* 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";
+
+/* FPU Settings Title */
+"Fat and Protein" = "Fat and Protein";
+
+/* Display fat and protein entities */
+"Fat & Protein" = "Fat & Protein";
+
+/* */
+"Hide Fat & Protein" = "Hide Fat & Protein";
+
+/* Add Fat */
+"Fat" = "Fat";
+
+/* Add Protein */
+"Protein" = "Protein";
+
+/* Service Section */
+"Fat And Protein Conversion" = "Fat And Protein Conversion";
+
+/* Service Section */
+"Profile Override" = "Profile Override";
+
+/* */
+"Override Profiles" = "Override Profiles";
+
+/* */
+"Currently no Override active" = "Currently no Override active";
+
+/* */
+"Total Insulin Adjustment" = "Total Insulin Adjustment";
+
+/* */
+"Override your Basal, ISF, CR and Target profiles" = "Override your Basal, ISF, CR and Target profiles";
+
+/* */
+"Enable indefinitely" = "Enable indefinitely";
+
+/* */
+"Override Profile target" = "Override Profile target";
+
+/* */
+"Disable SMBs" = "Disable SMBs";
+
+/* */
+"Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal." = "Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal.";
+
+/* Service Section */
+"App Icons" = "App Icons";
+
+/* Service Section */
+"Statistics and Home View" = "Statistics and Home View";
+
+/* Alert text */
+"Delete carb equivalents?" = "Delete carb equivalents?";
+
+/* */
+"Meal Presets" = "Meal Presets";
+
+/* */
+"Empty" = "Empty";
+
+/* */
+"Delete Selected Preset" = "Delete Selected Preset";
+
+/* */
+"Enter Meal Preset Name" = "Enter Meal Preset Name";
+
+/* */
+"Name Of Dish" = "Name Of Dish";
+
+/* Save Carbs and continue to bolus recommendation */
+"Save and continue" = "Save and continue";
+
+/* */
+"Save as Preset" = "Save as Preset";
+
/* -------------------------------------------------------------------------------------------
DASH strings
*/
@@ -870,9 +1186,14 @@ Enact a temp Basal or a temp target */
/* */
"Deactivating..." = "Désactivation en cours";
+"Pair Pod" = "Pair Pod";
+
/* Text for previous pod information row */
"Previous Pod Information" = "Informations du Pod précédent";
+/* Text for confidence reminders navigation link */
+"Confidence Reminders" = "Confidence Reminders";
+
"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Les rappels de confiance sont des bips du pod qui peuvent être utilisés pour reconnaître les commandes sélectionnées.";
/* button title for saving low reservoir reminder while saving */
@@ -978,6 +1299,9 @@ Enact a temp Basal or a temp target */
/* */
"Setup Complete" = "Mise en place terminée";
+/* */
+"Insulin Suspended" = "Insulin Suspended";
+
/* Text for suspend resume button when insulin delivery is suspending */
"Suspending insulin delivery..." = "Suspension de la distribution d'insuline...";
@@ -987,113 +1311,483 @@ Enact a temp Basal or a temp target */
/* Text for suspend resume button when insulin delivery is resuming */
"Resuming insulin delivery..." = "Reprendre l'injection d'insuline...";
+/* Alert title for suspend error */
+"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
+
+//* -----------------------------------------------------------------------*/
+/* ----------------------Statistics strings -------------------------------*/
+/* */
+
+
+"Today" = "Today";
+
+/* */
+"Day" = "Day";
+
+/* */
+"Week" = "Week";
+
+/* */
+"Month" = "Month";
+
+/* */
+"Total" = "Total";
+
+/* Headline Statistics */
+"Statistics" = "Statistics";
+
+/* Option in preferences */
+"Allow Upload of Statistics to NS" = "Allow Upload of Statistics to NS";
+
/* Low Glucose Threshold in Statistics settings */
"Low" = "Faible";
/* High Glucose Threshold in Statistics settings */
"High" = "Élevée";
+/* In Range */
+"In Range" = "In Range";
+
+/* Display % */
+"Change HbA1c Unit" = "Change HbA1c Unit";
+
+/* */
+"Display Chart X - Grid lines" = "Display Chart X - Grid lines";
+
+/* */
+"Display Chart Y - Grid lines" = "Display Chart Y - Grid lines";
+
+/* */
+"Display Chart Threshold lines for Low and High" = "Display Chart Threshold lines for Low and High";
+
+/* */
+/* */
+
+"Standing / Laying TIR Chart
+Hours X-Axis (6 default)" = "Hours X-Axis (6 default)";
+
+/* Average BG = */
+"Average" = "Average";
+
+/* Median BG */
+"Median" = "Median";
+
+/* CGM readings in statView */
+"Readings today" = "Readings today";
+
+/* CGM readings in statView */
+"Readings / 24h" = "Readings / 24h";
+
+/* Days of saved readings*/
+"Days" = "Days";
+
+/* Normal BG (within TIR) */
+"Normal" = "Normal";
+
+/* Title High BG in statPanel */
+"High (>" = "High (>";
+
+/* Title Low BG in statPanel */
+"Low (<" = "Low (<";
+
+/* SD */
+"SD" = "SD";
+
+/* CV */
+"CV" = "CV";
+
+/* Estimated HbA1c */
+"HbA1c" = "HbA1c";
+
+/* Total number of days of data for HbA1c estimation, part 1/2*/
+"All" = "All";
+
+/* Total number of days of data for HbA1c estimation, part 2/2*/
+"days" = "days";
+
+/* Nr of Loops in statPanel */
+"Loops" = "Loops";
+
+/* Loop Errors in statPanel */
+"Errors" = "Errors";
+
+/* Average loop interval */
+"Interval" = "Interval";
+
/* Median loop interval */
"Duration" = "Durée";
+/* "Display SD */
+"Display SD instead of CV" = "Display SD instead of CV";
+
+/* Description for display SD */
+"Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel" = "Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel";
+
+/* How often to update the statistics */
+"Update every number of minutes:" = "Update every number of minutes:";
+
+/* Description for update interval for statistics */
+"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 ";
+
+/* Duration displayed in statPanel */
+"Past Week " = "Past Week ";
+
+/* Duration displayed in statPanel */
+"Past Month " = "Past Month ";
+
+/* Duration displayed in statPanel */
+"Past 90 Days " = "Past 90 Days ";
+
+/* Duration displayed in statPanel */
+"All Past Days of Data " = "All Past Days of Data ";
+
+/* "Display Loop statistics in statPanel */
+"Display Loop Cycle statistics" = "Display Loop Cycle statistics";
+
+/* Description for Display Loop statistics */
+"Displays Loop statistics in the statPanel in Home View" = "Displays Loop statistics in the statPanel in Home View";
+
+/* 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?";
+
+/* New Experimental feature */
+"Experimental" = "Experimental";
+/* Smoothing of CGM readings */
+"Smooth Glucose Value" = "Smooth Glucose Value";
+
+/* -----------------------------------------------------------------------------------------------------------
+
+ Infotexts from openaps.docs and androidaps.docs
+ iAPS
+*/
+/* Headline Rewind Resets Autosens */
+
+"Rewind Resets Autosens" = "Rewind Resets Autosens";
+
/* ”Rewind Resets Autosens” */
"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "Cette fonctionnalité, activée par défaut, réinitialise le ratio autosens à neutre lorsque vous changez votre pompe/site en se basant sur l'hypothèse que cela correspond à un changement probable de site. L’Autosens reprendra l’apprentissage de la sensibilité à partir du changement de site, ce qui peut prendre jusqu’à 6 heures. Si vous ré-initialisez votre pompe indépendamment d'un changement de site, vous pouvez envisager de désactiver cette fonctionnalité.";
+/* Headline "High Temptarget Raises Sensitivity" */
+"High Temptarget Raises Sensitivity" = "High Temptarget Raises Sensitivity";
+
/* ”High Temptarget Raises Sensitivity" */
"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "Valeur par défaut à faux. Lorsqu'elle est définie à vrai, augmente la sensibilité (ratio de sensibilité inférieure) pour les cibles temporaires à >= 111. Synonyme du mode exercice. Plus votre cible temporaire est élevée, plus les ratios (inférieurs) seront sensibles, par ex. la cible temp de 120 résulte en un ratio de sensibilité de 0,75 tandis que 140 donne 0,6 (avec halfBasalTarget par défaut de 160).";
+/* Headline ”Low Temptarget Lowers Sensitivity" */
+"Low Temptarget Lowers Sensitivity" = "Low Temptarget Lowers Sensitivity";
+
/* ”Low Temptarget Lowers Sensitivity" */
"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "Valeur par défaut à faux. Lorsqu'elle est définie à vrai, augmente la sensibilité (ratio de sensibilité inférieur) pour les cibles temporaires à <= 99. Plus votre cible temporaire est élevée, plus les ratios (inférieurs) seront sensibles, par ex. la cible temp de 95 résulte en un ratio de sensibilité de 1,09 tandis que 85 donne 1,33 (avec halfBasalTarget par défaut de 160).";
+/* Headline ”Sensitivity Raises Target" */
+"Sensitivity Raises Target" = "Sensitivity Raises Target";
+
/* ”Sensitivity Raises Target" */
"When true, raises BG target when autosens detects sensitivity" = "Quand vrai, augmente la cible Glycémie lorsque l'autosens détecte une plus grande sensibilité";
+/* Headline ”Resistance Lowers Target" */
+"Resistance Lowers Target" = "Resistance Lowers Target";
+
/* ”Resistance Lowers Target" */
"Defaults to false. When true, will lower BG target when autosens detects resistance" = "Faux par défaut. Quand vrai, réduira la cible de glycémie lorsque l'autosens détecte une résistance à l'insuline";
+/* Headline ”Advanced Target Adjustments" */
+"Advanced Target Adjustments" = "Advanced Target Adjustments";
+
/* ”Advanced Target Adjustments" */
"This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone." = "Cette fonctionnalité a été précédemment activée par défaut, mais sera maintenant par défaut à false (ne sera PAS activée automatiquement) dans oref0 0.6.0 et au-delà. Cette fonctionnalité réduit automatiquement la glycémie cible d’oref0 lorsque la glycémie actuelle et éventuellement la glycémie sont élevées. Cela aide à prévenir et à atténuer la glycémie élevée, mais passe automatiquement à la glycémie basse pour s'assurer que la glycémie descend en douceur vers votre cible réelle. Si vous trouvez ce comportement trop agressif, vous pouvez désactiver cette fonctionnalité. Si vous le faites, faites-le nous savoir afin que nous puissions mieux comprendre les paramètres qui conviennent le mieux à tout le monde.";
+/* Headline "Exercise Mode" */
+"Exercise Mode" = "Exercise Mode";
+
/* "Exercise Mode" */
"Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity" = "La valeur par défaut est désactivé. Quand activé, toute cible glycemique temporaire avec une valeur > 105 mg/dL entraine une augmentation de l'Isf (sensibilité à l'insuline). Synonyme de la préférence high_temptarget_raises_sensibilité";
+/* Headline "Wide BG Target Range" */
+"Wide BG Target Range" = "Wide BG Target Range";
+
/* "Wide BG Target Range" */
"Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs." = "La valeur par défaut est désactivé, ce qui signifie par défaut que seule la valeur basse de la plage cible de glycémie de la pompe est utilisée comme cible OpenAPS. Il s'agit d'une caractéristique de sécurité qui permet d'éviter des cibles trop larges et des résultats moins optimaux. Par conséquent, la valeur supérieure de la cible glycemique n'est utilisée que pour éviter les surcorrections de l'assistant de bolus. Activez cette option pour forcer l'utilisation de l'ensemble de la plage de cible glycemique dans l'algorithme.";
+/* Headline "Skip Neutral Temps" */
+"Skip Neutral Temps" = "Skip Neutral Temps";
+
/* "Skip Neutral Temps" */
"Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means iAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications from the 'rig', that may wake you up during the night." = "La valeur par défaut est faux, de sorte que iAPS définisse une valeur basal dès qu'il le peut, donc il sera plus facile de voir si le système fonctionne, même lorsque vous êtes hors ligne. Cela signifie qu'OpenAPS définira une valeur basale « neutre » (identique à votre basal par défaut) si aucun ajustement n'est nécessaire. Ceci est un ancien paramètre d'OpenAPS afin de minimiser les sons et les notifications de la 'rig', qui pouvaient vous réveiller pendant la nuit. ";
+/* Headline "Unsuspend If No Temp” */
+"Unsuspend If No Temp" = "Unsuspend If No Temp";
+
/* "Unsuspend If No Temp” */
"Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended." = "De nombreuses personnes oublient parfois de reprendre / désuspendre leur pompe après la reconnexion. Si vous êtes l'un d'eux, et que vous êtes définissez un basal temporaire à zéro chaque fois que vous suspendez ou débranchez votre pompe, cette fonction peut être pertinente. Si cette option est activée, elle reprendra automatiquement le basal en cours si vous oubliez de reprendre votre pompe. Tant que la valeur temporaire de basal est de zéro, elle laissera la pompe suspendue.";
+/* Headline "Enable UAM" */
+"Enable UAM" = "Enable UAM";
+
/* "Enable UAM" */
"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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." = "Avec cette option activée, l'algorithme SMB peut reconnaître les repas non annoncés. Ceci est utile, si vous oubliez d'indiquer à iAPS un apport glucidique ou une mauvaise estimation de l'apport de glucides ou si un repas contenant beaucoup de gras et de protéines a un impact sur une duree d'absorption plus longue que prévu. Sans aucune entrée de glucides, UAM peut reconnaître des augmentations rapides de glucemie causées par des glucides, l'adrénaline, etc, et tente de l'ajuster avec les SMB. Cela fonctionne également dand le sens inverse : s'il y a une réduction rapide de glycémie, il peut arrêter les SMB plus tôt.";
+/* Headline "Enable SMB With COB" */
+"Enable SMB With COB" = "Enable SMB With COB";
+
/* Enable SMB With COB" */
"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "Cela permet l'activation de micro bolus (SMB) alors que des glucides à bord (COB) sont presents. .";
+/* Headline "Enable SMB With Temptarget” */
+"Enable SMB With Temptarget" = "Enable SMB With Temptarget";
+
/* "Enable SMB With Temptarget” */
"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "Active les Micro bolus (SMB) lorsqu'une cible temporaire est activé, notamment pour les cibles type \"repas bientôt\". Avec cette fonctionnalité activée, toute cible temporaire inférieure à 100mg/dL, comme une cible temp de 99 (ou 80, la cible conseillée pour \"repas bientôt\") activera les SMB.";
+/* Headline "Enable SMB Always" */
+"Enable SMB Always" = "Enable SMB Always";
+
/* "Enable SMB Always" */
"Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget)." = "La valeur par défaut est désactivé. Quand activé, les micro bolus sont toujours utilisés par l'algorithme (sauf pour des cibles glycémies haute ).";
+/* Headline "Enable SMB After Carbs" */
+"Enable SMB After Carbs" = "Enable SMB After Carbs";
+
/* "Enable SMB After Carbs" */
"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "Desactivé par défaut. Quand vrai, active les micro bolus (SMB) pendant 6h après les glucides, même avec 0 glucides à bord (COB).";
+/* Enable "Allow SMB With High Temptarget" */
+"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
+
+/* Headline "Allow SMB With High Temptarget" */
+"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
+
/* "Allow SMB With High Temptarget" */
"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "Desactivé par défaut. Quand vrai, autorise les Micro bolus (si activé) même avec des cibles temporaires élevées.";
+/* Headline "Use Custom Peak Time” */
+"Use Custom Peak Time" = "Use Custom Peak Time";
+
/* "Use Custom Peak Time” */
"Defaults to false. Setting to true allows changing insulinPeakTime" = "Faux par défaut. Le paramètre à vrai permet de changer le paramètre \"duree du pic d'insuline\"";
+/* Headline "Suspend Zeros IOB” */
+"Suspend Zeros IOB" = "Suspend Zeros IOB";
+
/* "Suspend Zeros IOB” */
"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "La valeur par défaut est desactivé. Tout basal temporaire existant pendant les périodes de suspension de la pompe sera supprimé et basal temporaire à zéro pour annuler le débit de basal du profil lors de la suspension de la pompe sera ajouté.";
+/* Headline "Max IOB" */
+"Max IOB" = "Max IOB";
+
/* "Max IOB" */
"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "Max IOB est la quantité maximale d'insuline à bord de toutes les sources – à la fois l'insuline basale (ou les corrections SMB) et l'insuline bolus – que votre boucle est autorisée à accumuler pour traiter la glycémie plus élevée que la cible. Contrairement aux deux autres paramètres de sécurité OpenAPS (max_daily_safety_multiplier et current_basal_safety_multiplier), max_iob est défini comme un nombre fixe d'unités d'insuline.Les bolus manuels ne sont PAS limités par ce paramètre. \n\n Pour tester vos débits de basal pendant la nuit, vous pouvez modifier le paramètre max IA à zéro en boucle fermée. Cela activera le mode de suspension de glycémie faible lors du test de vos paramètres de débit de basal\n\n(Conseils de https://www.loopandlearn.org/freeaps-x/#open-loop).";
+/* Headline "Max Daily Safety Multiplier" */
+"Max Daily Safety Multiplier" = "Max Daily Safety Multiplier";
+
/* "Max Daily Safety Multiplier" */
"This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "Ceci est une limite de sécurité importante pour OpenAPS. Le paramètre par défaut ( peu susceptible d'avoir besoin d'être ajusté) est 3. Cela signifie qu’OpenAPS ne sera jamais autorisé à définir un débit basal temporaire supérieur à 3 fois le taux de basal horaire le plus élevé programmé dans la pompe d’un utilisateur, ou, si activé, déterminé par autotune.";
+/* Headline "Current Basal Safety Multiplier" */
+"Current Basal Safety Multiplier" = "Current Basal Safety Multiplier";
+
/* "Current Basal Safety Multiplier" */
"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "Ceci est une autre limite de sécurité importante pour OpenAPS. Le paramètre par défaut (qui est également peu susceptible d'avoir besoin d'être ajusté) est 4. Cela signifie qu’OpenAPS ne sera jamais autorisé à définir un débit de base temporaire supérieur à 4 fois le débit de base horaire actuel programmé dans la pompe d’un utilisateur, ou, si activé, déterminé par autotune.";
+/* Headline "Autosens Max" */
+"Autosens Max" = "Autosens Max";
+
/* "Autosens Max" */
"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "Il s'agit d'une limite de multiplicateur pour autosens (et autotune) pour définir une limite maximale de 20% du ratio autosens qui détermine à son tour à quel point une glycémie élevée peut ajuster les bases, à quel niveau il peut ajuster l'ISF et à quel point il peut modifier la cible de glycémie.";
+/* Headline "Autosens Min" */
+"Autosens Min" = "Autosens Min";
+
/* "Autosens Min" */
"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "L'autre paramètre de sécurité de l'autosens, mettant un plafond sur la manière dont l'autosens faible peut ajuster les basals, et à quelle hauteur il peut ajuster les cibles ISF et Glycémie.";
+/* Headline "Half Basal Exercise Target" */
+"Half Basal Exercise Target" = "Half Basal Exercise Target";
+
/* "Half Basal Exercise Target" */
"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Définit la valeur de glycémie à 50 % du niveau basal. Par ex. 160 signifie que lorsque la cible temporaire est de 160 mg/dL et exercise_mode=true, oref0 fixe la valeur basale à 50% de la valeur normale (120 = 75%; 140 = 60%). Cela peut être ajusté, pour vous donner plus de contrôle sur vos modes d'exercice.";
+/* Headline "Max COB" */
+"Max COB" = "Max COB";
+
/* "Max COB" */
"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "Par défaut, maxCOB est de 120 parce que c’est la quantité standard maximale qui puisse être absorber en plus de 4 heures. (Si quelqu'un saisit plus de glucides, OpenAPS ne fera que tronquer le dosage basé sur 120. Essentiellement, cela limite simplement l'AMA comme un plafond de sécurité contre les calculs bizarres COB en raison de données erronées.)";
+/* Headline "Bolus Snooze DIA Divisor" */
+"Bolus Snooze DIA Divisor" = "Bolus Snooze DIA Divisor";
+
/* "Bolus Snooze DIA Divisor" */
"Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2)." = "Bolus snooze est activé apres votre bolus de repas, la boucle ne réagira pas avec des valeurs basses temporaire quand vous venez juste de manger. L’exemple ici et la valeur par défaut est 2 ; donc avec une Durée d'Action (DIA) de 3 heures signifie que snooze bolus sera graduellement éliminé après 1,5 heures (3DIA/2).";
+/* Headline "Min 5m Carbimpact" */
+"Min 5m Carbimpact" = "Min 5m Carbimpact";
+
/* "Min 5m Carbimpact" */
"This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g." = "Il s'agit d'un paramètre définissant l'absorption par défaut des glucides sur 5 minutes. La valeur par défaut est de 8 mg/dL/5min. Cela affecte la vitesse de dégradation des COB dans les situations où l'absorption de glucides n'est pas visible dans les écarts de glycémie. La valeur par défaut de 8 mg/dL/5min correspond à un taux d'absorption minimale de glucides de 24g/h à un CSF de 4 mg/dL/g.";
+/* Headline "Autotune ISF Adjustment Fraction" */
+"Autotune ISF Adjustment Fraction" = "Autotune ISF Adjustment Fraction";
+
+/* "Autotune ISF Adjustment Fraction" */
+"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
+
+/* Headline "Remaining Carbs Fraction" */
+"Remaining Carbs Fraction" = "Remaining Carbs Fraction";
+
/* "Remaining Carbs Fraction" */
"This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "Il s’agit de la fraction des glucides que nous supposons absorber plus de 4h si nous ne voyons pas encore d’absorption des glucides.";
+/* Headline "Remaining Carbs Cap" */
+"Remaining Carbs Cap" = "Remaining Carbs Cap";
+
/* "Remaining Carbs Cap" */
"This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "Il s’agit de la quantité maximale de glucides que nous supposons absorber sur 4h si nous ne voyons pas encore d’absorption de glucides.";
+/* Headline ”Max SMB Basal Minutes" */
+"Max SMB Basal Minutes" = "Max SMB Basal Minutes";
+
/* ”Max SMB Basal Minutes" */
"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Par défaut, il faut démarrer à 30 minutes. Il s'agit de la durée maximale en minutes du niveau basal qui peuvent être livrées en tant que simple SMB avec des COB non couverts. Cela permet de rendre SMB plus agressif si vous le souhaitez. Il est recommandé que la valeur soit définie au départ à 30, conformément à la valeur par défaut, et si vous choisissez d'augmenter cette valeur, le faire par pas de 15 minutes et en gardant un œil attentif sur les effets des changements. Il n'est pas recommandé de définir cette valeur supérieure à 90 mins, car cela peut affecter la capacité de l'algorithme.";
+/* Headline "Max UAM SMB Basal Minutes" */
+"Max UAM SMB Basal Minutes" = "Max UAM SMB Basal Minutes";
+
/* "Max UAM SMB Basal Minutes" */
"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "La valeur par défaut est à 30. Il s'agit de la durée maximale en minutes du niveau basal qui peuvent être délivrées par UAM en tant que SMB unique lorsque l'IOB dépasse COB. Cela donne la possibilité de rendre UAM plus ou moins agressif si vous le souhaitez. Il est recommandé que la valeur commence à 30, conformément à la valeur par défaut, et si vous choisissez d'augmenter cette valeur, le faire par pas de 15 minutes, en gardant un œil attentif sur les effets des changements. La réduction de la valeur entraînera à injecter moins d'insuline pour chaque SMB. Il n'est pas recommandé de définir cette valeur supérieure à 60 mins, car cela peut affecter la capacité de l'algorithme.";
+/* Headline "SMB Interval" */
+"SMB Interval" = "SMB Interval";
+
+/* "SMB Interval" */
+"Minimum duration in minutes for new SMB since last SMB or manual bolus" = "Minimum duration in minutes for new SMB since last SMB or manual bolus";
+
+/* Headline "Bolus Increment" */
+"Bolus Increment" = "Bolus Increment";
+
+/* "Bolus Increment" */
+"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";
+
/* "Insulin Peak Time" */
"Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops." = "Temps de réduction maximale de l'effet de glycémie de l'insuline, en minutes. Attention : Oref suppose pour les courbes ultra-rapides (Lyumjev) et à action rapide (Fiasp) un minimum (35 & 50 min) et un maximum (100 & 120 min) applicable. Utiliser une valeur personnalisée en dehors de ces limites entraînera des problèmes avec iAPS, des calculs de boucle plus longs et d'éventuelles boucles rouges.";
+/* Headline "Carbs Req Threshold" */
+"Carbs Req Threshold" = "Carbs Req Threshold";
+
/* "Carbs Req Threshold" */
"Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold." = "Quantité de glucides requis pour déclencher une alerte. Par défaut à 1 g de glucides. Peut être augmenté si vous voulez seulement obtenir une alerte au seuil X.";
+/* Headline "Noisy CGM Target Multiplier" */
+"Noisy CGM Target Multiplier" = "Noisy CGM Target Multiplier";
+
/* "Noisy CGM Target Multiplier" */
"Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data" = "La valeur par défaut est 1.3. Augmente la cible de ce ratio lorsque le bouclage s'appuie sur des données brutes/non filtrées";
+
+/* Headline "SMB DeliveryRatio" */
+"SMB DeliveryRatio" = "SMB DeliveryRatio";
+
+/* SMB DeliveryRatio */
+"Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution." = "Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution.";
+
+// Dynamic ISF + CR Settings:
+/* Headline "Adjust Dynamic ISF constant" */
+
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Adjust Dynamic ISF constant */
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Enable Dynamic ISF, Headline */
+"Enable Dynamic ISF" = "Enable Dynamic ISF";
+
+/* Headline "Enable Dynamic ISF" */
+"Enable Dynamic ISF" = "Enable Dynamic ISF";
+
+/* Enable Dynamic ISF */
+"Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes" = "Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes";
+
+/* Headline "Enable Dynamic CR" */
+"Enable Dynamic CR" = "Enable Dynamic CR";
+
+/* Enable Dynamic CR */
+"Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)" = "Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)";
+
+/* Headline "Adjust Dynamic ISF constant" */
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Adjust Dynamic ISF constant */
+"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
+
+
+/* Headline "Use Sigmoid Function" */
+"Use Sigmoid Function" = "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.";
+
+
+/* Headline "Threshold Setting" */
+"Threshold Setting (mg/dl)" = "Threshold Setting (mg/dl)";
+
+/* Threshold Setting */
+"The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl." = "The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl.";
+
+/* Headline "Weighted Average of TDD. Weight of past 24 hours:" */
+"Weighted Average of TDD. Weight of past 24 hours:" = "Weighted Average of TDD. Weight of past 24 hours:";
+
+/* Weight of past 24 hours of insulin */
+"Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment)." = "Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment).";
+
+/* Headline "Adjust basal" */
+"Adjust basal" = "Adjust basal";
+
+/* Enable adjustment of basal profile */
+"Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD" = "Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD";
+
+/* Headline "Max Delta-BG Threshold SMB" */
+"Max Delta-BG Threshold SMB" = "Max Delta-BG Threshold SMB";
+
+/* Max Delta-BG Threshold SMB */
+"Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!)." = "Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!).";
+
+/* Headline "... When Blood Glucose Is Over (mg/dl):" */
+"... When Blood Glucose Is Over (mg/dl):" = "... When Blood Glucose Is Over (mg/dl):";
+
+/* ... When Blood Glucose Is Over (mg/dl): */
+"Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable." = "Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable.";
+
+/* Headline "Enable SMB With High BG" */
+"Enable SMB With High BG" = "Enable SMB With High BG";
+
+/* "Enable SMB With High BG" */
+"Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)" = "Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)";
+
+/* Headline "Dynamic settings" */
+"Dynamic settings" = "Dynamic settings";
+
+/* Insulin curve */
+"Insulin curve" = "Insulin curve";
+
+/* Headline "Adjustment Factor" */
+"Adjustment Factor" = "Adjustment Factor";
From 02a417ae5381dc17eaf805fad6176a1b81208865 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: Mon, 15 May 2023 04:26:53 +0200
Subject: [PATCH 200/431] New translations Localizable.strings (Spanish)
---
.../Main/es.lproj/Localizable.strings | 1423 +++++++++++++++--
1 file changed, 1328 insertions(+), 95 deletions(-)
diff --git a/FreeAPS/Sources/Localizations/Main/es.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/es.lproj/Localizable.strings
index a7c9f633f1..100d35e6a4 100644
--- a/FreeAPS/Sources/Localizations/Main/es.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/es.lproj/Localizable.strings
@@ -43,6 +43,15 @@
/* */
"Agree and continue" = "Aceptar y continuar";
+/* Headline in enacted pop up (at: at what time) */
+"Enacted at" = "Enacted at";
+
+/* Headline in suggested pop up (at: at what time) */
+"Suggested at" = "Suggested at";
+
+/* Headline in enacted pop up (at: at what time) */
+"Error at" = "Error at";
+
/* Home title */
"Home" = "Inicio";
@@ -103,6 +112,21 @@
/* */
"Enact Temp Target" = "Iniciar objetivo temporal";
+/* */
+"Target" = "Target";
+
+/* */
+"Basal Insulin and Sensitivity ratio" = "Basal Insulin and Sensitivity ratio";
+
+/* */
+"A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose." = "A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose.";
+
+/* */
+" Your setting: " = " Your setting: ";
+
+/* */
+"mg/dl. Autosens.max limits the max endpoint" = "mg/dl. Autosens.max limits the max endpoint";
+
/* */
"Enter preset name" = "Introduzca nombre del predef";
@@ -121,9 +145,36 @@
/* */
"Save as preset" = "Guardar como preestablecido";
+/* Delete Meal Preset */
+"Delete Preset" = "Delete Preset";
+
+/* Confirm Deletion */
+"Delete preset '%@'?" = "Delete preset '%@'?";
+
+/* Button */
+"No" = "No";
+
+/* Button */
+"Yes" = "Yes";
+
+/* + Button */
+"[ +1 ]" = "[ +1 ]";
+
+/* - Button */
+"[ -1 ]" = "[ -1 ]";
+
/* Upper temp target limit */
"Top target" = "Objetivo Superior";
+/* Temp target set for ... minutes */
+"for" = "for";
+
+/* Temp target set for ... minutes */
+"min" = "min";
+
+/* */
+"Autotune" = "Autotune";
+
/* */
"Basal profile" = "Perfil Basal";
@@ -175,6 +226,12 @@
/* Carb Ratios header */
"Carb Ratios" = "Ratios de Carbohidratos";
+/* */
+"Ratio" = "Ratio";
+
+/* */
+"Autosens" = "Autosens";
+
/* */
"Calculated Sensitivity" = "Sensibilidad Calculada";
@@ -230,6 +287,9 @@ Enact a temp Basal or a temp target */
/* */
"Port" = "Puerto";
+/* */
+"URL" = "URL";
+
/**/
"Use local glucose server" = "Usar servidor local de glucosa";
@@ -287,15 +347,42 @@ Enact a temp Basal or a temp target */
/* Insulin unit per hour */
"U/hr" = "U/h";
+/* Unit in number of units delivered (keep the space character!) */
+" U" = " U";
+
+/* /Insulin unit */
+"/U" = "/U";
+
+/* Insulin unit */
+"U" = "U";
+
/* Unit per hour with space */
" U/hr" = " U/hora";
/* Number of units per hour*/
"%@ U/hr" = "%@ U/hora";
+/* Number of units insulin delivered */
+"%@ U" = "%@ U";
+
+/*Carb ratio unit */
+"g/U" = "g/U";
+
+/* grams */
+" g" = " g";
+
+/* The short unit display string for grams */
+"g" = "g";
+
/* when 0 U/hr */
"0 U/hr" = "0 U/hora";
+/* abbreviation for days */
+"d" = "d";
+
+/* abbreviation for hours */
+"h" = "h";
+
/* abbreviation for minutes */
"m" = "mn";
@@ -317,6 +404,9 @@ Enact a temp Basal or a temp target */
/* */
"Settings" = "Ajustes";
+/* Recommendation for a Manual Bolus */
+"Recommended Bolus Percentage" = "Recommended Bolus Percentage";
+
/* 2 log files to share */
"Share logs" = "Compartir registros";
@@ -335,6 +425,9 @@ Enact a temp Basal or a temp target */
/* */
"Pump suspended" = "Bomba suspendida";
+/* */
+"Middleware" = "Middleware";
+
/* Header */
"History" = "Historial";
@@ -353,12 +446,30 @@ Enact a temp Basal or a temp target */
/* Other CGM setting */
"Other" = "Otro";
+/* Whatch app alert */
+"Set temp targets presets on iPhone first" = "Set temp targets presets on iPhone first";
+
+/* Updating Watch app */
+"Updating..." = "Updating...";
+
+/* Header for Temp targets in Watch app */
+"Temp Targets" = "Temp Targets";
+
/* Delete carbs from data table and Nightscout */
"Delete carbs?" = "¿Eliminar carbohidratos?";
+/* Delete insulin from pump history and Nightscout */
+"Delete insulin?" = "Delete insulin?";
+
/* Treatments list */
"Treatments" = "Tratamientos";
+/* " min" in Treatments list */
+" min" = " min";
+
+/* */
+"Unable to change anything" = "Unable to change anything";
+
/* Calendar and Libre transmitter settings ---------------
*/
@@ -377,6 +488,12 @@ Enact a temp Basal or a temp target */
/* */
"Other" = "Otro";
+/* */
+"Libre Transmitter" = "Libre Transmitter";
+
+/* */
+"Libre Transmitters" = "Libre Transmitters";
+
/* */
"Bluetooth Transmitters" = "Transmisores Bluetooth";
@@ -389,9 +506,30 @@ Enact a temp Basal or a temp target */
/* */
"Select the third party transmitter you want to connect to" = "Seleccione el transmisor de terceros al que desea conectarse";
+/* State was restored */
+"State was restored" = "State was restored";
+
+/* The short unit display string for millimoles of glucose per liter */
+"mmol/L" = "mmol/L";
+
+/* The short unit display string for milligrams of glucose per decilter */
+"mg/dL" = "mg/dL";
+
/* */
"Add calibration" = "Añadir calibración";
+/* When adding capillary glucose meater reading */
+"Meter glucose" = "Meter glucose";
+
+/* */
+"Info" = "Info";
+
+/*v*/
+"Slope" = "Slope";
+
+/* */
+"Intercept" = "Intercept";
+
/* */
"Chart" = "Gráfica";
@@ -404,163 +542,1258 @@ Enact a temp Basal or a temp target */
/* */
"Remove All" = "Eliminar todos";
+/* */
+"About the Process" = "About the Process";
+
+/* */
+"Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working." = "Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working.";
+
+/* */
+"Pairinginfo" = "Pairinginfo";
+
+/* */
+"PatchInfo" = "PatchInfo";
+
+/* */
+"Calibrationinfo" = "Calibrationinfo";
+
/* */
"Unknown" = "Desconocido";
/* */
"Not paired yet" = "No emparejado aún";
+/* */
+"Pair Sensor & connect" = "Pair Sensor & connect";
+
+/* */
+"Phone NFC required!" = "Phone NFC required!";
+
+/* */
+"Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors" = "Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors";
+
+/* Bluetooth Power Off */
+"Bluetooth Power Off" = "Bluetooth Power Off";
+
+/* Please turn on Bluetooth */
+"Please turn on Bluetooth" = "Please turn on Bluetooth";
+
+/* No Libre Transmitter Selected */
+"No Libre Transmitter Selected" = "No Libre Transmitter Selected";
+
+/* Delete Transmitter and start anew. */
+"Delete CGMManager and start anew. Your libreoopweb credentials will be preserved" = "Delete CGMManager and start anew. Your libreoopweb credentials will be preserved";
+
+/* Invalid libre checksum */
+"Invalid libre checksum" = "Invalid libre checksum";
+
+/* Libre sensor was incorrectly read, CRCs were not valid */
+"Libre sensor was incorrectly read, CRCs were not valid" = "Libre sensor was incorrectly read, CRCs were not valid";
+
+/* Glucose */
+"Glucose" = "Glucose";
+
+/* LOWALERT! */
+"LOWALERT!" = "LOWALERT!";
+
+/* HIGHALERT! */
+"HIGHALERT!" = "HIGHALERT!";
+
+/* (Snoozed)*/
+"(Snoozed)" = "(Snoozed)";
+
+/* Glucose: %@ */
+"Glucose: %@" = "Glucose: %@";
+
+/* Transmitter: %@%% */
+"Transmitter: %@%%" = "Transmitter: %@%%";
+
+/* No Sensor Detected */
+"No Sensor Detected" = "No Sensor Detected";
+
+/* This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor */
+"This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor" = "This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor";
+
+/* New Sensor Detected */
+"New Sensor Detected" = "New Sensor Detected";
+
+/* Please wait up to 30 minutes before glucose readings are available! */
+"Please wait up to 30 minutes before glucose readings are available!" = "Please wait up to 30 minutes before glucose readings are available!";
+
+/* Invalid Glucose sample detected, try again later */
+"Invalid Glucose sample detected, try again later" = "Invalid Glucose sample detected, try again later";
+
+/* ensor might have temporarily stopped, fallen off or is too cold or too warm */
+"Sensor might have temporarily stopped, fallen off or is too cold or too warm" = "Sensor might have temporarily stopped, fallen off or is too cold or too warm";
+
+/* Invalid Sensor Detected */
+"Invalid Sensor Detected" = "Invalid Sensor Detected";
+
+/* Detected sensor seems not to be a libre 1 sensor! */
+"Detected sensor seems not to be a libre 1 sensor!" = "Detected sensor seems not to be a libre 1 sensor!";
+
+/* Detected sensor is invalid: %@ */
+"Detected sensor is invalid: %@" = "Detected sensor is invalid: %@";
+
+/* Low Battery */
+"Low battery" = "Low battery";
+
+/* */
+"Invalid sensor" = "Invalid sensor";
+
+/* */
+"Sensor change" = "Sensor change";
+
+/* */
+"Sensor expires soon" = "Sensor expires soon";
+
+/* Battery is running low %@, consider charging your %@ device as soon as possible */
+"Battery is running low %@, consider charging your %@ device as soon as possible" = "Battery is running low %@, consider charging your %@ device as soon as possible";
+
+/* Extracting calibrationdata from sensor */
+"Extracting calibrationdata from sensor" = "Extracting calibrationdata from sensor";
+
+/* Sensor Ending Soon */
+"Sensor Ending Soon" = "Sensor Ending Soon";
+
+/* Current Sensor is Ending soon! Sensor Life left in %@ */
+"Current Sensor is Ending soon! Sensor Life left in %@" = "Current Sensor is Ending soon! Sensor Life left in %@";
+
/* */
"Libre Bluetooth" = "Bluetooth Libre";
+/* */
+"Snooze Alerts" = "Snooze Alerts";
+
/* */
"Last measurement" = "Última medición";
/* */
-"Connection State" = "Estado de Conexión";
+"Sensor Footer checksum" = "Sensor Footer checksum";
/* */
-"Alarms" = "Alarmas";
+"Last Blood Sugar prediction" = "Last Blood Sugar prediction";
-/* Warning title */
-"Warning" = "Aviso";
+/* */
+"CurrentBG" = "CurrentBG";
-"Deactivate Pod" = "Desactivar Pod";
+/* */
+"Sensor Info" = "Sensor Info";
-/* button title for saving low reservoir reminder while saving */
-"Saving..." = "Guardando...";
+/* */
+"Sensor Age" = "Sensor Age";
-/* button title for saving low reservoir reminder */
-"Save" = "Guardar";
+/* */
+"Sensor Age Left" = "Sensor Age Left";
-/* description label for active time pod details row */
-"Active Time" = "Tiempo Activo";
+/* */
+"Sensor Endtime" = "Sensor Endtime";
-/* Title string for BeepPreference.manualCommands */
-"Enabled" = "Habilitado";
+/* */
+"Sensor State" = "Sensor State";
/* */
-"Expiration Reminder" = "Recordatorio de Caducidad";
+"Sensor Serial" = "Sensor Serial";
-/* Label text for temporary basal rate summary */
-"Rate" = "Ratio";
+/* */
+"Transmitter Info" = "Transmitter Info";
-/* description label for active time pod details row */
-"Active Time" = "Tiempo Activo";
+/* */
+"Hardware" = "Hardware";
/* */
-"Insert Cannula" = "Insertar Cánula";
+"Firmware" = "Firmware";
-/* Median loop interval */
-"Duration" = "Duración";
+/* */
+"Connection State" = "Estado de Conexión";
-/* ”Rewind Resets Autosens” */
-"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "Esta función, activada por defecto, restablece la proporción de autosens a neutral cuando rebobinas la bomba, suponiendo que esto corresponde a un probable cambio en el sitio. Autosens comenzará a aprender la sensibilidad desde el momento del evento, y puede tardar hasta 6 horas. Si normalmente rebobina su bomba independientemente de los cambios en el sitio, puede considerar desactivar esta función.";
+/* */
+"Transmitter Type" = "Transmitter Type";
-/* ”High Temptarget Raises Sensitivity" */
-"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "Por defecto 'Falso'. Cuando se cambia a 'Verdadero', aumenta la sensibilidad (menor proporción de sensibilidad) para objetivos temporales fijados en >= 111. Sinónimo de modo ejercicio. Cuanto mayor sea su objetivo temporal superior a 110, resultará en relaciones más sensibles (más bajas), p.ej., objetivo temporal de 120 resulta en una proporción de sensibilidad de 0.75, mientras que 140 resultaría en 0.6 (con un valor por defecto de objetivo basal de 160).";
+/* */
+"Sensor Type" = "Sensor Type";
-/* ”Low Temptarget Lowers Sensitivity" */
-"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "Por defecto 'Falso'. Cuando se establece 'Verdadero', puede disminuir la sensibilidad (mayor proporción de sensibilidad) para objetivos temporales <= 99. Cuanto menor sea su objetivo temporal por debajo de 100, resultará en proporciones menos sensibles (superiores), p. ej., el objetivo temporal de 95 resulta en la proporción de sensibilidad de 1.09, mientras que 85 resulta en 1.33 (con la mitad de objetivo predeterminada de 160).";
+/* */
+"Factory Calibration Parameters" = "Factory Calibration Parameters";
-/* ”Sensitivity Raises Target" */
-"When true, raises BG target when autosens detects sensitivity" = "Cuando es verdadero, aumenta el objetivo BG cuando los autosens detectan sensibilidad";
+/* */
+"Valid for footer" = "Valid for footer";
-/* ”Resistance Lowers Target" */
-"Defaults to false. When true, will lower BG target when autosens detects resistance" = "Por defecto es falso. Cuando es verdadero, reducirá el objetivo BG cuando detecte resistencia";
+/* */
+"Edit calibrations" = "Edit calibrations";
-/* ”Advanced Target Adjustments" */
-"This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone." = "Esta característica estaba previamente habilitada por defecto, pero ahora por defecto está deshabilitada (NO se habilitará automáticamente) en oref0 0.6.0 y posteriores (no hay necesidad de esto con 0.6.0). Esta característica reduce automáticamente el valor de glucosa objetivo de oref0 cuando el valor de glucosa actual y eventual son altos. Esto ayuda a prevenir y mitigar la glucemia alta, pero automáticamente cambia a modo 'glucosa baja' para asegurarse de que la glucemia se reduce suavemente hacia el objetivo real. Si encuentra este comportamiento demasiado agresivo, puede desactivar esta función. Si lo hace, por favor, háganoslo saber para que podamos entender mejor qué ajustes funcionan mejor para todos los usuarios.";
+/* */
+"edit calibration clicked" = "edit calibration clicked";
-/* "Exercise Mode" */
-"Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity" = "Por defecto es falso. Cuando es verdadero, el objetivo temporal alto > 105 mg/dL ajusta el factor de sensibilidad para el modo ejercicio. Sinónimo de objetivotemp_alto_incrementa_sensibilidad";
+/* */
+"Delete CGM" = "Delete CGM";
-/* "Wide BG Target Range" */
-"Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs." = "Por defecto es falso, lo que significa que por defecto sólo el extremo bajo del rango objetivo de glucosa en la bomba se utiliza como objetivo en OpenAPS. Esta es una característica de seguridad para prevenir objetivos demasiado amplios y resultados menos óptimos. Por lo tanto, el extremo más alto del rango objetivo sólo es usado para evitar sobre-correcciones del asistente de bolos. Use wide_bg_target_range: true para forzar temporizaciones neutrales sobre un rango más amplio de valores eventuales de glucosa.";
+/* */
+"Are you sure you want to remove this cgm from loop?" = "Are you sure you want to remove this cgm from loop?";
-/* "Skip Neutral Temps" */
-"Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means iAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications from the 'rig', that may wake you up during the night." = "Por defecto es falso, por lo que iAPS establecerá basales temporales siempre que pueda, por lo que será más fácil ver si el sistema está funcionando, incluso cuando esté fuera de línea. Esto significa que OpenAPS establecerá una basal temporal “neutral” (igual que su basal por defecto) si no se necesitan ajustes. Esta es una configuración antigua para que OpenAPS tenga las opciones para minimizar sonidos y notificaciones del 'rig', que puede despertarte durante la noche. ";
+/* */
+"There is no undo" = "There is no undo";
-/* "Unsuspend If No Temp” */
-"Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended." = "Muchas personas de vez en cuando se olvidan de reanudar / dejar de suspender su bomba después de volver a conectarla. Si es uno de ellos, y está dispuesto a establecer de manera fiable una basal temporal cero unidades cada vez que suspenda y desconecte su bomba esta característica es para usted. Si está activado, se reanudará / des-suspenderá automáticamente la bomba si se olvida de hacerlo antes de que expire la basal temporal de cero unidades. Mientras la basal temporal de cero unidades siga funcionando, dejará la bomba suspendida.";
+/* */
+"Advanced" = "Advanced";
-/* "Enable UAM" */
-"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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." = "Con esta opción activada, el algoritmo SMB puede reconocer comidas no anunciadas. Esto es útil si olvida decir a iAPS sobre sus carbohidratos, estima mal sus carbohidratos y los introduce erróneamente en la aplicación, o si una comida con mucha grasa y proteína tiene una duración más larga de lo esperado. Sin ninguna entrada de carbohidratos, UAM puede reconocer aumentos rápidos de glucosa causados por carbohidratos, adrenalina, estrés, etc. e intenta ajustarlo con SMBs. Esto también funciona al contrario: si hay una rápida disminución de la glucosa, puede detener a los SMB antes.";
+/* */
+"Alarms" = "Alarmas";
-/* Enable SMB With COB" */
-"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "Esto permite el supermicrobolo (SMB) mientras que los glúcidos a bordo (COB) son positivos.";
+/* */
+"Glucose Settings" = "Glucose Settings";
-/* "Enable SMB With Temptarget” */
-"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "Esto activa supermicrobolos (SMB) con 'Comer Pronto' o basales temporales bajas.
-Con esta característica activada, cualquier objetivo temporal por debajo de 100mg/dL, tal como un objetivo temporal de 99 (u 80, el objetivo típico de 'Comer Pronto') se permitirán SMB.";
+/* */
+"Notifications" = "Notifications";
-/* "Enable SMB Always" */
-"Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget)." = "Por defecto es falso. Cuando es verdadero, activa siempre el supermicrobolo (a menos que esté desactivado por un objetivo temporal alto).";
+/* */
+"Export logs" = "Export logs";
-/* "Enable SMB After Carbs" */
-"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "Por defecto es falso. Cuando es verdadero, habilita supermicrobolos (SMB) durante 6h después de la ingesta de carbohidratos, incluso con 0 carbohidratos a bordo (COB).";
+/* */
+"Export not available" = "Export not available";
-/* "Allow SMB With High Temptarget" */
-"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "Por defecto es falso. Cuando es verdadero, permite supermicrobolos (si se habilita de otra manera) incluso con objetivos temporales altos.";
+/* */
+"Log export requires ios 15" = "Log export requires ios 15";
-/* "Use Custom Peak Time” */
-"Defaults to false. Setting to true allows changing insulinPeakTime" = "Por defecto es falso. Cambiarlo a verdadero permite cambiar el insulinPeakTime";
+/* */
+"Got it!" = "Got it!";
-/* "Suspend Zeros IOB” */
-"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "Por defecto es falso. Cualquier basal temporal existente durante las horas de suspensión de la bomba se eliminará y se añadirán basales temporales de 0 unidades para negar las tasas basales del perfil durante las horas de suspensión de la bomba.";
+/* */
+"Saved to %@" = "Saved to %@";
-/* "Max IOB" */
-"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "Max IOB es la cantidad máxima de insulina a bordo de todas las fuentes –tanto la corrección basal (o SMB de la corrección) como la insulina del bolo– que su Circuito Cerrado puede acumular para tratar glucemias por encima del objetivo. A diferencia de los otros dos ajustes de seguridad de OpenAPS (multiplicador_seguridad_max_diario y multiplicador_seguridad_basal_actual), max_iob se establece como un número fijo de unidades de insulina. Por ahora, los bolos manuales NO se limitan con este ajuste.
+/* */
+"No logs available" = "No logs available";
-Para probar sus diferentes basales durante la noche, puede modificar la configuración max_iob a cero mientras está en Circuito Cerrado. Esto activará el modo de suspensión por glucosa baja mientras prueba sus configuraciones de basal
+/* */
+"Glucose Notification visibility" = "Glucose Notification visibility";
-(Consejo de https://www.loopandlearn.org/freeaps-x/#open-loop).";
+/* */
+"Always Notify Glucose" = "Always Notify Glucose";
-/* "Max Daily Safety Multiplier" */
-"This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "Este es un importante límite de seguridad de OpenAPS. La configuración predeterminada (que es poco probable que necesite ajustarse) es 3. Esto significa que OpenAPS nunca podrá establecer una tasa basal temporal que sea más de 3 veces la tasa basal más alta programada en una bomba de usuario o, si está activado, determinado por autotune.";
+/* */
+"Notify per reading" = "Notify per reading";
-/* "Current Basal Safety Multiplier" */
-"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "Este es otro límite importante de seguridad de OpenAPS. La configuración predeterminada (que es poco probable que necesite ajustarse) es 4. Esto significa que OpenAPS nunca podrá establecer una tasa basal temporal que sea más de 4 veces la tasa basal más alta programada en una bomba de usuario o, si está activado, determinado por autotune.";
+/* */
+"Value" = "Value";
-/* "Autosens Max" */
-"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "Este es un multiplicador límite para autosens (y autotune) para establecer un límite máximo del 20% sobre cuanto el ratio de autosens, que a su vez determina cuán altos autosens pueden ajustar basales, cuán bajo puede ajustar ISF, y cuán bajo puede establecer el objetivo de glucosa.";
+/* */
+"Adds Phone Battery" = "Adds Phone Battery";
-/* "Autosens Min" */
-"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "El otro lado de los límites de seguridad de Autosens, poniendo un tope a cuán bajo Autosens puede ajustar basales, y cuán alto puede ajustar el factor de sensibilidad de la insulina y los objetivos de glucosa.";
+/* */
+"Adds Transmitter Battery" = "Adds Transmitter Battery";
-/* "Half Basal Exercise Target" */
-"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Establecer a un número, p. ej. 160, lo que significaría que cuando el objetivo temporal es 160 mg/dL y el modo ejercicio esté activo, proporciona el 50% de la basal a este nivel (120 = 75%; 140 = 60%). Esto puede ser ajustado para darle más control sobre sus modos de ejercicio.";
+/* */
+"Also vibrate" = "Also vibrate";
-/* "Max COB" */
-"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "El valor por defecto de maxCOB es 120, ya que es la cantidad estándar de carbohidratos que un cuerpo normal puede absorber durante 4 horas (si alguien registra más carbohidratos o se acumulan por encima de este valor, OpenAPS limitará la dosificación de insulina basada en dichos 120 gramos activos). Esencialmente, esto limita la AMA como medida de seguridad contra cálculos extraños de COB debido a datos imprecisos";
+/* */
+"Additional notification types" = "Additional notification types";
-/* "Bolus Snooze DIA Divisor" */
-"Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2)." = "El retardo de bolos se realiza después de suministrar un bolo para comer, para que el Lazo no contrarreste con basales temporales bajas cuando acaba de comer. Por ejemplo, con el valor predeterminado de 2, y siendo la duración de la insulina activa (DIA) de 3 horas, el retardo del del bolo se realizará gradualmente durante 1.5 horas (3DIA % 2).";
+/* */
+"Misc" = "Misc";
-/* "Min 5m Carbimpact" */
-"This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g." = "Este es un ajuste para el impacto de absorción de carbohidratos por defecto cada 5 minutos. El valor por defecto es de 8 mg/dL/5min. Esto afecta a la rapidez con que se reducen los COB en situaciones en las que la absorción de glúcidos no es visible en las variaciones de glucosa. El valor por defecto de 8 mg/dL/5min corresponde a una tasa mínima de absorción de carbohidratos de 24g/h con factor de sensibilidad de carbohidratos (CSF) de 4 mg/dL/g.";
+/* */
+"Unit override" = "Unit override";
-/* "Autotune ISF Adjustment Fraction" */
-"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "El valor por defecto de 0.5 para esta característica mantiene el factor de sensibilidad a la insulina (ISF) de Autotune cerca del factor de sensibilidad a la insulina de la bomba a través de un promedio ponderado de fullNewISF y pumpISF.
-Un 1.0 de valor permite un ajuste completo con el nuevo factor de sensibilidad de Autotune (fullNewISF), mientras que 0 mantendría el factor de sensibilidad de la bomba (pumpISF).";
+/* */
+"Low" = "Low";
-/* "Remaining Carbs Fraction" */
-"This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "Esta es la fracción de los carbohidratos que suponemos se absorberán durante 4h si todavía no vemos absorción de carbohidratos.";
+/* */
+"High" = "High";
-/* "Remaining Carbs Cap" */
-"This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "Esta es la cantidad máxima de carbohidratos que suponemos se absorberán durante 4h si todavía no vemos absorción de carbohidratos.";
+/* */
+"glucose" = "glucose";
-/* ”Max SMB Basal Minutes" */
-"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Por defecto comienza en 30. Este es el máximo de minutos de basal que se puede entregar como un solo SMB con COB no cubiertos. Esto da la capacidad de hacer los SMB más agresivos si lo desea. Se recomienda que el valor se establezca a partir de 30, en línea con el valor predeterminado, y si decide aumentar este valor, hacerlo en incrementos de no más de 15 minutos, vigilando de cerca los efectos de los cambios. No se recomienda establecer este valor superior a 90 minutos, ya que esto puede afectar a la capacidad del algoritmo para poner suspender la basal temporalmente. Se recomienda también usar Pushover cuando se establezca un valor mayor que el predeterminado, para que las alarmas se generen para cualquier hipo o hiper prevista.";
+/* */
+"Schedule " = "Schedule ";
-/* "Max UAM SMB Basal Minutes" */
-"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Por defecto comienza en 30. Este es el máximo de minutos de basal que UAM puede entregar como un solo SMB cuando la insulina activa excede los carbohidratos activos. Esto da la capacidad de hacer UAM más o menos agresivo si lo desea. Se recomienda que el valor se establezca a partir de 30, en línea con el valor predeterminado, y si decide aumentar este valor, hacerlo en incrementos de no más de 15 minutos, vigilando de cerca los efectos de los cambios. Reducir el valor hará que UAM inyecte menos insulina para cada SMB. No se recomienda establecer este valor superior a 60 minutos, ya que esto puede afectar a la capacidad del algoritmo de suspender la basal temporalmente. También se recomienda que Pushover sea usado cuando se establece que el valor es mayor de lo predeterminado, para que las alertas se generen para cualquier bajo o alto previsto.";
+/* */
+"tapped save schedules" = "tapped save schedules";
-/* "Insulin Peak Time" */
-"Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops." = "Tiempo del máximo efecto de disminución de glucosa de la insulina, en minutos";
+/* */
+"Error" = "Error";
-/* "Carbs Req Threshold" */
-"Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold." = "Gramos de carbsReq para activar un Pushover. Por defecto es 1 (para 1 gramo de hidratos de carbono). Se puede aumentar si sólo quiere obtener Pushovers con carbsReq en X umbral.";
+/* */
+"Some ui element was incorrectly specified" = "Some ui element was incorrectly specified";
-/* "Noisy CGM Target Multiplier" */
-"Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data" = "Por defecto es 1.3. Aumenta el objetivo en esta cantidad al montar un lazo con los datos sin procesar/ruidosos del MCG";
+/* */
+"Success" = "Success";
+
+/* */
+"Schedules were saved successfully!" = "Schedules were saved successfully!";
+
+/* */
+"High Glucose Alarm active" = "High Glucose Alarm active";
+
+/* */
+"Low Glucose Alarm active" = "Low Glucose Alarm active";
+
+/* */
+"No Glucose Alarm active" = "No Glucose Alarm active";
+
+/* */
+"snoozing until %@" = "snoozing until %@";
+
+/* */
+"not snoozing" = "not snoozing";
+
+/* */
+"nothing to see here" = "nothing to see here";
+
+/* */
+"snooze from testview clicked" = "snooze from testview clicked";
+
+/* */
+"will snooze for %@ until %@" = "will snooze for %@ until %@";
+
+/* */
+"Click to Snooze Alerts" = "Click to Snooze Alerts";
+
+/* */
+"Strength" = "Strength";
+
+/* */
+"Hold the top of your iPhone near the sensor to pair" = "Hold the top of your iPhone near the sensor to pair";
+
+/* */
+"Sensor not found" = "Sensor not found";
+
+/* */
+"Also play alert sound" = "Also play alert sound";
+
+/* */
+"Notification Settings" = "Notification Settings";
+
+/* */
+"Found devices: %d" = "Found devices: %d";
+
+/* */
+"Backfill options" = "Backfill options";
+
+/* */
+"Backfilling from trend is currently not well supported by Loop" = "Backfilling from trend is currently not well supported by Loop";
+
+/* */
+"Backfill from history" = "Backfill from history";
+
+/* */
+"Backfill from trend" = "Backfill from trend";
+
+/* */
+"Debug options" = "Debug options";
+
+/* */
+"Adds a lot of data to the Issue Report " = "Adds a lot of data to the Issue Report ";
+
+/* */
+"Persist sensordata" = "Persist sensordata";
+
+/* */
+"Battery" = "Battery";
+
+/* */
+"Also add source info" = "Also add source info";
+
+/* */
+"Carbs Required Threshold" = "Carbs Required Threshold";
+
+/* */
+"Carbs required: %d g" = "Carbs required: %d g";
+
+/* */
+"To prevent LOW required %d g of carbs" = "To prevent LOW required %d g of carbs";
+
+/* */
+"iAPS not active" = "iAPS not active";
+
+/* */
+"Last loop was more then %d min ago" = "Last loop was more then %d min ago";
+
+/* Glucose badge */
+"Show glucose on the app badge" = "Show glucose on the app badge";
+
+/* */
+"Backfill glucose" = "Backfill glucose";
+
+/* About this source */
+"About this source" = "About this source";
+
+/* */
+"Bolus failed" = "Bolus failed";
+
+/* */
+"Bolus failed or inaccurate. Check pump history before repeating." = "Bolus failed or inaccurate. Check pump history before repeating.";
+
+/* */
+"Carbs" = "Carbs";
+
+/* */
+"Temp Basal" = "Temp Basal";
+
+/* */
+"Temp Target" = "Temp Target";
+
+/* */
+"Resume" = "Resume";
+
+/* */
+"Suspend" = "Suspend";
+
+/* */
+"Animated Background" = "Animated Background";
+
+/* Sensor day(s) */
+" day(s)" = " day(s)";
+
+/* Option to show HR in Watch app*/
+"Display HR on Watch" = "Display HR on Watch";
+
+
+/* Headers for settings ----------------------- */
+"OpenAPS main settings" = "OpenAPS main settings";
+
+"OpenAPS SMB settings" = "OpenAPS SMB settings";
+
+"OpenAPS targets settings" = "OpenAPS targets settings";
+
+"OpenAPS other settings" = "OpenAPS other settings";
+
+/* Glucose Simulator CGM */
+"Glucose Simulator" = "Glucose Simulator";
+
+/* Restored state message */
+"Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@" = "Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@";
+
+/* Shared app group xDrip4iOS */
+"Using shared app group with external CGM app xDrip4iOS" = "Using shared app group with external CGM app xDrip4iOS";
+
+/* Shared app group GlucoseDirect */
+"Using shared app group with external CGM app GlucoseDirect" = "Using shared app group with external CGM app GlucoseDirect";
+
+/* Dexcom G6 app */
+"Dexcom G6 app" = "Dexcom G6 app";
+
+/* Native G5 app */
+"Native G5 app" = "Native G5 app";
+
+/* Minilink transmitter */
+"Minilink transmitter" = "Minilink transmitter";
+
+/* Simple simulator */
+"Simple simulator" = "Simple simulator";
+
+/* Direct connection with Libre 1 transmitters or Libre 2 */
+"Direct connection with Libre 1 transmitters or European Libre 2 sensors" = "Direct connection with Libre 1 transmitters or European Libre 2 sensors";
+
+/* Online or internal server */
+"Online or internal server" = "Online or internal server";
+
+/* -------------- Developer settings ---------------------- */
+/* Debug options */
+
+"Developer" = "Developer";
+
+/* Debug option view NS Upload Profile */
+"NS Upload Profile" = "NS Upload Profile";
+
+/* Debug option view NS Uploaded Profile */
+"NS Uploaded Profile" = "NS Uploaded Profile";
+
+/* Debug option view Autosense */
+"Autosense" = "Autosense";
+
+/* Debug option view Pump History */
+"Pump History" = "Pump History";
+
+/* Debug option view Target Ranges */
+"Target ranges" = "Target ranges";
+
+/* Debug option view Temp targets */
+"Temp targets" = "Temp targets";
+
+/* Debug option view Meal */
+"Meal" = "Meal";
+
+/* Debug option view Pump profile */
+"Pump profile" = "Pump profile";
+
+/* Debug option view Profile */
+"Profile" = "Profile";
+
+/* Debug option view Enacted */
+"Enacted" = "Enacted";
+
+/* Debug option view Announcements (from NS) */
+"Announcements" = "Announcements";
+
+/* Debug option view Enacted announcements announcements (from NS) */
+"Enacted announcements" = "Enacted announcements";
+
+/* Debug option view Autotune */
+"Autotune" = "Autotune";
+
+/* Debug option view Target presets */
+"Target presets" = "Target presets";
+
+/* Debug option view */
+"Loop Cycles" = "Loop Cycles";
+
+/* Debug option view Glucose Data used for statistics */
+"Glucose Data used for statistics" = "Glucose Data used for statistics";
+
+/* --------------- HealthKit intergration --------------------*/
+/* */
+"Apple Health" = "Apple Health";
+
+/* */
+"Connect to Apple Health" = "Connect to Apple Health";
+
+/* Show when have not permissions for writing to Health */
+"For write data to Apple Health you must give permissions in Settings > Health > Data Access" = "For write data to Apple Health you must give permissions in Settings > Health > Data Access";
+
+/* */
+"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data";
+
+/* New ALerts ------------------------- */
+/* Info title */
+"Info" = "Info";
+
+/* Warning title */
+"Warning" = "Aviso";
+
+/* Error title */
+"Error" = "Error";
+
+/* Manual temp basal mode */
+"Manual" = "Manual";
+
+/* Status highlight when manual temp basal is running. */
+"Manual Basal" = "Manual Basal";
+
+/* Current Manual Temp basal */
+" - Manual Basal ⚠️" = " - Manual Basal ⚠️";
+
+/* Total AT / Scheduled basal insulin */
+" U/day" = " U/day";
+
+/* Total AT / Scheduled basal insulin */
+"Total" = "Total";
+
+/* -------------------------------------------- FPU Strings ------------------------------------------------------*/
+/* Enable FPU */
+
+"Enable" = "Enable";
+
+/* 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";
+
+/* FPU Settings Title */
+"Fat and Protein" = "Fat and Protein";
+
+/* Display fat and protein entities */
+"Fat & Protein" = "Fat & Protein";
+
+/* */
+"Hide Fat & Protein" = "Hide Fat & Protein";
+
+/* Add Fat */
+"Fat" = "Fat";
+
+/* Add Protein */
+"Protein" = "Protein";
+
+/* Service Section */
+"Fat And Protein Conversion" = "Fat And Protein Conversion";
+
+/* Service Section */
+"Profile Override" = "Profile Override";
+
+/* */
+"Override Profiles" = "Override Profiles";
+
+/* */
+"Currently no Override active" = "Currently no Override active";
+
+/* */
+"Total Insulin Adjustment" = "Total Insulin Adjustment";
+
+/* */
+"Override your Basal, ISF, CR and Target profiles" = "Override your Basal, ISF, CR and Target profiles";
+
+/* */
+"Enable indefinitely" = "Enable indefinitely";
+
+/* */
+"Override Profile target" = "Override Profile target";
+
+/* */
+"Disable SMBs" = "Disable SMBs";
+
+/* */
+"Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal." = "Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal.";
+
+/* Service Section */
+"App Icons" = "App Icons";
+
+/* Service Section */
+"Statistics and Home View" = "Statistics and Home View";
+
+/* Alert text */
+"Delete carb equivalents?" = "Delete carb equivalents?";
+
+/* */
+"Meal Presets" = "Meal Presets";
+
+/* */
+"Empty" = "Empty";
+
+/* */
+"Delete Selected Preset" = "Delete Selected Preset";
+
+/* */
+"Enter Meal Preset Name" = "Enter Meal Preset Name";
+
+/* */
+"Name Of Dish" = "Name Of Dish";
+
+/* Save Carbs and continue to bolus recommendation */
+"Save and continue" = "Save and continue";
+
+/* */
+"Save as Preset" = "Save as Preset";
+
+/* -------------------------------------------------------------------------------------------
+ DASH strings
+*/
+"Attach Pod" = "Attach Pod";
+
+"Deactivate Pod" = "Desactivar Pod";
+
+/* */
+"Deactivating..." = "Deactivating...";
+
+"Pair Pod" = "Pair Pod";
+
+/* Text for previous pod information row */
+"Previous Pod Information" = "Previous Pod Information";
+
+/* Text for confidence reminders navigation link */
+"Confidence Reminders" = "Confidence Reminders";
+
+"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Confidence reminders are beeps from the pod which can be used to acknowledge selected commands.";
+
+/* button title for saving low reservoir reminder while saving */
+"Saving..." = "Guardando...";
+
+/* button title for saving low reservoir reminder */
+"Save" = "Guardar";
+
+/* Alert title for error when updating confidence reminder preference */
+"Failed to update confidence reminder preference." = "Failed to update confidence reminder preference.";
+
+/* */
+"No Error" = "No Error";
+
+/* description label for active time pod details row */
+"Active Time" = "Tiempo Activo";
+
+/* Title string for BeepPreference.silent */
+"Disabled" = "Disabled";
+
+/* Title string for BeepPreference.manualCommands */
+"Enabled" = "Habilitado";
+
+/* Title string for BeepPreference.extended */
+"Extended" = "Extended";
+
+/* Description for BeepPreference.silent */
+"No confidence reminders are used." = "No confidence reminders are used.";
+
+/* Description for BeepPreference.manualCommands */
+"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
+
+/* Description for BeepPreference.extended */
+"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
+
+/* Label text for expiration reminder default row */
+"Expiration Reminder Default" = "Expiration Reminder Default";
+
+/* */
+"Expiration Reminder" = "Recordatorio de Caducidad";
+
+/* */
+"Low Reservoir" = "Low Reservoir";
+
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
+/* */
+"Low Reservoir Reminder" = "Low Reservoir Reminder";
+
+/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
+/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
+
+/* Label text for temporary basal rate summary */
+"Rate" = "Ratio";
+
+/* Summary string for temporary basal rate configuration page */
+"%1$@ for %2$@" = "%1$@ for %2$@";
+
+/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
+/* Button text for setting manual temporary basal rate*/
+"Set Temporary Basal" = "Set Temporary Basal";
+
+/* Navigation Title for ManualTempBasalEntryView */
+"Temporary Basal" = "Temporary Basal";
+
+/* Alert title for a failure to set temporary basal */
+"Temporary Basal Failed" = "Temporary Basal Failed";
+
+/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
+
+/* Alert format string for a failure to set temporary basal. (1: error description) */
+"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
+
+/* Alert title for missing temp basal configuration */
+"Missing Config" = "Missing Config";
+
+/* Alert format string for missing temp basal configuration. */
+"This PumpManager 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." = "This PumpManager 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.";
+
+/* description label for active time pod details row */
+"Active Time" = "Tiempo Activo";
+
+/* description label for total delivery pod details row */
+"Total Delivery" = "Total Delivery";
+
+/* */
+"Add Omnipod Dash" = "Add Omnipod Dash";
+
+/* */
+"Insert Cannula" = "Insertar Cánula";
+
+/* */
+"Check Cannula" = "Check Cannula";
+
+/* */
+"Setup Complete" = "Setup Complete";
+
+/* */
+"Insulin Suspended" = "Insulin Suspended";
+
+/* Text for suspend resume button when insulin delivery is suspending */
+"Suspending insulin delivery..." = "Suspending insulin delivery...";
+
+/* Text for suspend resume button when insulin delivery is suspended */
+"Resume Insulin Delivery" = "Resume Insulin Delivery";
+
+/* Text for suspend resume button when insulin delivery is resuming */
+"Resuming insulin delivery..." = "Resuming insulin delivery...";
+
+/* Alert title for suspend error */
+"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
+
+//* -----------------------------------------------------------------------*/
+/* ----------------------Statistics strings -------------------------------*/
+/* */
+
+
+"Today" = "Today";
+
+/* */
+"Day" = "Day";
+
+/* */
+"Week" = "Week";
+
+/* */
+"Month" = "Month";
+
+/* */
+"Total" = "Total";
+
+/* Headline Statistics */
+"Statistics" = "Statistics";
+
+/* Option in preferences */
+"Allow Upload of Statistics to NS" = "Allow Upload of Statistics to NS";
+
+/* Low Glucose Threshold in Statistics settings */
+"Low" = "Low";
+
+/* High Glucose Threshold in Statistics settings */
+"High" = "High";
+
+/* In Range */
+"In Range" = "In Range";
+
+/* Display % */
+"Change HbA1c Unit" = "Change HbA1c Unit";
+
+/* */
+"Display Chart X - Grid lines" = "Display Chart X - Grid lines";
+
+/* */
+"Display Chart Y - Grid lines" = "Display Chart Y - Grid lines";
+
+/* */
+"Display Chart Threshold lines for Low and High" = "Display Chart Threshold lines for Low and High";
+
+/* */
+/* */
+
+"Standing / Laying TIR Chart
+Hours X-Axis (6 default)" = "Hours X-Axis (6 default)";
+
+/* Average BG = */
+"Average" = "Average";
+
+/* Median BG */
+"Median" = "Median";
+
+/* CGM readings in statView */
+"Readings today" = "Readings today";
+
+/* CGM readings in statView */
+"Readings / 24h" = "Readings / 24h";
+
+/* Days of saved readings*/
+"Days" = "Days";
+
+/* Normal BG (within TIR) */
+"Normal" = "Normal";
+
+/* Title High BG in statPanel */
+"High (>" = "High (>";
+
+/* Title Low BG in statPanel */
+"Low (<" = "Low (<";
+
+/* SD */
+"SD" = "SD";
+
+/* CV */
+"CV" = "CV";
+
+/* Estimated HbA1c */
+"HbA1c" = "HbA1c";
+
+/* Total number of days of data for HbA1c estimation, part 1/2*/
+"All" = "All";
+
+/* Total number of days of data for HbA1c estimation, part 2/2*/
+"days" = "days";
+
+/* Nr of Loops in statPanel */
+"Loops" = "Loops";
+
+/* Loop Errors in statPanel */
+"Errors" = "Errors";
+
+/* Average loop interval */
+"Interval" = "Interval";
+
+/* Median loop interval */
+"Duration" = "Duración";
+
+/* "Display SD */
+"Display SD instead of CV" = "Display SD instead of CV";
+
+/* Description for display SD */
+"Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel" = "Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel";
+
+/* How often to update the statistics */
+"Update every number of minutes:" = "Update every number of minutes:";
+
+/* Description for update interval for statistics */
+"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 ";
+
+/* Duration displayed in statPanel */
+"Past Week " = "Past Week ";
+
+/* Duration displayed in statPanel */
+"Past Month " = "Past Month ";
+
+/* Duration displayed in statPanel */
+"Past 90 Days " = "Past 90 Days ";
+
+/* Duration displayed in statPanel */
+"All Past Days of Data " = "All Past Days of Data ";
+
+/* "Display Loop statistics in statPanel */
+"Display Loop Cycle statistics" = "Display Loop Cycle statistics";
+
+/* Description for Display Loop statistics */
+"Displays Loop statistics in the statPanel in Home View" = "Displays Loop statistics in the statPanel in Home View";
+
+/* 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?";
+
+/* New Experimental feature */
+"Experimental" = "Experimental";
+/* Smoothing of CGM readings */
+"Smooth Glucose Value" = "Smooth Glucose Value";
+
+/* -----------------------------------------------------------------------------------------------------------
+
+ Infotexts from openaps.docs and androidaps.docs
+ iAPS
+*/
+/* Headline Rewind Resets Autosens */
+
+"Rewind Resets Autosens" = "Rewind Resets Autosens";
+
+/* ”Rewind Resets Autosens” */
+"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "Esta función, activada por defecto, restablece la proporción de autosens a neutral cuando rebobinas la bomba, suponiendo que esto corresponde a un probable cambio en el sitio. Autosens comenzará a aprender la sensibilidad desde el momento del evento, y puede tardar hasta 6 horas. Si normalmente rebobina su bomba independientemente de los cambios en el sitio, puede considerar desactivar esta función.";
+
+/* Headline "High Temptarget Raises Sensitivity" */
+"High Temptarget Raises Sensitivity" = "High Temptarget Raises Sensitivity";
+
+/* ”High Temptarget Raises Sensitivity" */
+"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "Por defecto 'Falso'. Cuando se cambia a 'Verdadero', aumenta la sensibilidad (menor proporción de sensibilidad) para objetivos temporales fijados en >= 111. Sinónimo de modo ejercicio. Cuanto mayor sea su objetivo temporal superior a 110, resultará en relaciones más sensibles (más bajas), p.ej., objetivo temporal de 120 resulta en una proporción de sensibilidad de 0.75, mientras que 140 resultaría en 0.6 (con un valor por defecto de objetivo basal de 160).";
+
+/* Headline ”Low Temptarget Lowers Sensitivity" */
+"Low Temptarget Lowers Sensitivity" = "Low Temptarget Lowers Sensitivity";
+
+/* ”Low Temptarget Lowers Sensitivity" */
+"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "Por defecto 'Falso'. Cuando se establece 'Verdadero', puede disminuir la sensibilidad (mayor proporción de sensibilidad) para objetivos temporales <= 99. Cuanto menor sea su objetivo temporal por debajo de 100, resultará en proporciones menos sensibles (superiores), p. ej., el objetivo temporal de 95 resulta en la proporción de sensibilidad de 1.09, mientras que 85 resulta en 1.33 (con la mitad de objetivo predeterminada de 160).";
+
+/* Headline ”Sensitivity Raises Target" */
+"Sensitivity Raises Target" = "Sensitivity Raises Target";
+
+/* ”Sensitivity Raises Target" */
+"When true, raises BG target when autosens detects sensitivity" = "Cuando es verdadero, aumenta el objetivo BG cuando los autosens detectan sensibilidad";
+
+/* Headline ”Resistance Lowers Target" */
+"Resistance Lowers Target" = "Resistance Lowers Target";
+
+/* ”Resistance Lowers Target" */
+"Defaults to false. When true, will lower BG target when autosens detects resistance" = "Por defecto es falso. Cuando es verdadero, reducirá el objetivo BG cuando detecte resistencia";
+
+/* Headline ”Advanced Target Adjustments" */
+"Advanced Target Adjustments" = "Advanced Target Adjustments";
+
+/* ”Advanced Target Adjustments" */
+"This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone." = "Esta característica estaba previamente habilitada por defecto, pero ahora por defecto está deshabilitada (NO se habilitará automáticamente) en oref0 0.6.0 y posteriores (no hay necesidad de esto con 0.6.0). Esta característica reduce automáticamente el valor de glucosa objetivo de oref0 cuando el valor de glucosa actual y eventual son altos. Esto ayuda a prevenir y mitigar la glucemia alta, pero automáticamente cambia a modo 'glucosa baja' para asegurarse de que la glucemia se reduce suavemente hacia el objetivo real. Si encuentra este comportamiento demasiado agresivo, puede desactivar esta función. Si lo hace, por favor, háganoslo saber para que podamos entender mejor qué ajustes funcionan mejor para todos los usuarios.";
+
+/* Headline "Exercise Mode" */
+"Exercise Mode" = "Exercise Mode";
+
+/* "Exercise Mode" */
+"Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity" = "Por defecto es falso. Cuando es verdadero, el objetivo temporal alto > 105 mg/dL ajusta el factor de sensibilidad para el modo ejercicio. Sinónimo de objetivotemp_alto_incrementa_sensibilidad";
+
+/* Headline "Wide BG Target Range" */
+"Wide BG Target Range" = "Wide BG Target Range";
+
+/* "Wide BG Target Range" */
+"Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs." = "Por defecto es falso, lo que significa que por defecto sólo el extremo bajo del rango objetivo de glucosa en la bomba se utiliza como objetivo en OpenAPS. Esta es una característica de seguridad para prevenir objetivos demasiado amplios y resultados menos óptimos. Por lo tanto, el extremo más alto del rango objetivo sólo es usado para evitar sobre-correcciones del asistente de bolos. Use wide_bg_target_range: true para forzar temporizaciones neutrales sobre un rango más amplio de valores eventuales de glucosa.";
+
+/* Headline "Skip Neutral Temps" */
+"Skip Neutral Temps" = "Skip Neutral Temps";
+
+/* "Skip Neutral Temps" */
+"Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means iAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications from the 'rig', that may wake you up during the night." = "Por defecto es falso, por lo que iAPS establecerá basales temporales siempre que pueda, por lo que será más fácil ver si el sistema está funcionando, incluso cuando esté fuera de línea. Esto significa que OpenAPS establecerá una basal temporal “neutral” (igual que su basal por defecto) si no se necesitan ajustes. Esta es una configuración antigua para que OpenAPS tenga las opciones para minimizar sonidos y notificaciones del 'rig', que puede despertarte durante la noche. ";
+
+/* Headline "Unsuspend If No Temp” */
+"Unsuspend If No Temp" = "Unsuspend If No Temp";
+
+/* "Unsuspend If No Temp” */
+"Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended." = "Muchas personas de vez en cuando se olvidan de reanudar / dejar de suspender su bomba después de volver a conectarla. Si es uno de ellos, y está dispuesto a establecer de manera fiable una basal temporal cero unidades cada vez que suspenda y desconecte su bomba esta característica es para usted. Si está activado, se reanudará / des-suspenderá automáticamente la bomba si se olvida de hacerlo antes de que expire la basal temporal de cero unidades. Mientras la basal temporal de cero unidades siga funcionando, dejará la bomba suspendida.";
+
+/* Headline "Enable UAM" */
+"Enable UAM" = "Enable UAM";
+
+/* "Enable UAM" */
+"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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." = "Con esta opción activada, el algoritmo SMB puede reconocer comidas no anunciadas. Esto es útil si olvida decir a iAPS sobre sus carbohidratos, estima mal sus carbohidratos y los introduce erróneamente en la aplicación, o si una comida con mucha grasa y proteína tiene una duración más larga de lo esperado. Sin ninguna entrada de carbohidratos, UAM puede reconocer aumentos rápidos de glucosa causados por carbohidratos, adrenalina, estrés, etc. e intenta ajustarlo con SMBs. Esto también funciona al contrario: si hay una rápida disminución de la glucosa, puede detener a los SMB antes.";
+
+/* Headline "Enable SMB With COB" */
+"Enable SMB With COB" = "Enable SMB With COB";
+
+/* Enable SMB With COB" */
+"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "Esto permite el supermicrobolo (SMB) mientras que los glúcidos a bordo (COB) son positivos.";
+
+/* Headline "Enable SMB With Temptarget” */
+"Enable SMB With Temptarget" = "Enable SMB With Temptarget";
+
+/* "Enable SMB With Temptarget” */
+"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "Esto activa supermicrobolos (SMB) con 'Comer Pronto' o basales temporales bajas.
+Con esta característica activada, cualquier objetivo temporal por debajo de 100mg/dL, tal como un objetivo temporal de 99 (u 80, el objetivo típico de 'Comer Pronto') se permitirán SMB.";
+
+/* Headline "Enable SMB Always" */
+"Enable SMB Always" = "Enable SMB Always";
+
+/* "Enable SMB Always" */
+"Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget)." = "Por defecto es falso. Cuando es verdadero, activa siempre el supermicrobolo (a menos que esté desactivado por un objetivo temporal alto).";
+
+/* Headline "Enable SMB After Carbs" */
+"Enable SMB After Carbs" = "Enable SMB After Carbs";
+
+/* "Enable SMB After Carbs" */
+"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "Por defecto es falso. Cuando es verdadero, habilita supermicrobolos (SMB) durante 6h después de la ingesta de carbohidratos, incluso con 0 carbohidratos a bordo (COB).";
+
+/* Enable "Allow SMB With High Temptarget" */
+"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
+
+/* Headline "Allow SMB With High Temptarget" */
+"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
+
+/* "Allow SMB With High Temptarget" */
+"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "Por defecto es falso. Cuando es verdadero, permite supermicrobolos (si se habilita de otra manera) incluso con objetivos temporales altos.";
+
+/* Headline "Use Custom Peak Time” */
+"Use Custom Peak Time" = "Use Custom Peak Time";
+
+/* "Use Custom Peak Time” */
+"Defaults to false. Setting to true allows changing insulinPeakTime" = "Por defecto es falso. Cambiarlo a verdadero permite cambiar el insulinPeakTime";
+
+/* Headline "Suspend Zeros IOB” */
+"Suspend Zeros IOB" = "Suspend Zeros IOB";
+
+/* "Suspend Zeros IOB” */
+"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "Por defecto es falso. Cualquier basal temporal existente durante las horas de suspensión de la bomba se eliminará y se añadirán basales temporales de 0 unidades para negar las tasas basales del perfil durante las horas de suspensión de la bomba.";
+
+/* Headline "Max IOB" */
+"Max IOB" = "Max IOB";
+
+/* "Max IOB" */
+"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "Max IOB es la cantidad máxima de insulina a bordo de todas las fuentes –tanto la corrección basal (o SMB de la corrección) como la insulina del bolo– que su Circuito Cerrado puede acumular para tratar glucemias por encima del objetivo. A diferencia de los otros dos ajustes de seguridad de OpenAPS (multiplicador_seguridad_max_diario y multiplicador_seguridad_basal_actual), max_iob se establece como un número fijo de unidades de insulina. Por ahora, los bolos manuales NO se limitan con este ajuste.
+
+Para probar sus diferentes basales durante la noche, puede modificar la configuración max_iob a cero mientras está en Circuito Cerrado. Esto activará el modo de suspensión por glucosa baja mientras prueba sus configuraciones de basal
+
+(Consejo de https://www.loopandlearn.org/freeaps-x/#open-loop).";
+
+/* Headline "Max Daily Safety Multiplier" */
+"Max Daily Safety Multiplier" = "Max Daily Safety Multiplier";
+
+/* "Max Daily Safety Multiplier" */
+"This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "Este es un importante límite de seguridad de OpenAPS. La configuración predeterminada (que es poco probable que necesite ajustarse) es 3. Esto significa que OpenAPS nunca podrá establecer una tasa basal temporal que sea más de 3 veces la tasa basal más alta programada en una bomba de usuario o, si está activado, determinado por autotune.";
+
+/* Headline "Current Basal Safety Multiplier" */
+"Current Basal Safety Multiplier" = "Current Basal Safety Multiplier";
+
+/* "Current Basal Safety Multiplier" */
+"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "Este es otro límite importante de seguridad de OpenAPS. La configuración predeterminada (que es poco probable que necesite ajustarse) es 4. Esto significa que OpenAPS nunca podrá establecer una tasa basal temporal que sea más de 4 veces la tasa basal más alta programada en una bomba de usuario o, si está activado, determinado por autotune.";
+
+/* Headline "Autosens Max" */
+"Autosens Max" = "Autosens Max";
+
+/* "Autosens Max" */
+"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "Este es un multiplicador límite para autosens (y autotune) para establecer un límite máximo del 20% sobre cuanto el ratio de autosens, que a su vez determina cuán altos autosens pueden ajustar basales, cuán bajo puede ajustar ISF, y cuán bajo puede establecer el objetivo de glucosa.";
+
+/* Headline "Autosens Min" */
+"Autosens Min" = "Autosens Min";
+
+/* "Autosens Min" */
+"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "El otro lado de los límites de seguridad de Autosens, poniendo un tope a cuán bajo Autosens puede ajustar basales, y cuán alto puede ajustar el factor de sensibilidad de la insulina y los objetivos de glucosa.";
+
+/* Headline "Half Basal Exercise Target" */
+"Half Basal Exercise Target" = "Half Basal Exercise Target";
+
+/* "Half Basal Exercise Target" */
+"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Establecer a un número, p. ej. 160, lo que significaría que cuando el objetivo temporal es 160 mg/dL y el modo ejercicio esté activo, proporciona el 50% de la basal a este nivel (120 = 75%; 140 = 60%). Esto puede ser ajustado para darle más control sobre sus modos de ejercicio.";
+
+/* Headline "Max COB" */
+"Max COB" = "Max COB";
+
+/* "Max COB" */
+"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "El valor por defecto de maxCOB es 120, ya que es la cantidad estándar de carbohidratos que un cuerpo normal puede absorber durante 4 horas (si alguien registra más carbohidratos o se acumulan por encima de este valor, OpenAPS limitará la dosificación de insulina basada en dichos 120 gramos activos). Esencialmente, esto limita la AMA como medida de seguridad contra cálculos extraños de COB debido a datos imprecisos";
+
+/* Headline "Bolus Snooze DIA Divisor" */
+"Bolus Snooze DIA Divisor" = "Bolus Snooze DIA Divisor";
+
+/* "Bolus Snooze DIA Divisor" */
+"Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2)." = "El retardo de bolos se realiza después de suministrar un bolo para comer, para que el Lazo no contrarreste con basales temporales bajas cuando acaba de comer. Por ejemplo, con el valor predeterminado de 2, y siendo la duración de la insulina activa (DIA) de 3 horas, el retardo del del bolo se realizará gradualmente durante 1.5 horas (3DIA % 2).";
+
+/* Headline "Min 5m Carbimpact" */
+"Min 5m Carbimpact" = "Min 5m Carbimpact";
+
+/* "Min 5m Carbimpact" */
+"This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g." = "Este es un ajuste para el impacto de absorción de carbohidratos por defecto cada 5 minutos. El valor por defecto es de 8 mg/dL/5min. Esto afecta a la rapidez con que se reducen los COB en situaciones en las que la absorción de glúcidos no es visible en las variaciones de glucosa. El valor por defecto de 8 mg/dL/5min corresponde a una tasa mínima de absorción de carbohidratos de 24g/h con factor de sensibilidad de carbohidratos (CSF) de 4 mg/dL/g.";
+
+/* Headline "Autotune ISF Adjustment Fraction" */
+"Autotune ISF Adjustment Fraction" = "Autotune ISF Adjustment Fraction";
+
+/* "Autotune ISF Adjustment Fraction" */
+"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "El valor por defecto de 0.5 para esta característica mantiene el factor de sensibilidad a la insulina (ISF) de Autotune cerca del factor de sensibilidad a la insulina de la bomba a través de un promedio ponderado de fullNewISF y pumpISF.
+Un 1.0 de valor permite un ajuste completo con el nuevo factor de sensibilidad de Autotune (fullNewISF), mientras que 0 mantendría el factor de sensibilidad de la bomba (pumpISF).";
+
+/* Headline "Remaining Carbs Fraction" */
+"Remaining Carbs Fraction" = "Remaining Carbs Fraction";
+
+/* "Remaining Carbs Fraction" */
+"This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "Esta es la fracción de los carbohidratos que suponemos se absorberán durante 4h si todavía no vemos absorción de carbohidratos.";
+
+/* Headline "Remaining Carbs Cap" */
+"Remaining Carbs Cap" = "Remaining Carbs Cap";
+
+/* "Remaining Carbs Cap" */
+"This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "Esta es la cantidad máxima de carbohidratos que suponemos se absorberán durante 4h si todavía no vemos absorción de carbohidratos.";
+
+/* Headline ”Max SMB Basal Minutes" */
+"Max SMB Basal Minutes" = "Max SMB Basal Minutes";
+
+/* ”Max SMB Basal Minutes" */
+"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Por defecto comienza en 30. Este es el máximo de minutos de basal que se puede entregar como un solo SMB con COB no cubiertos. Esto da la capacidad de hacer los SMB más agresivos si lo desea. Se recomienda que el valor se establezca a partir de 30, en línea con el valor predeterminado, y si decide aumentar este valor, hacerlo en incrementos de no más de 15 minutos, vigilando de cerca los efectos de los cambios. No se recomienda establecer este valor superior a 90 minutos, ya que esto puede afectar a la capacidad del algoritmo para poner suspender la basal temporalmente. Se recomienda también usar Pushover cuando se establezca un valor mayor que el predeterminado, para que las alarmas se generen para cualquier hipo o hiper prevista.";
+
+/* Headline "Max UAM SMB Basal Minutes" */
+"Max UAM SMB Basal Minutes" = "Max UAM SMB Basal Minutes";
+
+/* "Max UAM SMB Basal Minutes" */
+"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Por defecto comienza en 30. Este es el máximo de minutos de basal que UAM puede entregar como un solo SMB cuando la insulina activa excede los carbohidratos activos. Esto da la capacidad de hacer UAM más o menos agresivo si lo desea. Se recomienda que el valor se establezca a partir de 30, en línea con el valor predeterminado, y si decide aumentar este valor, hacerlo en incrementos de no más de 15 minutos, vigilando de cerca los efectos de los cambios. Reducir el valor hará que UAM inyecte menos insulina para cada SMB. No se recomienda establecer este valor superior a 60 minutos, ya que esto puede afectar a la capacidad del algoritmo de suspender la basal temporalmente. También se recomienda que Pushover sea usado cuando se establece que el valor es mayor de lo predeterminado, para que las alertas se generen para cualquier bajo o alto previsto.";
+
+/* Headline "SMB Interval" */
+"SMB Interval" = "SMB Interval";
+
+/* "SMB Interval" */
+"Minimum duration in minutes for new SMB since last SMB or manual bolus" = "Minimum duration in minutes for new SMB since last SMB or manual bolus";
+
+/* Headline "Bolus Increment" */
+"Bolus Increment" = "Bolus Increment";
+
+/* "Bolus Increment" */
+"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";
+
+/* "Insulin Peak Time" */
+"Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops." = "Tiempo del máximo efecto de disminución de glucosa de la insulina, en minutos";
+
+/* Headline "Carbs Req Threshold" */
+"Carbs Req Threshold" = "Carbs Req Threshold";
+
+/* "Carbs Req Threshold" */
+"Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold." = "Gramos de carbsReq para activar un Pushover. Por defecto es 1 (para 1 gramo de hidratos de carbono). Se puede aumentar si sólo quiere obtener Pushovers con carbsReq en X umbral.";
+
+/* Headline "Noisy CGM Target Multiplier" */
+"Noisy CGM Target Multiplier" = "Noisy CGM Target Multiplier";
+
+/* "Noisy CGM Target Multiplier" */
+"Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data" = "Por defecto es 1.3. Aumenta el objetivo en esta cantidad al montar un lazo con los datos sin procesar/ruidosos del MCG";
+
+/* Headline "SMB DeliveryRatio" */
+"SMB DeliveryRatio" = "SMB DeliveryRatio";
+
+/* SMB DeliveryRatio */
+"Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution." = "Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution.";
+
+// Dynamic ISF + CR Settings:
+/* Headline "Adjust Dynamic ISF constant" */
+
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Adjust Dynamic ISF constant */
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Enable Dynamic ISF, Headline */
+"Enable Dynamic ISF" = "Enable Dynamic ISF";
+
+/* Headline "Enable Dynamic ISF" */
+"Enable Dynamic ISF" = "Enable Dynamic ISF";
+
+/* Enable Dynamic ISF */
+"Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes" = "Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes";
+
+/* Headline "Enable Dynamic CR" */
+"Enable Dynamic CR" = "Enable Dynamic CR";
+
+/* Enable Dynamic CR */
+"Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)" = "Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)";
+
+/* Headline "Adjust Dynamic ISF constant" */
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Adjust Dynamic ISF constant */
+"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
+
+
+/* Headline "Use Sigmoid Function" */
+"Use Sigmoid Function" = "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.";
+
+
+/* Headline "Threshold Setting" */
+"Threshold Setting (mg/dl)" = "Threshold Setting (mg/dl)";
+
+/* Threshold Setting */
+"The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl." = "The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl.";
+
+/* Headline "Weighted Average of TDD. Weight of past 24 hours:" */
+"Weighted Average of TDD. Weight of past 24 hours:" = "Weighted Average of TDD. Weight of past 24 hours:";
+
+/* Weight of past 24 hours of insulin */
+"Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment)." = "Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment).";
+
+/* Headline "Adjust basal" */
+"Adjust basal" = "Adjust basal";
+
+/* Enable adjustment of basal profile */
+"Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD" = "Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD";
+
+/* Headline "Max Delta-BG Threshold SMB" */
+"Max Delta-BG Threshold SMB" = "Max Delta-BG Threshold SMB";
+
+/* Max Delta-BG Threshold SMB */
+"Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!)." = "Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!).";
+
+/* Headline "... When Blood Glucose Is Over (mg/dl):" */
+"... When Blood Glucose Is Over (mg/dl):" = "... When Blood Glucose Is Over (mg/dl):";
+
+/* ... When Blood Glucose Is Over (mg/dl): */
+"Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable." = "Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable.";
+
+/* Headline "Enable SMB With High BG" */
+"Enable SMB With High BG" = "Enable SMB With High BG";
+
+/* "Enable SMB With High BG" */
+"Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)" = "Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)";
+
+/* Headline "Dynamic settings" */
+"Dynamic settings" = "Dynamic settings";
+
+/* Insulin curve */
+"Insulin curve" = "Insulin curve";
+
+/* Headline "Adjustment Factor" */
+"Adjustment Factor" = "Adjustment Factor";
From 8aadfa972ad4a61e1d8eb02861fdf1cdcaac16e2 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: Mon, 15 May 2023 04:26:54 +0200
Subject: [PATCH 201/431] New translations Localizable.strings (Arabic)
---
.../Main/ar.lproj/Localizable.strings | 1790 +++++++++++++++++
1 file changed, 1790 insertions(+)
diff --git a/FreeAPS/Sources/Localizations/Main/ar.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/ar.lproj/Localizable.strings
index 5807927dad..1181510f88 100644
--- a/FreeAPS/Sources/Localizations/Main/ar.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/ar.lproj/Localizable.strings
@@ -1,3 +1,1793 @@
+/*
+ Localizable.strings
+ iAPS
+*/
+/* -------------------------------- */
+/* Bolus screen when adding insulin */
+"Add insulin without actually bolusing" = "Add insulin without actually bolusing";
+
+/* Add insulin from source outside of pump */
+"Add %@ without bolusing" = "Add %@ without bolusing";
+
+"Bolus" = "Bolus";
+
+"Close" = "Close";
+
+/* Continue after added carbs without bolus */
+"Continue without bolus" = "Continue without bolus";
+
+/* Header */
+"Enact Bolus" = "Enact Bolus";
+
+/* Button */
+"Enact bolus" = "Enact bolus";
+
+/* */
+"Insulin recommended" = "Insulin recommended";
+
+/* */
+"Insulin required" = "Insulin required";
+
+/* Bolus screen */
+"Recommendation" = "Recommendation";
+
+/* Button */
+"Clear" = "Clear";
+
+/* Button */
+"Done" = "Done";
+
+/* */
+"Wait please" = "Wait please";
+
+/* */
+"Agree and continue" = "Agree and Continue";
+
+/* Headline in enacted pop up (at: at what time) */
+"Enacted at" = "Enacted at";
+
+/* Headline in suggested pop up (at: at what time) */
+"Suggested at" = "Suggested at";
+
+/* Headline in enacted pop up (at: at what time) */
+"Error at" = "Error at";
+
+/* Home title */
+"Home" = "Home";
+
+/* Looping in progress */
+"looping" = "looping";
+
+/* min ago since last loop */
+"min ago" = "min ago";
+
+/* Status Title */
+"No suggestion" = "No suggestion";
+
+/* Replace pod text in Header */
+"Replace pod" = "Replace pod";
+
+/* Add carbs screen */
+"Add Carbs" = "Add Carbs";
+
+/* Add carbs header and button in Watch app. You can skip the last " " space. It's just for differentiation */
+"Add Carbs " = "Add Carbs ";
+
+/* */
+"Amount Carbs" = "Amount Carbs";
+
+/* Grams unit */
+"grams" = "grams";
+
+/* */
+"Carbs required" = "Carbs required";
+
+/* */
+"Are you sure?" = "Are you sure?";
+
+/* Bottom target temp */
+"Bottom target" = "Bottom target";
+
+/* Cancel preset name */
+"Cancel" = "Cancel";
+
+/* */
+"Cancel Temp Target" = "Cancel Temp Target";
+
+/* Custom temp target */
+"Custom" = "Custom";
+
+/* */
+"Date" = "Date";
+
+/* */
+"Delete" = "Delete";
+
+/* Delete preset temp target */
+"Delete preset \"%@\"" = "Delete preset \"%@\"";
+
+/* Duration of target temp or temp basal */
+"Duration" = "Duration";
+
+/* */
+"Enact Temp Target" = "Enact Temp Target";
+
+/* */
+"Target" = "Target";
+
+/* */
+"Basal Insulin and Sensitivity ratio" = "Basal Insulin and Sensitivity ratio";
+
+/* */
+"A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose." = "A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose.";
+
+/* */
+" Your setting: " = " Your setting: ";
+
+/* */
+"mg/dl. Autosens.max limits the max endpoint" = "mg/dl. Autosens.max limits the max endpoint";
+
+/* */
+"Enter preset name" = "Enter preset name";
+
+/* Preset name */
+"Name" = "Name";
+
+/* minutes of target temp */
+"minutes" = "minutes";
+
+/* */
+"Presets" = "Presets";
+
+/* Save preset name */
+"Save" = "Save";
+
+/* */
+"Save as preset" = "Save as preset";
+
+/* Delete Meal Preset */
+"Delete Preset" = "Delete Preset";
+
+/* Confirm Deletion */
+"Delete preset '%@'?" = "Delete preset '%@'?";
+
+/* Button */
+"No" = "No";
+
+/* Button */
+"Yes" = "Yes";
+
+/* + Button */
+"[ +1 ]" = "[ +1 ]";
+
+/* - Button */
+"[ -1 ]" = "[ -1 ]";
+
+/* Upper temp target limit */
+"Top target" = "Top target";
+
+/* Temp target set for ... minutes */
+"for" = "for";
+
+/* Temp target set for ... minutes */
+"min" = "min";
+
+/* */
+"Autotune" = "Autotune";
+
+/* */
+"Basal profile" = "Basal profile";
+
+/* */
+"Carb ratio" = "Carb ratio";
+
+/* */
+"Delete autotune data" = "Delete autotune data";
+
+/* */
+"Run now" = "Run now";
+
+/* */
+"Last run" = "Last run";
+
+/* */
+"Sensitivity" = "Sensitivity";
/* */
"Use Autotune" = "use Autotune";
+
+/* Add profile basal */
+"Add" = "Add";
+
+/* */
+"Basal Profile" = "Basal Profile";
+
+/* Rate basal profile */
+"Rate" = "Rate";
+
+/* */
+"Save on Pump" = "Save on Pump";
+
+/* */
+"Saving..." = "Saving...";
+
+/* */
+"Schedule" = "Schedule";
+
+/* */
+"starts at" = "starts at";
+
+/* Time basal profile */
+"Time" = "Time";
+
+/* */
+"Calculated Ratio" = "Calculated Ratio";
+
+/* Carb Ratios header */
+"Carb Ratios" = "Carb Ratios";
+
+/* */
+"Ratio" = "Ratio";
+
+/* */
+"Autosens" = "Autosens";
+
+/* */
+"Calculated Sensitivity" = "Calculated Sensitivity";
+
+/* */
+"Insulin Sensitivities" = "Insulin Sensitivities";
+
+/* */
+"Sensitivity Ratio" = "Sensitivity Ratio";
+
+/* */
+"Dismiss" = "Dismiss";
+
+/* */
+"Important message" = "Important message";
+
+/* */
+"Amount" = "Amount";
+
+/* */
+"Cancel Temp Basal" = "Cancel Temp Basal";
+
+/* Enact
+Enact a temp Basal or a temp target */
+"Enact" = "Enact";
+
+/* */
+"Manual Temp Basal" = "Manual Temp Basal";
+
+/* Allow uploads tp NS */
+"Allow uploads" = "Allow uploads";
+
+/* API secret in NS */
+"API secret" = "API secret";
+
+/* Connect to NS */
+"Connect" = "Connect";
+
+/* Connected to NS */
+"Connected!" = "Connected!";
+
+/* Connecting to NS */
+"Connecting..." = "Connecting...";
+
+/* */
+"Invalid URL" = "Invalid URL";
+
+/* */
+"Local glucose source" = "Local glucose source";
+
+/* Header */
+"Nightscout Config" = "Nightscout Config";
+
+/* */
+"Port" = "Port";
+
+/* */
+"URL" = "URL";
+
+/**/
+"Use local glucose server" = "Use local glucose server";
+
+/* */
+"Edit settings json" = "Edit settings json";
+
+/* */
+"Glucose units" = "Glucose units";
+
+/* */
+"Preferences" = "Preferences";
+
+/* Recommended Insulin Fraction in preferences */
+"Recommended Insulin Fraction" = "Recommended Insulin Fraction";
+
+/* Do you want to show bolus screen after added carbs? */
+"Skip Bolus screen after carbs" = "Skip Bolus screen after carbs";
+
+/* Allow remote control from NS */
+"Remote control" = "Remote control";
+
+/* Add Medtronic pump */
+"Add Medtronic" = "Add Medtronic";
+
+/* Add Omnipod pump */
+"Add Omnipod" = "Add Omnipod";
+
+/* Add Simulator pump */
+"Add Simulator" = "Add Simulator";
+
+/* Insulin model */
+"Model" = "Model";
+
+/* */
+"Pump config" = "Pump config";
+
+/* */
+"Delivery limits" = "Delivery limits";
+
+/* */
+"Duration of Insulin Action" = "Duration of Insulin Action";
+
+/* hours of duration of insulin activity */
+"hours" = "hours";
+
+/* Max setting */
+"Max Basal" = "Max Basal";
+
+/* Max setting */
+"Max Bolus" = "Max Bolus";
+
+/* */
+"Pump Settings" = "Pump Settings";
+
+/* Insulin unit per hour */
+"U/hr" = "U/hr";
+
+/* Unit in number of units delivered (keep the space character!) */
+" U" = " U";
+
+/* /Insulin unit */
+"/U" = "/U";
+
+/* Insulin unit */
+"U" = "U";
+
+/* Unit per hour with space */
+" U/hr" = " U/hr";
+
+/* Number of units per hour*/
+"%@ U/hr" = "%@ U/hr";
+
+/* Number of units insulin delivered */
+"%@ U" = "%@ U";
+
+/*Carb ratio unit */
+"g/U" = "g/U";
+
+/* grams */
+" g" = " g";
+
+/* The short unit display string for grams */
+"g" = "g";
+
+/* when 0 U/hr */
+"0 U/hr" = "0 U/hr";
+
+/* abbreviation for days */
+"d" = "d";
+
+/* abbreviation for hours */
+"h" = "h";
+
+/* abbreviation for minutes */
+"m" = "m";
+
+/* */
+"Closed loop" = "Closed loop";
+
+/* */
+"Configuration" = "Configuration";
+
+/* */
+"Devices" = "Devices";
+
+/* */
+"Pump" = "Pump";
+
+/* */
+"Services" = "Services";
+
+/* */
+"Settings" = "Settings";
+
+/* Recommendation for a Manual Bolus */
+"Recommended Bolus Percentage" = "Recommended Bolus Percentage";
+
+/* 2 log files to share */
+"Share logs" = "Share logs";
+
+/* Upper target */
+"High target" = "High target";
+
+/* Lower target */
+"Low target" = "Low target";
+
+/* */
+"Target Ranges" = "Target Ranges";
+
+/* When bolusing */
+"Bolusing" = "Bolusing";
+
+/* */
+"Pump suspended" = "Pump suspended";
+
+/* */
+"Middleware" = "Middleware";
+
+/* Header */
+"History" = "History";
+
+/* CGM option */
+"Upload glucose to Nightscout" = "Upload glucose to Nightscout";
+
+/* Type of CGM or glucose source */
+"Type" = "Type";
+
+/* CGM */
+"CGM" = "CGM";
+
+/* CGM Transmitter ID */
+"Transmitter ID" = "Transmitter ID";
+
+/* Other CGM setting */
+"Other" = "Other";
+
+/* Whatch app alert */
+"Set temp targets presets on iPhone first" = "Set temp targets presets on iPhone first";
+
+/* Updating Watch app */
+"Updating..." = "Updating...";
+
+/* Header for Temp targets in Watch app */
+"Temp Targets" = "Temp Targets";
+
+/* Delete carbs from data table and Nightscout */
+"Delete carbs?" = "Delete carbs?";
+
+/* Delete insulin from pump history and Nightscout */
+"Delete insulin?" = "Delete insulin?";
+
+/* Treatments list */
+"Treatments" = "Treatments";
+
+/* " min" in Treatments list */
+" min" = " min";
+
+/* */
+"Unable to change anything" = "Unable to change anything";
+
+
+/* Calendar and Libre transmitter settings ---------------
+ */
+/* */
+"Configure Libre Transmitter" = "Configure Libre Transmitter";
+
+/* */
+"Calibrations" = "Calibrations";
+
+/* */
+"Create events in calendar" = "Create events in calendar";
+
+/* */
+"Calendar" = "Calendar";
+
+/* */
+"Other" = "Other";
+
+/* */
+"Libre Transmitter" = "Libre Transmitter";
+
+/* */
+"Libre Transmitters" = "Libre Transmitters";
+
+/* */
+"Bluetooth Transmitters" = "Bluetooth Transmitters";
+
+/* */
+"Modes" = "Modes";
+
+/* Libre 2 Direct */
+"Libre 2 Direct" = "Libre 2 Direct";
+
+/* */
+"Select the third party transmitter you want to connect to" = "Select the third party transmitter you want to connect to";
+
+/* State was restored */
+"State was restored" = "State was restored";
+
+/* The short unit display string for millimoles of glucose per liter */
+"mmol/L" = "mmol/L";
+
+/* The short unit display string for milligrams of glucose per decilter */
+"mg/dL" = "mg/dL";
+
+/* */
+"Add calibration" = "Add calibration";
+
+/* When adding capillary glucose meater reading */
+"Meter glucose" = "Meter glucose";
+
+/* */
+"Info" = "Info";
+
+/*v*/
+"Slope" = "Slope";
+
+/* */
+"Intercept" = "Intercept";
+
+/* */
+"Chart" = "Chart";
+
+/* */
+"Remove" = "Remove";
+
+/* */
+"Remove Last" = "Remove Last";
+
+/* */
+"Remove All" = "Remove All";
+
+/* */
+"About the Process" = "About the Process";
+
+/* */
+"Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working." = "Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working.";
+
+/* */
+"Pairinginfo" = "Pairinginfo";
+
+/* */
+"PatchInfo" = "PatchInfo";
+
+/* */
+"Calibrationinfo" = "Calibrationinfo";
+
+/* */
+"Unknown" = "Unknown";
+
+/* */
+"Not paired yet" = "Not paired yet";
+
+/* */
+"Pair Sensor & connect" = "Pair Sensor & connect";
+
+/* */
+"Phone NFC required!" = "Phone NFC required!";
+
+/* */
+"Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors" = "Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors";
+
+/* Bluetooth Power Off */
+"Bluetooth Power Off" = "Bluetooth Power Off";
+
+/* Please turn on Bluetooth */
+"Please turn on Bluetooth" = "Please turn on Bluetooth";
+
+/* No Libre Transmitter Selected */
+"No Libre Transmitter Selected" = "No Libre Transmitter Selected";
+
+/* Delete Transmitter and start anew. */
+"Delete CGMManager and start anew. Your libreoopweb credentials will be preserved" = "Delete CGMManager and start anew. Your libreoopweb credentials will be preserved";
+
+/* Invalid libre checksum */
+"Invalid libre checksum" = "Invalid libre checksum";
+
+/* Libre sensor was incorrectly read, CRCs were not valid */
+"Libre sensor was incorrectly read, CRCs were not valid" = "Libre sensor was incorrectly read, CRCs were not valid";
+
+/* Glucose */
+"Glucose" = "Glucose";
+
+/* LOWALERT! */
+"LOWALERT!" = "LOWALERT!";
+
+/* HIGHALERT! */
+"HIGHALERT!" = "HIGHALERT!";
+
+/* (Snoozed)*/
+"(Snoozed)" = "(Snoozed)";
+
+/* Glucose: %@ */
+"Glucose: %@" = "Glucose: %@";
+
+/* Transmitter: %@%% */
+"Transmitter: %@%%" = "Transmitter: %@%%";
+
+/* No Sensor Detected */
+"No Sensor Detected" = "No Sensor Detected";
+
+/* This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor */
+"This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor" = "This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor";
+
+/* New Sensor Detected */
+"New Sensor Detected" = "New Sensor Detected";
+
+/* Please wait up to 30 minutes before glucose readings are available! */
+"Please wait up to 30 minutes before glucose readings are available!" = "Please wait up to 30 minutes before glucose readings are available!";
+
+/* Invalid Glucose sample detected, try again later */
+"Invalid Glucose sample detected, try again later" = "Invalid Glucose sample detected, try again later";
+
+/* ensor might have temporarily stopped, fallen off or is too cold or too warm */
+"Sensor might have temporarily stopped, fallen off or is too cold or too warm" = "Sensor might have temporarily stopped, fallen off or is too cold or too warm";
+
+/* Invalid Sensor Detected */
+"Invalid Sensor Detected" = "Invalid Sensor Detected";
+
+/* Detected sensor seems not to be a libre 1 sensor! */
+"Detected sensor seems not to be a libre 1 sensor!" = "Detected sensor seems not to be a libre 1 sensor!";
+
+/* Detected sensor is invalid: %@ */
+"Detected sensor is invalid: %@" = "Detected sensor is invalid: %@";
+
+/* Low Battery */
+"Low battery" = "Low battery";
+
+/* */
+"Invalid sensor" = "Invalid sensor";
+
+/* */
+"Sensor change" = "Sensor change";
+
+/* */
+"Sensor expires soon" = "Sensor expires soon";
+
+/* Battery is running low %@, consider charging your %@ device as soon as possible */
+"Battery is running low %@, consider charging your %@ device as soon as possible" = "Battery is running low %@, consider charging your %@ device as soon as possible";
+
+/* Extracting calibrationdata from sensor */
+"Extracting calibrationdata from sensor" = "Extracting calibrationdata from sensor";
+
+/* Sensor Ending Soon */
+"Sensor Ending Soon" = "Sensor Ending Soon";
+
+/* Current Sensor is Ending soon! Sensor Life left in %@ */
+"Current Sensor is Ending soon! Sensor Life left in %@" = "Current Sensor is Ending soon! Sensor Life left in %@";
+
+/* */
+"Libre Bluetooth" = "Libre Bluetooth";
+
+/* */
+"Snooze Alerts" = "Snooze Alerts";
+
+/* */
+"Last measurement" = "Last measurement";
+
+/* */
+"Sensor Footer checksum" = "Sensor Footer checksum";
+
+/* */
+"Last Blood Sugar prediction" = "Last Blood Sugar prediction";
+
+/* */
+"CurrentBG" = "CurrentBG";
+
+/* */
+"Sensor Info" = "Sensor Info";
+
+/* */
+"Sensor Age" = "Sensor Age";
+
+/* */
+"Sensor Age Left" = "Sensor Age Left";
+
+/* */
+"Sensor Endtime" = "Sensor Endtime";
+
+/* */
+"Sensor State" = "Sensor State";
+
+/* */
+"Sensor Serial" = "Sensor Serial";
+
+/* */
+"Transmitter Info" = "Transmitter Info";
+
+/* */
+"Hardware" = "Hardware";
+
+/* */
+"Firmware" = "Firmware";
+
+/* */
+"Connection State" = "Connection State";
+
+/* */
+"Transmitter Type" = "Transmitter Type";
+
+/* */
+"Sensor Type" = "Sensor Type";
+
+/* */
+"Factory Calibration Parameters" = "Factory Calibration Parameters";
+
+/* */
+"Valid for footer" = "Valid for footer";
+
+/* */
+"Edit calibrations" = "Edit calibrations";
+
+/* */
+"edit calibration clicked" = "edit calibration clicked";
+
+/* */
+"Delete CGM" = "Delete CGM";
+
+/* */
+"Are you sure you want to remove this cgm from loop?" = "Are you sure you want to remove this cgm from loop?";
+
+/* */
+"There is no undo" = "There is no undo";
+
+/* */
+"Advanced" = "Advanced";
+
+/* */
+"Alarms" = "Alarms";
+
+/* */
+"Glucose Settings" = "Glucose Settings";
+
+/* */
+"Notifications" = "Notifications";
+
+/* */
+"Export logs" = "Export logs";
+
+/* */
+"Export not available" = "Export not available";
+
+/* */
+"Log export requires ios 15" = "Log export requires ios 15";
+
+/* */
+"Got it!" = "Got it!";
+
+/* */
+"Saved to %@" = "Saved to %@";
+
+/* */
+"No logs available" = "No logs available";
+
+/* */
+"Glucose Notification visibility" = "Glucose Notification visibility";
+
+/* */
+"Always Notify Glucose" = "Always Notify Glucose";
+
+/* */
+"Notify per reading" = "Notify per reading";
+
+/* */
+"Value" = "Value";
+
+/* */
+"Adds Phone Battery" = "Adds Phone Battery";
+
+/* */
+"Adds Transmitter Battery" = "Adds Transmitter Battery";
+
+/* */
+"Also vibrate" = "Also vibrate";
+
+/* */
+"Additional notification types" = "Additional notification types";
+
+/* */
+"Misc" = "Misc";
+
+/* */
+"Unit override" = "Unit override";
+
+/* */
+"Low" = "Low";
+
+/* */
+"High" = "High";
+
+/* */
+"glucose" = "glucose";
+
+/* */
+"Schedule " = "Schedule ";
+
+/* */
+"tapped save schedules" = "tapped save schedules";
+
+/* */
+"Error" = "Error";
+
+/* */
+"Some ui element was incorrectly specified" = "Some ui element was incorrectly specified";
+
+/* */
+"Success" = "Success";
+
+/* */
+"Schedules were saved successfully!" = "Schedules were saved successfully!";
+
+/* */
+"High Glucose Alarm active" = "High Glucose Alarm active";
+
+/* */
+"Low Glucose Alarm active" = "Low Glucose Alarm active";
+
+/* */
+"No Glucose Alarm active" = "No Glucose Alarm active";
+
+/* */
+"snoozing until %@" = "snoozing until %@";
+
+/* */
+"not snoozing" = "not snoozing";
+
+/* */
+"nothing to see here" = "nothing to see here";
+
+/* */
+"snooze from testview clicked" = "snooze from testview clicked";
+
+/* */
+"will snooze for %@ until %@" = "will snooze for %@ until %@";
+
+/* */
+"Click to Snooze Alerts" = "Click to Snooze Alerts";
+
+/* */
+"Strength" = "Strength";
+
+/* */
+"Hold the top of your iPhone near the sensor to pair" = "Hold the top of your iPhone near the sensor to pair";
+
+/* */
+"Sensor not found" = "Sensor not found";
+
+/* */
+"Also play alert sound" = "Also play alert sound";
+
+/* */
+"Notification Settings" = "Notification Settings";
+
+/* */
+"Found devices: %d" = "Found devices: %d";
+
+/* */
+"Backfill options" = "Backfill options";
+
+/* */
+"Backfilling from trend is currently not well supported by Loop" = "Backfilling from trend is currently not well supported by Loop";
+
+/* */
+"Backfill from history" = "Backfill from history";
+
+/* */
+"Backfill from trend" = "Backfill from trend";
+
+/* */
+"Debug options" = "Debug options";
+
+/* */
+"Adds a lot of data to the Issue Report " = "Adds a lot of data to the Issue Report ";
+
+/* */
+"Persist sensordata" = "Persist sensordata";
+
+/* */
+"Battery" = "Battery";
+
+/* */
+"Also add source info" = "Also add source info";
+
+/* */
+"Carbs Required Threshold" = "Carbs Required Threshold";
+
+/* */
+"Carbs required: %d g" = "Carbs required: %d g";
+
+/* */
+"To prevent LOW required %d g of carbs" = "To prevent LOW required %d g of carbs";
+
+/* */
+"iAPS not active" = "iAPS not active";
+
+/* */
+"Last loop was more then %d min ago" = "Last loop was more then %d min ago";
+
+/* Glucose badge */
+"Show glucose on the app badge" = "Show glucose on the app badge";
+
+/* */
+"Backfill glucose" = "Backfill glucose";
+
+/* About this source */
+"About this source" = "About this source";
+
+/* */
+"Bolus failed" = "Bolus failed";
+
+/* */
+"Bolus failed or inaccurate. Check pump history before repeating." = "Bolus failed or inaccurate. Check pump history before repeating.";
+
+/* */
+"Carbs" = "Carbs";
+
+/* */
+"Temp Basal" = "Temp Basal";
+
+/* */
+"Temp Target" = "Temp Target";
+
+/* */
+"Resume" = "Resume";
+
+/* */
+"Suspend" = "Suspend";
+
+/* */
+"Animated Background" = "Animated Background";
+
+/* Sensor day(s) */
+" day(s)" = " day(s)";
+
+/* Option to show HR in Watch app*/
+"Display HR on Watch" = "Display HR on Watch";
+
+
+/* Headers for settings ----------------------- */
+"OpenAPS main settings" = "OpenAPS main settings";
+
+"OpenAPS SMB settings" = "OpenAPS SMB settings";
+
+"OpenAPS targets settings" = "OpenAPS targets settings";
+
+"OpenAPS other settings" = "OpenAPS other settings";
+
+/* Glucose Simulator CGM */
+"Glucose Simulator" = "Glucose Simulator";
+
+/* Restored state message */
+"Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@" = "Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@";
+
+/* Shared app group xDrip4iOS */
+"Using shared app group with external CGM app xDrip4iOS" = "Using shared app group with external CGM app xDrip4iOS";
+
+/* Shared app group GlucoseDirect */
+"Using shared app group with external CGM app GlucoseDirect" = "Using shared app group with external CGM app GlucoseDirect";
+
+/* Dexcom G6 app */
+"Dexcom G6 app" = "Dexcom G6 app";
+
+/* Native G5 app */
+"Native G5 app" = "Native G5 app";
+
+/* Minilink transmitter */
+"Minilink transmitter" = "Minilink transmitter";
+
+/* Simple simulator */
+"Simple simulator" = "Simple simulator";
+
+/* Direct connection with Libre 1 transmitters or Libre 2 */
+"Direct connection with Libre 1 transmitters or European Libre 2 sensors" = "Direct connection with Libre 1 transmitters or European Libre 2 sensors";
+
+/* Online or internal server */
+"Online or internal server" = "Online or internal server";
+
+/* -------------- Developer settings ---------------------- */
+/* Debug options */
+
+"Developer" = "Developer";
+
+/* Debug option view NS Upload Profile */
+"NS Upload Profile" = "NS Upload Profile";
+
+/* Debug option view NS Uploaded Profile */
+"NS Uploaded Profile" = "NS Uploaded Profile";
+
+/* Debug option view Autosense */
+"Autosense" = "Autosense";
+
+/* Debug option view Pump History */
+"Pump History" = "Pump History";
+
+/* Debug option view Target Ranges */
+"Target ranges" = "Target ranges";
+
+/* Debug option view Temp targets */
+"Temp targets" = "Temp targets";
+
+/* Debug option view Meal */
+"Meal" = "Meal";
+
+/* Debug option view Pump profile */
+"Pump profile" = "Pump profile";
+
+/* Debug option view Profile */
+"Profile" = "Profile";
+
+/* Debug option view Enacted */
+"Enacted" = "Enacted";
+
+/* Debug option view Announcements (from NS) */
+"Announcements" = "Announcements";
+
+/* Debug option view Enacted announcements announcements (from NS) */
+"Enacted announcements" = "Enacted announcements";
+
+/* Debug option view Autotune */
+"Autotune" = "Autotune";
+
+/* Debug option view Target presets */
+"Target presets" = "Target presets";
+
+/* Debug option view */
+"Loop Cycles" = "Loop Cycles";
+
+/* Debug option view Glucose Data used for statistics */
+"Glucose Data used for statistics" = "Glucose Data used for statistics";
+
+/* --------------- HealthKit intergration --------------------*/
+/* */
+"Apple Health" = "Apple Health";
+
+/* */
+"Connect to Apple Health" = "Connect to Apple Health";
+
+/* Show when have not permissions for writing to Health */
+"For write data to Apple Health you must give permissions in Settings > Health > Data Access" = "For write data to Apple Health you must give permissions in Settings > Health > Data Access";
+
+/* */
+"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data";
+
+/* New ALerts ------------------------- */
+/* Info title */
+"Info" = "Info";
+
+/* Warning title */
+"Warning" = "Warning";
+
+/* Error title */
+"Error" = "Error";
+
+/* Manual temp basal mode */
+"Manual" = "Manual";
+
+/* Status highlight when manual temp basal is running. */
+"Manual Basal" = "Manual Basal";
+
+/* Current Manual Temp basal */
+" - Manual Basal ⚠️" = " - Manual Basal ⚠️";
+
+/* Total AT / Scheduled basal insulin */
+" U/day" = " U/day";
+
+/* Total AT / Scheduled basal insulin */
+"Total" = "Total";
+
+/* -------------------------------------------- FPU Strings ------------------------------------------------------*/
+/* Enable FPU */
+
+"Enable" = "Enable";
+
+/* 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";
+
+/* FPU Settings Title */
+"Fat and Protein" = "Fat and Protein";
+
+/* Display fat and protein entities */
+"Fat & Protein" = "Fat & Protein";
+
+/* */
+"Hide Fat & Protein" = "Hide Fat & Protein";
+
+/* Add Fat */
+"Fat" = "Fat";
+
+/* Add Protein */
+"Protein" = "Protein";
+
+/* Service Section */
+"Fat And Protein Conversion" = "Fat And Protein Conversion";
+
+/* Service Section */
+"Profile Override" = "Profile Override";
+
+/* */
+"Override Profiles" = "Override Profiles";
+
+/* */
+"Currently no Override active" = "Currently no Override active";
+
+/* */
+"Total Insulin Adjustment" = "Total Insulin Adjustment";
+
+/* */
+"Override your Basal, ISF, CR and Target profiles" = "Override your Basal, ISF, CR and Target profiles";
+
+/* */
+"Enable indefinitely" = "Enable indefinitely";
+
+/* */
+"Override Profile target" = "Override Profile target";
+
+/* */
+"Disable SMBs" = "Disable SMBs";
+
+/* */
+"Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal." = "Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal.";
+
+/* Service Section */
+"App Icons" = "App Icons";
+
+/* Service Section */
+"Statistics and Home View" = "Statistics and Home View";
+
+/* Alert text */
+"Delete carb equivalents?" = "Delete carb equivalents?";
+
+/* */
+"Meal Presets" = "Meal Presets";
+
+/* */
+"Empty" = "Empty";
+
+/* */
+"Delete Selected Preset" = "Delete Selected Preset";
+
+/* */
+"Enter Meal Preset Name" = "Enter Meal Preset Name";
+
+/* */
+"Name Of Dish" = "Name Of Dish";
+
+/* Save Carbs and continue to bolus recommendation */
+"Save and continue" = "Save and continue";
+
+/* */
+"Save as Preset" = "Save as Preset";
+
+/* -------------------------------------------------------------------------------------------
+ DASH strings
+*/
+"Attach Pod" = "Attach Pod";
+
+"Deactivate Pod" = "Deactivate Pod";
+
+/* */
+"Deactivating..." = "Deactivating...";
+
+"Pair Pod" = "Pair Pod";
+
+/* Text for previous pod information row */
+"Previous Pod Information" = "Previous Pod Information";
+
+/* Text for confidence reminders navigation link */
+"Confidence Reminders" = "Confidence Reminders";
+
+"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Confidence reminders are beeps from the pod which can be used to acknowledge selected commands.";
+
+/* button title for saving low reservoir reminder while saving */
+"Saving..." = "Saving...";
+
+/* button title for saving low reservoir reminder */
+"Save" = "Save";
+
+/* Alert title for error when updating confidence reminder preference */
+"Failed to update confidence reminder preference." = "Failed to update confidence reminder preference.";
+
+/* */
+"No Error" = "No Error";
+
+/* description label for active time pod details row */
+"Active Time" = "Active Time";
+
+/* Title string for BeepPreference.silent */
+"Disabled" = "Disabled";
+
+/* Title string for BeepPreference.manualCommands */
+"Enabled" = "Enabled";
+
+/* Title string for BeepPreference.extended */
+"Extended" = "Extended";
+
+/* Description for BeepPreference.silent */
+"No confidence reminders are used." = "No confidence reminders are used.";
+
+/* Description for BeepPreference.manualCommands */
+"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
+
+/* Description for BeepPreference.extended */
+"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
+
+/* Label text for expiration reminder default row */
+"Expiration Reminder Default" = "Expiration Reminder Default";
+
+/* */
+"Expiration Reminder" = "Expiration Reminder";
+
+/* */
+"Low Reservoir" = "Low Reservoir";
+
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
+/* */
+"Low Reservoir Reminder" = "Low Reservoir Reminder";
+
+/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
+/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
+
+/* Label text for temporary basal rate summary */
+"Rate" = "Rate";
+
+/* Summary string for temporary basal rate configuration page */
+"%1$@ for %2$@" = "%1$@ for %2$@";
+
+/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
+/* Button text for setting manual temporary basal rate*/
+"Set Temporary Basal" = "Set Temporary Basal";
+
+/* Navigation Title for ManualTempBasalEntryView */
+"Temporary Basal" = "Temporary Basal";
+
+/* Alert title for a failure to set temporary basal */
+"Temporary Basal Failed" = "Temporary Basal Failed";
+
+/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
+
+/* Alert format string for a failure to set temporary basal. (1: error description) */
+"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
+
+/* Alert title for missing temp basal configuration */
+"Missing Config" = "Missing Config";
+
+/* Alert format string for missing temp basal configuration. */
+"This PumpManager 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." = "This PumpManager 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.";
+
+/* description label for active time pod details row */
+"Active Time" = "Active Time";
+
+/* description label for total delivery pod details row */
+"Total Delivery" = "Total Delivery";
+
+/* */
+"Add Omnipod Dash" = "Add Omnipod Dash";
+
+/* */
+"Insert Cannula" = "Insert Cannula";
+
+/* */
+"Check Cannula" = "Check Cannula";
+
+/* */
+"Setup Complete" = "Setup Complete";
+
+/* */
+"Insulin Suspended" = "Insulin Suspended";
+
+/* Text for suspend resume button when insulin delivery is suspending */
+"Suspending insulin delivery..." = "Suspending insulin delivery...";
+
+/* Text for suspend resume button when insulin delivery is suspended */
+"Resume Insulin Delivery" = "Resume Insulin Delivery";
+
+/* Text for suspend resume button when insulin delivery is resuming */
+"Resuming insulin delivery..." = "Resuming insulin delivery...";
+
+/* Alert title for suspend error */
+"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
+
+//* -----------------------------------------------------------------------*/
+/* ----------------------Statistics strings -------------------------------*/
+/* */
+
+
+"Today" = "Today";
+
+/* */
+"Day" = "Day";
+
+/* */
+"Week" = "Week";
+
+/* */
+"Month" = "Month";
+
+/* */
+"Total" = "Total";
+
+/* Headline Statistics */
+"Statistics" = "Statistics";
+
+/* Option in preferences */
+"Allow Upload of Statistics to NS" = "Allow Upload of Statistics to NS";
+
+/* Low Glucose Threshold in Statistics settings */
+"Low" = "Low";
+
+/* High Glucose Threshold in Statistics settings */
+"High" = "High";
+
+/* In Range */
+"In Range" = "In Range";
+
+/* Display % */
+"Change HbA1c Unit" = "Change HbA1c Unit";
+
+/* */
+"Display Chart X - Grid lines" = "Display Chart X - Grid lines";
+
+/* */
+"Display Chart Y - Grid lines" = "Display Chart Y - Grid lines";
+
+/* */
+"Display Chart Threshold lines for Low and High" = "Display Chart Threshold lines for Low and High";
+
+/* */
+/* */
+
+"Standing / Laying TIR Chart
+Hours X-Axis (6 default)" = "Hours X-Axis (6 default)";
+
+/* Average BG = */
+"Average" = "Average";
+
+/* Median BG */
+"Median" = "Median";
+
+/* CGM readings in statView */
+"Readings today" = "Readings today";
+
+/* CGM readings in statView */
+"Readings / 24h" = "Readings / 24h";
+
+/* Days of saved readings*/
+"Days" = "Days";
+
+/* Normal BG (within TIR) */
+"Normal" = "Normal";
+
+/* Title High BG in statPanel */
+"High (>" = "High (>";
+
+/* Title Low BG in statPanel */
+"Low (<" = "Low (<";
+
+/* SD */
+"SD" = "SD";
+
+/* CV */
+"CV" = "CV";
+
+/* Estimated HbA1c */
+"HbA1c" = "HbA1c";
+
+/* Total number of days of data for HbA1c estimation, part 1/2*/
+"All" = "All";
+
+/* Total number of days of data for HbA1c estimation, part 2/2*/
+"days" = "days";
+
+/* Nr of Loops in statPanel */
+"Loops" = "Loops";
+
+/* Loop Errors in statPanel */
+"Errors" = "Errors";
+
+/* Average loop interval */
+"Interval" = "Interval";
+
+/* Median loop interval */
+"Duration" = "Duration";
+
+/* "Display SD */
+"Display SD instead of CV" = "Display SD instead of CV";
+
+/* Description for display SD */
+"Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel" = "Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel";
+
+/* How often to update the statistics */
+"Update every number of minutes:" = "Update every number of minutes:";
+
+/* Description for update interval for statistics */
+"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 ";
+
+/* Duration displayed in statPanel */
+"Past Week " = "Past Week ";
+
+/* Duration displayed in statPanel */
+"Past Month " = "Past Month ";
+
+/* Duration displayed in statPanel */
+"Past 90 Days " = "Past 90 Days ";
+
+/* Duration displayed in statPanel */
+"All Past Days of Data " = "All Past Days of Data ";
+
+/* "Display Loop statistics in statPanel */
+"Display Loop Cycle statistics" = "Display Loop Cycle statistics";
+
+/* Description for Display Loop statistics */
+"Displays Loop statistics in the statPanel in Home View" = "Displays Loop statistics in the statPanel in Home View";
+
+/* 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?";
+
+/* New Experimental feature */
+"Experimental" = "Experimental";
+/* Smoothing of CGM readings */
+"Smooth Glucose Value" = "Smooth Glucose Value";
+
+/* -----------------------------------------------------------------------------------------------------------
+
+ Infotexts from openaps.docs and androidaps.docs
+ iAPS
+*/
+/* Headline Rewind Resets Autosens */
+
+"Rewind Resets Autosens" = "Rewind Resets Autosens";
+
+/* ”Rewind Resets Autosens” */
+"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature.";
+
+/* Headline "High Temptarget Raises Sensitivity" */
+"High Temptarget Raises Sensitivity" = "High Temptarget Raises Sensitivity";
+
+/* ”High Temptarget Raises Sensitivity" */
+"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160).";
+
+/* Headline ”Low Temptarget Lowers Sensitivity" */
+"Low Temptarget Lowers Sensitivity" = "Low Temptarget Lowers Sensitivity";
+
+/* ”Low Temptarget Lowers Sensitivity" */
+"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160).";
+
+/* Headline ”Sensitivity Raises Target" */
+"Sensitivity Raises Target" = "Sensitivity Raises Target";
+
+/* ”Sensitivity Raises Target" */
+"When true, raises BG target when autosens detects sensitivity" = "When true, raises BG target when autosens detects sensitivity";
+
+/* Headline ”Resistance Lowers Target" */
+"Resistance Lowers Target" = "Resistance Lowers Target";
+
+/* ”Resistance Lowers Target" */
+"Defaults to false. When true, will lower BG target when autosens detects resistance" = "Defaults to false. When true, will lower BG target when autosens detects resistance";
+
+/* Headline ”Advanced Target Adjustments" */
+"Advanced Target Adjustments" = "Advanced Target Adjustments";
+
+/* ”Advanced Target Adjustments" */
+"This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone." = "This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone.";
+
+/* Headline "Exercise Mode" */
+"Exercise Mode" = "Exercise Mode";
+
+/* "Exercise Mode" */
+"Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity" = "Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity";
+
+/* Headline "Wide BG Target Range" */
+"Wide BG Target Range" = "Wide BG Target Range";
+
+/* "Wide BG Target Range" */
+"Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs." = "Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs.";
+
+/* Headline "Skip Neutral Temps" */
+"Skip Neutral Temps" = "Skip Neutral Temps";
+
+/* "Skip Neutral Temps" */
+"Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means iAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications from the 'rig', that may wake you up during the night." = "Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means OpenAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications form the 'rig', that may wake you up during the night. ";
+
+/* Headline "Unsuspend If No Temp” */
+"Unsuspend If No Temp" = "Unsuspend If No Temp";
+
+/* "Unsuspend If No Temp” */
+"Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended." = "Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended.";
+
+/* Headline "Enable UAM" */
+"Enable UAM" = "Enable UAM";
+
+/* "Enable UAM" */
+"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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." = "With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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.";
+
+/* Headline "Enable SMB With COB" */
+"Enable SMB With COB" = "Enable SMB With COB";
+
+/* Enable SMB With COB" */
+"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "This enables supermicrobolus (SMB) while carbs on board (COB) are positive.";
+
+/* Headline "Enable SMB With Temptarget” */
+"Enable SMB With Temptarget" = "Enable SMB With Temptarget";
+
+/* "Enable SMB With Temptarget” */
+"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB.";
+
+/* Headline "Enable SMB Always" */
+"Enable SMB Always" = "Enable SMB Always";
+
+/* "Enable SMB Always" */
+"Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget)." = "Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget).";
+
+/* Headline "Enable SMB After Carbs" */
+"Enable SMB After Carbs" = "Enable SMB After Carbs";
+
+/* "Enable SMB After Carbs" */
+"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB).";
+
+/* Enable "Allow SMB With High Temptarget" */
+"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
+
+/* Headline "Allow SMB With High Temptarget" */
+"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
+
+/* "Allow SMB With High Temptarget" */
+"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl).";
+
+/* Headline "Use Custom Peak Time” */
+"Use Custom Peak Time" = "Use Custom Peak Time";
+
+/* "Use Custom Peak Time” */
+"Defaults to false. Setting to true allows changing insulinPeakTime" = "Defaults to false. Setting to true allows changing insulinPeakTime";
+
+/* Headline "Suspend Zeros IOB” */
+"Suspend Zeros IOB" = "Suspend Zeros IOB";
+
+/* "Suspend Zeros IOB” */
+"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added.";
+
+/* Headline "Max IOB" */
+"Max IOB" = "Max IOB";
+
+/* "Max IOB" */
+"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop).";
+
+/* Headline "Max Daily Safety Multiplier" */
+"Max Daily Safety Multiplier" = "Max Daily Safety Multiplier";
+
+/* "Max Daily Safety Multiplier" */
+"This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
+
+/* Headline "Current Basal Safety Multiplier" */
+"Current Basal Safety Multiplier" = "Current Basal Safety Multiplier";
+
+/* "Current Basal Safety Multiplier" */
+"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
+
+/* Headline "Autosens Max" */
+"Autosens Max" = "Autosens Max";
+
+/* "Autosens Max" */
+"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target.";
+
+/* Headline "Autosens Min" */
+"Autosens Min" = "Autosens Min";
+
+/* "Autosens Min" */
+"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets.";
+
+/* Headline "Half Basal Exercise Target" */
+"Half Basal Exercise Target" = "Half Basal Exercise Target";
+
+/* "Half Basal Exercise Target" */
+"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes.";
+
+/* Headline "Max COB" */
+"Max COB" = "Max COB";
+
+/* "Max COB" */
+"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)";
+
+/* Headline "Bolus Snooze DIA Divisor" */
+"Bolus Snooze DIA Divisor" = "Bolus Snooze DIA Divisor";
+
+/* "Bolus Snooze DIA Divisor" */
+"Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2)." = "Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2).";
+
+/* Headline "Min 5m Carbimpact" */
+"Min 5m Carbimpact" = "Min 5m Carbimpact";
+
+/* "Min 5m Carbimpact" */
+"This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g." = "This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g.";
+
+/* Headline "Autotune ISF Adjustment Fraction" */
+"Autotune ISF Adjustment Fraction" = "Autotune ISF Adjustment Fraction";
+
+/* "Autotune ISF Adjustment Fraction" */
+"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
+
+/* Headline "Remaining Carbs Fraction" */
+"Remaining Carbs Fraction" = "Remaining Carbs Fraction";
+
+/* "Remaining Carbs Fraction" */
+"This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
+
+/* Headline "Remaining Carbs Cap" */
+"Remaining Carbs Cap" = "Remaining Carbs Cap";
+
+/* "Remaining Carbs Cap" */
+"This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
+
+/* Headline ”Max SMB Basal Minutes" */
+"Max SMB Basal Minutes" = "Max SMB Basal Minutes";
+
+/* ”Max SMB Basal Minutes" */
+"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
+
+/* Headline "Max UAM SMB Basal Minutes" */
+"Max UAM SMB Basal Minutes" = "Max UAM SMB Basal Minutes";
+
+/* "Max UAM SMB Basal Minutes" */
+"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
+
+/* Headline "SMB Interval" */
+"SMB Interval" = "SMB Interval";
+
+/* "SMB Interval" */
+"Minimum duration in minutes for new SMB since last SMB or manual bolus" = "Minimum duration in minutes for new SMB since last SMB or manual bolus";
+
+/* Headline "Bolus Increment" */
+"Bolus Increment" = "Bolus Increment";
+
+/* "Bolus Increment" */
+"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";
+
+/* "Insulin Peak Time" */
+"Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops." = "Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops.";
+
+/* Headline "Carbs Req Threshold" */
+"Carbs Req Threshold" = "Carbs Req Threshold";
+
+/* "Carbs Req Threshold" */
+"Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold." = "Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold.";
+
+/* Headline "Noisy CGM Target Multiplier" */
+"Noisy CGM Target Multiplier" = "Noisy CGM Target Multiplier";
+
+/* "Noisy CGM Target Multiplier" */
+"Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data" = "Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data";
+
+/* Headline "SMB DeliveryRatio" */
+"SMB DeliveryRatio" = "SMB DeliveryRatio";
+
+/* SMB DeliveryRatio */
+"Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution." = "Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution.";
+
+// Dynamic ISF + CR Settings:
+/* Headline "Adjust Dynamic ISF constant" */
+
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Adjust Dynamic ISF constant */
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Enable Dynamic ISF, Headline */
+"Enable Dynamic ISF" = "Enable Dynamic ISF";
+
+/* Headline "Enable Dynamic ISF" */
+"Enable Dynamic ISF" = "Enable Dynamic ISF";
+
+/* Enable Dynamic ISF */
+"Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes" = "Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes";
+
+/* Headline "Enable Dynamic CR" */
+"Enable Dynamic CR" = "Enable Dynamic CR";
+
+/* Enable Dynamic CR */
+"Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)" = "Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)";
+
+/* Headline "Adjust Dynamic ISF constant" */
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Adjust Dynamic ISF constant */
+"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
+
+
+/* Headline "Use Sigmoid Function" */
+"Use Sigmoid Function" = "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.";
+
+
+/* Headline "Threshold Setting" */
+"Threshold Setting (mg/dl)" = "Threshold Setting (mg/dl)";
+
+/* Threshold Setting */
+"The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl." = "The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl.";
+
+/* Headline "Weighted Average of TDD. Weight of past 24 hours:" */
+"Weighted Average of TDD. Weight of past 24 hours:" = "Weighted Average of TDD. Weight of past 24 hours:";
+
+/* Weight of past 24 hours of insulin */
+"Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment)." = "Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment).";
+
+/* Headline "Adjust basal" */
+"Adjust basal" = "Adjust basal";
+
+/* Enable adjustment of basal profile */
+"Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD" = "Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD";
+
+/* Headline "Max Delta-BG Threshold SMB" */
+"Max Delta-BG Threshold SMB" = "Max Delta-BG Threshold SMB";
+
+/* Max Delta-BG Threshold SMB */
+"Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!)." = "Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!).";
+
+/* Headline "... When Blood Glucose Is Over (mg/dl):" */
+"... When Blood Glucose Is Over (mg/dl):" = "... When Blood Glucose Is Over (mg/dl):";
+
+/* ... When Blood Glucose Is Over (mg/dl): */
+"Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable." = "Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable.";
+
+/* Headline "Enable SMB With High BG" */
+"Enable SMB With High BG" = "Enable SMB With High BG";
+
+/* "Enable SMB With High BG" */
+"Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)" = "Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)";
+
+/* Headline "Dynamic settings" */
+"Dynamic settings" = "Dynamic settings";
+
+/* Insulin curve */
+"Insulin curve" = "Insulin curve";
+
+/* Headline "Adjustment Factor" */
+"Adjustment Factor" = "Adjustment Factor";
From bed4f8b6891220de536762e3dbbc5d6a47de7c42 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: Mon, 15 May 2023 04:26:55 +0200
Subject: [PATCH 202/431] New translations Localizable.strings (Catalan)
---
.../Main/ca.lproj/Localizable.strings | 1787 +++++++++++++++++
1 file changed, 1787 insertions(+)
diff --git a/FreeAPS/Sources/Localizations/Main/ca.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/ca.lproj/Localizable.strings
index f43b04db99..d29789b892 100644
--- a/FreeAPS/Sources/Localizations/Main/ca.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/ca.lproj/Localizable.strings
@@ -1,6 +1,1793 @@
+/*
+ Localizable.strings
+ iAPS
+*/
+/* -------------------------------- */
+/* Bolus screen when adding insulin */
+"Add insulin without actually bolusing" = "Add insulin without actually bolusing";
+
+/* Add insulin from source outside of pump */
+"Add %@ without bolusing" = "Add %@ without bolusing";
+
+"Bolus" = "Bolus";
+
+"Close" = "Close";
+
+/* Continue after added carbs without bolus */
+"Continue without bolus" = "Continue without bolus";
+
+/* Header */
+"Enact Bolus" = "Enact Bolus";
+
+/* Button */
+"Enact bolus" = "Enact bolus";
+
+/* */
+"Insulin recommended" = "Insulin recommended";
+
+/* */
+"Insulin required" = "Insulin required";
+
+/* Bolus screen */
+"Recommendation" = "Recommendation";
+
+/* Button */
+"Clear" = "Clear";
+
+/* Button */
+"Done" = "Done";
+
+/* */
+"Wait please" = "Wait please";
+
+/* */
+"Agree and continue" = "Agree and Continue";
+
+/* Headline in enacted pop up (at: at what time) */
+"Enacted at" = "Enacted at";
+
+/* Headline in suggested pop up (at: at what time) */
+"Suggested at" = "Suggested at";
+
+/* Headline in enacted pop up (at: at what time) */
+"Error at" = "Error at";
+
+/* Home title */
+"Home" = "Home";
+
+/* Looping in progress */
+"looping" = "looping";
/* min ago since last loop */
"min ago" = "min";
+/* Status Title */
+"No suggestion" = "No suggestion";
+
+/* Replace pod text in Header */
+"Replace pod" = "Replace pod";
+
+/* Add carbs screen */
+"Add Carbs" = "Add Carbs";
+
+/* Add carbs header and button in Watch app. You can skip the last " " space. It's just for differentiation */
+"Add Carbs " = "Add Carbs ";
+
+/* */
+"Amount Carbs" = "Amount Carbs";
+
+/* Grams unit */
+"grams" = "grams";
+
+/* */
+"Carbs required" = "Carbs required";
+
+/* */
+"Are you sure?" = "Are you sure?";
+
+/* Bottom target temp */
+"Bottom target" = "Bottom target";
+
+/* Cancel preset name */
+"Cancel" = "Cancel";
+
+/* */
+"Cancel Temp Target" = "Cancel Temp Target";
+
+/* Custom temp target */
+"Custom" = "Custom";
+
+/* */
+"Date" = "Date";
+
+/* */
+"Delete" = "Delete";
+
+/* Delete preset temp target */
+"Delete preset \"%@\"" = "Delete preset \"%@\"";
+
+/* Duration of target temp or temp basal */
+"Duration" = "Duration";
+
+/* */
+"Enact Temp Target" = "Enact Temp Target";
+
+/* */
+"Target" = "Target";
+
+/* */
+"Basal Insulin and Sensitivity ratio" = "Basal Insulin and Sensitivity ratio";
+
+/* */
+"A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose." = "A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose.";
+
+/* */
+" Your setting: " = " Your setting: ";
+
+/* */
+"mg/dl. Autosens.max limits the max endpoint" = "mg/dl. Autosens.max limits the max endpoint";
+
+/* */
+"Enter preset name" = "Enter preset name";
+
+/* Preset name */
+"Name" = "Name";
+
+/* minutes of target temp */
+"minutes" = "minutes";
+
+/* */
+"Presets" = "Presets";
+
+/* Save preset name */
+"Save" = "Save";
+
+/* */
+"Save as preset" = "Save as preset";
+
+/* Delete Meal Preset */
+"Delete Preset" = "Delete Preset";
+
+/* Confirm Deletion */
+"Delete preset '%@'?" = "Delete preset '%@'?";
+
+/* Button */
+"No" = "No";
+
+/* Button */
+"Yes" = "Yes";
+
+/* + Button */
+"[ +1 ]" = "[ +1 ]";
+
+/* - Button */
+"[ -1 ]" = "[ -1 ]";
+
+/* Upper temp target limit */
+"Top target" = "Top target";
+
+/* Temp target set for ... minutes */
+"for" = "for";
+
+/* Temp target set for ... minutes */
+"min" = "min";
+
+/* */
+"Autotune" = "Autotune";
+
+/* */
+"Basal profile" = "Basal profile";
+
+/* */
+"Carb ratio" = "Carb ratio";
+
+/* */
+"Delete autotune data" = "Delete autotune data";
+
+/* */
+"Run now" = "Run now";
+
+/* */
+"Last run" = "Last run";
+
+/* */
+"Sensitivity" = "Sensitivity";
+
/* */
"Use Autotune" = "use Autotune";
+
+/* Add profile basal */
+"Add" = "Add";
+
+/* */
+"Basal Profile" = "Basal Profile";
+
+/* Rate basal profile */
+"Rate" = "Rate";
+
+/* */
+"Save on Pump" = "Save on Pump";
+
+/* */
+"Saving..." = "Saving...";
+
+/* */
+"Schedule" = "Schedule";
+
+/* */
+"starts at" = "starts at";
+
+/* Time basal profile */
+"Time" = "Time";
+
+/* */
+"Calculated Ratio" = "Calculated Ratio";
+
+/* Carb Ratios header */
+"Carb Ratios" = "Carb Ratios";
+
+/* */
+"Ratio" = "Ratio";
+
+/* */
+"Autosens" = "Autosens";
+
+/* */
+"Calculated Sensitivity" = "Calculated Sensitivity";
+
+/* */
+"Insulin Sensitivities" = "Insulin Sensitivities";
+
+/* */
+"Sensitivity Ratio" = "Sensitivity Ratio";
+
+/* */
+"Dismiss" = "Dismiss";
+
+/* */
+"Important message" = "Important message";
+
+/* */
+"Amount" = "Amount";
+
+/* */
+"Cancel Temp Basal" = "Cancel Temp Basal";
+
+/* Enact
+Enact a temp Basal or a temp target */
+"Enact" = "Enact";
+
+/* */
+"Manual Temp Basal" = "Manual Temp Basal";
+
+/* Allow uploads tp NS */
+"Allow uploads" = "Allow uploads";
+
+/* API secret in NS */
+"API secret" = "API secret";
+
+/* Connect to NS */
+"Connect" = "Connect";
+
+/* Connected to NS */
+"Connected!" = "Connected!";
+
+/* Connecting to NS */
+"Connecting..." = "Connecting...";
+
+/* */
+"Invalid URL" = "Invalid URL";
+
+/* */
+"Local glucose source" = "Local glucose source";
+
+/* Header */
+"Nightscout Config" = "Nightscout Config";
+
+/* */
+"Port" = "Port";
+
+/* */
+"URL" = "URL";
+
+/**/
+"Use local glucose server" = "Use local glucose server";
+
+/* */
+"Edit settings json" = "Edit settings json";
+
+/* */
+"Glucose units" = "Glucose units";
+
+/* */
+"Preferences" = "Preferences";
+
+/* Recommended Insulin Fraction in preferences */
+"Recommended Insulin Fraction" = "Recommended Insulin Fraction";
+
+/* Do you want to show bolus screen after added carbs? */
+"Skip Bolus screen after carbs" = "Skip Bolus screen after carbs";
+
+/* Allow remote control from NS */
+"Remote control" = "Remote control";
+
+/* Add Medtronic pump */
+"Add Medtronic" = "Add Medtronic";
+
+/* Add Omnipod pump */
+"Add Omnipod" = "Add Omnipod";
+
+/* Add Simulator pump */
+"Add Simulator" = "Add Simulator";
+
+/* Insulin model */
+"Model" = "Model";
+
+/* */
+"Pump config" = "Pump config";
+
+/* */
+"Delivery limits" = "Delivery limits";
+
+/* */
+"Duration of Insulin Action" = "Duration of Insulin Action";
+
+/* hours of duration of insulin activity */
+"hours" = "hours";
+
+/* Max setting */
+"Max Basal" = "Max Basal";
+
+/* Max setting */
+"Max Bolus" = "Max Bolus";
+
+/* */
+"Pump Settings" = "Pump Settings";
+
+/* Insulin unit per hour */
+"U/hr" = "U/hr";
+
+/* Unit in number of units delivered (keep the space character!) */
+" U" = " U";
+
+/* /Insulin unit */
+"/U" = "/U";
+
+/* Insulin unit */
+"U" = "U";
+
+/* Unit per hour with space */
+" U/hr" = " U/hr";
+
+/* Number of units per hour*/
+"%@ U/hr" = "%@ U/hr";
+
+/* Number of units insulin delivered */
+"%@ U" = "%@ U";
+
+/*Carb ratio unit */
+"g/U" = "g/U";
+
+/* grams */
+" g" = " g";
+
+/* The short unit display string for grams */
+"g" = "g";
+
+/* when 0 U/hr */
+"0 U/hr" = "0 U/hr";
+
+/* abbreviation for days */
+"d" = "d";
+
+/* abbreviation for hours */
+"h" = "h";
+
+/* abbreviation for minutes */
+"m" = "m";
+
+/* */
+"Closed loop" = "Closed loop";
+
+/* */
+"Configuration" = "Configuration";
+
+/* */
+"Devices" = "Devices";
+
+/* */
+"Pump" = "Pump";
+
+/* */
+"Services" = "Services";
+
+/* */
+"Settings" = "Settings";
+
+/* Recommendation for a Manual Bolus */
+"Recommended Bolus Percentage" = "Recommended Bolus Percentage";
+
+/* 2 log files to share */
+"Share logs" = "Share logs";
+
+/* Upper target */
+"High target" = "High target";
+
+/* Lower target */
+"Low target" = "Low target";
+
+/* */
+"Target Ranges" = "Target Ranges";
+
+/* When bolusing */
+"Bolusing" = "Bolusing";
+
+/* */
+"Pump suspended" = "Pump suspended";
+
+/* */
+"Middleware" = "Middleware";
+
+/* Header */
+"History" = "History";
+
+/* CGM option */
+"Upload glucose to Nightscout" = "Upload glucose to Nightscout";
+
+/* Type of CGM or glucose source */
+"Type" = "Type";
+
+/* CGM */
+"CGM" = "CGM";
+
+/* CGM Transmitter ID */
+"Transmitter ID" = "Transmitter ID";
+
+/* Other CGM setting */
+"Other" = "Other";
+
+/* Whatch app alert */
+"Set temp targets presets on iPhone first" = "Set temp targets presets on iPhone first";
+
+/* Updating Watch app */
+"Updating..." = "Updating...";
+
+/* Header for Temp targets in Watch app */
+"Temp Targets" = "Temp Targets";
+
+/* Delete carbs from data table and Nightscout */
+"Delete carbs?" = "Delete carbs?";
+
+/* Delete insulin from pump history and Nightscout */
+"Delete insulin?" = "Delete insulin?";
+
+/* Treatments list */
+"Treatments" = "Treatments";
+
+/* " min" in Treatments list */
+" min" = " min";
+
+/* */
+"Unable to change anything" = "Unable to change anything";
+
+
+/* Calendar and Libre transmitter settings ---------------
+ */
+/* */
+"Configure Libre Transmitter" = "Configure Libre Transmitter";
+
+/* */
+"Calibrations" = "Calibrations";
+
+/* */
+"Create events in calendar" = "Create events in calendar";
+
+/* */
+"Calendar" = "Calendar";
+
+/* */
+"Other" = "Other";
+
+/* */
+"Libre Transmitter" = "Libre Transmitter";
+
+/* */
+"Libre Transmitters" = "Libre Transmitters";
+
+/* */
+"Bluetooth Transmitters" = "Bluetooth Transmitters";
+
+/* */
+"Modes" = "Modes";
+
+/* Libre 2 Direct */
+"Libre 2 Direct" = "Libre 2 Direct";
+
+/* */
+"Select the third party transmitter you want to connect to" = "Select the third party transmitter you want to connect to";
+
+/* State was restored */
+"State was restored" = "State was restored";
+
+/* The short unit display string for millimoles of glucose per liter */
+"mmol/L" = "mmol/L";
+
+/* The short unit display string for milligrams of glucose per decilter */
+"mg/dL" = "mg/dL";
+
+/* */
+"Add calibration" = "Add calibration";
+
+/* When adding capillary glucose meater reading */
+"Meter glucose" = "Meter glucose";
+
+/* */
+"Info" = "Info";
+
+/*v*/
+"Slope" = "Slope";
+
+/* */
+"Intercept" = "Intercept";
+
+/* */
+"Chart" = "Chart";
+
+/* */
+"Remove" = "Remove";
+
+/* */
+"Remove Last" = "Remove Last";
+
+/* */
+"Remove All" = "Remove All";
+
+/* */
+"About the Process" = "About the Process";
+
+/* */
+"Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working." = "Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working.";
+
+/* */
+"Pairinginfo" = "Pairinginfo";
+
+/* */
+"PatchInfo" = "PatchInfo";
+
+/* */
+"Calibrationinfo" = "Calibrationinfo";
+
+/* */
+"Unknown" = "Unknown";
+
+/* */
+"Not paired yet" = "Not paired yet";
+
+/* */
+"Pair Sensor & connect" = "Pair Sensor & connect";
+
+/* */
+"Phone NFC required!" = "Phone NFC required!";
+
+/* */
+"Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors" = "Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors";
+
+/* Bluetooth Power Off */
+"Bluetooth Power Off" = "Bluetooth Power Off";
+
+/* Please turn on Bluetooth */
+"Please turn on Bluetooth" = "Please turn on Bluetooth";
+
+/* No Libre Transmitter Selected */
+"No Libre Transmitter Selected" = "No Libre Transmitter Selected";
+
+/* Delete Transmitter and start anew. */
+"Delete CGMManager and start anew. Your libreoopweb credentials will be preserved" = "Delete CGMManager and start anew. Your libreoopweb credentials will be preserved";
+
+/* Invalid libre checksum */
+"Invalid libre checksum" = "Invalid libre checksum";
+
+/* Libre sensor was incorrectly read, CRCs were not valid */
+"Libre sensor was incorrectly read, CRCs were not valid" = "Libre sensor was incorrectly read, CRCs were not valid";
+
+/* Glucose */
+"Glucose" = "Glucose";
+
+/* LOWALERT! */
+"LOWALERT!" = "LOWALERT!";
+
+/* HIGHALERT! */
+"HIGHALERT!" = "HIGHALERT!";
+
+/* (Snoozed)*/
+"(Snoozed)" = "(Snoozed)";
+
+/* Glucose: %@ */
+"Glucose: %@" = "Glucose: %@";
+
+/* Transmitter: %@%% */
+"Transmitter: %@%%" = "Transmitter: %@%%";
+
+/* No Sensor Detected */
+"No Sensor Detected" = "No Sensor Detected";
+
+/* This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor */
+"This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor" = "This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor";
+
+/* New Sensor Detected */
+"New Sensor Detected" = "New Sensor Detected";
+
+/* Please wait up to 30 minutes before glucose readings are available! */
+"Please wait up to 30 minutes before glucose readings are available!" = "Please wait up to 30 minutes before glucose readings are available!";
+
+/* Invalid Glucose sample detected, try again later */
+"Invalid Glucose sample detected, try again later" = "Invalid Glucose sample detected, try again later";
+
+/* ensor might have temporarily stopped, fallen off or is too cold or too warm */
+"Sensor might have temporarily stopped, fallen off or is too cold or too warm" = "Sensor might have temporarily stopped, fallen off or is too cold or too warm";
+
+/* Invalid Sensor Detected */
+"Invalid Sensor Detected" = "Invalid Sensor Detected";
+
+/* Detected sensor seems not to be a libre 1 sensor! */
+"Detected sensor seems not to be a libre 1 sensor!" = "Detected sensor seems not to be a libre 1 sensor!";
+
+/* Detected sensor is invalid: %@ */
+"Detected sensor is invalid: %@" = "Detected sensor is invalid: %@";
+
+/* Low Battery */
+"Low battery" = "Low battery";
+
+/* */
+"Invalid sensor" = "Invalid sensor";
+
+/* */
+"Sensor change" = "Sensor change";
+
+/* */
+"Sensor expires soon" = "Sensor expires soon";
+
+/* Battery is running low %@, consider charging your %@ device as soon as possible */
+"Battery is running low %@, consider charging your %@ device as soon as possible" = "Battery is running low %@, consider charging your %@ device as soon as possible";
+
+/* Extracting calibrationdata from sensor */
+"Extracting calibrationdata from sensor" = "Extracting calibrationdata from sensor";
+
+/* Sensor Ending Soon */
+"Sensor Ending Soon" = "Sensor Ending Soon";
+
+/* Current Sensor is Ending soon! Sensor Life left in %@ */
+"Current Sensor is Ending soon! Sensor Life left in %@" = "Current Sensor is Ending soon! Sensor Life left in %@";
+
+/* */
+"Libre Bluetooth" = "Libre Bluetooth";
+
+/* */
+"Snooze Alerts" = "Snooze Alerts";
+
+/* */
+"Last measurement" = "Last measurement";
+
+/* */
+"Sensor Footer checksum" = "Sensor Footer checksum";
+
+/* */
+"Last Blood Sugar prediction" = "Last Blood Sugar prediction";
+
+/* */
+"CurrentBG" = "CurrentBG";
+
+/* */
+"Sensor Info" = "Sensor Info";
+
+/* */
+"Sensor Age" = "Sensor Age";
+
+/* */
+"Sensor Age Left" = "Sensor Age Left";
+
+/* */
+"Sensor Endtime" = "Sensor Endtime";
+
+/* */
+"Sensor State" = "Sensor State";
+
+/* */
+"Sensor Serial" = "Sensor Serial";
+
+/* */
+"Transmitter Info" = "Transmitter Info";
+
+/* */
+"Hardware" = "Hardware";
+
+/* */
+"Firmware" = "Firmware";
+
+/* */
+"Connection State" = "Connection State";
+
+/* */
+"Transmitter Type" = "Transmitter Type";
+
+/* */
+"Sensor Type" = "Sensor Type";
+
+/* */
+"Factory Calibration Parameters" = "Factory Calibration Parameters";
+
+/* */
+"Valid for footer" = "Valid for footer";
+
+/* */
+"Edit calibrations" = "Edit calibrations";
+
+/* */
+"edit calibration clicked" = "edit calibration clicked";
+
+/* */
+"Delete CGM" = "Delete CGM";
+
+/* */
+"Are you sure you want to remove this cgm from loop?" = "Are you sure you want to remove this cgm from loop?";
+
+/* */
+"There is no undo" = "There is no undo";
+
+/* */
+"Advanced" = "Advanced";
+
+/* */
+"Alarms" = "Alarms";
+
+/* */
+"Glucose Settings" = "Glucose Settings";
+
+/* */
+"Notifications" = "Notifications";
+
+/* */
+"Export logs" = "Export logs";
+
+/* */
+"Export not available" = "Export not available";
+
+/* */
+"Log export requires ios 15" = "Log export requires ios 15";
+
+/* */
+"Got it!" = "Got it!";
+
+/* */
+"Saved to %@" = "Saved to %@";
+
+/* */
+"No logs available" = "No logs available";
+
+/* */
+"Glucose Notification visibility" = "Glucose Notification visibility";
+
+/* */
+"Always Notify Glucose" = "Always Notify Glucose";
+
+/* */
+"Notify per reading" = "Notify per reading";
+
+/* */
+"Value" = "Value";
+
+/* */
+"Adds Phone Battery" = "Adds Phone Battery";
+
+/* */
+"Adds Transmitter Battery" = "Adds Transmitter Battery";
+
+/* */
+"Also vibrate" = "Also vibrate";
+
+/* */
+"Additional notification types" = "Additional notification types";
+
+/* */
+"Misc" = "Misc";
+
+/* */
+"Unit override" = "Unit override";
+
+/* */
+"Low" = "Low";
+
+/* */
+"High" = "High";
+
+/* */
+"glucose" = "glucose";
+
+/* */
+"Schedule " = "Schedule ";
+
+/* */
+"tapped save schedules" = "tapped save schedules";
+
+/* */
+"Error" = "Error";
+
+/* */
+"Some ui element was incorrectly specified" = "Some ui element was incorrectly specified";
+
+/* */
+"Success" = "Success";
+
+/* */
+"Schedules were saved successfully!" = "Schedules were saved successfully!";
+
+/* */
+"High Glucose Alarm active" = "High Glucose Alarm active";
+
+/* */
+"Low Glucose Alarm active" = "Low Glucose Alarm active";
+
+/* */
+"No Glucose Alarm active" = "No Glucose Alarm active";
+
+/* */
+"snoozing until %@" = "snoozing until %@";
+
+/* */
+"not snoozing" = "not snoozing";
+
+/* */
+"nothing to see here" = "nothing to see here";
+
+/* */
+"snooze from testview clicked" = "snooze from testview clicked";
+
+/* */
+"will snooze for %@ until %@" = "will snooze for %@ until %@";
+
+/* */
+"Click to Snooze Alerts" = "Click to Snooze Alerts";
+
+/* */
+"Strength" = "Strength";
+
+/* */
+"Hold the top of your iPhone near the sensor to pair" = "Hold the top of your iPhone near the sensor to pair";
+
+/* */
+"Sensor not found" = "Sensor not found";
+
+/* */
+"Also play alert sound" = "Also play alert sound";
+
+/* */
+"Notification Settings" = "Notification Settings";
+
+/* */
+"Found devices: %d" = "Found devices: %d";
+
+/* */
+"Backfill options" = "Backfill options";
+
+/* */
+"Backfilling from trend is currently not well supported by Loop" = "Backfilling from trend is currently not well supported by Loop";
+
+/* */
+"Backfill from history" = "Backfill from history";
+
+/* */
+"Backfill from trend" = "Backfill from trend";
+
+/* */
+"Debug options" = "Debug options";
+
+/* */
+"Adds a lot of data to the Issue Report " = "Adds a lot of data to the Issue Report ";
+
+/* */
+"Persist sensordata" = "Persist sensordata";
+
+/* */
+"Battery" = "Battery";
+
+/* */
+"Also add source info" = "Also add source info";
+
+/* */
+"Carbs Required Threshold" = "Carbs Required Threshold";
+
+/* */
+"Carbs required: %d g" = "Carbs required: %d g";
+
+/* */
+"To prevent LOW required %d g of carbs" = "To prevent LOW required %d g of carbs";
+
+/* */
+"iAPS not active" = "iAPS not active";
+
+/* */
+"Last loop was more then %d min ago" = "Last loop was more then %d min ago";
+
+/* Glucose badge */
+"Show glucose on the app badge" = "Show glucose on the app badge";
+
+/* */
+"Backfill glucose" = "Backfill glucose";
+
+/* About this source */
+"About this source" = "About this source";
+
+/* */
+"Bolus failed" = "Bolus failed";
+
+/* */
+"Bolus failed or inaccurate. Check pump history before repeating." = "Bolus failed or inaccurate. Check pump history before repeating.";
+
+/* */
+"Carbs" = "Carbs";
+
+/* */
+"Temp Basal" = "Temp Basal";
+
+/* */
+"Temp Target" = "Temp Target";
+
+/* */
+"Resume" = "Resume";
+
+/* */
+"Suspend" = "Suspend";
+
+/* */
+"Animated Background" = "Animated Background";
+
+/* Sensor day(s) */
+" day(s)" = " day(s)";
+
+/* Option to show HR in Watch app*/
+"Display HR on Watch" = "Display HR on Watch";
+
+
+/* Headers for settings ----------------------- */
+"OpenAPS main settings" = "OpenAPS main settings";
+
+"OpenAPS SMB settings" = "OpenAPS SMB settings";
+
+"OpenAPS targets settings" = "OpenAPS targets settings";
+
+"OpenAPS other settings" = "OpenAPS other settings";
+
+/* Glucose Simulator CGM */
+"Glucose Simulator" = "Glucose Simulator";
+
+/* Restored state message */
+"Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@" = "Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@";
+
+/* Shared app group xDrip4iOS */
+"Using shared app group with external CGM app xDrip4iOS" = "Using shared app group with external CGM app xDrip4iOS";
+
+/* Shared app group GlucoseDirect */
+"Using shared app group with external CGM app GlucoseDirect" = "Using shared app group with external CGM app GlucoseDirect";
+
+/* Dexcom G6 app */
+"Dexcom G6 app" = "Dexcom G6 app";
+
+/* Native G5 app */
+"Native G5 app" = "Native G5 app";
+
+/* Minilink transmitter */
+"Minilink transmitter" = "Minilink transmitter";
+
+/* Simple simulator */
+"Simple simulator" = "Simple simulator";
+
+/* Direct connection with Libre 1 transmitters or Libre 2 */
+"Direct connection with Libre 1 transmitters or European Libre 2 sensors" = "Direct connection with Libre 1 transmitters or European Libre 2 sensors";
+
+/* Online or internal server */
+"Online or internal server" = "Online or internal server";
+
+/* -------------- Developer settings ---------------------- */
+/* Debug options */
+
+"Developer" = "Developer";
+
+/* Debug option view NS Upload Profile */
+"NS Upload Profile" = "NS Upload Profile";
+
+/* Debug option view NS Uploaded Profile */
+"NS Uploaded Profile" = "NS Uploaded Profile";
+
+/* Debug option view Autosense */
+"Autosense" = "Autosense";
+
+/* Debug option view Pump History */
+"Pump History" = "Pump History";
+
+/* Debug option view Target Ranges */
+"Target ranges" = "Target ranges";
+
+/* Debug option view Temp targets */
+"Temp targets" = "Temp targets";
+
+/* Debug option view Meal */
+"Meal" = "Meal";
+
+/* Debug option view Pump profile */
+"Pump profile" = "Pump profile";
+
+/* Debug option view Profile */
+"Profile" = "Profile";
+
+/* Debug option view Enacted */
+"Enacted" = "Enacted";
+
+/* Debug option view Announcements (from NS) */
+"Announcements" = "Announcements";
+
+/* Debug option view Enacted announcements announcements (from NS) */
+"Enacted announcements" = "Enacted announcements";
+
+/* Debug option view Autotune */
+"Autotune" = "Autotune";
+
+/* Debug option view Target presets */
+"Target presets" = "Target presets";
+
+/* Debug option view */
+"Loop Cycles" = "Loop Cycles";
+
+/* Debug option view Glucose Data used for statistics */
+"Glucose Data used for statistics" = "Glucose Data used for statistics";
+
+/* --------------- HealthKit intergration --------------------*/
+/* */
+"Apple Health" = "Apple Health";
+
+/* */
+"Connect to Apple Health" = "Connect to Apple Health";
+
+/* Show when have not permissions for writing to Health */
+"For write data to Apple Health you must give permissions in Settings > Health > Data Access" = "For write data to Apple Health you must give permissions in Settings > Health > Data Access";
+
+/* */
+"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data";
+
+/* New ALerts ------------------------- */
+/* Info title */
+"Info" = "Info";
+
+/* Warning title */
+"Warning" = "Warning";
+
+/* Error title */
+"Error" = "Error";
+
+/* Manual temp basal mode */
+"Manual" = "Manual";
+
+/* Status highlight when manual temp basal is running. */
+"Manual Basal" = "Manual Basal";
+
+/* Current Manual Temp basal */
+" - Manual Basal ⚠️" = " - Manual Basal ⚠️";
+
+/* Total AT / Scheduled basal insulin */
+" U/day" = " U/day";
+
+/* Total AT / Scheduled basal insulin */
+"Total" = "Total";
+
+/* -------------------------------------------- FPU Strings ------------------------------------------------------*/
+/* Enable FPU */
+
+"Enable" = "Enable";
+
+/* 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";
+
+/* FPU Settings Title */
+"Fat and Protein" = "Fat and Protein";
+
+/* Display fat and protein entities */
+"Fat & Protein" = "Fat & Protein";
+
+/* */
+"Hide Fat & Protein" = "Hide Fat & Protein";
+
+/* Add Fat */
+"Fat" = "Fat";
+
+/* Add Protein */
+"Protein" = "Protein";
+
+/* Service Section */
+"Fat And Protein Conversion" = "Fat And Protein Conversion";
+
+/* Service Section */
+"Profile Override" = "Profile Override";
+
+/* */
+"Override Profiles" = "Override Profiles";
+
+/* */
+"Currently no Override active" = "Currently no Override active";
+
+/* */
+"Total Insulin Adjustment" = "Total Insulin Adjustment";
+
+/* */
+"Override your Basal, ISF, CR and Target profiles" = "Override your Basal, ISF, CR and Target profiles";
+
+/* */
+"Enable indefinitely" = "Enable indefinitely";
+
+/* */
+"Override Profile target" = "Override Profile target";
+
+/* */
+"Disable SMBs" = "Disable SMBs";
+
+/* */
+"Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal." = "Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal.";
+
+/* Service Section */
+"App Icons" = "App Icons";
+
+/* Service Section */
+"Statistics and Home View" = "Statistics and Home View";
+
+/* Alert text */
+"Delete carb equivalents?" = "Delete carb equivalents?";
+
+/* */
+"Meal Presets" = "Meal Presets";
+
+/* */
+"Empty" = "Empty";
+
+/* */
+"Delete Selected Preset" = "Delete Selected Preset";
+
+/* */
+"Enter Meal Preset Name" = "Enter Meal Preset Name";
+
+/* */
+"Name Of Dish" = "Name Of Dish";
+
+/* Save Carbs and continue to bolus recommendation */
+"Save and continue" = "Save and continue";
+
+/* */
+"Save as Preset" = "Save as Preset";
+
+/* -------------------------------------------------------------------------------------------
+ DASH strings
+*/
+"Attach Pod" = "Attach Pod";
+
+"Deactivate Pod" = "Deactivate Pod";
+
+/* */
+"Deactivating..." = "Deactivating...";
+
+"Pair Pod" = "Pair Pod";
+
+/* Text for previous pod information row */
+"Previous Pod Information" = "Previous Pod Information";
+
+/* Text for confidence reminders navigation link */
+"Confidence Reminders" = "Confidence Reminders";
+
+"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Confidence reminders are beeps from the pod which can be used to acknowledge selected commands.";
+
+/* button title for saving low reservoir reminder while saving */
+"Saving..." = "Saving...";
+
+/* button title for saving low reservoir reminder */
+"Save" = "Save";
+
+/* Alert title for error when updating confidence reminder preference */
+"Failed to update confidence reminder preference." = "Failed to update confidence reminder preference.";
+
+/* */
+"No Error" = "No Error";
+
+/* description label for active time pod details row */
+"Active Time" = "Active Time";
+
+/* Title string for BeepPreference.silent */
+"Disabled" = "Disabled";
+
+/* Title string for BeepPreference.manualCommands */
+"Enabled" = "Enabled";
+
+/* Title string for BeepPreference.extended */
+"Extended" = "Extended";
+
+/* Description for BeepPreference.silent */
+"No confidence reminders are used." = "No confidence reminders are used.";
+
+/* Description for BeepPreference.manualCommands */
+"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
+
+/* Description for BeepPreference.extended */
+"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
+
+/* Label text for expiration reminder default row */
+"Expiration Reminder Default" = "Expiration Reminder Default";
+
+/* */
+"Expiration Reminder" = "Expiration Reminder";
+
+/* */
+"Low Reservoir" = "Low Reservoir";
+
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
+/* */
+"Low Reservoir Reminder" = "Low Reservoir Reminder";
+
+/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
+/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
+
+/* Label text for temporary basal rate summary */
+"Rate" = "Rate";
+
+/* Summary string for temporary basal rate configuration page */
+"%1$@ for %2$@" = "%1$@ for %2$@";
+
+/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
+/* Button text for setting manual temporary basal rate*/
+"Set Temporary Basal" = "Set Temporary Basal";
+
+/* Navigation Title for ManualTempBasalEntryView */
+"Temporary Basal" = "Temporary Basal";
+
+/* Alert title for a failure to set temporary basal */
+"Temporary Basal Failed" = "Temporary Basal Failed";
+
+/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
+
+/* Alert format string for a failure to set temporary basal. (1: error description) */
+"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
+
+/* Alert title for missing temp basal configuration */
+"Missing Config" = "Missing Config";
+
+/* Alert format string for missing temp basal configuration. */
+"This PumpManager 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." = "This PumpManager 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.";
+
+/* description label for active time pod details row */
+"Active Time" = "Active Time";
+
+/* description label for total delivery pod details row */
+"Total Delivery" = "Total Delivery";
+
+/* */
+"Add Omnipod Dash" = "Add Omnipod Dash";
+
+/* */
+"Insert Cannula" = "Insert Cannula";
+
+/* */
+"Check Cannula" = "Check Cannula";
+
+/* */
+"Setup Complete" = "Setup Complete";
+
+/* */
+"Insulin Suspended" = "Insulin Suspended";
+
+/* Text for suspend resume button when insulin delivery is suspending */
+"Suspending insulin delivery..." = "Suspending insulin delivery...";
+
+/* Text for suspend resume button when insulin delivery is suspended */
+"Resume Insulin Delivery" = "Resume Insulin Delivery";
+
+/* Text for suspend resume button when insulin delivery is resuming */
+"Resuming insulin delivery..." = "Resuming insulin delivery...";
+
+/* Alert title for suspend error */
+"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
+
+//* -----------------------------------------------------------------------*/
+/* ----------------------Statistics strings -------------------------------*/
+/* */
+
+
+"Today" = "Today";
+
+/* */
+"Day" = "Day";
+
+/* */
+"Week" = "Week";
+
+/* */
+"Month" = "Month";
+
+/* */
+"Total" = "Total";
+
+/* Headline Statistics */
+"Statistics" = "Statistics";
+
+/* Option in preferences */
+"Allow Upload of Statistics to NS" = "Allow Upload of Statistics to NS";
+
+/* Low Glucose Threshold in Statistics settings */
+"Low" = "Low";
+
+/* High Glucose Threshold in Statistics settings */
+"High" = "High";
+
+/* In Range */
+"In Range" = "In Range";
+
+/* Display % */
+"Change HbA1c Unit" = "Change HbA1c Unit";
+
+/* */
+"Display Chart X - Grid lines" = "Display Chart X - Grid lines";
+
+/* */
+"Display Chart Y - Grid lines" = "Display Chart Y - Grid lines";
+
+/* */
+"Display Chart Threshold lines for Low and High" = "Display Chart Threshold lines for Low and High";
+
+/* */
+/* */
+
+"Standing / Laying TIR Chart
+Hours X-Axis (6 default)" = "Hours X-Axis (6 default)";
+
+/* Average BG = */
+"Average" = "Average";
+
+/* Median BG */
+"Median" = "Median";
+
+/* CGM readings in statView */
+"Readings today" = "Readings today";
+
+/* CGM readings in statView */
+"Readings / 24h" = "Readings / 24h";
+
+/* Days of saved readings*/
+"Days" = "Days";
+
+/* Normal BG (within TIR) */
+"Normal" = "Normal";
+
+/* Title High BG in statPanel */
+"High (>" = "High (>";
+
+/* Title Low BG in statPanel */
+"Low (<" = "Low (<";
+
+/* SD */
+"SD" = "SD";
+
+/* CV */
+"CV" = "CV";
+
+/* Estimated HbA1c */
+"HbA1c" = "HbA1c";
+
+/* Total number of days of data for HbA1c estimation, part 1/2*/
+"All" = "All";
+
+/* Total number of days of data for HbA1c estimation, part 2/2*/
+"days" = "days";
+
+/* Nr of Loops in statPanel */
+"Loops" = "Loops";
+
+/* Loop Errors in statPanel */
+"Errors" = "Errors";
+
+/* Average loop interval */
+"Interval" = "Interval";
+
+/* Median loop interval */
+"Duration" = "Duration";
+
+/* "Display SD */
+"Display SD instead of CV" = "Display SD instead of CV";
+
+/* Description for display SD */
+"Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel" = "Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel";
+
+/* How often to update the statistics */
+"Update every number of minutes:" = "Update every number of minutes:";
+
+/* Description for update interval for statistics */
+"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 ";
+
+/* Duration displayed in statPanel */
+"Past Week " = "Past Week ";
+
+/* Duration displayed in statPanel */
+"Past Month " = "Past Month ";
+
+/* Duration displayed in statPanel */
+"Past 90 Days " = "Past 90 Days ";
+
+/* Duration displayed in statPanel */
+"All Past Days of Data " = "All Past Days of Data ";
+
+/* "Display Loop statistics in statPanel */
+"Display Loop Cycle statistics" = "Display Loop Cycle statistics";
+
+/* Description for Display Loop statistics */
+"Displays Loop statistics in the statPanel in Home View" = "Displays Loop statistics in the statPanel in Home View";
+
+/* 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?";
+
+/* New Experimental feature */
+"Experimental" = "Experimental";
+/* Smoothing of CGM readings */
+"Smooth Glucose Value" = "Smooth Glucose Value";
+
+/* -----------------------------------------------------------------------------------------------------------
+
+ Infotexts from openaps.docs and androidaps.docs
+ iAPS
+*/
+/* Headline Rewind Resets Autosens */
+
+"Rewind Resets Autosens" = "Rewind Resets Autosens";
+
+/* ”Rewind Resets Autosens” */
+"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature.";
+
+/* Headline "High Temptarget Raises Sensitivity" */
+"High Temptarget Raises Sensitivity" = "High Temptarget Raises Sensitivity";
+
+/* ”High Temptarget Raises Sensitivity" */
+"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160).";
+
+/* Headline ”Low Temptarget Lowers Sensitivity" */
+"Low Temptarget Lowers Sensitivity" = "Low Temptarget Lowers Sensitivity";
+
+/* ”Low Temptarget Lowers Sensitivity" */
+"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160).";
+
+/* Headline ”Sensitivity Raises Target" */
+"Sensitivity Raises Target" = "Sensitivity Raises Target";
+
+/* ”Sensitivity Raises Target" */
+"When true, raises BG target when autosens detects sensitivity" = "When true, raises BG target when autosens detects sensitivity";
+
+/* Headline ”Resistance Lowers Target" */
+"Resistance Lowers Target" = "Resistance Lowers Target";
+
+/* ”Resistance Lowers Target" */
+"Defaults to false. When true, will lower BG target when autosens detects resistance" = "Defaults to false. When true, will lower BG target when autosens detects resistance";
+
+/* Headline ”Advanced Target Adjustments" */
+"Advanced Target Adjustments" = "Advanced Target Adjustments";
+
+/* ”Advanced Target Adjustments" */
+"This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone." = "This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone.";
+
+/* Headline "Exercise Mode" */
+"Exercise Mode" = "Exercise Mode";
+
+/* "Exercise Mode" */
+"Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity" = "Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity";
+
+/* Headline "Wide BG Target Range" */
+"Wide BG Target Range" = "Wide BG Target Range";
+
+/* "Wide BG Target Range" */
+"Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs." = "Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs.";
+
+/* Headline "Skip Neutral Temps" */
+"Skip Neutral Temps" = "Skip Neutral Temps";
+
+/* "Skip Neutral Temps" */
+"Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means iAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications from the 'rig', that may wake you up during the night." = "Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means OpenAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications form the 'rig', that may wake you up during the night. ";
+
+/* Headline "Unsuspend If No Temp” */
+"Unsuspend If No Temp" = "Unsuspend If No Temp";
+
+/* "Unsuspend If No Temp” */
+"Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended." = "Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended.";
+
+/* Headline "Enable UAM" */
+"Enable UAM" = "Enable UAM";
+
+/* "Enable UAM" */
+"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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." = "With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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.";
+
+/* Headline "Enable SMB With COB" */
+"Enable SMB With COB" = "Enable SMB With COB";
+
+/* Enable SMB With COB" */
+"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "This enables supermicrobolus (SMB) while carbs on board (COB) are positive.";
+
+/* Headline "Enable SMB With Temptarget” */
+"Enable SMB With Temptarget" = "Enable SMB With Temptarget";
+
+/* "Enable SMB With Temptarget” */
+"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB.";
+
+/* Headline "Enable SMB Always" */
+"Enable SMB Always" = "Enable SMB Always";
+
+/* "Enable SMB Always" */
+"Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget)." = "Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget).";
+
+/* Headline "Enable SMB After Carbs" */
+"Enable SMB After Carbs" = "Enable SMB After Carbs";
+
+/* "Enable SMB After Carbs" */
+"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB).";
+
+/* Enable "Allow SMB With High Temptarget" */
+"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
+
+/* Headline "Allow SMB With High Temptarget" */
+"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
+
+/* "Allow SMB With High Temptarget" */
+"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl).";
+
+/* Headline "Use Custom Peak Time” */
+"Use Custom Peak Time" = "Use Custom Peak Time";
+
+/* "Use Custom Peak Time” */
+"Defaults to false. Setting to true allows changing insulinPeakTime" = "Defaults to false. Setting to true allows changing insulinPeakTime";
+
+/* Headline "Suspend Zeros IOB” */
+"Suspend Zeros IOB" = "Suspend Zeros IOB";
+
+/* "Suspend Zeros IOB” */
+"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added.";
+
+/* Headline "Max IOB" */
+"Max IOB" = "Max IOB";
+
+/* "Max IOB" */
+"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop).";
+
+/* Headline "Max Daily Safety Multiplier" */
+"Max Daily Safety Multiplier" = "Max Daily Safety Multiplier";
+
+/* "Max Daily Safety Multiplier" */
+"This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
+
+/* Headline "Current Basal Safety Multiplier" */
+"Current Basal Safety Multiplier" = "Current Basal Safety Multiplier";
+
+/* "Current Basal Safety Multiplier" */
+"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
+
+/* Headline "Autosens Max" */
+"Autosens Max" = "Autosens Max";
+
+/* "Autosens Max" */
+"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target.";
+
+/* Headline "Autosens Min" */
+"Autosens Min" = "Autosens Min";
+
+/* "Autosens Min" */
+"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets.";
+
+/* Headline "Half Basal Exercise Target" */
+"Half Basal Exercise Target" = "Half Basal Exercise Target";
+
+/* "Half Basal Exercise Target" */
+"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes.";
+
+/* Headline "Max COB" */
+"Max COB" = "Max COB";
+
+/* "Max COB" */
+"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)";
+
+/* Headline "Bolus Snooze DIA Divisor" */
+"Bolus Snooze DIA Divisor" = "Bolus Snooze DIA Divisor";
+
+/* "Bolus Snooze DIA Divisor" */
+"Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2)." = "Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2).";
+
+/* Headline "Min 5m Carbimpact" */
+"Min 5m Carbimpact" = "Min 5m Carbimpact";
+
+/* "Min 5m Carbimpact" */
+"This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g." = "This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g.";
+
+/* Headline "Autotune ISF Adjustment Fraction" */
+"Autotune ISF Adjustment Fraction" = "Autotune ISF Adjustment Fraction";
+
+/* "Autotune ISF Adjustment Fraction" */
+"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
+
+/* Headline "Remaining Carbs Fraction" */
+"Remaining Carbs Fraction" = "Remaining Carbs Fraction";
+
+/* "Remaining Carbs Fraction" */
+"This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
+
+/* Headline "Remaining Carbs Cap" */
+"Remaining Carbs Cap" = "Remaining Carbs Cap";
+
+/* "Remaining Carbs Cap" */
+"This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
+
+/* Headline ”Max SMB Basal Minutes" */
+"Max SMB Basal Minutes" = "Max SMB Basal Minutes";
+
+/* ”Max SMB Basal Minutes" */
+"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
+
+/* Headline "Max UAM SMB Basal Minutes" */
+"Max UAM SMB Basal Minutes" = "Max UAM SMB Basal Minutes";
+
+/* "Max UAM SMB Basal Minutes" */
+"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
+
+/* Headline "SMB Interval" */
+"SMB Interval" = "SMB Interval";
+
+/* "SMB Interval" */
+"Minimum duration in minutes for new SMB since last SMB or manual bolus" = "Minimum duration in minutes for new SMB since last SMB or manual bolus";
+
+/* Headline "Bolus Increment" */
+"Bolus Increment" = "Bolus Increment";
+
+/* "Bolus Increment" */
+"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";
+
+/* "Insulin Peak Time" */
+"Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops." = "Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops.";
+
+/* Headline "Carbs Req Threshold" */
+"Carbs Req Threshold" = "Carbs Req Threshold";
+
+/* "Carbs Req Threshold" */
+"Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold." = "Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold.";
+
+/* Headline "Noisy CGM Target Multiplier" */
+"Noisy CGM Target Multiplier" = "Noisy CGM Target Multiplier";
+
+/* "Noisy CGM Target Multiplier" */
+"Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data" = "Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data";
+
+/* Headline "SMB DeliveryRatio" */
+"SMB DeliveryRatio" = "SMB DeliveryRatio";
+
+/* SMB DeliveryRatio */
+"Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution." = "Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution.";
+
+// Dynamic ISF + CR Settings:
+/* Headline "Adjust Dynamic ISF constant" */
+
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Adjust Dynamic ISF constant */
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Enable Dynamic ISF, Headline */
+"Enable Dynamic ISF" = "Enable Dynamic ISF";
+
+/* Headline "Enable Dynamic ISF" */
+"Enable Dynamic ISF" = "Enable Dynamic ISF";
+
+/* Enable Dynamic ISF */
+"Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes" = "Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes";
+
+/* Headline "Enable Dynamic CR" */
+"Enable Dynamic CR" = "Enable Dynamic CR";
+
+/* Enable Dynamic CR */
+"Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)" = "Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)";
+
+/* Headline "Adjust Dynamic ISF constant" */
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Adjust Dynamic ISF constant */
+"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
+
+
+/* Headline "Use Sigmoid Function" */
+"Use Sigmoid Function" = "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.";
+
+
+/* Headline "Threshold Setting" */
+"Threshold Setting (mg/dl)" = "Threshold Setting (mg/dl)";
+
+/* Threshold Setting */
+"The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl." = "The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl.";
+
+/* Headline "Weighted Average of TDD. Weight of past 24 hours:" */
+"Weighted Average of TDD. Weight of past 24 hours:" = "Weighted Average of TDD. Weight of past 24 hours:";
+
+/* Weight of past 24 hours of insulin */
+"Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment)." = "Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment).";
+
+/* Headline "Adjust basal" */
+"Adjust basal" = "Adjust basal";
+
+/* Enable adjustment of basal profile */
+"Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD" = "Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD";
+
+/* Headline "Max Delta-BG Threshold SMB" */
+"Max Delta-BG Threshold SMB" = "Max Delta-BG Threshold SMB";
+
+/* Max Delta-BG Threshold SMB */
+"Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!)." = "Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!).";
+
+/* Headline "... When Blood Glucose Is Over (mg/dl):" */
+"... When Blood Glucose Is Over (mg/dl):" = "... When Blood Glucose Is Over (mg/dl):";
+
+/* ... When Blood Glucose Is Over (mg/dl): */
+"Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable." = "Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable.";
+
+/* Headline "Enable SMB With High BG" */
+"Enable SMB With High BG" = "Enable SMB With High BG";
+
+/* "Enable SMB With High BG" */
+"Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)" = "Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)";
+
+/* Headline "Dynamic settings" */
+"Dynamic settings" = "Dynamic settings";
+
+/* Insulin curve */
+"Insulin curve" = "Insulin curve";
+
+/* Headline "Adjustment Factor" */
+"Adjustment Factor" = "Adjustment Factor";
From 9af0cfea77aa7e319aa1a168483ff5eeb144b021 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: Mon, 15 May 2023 04:26:55 +0200
Subject: [PATCH 203/431] New translations Localizable.strings (Danish)
---
.../Main/da.lproj/Localizable.strings | 1761 ++++++++++++++++-
1 file changed, 1743 insertions(+), 18 deletions(-)
diff --git a/FreeAPS/Sources/Localizations/Main/da.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/da.lproj/Localizable.strings
index 0411569693..5a50f67732 100644
--- a/FreeAPS/Sources/Localizations/Main/da.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/da.lproj/Localizable.strings
@@ -1,10 +1,204 @@
+/*
+ Localizable.strings
+ iAPS
+*/
+/* -------------------------------- */
+/* Bolus screen when adding insulin */
+"Add insulin without actually bolusing" = "Add insulin without actually bolusing";
+
+/* Add insulin from source outside of pump */
+"Add %@ without bolusing" = "Add %@ without bolusing";
+
+"Bolus" = "Bolus";
+
+"Close" = "Close";
+
+/* Continue after added carbs without bolus */
+"Continue without bolus" = "Continue without bolus";
+
+/* Header */
+"Enact Bolus" = "Enact Bolus";
+
+/* Button */
+"Enact bolus" = "Enact bolus";
+
+/* */
+"Insulin recommended" = "Insulin recommended";
+
+/* */
+"Insulin required" = "Insulin required";
+
+/* Bolus screen */
+"Recommendation" = "Recommendation";
+
+/* Button */
+"Clear" = "Clear";
+
+/* Button */
+"Done" = "Done";
+
+/* */
+"Wait please" = "Wait please";
+
+/* */
+"Agree and continue" = "Agree and Continue";
+
+/* Headline in enacted pop up (at: at what time) */
+"Enacted at" = "Enacted at";
+
+/* Headline in suggested pop up (at: at what time) */
+"Suggested at" = "Suggested at";
+
+/* Headline in enacted pop up (at: at what time) */
+"Error at" = "Error at";
+
+/* Home title */
+"Home" = "Home";
+
+/* Looping in progress */
+"looping" = "looping";
/* min ago since last loop */
"min ago" = "min";
+/* Status Title */
+"No suggestion" = "No suggestion";
+
+/* Replace pod text in Header */
+"Replace pod" = "Replace pod";
+
+/* Add carbs screen */
+"Add Carbs" = "Add Carbs";
+
+/* Add carbs header and button in Watch app. You can skip the last " " space. It's just for differentiation */
+"Add Carbs " = "Add Carbs ";
+
+/* */
+"Amount Carbs" = "Amount Carbs";
+
+/* Grams unit */
+"grams" = "grams";
+
+/* */
+"Carbs required" = "Carbs required";
+
+/* */
+"Are you sure?" = "Are you sure?";
+
+/* Bottom target temp */
+"Bottom target" = "Bottom target";
+
+/* Cancel preset name */
+"Cancel" = "Cancel";
+
+/* */
+"Cancel Temp Target" = "Cancel Temp Target";
+
+/* Custom temp target */
+"Custom" = "Custom";
+
+/* */
+"Date" = "Date";
+
+/* */
+"Delete" = "Delete";
+
+/* Delete preset temp target */
+"Delete preset \"%@\"" = "Delete preset \"%@\"";
+
+/* Duration of target temp or temp basal */
+"Duration" = "Duration";
+
+/* */
+"Enact Temp Target" = "Enact Temp Target";
+
+/* */
+"Target" = "Target";
+
+/* */
+"Basal Insulin and Sensitivity ratio" = "Basal Insulin and Sensitivity ratio";
+
+/* */
+"A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose." = "A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose.";
+
+/* */
+" Your setting: " = " Your setting: ";
+
+/* */
+"mg/dl. Autosens.max limits the max endpoint" = "mg/dl. Autosens.max limits the max endpoint";
+
+/* */
+"Enter preset name" = "Enter preset name";
+
+/* Preset name */
+"Name" = "Name";
+
+/* minutes of target temp */
+"minutes" = "minutes";
+
+/* */
+"Presets" = "Presets";
+
+/* Save preset name */
+"Save" = "Save";
+
+/* */
+"Save as preset" = "Save as preset";
+
+/* Delete Meal Preset */
+"Delete Preset" = "Delete Preset";
+
+/* Confirm Deletion */
+"Delete preset '%@'?" = "Delete preset '%@'?";
+
+/* Button */
+"No" = "No";
+
+/* Button */
+"Yes" = "Yes";
+
+/* + Button */
+"[ +1 ]" = "[ +1 ]";
+
+/* - Button */
+"[ -1 ]" = "[ -1 ]";
+
+/* Upper temp target limit */
+"Top target" = "Top target";
+
+/* Temp target set for ... minutes */
+"for" = "for";
+
+/* Temp target set for ... minutes */
+"min" = "min";
+
+/* */
+"Autotune" = "Autotune";
+
+/* */
+"Basal profile" = "Basal profile";
+
+/* */
+"Carb ratio" = "Carb ratio";
+
+/* */
+"Delete autotune data" = "Delete autotune data";
+
+/* */
+"Run now" = "Run now";
+
+/* */
+"Last run" = "Last run";
+
+/* */
+"Sensitivity" = "Sensitivity";
+
/* */
"Use Autotune" = "use Autotune";
+/* Add profile basal */
+"Add" = "Add";
+
/* */
"Basal Profile" = "Basal profil";
@@ -17,6 +211,139 @@
/* */
"Saving..." = "Gemmer...";
+/* */
+"Schedule" = "Schedule";
+
+/* */
+"starts at" = "starts at";
+
+/* Time basal profile */
+"Time" = "Time";
+
+/* */
+"Calculated Ratio" = "Calculated Ratio";
+
+/* Carb Ratios header */
+"Carb Ratios" = "Carb Ratios";
+
+/* */
+"Ratio" = "Ratio";
+
+/* */
+"Autosens" = "Autosens";
+
+/* */
+"Calculated Sensitivity" = "Calculated Sensitivity";
+
+/* */
+"Insulin Sensitivities" = "Insulin Sensitivities";
+
+/* */
+"Sensitivity Ratio" = "Sensitivity Ratio";
+
+/* */
+"Dismiss" = "Dismiss";
+
+/* */
+"Important message" = "Important message";
+
+/* */
+"Amount" = "Amount";
+
+/* */
+"Cancel Temp Basal" = "Cancel Temp Basal";
+
+/* Enact
+Enact a temp Basal or a temp target */
+"Enact" = "Enact";
+
+/* */
+"Manual Temp Basal" = "Manual Temp Basal";
+
+/* Allow uploads tp NS */
+"Allow uploads" = "Allow uploads";
+
+/* API secret in NS */
+"API secret" = "API secret";
+
+/* Connect to NS */
+"Connect" = "Connect";
+
+/* Connected to NS */
+"Connected!" = "Connected!";
+
+/* Connecting to NS */
+"Connecting..." = "Connecting...";
+
+/* */
+"Invalid URL" = "Invalid URL";
+
+/* */
+"Local glucose source" = "Local glucose source";
+
+/* Header */
+"Nightscout Config" = "Nightscout Config";
+
+/* */
+"Port" = "Port";
+
+/* */
+"URL" = "URL";
+
+/**/
+"Use local glucose server" = "Use local glucose server";
+
+/* */
+"Edit settings json" = "Edit settings json";
+
+/* */
+"Glucose units" = "Glucose units";
+
+/* */
+"Preferences" = "Preferences";
+
+/* Recommended Insulin Fraction in preferences */
+"Recommended Insulin Fraction" = "Recommended Insulin Fraction";
+
+/* Do you want to show bolus screen after added carbs? */
+"Skip Bolus screen after carbs" = "Skip Bolus screen after carbs";
+
+/* Allow remote control from NS */
+"Remote control" = "Remote control";
+
+/* Add Medtronic pump */
+"Add Medtronic" = "Add Medtronic";
+
+/* Add Omnipod pump */
+"Add Omnipod" = "Add Omnipod";
+
+/* Add Simulator pump */
+"Add Simulator" = "Add Simulator";
+
+/* Insulin model */
+"Model" = "Model";
+
+/* */
+"Pump config" = "Pump config";
+
+/* */
+"Delivery limits" = "Delivery limits";
+
+/* */
+"Duration of Insulin Action" = "Duration of Insulin Action";
+
+/* hours of duration of insulin activity */
+"hours" = "hours";
+
+/* Max setting */
+"Max Basal" = "Max Basal";
+
+/* Max setting */
+"Max Bolus" = "Max Bolus";
+
+/* */
+"Pump Settings" = "Pump Settings";
+
/* Insulin unit per hour */
"U/hr" = "E/t";
@@ -26,43 +353,1441 @@
/* /Insulin unit */
"/U" = "/E";
+/* Insulin unit */
+"U" = "U";
+
/* Unit per hour with space */
" U/hr" = " E/t";
+/* Number of units per hour*/
+"%@ U/hr" = "%@ U/hr";
+
+/* Number of units insulin delivered */
+"%@ U" = "%@ U";
+
/*Carb ratio unit */
"g/U" = "g/E";
+/* grams */
+" g" = " g";
+
+/* The short unit display string for grams */
+"g" = "g";
+
+/* when 0 U/hr */
+"0 U/hr" = "0 U/hr";
+
+/* abbreviation for days */
+"d" = "d";
+
+/* abbreviation for hours */
+"h" = "h";
+
+/* abbreviation for minutes */
+"m" = "m";
+
+/* */
+"Closed loop" = "Closed loop";
+
/* */
-"Unknown" = "Ukendt";
+"Configuration" = "Configuration";
/* */
-"Connection State" = "Tilslutningstilstand";
+"Devices" = "Devices";
+
+/* */
+"Pump" = "Pump";
+
+/* */
+"Services" = "Services";
+
+/* */
+"Settings" = "Settings";
+
+/* Recommendation for a Manual Bolus */
+"Recommended Bolus Percentage" = "Recommended Bolus Percentage";
+
+/* 2 log files to share */
+"Share logs" = "Share logs";
+
+/* Upper target */
+"High target" = "High target";
+
+/* Lower target */
+"Low target" = "Low target";
+
+/* */
+"Target Ranges" = "Target Ranges";
+
+/* When bolusing */
+"Bolusing" = "Bolusing";
/* */
-"Alarms" = "Alarmer";
+"Pump suspended" = "Pump suspended";
-/* Warning title */
-"Warning" = "Advarsel";
+/* */
+"Middleware" = "Middleware";
-"Deactivate Pod" = "Deaktiver Pod";
+/* Header */
+"History" = "History";
-/* button title for saving low reservoir reminder while saving */
-"Saving..." = "Gemmer...";
+/* CGM option */
+"Upload glucose to Nightscout" = "Upload glucose to Nightscout";
-/* description label for active time pod details row */
-"Active Time" = "Aktiv Tid";
+/* Type of CGM or glucose source */
+"Type" = "Type";
-/* Title string for BeepPreference.manualCommands */
-"Enabled" = "Aktiveret";
+/* CGM */
+"CGM" = "CGM";
+
+/* CGM Transmitter ID */
+"Transmitter ID" = "Transmitter ID";
+
+/* Other CGM setting */
+"Other" = "Other";
+
+/* Whatch app alert */
+"Set temp targets presets on iPhone first" = "Set temp targets presets on iPhone first";
+
+/* Updating Watch app */
+"Updating..." = "Updating...";
+
+/* Header for Temp targets in Watch app */
+"Temp Targets" = "Temp Targets";
+
+/* Delete carbs from data table and Nightscout */
+"Delete carbs?" = "Delete carbs?";
+
+/* Delete insulin from pump history and Nightscout */
+"Delete insulin?" = "Delete insulin?";
+
+/* Treatments list */
+"Treatments" = "Treatments";
+
+/* " min" in Treatments list */
+" min" = " min";
/* */
-"Expiration Reminder" = "Udløbs Påmindelse";
+"Unable to change anything" = "Unable to change anything";
-/* Label text for temporary basal rate summary */
-"Rate" = "Værdi";
-/* description label for active time pod details row */
-"Active Time" = "Aktiv Tid";
+/* Calendar and Libre transmitter settings ---------------
+ */
+/* */
+"Configure Libre Transmitter" = "Configure Libre Transmitter";
/* */
-"Insert Cannula" = "Indfør kanyle";
+"Calibrations" = "Calibrations";
+
+/* */
+"Create events in calendar" = "Create events in calendar";
+
+/* */
+"Calendar" = "Calendar";
+
+/* */
+"Other" = "Other";
+
+/* */
+"Libre Transmitter" = "Libre Transmitter";
+
+/* */
+"Libre Transmitters" = "Libre Transmitters";
+
+/* */
+"Bluetooth Transmitters" = "Bluetooth Transmitters";
+
+/* */
+"Modes" = "Modes";
+
+/* Libre 2 Direct */
+"Libre 2 Direct" = "Libre 2 Direct";
+
+/* */
+"Select the third party transmitter you want to connect to" = "Select the third party transmitter you want to connect to";
+
+/* State was restored */
+"State was restored" = "State was restored";
+
+/* The short unit display string for millimoles of glucose per liter */
+"mmol/L" = "mmol/L";
+
+/* The short unit display string for milligrams of glucose per decilter */
+"mg/dL" = "mg/dL";
+
+/* */
+"Add calibration" = "Add calibration";
+
+/* When adding capillary glucose meater reading */
+"Meter glucose" = "Meter glucose";
+
+/* */
+"Info" = "Info";
+
+/*v*/
+"Slope" = "Slope";
+
+/* */
+"Intercept" = "Intercept";
+
+/* */
+"Chart" = "Chart";
+
+/* */
+"Remove" = "Remove";
+
+/* */
+"Remove Last" = "Remove Last";
+
+/* */
+"Remove All" = "Remove All";
+
+/* */
+"About the Process" = "About the Process";
+
+/* */
+"Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working." = "Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working.";
+
+/* */
+"Pairinginfo" = "Pairinginfo";
+
+/* */
+"PatchInfo" = "PatchInfo";
+
+/* */
+"Calibrationinfo" = "Calibrationinfo";
+
+/* */
+"Unknown" = "Ukendt";
+
+/* */
+"Not paired yet" = "Not paired yet";
+
+/* */
+"Pair Sensor & connect" = "Pair Sensor & connect";
+
+/* */
+"Phone NFC required!" = "Phone NFC required!";
+
+/* */
+"Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors" = "Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors";
+
+/* Bluetooth Power Off */
+"Bluetooth Power Off" = "Bluetooth Power Off";
+
+/* Please turn on Bluetooth */
+"Please turn on Bluetooth" = "Please turn on Bluetooth";
+
+/* No Libre Transmitter Selected */
+"No Libre Transmitter Selected" = "No Libre Transmitter Selected";
+
+/* Delete Transmitter and start anew. */
+"Delete CGMManager and start anew. Your libreoopweb credentials will be preserved" = "Delete CGMManager and start anew. Your libreoopweb credentials will be preserved";
+
+/* Invalid libre checksum */
+"Invalid libre checksum" = "Invalid libre checksum";
+
+/* Libre sensor was incorrectly read, CRCs were not valid */
+"Libre sensor was incorrectly read, CRCs were not valid" = "Libre sensor was incorrectly read, CRCs were not valid";
+
+/* Glucose */
+"Glucose" = "Glucose";
+
+/* LOWALERT! */
+"LOWALERT!" = "LOWALERT!";
+
+/* HIGHALERT! */
+"HIGHALERT!" = "HIGHALERT!";
+
+/* (Snoozed)*/
+"(Snoozed)" = "(Snoozed)";
+
+/* Glucose: %@ */
+"Glucose: %@" = "Glucose: %@";
+
+/* Transmitter: %@%% */
+"Transmitter: %@%%" = "Transmitter: %@%%";
+
+/* No Sensor Detected */
+"No Sensor Detected" = "No Sensor Detected";
+
+/* This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor */
+"This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor" = "This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor";
+
+/* New Sensor Detected */
+"New Sensor Detected" = "New Sensor Detected";
+
+/* Please wait up to 30 minutes before glucose readings are available! */
+"Please wait up to 30 minutes before glucose readings are available!" = "Please wait up to 30 minutes before glucose readings are available!";
+
+/* Invalid Glucose sample detected, try again later */
+"Invalid Glucose sample detected, try again later" = "Invalid Glucose sample detected, try again later";
+
+/* ensor might have temporarily stopped, fallen off or is too cold or too warm */
+"Sensor might have temporarily stopped, fallen off or is too cold or too warm" = "Sensor might have temporarily stopped, fallen off or is too cold or too warm";
+
+/* Invalid Sensor Detected */
+"Invalid Sensor Detected" = "Invalid Sensor Detected";
+
+/* Detected sensor seems not to be a libre 1 sensor! */
+"Detected sensor seems not to be a libre 1 sensor!" = "Detected sensor seems not to be a libre 1 sensor!";
+
+/* Detected sensor is invalid: %@ */
+"Detected sensor is invalid: %@" = "Detected sensor is invalid: %@";
+
+/* Low Battery */
+"Low battery" = "Low battery";
+
+/* */
+"Invalid sensor" = "Invalid sensor";
+
+/* */
+"Sensor change" = "Sensor change";
+
+/* */
+"Sensor expires soon" = "Sensor expires soon";
+
+/* Battery is running low %@, consider charging your %@ device as soon as possible */
+"Battery is running low %@, consider charging your %@ device as soon as possible" = "Battery is running low %@, consider charging your %@ device as soon as possible";
+
+/* Extracting calibrationdata from sensor */
+"Extracting calibrationdata from sensor" = "Extracting calibrationdata from sensor";
+
+/* Sensor Ending Soon */
+"Sensor Ending Soon" = "Sensor Ending Soon";
+
+/* Current Sensor is Ending soon! Sensor Life left in %@ */
+"Current Sensor is Ending soon! Sensor Life left in %@" = "Current Sensor is Ending soon! Sensor Life left in %@";
+
+/* */
+"Libre Bluetooth" = "Libre Bluetooth";
+
+/* */
+"Snooze Alerts" = "Snooze Alerts";
+
+/* */
+"Last measurement" = "Last measurement";
+
+/* */
+"Sensor Footer checksum" = "Sensor Footer checksum";
+
+/* */
+"Last Blood Sugar prediction" = "Last Blood Sugar prediction";
+
+/* */
+"CurrentBG" = "CurrentBG";
+
+/* */
+"Sensor Info" = "Sensor Info";
+
+/* */
+"Sensor Age" = "Sensor Age";
+
+/* */
+"Sensor Age Left" = "Sensor Age Left";
+
+/* */
+"Sensor Endtime" = "Sensor Endtime";
+
+/* */
+"Sensor State" = "Sensor State";
+
+/* */
+"Sensor Serial" = "Sensor Serial";
+
+/* */
+"Transmitter Info" = "Transmitter Info";
+
+/* */
+"Hardware" = "Hardware";
+
+/* */
+"Firmware" = "Firmware";
+
+/* */
+"Connection State" = "Tilslutningstilstand";
+
+/* */
+"Transmitter Type" = "Transmitter Type";
+
+/* */
+"Sensor Type" = "Sensor Type";
+
+/* */
+"Factory Calibration Parameters" = "Factory Calibration Parameters";
+
+/* */
+"Valid for footer" = "Valid for footer";
+
+/* */
+"Edit calibrations" = "Edit calibrations";
+
+/* */
+"edit calibration clicked" = "edit calibration clicked";
+
+/* */
+"Delete CGM" = "Delete CGM";
+
+/* */
+"Are you sure you want to remove this cgm from loop?" = "Are you sure you want to remove this cgm from loop?";
+
+/* */
+"There is no undo" = "There is no undo";
+
+/* */
+"Advanced" = "Advanced";
+
+/* */
+"Alarms" = "Alarmer";
+
+/* */
+"Glucose Settings" = "Glucose Settings";
+
+/* */
+"Notifications" = "Notifications";
+
+/* */
+"Export logs" = "Export logs";
+
+/* */
+"Export not available" = "Export not available";
+
+/* */
+"Log export requires ios 15" = "Log export requires ios 15";
+
+/* */
+"Got it!" = "Got it!";
+
+/* */
+"Saved to %@" = "Saved to %@";
+
+/* */
+"No logs available" = "No logs available";
+
+/* */
+"Glucose Notification visibility" = "Glucose Notification visibility";
+
+/* */
+"Always Notify Glucose" = "Always Notify Glucose";
+
+/* */
+"Notify per reading" = "Notify per reading";
+
+/* */
+"Value" = "Value";
+
+/* */
+"Adds Phone Battery" = "Adds Phone Battery";
+
+/* */
+"Adds Transmitter Battery" = "Adds Transmitter Battery";
+
+/* */
+"Also vibrate" = "Also vibrate";
+
+/* */
+"Additional notification types" = "Additional notification types";
+
+/* */
+"Misc" = "Misc";
+
+/* */
+"Unit override" = "Unit override";
+
+/* */
+"Low" = "Low";
+
+/* */
+"High" = "High";
+
+/* */
+"glucose" = "glucose";
+
+/* */
+"Schedule " = "Schedule ";
+
+/* */
+"tapped save schedules" = "tapped save schedules";
+
+/* */
+"Error" = "Error";
+
+/* */
+"Some ui element was incorrectly specified" = "Some ui element was incorrectly specified";
+
+/* */
+"Success" = "Success";
+
+/* */
+"Schedules were saved successfully!" = "Schedules were saved successfully!";
+
+/* */
+"High Glucose Alarm active" = "High Glucose Alarm active";
+
+/* */
+"Low Glucose Alarm active" = "Low Glucose Alarm active";
+
+/* */
+"No Glucose Alarm active" = "No Glucose Alarm active";
+
+/* */
+"snoozing until %@" = "snoozing until %@";
+
+/* */
+"not snoozing" = "not snoozing";
+
+/* */
+"nothing to see here" = "nothing to see here";
+
+/* */
+"snooze from testview clicked" = "snooze from testview clicked";
+
+/* */
+"will snooze for %@ until %@" = "will snooze for %@ until %@";
+
+/* */
+"Click to Snooze Alerts" = "Click to Snooze Alerts";
+
+/* */
+"Strength" = "Strength";
+
+/* */
+"Hold the top of your iPhone near the sensor to pair" = "Hold the top of your iPhone near the sensor to pair";
+
+/* */
+"Sensor not found" = "Sensor not found";
+
+/* */
+"Also play alert sound" = "Also play alert sound";
+
+/* */
+"Notification Settings" = "Notification Settings";
+
+/* */
+"Found devices: %d" = "Found devices: %d";
+
+/* */
+"Backfill options" = "Backfill options";
+
+/* */
+"Backfilling from trend is currently not well supported by Loop" = "Backfilling from trend is currently not well supported by Loop";
+
+/* */
+"Backfill from history" = "Backfill from history";
+
+/* */
+"Backfill from trend" = "Backfill from trend";
+
+/* */
+"Debug options" = "Debug options";
+
+/* */
+"Adds a lot of data to the Issue Report " = "Adds a lot of data to the Issue Report ";
+
+/* */
+"Persist sensordata" = "Persist sensordata";
+
+/* */
+"Battery" = "Battery";
+
+/* */
+"Also add source info" = "Also add source info";
+
+/* */
+"Carbs Required Threshold" = "Carbs Required Threshold";
+
+/* */
+"Carbs required: %d g" = "Carbs required: %d g";
+
+/* */
+"To prevent LOW required %d g of carbs" = "To prevent LOW required %d g of carbs";
+
+/* */
+"iAPS not active" = "iAPS not active";
+
+/* */
+"Last loop was more then %d min ago" = "Last loop was more then %d min ago";
+
+/* Glucose badge */
+"Show glucose on the app badge" = "Show glucose on the app badge";
+
+/* */
+"Backfill glucose" = "Backfill glucose";
+
+/* About this source */
+"About this source" = "About this source";
+
+/* */
+"Bolus failed" = "Bolus failed";
+
+/* */
+"Bolus failed or inaccurate. Check pump history before repeating." = "Bolus failed or inaccurate. Check pump history before repeating.";
+
+/* */
+"Carbs" = "Carbs";
+
+/* */
+"Temp Basal" = "Temp Basal";
+
+/* */
+"Temp Target" = "Temp Target";
+
+/* */
+"Resume" = "Resume";
+
+/* */
+"Suspend" = "Suspend";
+
+/* */
+"Animated Background" = "Animated Background";
+
+/* Sensor day(s) */
+" day(s)" = " day(s)";
+
+/* Option to show HR in Watch app*/
+"Display HR on Watch" = "Display HR on Watch";
+
+
+/* Headers for settings ----------------------- */
+"OpenAPS main settings" = "OpenAPS main settings";
+
+"OpenAPS SMB settings" = "OpenAPS SMB settings";
+
+"OpenAPS targets settings" = "OpenAPS targets settings";
+
+"OpenAPS other settings" = "OpenAPS other settings";
+
+/* Glucose Simulator CGM */
+"Glucose Simulator" = "Glucose Simulator";
+
+/* Restored state message */
+"Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@" = "Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@";
+
+/* Shared app group xDrip4iOS */
+"Using shared app group with external CGM app xDrip4iOS" = "Using shared app group with external CGM app xDrip4iOS";
+
+/* Shared app group GlucoseDirect */
+"Using shared app group with external CGM app GlucoseDirect" = "Using shared app group with external CGM app GlucoseDirect";
+
+/* Dexcom G6 app */
+"Dexcom G6 app" = "Dexcom G6 app";
+
+/* Native G5 app */
+"Native G5 app" = "Native G5 app";
+
+/* Minilink transmitter */
+"Minilink transmitter" = "Minilink transmitter";
+
+/* Simple simulator */
+"Simple simulator" = "Simple simulator";
+
+/* Direct connection with Libre 1 transmitters or Libre 2 */
+"Direct connection with Libre 1 transmitters or European Libre 2 sensors" = "Direct connection with Libre 1 transmitters or European Libre 2 sensors";
+
+/* Online or internal server */
+"Online or internal server" = "Online or internal server";
+
+/* -------------- Developer settings ---------------------- */
+/* Debug options */
+
+"Developer" = "Developer";
+
+/* Debug option view NS Upload Profile */
+"NS Upload Profile" = "NS Upload Profile";
+
+/* Debug option view NS Uploaded Profile */
+"NS Uploaded Profile" = "NS Uploaded Profile";
+
+/* Debug option view Autosense */
+"Autosense" = "Autosense";
+
+/* Debug option view Pump History */
+"Pump History" = "Pump History";
+
+/* Debug option view Target Ranges */
+"Target ranges" = "Target ranges";
+
+/* Debug option view Temp targets */
+"Temp targets" = "Temp targets";
+
+/* Debug option view Meal */
+"Meal" = "Meal";
+
+/* Debug option view Pump profile */
+"Pump profile" = "Pump profile";
+
+/* Debug option view Profile */
+"Profile" = "Profile";
+
+/* Debug option view Enacted */
+"Enacted" = "Enacted";
+
+/* Debug option view Announcements (from NS) */
+"Announcements" = "Announcements";
+
+/* Debug option view Enacted announcements announcements (from NS) */
+"Enacted announcements" = "Enacted announcements";
+
+/* Debug option view Autotune */
+"Autotune" = "Autotune";
+
+/* Debug option view Target presets */
+"Target presets" = "Target presets";
+
+/* Debug option view */
+"Loop Cycles" = "Loop Cycles";
+
+/* Debug option view Glucose Data used for statistics */
+"Glucose Data used for statistics" = "Glucose Data used for statistics";
+
+/* --------------- HealthKit intergration --------------------*/
+/* */
+"Apple Health" = "Apple Health";
+
+/* */
+"Connect to Apple Health" = "Connect to Apple Health";
+
+/* Show when have not permissions for writing to Health */
+"For write data to Apple Health you must give permissions in Settings > Health > Data Access" = "For write data to Apple Health you must give permissions in Settings > Health > Data Access";
+
+/* */
+"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data";
+
+/* New ALerts ------------------------- */
+/* Info title */
+"Info" = "Info";
+
+/* Warning title */
+"Warning" = "Advarsel";
+
+/* Error title */
+"Error" = "Error";
+
+/* Manual temp basal mode */
+"Manual" = "Manual";
+
+/* Status highlight when manual temp basal is running. */
+"Manual Basal" = "Manual Basal";
+
+/* Current Manual Temp basal */
+" - Manual Basal ⚠️" = " - Manual Basal ⚠️";
+
+/* Total AT / Scheduled basal insulin */
+" U/day" = " U/day";
+
+/* Total AT / Scheduled basal insulin */
+"Total" = "Total";
+
+/* -------------------------------------------- FPU Strings ------------------------------------------------------*/
+/* Enable FPU */
+
+"Enable" = "Enable";
+
+/* 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";
+
+/* FPU Settings Title */
+"Fat and Protein" = "Fat and Protein";
+
+/* Display fat and protein entities */
+"Fat & Protein" = "Fat & Protein";
+
+/* */
+"Hide Fat & Protein" = "Hide Fat & Protein";
+
+/* Add Fat */
+"Fat" = "Fat";
+
+/* Add Protein */
+"Protein" = "Protein";
+
+/* Service Section */
+"Fat And Protein Conversion" = "Fat And Protein Conversion";
+
+/* Service Section */
+"Profile Override" = "Profile Override";
+
+/* */
+"Override Profiles" = "Override Profiles";
+
+/* */
+"Currently no Override active" = "Currently no Override active";
+
+/* */
+"Total Insulin Adjustment" = "Total Insulin Adjustment";
+
+/* */
+"Override your Basal, ISF, CR and Target profiles" = "Override your Basal, ISF, CR and Target profiles";
+
+/* */
+"Enable indefinitely" = "Enable indefinitely";
+
+/* */
+"Override Profile target" = "Override Profile target";
+
+/* */
+"Disable SMBs" = "Disable SMBs";
+
+/* */
+"Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal." = "Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal.";
+
+/* Service Section */
+"App Icons" = "App Icons";
+
+/* Service Section */
+"Statistics and Home View" = "Statistics and Home View";
+
+/* Alert text */
+"Delete carb equivalents?" = "Delete carb equivalents?";
+
+/* */
+"Meal Presets" = "Meal Presets";
+
+/* */
+"Empty" = "Empty";
+
+/* */
+"Delete Selected Preset" = "Delete Selected Preset";
+
+/* */
+"Enter Meal Preset Name" = "Enter Meal Preset Name";
+
+/* */
+"Name Of Dish" = "Name Of Dish";
+
+/* Save Carbs and continue to bolus recommendation */
+"Save and continue" = "Save and continue";
+
+/* */
+"Save as Preset" = "Save as Preset";
+
+/* -------------------------------------------------------------------------------------------
+ DASH strings
+*/
+"Attach Pod" = "Attach Pod";
+
+"Deactivate Pod" = "Deaktiver Pod";
+
+/* */
+"Deactivating..." = "Deactivating...";
+
+"Pair Pod" = "Pair Pod";
+
+/* Text for previous pod information row */
+"Previous Pod Information" = "Previous Pod Information";
+
+/* Text for confidence reminders navigation link */
+"Confidence Reminders" = "Confidence Reminders";
+
+"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Confidence reminders are beeps from the pod which can be used to acknowledge selected commands.";
+
+/* button title for saving low reservoir reminder while saving */
+"Saving..." = "Gemmer...";
+
+/* button title for saving low reservoir reminder */
+"Save" = "Save";
+
+/* Alert title for error when updating confidence reminder preference */
+"Failed to update confidence reminder preference." = "Failed to update confidence reminder preference.";
+
+/* */
+"No Error" = "No Error";
+
+/* description label for active time pod details row */
+"Active Time" = "Aktiv Tid";
+
+/* Title string for BeepPreference.silent */
+"Disabled" = "Disabled";
+
+/* Title string for BeepPreference.manualCommands */
+"Enabled" = "Aktiveret";
+
+/* Title string for BeepPreference.extended */
+"Extended" = "Extended";
+
+/* Description for BeepPreference.silent */
+"No confidence reminders are used." = "No confidence reminders are used.";
+
+/* Description for BeepPreference.manualCommands */
+"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
+
+/* Description for BeepPreference.extended */
+"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
+
+/* Label text for expiration reminder default row */
+"Expiration Reminder Default" = "Expiration Reminder Default";
+
+/* */
+"Expiration Reminder" = "Udløbs Påmindelse";
+
+/* */
+"Low Reservoir" = "Low Reservoir";
+
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
+/* */
+"Low Reservoir Reminder" = "Low Reservoir Reminder";
+
+/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
+/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
+
+/* Label text for temporary basal rate summary */
+"Rate" = "Værdi";
+
+/* Summary string for temporary basal rate configuration page */
+"%1$@ for %2$@" = "%1$@ for %2$@";
+
+/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
+/* Button text for setting manual temporary basal rate*/
+"Set Temporary Basal" = "Set Temporary Basal";
+
+/* Navigation Title for ManualTempBasalEntryView */
+"Temporary Basal" = "Temporary Basal";
+
+/* Alert title for a failure to set temporary basal */
+"Temporary Basal Failed" = "Temporary Basal Failed";
+
+/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
+
+/* Alert format string for a failure to set temporary basal. (1: error description) */
+"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
+
+/* Alert title for missing temp basal configuration */
+"Missing Config" = "Missing Config";
+
+/* Alert format string for missing temp basal configuration. */
+"This PumpManager 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." = "This PumpManager 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.";
+
+/* description label for active time pod details row */
+"Active Time" = "Aktiv Tid";
+
+/* description label for total delivery pod details row */
+"Total Delivery" = "Total Delivery";
+
+/* */
+"Add Omnipod Dash" = "Add Omnipod Dash";
+
+/* */
+"Insert Cannula" = "Indfør kanyle";
+
+/* */
+"Check Cannula" = "Check Cannula";
+
+/* */
+"Setup Complete" = "Setup Complete";
+
+/* */
+"Insulin Suspended" = "Insulin Suspended";
+
+/* Text for suspend resume button when insulin delivery is suspending */
+"Suspending insulin delivery..." = "Suspending insulin delivery...";
+
+/* Text for suspend resume button when insulin delivery is suspended */
+"Resume Insulin Delivery" = "Resume Insulin Delivery";
+
+/* Text for suspend resume button when insulin delivery is resuming */
+"Resuming insulin delivery..." = "Resuming insulin delivery...";
+
+/* Alert title for suspend error */
+"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
+
+//* -----------------------------------------------------------------------*/
+/* ----------------------Statistics strings -------------------------------*/
+/* */
+
+
+"Today" = "Today";
+
+/* */
+"Day" = "Day";
+
+/* */
+"Week" = "Week";
+
+/* */
+"Month" = "Month";
+
+/* */
+"Total" = "Total";
+
+/* Headline Statistics */
+"Statistics" = "Statistics";
+
+/* Option in preferences */
+"Allow Upload of Statistics to NS" = "Allow Upload of Statistics to NS";
+
+/* Low Glucose Threshold in Statistics settings */
+"Low" = "Low";
+
+/* High Glucose Threshold in Statistics settings */
+"High" = "High";
+
+/* In Range */
+"In Range" = "In Range";
+
+/* Display % */
+"Change HbA1c Unit" = "Change HbA1c Unit";
+
+/* */
+"Display Chart X - Grid lines" = "Display Chart X - Grid lines";
+
+/* */
+"Display Chart Y - Grid lines" = "Display Chart Y - Grid lines";
+
+/* */
+"Display Chart Threshold lines for Low and High" = "Display Chart Threshold lines for Low and High";
+
+/* */
+/* */
+
+"Standing / Laying TIR Chart
+Hours X-Axis (6 default)" = "Hours X-Axis (6 default)";
+
+/* Average BG = */
+"Average" = "Average";
+
+/* Median BG */
+"Median" = "Median";
+
+/* CGM readings in statView */
+"Readings today" = "Readings today";
+
+/* CGM readings in statView */
+"Readings / 24h" = "Readings / 24h";
+
+/* Days of saved readings*/
+"Days" = "Days";
+
+/* Normal BG (within TIR) */
+"Normal" = "Normal";
+
+/* Title High BG in statPanel */
+"High (>" = "High (>";
+
+/* Title Low BG in statPanel */
+"Low (<" = "Low (<";
+
+/* SD */
+"SD" = "SD";
+
+/* CV */
+"CV" = "CV";
+
+/* Estimated HbA1c */
+"HbA1c" = "HbA1c";
+
+/* Total number of days of data for HbA1c estimation, part 1/2*/
+"All" = "All";
+
+/* Total number of days of data for HbA1c estimation, part 2/2*/
+"days" = "days";
+
+/* Nr of Loops in statPanel */
+"Loops" = "Loops";
+
+/* Loop Errors in statPanel */
+"Errors" = "Errors";
+
+/* Average loop interval */
+"Interval" = "Interval";
+
+/* Median loop interval */
+"Duration" = "Duration";
+
+/* "Display SD */
+"Display SD instead of CV" = "Display SD instead of CV";
+
+/* Description for display SD */
+"Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel" = "Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel";
+
+/* How often to update the statistics */
+"Update every number of minutes:" = "Update every number of minutes:";
+
+/* Description for update interval for statistics */
+"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 ";
+
+/* Duration displayed in statPanel */
+"Past Week " = "Past Week ";
+
+/* Duration displayed in statPanel */
+"Past Month " = "Past Month ";
+
+/* Duration displayed in statPanel */
+"Past 90 Days " = "Past 90 Days ";
+
+/* Duration displayed in statPanel */
+"All Past Days of Data " = "All Past Days of Data ";
+
+/* "Display Loop statistics in statPanel */
+"Display Loop Cycle statistics" = "Display Loop Cycle statistics";
+
+/* Description for Display Loop statistics */
+"Displays Loop statistics in the statPanel in Home View" = "Displays Loop statistics in the statPanel in Home View";
+
+/* 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?";
+
+/* New Experimental feature */
+"Experimental" = "Experimental";
+/* Smoothing of CGM readings */
+"Smooth Glucose Value" = "Smooth Glucose Value";
+
+/* -----------------------------------------------------------------------------------------------------------
+
+ Infotexts from openaps.docs and androidaps.docs
+ iAPS
+*/
+/* Headline Rewind Resets Autosens */
+
+"Rewind Resets Autosens" = "Rewind Resets Autosens";
+
+/* ”Rewind Resets Autosens” */
+"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature.";
+
+/* Headline "High Temptarget Raises Sensitivity" */
+"High Temptarget Raises Sensitivity" = "High Temptarget Raises Sensitivity";
+
+/* ”High Temptarget Raises Sensitivity" */
+"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160).";
+
+/* Headline ”Low Temptarget Lowers Sensitivity" */
+"Low Temptarget Lowers Sensitivity" = "Low Temptarget Lowers Sensitivity";
+
+/* ”Low Temptarget Lowers Sensitivity" */
+"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160).";
+
+/* Headline ”Sensitivity Raises Target" */
+"Sensitivity Raises Target" = "Sensitivity Raises Target";
+
+/* ”Sensitivity Raises Target" */
+"When true, raises BG target when autosens detects sensitivity" = "When true, raises BG target when autosens detects sensitivity";
+
+/* Headline ”Resistance Lowers Target" */
+"Resistance Lowers Target" = "Resistance Lowers Target";
+
+/* ”Resistance Lowers Target" */
+"Defaults to false. When true, will lower BG target when autosens detects resistance" = "Defaults to false. When true, will lower BG target when autosens detects resistance";
+
+/* Headline ”Advanced Target Adjustments" */
+"Advanced Target Adjustments" = "Advanced Target Adjustments";
+
+/* ”Advanced Target Adjustments" */
+"This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone." = "This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone.";
+
+/* Headline "Exercise Mode" */
+"Exercise Mode" = "Exercise Mode";
+
+/* "Exercise Mode" */
+"Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity" = "Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity";
+
+/* Headline "Wide BG Target Range" */
+"Wide BG Target Range" = "Wide BG Target Range";
+
+/* "Wide BG Target Range" */
+"Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs." = "Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs.";
+
+/* Headline "Skip Neutral Temps" */
+"Skip Neutral Temps" = "Skip Neutral Temps";
+
+/* "Skip Neutral Temps" */
+"Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means iAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications from the 'rig', that may wake you up during the night." = "Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means OpenAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications form the 'rig', that may wake you up during the night. ";
+
+/* Headline "Unsuspend If No Temp” */
+"Unsuspend If No Temp" = "Unsuspend If No Temp";
+
+/* "Unsuspend If No Temp” */
+"Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended." = "Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended.";
+
+/* Headline "Enable UAM" */
+"Enable UAM" = "Enable UAM";
+
+/* "Enable UAM" */
+"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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." = "With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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.";
+
+/* Headline "Enable SMB With COB" */
+"Enable SMB With COB" = "Enable SMB With COB";
+
+/* Enable SMB With COB" */
+"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "This enables supermicrobolus (SMB) while carbs on board (COB) are positive.";
+
+/* Headline "Enable SMB With Temptarget” */
+"Enable SMB With Temptarget" = "Enable SMB With Temptarget";
+
+/* "Enable SMB With Temptarget” */
+"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB.";
+
+/* Headline "Enable SMB Always" */
+"Enable SMB Always" = "Enable SMB Always";
+
+/* "Enable SMB Always" */
+"Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget)." = "Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget).";
+
+/* Headline "Enable SMB After Carbs" */
+"Enable SMB After Carbs" = "Enable SMB After Carbs";
+
+/* "Enable SMB After Carbs" */
+"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB).";
+
+/* Enable "Allow SMB With High Temptarget" */
+"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
+
+/* Headline "Allow SMB With High Temptarget" */
+"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
+
+/* "Allow SMB With High Temptarget" */
+"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl).";
+
+/* Headline "Use Custom Peak Time” */
+"Use Custom Peak Time" = "Use Custom Peak Time";
+
+/* "Use Custom Peak Time” */
+"Defaults to false. Setting to true allows changing insulinPeakTime" = "Defaults to false. Setting to true allows changing insulinPeakTime";
+
+/* Headline "Suspend Zeros IOB” */
+"Suspend Zeros IOB" = "Suspend Zeros IOB";
+
+/* "Suspend Zeros IOB” */
+"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added.";
+
+/* Headline "Max IOB" */
+"Max IOB" = "Max IOB";
+
+/* "Max IOB" */
+"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop).";
+
+/* Headline "Max Daily Safety Multiplier" */
+"Max Daily Safety Multiplier" = "Max Daily Safety Multiplier";
+
+/* "Max Daily Safety Multiplier" */
+"This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
+
+/* Headline "Current Basal Safety Multiplier" */
+"Current Basal Safety Multiplier" = "Current Basal Safety Multiplier";
+
+/* "Current Basal Safety Multiplier" */
+"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
+
+/* Headline "Autosens Max" */
+"Autosens Max" = "Autosens Max";
+
+/* "Autosens Max" */
+"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target.";
+
+/* Headline "Autosens Min" */
+"Autosens Min" = "Autosens Min";
+
+/* "Autosens Min" */
+"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets.";
+
+/* Headline "Half Basal Exercise Target" */
+"Half Basal Exercise Target" = "Half Basal Exercise Target";
+
+/* "Half Basal Exercise Target" */
+"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes.";
+
+/* Headline "Max COB" */
+"Max COB" = "Max COB";
+
+/* "Max COB" */
+"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)";
+
+/* Headline "Bolus Snooze DIA Divisor" */
+"Bolus Snooze DIA Divisor" = "Bolus Snooze DIA Divisor";
+
+/* "Bolus Snooze DIA Divisor" */
+"Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2)." = "Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2).";
+
+/* Headline "Min 5m Carbimpact" */
+"Min 5m Carbimpact" = "Min 5m Carbimpact";
+
+/* "Min 5m Carbimpact" */
+"This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g." = "This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g.";
+
+/* Headline "Autotune ISF Adjustment Fraction" */
+"Autotune ISF Adjustment Fraction" = "Autotune ISF Adjustment Fraction";
+
+/* "Autotune ISF Adjustment Fraction" */
+"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
+
+/* Headline "Remaining Carbs Fraction" */
+"Remaining Carbs Fraction" = "Remaining Carbs Fraction";
+
+/* "Remaining Carbs Fraction" */
+"This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
+
+/* Headline "Remaining Carbs Cap" */
+"Remaining Carbs Cap" = "Remaining Carbs Cap";
+
+/* "Remaining Carbs Cap" */
+"This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
+
+/* Headline ”Max SMB Basal Minutes" */
+"Max SMB Basal Minutes" = "Max SMB Basal Minutes";
+
+/* ”Max SMB Basal Minutes" */
+"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
+
+/* Headline "Max UAM SMB Basal Minutes" */
+"Max UAM SMB Basal Minutes" = "Max UAM SMB Basal Minutes";
+
+/* "Max UAM SMB Basal Minutes" */
+"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
+
+/* Headline "SMB Interval" */
+"SMB Interval" = "SMB Interval";
+
+/* "SMB Interval" */
+"Minimum duration in minutes for new SMB since last SMB or manual bolus" = "Minimum duration in minutes for new SMB since last SMB or manual bolus";
+
+/* Headline "Bolus Increment" */
+"Bolus Increment" = "Bolus Increment";
+
+/* "Bolus Increment" */
+"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";
+
+/* "Insulin Peak Time" */
+"Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops." = "Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops.";
+
+/* Headline "Carbs Req Threshold" */
+"Carbs Req Threshold" = "Carbs Req Threshold";
+
+/* "Carbs Req Threshold" */
+"Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold." = "Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold.";
+
+/* Headline "Noisy CGM Target Multiplier" */
+"Noisy CGM Target Multiplier" = "Noisy CGM Target Multiplier";
+
+/* "Noisy CGM Target Multiplier" */
+"Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data" = "Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data";
+
+/* Headline "SMB DeliveryRatio" */
+"SMB DeliveryRatio" = "SMB DeliveryRatio";
+
+/* SMB DeliveryRatio */
+"Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution." = "Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution.";
+
+// Dynamic ISF + CR Settings:
+/* Headline "Adjust Dynamic ISF constant" */
+
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Adjust Dynamic ISF constant */
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Enable Dynamic ISF, Headline */
+"Enable Dynamic ISF" = "Enable Dynamic ISF";
+
+/* Headline "Enable Dynamic ISF" */
+"Enable Dynamic ISF" = "Enable Dynamic ISF";
+
+/* Enable Dynamic ISF */
+"Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes" = "Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes";
+
+/* Headline "Enable Dynamic CR" */
+"Enable Dynamic CR" = "Enable Dynamic CR";
+
+/* Enable Dynamic CR */
+"Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)" = "Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)";
+
+/* Headline "Adjust Dynamic ISF constant" */
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Adjust Dynamic ISF constant */
+"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
+
+
+/* Headline "Use Sigmoid Function" */
+"Use Sigmoid Function" = "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.";
+
+
+/* Headline "Threshold Setting" */
+"Threshold Setting (mg/dl)" = "Threshold Setting (mg/dl)";
+
+/* Threshold Setting */
+"The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl." = "The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl.";
+
+/* Headline "Weighted Average of TDD. Weight of past 24 hours:" */
+"Weighted Average of TDD. Weight of past 24 hours:" = "Weighted Average of TDD. Weight of past 24 hours:";
+
+/* Weight of past 24 hours of insulin */
+"Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment)." = "Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment).";
+
+/* Headline "Adjust basal" */
+"Adjust basal" = "Adjust basal";
+
+/* Enable adjustment of basal profile */
+"Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD" = "Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD";
+
+/* Headline "Max Delta-BG Threshold SMB" */
+"Max Delta-BG Threshold SMB" = "Max Delta-BG Threshold SMB";
+
+/* Max Delta-BG Threshold SMB */
+"Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!)." = "Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!).";
+
+/* Headline "... When Blood Glucose Is Over (mg/dl):" */
+"... When Blood Glucose Is Over (mg/dl):" = "... When Blood Glucose Is Over (mg/dl):";
+
+/* ... When Blood Glucose Is Over (mg/dl): */
+"Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable." = "Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable.";
+
+/* Headline "Enable SMB With High BG" */
+"Enable SMB With High BG" = "Enable SMB With High BG";
+
+/* "Enable SMB With High BG" */
+"Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)" = "Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)";
+
+/* Headline "Dynamic settings" */
+"Dynamic settings" = "Dynamic settings";
+
+/* Insulin curve */
+"Insulin curve" = "Insulin curve";
+
+/* Headline "Adjustment Factor" */
+"Adjustment Factor" = "Adjustment Factor";
From 8ebeedde0fb319f2e92e0773a717f115aadf8da0 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: Mon, 15 May 2023 04:26:56 +0200
Subject: [PATCH 204/431] New translations Localizable.strings (German)
---
.../Main/de.lproj/Localizable.strings | 296 ++++++++++++++++++
1 file changed, 296 insertions(+)
diff --git a/FreeAPS/Sources/Localizations/Main/de.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/de.lproj/Localizable.strings
index be32e0e34d..28c9c8b7ed 100644
--- a/FreeAPS/Sources/Localizations/Main/de.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/de.lproj/Localizable.strings
@@ -9,6 +9,8 @@
/* Add insulin from source outside of pump */
"Add %@ without bolusing" = "Hinzufügen von %@ ohne tatsächliche Bolusabgabe";
+"Bolus" = "Bolus";
+
"Close" = "Schließen";
/* Continue after added carbs without bolus */
@@ -110,9 +112,27 @@
/* */
"Enact Temp Target" = "Temporäres Ziel starten";
+/* */
+"Target" = "Target";
+
+/* */
+"Basal Insulin and Sensitivity ratio" = "Basal Insulin and Sensitivity ratio";
+
+/* */
+"A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose." = "A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose.";
+
+/* */
+" Your setting: " = " Your setting: ";
+
+/* */
+"mg/dl. Autosens.max limits the max endpoint" = "mg/dl. Autosens.max limits the max endpoint";
+
/* */
"Enter preset name" = "Geben Sie einen Namen für die Vorlage ein";
+/* Preset name */
+"Name" = "Name";
+
/* minutes of target temp */
"minutes" = "Minuten";
@@ -125,12 +145,36 @@
/* */
"Save as preset" = "Als Vorlage speichern";
+/* Delete Meal Preset */
+"Delete Preset" = "Delete Preset";
+
+/* Confirm Deletion */
+"Delete preset '%@'?" = "Delete preset '%@'?";
+
+/* Button */
+"No" = "No";
+
+/* Button */
+"Yes" = "Yes";
+
+/* + Button */
+"[ +1 ]" = "[ +1 ]";
+
+/* - Button */
+"[ -1 ]" = "[ -1 ]";
+
/* Upper temp target limit */
"Top target" = "Obergrenze";
/* Temp target set for ... minutes */
"for" = "für";
+/* Temp target set for ... minutes */
+"min" = "min";
+
+/* */
+"Autotune" = "Autotune";
+
/* */
"Basal profile" = "Basal-Profil";
@@ -219,6 +263,9 @@ Enact a temp Basal or a temp target */
/* Allow uploads tp NS */
"Allow uploads" = "Erlaube Uploads der Daten";
+/* API secret in NS */
+"API secret" = "API secret";
+
/* Connect to NS */
"Connect" = "Verbinden";
@@ -237,6 +284,12 @@ Enact a temp Basal or a temp target */
/* Header */
"Nightscout Config" = "Nightscout Konfiguration";
+/* */
+"Port" = "Port";
+
+/* */
+"URL" = "URL";
+
/**/
"Use local glucose server" = "Lokalen BZ-Server verwenden";
@@ -315,9 +368,24 @@ Enact a temp Basal or a temp target */
/*Carb ratio unit */
"g/U" = "g/IE";
+/* grams */
+" g" = " g";
+
+/* The short unit display string for grams */
+"g" = "g";
+
/* when 0 U/hr */
"0 U/hr" = "0 IE/h";
+/* abbreviation for days */
+"d" = "d";
+
+/* abbreviation for hours */
+"h" = "h";
+
+/* abbreviation for minutes */
+"m" = "m";
+
/* */
"Closed loop" = "Geschlossener Loop";
@@ -336,6 +404,9 @@ Enact a temp Basal or a temp target */
/* */
"Settings" = "Einstellungen";
+/* Recommendation for a Manual Bolus */
+"Recommended Bolus Percentage" = "Recommended Bolus Percentage";
+
/* 2 log files to share */
"Share logs" = "Ereignisprotokolldatei teilen";
@@ -354,6 +425,9 @@ Enact a temp Basal or a temp target */
/* */
"Pump suspended" = "Pumpe pausiert";
+/* */
+"Middleware" = "Middleware";
+
/* Header */
"History" = "Verlauf";
@@ -363,6 +437,12 @@ Enact a temp Basal or a temp target */
/* Type of CGM or glucose source */
"Type" = "Typ";
+/* CGM */
+"CGM" = "CGM";
+
+/* CGM Transmitter ID */
+"Transmitter ID" = "Transmitter ID";
+
/* Other CGM setting */
"Other" = "Sonstiges";
@@ -384,6 +464,9 @@ Enact a temp Basal or a temp target */
/* Treatments list */
"Treatments" = "Behandlungen";
+/* " min" in Treatments list */
+" min" = " min";
+
/* */
"Unable to change anything" = "Keine Änderungen möglich";
@@ -426,12 +509,21 @@ Enact a temp Basal or a temp target */
/* State was restored */
"State was restored" = "Status wurde wieder hergestellt";
+/* The short unit display string for millimoles of glucose per liter */
+"mmol/L" = "mmol/L";
+
+/* The short unit display string for milligrams of glucose per decilter */
+"mg/dL" = "mg/dL";
+
/* */
"Add calibration" = "Kalibrierung hinzufügen";
/* When adding capillary glucose meater reading */
"Meter glucose" = "Blutzuckermessung";
+/* */
+"Info" = "Info";
+
/*v*/
"Slope" = "Anstieg";
@@ -513,6 +605,9 @@ Enact a temp Basal or a temp target */
/* Glucose: %@ */
"Glucose: %@" = "Blutzucker: %@";
+/* Transmitter: %@%% */
+"Transmitter: %@%%" = "Transmitter: %@%%";
+
/* No Sensor Detected */
"No Sensor Detected" = "Kein Sensor gefunden";
@@ -564,6 +659,9 @@ Enact a temp Basal or a temp target */
/* Current Sensor is Ending soon! Sensor Life left in %@ */
"Current Sensor is Ending soon! Sensor Life left in %@" = "Der aktuelle Sensor endet bald! Sensorlaufzeit verbleibend %@";
+/* */
+"Libre Bluetooth" = "Libre Bluetooth";
+
/* */
"Snooze Alerts" = "Alarme vorübergehend ausschalten";
@@ -579,6 +677,9 @@ Enact a temp Basal or a temp target */
/* */
"CurrentBG" = "Aktueller BZ";
+/* */
+"Sensor Info" = "Sensor Info";
+
/* */
"Sensor Age" = "Sensoralter";
@@ -594,6 +695,15 @@ Enact a temp Basal or a temp target */
/* */
"Sensor Serial" = "Sensor Seriennummer";
+/* */
+"Transmitter Info" = "Transmitter Info";
+
+/* */
+"Hardware" = "Hardware";
+
+/* */
+"Firmware" = "Firmware";
+
/* */
"Connection State" = "Verbindungsstatus";
@@ -888,6 +998,9 @@ Enact a temp Basal or a temp target */
/* Debug option view NS Uploaded Profile */
"NS Uploaded Profile" = "NS Hochgeladenes Profil";
+/* Debug option view Autosense */
+"Autosense" = "Autosense";
+
/* Debug option view Pump History */
"Pump History" = "Insulinpumpen-Speicher";
@@ -915,6 +1028,9 @@ Enact a temp Basal or a temp target */
/* Debug option view Enacted announcements announcements (from NS) */
"Enacted announcements" = "Erlassene Ankündigungen";
+/* Debug option view Autotune */
+"Autotune" = "Autotune";
+
/* Debug option view Target presets */
"Target presets" = "Temporäre Ziele";
@@ -924,6 +1040,10 @@ Enact a temp Basal or a temp target */
/* Debug option view Glucose Data used for statistics */
"Glucose Data used for statistics" = "Benutzte CGM-Daten für die Statistik";
+/* --------------- HealthKit intergration --------------------*/
+/* */
+"Apple Health" = "Apple Health";
+
/* */
"Connect to Apple Health" = "Apple Health verbinden";
@@ -933,6 +1053,10 @@ Enact a temp Basal or a temp target */
/* */
"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "Nachdem Sie Glukosedatensätze in der Health App erstellt oder gelöscht haben, öffnen Sie bitte iAPS, um die Übertragung der geänderten Daten sicher zu gewährleisten";
+/* New ALerts ------------------------- */
+/* Info title */
+"Info" = "Info";
+
/* Warning title */
"Warning" = "Warnung";
@@ -971,9 +1095,21 @@ Enact a temp Basal or a temp target */
/* Interval */
"Interval In Minutes" = "Intervall in Minuten";
+/* 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";
+
/* FPU Settings Title */
"Fat and Protein" = "Fett und Eiweiß";
+/* Display fat and protein entities */
+"Fat & Protein" = "Fat & Protein";
+
+/* */
+"Hide Fat & Protein" = "Hide Fat & Protein";
+
/* Add Fat */
"Fat" = "Fett";
@@ -983,6 +1119,63 @@ Enact a temp Basal or a temp target */
/* Service Section */
"Fat And Protein Conversion" = "Fett und Eiweiß Berechnung";
+/* Service Section */
+"Profile Override" = "Profile Override";
+
+/* */
+"Override Profiles" = "Override Profiles";
+
+/* */
+"Currently no Override active" = "Currently no Override active";
+
+/* */
+"Total Insulin Adjustment" = "Total Insulin Adjustment";
+
+/* */
+"Override your Basal, ISF, CR and Target profiles" = "Override your Basal, ISF, CR and Target profiles";
+
+/* */
+"Enable indefinitely" = "Enable indefinitely";
+
+/* */
+"Override Profile target" = "Override Profile target";
+
+/* */
+"Disable SMBs" = "Disable SMBs";
+
+/* */
+"Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal." = "Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal.";
+
+/* Service Section */
+"App Icons" = "App Icons";
+
+/* Service Section */
+"Statistics and Home View" = "Statistics and Home View";
+
+/* Alert text */
+"Delete carb equivalents?" = "Delete carb equivalents?";
+
+/* */
+"Meal Presets" = "Meal Presets";
+
+/* */
+"Empty" = "Empty";
+
+/* */
+"Delete Selected Preset" = "Delete Selected Preset";
+
+/* */
+"Enter Meal Preset Name" = "Enter Meal Preset Name";
+
+/* */
+"Name Of Dish" = "Name Of Dish";
+
+/* Save Carbs and continue to bolus recommendation */
+"Save and continue" = "Save and continue";
+
+/* */
+"Save as Preset" = "Save as Preset";
+
/* -------------------------------------------------------------------------------------------
DASH strings
*/
@@ -1121,21 +1314,73 @@ Enact a temp Basal or a temp target */
/* Alert title for suspend error */
"Failed to Suspend Insulin Delivery" = "Unterbrechung Insulinagabe fehlgeschlagen";
+//* -----------------------------------------------------------------------*/
+/* ----------------------Statistics strings -------------------------------*/
+/* */
+
+
+"Today" = "Today";
+
+/* */
+"Day" = "Day";
+
+/* */
+"Week" = "Week";
+
+/* */
+"Month" = "Month";
+
/* */
"Total" = "Gesamt";
/* Headline Statistics */
"Statistics" = "Statistiken";
+/* Option in preferences */
+"Allow Upload of Statistics to NS" = "Allow Upload of Statistics to NS";
+
/* Low Glucose Threshold in Statistics settings */
"Low" = "Tief";
/* High Glucose Threshold in Statistics settings */
"High" = "Hoch";
+/* In Range */
+"In Range" = "In Range";
+
+/* Display % */
+"Change HbA1c Unit" = "Change HbA1c Unit";
+
+/* */
+"Display Chart X - Grid lines" = "Display Chart X - Grid lines";
+
+/* */
+"Display Chart Y - Grid lines" = "Display Chart Y - Grid lines";
+
+/* */
+"Display Chart Threshold lines for Low and High" = "Display Chart Threshold lines for Low and High";
+
+/* */
+/* */
+
+"Standing / Laying TIR Chart
+Hours X-Axis (6 default)" = "Hours X-Axis (6 default)";
+
/* Average BG = */
"Average" = "Mittelwert";
+/* Median BG */
+"Median" = "Median";
+
+/* CGM readings in statView */
+"Readings today" = "Readings today";
+
+/* CGM readings in statView */
+"Readings / 24h" = "Readings / 24h";
+
+/* Days of saved readings*/
+"Days" = "Days";
+
/* Normal BG (within TIR) */
"Normal" = "im Zielbereich";
@@ -1145,12 +1390,24 @@ Enact a temp Basal or a temp target */
/* Title Low BG in statPanel */
"Low (<" = "Niedrig (<";
+/* SD */
+"SD" = "SD";
+
+/* CV */
+"CV" = "CV";
+
+/* Estimated HbA1c */
+"HbA1c" = "HbA1c";
+
/* Total number of days of data for HbA1c estimation, part 1/2*/
"All" = "Ø";
/* Total number of days of data for HbA1c estimation, part 2/2*/
"days" = "Tage";
+/* Nr of Loops in statPanel */
+"Loops" = "Loops";
+
/* Loop Errors in statPanel */
"Errors" = "Fehler";
@@ -1169,6 +1426,9 @@ Enact a temp Basal or a temp target */
/* How often to update the statistics */
"Update every number of minutes:" = "Update der Statistik (in Minuten)";
+/* Description for update interval for statistics */
+"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";
@@ -1193,14 +1453,26 @@ 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" = "CGM Einstellungen";
"Heartbeat" = "Herzschlag";
+"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?" = "Möchten Sie das CGM wirklich löschen?";
+/* New Experimental feature */
+"Experimental" = "Experimental";
+/* Smoothing of CGM readings */
+"Smooth Glucose Value" = "Smooth Glucose Value";
+
/* -----------------------------------------------------------------------------------------------------------
Infotexts from openaps.docs and androidaps.docs
@@ -1318,6 +1590,9 @@ Enact a temp Basal or a temp target */
/* "Suspend Zeros IOB” */
"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "Standardwert ist aus. Alle vorhandenen Temp-Basalraten werden gelöscht und auf 0 gesetzt, während die Pumpe aussetzt.";
+/* Headline "Max IOB" */
+"Max IOB" = "Max IOB";
+
/* "Max IOB" */
"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "Max IOB ist die maximale Menge an Insulin an Bord aus allen Quellen – sowohl Basal (oder SMB-Korrektur) als auch Bolus Insulin –, dass der Loop abgeben darf, um ein höheren BZ zu behandeln. Im Gegensatz zu den anderen beiden OpenAPS-Sicherheitseinstellungen (max_daily_safety_multiplier und current_basal_safety_multiplier) wird max_iob als feste Anzahl von Insulineinheiten festgelegt. Ab sofort sind manuelle Bolusabgaben durch diese Einstellung NICHT beschränkt. \n\n Um deine Basalrate während der Nachtzeit zu testen, kannst du die Max IOB Einstellung in Closed Loop auf Null ändern. Dies aktiviert den low glucose Suspend-Modus beim Testen der Basalraten-Einstellungen\n\n (Tipp von https://www.loopandlearn.org/freeaps-x/#open-loop).";
@@ -1333,9 +1608,15 @@ Enact a temp Basal or a temp target */
/* "Current Basal Safety Multiplier" */
"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "Dies ist ein weiteres wichtiges OpenAPS-Sicherheitslimit. Die Standardeinstellung (die ebenfalls vermutlich nicht angepasst werden muss) ist 4. Das bedeutet, dass OpenAPS niemals eine temporäre Basalrate festlegen darf, die mehr als das vierfache der aktuellen Stunden-Basalrate ist, die in der Pumpe eines Benutzers programmiert ist. Auch ein aktiviertes Autotune kann diese Grenze nicht überschreiten.";
+/* Headline "Autosens Max" */
+"Autosens Max" = "Autosens Max";
+
/* "Autosens Max" */
"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "Dies ist eine Sicherheitsgrenze für Autosens (und Autotune), die besagt, wie hoch Autosens Basalraten anpassen darf und wie niedrig der ISF (Insulin-Sensitivitäts-Faktor) und der BZ-Zielwert eingestellt werden können. Eine Anpassung um max 20% ist erlaubt.";
+/* Headline "Autosens Min" */
+"Autosens Min" = "Autosens Min";
+
/* "Autosens Min" */
"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "Die andere Seite der Autosens Sicherheitsgrenzen, indem eine Grenze gesetzt wird, wie niedrig Autosens Basaleinstellung einstellen kann, und wie hoch er ISF und BG Ziele anpassen darf.";
@@ -1345,6 +1626,9 @@ Enact a temp Basal or a temp target */
/* "Half Basal Exercise Target" */
"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Auf eine Wert setzen, z. B. 160, was bedeutet, wenn das Temp Ziel 160 mg/dL und der exercise_mode=an ist, laufen 50% basal auf diesem Level (120 = 75%; 140 = 60%). Dies kann angepasst werden, um Ihnen mehr Kontrolle über Ihre Übungsmodi zu geben.";
+/* Headline "Max COB" */
+"Max COB" = "Max COB";
+
/* "Max COB" */
"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "Dies ist standardmäßig maxCOB auf 120 da dies die typische Menge ist, die ein Körper über 4 Stunden absorbieren kann. (Wenn jemand mehr Kohlenhydrate oder Menge eingibt; wird OpenAPS einfach die Dosierung auf Basis von 120 einschränken. Im Grunde beschränkt dies nur AMA als Sicherheitsgrenze gegen seltsame COB-Berechnungen aufgrund von unruhigen Daten.)";
@@ -1363,6 +1647,9 @@ Enact a temp Basal or a temp target */
/* Headline "Autotune ISF Adjustment Fraction" */
"Autotune ISF Adjustment Fraction" = "Autotune ISF Anpassungsprozentsatz";
+/* "Autotune ISF Adjustment Fraction" */
+"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
+
/* Headline "Remaining Carbs Fraction" */
"Remaining Carbs Fraction" = "Verbleibender Kohlenhydrat-Bruchteil";
@@ -1396,6 +1683,9 @@ Enact a temp Basal or a temp target */
/* Headline "Bolus Increment" */
"Bolus Increment" = "Bolus-Erhöhung";
+/* "Bolus Increment" */
+"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";
@@ -1446,10 +1736,16 @@ Enact a temp Basal or a temp target */
/* Headline "Adjust Dynamic ISF constant" */
"Adjust Dynamic ISF constant" = "Dynamic ISF-Konstante anpassen";
+/* Adjust Dynamic ISF constant */
+"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
+
/* Headline "Use Sigmoid Function" */
"Use Sigmoid Function" = "Sigmoid-Funktion verwenden";
+/* 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.";
+
/* Headline "Threshold Setting" */
"Threshold Setting (mg/dl)" = "Grenzwerteinstellung (mg/dl)";
From 8c15630f7b51f4eb68f0a810cbf1d00a022a2ec5 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: Mon, 15 May 2023 04:26:57 +0200
Subject: [PATCH 205/431] New translations Localizable.strings (Finnish)
---
.../Main/fi.lproj/Localizable.strings | 1771 ++++++++++++++++-
1 file changed, 1763 insertions(+), 8 deletions(-)
diff --git a/FreeAPS/Sources/Localizations/Main/fi.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/fi.lproj/Localizable.strings
index d69f22e7f9..5c4a9a3360 100644
--- a/FreeAPS/Sources/Localizations/Main/fi.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/fi.lproj/Localizable.strings
@@ -1,38 +1,1793 @@
+/*
+ Localizable.strings
+ iAPS
+*/
+/* -------------------------------- */
+/* Bolus screen when adding insulin */
+"Add insulin without actually bolusing" = "Add insulin without actually bolusing";
+
+/* Add insulin from source outside of pump */
+"Add %@ without bolusing" = "Add %@ without bolusing";
+
+"Bolus" = "Bolus";
+
+"Close" = "Close";
+
+/* Continue after added carbs without bolus */
+"Continue without bolus" = "Continue without bolus";
+
+/* Header */
+"Enact Bolus" = "Enact Bolus";
+
+/* Button */
+"Enact bolus" = "Enact bolus";
+
+/* */
+"Insulin recommended" = "Insulin recommended";
+
+/* */
+"Insulin required" = "Insulin required";
+
+/* Bolus screen */
+"Recommendation" = "Recommendation";
+
+/* Button */
+"Clear" = "Clear";
+
+/* Button */
+"Done" = "Done";
+
+/* */
+"Wait please" = "Wait please";
+
+/* */
+"Agree and continue" = "Agree and Continue";
+
+/* Headline in enacted pop up (at: at what time) */
+"Enacted at" = "Enacted at";
+
+/* Headline in suggested pop up (at: at what time) */
+"Suggested at" = "Suggested at";
+
+/* Headline in enacted pop up (at: at what time) */
+"Error at" = "Error at";
+
+/* Home title */
+"Home" = "Home";
+
+/* Looping in progress */
+"looping" = "looping";
+
+/* min ago since last loop */
+"min ago" = "min ago";
+
+/* Status Title */
+"No suggestion" = "No suggestion";
+
+/* Replace pod text in Header */
+"Replace pod" = "Replace pod";
+
+/* Add carbs screen */
+"Add Carbs" = "Add Carbs";
+
+/* Add carbs header and button in Watch app. You can skip the last " " space. It's just for differentiation */
+"Add Carbs " = "Add Carbs ";
+
+/* */
+"Amount Carbs" = "Amount Carbs";
+
+/* Grams unit */
+"grams" = "grams";
+
+/* */
+"Carbs required" = "Carbs required";
+
+/* */
+"Are you sure?" = "Are you sure?";
+
+/* Bottom target temp */
+"Bottom target" = "Bottom target";
+
+/* Cancel preset name */
+"Cancel" = "Cancel";
+
+/* */
+"Cancel Temp Target" = "Cancel Temp Target";
+
+/* Custom temp target */
+"Custom" = "Custom";
+
+/* */
+"Date" = "Date";
+
+/* */
+"Delete" = "Delete";
+
+/* Delete preset temp target */
+"Delete preset \"%@\"" = "Delete preset \"%@\"";
+
+/* Duration of target temp or temp basal */
+"Duration" = "Duration";
+
+/* */
+"Enact Temp Target" = "Enact Temp Target";
+
+/* */
+"Target" = "Target";
+
+/* */
+"Basal Insulin and Sensitivity ratio" = "Basal Insulin and Sensitivity ratio";
+
+/* */
+"A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose." = "A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose.";
+
+/* */
+" Your setting: " = " Your setting: ";
+
+/* */
+"mg/dl. Autosens.max limits the max endpoint" = "mg/dl. Autosens.max limits the max endpoint";
+
+/* */
+"Enter preset name" = "Enter preset name";
+
+/* Preset name */
+"Name" = "Name";
+
+/* minutes of target temp */
+"minutes" = "minutes";
+
+/* */
+"Presets" = "Presets";
+
+/* Save preset name */
+"Save" = "Save";
+
+/* */
+"Save as preset" = "Save as preset";
+
+/* Delete Meal Preset */
+"Delete Preset" = "Delete Preset";
+
+/* Confirm Deletion */
+"Delete preset '%@'?" = "Delete preset '%@'?";
+
+/* Button */
+"No" = "No";
+
+/* Button */
+"Yes" = "Yes";
+
+/* + Button */
+"[ +1 ]" = "[ +1 ]";
+
+/* - Button */
+"[ -1 ]" = "[ -1 ]";
+
+/* Upper temp target limit */
+"Top target" = "Top target";
+
+/* Temp target set for ... minutes */
+"for" = "for";
/* Temp target set for ... minutes */
"min" = "min.";
-/* */
-"Use Autotune" = "use Autotune";
+/* */
+"Autotune" = "Autotune";
+
+/* */
+"Basal profile" = "Basal profile";
+
+/* */
+"Carb ratio" = "Carb ratio";
+
+/* */
+"Delete autotune data" = "Delete autotune data";
+
+/* */
+"Run now" = "Run now";
+
+/* */
+"Last run" = "Last run";
+
+/* */
+"Sensitivity" = "Sensitivity";
+
+/* */
+"Use Autotune" = "use Autotune";
+
+/* Add profile basal */
+"Add" = "Add";
+
+/* */
+"Basal Profile" = "Basal Profile";
+
+/* Rate basal profile */
+"Rate" = "Rate";
+
+/* */
+"Save on Pump" = "Save on Pump";
+
+/* */
+"Saving..." = "Saving...";
+
+/* */
+"Schedule" = "Schedule";
+
+/* */
+"starts at" = "starts at";
+
+/* Time basal profile */
+"Time" = "Time";
+
+/* */
+"Calculated Ratio" = "Calculated Ratio";
+
+/* Carb Ratios header */
+"Carb Ratios" = "Carb Ratios";
+
+/* */
+"Ratio" = "Ratio";
+
+/* */
+"Autosens" = "Autosens";
+
+/* */
+"Calculated Sensitivity" = "Calculated Sensitivity";
+
+/* */
+"Insulin Sensitivities" = "Insulin Sensitivities";
+
+/* */
+"Sensitivity Ratio" = "Sensitivity Ratio";
+
+/* */
+"Dismiss" = "Dismiss";
+
+/* */
+"Important message" = "Important message";
+
+/* */
+"Amount" = "Amount";
+
+/* */
+"Cancel Temp Basal" = "Cancel Temp Basal";
+
+/* Enact
+Enact a temp Basal or a temp target */
+"Enact" = "Enact";
+
+/* */
+"Manual Temp Basal" = "Manual Temp Basal";
+
+/* Allow uploads tp NS */
+"Allow uploads" = "Allow uploads";
+
+/* API secret in NS */
+"API secret" = "API secret";
+
+/* Connect to NS */
+"Connect" = "Connect";
+
+/* Connected to NS */
+"Connected!" = "Connected!";
+
+/* Connecting to NS */
+"Connecting..." = "Connecting...";
+
+/* */
+"Invalid URL" = "Invalid URL";
+
+/* */
+"Local glucose source" = "Local glucose source";
+
+/* Header */
+"Nightscout Config" = "Nightscout Config";
+
+/* */
+"Port" = "Port";
+
+/* */
+"URL" = "URL";
+
+/**/
+"Use local glucose server" = "Use local glucose server";
+
+/* */
+"Edit settings json" = "Edit settings json";
+
+/* */
+"Glucose units" = "Glucose units";
+
+/* */
+"Preferences" = "Preferences";
+
+/* Recommended Insulin Fraction in preferences */
+"Recommended Insulin Fraction" = "Recommended Insulin Fraction";
+
+/* Do you want to show bolus screen after added carbs? */
+"Skip Bolus screen after carbs" = "Skip Bolus screen after carbs";
+
+/* Allow remote control from NS */
+"Remote control" = "Remote control";
+
+/* Add Medtronic pump */
+"Add Medtronic" = "Add Medtronic";
+
+/* Add Omnipod pump */
+"Add Omnipod" = "Add Omnipod";
+
+/* Add Simulator pump */
+"Add Simulator" = "Add Simulator";
+
+/* Insulin model */
+"Model" = "Model";
+
+/* */
+"Pump config" = "Pump config";
+
+/* */
+"Delivery limits" = "Delivery limits";
+
+/* */
+"Duration of Insulin Action" = "Duration of Insulin Action";
+
+/* hours of duration of insulin activity */
+"hours" = "hours";
+
+/* Max setting */
+"Max Basal" = "Max Basal";
+
+/* Max setting */
+"Max Bolus" = "Max Bolus";
+
+/* */
+"Pump Settings" = "Pump Settings";
+
+/* Insulin unit per hour */
+"U/hr" = "U/hr";
+
+/* Unit in number of units delivered (keep the space character!) */
+" U" = " U";
+
+/* /Insulin unit */
+"/U" = "/U";
+
+/* Insulin unit */
+"U" = "U";
+
+/* Unit per hour with space */
+" U/hr" = " U/hr";
+
+/* Number of units per hour*/
+"%@ U/hr" = "%@ U/hr";
+
+/* Number of units insulin delivered */
+"%@ U" = "%@ U";
+
+/*Carb ratio unit */
+"g/U" = "g/U";
+
+/* grams */
+" g" = " g";
+
+/* The short unit display string for grams */
+"g" = "g";
+
+/* when 0 U/hr */
+"0 U/hr" = "0 U/hr";
+
+/* abbreviation for days */
+"d" = "d";
+
+/* abbreviation for hours */
+"h" = "h";
+
+/* abbreviation for minutes */
+"m" = "m";
+
+/* */
+"Closed loop" = "Closed loop";
+
+/* */
+"Configuration" = "Configuration";
+
+/* */
+"Devices" = "Devices";
+
+/* */
+"Pump" = "Pump";
+
+/* */
+"Services" = "Services";
+
+/* */
+"Settings" = "Settings";
+
+/* Recommendation for a Manual Bolus */
+"Recommended Bolus Percentage" = "Recommended Bolus Percentage";
+
+/* 2 log files to share */
+"Share logs" = "Share logs";
+
+/* Upper target */
+"High target" = "High target";
+
+/* Lower target */
+"Low target" = "Low target";
+
+/* */
+"Target Ranges" = "Target Ranges";
+
+/* When bolusing */
+"Bolusing" = "Bolusing";
+
+/* */
+"Pump suspended" = "Pump suspended";
+
+/* */
+"Middleware" = "Middleware";
+
+/* Header */
+"History" = "History";
+
+/* CGM option */
+"Upload glucose to Nightscout" = "Upload glucose to Nightscout";
+
+/* Type of CGM or glucose source */
+"Type" = "Type";
+
+/* CGM */
+"CGM" = "CGM";
+
+/* CGM Transmitter ID */
+"Transmitter ID" = "Transmitter ID";
+
+/* Other CGM setting */
+"Other" = "Other";
+
+/* Whatch app alert */
+"Set temp targets presets on iPhone first" = "Set temp targets presets on iPhone first";
+
+/* Updating Watch app */
+"Updating..." = "Updating...";
+
+/* Header for Temp targets in Watch app */
+"Temp Targets" = "Temp Targets";
+
+/* Delete carbs from data table and Nightscout */
+"Delete carbs?" = "Delete carbs?";
+
+/* Delete insulin from pump history and Nightscout */
+"Delete insulin?" = "Delete insulin?";
+
+/* Treatments list */
+"Treatments" = "Treatments";
+
+/* " min" in Treatments list */
+" min" = " min";
+
+/* */
+"Unable to change anything" = "Unable to change anything";
+
+
+/* Calendar and Libre transmitter settings ---------------
+ */
+/* */
+"Configure Libre Transmitter" = "Configure Libre Transmitter";
+
+/* */
+"Calibrations" = "Calibrations";
+
+/* */
+"Create events in calendar" = "Create events in calendar";
+
+/* */
+"Calendar" = "Calendar";
+
+/* */
+"Other" = "Other";
+
+/* */
+"Libre Transmitter" = "Libre Transmitter";
+
+/* */
+"Libre Transmitters" = "Libre Transmitters";
+
+/* */
+"Bluetooth Transmitters" = "Bluetooth Transmitters";
+
+/* */
+"Modes" = "Modes";
+
+/* Libre 2 Direct */
+"Libre 2 Direct" = "Libre 2 Direct";
+
+/* */
+"Select the third party transmitter you want to connect to" = "Select the third party transmitter you want to connect to";
+
+/* State was restored */
+"State was restored" = "State was restored";
+
+/* The short unit display string for millimoles of glucose per liter */
+"mmol/L" = "mmol/L";
+
+/* The short unit display string for milligrams of glucose per decilter */
+"mg/dL" = "mg/dL";
+
+/* */
+"Add calibration" = "Add calibration";
+
+/* When adding capillary glucose meater reading */
+"Meter glucose" = "Meter glucose";
+
+/* */
+"Info" = "Info";
+
+/*v*/
+"Slope" = "Slope";
+
+/* */
+"Intercept" = "Intercept";
+
+/* */
+"Chart" = "Chart";
+
+/* */
+"Remove" = "Remove";
+
+/* */
+"Remove Last" = "Remove Last";
+
+/* */
+"Remove All" = "Remove All";
+
+/* */
+"About the Process" = "About the Process";
+
+/* */
+"Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working." = "Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working.";
+
+/* */
+"Pairinginfo" = "Pairinginfo";
+
+/* */
+"PatchInfo" = "PatchInfo";
+
+/* */
+"Calibrationinfo" = "Calibrationinfo";
+
+/* */
+"Unknown" = "Tuntematon";
+
+/* */
+"Not paired yet" = "Not paired yet";
+
+/* */
+"Pair Sensor & connect" = "Pair Sensor & connect";
+
+/* */
+"Phone NFC required!" = "Phone NFC required!";
+
+/* */
+"Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors" = "Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors";
+
+/* Bluetooth Power Off */
+"Bluetooth Power Off" = "Bluetooth Power Off";
+
+/* Please turn on Bluetooth */
+"Please turn on Bluetooth" = "Please turn on Bluetooth";
+
+/* No Libre Transmitter Selected */
+"No Libre Transmitter Selected" = "No Libre Transmitter Selected";
+
+/* Delete Transmitter and start anew. */
+"Delete CGMManager and start anew. Your libreoopweb credentials will be preserved" = "Delete CGMManager and start anew. Your libreoopweb credentials will be preserved";
+
+/* Invalid libre checksum */
+"Invalid libre checksum" = "Invalid libre checksum";
+
+/* Libre sensor was incorrectly read, CRCs were not valid */
+"Libre sensor was incorrectly read, CRCs were not valid" = "Libre sensor was incorrectly read, CRCs were not valid";
+
+/* Glucose */
+"Glucose" = "Glucose";
+
+/* LOWALERT! */
+"LOWALERT!" = "LOWALERT!";
+
+/* HIGHALERT! */
+"HIGHALERT!" = "HIGHALERT!";
+
+/* (Snoozed)*/
+"(Snoozed)" = "(Snoozed)";
+
+/* Glucose: %@ */
+"Glucose: %@" = "Glucose: %@";
+
+/* Transmitter: %@%% */
+"Transmitter: %@%%" = "Transmitter: %@%%";
+
+/* No Sensor Detected */
+"No Sensor Detected" = "No Sensor Detected";
+
+/* This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor */
+"This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor" = "This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor";
+
+/* New Sensor Detected */
+"New Sensor Detected" = "New Sensor Detected";
+
+/* Please wait up to 30 minutes before glucose readings are available! */
+"Please wait up to 30 minutes before glucose readings are available!" = "Please wait up to 30 minutes before glucose readings are available!";
+
+/* Invalid Glucose sample detected, try again later */
+"Invalid Glucose sample detected, try again later" = "Invalid Glucose sample detected, try again later";
+
+/* ensor might have temporarily stopped, fallen off or is too cold or too warm */
+"Sensor might have temporarily stopped, fallen off or is too cold or too warm" = "Sensor might have temporarily stopped, fallen off or is too cold or too warm";
+
+/* Invalid Sensor Detected */
+"Invalid Sensor Detected" = "Invalid Sensor Detected";
+
+/* Detected sensor seems not to be a libre 1 sensor! */
+"Detected sensor seems not to be a libre 1 sensor!" = "Detected sensor seems not to be a libre 1 sensor!";
+
+/* Detected sensor is invalid: %@ */
+"Detected sensor is invalid: %@" = "Detected sensor is invalid: %@";
+
+/* Low Battery */
+"Low battery" = "Low battery";
+
+/* */
+"Invalid sensor" = "Invalid sensor";
+
+/* */
+"Sensor change" = "Sensor change";
+
+/* */
+"Sensor expires soon" = "Sensor expires soon";
+
+/* Battery is running low %@, consider charging your %@ device as soon as possible */
+"Battery is running low %@, consider charging your %@ device as soon as possible" = "Battery is running low %@, consider charging your %@ device as soon as possible";
+
+/* Extracting calibrationdata from sensor */
+"Extracting calibrationdata from sensor" = "Extracting calibrationdata from sensor";
+
+/* Sensor Ending Soon */
+"Sensor Ending Soon" = "Sensor Ending Soon";
+
+/* Current Sensor is Ending soon! Sensor Life left in %@ */
+"Current Sensor is Ending soon! Sensor Life left in %@" = "Current Sensor is Ending soon! Sensor Life left in %@";
+
+/* */
+"Libre Bluetooth" = "Libre Bluetooth";
+
+/* */
+"Snooze Alerts" = "Snooze Alerts";
+
+/* */
+"Last measurement" = "Last measurement";
+
+/* */
+"Sensor Footer checksum" = "Sensor Footer checksum";
+
+/* */
+"Last Blood Sugar prediction" = "Last Blood Sugar prediction";
+
+/* */
+"CurrentBG" = "CurrentBG";
+
+/* */
+"Sensor Info" = "Sensor Info";
+
+/* */
+"Sensor Age" = "Sensor Age";
+
+/* */
+"Sensor Age Left" = "Sensor Age Left";
+
+/* */
+"Sensor Endtime" = "Sensor Endtime";
+
+/* */
+"Sensor State" = "Sensor State";
+
+/* */
+"Sensor Serial" = "Sensor Serial";
+
+/* */
+"Transmitter Info" = "Transmitter Info";
+
+/* */
+"Hardware" = "Hardware";
+
+/* */
+"Firmware" = "Laiteohjelmisto";
+
+/* */
+"Connection State" = "Yhteyden tila";
+
+/* */
+"Transmitter Type" = "Transmitter Type";
+
+/* */
+"Sensor Type" = "Sensor Type";
+
+/* */
+"Factory Calibration Parameters" = "Factory Calibration Parameters";
+
+/* */
+"Valid for footer" = "Valid for footer";
+
+/* */
+"Edit calibrations" = "Edit calibrations";
+
+/* */
+"edit calibration clicked" = "edit calibration clicked";
+
+/* */
+"Delete CGM" = "Delete CGM";
+
+/* */
+"Are you sure you want to remove this cgm from loop?" = "Are you sure you want to remove this cgm from loop?";
+
+/* */
+"There is no undo" = "There is no undo";
+
+/* */
+"Advanced" = "Advanced";
+
+/* */
+"Alarms" = "Hälytykset";
+
+/* */
+"Glucose Settings" = "Glucose Settings";
+
+/* */
+"Notifications" = "Notifications";
+
+/* */
+"Export logs" = "Export logs";
+
+/* */
+"Export not available" = "Export not available";
+
+/* */
+"Log export requires ios 15" = "Log export requires ios 15";
+
+/* */
+"Got it!" = "Got it!";
+
+/* */
+"Saved to %@" = "Saved to %@";
+
+/* */
+"No logs available" = "No logs available";
+
+/* */
+"Glucose Notification visibility" = "Glucose Notification visibility";
+
+/* */
+"Always Notify Glucose" = "Always Notify Glucose";
+
+/* */
+"Notify per reading" = "Notify per reading";
+
+/* */
+"Value" = "Value";
+
+/* */
+"Adds Phone Battery" = "Adds Phone Battery";
+
+/* */
+"Adds Transmitter Battery" = "Adds Transmitter Battery";
+
+/* */
+"Also vibrate" = "Also vibrate";
+
+/* */
+"Additional notification types" = "Additional notification types";
+
+/* */
+"Misc" = "Misc";
+
+/* */
+"Unit override" = "Unit override";
+
+/* */
+"Low" = "Low";
+
+/* */
+"High" = "High";
+
+/* */
+"glucose" = "glucose";
+
+/* */
+"Schedule " = "Schedule ";
+
+/* */
+"tapped save schedules" = "tapped save schedules";
+
+/* */
+"Error" = "Error";
+
+/* */
+"Some ui element was incorrectly specified" = "Some ui element was incorrectly specified";
+
+/* */
+"Success" = "Success";
+
+/* */
+"Schedules were saved successfully!" = "Schedules were saved successfully!";
+
+/* */
+"High Glucose Alarm active" = "High Glucose Alarm active";
+
+/* */
+"Low Glucose Alarm active" = "Low Glucose Alarm active";
+
+/* */
+"No Glucose Alarm active" = "No Glucose Alarm active";
+
+/* */
+"snoozing until %@" = "snoozing until %@";
+
+/* */
+"not snoozing" = "not snoozing";
+
+/* */
+"nothing to see here" = "nothing to see here";
+
+/* */
+"snooze from testview clicked" = "snooze from testview clicked";
+
+/* */
+"will snooze for %@ until %@" = "will snooze for %@ until %@";
+
+/* */
+"Click to Snooze Alerts" = "Click to Snooze Alerts";
+
+/* */
+"Strength" = "Strength";
+
+/* */
+"Hold the top of your iPhone near the sensor to pair" = "Hold the top of your iPhone near the sensor to pair";
+
+/* */
+"Sensor not found" = "Sensor not found";
+
+/* */
+"Also play alert sound" = "Also play alert sound";
+
+/* */
+"Notification Settings" = "Notification Settings";
+
+/* */
+"Found devices: %d" = "Found devices: %d";
+
+/* */
+"Backfill options" = "Backfill options";
+
+/* */
+"Backfilling from trend is currently not well supported by Loop" = "Backfilling from trend is currently not well supported by Loop";
+
+/* */
+"Backfill from history" = "Backfill from history";
+
+/* */
+"Backfill from trend" = "Backfill from trend";
+
+/* */
+"Debug options" = "Debug options";
+
+/* */
+"Adds a lot of data to the Issue Report " = "Adds a lot of data to the Issue Report ";
+
+/* */
+"Persist sensordata" = "Persist sensordata";
+
+/* */
+"Battery" = "Battery";
+
+/* */
+"Also add source info" = "Also add source info";
+
+/* */
+"Carbs Required Threshold" = "Carbs Required Threshold";
+
+/* */
+"Carbs required: %d g" = "Carbs required: %d g";
+
+/* */
+"To prevent LOW required %d g of carbs" = "To prevent LOW required %d g of carbs";
+
+/* */
+"iAPS not active" = "iAPS not active";
+
+/* */
+"Last loop was more then %d min ago" = "Last loop was more then %d min ago";
+
+/* Glucose badge */
+"Show glucose on the app badge" = "Show glucose on the app badge";
+
+/* */
+"Backfill glucose" = "Backfill glucose";
+
+/* About this source */
+"About this source" = "About this source";
+
+/* */
+"Bolus failed" = "Bolus failed";
+
+/* */
+"Bolus failed or inaccurate. Check pump history before repeating." = "Bolus failed or inaccurate. Check pump history before repeating.";
+
+/* */
+"Carbs" = "Carbs";
+
+/* */
+"Temp Basal" = "Temp Basal";
+
+/* */
+"Temp Target" = "Temp Target";
+
+/* */
+"Resume" = "Resume";
+
+/* */
+"Suspend" = "Suspend";
+
+/* */
+"Animated Background" = "Animated Background";
+
+/* Sensor day(s) */
+" day(s)" = " day(s)";
+
+/* Option to show HR in Watch app*/
+"Display HR on Watch" = "Display HR on Watch";
+
+
+/* Headers for settings ----------------------- */
+"OpenAPS main settings" = "OpenAPS main settings";
+
+"OpenAPS SMB settings" = "OpenAPS SMB settings";
+
+"OpenAPS targets settings" = "OpenAPS targets settings";
+
+"OpenAPS other settings" = "OpenAPS other settings";
+
+/* Glucose Simulator CGM */
+"Glucose Simulator" = "Glucose Simulator";
+
+/* Restored state message */
+"Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@" = "Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@";
+
+/* Shared app group xDrip4iOS */
+"Using shared app group with external CGM app xDrip4iOS" = "Using shared app group with external CGM app xDrip4iOS";
+
+/* Shared app group GlucoseDirect */
+"Using shared app group with external CGM app GlucoseDirect" = "Using shared app group with external CGM app GlucoseDirect";
+
+/* Dexcom G6 app */
+"Dexcom G6 app" = "Dexcom G6 app";
+
+/* Native G5 app */
+"Native G5 app" = "Native G5 app";
+
+/* Minilink transmitter */
+"Minilink transmitter" = "Minilink transmitter";
+
+/* Simple simulator */
+"Simple simulator" = "Simple simulator";
+
+/* Direct connection with Libre 1 transmitters or Libre 2 */
+"Direct connection with Libre 1 transmitters or European Libre 2 sensors" = "Direct connection with Libre 1 transmitters or European Libre 2 sensors";
+
+/* Online or internal server */
+"Online or internal server" = "Online or internal server";
+
+/* -------------- Developer settings ---------------------- */
+/* Debug options */
+
+"Developer" = "Developer";
+
+/* Debug option view NS Upload Profile */
+"NS Upload Profile" = "NS Upload Profile";
+
+/* Debug option view NS Uploaded Profile */
+"NS Uploaded Profile" = "NS Uploaded Profile";
+
+/* Debug option view Autosense */
+"Autosense" = "Autosense";
+
+/* Debug option view Pump History */
+"Pump History" = "Pump History";
+
+/* Debug option view Target Ranges */
+"Target ranges" = "Target ranges";
+
+/* Debug option view Temp targets */
+"Temp targets" = "Temp targets";
+
+/* Debug option view Meal */
+"Meal" = "Meal";
+
+/* Debug option view Pump profile */
+"Pump profile" = "Pump profile";
+
+/* Debug option view Profile */
+"Profile" = "Profile";
+
+/* Debug option view Enacted */
+"Enacted" = "Enacted";
+
+/* Debug option view Announcements (from NS) */
+"Announcements" = "Announcements";
+
+/* Debug option view Enacted announcements announcements (from NS) */
+"Enacted announcements" = "Enacted announcements";
+
+/* Debug option view Autotune */
+"Autotune" = "Autotune";
+
+/* Debug option view Target presets */
+"Target presets" = "Target presets";
+
+/* Debug option view */
+"Loop Cycles" = "Loop Cycles";
+
+/* Debug option view Glucose Data used for statistics */
+"Glucose Data used for statistics" = "Glucose Data used for statistics";
+
+/* --------------- HealthKit intergration --------------------*/
+/* */
+"Apple Health" = "Apple Health";
+
+/* */
+"Connect to Apple Health" = "Connect to Apple Health";
+
+/* Show when have not permissions for writing to Health */
+"For write data to Apple Health you must give permissions in Settings > Health > Data Access" = "For write data to Apple Health you must give permissions in Settings > Health > Data Access";
+
+/* */
+"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data";
+
+/* New ALerts ------------------------- */
+/* Info title */
+"Info" = "Info";
+
+/* Warning title */
+"Warning" = "Varoitus";
+
+/* Error title */
+"Error" = "Error";
+
+/* Manual temp basal mode */
+"Manual" = "Manual";
+
+/* Status highlight when manual temp basal is running. */
+"Manual Basal" = "Manual Basal";
+
+/* Current Manual Temp basal */
+" - Manual Basal ⚠️" = " - Manual Basal ⚠️";
+
+/* Total AT / Scheduled basal insulin */
+" U/day" = " U/day";
+
+/* Total AT / Scheduled basal insulin */
+"Total" = "Total";
+
+/* -------------------------------------------- FPU Strings ------------------------------------------------------*/
+/* Enable FPU */
+
+"Enable" = "Enable";
+
+/* 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";
+
+/* FPU Settings Title */
+"Fat and Protein" = "Fat and Protein";
+
+/* Display fat and protein entities */
+"Fat & Protein" = "Fat & Protein";
+
+/* */
+"Hide Fat & Protein" = "Hide Fat & Protein";
+
+/* Add Fat */
+"Fat" = "Fat";
+
+/* Add Protein */
+"Protein" = "Protein";
+
+/* Service Section */
+"Fat And Protein Conversion" = "Fat And Protein Conversion";
+
+/* Service Section */
+"Profile Override" = "Profile Override";
/* */
-"Unknown" = "Tuntematon";
+"Override Profiles" = "Override Profiles";
/* */
-"Firmware" = "Laiteohjelmisto";
+"Currently no Override active" = "Currently no Override active";
/* */
-"Connection State" = "Yhteyden tila";
+"Total Insulin Adjustment" = "Total Insulin Adjustment";
/* */
-"Alarms" = "Hälytykset";
+"Override your Basal, ISF, CR and Target profiles" = "Override your Basal, ISF, CR and Target profiles";
-/* Warning title */
-"Warning" = "Varoitus";
+/* */
+"Enable indefinitely" = "Enable indefinitely";
+
+/* */
+"Override Profile target" = "Override Profile target";
+
+/* */
+"Disable SMBs" = "Disable SMBs";
+
+/* */
+"Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal." = "Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal.";
+
+/* Service Section */
+"App Icons" = "App Icons";
+
+/* Service Section */
+"Statistics and Home View" = "Statistics and Home View";
+
+/* Alert text */
+"Delete carb equivalents?" = "Delete carb equivalents?";
+
+/* */
+"Meal Presets" = "Meal Presets";
+
+/* */
+"Empty" = "Empty";
+
+/* */
+"Delete Selected Preset" = "Delete Selected Preset";
+
+/* */
+"Enter Meal Preset Name" = "Enter Meal Preset Name";
+
+/* */
+"Name Of Dish" = "Name Of Dish";
+
+/* Save Carbs and continue to bolus recommendation */
+"Save and continue" = "Save and continue";
+
+/* */
+"Save as Preset" = "Save as Preset";
+
+/* -------------------------------------------------------------------------------------------
+ DASH strings
+*/
+"Attach Pod" = "Attach Pod";
"Deactivate Pod" = "Deaktivoi pumppu";
+/* */
+"Deactivating..." = "Deactivating...";
+
+"Pair Pod" = "Pair Pod";
+
+/* Text for previous pod information row */
+"Previous Pod Information" = "Previous Pod Information";
+
+/* Text for confidence reminders navigation link */
+"Confidence Reminders" = "Confidence Reminders";
+
+"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Confidence reminders are beeps from the pod which can be used to acknowledge selected commands.";
+
+/* button title for saving low reservoir reminder while saving */
+"Saving..." = "Saving...";
+
+/* button title for saving low reservoir reminder */
+"Save" = "Save";
+
+/* Alert title for error when updating confidence reminder preference */
+"Failed to update confidence reminder preference." = "Failed to update confidence reminder preference.";
+
+/* */
+"No Error" = "No Error";
+
/* description label for active time pod details row */
"Active Time" = "Aktiivinen aika";
+/* Title string for BeepPreference.silent */
+"Disabled" = "Disabled";
+
/* Title string for BeepPreference.manualCommands */
"Enabled" = "Käytössä";
+/* Title string for BeepPreference.extended */
+"Extended" = "Extended";
+
+/* Description for BeepPreference.silent */
+"No confidence reminders are used." = "No confidence reminders are used.";
+
+/* Description for BeepPreference.manualCommands */
+"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
+
+/* Description for BeepPreference.extended */
+"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
+
+/* Label text for expiration reminder default row */
+"Expiration Reminder Default" = "Expiration Reminder Default";
+
/* */
"Expiration Reminder" = "Vanhenemismuistutus";
+/* */
+"Low Reservoir" = "Low Reservoir";
+
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
+/* */
+"Low Reservoir Reminder" = "Low Reservoir Reminder";
+
+/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
+/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
+
+/* Label text for temporary basal rate summary */
+"Rate" = "Rate";
+
+/* Summary string for temporary basal rate configuration page */
+"%1$@ for %2$@" = "%1$@ for %2$@";
+
+/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
+/* Button text for setting manual temporary basal rate*/
+"Set Temporary Basal" = "Set Temporary Basal";
+
+/* Navigation Title for ManualTempBasalEntryView */
+"Temporary Basal" = "Temporary Basal";
+
+/* Alert title for a failure to set temporary basal */
+"Temporary Basal Failed" = "Temporary Basal Failed";
+
+/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
+
+/* Alert format string for a failure to set temporary basal. (1: error description) */
+"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
+
+/* Alert title for missing temp basal configuration */
+"Missing Config" = "Missing Config";
+
+/* Alert format string for missing temp basal configuration. */
+"This PumpManager 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." = "This PumpManager 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.";
+
/* description label for active time pod details row */
"Active Time" = "Aktiivinen aika";
+/* description label for total delivery pod details row */
+"Total Delivery" = "Total Delivery";
+
+/* */
+"Add Omnipod Dash" = "Add Omnipod Dash";
+
/* */
"Insert Cannula" = "Aseta kanyyli";
+
+/* */
+"Check Cannula" = "Check Cannula";
+
+/* */
+"Setup Complete" = "Setup Complete";
+
+/* */
+"Insulin Suspended" = "Insulin Suspended";
+
+/* Text for suspend resume button when insulin delivery is suspending */
+"Suspending insulin delivery..." = "Suspending insulin delivery...";
+
+/* Text for suspend resume button when insulin delivery is suspended */
+"Resume Insulin Delivery" = "Resume Insulin Delivery";
+
+/* Text for suspend resume button when insulin delivery is resuming */
+"Resuming insulin delivery..." = "Resuming insulin delivery...";
+
+/* Alert title for suspend error */
+"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
+
+//* -----------------------------------------------------------------------*/
+/* ----------------------Statistics strings -------------------------------*/
+/* */
+
+
+"Today" = "Today";
+
+/* */
+"Day" = "Day";
+
+/* */
+"Week" = "Week";
+
+/* */
+"Month" = "Month";
+
+/* */
+"Total" = "Total";
+
+/* Headline Statistics */
+"Statistics" = "Statistics";
+
+/* Option in preferences */
+"Allow Upload of Statistics to NS" = "Allow Upload of Statistics to NS";
+
+/* Low Glucose Threshold in Statistics settings */
+"Low" = "Low";
+
+/* High Glucose Threshold in Statistics settings */
+"High" = "High";
+
+/* In Range */
+"In Range" = "In Range";
+
+/* Display % */
+"Change HbA1c Unit" = "Change HbA1c Unit";
+
+/* */
+"Display Chart X - Grid lines" = "Display Chart X - Grid lines";
+
+/* */
+"Display Chart Y - Grid lines" = "Display Chart Y - Grid lines";
+
+/* */
+"Display Chart Threshold lines for Low and High" = "Display Chart Threshold lines for Low and High";
+
+/* */
+/* */
+
+"Standing / Laying TIR Chart
+Hours X-Axis (6 default)" = "Hours X-Axis (6 default)";
+
+/* Average BG = */
+"Average" = "Average";
+
+/* Median BG */
+"Median" = "Median";
+
+/* CGM readings in statView */
+"Readings today" = "Readings today";
+
+/* CGM readings in statView */
+"Readings / 24h" = "Readings / 24h";
+
+/* Days of saved readings*/
+"Days" = "Days";
+
+/* Normal BG (within TIR) */
+"Normal" = "Normal";
+
+/* Title High BG in statPanel */
+"High (>" = "High (>";
+
+/* Title Low BG in statPanel */
+"Low (<" = "Low (<";
+
+/* SD */
+"SD" = "SD";
+
+/* CV */
+"CV" = "CV";
+
+/* Estimated HbA1c */
+"HbA1c" = "HbA1c";
+
+/* Total number of days of data for HbA1c estimation, part 1/2*/
+"All" = "All";
+
+/* Total number of days of data for HbA1c estimation, part 2/2*/
+"days" = "days";
+
+/* Nr of Loops in statPanel */
+"Loops" = "Loops";
+
+/* Loop Errors in statPanel */
+"Errors" = "Errors";
+
+/* Average loop interval */
+"Interval" = "Interval";
+
+/* Median loop interval */
+"Duration" = "Duration";
+
+/* "Display SD */
+"Display SD instead of CV" = "Display SD instead of CV";
+
+/* Description for display SD */
+"Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel" = "Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel";
+
+/* How often to update the statistics */
+"Update every number of minutes:" = "Update every number of minutes:";
+
+/* Description for update interval for statistics */
+"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 ";
+
+/* Duration displayed in statPanel */
+"Past Week " = "Past Week ";
+
+/* Duration displayed in statPanel */
+"Past Month " = "Past Month ";
+
+/* Duration displayed in statPanel */
+"Past 90 Days " = "Past 90 Days ";
+
+/* Duration displayed in statPanel */
+"All Past Days of Data " = "All Past Days of Data ";
+
+/* "Display Loop statistics in statPanel */
+"Display Loop Cycle statistics" = "Display Loop Cycle statistics";
+
+/* Description for Display Loop statistics */
+"Displays Loop statistics in the statPanel in Home View" = "Displays Loop statistics in the statPanel in Home View";
+
+/* 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?";
+
+/* New Experimental feature */
+"Experimental" = "Experimental";
+/* Smoothing of CGM readings */
+"Smooth Glucose Value" = "Smooth Glucose Value";
+
+/* -----------------------------------------------------------------------------------------------------------
+
+ Infotexts from openaps.docs and androidaps.docs
+ iAPS
+*/
+/* Headline Rewind Resets Autosens */
+
+"Rewind Resets Autosens" = "Rewind Resets Autosens";
+
+/* ”Rewind Resets Autosens” */
+"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature.";
+
+/* Headline "High Temptarget Raises Sensitivity" */
+"High Temptarget Raises Sensitivity" = "High Temptarget Raises Sensitivity";
+
+/* ”High Temptarget Raises Sensitivity" */
+"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160).";
+
+/* Headline ”Low Temptarget Lowers Sensitivity" */
+"Low Temptarget Lowers Sensitivity" = "Low Temptarget Lowers Sensitivity";
+
+/* ”Low Temptarget Lowers Sensitivity" */
+"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160).";
+
+/* Headline ”Sensitivity Raises Target" */
+"Sensitivity Raises Target" = "Sensitivity Raises Target";
+
+/* ”Sensitivity Raises Target" */
+"When true, raises BG target when autosens detects sensitivity" = "When true, raises BG target when autosens detects sensitivity";
+
+/* Headline ”Resistance Lowers Target" */
+"Resistance Lowers Target" = "Resistance Lowers Target";
+
+/* ”Resistance Lowers Target" */
+"Defaults to false. When true, will lower BG target when autosens detects resistance" = "Defaults to false. When true, will lower BG target when autosens detects resistance";
+
+/* Headline ”Advanced Target Adjustments" */
+"Advanced Target Adjustments" = "Advanced Target Adjustments";
+
+/* ”Advanced Target Adjustments" */
+"This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone." = "This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone.";
+
+/* Headline "Exercise Mode" */
+"Exercise Mode" = "Exercise Mode";
+
+/* "Exercise Mode" */
+"Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity" = "Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity";
+
+/* Headline "Wide BG Target Range" */
+"Wide BG Target Range" = "Wide BG Target Range";
+
+/* "Wide BG Target Range" */
+"Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs." = "Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs.";
+
+/* Headline "Skip Neutral Temps" */
+"Skip Neutral Temps" = "Skip Neutral Temps";
+
+/* "Skip Neutral Temps" */
+"Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means iAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications from the 'rig', that may wake you up during the night." = "Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means OpenAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications form the 'rig', that may wake you up during the night. ";
+
+/* Headline "Unsuspend If No Temp” */
+"Unsuspend If No Temp" = "Unsuspend If No Temp";
+
+/* "Unsuspend If No Temp” */
+"Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended." = "Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended.";
+
+/* Headline "Enable UAM" */
+"Enable UAM" = "Enable UAM";
+
+/* "Enable UAM" */
+"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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." = "With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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.";
+
+/* Headline "Enable SMB With COB" */
+"Enable SMB With COB" = "Enable SMB With COB";
+
+/* Enable SMB With COB" */
+"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "This enables supermicrobolus (SMB) while carbs on board (COB) are positive.";
+
+/* Headline "Enable SMB With Temptarget” */
+"Enable SMB With Temptarget" = "Enable SMB With Temptarget";
+
+/* "Enable SMB With Temptarget” */
+"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB.";
+
+/* Headline "Enable SMB Always" */
+"Enable SMB Always" = "Enable SMB Always";
+
+/* "Enable SMB Always" */
+"Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget)." = "Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget).";
+
+/* Headline "Enable SMB After Carbs" */
+"Enable SMB After Carbs" = "Enable SMB After Carbs";
+
+/* "Enable SMB After Carbs" */
+"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB).";
+
+/* Enable "Allow SMB With High Temptarget" */
+"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
+
+/* Headline "Allow SMB With High Temptarget" */
+"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
+
+/* "Allow SMB With High Temptarget" */
+"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl).";
+
+/* Headline "Use Custom Peak Time” */
+"Use Custom Peak Time" = "Use Custom Peak Time";
+
+/* "Use Custom Peak Time” */
+"Defaults to false. Setting to true allows changing insulinPeakTime" = "Defaults to false. Setting to true allows changing insulinPeakTime";
+
+/* Headline "Suspend Zeros IOB” */
+"Suspend Zeros IOB" = "Suspend Zeros IOB";
+
+/* "Suspend Zeros IOB” */
+"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added.";
+
+/* Headline "Max IOB" */
+"Max IOB" = "Max IOB";
+
+/* "Max IOB" */
+"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop).";
+
+/* Headline "Max Daily Safety Multiplier" */
+"Max Daily Safety Multiplier" = "Max Daily Safety Multiplier";
+
+/* "Max Daily Safety Multiplier" */
+"This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
+
+/* Headline "Current Basal Safety Multiplier" */
+"Current Basal Safety Multiplier" = "Current Basal Safety Multiplier";
+
+/* "Current Basal Safety Multiplier" */
+"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
+
+/* Headline "Autosens Max" */
+"Autosens Max" = "Autosens Max";
+
+/* "Autosens Max" */
+"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target.";
+
+/* Headline "Autosens Min" */
+"Autosens Min" = "Autosens Min";
+
+/* "Autosens Min" */
+"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets.";
+
+/* Headline "Half Basal Exercise Target" */
+"Half Basal Exercise Target" = "Half Basal Exercise Target";
+
+/* "Half Basal Exercise Target" */
+"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes.";
+
+/* Headline "Max COB" */
+"Max COB" = "Max COB";
+
+/* "Max COB" */
+"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)";
+
+/* Headline "Bolus Snooze DIA Divisor" */
+"Bolus Snooze DIA Divisor" = "Bolus Snooze DIA Divisor";
+
+/* "Bolus Snooze DIA Divisor" */
+"Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2)." = "Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2).";
+
+/* Headline "Min 5m Carbimpact" */
+"Min 5m Carbimpact" = "Min 5m Carbimpact";
+
+/* "Min 5m Carbimpact" */
+"This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g." = "This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g.";
+
+/* Headline "Autotune ISF Adjustment Fraction" */
+"Autotune ISF Adjustment Fraction" = "Autotune ISF Adjustment Fraction";
+
+/* "Autotune ISF Adjustment Fraction" */
+"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
+
+/* Headline "Remaining Carbs Fraction" */
+"Remaining Carbs Fraction" = "Remaining Carbs Fraction";
+
+/* "Remaining Carbs Fraction" */
+"This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
+
+/* Headline "Remaining Carbs Cap" */
+"Remaining Carbs Cap" = "Remaining Carbs Cap";
+
+/* "Remaining Carbs Cap" */
+"This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
+
+/* Headline ”Max SMB Basal Minutes" */
+"Max SMB Basal Minutes" = "Max SMB Basal Minutes";
+
+/* ”Max SMB Basal Minutes" */
+"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
+
+/* Headline "Max UAM SMB Basal Minutes" */
+"Max UAM SMB Basal Minutes" = "Max UAM SMB Basal Minutes";
+
+/* "Max UAM SMB Basal Minutes" */
+"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
+
+/* Headline "SMB Interval" */
+"SMB Interval" = "SMB Interval";
+
+/* "SMB Interval" */
+"Minimum duration in minutes for new SMB since last SMB or manual bolus" = "Minimum duration in minutes for new SMB since last SMB or manual bolus";
+
+/* Headline "Bolus Increment" */
+"Bolus Increment" = "Bolus Increment";
+
+/* "Bolus Increment" */
+"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";
+
+/* "Insulin Peak Time" */
+"Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops." = "Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops.";
+
+/* Headline "Carbs Req Threshold" */
+"Carbs Req Threshold" = "Carbs Req Threshold";
+
+/* "Carbs Req Threshold" */
+"Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold." = "Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold.";
+
+/* Headline "Noisy CGM Target Multiplier" */
+"Noisy CGM Target Multiplier" = "Noisy CGM Target Multiplier";
+
+/* "Noisy CGM Target Multiplier" */
+"Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data" = "Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data";
+
+/* Headline "SMB DeliveryRatio" */
+"SMB DeliveryRatio" = "SMB DeliveryRatio";
+
+/* SMB DeliveryRatio */
+"Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution." = "Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution.";
+
+// Dynamic ISF + CR Settings:
+/* Headline "Adjust Dynamic ISF constant" */
+
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Adjust Dynamic ISF constant */
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Enable Dynamic ISF, Headline */
+"Enable Dynamic ISF" = "Enable Dynamic ISF";
+
+/* Headline "Enable Dynamic ISF" */
+"Enable Dynamic ISF" = "Enable Dynamic ISF";
+
+/* Enable Dynamic ISF */
+"Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes" = "Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes";
+
+/* Headline "Enable Dynamic CR" */
+"Enable Dynamic CR" = "Enable Dynamic CR";
+
+/* Enable Dynamic CR */
+"Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)" = "Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)";
+
+/* Headline "Adjust Dynamic ISF constant" */
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Adjust Dynamic ISF constant */
+"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
+
+
+/* Headline "Use Sigmoid Function" */
+"Use Sigmoid Function" = "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.";
+
+
+/* Headline "Threshold Setting" */
+"Threshold Setting (mg/dl)" = "Threshold Setting (mg/dl)";
+
+/* Threshold Setting */
+"The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl." = "The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl.";
+
+/* Headline "Weighted Average of TDD. Weight of past 24 hours:" */
+"Weighted Average of TDD. Weight of past 24 hours:" = "Weighted Average of TDD. Weight of past 24 hours:";
+
+/* Weight of past 24 hours of insulin */
+"Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment)." = "Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment).";
+
+/* Headline "Adjust basal" */
+"Adjust basal" = "Adjust basal";
+
+/* Enable adjustment of basal profile */
+"Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD" = "Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD";
+
+/* Headline "Max Delta-BG Threshold SMB" */
+"Max Delta-BG Threshold SMB" = "Max Delta-BG Threshold SMB";
+
+/* Max Delta-BG Threshold SMB */
+"Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!)." = "Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!).";
+
+/* Headline "... When Blood Glucose Is Over (mg/dl):" */
+"... When Blood Glucose Is Over (mg/dl):" = "... When Blood Glucose Is Over (mg/dl):";
+
+/* ... When Blood Glucose Is Over (mg/dl): */
+"Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable." = "Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable.";
+
+/* Headline "Enable SMB With High BG" */
+"Enable SMB With High BG" = "Enable SMB With High BG";
+
+/* "Enable SMB With High BG" */
+"Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)" = "Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)";
+
+/* Headline "Dynamic settings" */
+"Dynamic settings" = "Dynamic settings";
+
+/* Insulin curve */
+"Insulin curve" = "Insulin curve";
+
+/* Headline "Adjustment Factor" */
+"Adjustment Factor" = "Adjustment Factor";
From cae63c360fcad81ae08b8e92b2674d107c8dbb3c 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: Mon, 15 May 2023 04:26:58 +0200
Subject: [PATCH 206/431] New translations Localizable.strings (Hebrew)
---
.../Main/he.lproj/Localizable.strings | 1790 +++++++++++++++++
1 file changed, 1790 insertions(+)
diff --git a/FreeAPS/Sources/Localizations/Main/he.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/he.lproj/Localizable.strings
index 5807927dad..1181510f88 100644
--- a/FreeAPS/Sources/Localizations/Main/he.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/he.lproj/Localizable.strings
@@ -1,3 +1,1793 @@
+/*
+ Localizable.strings
+ iAPS
+*/
+/* -------------------------------- */
+/* Bolus screen when adding insulin */
+"Add insulin without actually bolusing" = "Add insulin without actually bolusing";
+
+/* Add insulin from source outside of pump */
+"Add %@ without bolusing" = "Add %@ without bolusing";
+
+"Bolus" = "Bolus";
+
+"Close" = "Close";
+
+/* Continue after added carbs without bolus */
+"Continue without bolus" = "Continue without bolus";
+
+/* Header */
+"Enact Bolus" = "Enact Bolus";
+
+/* Button */
+"Enact bolus" = "Enact bolus";
+
+/* */
+"Insulin recommended" = "Insulin recommended";
+
+/* */
+"Insulin required" = "Insulin required";
+
+/* Bolus screen */
+"Recommendation" = "Recommendation";
+
+/* Button */
+"Clear" = "Clear";
+
+/* Button */
+"Done" = "Done";
+
+/* */
+"Wait please" = "Wait please";
+
+/* */
+"Agree and continue" = "Agree and Continue";
+
+/* Headline in enacted pop up (at: at what time) */
+"Enacted at" = "Enacted at";
+
+/* Headline in suggested pop up (at: at what time) */
+"Suggested at" = "Suggested at";
+
+/* Headline in enacted pop up (at: at what time) */
+"Error at" = "Error at";
+
+/* Home title */
+"Home" = "Home";
+
+/* Looping in progress */
+"looping" = "looping";
+
+/* min ago since last loop */
+"min ago" = "min ago";
+
+/* Status Title */
+"No suggestion" = "No suggestion";
+
+/* Replace pod text in Header */
+"Replace pod" = "Replace pod";
+
+/* Add carbs screen */
+"Add Carbs" = "Add Carbs";
+
+/* Add carbs header and button in Watch app. You can skip the last " " space. It's just for differentiation */
+"Add Carbs " = "Add Carbs ";
+
+/* */
+"Amount Carbs" = "Amount Carbs";
+
+/* Grams unit */
+"grams" = "grams";
+
+/* */
+"Carbs required" = "Carbs required";
+
+/* */
+"Are you sure?" = "Are you sure?";
+
+/* Bottom target temp */
+"Bottom target" = "Bottom target";
+
+/* Cancel preset name */
+"Cancel" = "Cancel";
+
+/* */
+"Cancel Temp Target" = "Cancel Temp Target";
+
+/* Custom temp target */
+"Custom" = "Custom";
+
+/* */
+"Date" = "Date";
+
+/* */
+"Delete" = "Delete";
+
+/* Delete preset temp target */
+"Delete preset \"%@\"" = "Delete preset \"%@\"";
+
+/* Duration of target temp or temp basal */
+"Duration" = "Duration";
+
+/* */
+"Enact Temp Target" = "Enact Temp Target";
+
+/* */
+"Target" = "Target";
+
+/* */
+"Basal Insulin and Sensitivity ratio" = "Basal Insulin and Sensitivity ratio";
+
+/* */
+"A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose." = "A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose.";
+
+/* */
+" Your setting: " = " Your setting: ";
+
+/* */
+"mg/dl. Autosens.max limits the max endpoint" = "mg/dl. Autosens.max limits the max endpoint";
+
+/* */
+"Enter preset name" = "Enter preset name";
+
+/* Preset name */
+"Name" = "Name";
+
+/* minutes of target temp */
+"minutes" = "minutes";
+
+/* */
+"Presets" = "Presets";
+
+/* Save preset name */
+"Save" = "Save";
+
+/* */
+"Save as preset" = "Save as preset";
+
+/* Delete Meal Preset */
+"Delete Preset" = "Delete Preset";
+
+/* Confirm Deletion */
+"Delete preset '%@'?" = "Delete preset '%@'?";
+
+/* Button */
+"No" = "No";
+
+/* Button */
+"Yes" = "Yes";
+
+/* + Button */
+"[ +1 ]" = "[ +1 ]";
+
+/* - Button */
+"[ -1 ]" = "[ -1 ]";
+
+/* Upper temp target limit */
+"Top target" = "Top target";
+
+/* Temp target set for ... minutes */
+"for" = "for";
+
+/* Temp target set for ... minutes */
+"min" = "min";
+
+/* */
+"Autotune" = "Autotune";
+
+/* */
+"Basal profile" = "Basal profile";
+
+/* */
+"Carb ratio" = "Carb ratio";
+
+/* */
+"Delete autotune data" = "Delete autotune data";
+
+/* */
+"Run now" = "Run now";
+
+/* */
+"Last run" = "Last run";
+
+/* */
+"Sensitivity" = "Sensitivity";
/* */
"Use Autotune" = "use Autotune";
+
+/* Add profile basal */
+"Add" = "Add";
+
+/* */
+"Basal Profile" = "Basal Profile";
+
+/* Rate basal profile */
+"Rate" = "Rate";
+
+/* */
+"Save on Pump" = "Save on Pump";
+
+/* */
+"Saving..." = "Saving...";
+
+/* */
+"Schedule" = "Schedule";
+
+/* */
+"starts at" = "starts at";
+
+/* Time basal profile */
+"Time" = "Time";
+
+/* */
+"Calculated Ratio" = "Calculated Ratio";
+
+/* Carb Ratios header */
+"Carb Ratios" = "Carb Ratios";
+
+/* */
+"Ratio" = "Ratio";
+
+/* */
+"Autosens" = "Autosens";
+
+/* */
+"Calculated Sensitivity" = "Calculated Sensitivity";
+
+/* */
+"Insulin Sensitivities" = "Insulin Sensitivities";
+
+/* */
+"Sensitivity Ratio" = "Sensitivity Ratio";
+
+/* */
+"Dismiss" = "Dismiss";
+
+/* */
+"Important message" = "Important message";
+
+/* */
+"Amount" = "Amount";
+
+/* */
+"Cancel Temp Basal" = "Cancel Temp Basal";
+
+/* Enact
+Enact a temp Basal or a temp target */
+"Enact" = "Enact";
+
+/* */
+"Manual Temp Basal" = "Manual Temp Basal";
+
+/* Allow uploads tp NS */
+"Allow uploads" = "Allow uploads";
+
+/* API secret in NS */
+"API secret" = "API secret";
+
+/* Connect to NS */
+"Connect" = "Connect";
+
+/* Connected to NS */
+"Connected!" = "Connected!";
+
+/* Connecting to NS */
+"Connecting..." = "Connecting...";
+
+/* */
+"Invalid URL" = "Invalid URL";
+
+/* */
+"Local glucose source" = "Local glucose source";
+
+/* Header */
+"Nightscout Config" = "Nightscout Config";
+
+/* */
+"Port" = "Port";
+
+/* */
+"URL" = "URL";
+
+/**/
+"Use local glucose server" = "Use local glucose server";
+
+/* */
+"Edit settings json" = "Edit settings json";
+
+/* */
+"Glucose units" = "Glucose units";
+
+/* */
+"Preferences" = "Preferences";
+
+/* Recommended Insulin Fraction in preferences */
+"Recommended Insulin Fraction" = "Recommended Insulin Fraction";
+
+/* Do you want to show bolus screen after added carbs? */
+"Skip Bolus screen after carbs" = "Skip Bolus screen after carbs";
+
+/* Allow remote control from NS */
+"Remote control" = "Remote control";
+
+/* Add Medtronic pump */
+"Add Medtronic" = "Add Medtronic";
+
+/* Add Omnipod pump */
+"Add Omnipod" = "Add Omnipod";
+
+/* Add Simulator pump */
+"Add Simulator" = "Add Simulator";
+
+/* Insulin model */
+"Model" = "Model";
+
+/* */
+"Pump config" = "Pump config";
+
+/* */
+"Delivery limits" = "Delivery limits";
+
+/* */
+"Duration of Insulin Action" = "Duration of Insulin Action";
+
+/* hours of duration of insulin activity */
+"hours" = "hours";
+
+/* Max setting */
+"Max Basal" = "Max Basal";
+
+/* Max setting */
+"Max Bolus" = "Max Bolus";
+
+/* */
+"Pump Settings" = "Pump Settings";
+
+/* Insulin unit per hour */
+"U/hr" = "U/hr";
+
+/* Unit in number of units delivered (keep the space character!) */
+" U" = " U";
+
+/* /Insulin unit */
+"/U" = "/U";
+
+/* Insulin unit */
+"U" = "U";
+
+/* Unit per hour with space */
+" U/hr" = " U/hr";
+
+/* Number of units per hour*/
+"%@ U/hr" = "%@ U/hr";
+
+/* Number of units insulin delivered */
+"%@ U" = "%@ U";
+
+/*Carb ratio unit */
+"g/U" = "g/U";
+
+/* grams */
+" g" = " g";
+
+/* The short unit display string for grams */
+"g" = "g";
+
+/* when 0 U/hr */
+"0 U/hr" = "0 U/hr";
+
+/* abbreviation for days */
+"d" = "d";
+
+/* abbreviation for hours */
+"h" = "h";
+
+/* abbreviation for minutes */
+"m" = "m";
+
+/* */
+"Closed loop" = "Closed loop";
+
+/* */
+"Configuration" = "Configuration";
+
+/* */
+"Devices" = "Devices";
+
+/* */
+"Pump" = "Pump";
+
+/* */
+"Services" = "Services";
+
+/* */
+"Settings" = "Settings";
+
+/* Recommendation for a Manual Bolus */
+"Recommended Bolus Percentage" = "Recommended Bolus Percentage";
+
+/* 2 log files to share */
+"Share logs" = "Share logs";
+
+/* Upper target */
+"High target" = "High target";
+
+/* Lower target */
+"Low target" = "Low target";
+
+/* */
+"Target Ranges" = "Target Ranges";
+
+/* When bolusing */
+"Bolusing" = "Bolusing";
+
+/* */
+"Pump suspended" = "Pump suspended";
+
+/* */
+"Middleware" = "Middleware";
+
+/* Header */
+"History" = "History";
+
+/* CGM option */
+"Upload glucose to Nightscout" = "Upload glucose to Nightscout";
+
+/* Type of CGM or glucose source */
+"Type" = "Type";
+
+/* CGM */
+"CGM" = "CGM";
+
+/* CGM Transmitter ID */
+"Transmitter ID" = "Transmitter ID";
+
+/* Other CGM setting */
+"Other" = "Other";
+
+/* Whatch app alert */
+"Set temp targets presets on iPhone first" = "Set temp targets presets on iPhone first";
+
+/* Updating Watch app */
+"Updating..." = "Updating...";
+
+/* Header for Temp targets in Watch app */
+"Temp Targets" = "Temp Targets";
+
+/* Delete carbs from data table and Nightscout */
+"Delete carbs?" = "Delete carbs?";
+
+/* Delete insulin from pump history and Nightscout */
+"Delete insulin?" = "Delete insulin?";
+
+/* Treatments list */
+"Treatments" = "Treatments";
+
+/* " min" in Treatments list */
+" min" = " min";
+
+/* */
+"Unable to change anything" = "Unable to change anything";
+
+
+/* Calendar and Libre transmitter settings ---------------
+ */
+/* */
+"Configure Libre Transmitter" = "Configure Libre Transmitter";
+
+/* */
+"Calibrations" = "Calibrations";
+
+/* */
+"Create events in calendar" = "Create events in calendar";
+
+/* */
+"Calendar" = "Calendar";
+
+/* */
+"Other" = "Other";
+
+/* */
+"Libre Transmitter" = "Libre Transmitter";
+
+/* */
+"Libre Transmitters" = "Libre Transmitters";
+
+/* */
+"Bluetooth Transmitters" = "Bluetooth Transmitters";
+
+/* */
+"Modes" = "Modes";
+
+/* Libre 2 Direct */
+"Libre 2 Direct" = "Libre 2 Direct";
+
+/* */
+"Select the third party transmitter you want to connect to" = "Select the third party transmitter you want to connect to";
+
+/* State was restored */
+"State was restored" = "State was restored";
+
+/* The short unit display string for millimoles of glucose per liter */
+"mmol/L" = "mmol/L";
+
+/* The short unit display string for milligrams of glucose per decilter */
+"mg/dL" = "mg/dL";
+
+/* */
+"Add calibration" = "Add calibration";
+
+/* When adding capillary glucose meater reading */
+"Meter glucose" = "Meter glucose";
+
+/* */
+"Info" = "Info";
+
+/*v*/
+"Slope" = "Slope";
+
+/* */
+"Intercept" = "Intercept";
+
+/* */
+"Chart" = "Chart";
+
+/* */
+"Remove" = "Remove";
+
+/* */
+"Remove Last" = "Remove Last";
+
+/* */
+"Remove All" = "Remove All";
+
+/* */
+"About the Process" = "About the Process";
+
+/* */
+"Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working." = "Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working.";
+
+/* */
+"Pairinginfo" = "Pairinginfo";
+
+/* */
+"PatchInfo" = "PatchInfo";
+
+/* */
+"Calibrationinfo" = "Calibrationinfo";
+
+/* */
+"Unknown" = "Unknown";
+
+/* */
+"Not paired yet" = "Not paired yet";
+
+/* */
+"Pair Sensor & connect" = "Pair Sensor & connect";
+
+/* */
+"Phone NFC required!" = "Phone NFC required!";
+
+/* */
+"Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors" = "Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors";
+
+/* Bluetooth Power Off */
+"Bluetooth Power Off" = "Bluetooth Power Off";
+
+/* Please turn on Bluetooth */
+"Please turn on Bluetooth" = "Please turn on Bluetooth";
+
+/* No Libre Transmitter Selected */
+"No Libre Transmitter Selected" = "No Libre Transmitter Selected";
+
+/* Delete Transmitter and start anew. */
+"Delete CGMManager and start anew. Your libreoopweb credentials will be preserved" = "Delete CGMManager and start anew. Your libreoopweb credentials will be preserved";
+
+/* Invalid libre checksum */
+"Invalid libre checksum" = "Invalid libre checksum";
+
+/* Libre sensor was incorrectly read, CRCs were not valid */
+"Libre sensor was incorrectly read, CRCs were not valid" = "Libre sensor was incorrectly read, CRCs were not valid";
+
+/* Glucose */
+"Glucose" = "Glucose";
+
+/* LOWALERT! */
+"LOWALERT!" = "LOWALERT!";
+
+/* HIGHALERT! */
+"HIGHALERT!" = "HIGHALERT!";
+
+/* (Snoozed)*/
+"(Snoozed)" = "(Snoozed)";
+
+/* Glucose: %@ */
+"Glucose: %@" = "Glucose: %@";
+
+/* Transmitter: %@%% */
+"Transmitter: %@%%" = "Transmitter: %@%%";
+
+/* No Sensor Detected */
+"No Sensor Detected" = "No Sensor Detected";
+
+/* This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor */
+"This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor" = "This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor";
+
+/* New Sensor Detected */
+"New Sensor Detected" = "New Sensor Detected";
+
+/* Please wait up to 30 minutes before glucose readings are available! */
+"Please wait up to 30 minutes before glucose readings are available!" = "Please wait up to 30 minutes before glucose readings are available!";
+
+/* Invalid Glucose sample detected, try again later */
+"Invalid Glucose sample detected, try again later" = "Invalid Glucose sample detected, try again later";
+
+/* ensor might have temporarily stopped, fallen off or is too cold or too warm */
+"Sensor might have temporarily stopped, fallen off or is too cold or too warm" = "Sensor might have temporarily stopped, fallen off or is too cold or too warm";
+
+/* Invalid Sensor Detected */
+"Invalid Sensor Detected" = "Invalid Sensor Detected";
+
+/* Detected sensor seems not to be a libre 1 sensor! */
+"Detected sensor seems not to be a libre 1 sensor!" = "Detected sensor seems not to be a libre 1 sensor!";
+
+/* Detected sensor is invalid: %@ */
+"Detected sensor is invalid: %@" = "Detected sensor is invalid: %@";
+
+/* Low Battery */
+"Low battery" = "Low battery";
+
+/* */
+"Invalid sensor" = "Invalid sensor";
+
+/* */
+"Sensor change" = "Sensor change";
+
+/* */
+"Sensor expires soon" = "Sensor expires soon";
+
+/* Battery is running low %@, consider charging your %@ device as soon as possible */
+"Battery is running low %@, consider charging your %@ device as soon as possible" = "Battery is running low %@, consider charging your %@ device as soon as possible";
+
+/* Extracting calibrationdata from sensor */
+"Extracting calibrationdata from sensor" = "Extracting calibrationdata from sensor";
+
+/* Sensor Ending Soon */
+"Sensor Ending Soon" = "Sensor Ending Soon";
+
+/* Current Sensor is Ending soon! Sensor Life left in %@ */
+"Current Sensor is Ending soon! Sensor Life left in %@" = "Current Sensor is Ending soon! Sensor Life left in %@";
+
+/* */
+"Libre Bluetooth" = "Libre Bluetooth";
+
+/* */
+"Snooze Alerts" = "Snooze Alerts";
+
+/* */
+"Last measurement" = "Last measurement";
+
+/* */
+"Sensor Footer checksum" = "Sensor Footer checksum";
+
+/* */
+"Last Blood Sugar prediction" = "Last Blood Sugar prediction";
+
+/* */
+"CurrentBG" = "CurrentBG";
+
+/* */
+"Sensor Info" = "Sensor Info";
+
+/* */
+"Sensor Age" = "Sensor Age";
+
+/* */
+"Sensor Age Left" = "Sensor Age Left";
+
+/* */
+"Sensor Endtime" = "Sensor Endtime";
+
+/* */
+"Sensor State" = "Sensor State";
+
+/* */
+"Sensor Serial" = "Sensor Serial";
+
+/* */
+"Transmitter Info" = "Transmitter Info";
+
+/* */
+"Hardware" = "Hardware";
+
+/* */
+"Firmware" = "Firmware";
+
+/* */
+"Connection State" = "Connection State";
+
+/* */
+"Transmitter Type" = "Transmitter Type";
+
+/* */
+"Sensor Type" = "Sensor Type";
+
+/* */
+"Factory Calibration Parameters" = "Factory Calibration Parameters";
+
+/* */
+"Valid for footer" = "Valid for footer";
+
+/* */
+"Edit calibrations" = "Edit calibrations";
+
+/* */
+"edit calibration clicked" = "edit calibration clicked";
+
+/* */
+"Delete CGM" = "Delete CGM";
+
+/* */
+"Are you sure you want to remove this cgm from loop?" = "Are you sure you want to remove this cgm from loop?";
+
+/* */
+"There is no undo" = "There is no undo";
+
+/* */
+"Advanced" = "Advanced";
+
+/* */
+"Alarms" = "Alarms";
+
+/* */
+"Glucose Settings" = "Glucose Settings";
+
+/* */
+"Notifications" = "Notifications";
+
+/* */
+"Export logs" = "Export logs";
+
+/* */
+"Export not available" = "Export not available";
+
+/* */
+"Log export requires ios 15" = "Log export requires ios 15";
+
+/* */
+"Got it!" = "Got it!";
+
+/* */
+"Saved to %@" = "Saved to %@";
+
+/* */
+"No logs available" = "No logs available";
+
+/* */
+"Glucose Notification visibility" = "Glucose Notification visibility";
+
+/* */
+"Always Notify Glucose" = "Always Notify Glucose";
+
+/* */
+"Notify per reading" = "Notify per reading";
+
+/* */
+"Value" = "Value";
+
+/* */
+"Adds Phone Battery" = "Adds Phone Battery";
+
+/* */
+"Adds Transmitter Battery" = "Adds Transmitter Battery";
+
+/* */
+"Also vibrate" = "Also vibrate";
+
+/* */
+"Additional notification types" = "Additional notification types";
+
+/* */
+"Misc" = "Misc";
+
+/* */
+"Unit override" = "Unit override";
+
+/* */
+"Low" = "Low";
+
+/* */
+"High" = "High";
+
+/* */
+"glucose" = "glucose";
+
+/* */
+"Schedule " = "Schedule ";
+
+/* */
+"tapped save schedules" = "tapped save schedules";
+
+/* */
+"Error" = "Error";
+
+/* */
+"Some ui element was incorrectly specified" = "Some ui element was incorrectly specified";
+
+/* */
+"Success" = "Success";
+
+/* */
+"Schedules were saved successfully!" = "Schedules were saved successfully!";
+
+/* */
+"High Glucose Alarm active" = "High Glucose Alarm active";
+
+/* */
+"Low Glucose Alarm active" = "Low Glucose Alarm active";
+
+/* */
+"No Glucose Alarm active" = "No Glucose Alarm active";
+
+/* */
+"snoozing until %@" = "snoozing until %@";
+
+/* */
+"not snoozing" = "not snoozing";
+
+/* */
+"nothing to see here" = "nothing to see here";
+
+/* */
+"snooze from testview clicked" = "snooze from testview clicked";
+
+/* */
+"will snooze for %@ until %@" = "will snooze for %@ until %@";
+
+/* */
+"Click to Snooze Alerts" = "Click to Snooze Alerts";
+
+/* */
+"Strength" = "Strength";
+
+/* */
+"Hold the top of your iPhone near the sensor to pair" = "Hold the top of your iPhone near the sensor to pair";
+
+/* */
+"Sensor not found" = "Sensor not found";
+
+/* */
+"Also play alert sound" = "Also play alert sound";
+
+/* */
+"Notification Settings" = "Notification Settings";
+
+/* */
+"Found devices: %d" = "Found devices: %d";
+
+/* */
+"Backfill options" = "Backfill options";
+
+/* */
+"Backfilling from trend is currently not well supported by Loop" = "Backfilling from trend is currently not well supported by Loop";
+
+/* */
+"Backfill from history" = "Backfill from history";
+
+/* */
+"Backfill from trend" = "Backfill from trend";
+
+/* */
+"Debug options" = "Debug options";
+
+/* */
+"Adds a lot of data to the Issue Report " = "Adds a lot of data to the Issue Report ";
+
+/* */
+"Persist sensordata" = "Persist sensordata";
+
+/* */
+"Battery" = "Battery";
+
+/* */
+"Also add source info" = "Also add source info";
+
+/* */
+"Carbs Required Threshold" = "Carbs Required Threshold";
+
+/* */
+"Carbs required: %d g" = "Carbs required: %d g";
+
+/* */
+"To prevent LOW required %d g of carbs" = "To prevent LOW required %d g of carbs";
+
+/* */
+"iAPS not active" = "iAPS not active";
+
+/* */
+"Last loop was more then %d min ago" = "Last loop was more then %d min ago";
+
+/* Glucose badge */
+"Show glucose on the app badge" = "Show glucose on the app badge";
+
+/* */
+"Backfill glucose" = "Backfill glucose";
+
+/* About this source */
+"About this source" = "About this source";
+
+/* */
+"Bolus failed" = "Bolus failed";
+
+/* */
+"Bolus failed or inaccurate. Check pump history before repeating." = "Bolus failed or inaccurate. Check pump history before repeating.";
+
+/* */
+"Carbs" = "Carbs";
+
+/* */
+"Temp Basal" = "Temp Basal";
+
+/* */
+"Temp Target" = "Temp Target";
+
+/* */
+"Resume" = "Resume";
+
+/* */
+"Suspend" = "Suspend";
+
+/* */
+"Animated Background" = "Animated Background";
+
+/* Sensor day(s) */
+" day(s)" = " day(s)";
+
+/* Option to show HR in Watch app*/
+"Display HR on Watch" = "Display HR on Watch";
+
+
+/* Headers for settings ----------------------- */
+"OpenAPS main settings" = "OpenAPS main settings";
+
+"OpenAPS SMB settings" = "OpenAPS SMB settings";
+
+"OpenAPS targets settings" = "OpenAPS targets settings";
+
+"OpenAPS other settings" = "OpenAPS other settings";
+
+/* Glucose Simulator CGM */
+"Glucose Simulator" = "Glucose Simulator";
+
+/* Restored state message */
+"Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@" = "Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@";
+
+/* Shared app group xDrip4iOS */
+"Using shared app group with external CGM app xDrip4iOS" = "Using shared app group with external CGM app xDrip4iOS";
+
+/* Shared app group GlucoseDirect */
+"Using shared app group with external CGM app GlucoseDirect" = "Using shared app group with external CGM app GlucoseDirect";
+
+/* Dexcom G6 app */
+"Dexcom G6 app" = "Dexcom G6 app";
+
+/* Native G5 app */
+"Native G5 app" = "Native G5 app";
+
+/* Minilink transmitter */
+"Minilink transmitter" = "Minilink transmitter";
+
+/* Simple simulator */
+"Simple simulator" = "Simple simulator";
+
+/* Direct connection with Libre 1 transmitters or Libre 2 */
+"Direct connection with Libre 1 transmitters or European Libre 2 sensors" = "Direct connection with Libre 1 transmitters or European Libre 2 sensors";
+
+/* Online or internal server */
+"Online or internal server" = "Online or internal server";
+
+/* -------------- Developer settings ---------------------- */
+/* Debug options */
+
+"Developer" = "Developer";
+
+/* Debug option view NS Upload Profile */
+"NS Upload Profile" = "NS Upload Profile";
+
+/* Debug option view NS Uploaded Profile */
+"NS Uploaded Profile" = "NS Uploaded Profile";
+
+/* Debug option view Autosense */
+"Autosense" = "Autosense";
+
+/* Debug option view Pump History */
+"Pump History" = "Pump History";
+
+/* Debug option view Target Ranges */
+"Target ranges" = "Target ranges";
+
+/* Debug option view Temp targets */
+"Temp targets" = "Temp targets";
+
+/* Debug option view Meal */
+"Meal" = "Meal";
+
+/* Debug option view Pump profile */
+"Pump profile" = "Pump profile";
+
+/* Debug option view Profile */
+"Profile" = "Profile";
+
+/* Debug option view Enacted */
+"Enacted" = "Enacted";
+
+/* Debug option view Announcements (from NS) */
+"Announcements" = "Announcements";
+
+/* Debug option view Enacted announcements announcements (from NS) */
+"Enacted announcements" = "Enacted announcements";
+
+/* Debug option view Autotune */
+"Autotune" = "Autotune";
+
+/* Debug option view Target presets */
+"Target presets" = "Target presets";
+
+/* Debug option view */
+"Loop Cycles" = "Loop Cycles";
+
+/* Debug option view Glucose Data used for statistics */
+"Glucose Data used for statistics" = "Glucose Data used for statistics";
+
+/* --------------- HealthKit intergration --------------------*/
+/* */
+"Apple Health" = "Apple Health";
+
+/* */
+"Connect to Apple Health" = "Connect to Apple Health";
+
+/* Show when have not permissions for writing to Health */
+"For write data to Apple Health you must give permissions in Settings > Health > Data Access" = "For write data to Apple Health you must give permissions in Settings > Health > Data Access";
+
+/* */
+"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data";
+
+/* New ALerts ------------------------- */
+/* Info title */
+"Info" = "Info";
+
+/* Warning title */
+"Warning" = "Warning";
+
+/* Error title */
+"Error" = "Error";
+
+/* Manual temp basal mode */
+"Manual" = "Manual";
+
+/* Status highlight when manual temp basal is running. */
+"Manual Basal" = "Manual Basal";
+
+/* Current Manual Temp basal */
+" - Manual Basal ⚠️" = " - Manual Basal ⚠️";
+
+/* Total AT / Scheduled basal insulin */
+" U/day" = " U/day";
+
+/* Total AT / Scheduled basal insulin */
+"Total" = "Total";
+
+/* -------------------------------------------- FPU Strings ------------------------------------------------------*/
+/* Enable FPU */
+
+"Enable" = "Enable";
+
+/* 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";
+
+/* FPU Settings Title */
+"Fat and Protein" = "Fat and Protein";
+
+/* Display fat and protein entities */
+"Fat & Protein" = "Fat & Protein";
+
+/* */
+"Hide Fat & Protein" = "Hide Fat & Protein";
+
+/* Add Fat */
+"Fat" = "Fat";
+
+/* Add Protein */
+"Protein" = "Protein";
+
+/* Service Section */
+"Fat And Protein Conversion" = "Fat And Protein Conversion";
+
+/* Service Section */
+"Profile Override" = "Profile Override";
+
+/* */
+"Override Profiles" = "Override Profiles";
+
+/* */
+"Currently no Override active" = "Currently no Override active";
+
+/* */
+"Total Insulin Adjustment" = "Total Insulin Adjustment";
+
+/* */
+"Override your Basal, ISF, CR and Target profiles" = "Override your Basal, ISF, CR and Target profiles";
+
+/* */
+"Enable indefinitely" = "Enable indefinitely";
+
+/* */
+"Override Profile target" = "Override Profile target";
+
+/* */
+"Disable SMBs" = "Disable SMBs";
+
+/* */
+"Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal." = "Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal.";
+
+/* Service Section */
+"App Icons" = "App Icons";
+
+/* Service Section */
+"Statistics and Home View" = "Statistics and Home View";
+
+/* Alert text */
+"Delete carb equivalents?" = "Delete carb equivalents?";
+
+/* */
+"Meal Presets" = "Meal Presets";
+
+/* */
+"Empty" = "Empty";
+
+/* */
+"Delete Selected Preset" = "Delete Selected Preset";
+
+/* */
+"Enter Meal Preset Name" = "Enter Meal Preset Name";
+
+/* */
+"Name Of Dish" = "Name Of Dish";
+
+/* Save Carbs and continue to bolus recommendation */
+"Save and continue" = "Save and continue";
+
+/* */
+"Save as Preset" = "Save as Preset";
+
+/* -------------------------------------------------------------------------------------------
+ DASH strings
+*/
+"Attach Pod" = "Attach Pod";
+
+"Deactivate Pod" = "Deactivate Pod";
+
+/* */
+"Deactivating..." = "Deactivating...";
+
+"Pair Pod" = "Pair Pod";
+
+/* Text for previous pod information row */
+"Previous Pod Information" = "Previous Pod Information";
+
+/* Text for confidence reminders navigation link */
+"Confidence Reminders" = "Confidence Reminders";
+
+"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Confidence reminders are beeps from the pod which can be used to acknowledge selected commands.";
+
+/* button title for saving low reservoir reminder while saving */
+"Saving..." = "Saving...";
+
+/* button title for saving low reservoir reminder */
+"Save" = "Save";
+
+/* Alert title for error when updating confidence reminder preference */
+"Failed to update confidence reminder preference." = "Failed to update confidence reminder preference.";
+
+/* */
+"No Error" = "No Error";
+
+/* description label for active time pod details row */
+"Active Time" = "Active Time";
+
+/* Title string for BeepPreference.silent */
+"Disabled" = "Disabled";
+
+/* Title string for BeepPreference.manualCommands */
+"Enabled" = "Enabled";
+
+/* Title string for BeepPreference.extended */
+"Extended" = "Extended";
+
+/* Description for BeepPreference.silent */
+"No confidence reminders are used." = "No confidence reminders are used.";
+
+/* Description for BeepPreference.manualCommands */
+"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
+
+/* Description for BeepPreference.extended */
+"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
+
+/* Label text for expiration reminder default row */
+"Expiration Reminder Default" = "Expiration Reminder Default";
+
+/* */
+"Expiration Reminder" = "Expiration Reminder";
+
+/* */
+"Low Reservoir" = "Low Reservoir";
+
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
+/* */
+"Low Reservoir Reminder" = "Low Reservoir Reminder";
+
+/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
+/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
+
+/* Label text for temporary basal rate summary */
+"Rate" = "Rate";
+
+/* Summary string for temporary basal rate configuration page */
+"%1$@ for %2$@" = "%1$@ for %2$@";
+
+/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
+/* Button text for setting manual temporary basal rate*/
+"Set Temporary Basal" = "Set Temporary Basal";
+
+/* Navigation Title for ManualTempBasalEntryView */
+"Temporary Basal" = "Temporary Basal";
+
+/* Alert title for a failure to set temporary basal */
+"Temporary Basal Failed" = "Temporary Basal Failed";
+
+/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
+
+/* Alert format string for a failure to set temporary basal. (1: error description) */
+"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
+
+/* Alert title for missing temp basal configuration */
+"Missing Config" = "Missing Config";
+
+/* Alert format string for missing temp basal configuration. */
+"This PumpManager 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." = "This PumpManager 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.";
+
+/* description label for active time pod details row */
+"Active Time" = "Active Time";
+
+/* description label for total delivery pod details row */
+"Total Delivery" = "Total Delivery";
+
+/* */
+"Add Omnipod Dash" = "Add Omnipod Dash";
+
+/* */
+"Insert Cannula" = "Insert Cannula";
+
+/* */
+"Check Cannula" = "Check Cannula";
+
+/* */
+"Setup Complete" = "Setup Complete";
+
+/* */
+"Insulin Suspended" = "Insulin Suspended";
+
+/* Text for suspend resume button when insulin delivery is suspending */
+"Suspending insulin delivery..." = "Suspending insulin delivery...";
+
+/* Text for suspend resume button when insulin delivery is suspended */
+"Resume Insulin Delivery" = "Resume Insulin Delivery";
+
+/* Text for suspend resume button when insulin delivery is resuming */
+"Resuming insulin delivery..." = "Resuming insulin delivery...";
+
+/* Alert title for suspend error */
+"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
+
+//* -----------------------------------------------------------------------*/
+/* ----------------------Statistics strings -------------------------------*/
+/* */
+
+
+"Today" = "Today";
+
+/* */
+"Day" = "Day";
+
+/* */
+"Week" = "Week";
+
+/* */
+"Month" = "Month";
+
+/* */
+"Total" = "Total";
+
+/* Headline Statistics */
+"Statistics" = "Statistics";
+
+/* Option in preferences */
+"Allow Upload of Statistics to NS" = "Allow Upload of Statistics to NS";
+
+/* Low Glucose Threshold in Statistics settings */
+"Low" = "Low";
+
+/* High Glucose Threshold in Statistics settings */
+"High" = "High";
+
+/* In Range */
+"In Range" = "In Range";
+
+/* Display % */
+"Change HbA1c Unit" = "Change HbA1c Unit";
+
+/* */
+"Display Chart X - Grid lines" = "Display Chart X - Grid lines";
+
+/* */
+"Display Chart Y - Grid lines" = "Display Chart Y - Grid lines";
+
+/* */
+"Display Chart Threshold lines for Low and High" = "Display Chart Threshold lines for Low and High";
+
+/* */
+/* */
+
+"Standing / Laying TIR Chart
+Hours X-Axis (6 default)" = "Hours X-Axis (6 default)";
+
+/* Average BG = */
+"Average" = "Average";
+
+/* Median BG */
+"Median" = "Median";
+
+/* CGM readings in statView */
+"Readings today" = "Readings today";
+
+/* CGM readings in statView */
+"Readings / 24h" = "Readings / 24h";
+
+/* Days of saved readings*/
+"Days" = "Days";
+
+/* Normal BG (within TIR) */
+"Normal" = "Normal";
+
+/* Title High BG in statPanel */
+"High (>" = "High (>";
+
+/* Title Low BG in statPanel */
+"Low (<" = "Low (<";
+
+/* SD */
+"SD" = "SD";
+
+/* CV */
+"CV" = "CV";
+
+/* Estimated HbA1c */
+"HbA1c" = "HbA1c";
+
+/* Total number of days of data for HbA1c estimation, part 1/2*/
+"All" = "All";
+
+/* Total number of days of data for HbA1c estimation, part 2/2*/
+"days" = "days";
+
+/* Nr of Loops in statPanel */
+"Loops" = "Loops";
+
+/* Loop Errors in statPanel */
+"Errors" = "Errors";
+
+/* Average loop interval */
+"Interval" = "Interval";
+
+/* Median loop interval */
+"Duration" = "Duration";
+
+/* "Display SD */
+"Display SD instead of CV" = "Display SD instead of CV";
+
+/* Description for display SD */
+"Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel" = "Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel";
+
+/* How often to update the statistics */
+"Update every number of minutes:" = "Update every number of minutes:";
+
+/* Description for update interval for statistics */
+"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 ";
+
+/* Duration displayed in statPanel */
+"Past Week " = "Past Week ";
+
+/* Duration displayed in statPanel */
+"Past Month " = "Past Month ";
+
+/* Duration displayed in statPanel */
+"Past 90 Days " = "Past 90 Days ";
+
+/* Duration displayed in statPanel */
+"All Past Days of Data " = "All Past Days of Data ";
+
+/* "Display Loop statistics in statPanel */
+"Display Loop Cycle statistics" = "Display Loop Cycle statistics";
+
+/* Description for Display Loop statistics */
+"Displays Loop statistics in the statPanel in Home View" = "Displays Loop statistics in the statPanel in Home View";
+
+/* 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?";
+
+/* New Experimental feature */
+"Experimental" = "Experimental";
+/* Smoothing of CGM readings */
+"Smooth Glucose Value" = "Smooth Glucose Value";
+
+/* -----------------------------------------------------------------------------------------------------------
+
+ Infotexts from openaps.docs and androidaps.docs
+ iAPS
+*/
+/* Headline Rewind Resets Autosens */
+
+"Rewind Resets Autosens" = "Rewind Resets Autosens";
+
+/* ”Rewind Resets Autosens” */
+"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature.";
+
+/* Headline "High Temptarget Raises Sensitivity" */
+"High Temptarget Raises Sensitivity" = "High Temptarget Raises Sensitivity";
+
+/* ”High Temptarget Raises Sensitivity" */
+"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160).";
+
+/* Headline ”Low Temptarget Lowers Sensitivity" */
+"Low Temptarget Lowers Sensitivity" = "Low Temptarget Lowers Sensitivity";
+
+/* ”Low Temptarget Lowers Sensitivity" */
+"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160).";
+
+/* Headline ”Sensitivity Raises Target" */
+"Sensitivity Raises Target" = "Sensitivity Raises Target";
+
+/* ”Sensitivity Raises Target" */
+"When true, raises BG target when autosens detects sensitivity" = "When true, raises BG target when autosens detects sensitivity";
+
+/* Headline ”Resistance Lowers Target" */
+"Resistance Lowers Target" = "Resistance Lowers Target";
+
+/* ”Resistance Lowers Target" */
+"Defaults to false. When true, will lower BG target when autosens detects resistance" = "Defaults to false. When true, will lower BG target when autosens detects resistance";
+
+/* Headline ”Advanced Target Adjustments" */
+"Advanced Target Adjustments" = "Advanced Target Adjustments";
+
+/* ”Advanced Target Adjustments" */
+"This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone." = "This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone.";
+
+/* Headline "Exercise Mode" */
+"Exercise Mode" = "Exercise Mode";
+
+/* "Exercise Mode" */
+"Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity" = "Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity";
+
+/* Headline "Wide BG Target Range" */
+"Wide BG Target Range" = "Wide BG Target Range";
+
+/* "Wide BG Target Range" */
+"Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs." = "Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs.";
+
+/* Headline "Skip Neutral Temps" */
+"Skip Neutral Temps" = "Skip Neutral Temps";
+
+/* "Skip Neutral Temps" */
+"Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means iAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications from the 'rig', that may wake you up during the night." = "Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means OpenAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications form the 'rig', that may wake you up during the night. ";
+
+/* Headline "Unsuspend If No Temp” */
+"Unsuspend If No Temp" = "Unsuspend If No Temp";
+
+/* "Unsuspend If No Temp” */
+"Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended." = "Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended.";
+
+/* Headline "Enable UAM" */
+"Enable UAM" = "Enable UAM";
+
+/* "Enable UAM" */
+"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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." = "With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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.";
+
+/* Headline "Enable SMB With COB" */
+"Enable SMB With COB" = "Enable SMB With COB";
+
+/* Enable SMB With COB" */
+"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "This enables supermicrobolus (SMB) while carbs on board (COB) are positive.";
+
+/* Headline "Enable SMB With Temptarget” */
+"Enable SMB With Temptarget" = "Enable SMB With Temptarget";
+
+/* "Enable SMB With Temptarget” */
+"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB.";
+
+/* Headline "Enable SMB Always" */
+"Enable SMB Always" = "Enable SMB Always";
+
+/* "Enable SMB Always" */
+"Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget)." = "Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget).";
+
+/* Headline "Enable SMB After Carbs" */
+"Enable SMB After Carbs" = "Enable SMB After Carbs";
+
+/* "Enable SMB After Carbs" */
+"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB).";
+
+/* Enable "Allow SMB With High Temptarget" */
+"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
+
+/* Headline "Allow SMB With High Temptarget" */
+"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
+
+/* "Allow SMB With High Temptarget" */
+"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl).";
+
+/* Headline "Use Custom Peak Time” */
+"Use Custom Peak Time" = "Use Custom Peak Time";
+
+/* "Use Custom Peak Time” */
+"Defaults to false. Setting to true allows changing insulinPeakTime" = "Defaults to false. Setting to true allows changing insulinPeakTime";
+
+/* Headline "Suspend Zeros IOB” */
+"Suspend Zeros IOB" = "Suspend Zeros IOB";
+
+/* "Suspend Zeros IOB” */
+"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added.";
+
+/* Headline "Max IOB" */
+"Max IOB" = "Max IOB";
+
+/* "Max IOB" */
+"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop).";
+
+/* Headline "Max Daily Safety Multiplier" */
+"Max Daily Safety Multiplier" = "Max Daily Safety Multiplier";
+
+/* "Max Daily Safety Multiplier" */
+"This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
+
+/* Headline "Current Basal Safety Multiplier" */
+"Current Basal Safety Multiplier" = "Current Basal Safety Multiplier";
+
+/* "Current Basal Safety Multiplier" */
+"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
+
+/* Headline "Autosens Max" */
+"Autosens Max" = "Autosens Max";
+
+/* "Autosens Max" */
+"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target.";
+
+/* Headline "Autosens Min" */
+"Autosens Min" = "Autosens Min";
+
+/* "Autosens Min" */
+"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets.";
+
+/* Headline "Half Basal Exercise Target" */
+"Half Basal Exercise Target" = "Half Basal Exercise Target";
+
+/* "Half Basal Exercise Target" */
+"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes.";
+
+/* Headline "Max COB" */
+"Max COB" = "Max COB";
+
+/* "Max COB" */
+"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)";
+
+/* Headline "Bolus Snooze DIA Divisor" */
+"Bolus Snooze DIA Divisor" = "Bolus Snooze DIA Divisor";
+
+/* "Bolus Snooze DIA Divisor" */
+"Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2)." = "Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2).";
+
+/* Headline "Min 5m Carbimpact" */
+"Min 5m Carbimpact" = "Min 5m Carbimpact";
+
+/* "Min 5m Carbimpact" */
+"This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g." = "This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g.";
+
+/* Headline "Autotune ISF Adjustment Fraction" */
+"Autotune ISF Adjustment Fraction" = "Autotune ISF Adjustment Fraction";
+
+/* "Autotune ISF Adjustment Fraction" */
+"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
+
+/* Headline "Remaining Carbs Fraction" */
+"Remaining Carbs Fraction" = "Remaining Carbs Fraction";
+
+/* "Remaining Carbs Fraction" */
+"This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
+
+/* Headline "Remaining Carbs Cap" */
+"Remaining Carbs Cap" = "Remaining Carbs Cap";
+
+/* "Remaining Carbs Cap" */
+"This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
+
+/* Headline ”Max SMB Basal Minutes" */
+"Max SMB Basal Minutes" = "Max SMB Basal Minutes";
+
+/* ”Max SMB Basal Minutes" */
+"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
+
+/* Headline "Max UAM SMB Basal Minutes" */
+"Max UAM SMB Basal Minutes" = "Max UAM SMB Basal Minutes";
+
+/* "Max UAM SMB Basal Minutes" */
+"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
+
+/* Headline "SMB Interval" */
+"SMB Interval" = "SMB Interval";
+
+/* "SMB Interval" */
+"Minimum duration in minutes for new SMB since last SMB or manual bolus" = "Minimum duration in minutes for new SMB since last SMB or manual bolus";
+
+/* Headline "Bolus Increment" */
+"Bolus Increment" = "Bolus Increment";
+
+/* "Bolus Increment" */
+"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";
+
+/* "Insulin Peak Time" */
+"Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops." = "Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops.";
+
+/* Headline "Carbs Req Threshold" */
+"Carbs Req Threshold" = "Carbs Req Threshold";
+
+/* "Carbs Req Threshold" */
+"Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold." = "Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold.";
+
+/* Headline "Noisy CGM Target Multiplier" */
+"Noisy CGM Target Multiplier" = "Noisy CGM Target Multiplier";
+
+/* "Noisy CGM Target Multiplier" */
+"Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data" = "Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data";
+
+/* Headline "SMB DeliveryRatio" */
+"SMB DeliveryRatio" = "SMB DeliveryRatio";
+
+/* SMB DeliveryRatio */
+"Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution." = "Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution.";
+
+// Dynamic ISF + CR Settings:
+/* Headline "Adjust Dynamic ISF constant" */
+
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Adjust Dynamic ISF constant */
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Enable Dynamic ISF, Headline */
+"Enable Dynamic ISF" = "Enable Dynamic ISF";
+
+/* Headline "Enable Dynamic ISF" */
+"Enable Dynamic ISF" = "Enable Dynamic ISF";
+
+/* Enable Dynamic ISF */
+"Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes" = "Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes";
+
+/* Headline "Enable Dynamic CR" */
+"Enable Dynamic CR" = "Enable Dynamic CR";
+
+/* Enable Dynamic CR */
+"Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)" = "Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)";
+
+/* Headline "Adjust Dynamic ISF constant" */
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Adjust Dynamic ISF constant */
+"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
+
+
+/* Headline "Use Sigmoid Function" */
+"Use Sigmoid Function" = "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.";
+
+
+/* Headline "Threshold Setting" */
+"Threshold Setting (mg/dl)" = "Threshold Setting (mg/dl)";
+
+/* Threshold Setting */
+"The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl." = "The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl.";
+
+/* Headline "Weighted Average of TDD. Weight of past 24 hours:" */
+"Weighted Average of TDD. Weight of past 24 hours:" = "Weighted Average of TDD. Weight of past 24 hours:";
+
+/* Weight of past 24 hours of insulin */
+"Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment)." = "Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment).";
+
+/* Headline "Adjust basal" */
+"Adjust basal" = "Adjust basal";
+
+/* Enable adjustment of basal profile */
+"Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD" = "Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD";
+
+/* Headline "Max Delta-BG Threshold SMB" */
+"Max Delta-BG Threshold SMB" = "Max Delta-BG Threshold SMB";
+
+/* Max Delta-BG Threshold SMB */
+"Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!)." = "Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!).";
+
+/* Headline "... When Blood Glucose Is Over (mg/dl):" */
+"... When Blood Glucose Is Over (mg/dl):" = "... When Blood Glucose Is Over (mg/dl):";
+
+/* ... When Blood Glucose Is Over (mg/dl): */
+"Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable." = "Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable.";
+
+/* Headline "Enable SMB With High BG" */
+"Enable SMB With High BG" = "Enable SMB With High BG";
+
+/* "Enable SMB With High BG" */
+"Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)" = "Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)";
+
+/* Headline "Dynamic settings" */
+"Dynamic settings" = "Dynamic settings";
+
+/* Insulin curve */
+"Insulin curve" = "Insulin curve";
+
+/* Headline "Adjustment Factor" */
+"Adjustment Factor" = "Adjustment Factor";
From db7e344670717519c668d14830574c97983f7739 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: Mon, 15 May 2023 04:26:59 +0200
Subject: [PATCH 207/431] New translations Localizable.strings (Italian)
---
.../Main/it.lproj/Localizable.strings | 760 ++++++++++++++++++
1 file changed, 760 insertions(+)
diff --git a/FreeAPS/Sources/Localizations/Main/it.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/it.lproj/Localizable.strings
index 43f616815f..aa1c9e6888 100644
--- a/FreeAPS/Sources/Localizations/Main/it.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/it.lproj/Localizable.strings
@@ -43,6 +43,18 @@
/* */
"Agree and continue" = "Acconsenti e Continua";
+/* Headline in enacted pop up (at: at what time) */
+"Enacted at" = "Enacted at";
+
+/* Headline in suggested pop up (at: at what time) */
+"Suggested at" = "Suggested at";
+
+/* Headline in enacted pop up (at: at what time) */
+"Error at" = "Error at";
+
+/* Home title */
+"Home" = "Home";
+
/* Looping in progress */
"looping" = "in loop";
@@ -100,6 +112,21 @@
/* */
"Enact Temp Target" = "Attiva target temporaneo";
+/* */
+"Target" = "Target";
+
+/* */
+"Basal Insulin and Sensitivity ratio" = "Basal Insulin and Sensitivity ratio";
+
+/* */
+"A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose." = "A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose.";
+
+/* */
+" Your setting: " = " Your setting: ";
+
+/* */
+"mg/dl. Autosens.max limits the max endpoint" = "mg/dl. Autosens.max limits the max endpoint";
+
/* */
"Enter preset name" = "Inserisci nome del preset";
@@ -118,6 +145,24 @@
/* */
"Save as preset" = "Salva come preset";
+/* Delete Meal Preset */
+"Delete Preset" = "Delete Preset";
+
+/* Confirm Deletion */
+"Delete preset '%@'?" = "Delete preset '%@'?";
+
+/* Button */
+"No" = "No";
+
+/* Button */
+"Yes" = "Yes";
+
+/* + Button */
+"[ +1 ]" = "[ +1 ]";
+
+/* - Button */
+"[ -1 ]" = "[ -1 ]";
+
/* Upper temp target limit */
"Top target" = "Target alto";
@@ -127,6 +172,9 @@
/* Temp target set for ... minutes */
"min" = "minimo";
+/* */
+"Autotune" = "Autotune";
+
/* */
"Basal profile" = "Profilo basale";
@@ -239,6 +287,9 @@ Enact a temp Basal or a temp target */
/* */
"Port" = "Porta";
+/* */
+"URL" = "URL";
+
/**/
"Use local glucose server" = "Usa server locale come sorgente glicemia";
@@ -296,18 +347,45 @@ Enact a temp Basal or a temp target */
/* Insulin unit per hour */
"U/hr" = "Unità/ora";
+/* Unit in number of units delivered (keep the space character!) */
+" U" = " U";
+
+/* /Insulin unit */
+"/U" = "/U";
+
+/* Insulin unit */
+"U" = "U";
+
/* Unit per hour with space */
" U/hr" = " U/ora";
/* Number of units per hour*/
"%@ U/hr" = "%@ U/ora";
+/* Number of units insulin delivered */
+"%@ U" = "%@ U";
+
+/*Carb ratio unit */
+"g/U" = "g/U";
+
+/* grams */
+" g" = " g";
+
+/* The short unit display string for grams */
+"g" = "g";
+
/* when 0 U/hr */
"0 U/hr" = "0 U/ora";
/* abbreviation for days */
"d" = "gg";
+/* abbreviation for hours */
+"h" = "h";
+
+/* abbreviation for minutes */
+"m" = "m";
+
/* */
"Closed loop" = "Loop chiuso";
@@ -326,6 +404,9 @@ Enact a temp Basal or a temp target */
/* */
"Settings" = "Impostazioni";
+/* Recommendation for a Manual Bolus */
+"Recommended Bolus Percentage" = "Recommended Bolus Percentage";
+
/* 2 log files to share */
"Share logs" = "Condividi log file";
@@ -344,6 +425,9 @@ Enact a temp Basal or a temp target */
/* */
"Pump suspended" = "Micorinfusore sospeso";
+/* */
+"Middleware" = "Middleware";
+
/* Header */
"History" = "Storia";
@@ -353,6 +437,9 @@ Enact a temp Basal or a temp target */
/* Type of CGM or glucose source */
"Type" = "Tipo";
+/* CGM */
+"CGM" = "CGM";
+
/* CGM Transmitter ID */
"Transmitter ID" = "ID trasmettitore";
@@ -371,12 +458,18 @@ Enact a temp Basal or a temp target */
/* Delete carbs from data table and Nightscout */
"Delete carbs?" = "Elimina carboidrati?";
+/* Delete insulin from pump history and Nightscout */
+"Delete insulin?" = "Delete insulin?";
+
/* Treatments list */
"Treatments" = "Trattamenti";
/* " min" in Treatments list */
" min" = " minuti";
+/* */
+"Unable to change anything" = "Unable to change anything";
+
/* Calendar and Libre transmitter settings ---------------
*/
@@ -395,6 +488,9 @@ Enact a temp Basal or a temp target */
/* */
"Other" = "Altro";
+/* */
+"Libre Transmitter" = "Libre Transmitter";
+
/* */
"Libre Transmitters" = "Libre Transmitter";
@@ -404,18 +500,30 @@ Enact a temp Basal or a temp target */
/* */
"Modes" = "Modalità";
+/* Libre 2 Direct */
+"Libre 2 Direct" = "Libre 2 Direct";
+
/* */
"Select the third party transmitter you want to connect to" = "Seleziona il trasmettitore di terze parti cui vuoi connetterti";
/* State was restored */
"State was restored" = "Lo stato è stato ripristinato";
+/* The short unit display string for millimoles of glucose per liter */
+"mmol/L" = "mmol/L";
+
+/* The short unit display string for milligrams of glucose per decilter */
+"mg/dL" = "mg/dL";
+
/* */
"Add calibration" = "Aggiungi calibrazione";
/* When adding capillary glucose meater reading */
"Meter glucose" = "Misuratore di glucosio";
+/* */
+"Info" = "Info";
+
/*v*/
"Slope" = "Pendenza";
@@ -440,6 +548,15 @@ Enact a temp Basal or a temp target */
/* */
"Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working." = "Sei pregato di assicurarti che il tuo sensore di Libre 2 sia giù attivato e abbia terminato il riscaldamento. Se hai altre app connesse al sensore via bluetooth, devono esser arrestate o disinstallate. \n\n Puoi avere solo un'app in comunicazione con il sensore via bluetooth. Poi premi il pulsante \"abbinamento e connessione\" di seguito per avviare il processo. Sei pregato di notare che la connessione bluetooth potrebbe impiegare fino a un paio di minuti prima di iniziare a funzionare.";
+/* */
+"Pairinginfo" = "Pairinginfo";
+
+/* */
+"PatchInfo" = "PatchInfo";
+
+/* */
+"Calibrationinfo" = "Calibrationinfo";
+
/* */
"Unknown" = "Sconosciuto";
@@ -581,6 +698,12 @@ Enact a temp Basal or a temp target */
/* */
"Transmitter Info" = "Info del Trasmettitore";
+/* */
+"Hardware" = "Hardware";
+
+/* */
+"Firmware" = "Firmware";
+
/* */
"Connection State" = "Stato Connessione";
@@ -677,6 +800,9 @@ Enact a temp Basal or a temp target */
/* */
"High" = "Elevato";
+/* */
+"glucose" = "glucose";
+
/* */
"Schedule " = "Programmazione ";
@@ -818,6 +944,9 @@ Enact a temp Basal or a temp target */
/* Sensor day(s) */
" day(s)" = " giorno/i";
+/* Option to show HR in Watch app*/
+"Display HR on Watch" = "Display HR on Watch";
+
/* Headers for settings ----------------------- */
"OpenAPS main settings" = "Impostazioni principali di OpenAPS";
@@ -828,9 +957,18 @@ Enact a temp Basal or a temp target */
"OpenAPS other settings" = "Altre impostazioni di OpenAPS";
+/* Glucose Simulator CGM */
+"Glucose Simulator" = "Glucose Simulator";
+
/* Restored state message */
"Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@" = "Stato Bluetooth ripristinato (APS riavviato?). Trovato %d periferiche e collegato a %@ con identificatore %@";
+/* Shared app group xDrip4iOS */
+"Using shared app group with external CGM app xDrip4iOS" = "Using shared app group with external CGM app xDrip4iOS";
+
+/* Shared app group GlucoseDirect */
+"Using shared app group with external CGM app GlucoseDirect" = "Using shared app group with external CGM app GlucoseDirect";
+
/* Dexcom G6 app */
"Dexcom G6 app" = "App nativa G6";
@@ -849,6 +987,63 @@ Enact a temp Basal or a temp target */
/* Online or internal server */
"Online or internal server" = "Server online o interno";
+/* -------------- Developer settings ---------------------- */
+/* Debug options */
+
+"Developer" = "Developer";
+
+/* Debug option view NS Upload Profile */
+"NS Upload Profile" = "NS Upload Profile";
+
+/* Debug option view NS Uploaded Profile */
+"NS Uploaded Profile" = "NS Uploaded Profile";
+
+/* Debug option view Autosense */
+"Autosense" = "Autosense";
+
+/* Debug option view Pump History */
+"Pump History" = "Pump History";
+
+/* Debug option view Target Ranges */
+"Target ranges" = "Target ranges";
+
+/* Debug option view Temp targets */
+"Temp targets" = "Temp targets";
+
+/* Debug option view Meal */
+"Meal" = "Meal";
+
+/* Debug option view Pump profile */
+"Pump profile" = "Pump profile";
+
+/* Debug option view Profile */
+"Profile" = "Profile";
+
+/* Debug option view Enacted */
+"Enacted" = "Enacted";
+
+/* Debug option view Announcements (from NS) */
+"Announcements" = "Announcements";
+
+/* Debug option view Enacted announcements announcements (from NS) */
+"Enacted announcements" = "Enacted announcements";
+
+/* Debug option view Autotune */
+"Autotune" = "Autotune";
+
+/* Debug option view Target presets */
+"Target presets" = "Target presets";
+
+/* Debug option view */
+"Loop Cycles" = "Loop Cycles";
+
+/* Debug option view Glucose Data used for statistics */
+"Glucose Data used for statistics" = "Glucose Data used for statistics";
+
+/* --------------- HealthKit intergration --------------------*/
+/* */
+"Apple Health" = "Apple Health";
+
/* */
"Connect to Apple Health" = "Connetti con Apple Health";
@@ -858,15 +1053,129 @@ Enact a temp Basal or a temp target */
/* */
"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "Dopo aver creato record glicemici nell'app Salute, apri iAPS per aiutarci a trasferire i dati modificati";
+/* New ALerts ------------------------- */
+/* Info title */
+"Info" = "Info";
+
/* Warning title */
"Warning" = "Avvertimento";
/* Error title */
"Error" = "Errore";
+/* Manual temp basal mode */
+"Manual" = "Manual";
+
/* Status highlight when manual temp basal is running. */
"Manual Basal" = "Basale manuale temporanea";
+/* Current Manual Temp basal */
+" - Manual Basal ⚠️" = " - Manual Basal ⚠️";
+
+/* Total AT / Scheduled basal insulin */
+" U/day" = " U/day";
+
+/* Total AT / Scheduled basal insulin */
+"Total" = "Total";
+
+/* -------------------------------------------- FPU Strings ------------------------------------------------------*/
+/* Enable FPU */
+
+"Enable" = "Enable";
+
+/* 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";
+
+/* FPU Settings Title */
+"Fat and Protein" = "Fat and Protein";
+
+/* Display fat and protein entities */
+"Fat & Protein" = "Fat & Protein";
+
+/* */
+"Hide Fat & Protein" = "Hide Fat & Protein";
+
+/* Add Fat */
+"Fat" = "Fat";
+
+/* Add Protein */
+"Protein" = "Protein";
+
+/* Service Section */
+"Fat And Protein Conversion" = "Fat And Protein Conversion";
+
+/* Service Section */
+"Profile Override" = "Profile Override";
+
+/* */
+"Override Profiles" = "Override Profiles";
+
+/* */
+"Currently no Override active" = "Currently no Override active";
+
+/* */
+"Total Insulin Adjustment" = "Total Insulin Adjustment";
+
+/* */
+"Override your Basal, ISF, CR and Target profiles" = "Override your Basal, ISF, CR and Target profiles";
+
+/* */
+"Enable indefinitely" = "Enable indefinitely";
+
+/* */
+"Override Profile target" = "Override Profile target";
+
+/* */
+"Disable SMBs" = "Disable SMBs";
+
+/* */
+"Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal." = "Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal.";
+
+/* Service Section */
+"App Icons" = "App Icons";
+
+/* Service Section */
+"Statistics and Home View" = "Statistics and Home View";
+
+/* Alert text */
+"Delete carb equivalents?" = "Delete carb equivalents?";
+
+/* */
+"Meal Presets" = "Meal Presets";
+
+/* */
+"Empty" = "Empty";
+
+/* */
+"Delete Selected Preset" = "Delete Selected Preset";
+
+/* */
+"Enter Meal Preset Name" = "Enter Meal Preset Name";
+
+/* */
+"Name Of Dish" = "Name Of Dish";
+
+/* Save Carbs and continue to bolus recommendation */
+"Save and continue" = "Save and continue";
+
+/* */
+"Save as Preset" = "Save as Preset";
+
/* -------------------------------------------------------------------------------------------
DASH strings
*/
@@ -874,160 +1183,611 @@ Enact a temp Basal or a temp target */
"Deactivate Pod" = "Disattiva Pod";
+/* */
+"Deactivating..." = "Deactivating...";
+
"Pair Pod" = "Connetti Pod";
+/* Text for previous pod information row */
+"Previous Pod Information" = "Previous Pod Information";
+
/* Text for confidence reminders navigation link */
"Confidence Reminders" = "Promemoria Di Sicurezza";
+"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Confidence reminders are beeps from the pod which can be used to acknowledge selected commands.";
+
/* button title for saving low reservoir reminder while saving */
"Saving..." = "Sto salvando...";
/* button title for saving low reservoir reminder */
"Save" = "Salva";
+/* Alert title for error when updating confidence reminder preference */
+"Failed to update confidence reminder preference." = "Failed to update confidence reminder preference.";
+
+/* */
+"No Error" = "No Error";
+
/* description label for active time pod details row */
"Active Time" = "Tempo di attività";
+/* Title string for BeepPreference.silent */
+"Disabled" = "Disabled";
+
/* Title string for BeepPreference.manualCommands */
"Enabled" = "Abilitato";
+/* Title string for BeepPreference.extended */
+"Extended" = "Extended";
+
+/* Description for BeepPreference.silent */
+"No confidence reminders are used." = "No confidence reminders are used.";
+
+/* Description for BeepPreference.manualCommands */
+"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
+
+/* Description for BeepPreference.extended */
+"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
+
+/* Label text for expiration reminder default row */
+"Expiration Reminder Default" = "Expiration Reminder Default";
+
/* */
"Expiration Reminder" = "Promemoria di scadenza";
/* */
"Low Reservoir" = "Livello serbatoio basso";
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
+/* */
+"Low Reservoir Reminder" = "Low Reservoir Reminder";
+
+/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
+/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
+
/* Label text for temporary basal rate summary */
"Rate" = "Valore";
+/* Summary string for temporary basal rate configuration page */
+"%1$@ for %2$@" = "%1$@ for %2$@";
+
+/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
+/* Button text for setting manual temporary basal rate*/
+"Set Temporary Basal" = "Set Temporary Basal";
+
+/* Navigation Title for ManualTempBasalEntryView */
+"Temporary Basal" = "Temporary Basal";
+
+/* Alert title for a failure to set temporary basal */
+"Temporary Basal Failed" = "Temporary Basal Failed";
+
+/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
+
+/* Alert format string for a failure to set temporary basal. (1: error description) */
+"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
+
+/* Alert title for missing temp basal configuration */
+"Missing Config" = "Missing Config";
+
+/* Alert format string for missing temp basal configuration. */
+"This PumpManager 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." = "This PumpManager 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.";
+
/* description label for active time pod details row */
"Active Time" = "Tempo di attività";
+/* description label for total delivery pod details row */
+"Total Delivery" = "Total Delivery";
+
+/* */
+"Add Omnipod Dash" = "Add Omnipod Dash";
+
/* */
"Insert Cannula" = "Inserisci cannula";
/* */
"Check Cannula" = "Controlla cannula";
+/* */
+"Setup Complete" = "Setup Complete";
+
/* */
"Insulin Suspended" = "Insulina Sospesa";
+/* Text for suspend resume button when insulin delivery is suspending */
+"Suspending insulin delivery..." = "Suspending insulin delivery...";
+
+/* Text for suspend resume button when insulin delivery is suspended */
+"Resume Insulin Delivery" = "Resume Insulin Delivery";
+
+/* Text for suspend resume button when insulin delivery is resuming */
+"Resuming insulin delivery..." = "Resuming insulin delivery...";
+
/* Alert title for suspend error */
"Failed to Suspend Insulin Delivery" = "Sospensione della consegna dell'insulina non riuscita";
+//* -----------------------------------------------------------------------*/
+/* ----------------------Statistics strings -------------------------------*/
+/* */
+
+
+"Today" = "Today";
+
+/* */
+"Day" = "Day";
+
+/* */
+"Week" = "Week";
+
+/* */
+"Month" = "Month";
+
+/* */
+"Total" = "Total";
+
+/* Headline Statistics */
+"Statistics" = "Statistics";
+
+/* Option in preferences */
+"Allow Upload of Statistics to NS" = "Allow Upload of Statistics to NS";
+
/* Low Glucose Threshold in Statistics settings */
"Low" = "Basso";
/* High Glucose Threshold in Statistics settings */
"High" = "Elevato";
+/* In Range */
+"In Range" = "In Range";
+
+/* Display % */
+"Change HbA1c Unit" = "Change HbA1c Unit";
+
+/* */
+"Display Chart X - Grid lines" = "Display Chart X - Grid lines";
+
+/* */
+"Display Chart Y - Grid lines" = "Display Chart Y - Grid lines";
+
+/* */
+"Display Chart Threshold lines for Low and High" = "Display Chart Threshold lines for Low and High";
+
+/* */
+/* */
+
+"Standing / Laying TIR Chart
+Hours X-Axis (6 default)" = "Hours X-Axis (6 default)";
+
+/* Average BG = */
+"Average" = "Average";
+
+/* Median BG */
+"Median" = "Median";
+
+/* CGM readings in statView */
+"Readings today" = "Readings today";
+
+/* CGM readings in statView */
+"Readings / 24h" = "Readings / 24h";
+
+/* Days of saved readings*/
+"Days" = "Days";
+
+/* Normal BG (within TIR) */
+"Normal" = "Normal";
+
+/* Title High BG in statPanel */
+"High (>" = "High (>";
+
+/* Title Low BG in statPanel */
+"Low (<" = "Low (<";
+
+/* SD */
+"SD" = "SD";
+
+/* CV */
+"CV" = "CV";
+
+/* Estimated HbA1c */
+"HbA1c" = "HbA1c";
+
+/* Total number of days of data for HbA1c estimation, part 1/2*/
+"All" = "All";
+
/* Total number of days of data for HbA1c estimation, part 2/2*/
"days" = "giorni";
+/* Nr of Loops in statPanel */
+"Loops" = "Loops";
+
+/* Loop Errors in statPanel */
+"Errors" = "Errors";
+
+/* Average loop interval */
+"Interval" = "Interval";
+
/* Median loop interval */
"Duration" = "Durata";
+/* "Display SD */
+"Display SD instead of CV" = "Display SD instead of CV";
+
+/* Description for display SD */
+"Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel" = "Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel";
+
+/* How often to update the statistics */
+"Update every number of minutes:" = "Update every number of minutes:";
+
+/* Description for update interval for statistics */
+"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 ";
+
+/* Duration displayed in statPanel */
+"Past Week " = "Past Week ";
+
+/* Duration displayed in statPanel */
+"Past Month " = "Past Month ";
+
+/* Duration displayed in statPanel */
+"Past 90 Days " = "Past 90 Days ";
+
+/* Duration displayed in statPanel */
+"All Past Days of Data " = "All Past Days of Data ";
+
+/* "Display Loop statistics in statPanel */
+"Display Loop Cycle statistics" = "Display Loop Cycle statistics";
+
+/* Description for Display Loop statistics */
+"Displays Loop statistics in the statPanel in Home View" = "Displays Loop statistics in the statPanel in Home View";
+
+/* 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?";
+
+/* New Experimental feature */
+"Experimental" = "Experimental";
+/* Smoothing of CGM readings */
+"Smooth Glucose Value" = "Smooth Glucose Value";
+
+/* -----------------------------------------------------------------------------------------------------------
+
+ Infotexts from openaps.docs and androidaps.docs
+ iAPS
+*/
+/* Headline Rewind Resets Autosens */
+
+"Rewind Resets Autosens" = "Rewind Resets Autosens";
+
/* ”Rewind Resets Autosens” */
"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "Questa funzione, abilitata di default, resetta il rapporto di autosens alla neutralità quando si riavvolge il microinfusore, assumendo che questo corrisponda ad un cambio di set. Autosens ricomincia ad imparare la sensibilità da capo dal momento del riavvolgimento, cosa che impiega circa 6 ore. Se riavvolgi il microinfusore senza cambiare sito è meglio disattivare questa opzione.";
+/* Headline "High Temptarget Raises Sensitivity" */
+"High Temptarget Raises Sensitivity" = "High Temptarget Raises Sensitivity";
+
/* ”High Temptarget Raises Sensitivity" */
"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "Valore predefinito è falso. Quando impostato su Vero, aumenta la sensibilità (minor rapporto di sensibilità) per i target temporanei impostati a >= 111. Sinonimo di modalità_esercizio. Più alto sarà il target temporaneo rispetto a 110 più il rapporto della sensibililità sarà basso; ad es. target temporaneo di 120 risulta in rapporto di sensibilità di 0,75, mentre con 140 risultata in 0,6 (con halfBasalTarget predefinito di 160).";
+/* Headline ”Low Temptarget Lowers Sensitivity" */
+"Low Temptarget Lowers Sensitivity" = "Low Temptarget Lowers Sensitivity";
+
/* ”Low Temptarget Lowers Sensitivity" */
"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "Valore predefinito è falso. Quando impostato su Vero, diminuisce la sensibilità (maggior rapporto di sensibilità) per i target temporanei impostati a <= 99. Più basso sarà il target temporaneo rispetto a 100 più il rapporto della sensibililità sarà incrementato; ad es. target temporaneo di 95 risulta in rapporto di sensibilità di 1.09, mentre con 85 risultata di 1.33 (con halfBasalTarget predefinito di 160).";
+/* Headline ”Sensitivity Raises Target" */
+"Sensitivity Raises Target" = "Sensitivity Raises Target";
+
/* ”Sensitivity Raises Target" */
"When true, raises BG target when autosens detects sensitivity" = "Quando VERO, aumenta il target glicemia quando l'autosens rileva la maggiore sensibilità insulinica";
+/* Headline ”Resistance Lowers Target" */
+"Resistance Lowers Target" = "Resistance Lowers Target";
+
/* ”Resistance Lowers Target" */
"Defaults to false. When true, will lower BG target when autosens detects resistance" = "I valori predefiniti sono falsi. Quando VERO, abbasserà il target glicemia quando autosens rilevano resistenza insulinica incrementata";
+/* Headline ”Advanced Target Adjustments" */
+"Advanced Target Adjustments" = "Advanced Target Adjustments";
+
/* ”Advanced Target Adjustments" */
"This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone." = "Questa funzione è stata abilitata in precedenza per impostazione predefinita, ma ora sarà predefinita in falso (NON sarà abilitata automaticamente) in oref0 0.6.0 e oltre. (Non c'è bisogno di questo con 0.6.0). Questa funzione abbassa automaticamente il target di glicemia di oref0 quando la glicemia corrente ed eventualBG sono alti. Questo aiuta a prevenire e mitigare l'alta glicemia, ma passa automaticamente a basali temporane basse per garantire che la glicemia scenda senza intoppi verso il vostro obiettivo effettivo. Se trovi questo comportamento troppo aggressivo, puoi disabilitare questa funzionalità. Se lo fai, faccelo sapere in modo da poter capire meglio quali impostazioni funzionano meglio per tutti.";
+/* Headline "Exercise Mode" */
+"Exercise Mode" = "Exercise Mode";
+
/* "Exercise Mode" */
"Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity" = "I valori predefiniti sono falsi. Quando Vero, valori di target maggiore > 105 mg/dL regolano la sensitivityRatio per la modalità esercizio. Sinonimo di high_temptarget_raises_sensitivity";
+/* Headline "Wide BG Target Range" */
+"Wide BG Target Range" = "Wide BG Target Range";
+
/* "Wide BG Target Range" */
"Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs." = "Predefiniti a false, il che significa per impostazione predefinita solo l'estremità bassa del campo di destinazione BG della pompa viene utilizzato come obiettivo OpenAPS. Si tratta di una caratteristica di sicurezza per evitare obiettivi troppo ampi e risultati meno ottimali. Pertanto l'estremità superiore dell'intervallo di riferimento viene utilizzata solo per evitare correzioni guidate in bolo. Usare wide_bg_target_range: true per forzare basali temporanee neutre su un più ampio intervallo di eventualBG.";
+/* Headline "Skip Neutral Temps" */
+"Skip Neutral Temps" = "Skip Neutral Temps";
+
/* "Skip Neutral Temps" */
"Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means iAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications from the 'rig', that may wake you up during the night." = "I valori predefiniti sono falsi, in modo che iAPS imposterà basali temporanee ogni volta che è possibile, così sarà più facile vedere se il sistema funziona, anche quando sei offline. Ciò significa che OpenAPS imposterà una basale temporanea “neutrale” (uguale alla basale predefinita) se non sono necessarie modifiche. Questa è una vecchia impostazione per OpenAPS per avere le opzioni per minimizzare i suoni e le notifiche del dispositivo, che può svegliarti durante la notte. ";
+/* Headline "Unsuspend If No Temp” */
+"Unsuspend If No Temp" = "Unsuspend If No Temp";
+
/* "Unsuspend If No Temp” */
"Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended." = "Molte persone di tanto in tanto dimenticano di riprendere / rimuovere la sospensione del microinfusore dopo averlo riconnesso. Se sei uno di loro, e si è disposti a impostare in modo affidabile una basale temporanea zero ogni volta che sospende e scollega la pompa, questa funzione ha un senso. Se abilitata, ripristinerà automaticamente / annullerà la sospensione del microinfusore se lo dimentichi prima che scada la basale temporanea zero. Finché la basale temporanea zero è ancora in funzione, lascerà la pompa sospesa.";
+/* Headline "Enable UAM" */
+"Enable UAM" = "Enable UAM";
+
/* "Enable UAM" */
"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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." = "Con questa opzione abilitata, l'algoritmo SMB può riconoscere i pasti senza preavviso. Questo è utile, se dimenticate di dire ad iAPS i vostri carboidrati o stimate i vostri carboidrati in modo sbagliato o la quantità di carboidrati inseriti è sbagliata o se un pasto è particolarmente ricco di grassi e proteine ed ha una durata più lunga di quanto previsto. Senza alcuna voce di carboidrati, UAM può riconoscere aumenti rapidi di glucosio causati da carboidrati, adrenalina, ecc, e cerca di regolarlo con le SMB. Questo funziona anche in modo opposto: se c'è una rapida diminuzione del glucosio, può fermare SMB prima.";
+/* Headline "Enable SMB With COB" */
+"Enable SMB With COB" = "Enable SMB With COB";
+
/* Enable SMB With COB" */
"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "Ciò consente il supermicrobolo (SMB) mentre i carboidrati da assorbire (COB) sono presenti.";
+/* Headline "Enable SMB With Temptarget” */
+"Enable SMB With Temptarget" = "Enable SMB With Temptarget";
+
/* "Enable SMB With Temptarget” */
"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "Questo abilita supermicrobolo (SMB) con funzione eating soon / obiettivi temporanei glicemici bassi. Con questa funzione abilitata, qualsiasi obiettivo temporaneo inferiore a 100 mg/dL, come un obiettivo di temperatura di 99 (o 80, il tipico target eating soon) abiliterà SMB.";
+/* Headline "Enable SMB Always" */
+"Enable SMB Always" = "Enable SMB Always";
+
/* "Enable SMB Always" */
"Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget)." = "I valori predefiniti sono falsi. Quando Vero, abilita sempre il supermicrobolo(Smb) (a meno che non sia disabilitato da un elevato target temporaneo).";
+/* Headline "Enable SMB After Carbs" */
+"Enable SMB After Carbs" = "Enable SMB After Carbs";
+
/* "Enable SMB After Carbs" */
"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "I valori predefiniti sono falsi. Quando è vero, abilita il supermicrobolo (SMB) per 6 ore dopo inserimenro di carboidrati, anche con 0 carboidrati da assorbire (COB).";
+/* Enable "Allow SMB With High Temptarget" */
+"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
+
+/* Headline "Allow SMB With High Temptarget" */
+"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
+
/* "Allow SMB With High Temptarget" */
"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "I valori predefiniti sono falsi. Quando Vero, permette il supermicrobolo (se altrimenti abilitato) anche con target temporanei alti.";
+/* Headline "Use Custom Peak Time” */
+"Use Custom Peak Time" = "Use Custom Peak Time";
+
/* "Use Custom Peak Time” */
"Defaults to false. Setting to true allows changing insulinPeakTime" = "I valori predefiniti sono falsi. Impostare a Vero permette di cambiare il tempo di picco dell’insulina";
+/* Headline "Suspend Zeros IOB” */
+"Suspend Zeros IOB" = "Suspend Zeros IOB";
+
/* "Suspend Zeros IOB” */
"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "Il valore predefinito è falso. Eventuali basali temporanee esistenti durante il periodo di sospensione della pompa verranno eliminate e verrà inserita una basale temporanea a zero basali per eliminare le velocità basali del profilo durante il periodo di sospensione della pompa.";
+/* Headline "Max IOB" */
+"Max IOB" = "Max IOB";
+
/* "Max IOB" */
"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "La quantità massima di IOB è la quantità massima di insulina in circolo da tutte le fonti – sia la correzione basale (o SMB) che l’insulina proveniente da boli – che in ogni ciclo può accumularsi per trattare la glicemia superiore al target. A differenza delle altre due impostazioni di sicurezza OpenAPS (max_daily_safety_multiplier e current_basal_safety_multiplier), max_iob è impostato come un numero fisso di unità di insulina. Da ora in poi i boli manuali NON sono limitati da questa impostazione. \n\n Per testare le tue basali durante la notte, puoi modificare l'impostazione di Max IOB a zero mentre sei in Closed Loop. Questo abiliterà la modalità di sospensione dell’infusione per glicemia bassa durante il test delle impostazioni delle basali\n\n(Tip da https://www.loopandlearn.org/freeaps-x/#open-loop).";
+/* Headline "Max Daily Safety Multiplier" */
+"Max Daily Safety Multiplier" = "Max Daily Safety Multiplier";
+
/* "Max Daily Safety Multiplier" */
"This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "Questo è un importante limite di sicurezza di OpenAPS. L'impostazione predefinita (che è improbabile che debba essere modificata) è 3. Ciò significa che a OpenAPS non sarà mai permesso di impostare una velocità basale temporanea superiore a 3x la più alta velocità basale oraria programmata nella pompa di un utente, o, se abilitato, determinato da autotune.";
+/* Headline "Current Basal Safety Multiplier" */
+"Current Basal Safety Multiplier" = "Current Basal Safety Multiplier";
+
/* "Current Basal Safety Multiplier" */
"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "Questo è un altro importante limite di sicurezza di OpenAPS. L'impostazione predefinita (che è improbabile che debba essere modificata) è 4. Ciò significa che a OpenAPS non sarà mai permesso di impostare una velocità basale temporanea superiore a 4x l’attuale velocità basale oraria programmata nella pompa di un utente, o, se abilitato, determinato da autotune.";
+/* Headline "Autosens Max" */
+"Autosens Max" = "Autosens Max";
+
/* "Autosens Max" */
"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "Questo è un valore di moltiplicatore per autosens (e presto autotune) per impostare un limite massimo del 20% su quanto in alto può essere il rapporto di autosens, che a sua volta determina quanto in alto autosens possibile regolare basalsi, quanto in basso può regolare ISF e quanto in basso è possibile impostare il target glicemico.";
+/* Headline "Autosens Min" */
+"Autosens Min" = "Autosens Min";
+
/* "Autosens Min" */
"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "Un altro limite di sicurezza di autosens, imposta un blocco a quanto in basso autosens può regolare le basali e a quanto in alto può regolare ISF e target glicemici.";
+/* Headline "Half Basal Exercise Target" */
+"Half Basal Exercise Target" = "Half Basal Exercise Target";
+
/* "Half Basal Exercise Target" */
"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Impostare ad un numero finito, ad es. 160, il che significa che quando il target glicemico temporaneo è 160 mg/dL e modalità_esercizio=true, esegue il 50% basale a questo livello (120 = 75%; 140 = 60%). Questo può essere regolato, per darti più controllo sulle modalità di esercizio.";
+/* Headline "Max COB" */
+"Max COB" = "Max COB";
+
/* "Max COB" */
"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "Questo valore predefinito maxCOB posto a 120 e perché questo è il valore più tipico che il nostro corpo è in grado di assorbire in 4 ore. (Se qualcuno mangia più carboidrati; OpenAPS troncherà solo il dosaggio basato su 120. Essenzialmente, questo limita solo AMA come un tappo di sicurezza contro calcoli COB strani a causa di dati erronei.)";
+/* Headline "Bolus Snooze DIA Divisor" */
+"Bolus Snooze DIA Divisor" = "Bolus Snooze DIA Divisor";
+
/* "Bolus Snooze DIA Divisor" */
"Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2)." = "Bolus snooze è attivato dopo un bolo pasto per fare in modo che il loop non imposti basali temporanee basse quando hai appena mangiato. L’esempio qui sotto prende il valore di default di 2; Con DIA di 3 ore \"bolus snooze\" durerà 1.5 ore (3/2).";
+/* Headline "Min 5m Carbimpact" */
+"Min 5m Carbimpact" = "Min 5m Carbimpact";
+
/* "Min 5m Carbimpact" */
"This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g." = "Questa è un'impostazione per un impatto predefinito di assorbimento di carboidrati per 5 minuti. Il valore predefinito è 8 mg/dL/5min. Ciò influisce sulla velocità di riduzione del COB in situazioni in cui l’assorbimento dei carboidrati non sia rilevabile nelle deviazioni della glicemia. Il valore predefinito di 8 mg/dL/5min corrisponde ad una velocità minima di assorbimento dei carboidrati di 24g/h a un CSF di 4 mg/dL/g.";
+/* Headline "Autotune ISF Adjustment Fraction" */
+"Autotune ISF Adjustment Fraction" = "Autotune ISF Adjustment Fraction";
+
/* "Autotune ISF Adjustment Fraction" */
"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "Il valore predefinito di 0.5 per questo valore mantiene l'autotune ISF più vicino alla pompa ISF tramite una media ponderata di fullNewISF e pompa. 1.0 permette la regolazione completa, 0 non consente regolazione dalla ISF della pompa.";
+/* Headline "Remaining Carbs Fraction" */
+"Remaining Carbs Fraction" = "Remaining Carbs Fraction";
+
/* "Remaining Carbs Fraction" */
"This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "Questa è la frazione di carboidrati che supponiamo sia assorbita in 4h se non vediamo ancora l'assorbimento di carboidrati.";
+/* Headline "Remaining Carbs Cap" */
+"Remaining Carbs Cap" = "Remaining Carbs Cap";
+
/* "Remaining Carbs Cap" */
"This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "Questa è la quantità massima di carboidrati che supponiamo verrà assorbita in 4h se non vediamo ancora l'assorbimento del carboidrato.";
+/* Headline ”Max SMB Basal Minutes" */
+"Max SMB Basal Minutes" = "Max SMB Basal Minutes";
+
/* ”Max SMB Basal Minutes" */
"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Predefinito per iniziare a 30 minuti. Questo è il massimo di minuti di basale che possono essere somministrati come un singolo SMB con COB non coperti. Questo dà la possibilità di rendere SMB più aggressivo se viene selezionato. Si raccomanda che il valore sia impostato per iniziare a 30, in linea con il valore predefinito, e se si sceglie di aumentare questo valore, farlo con incrementi non superiori a 15 minuti, facendo grande attenzione agli effetti dei cambiamenti. Non è consigliabile impostare questo valore oltre a 90 minuti, in quanto ciò potrebbe influire sulla capacità dell'algoritmo di azzerare in sicurezza la basale temporanea. Si raccomanda inoltre di utilizzare il pushover quando si imposta un valore maggiore di quello predefinito, in modo che le siano generati in anticipo avvertimenti per alti o bassi valori glicemici predetti.";
+/* Headline "Max UAM SMB Basal Minutes" */
+"Max UAM SMB Basal Minutes" = "Max UAM SMB Basal Minutes";
+
/* "Max UAM SMB Basal Minutes" */
"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Predefinito per iniziare a 30 minuti. Questo è il massimo minuti di basale che può essere somministrato da UAM come un singolo SMB quando IOB supera la COB. Questo dà la possibilità di rendere UAM più o meno aggressivo se viene attivato. Si raccomanda che il valore sia impostato per iniziare a 30, in linea con il valore predefinito, e se si sceglie di aumentare questo valore, farlo con incrementi non superiori a 15 minuti, tenendo un occhio attento agli effetti dei cambiamenti. La riduzione del valore causerà una riduzione della dose di insulina UAM per ogni SMB. Non è consigliabile impostare questo valore superiore a 60 minuti, in quanto ciò potrebbe influire sulla capacità dell'algoritmo di azzerare in sicurezza la basale temporanea. Si raccomanda inoltre di utilizzare il pushover quando si imposta un valore maggiore di quello predefinito, in modo che vengano eseguite segnalazioni in anticipo per valori glicemi predetti alti o bassi.";
+/* Headline "SMB Interval" */
+"SMB Interval" = "SMB Interval";
+
+/* "SMB Interval" */
+"Minimum duration in minutes for new SMB since last SMB or manual bolus" = "Minimum duration in minutes for new SMB since last SMB or manual bolus";
+
+/* Headline "Bolus Increment" */
+"Bolus Increment" = "Bolus Increment";
+
+/* "Bolus Increment" */
+"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";
+
/* "Insulin Peak Time" */
"Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops." = "Tempo del massimo effetto dell'insulina di riduzione del glucosio nel sangue, in minuti. Attenzione: Oref presume le curve ultra rapide (Lyumjev) e ad azione rapida (Fiasp) minime (35 e 50 min) e massime (100 e 120 min) degli insulinPeakTimes applicabili. Usare un insulinPeakTime personalizzato al di fuori di questi limiti risulterà in problemi con iAPS, calcoli ciclici più lunghi e possibili cicli rossi.";
+/* Headline "Carbs Req Threshold" */
+"Carbs Req Threshold" = "Carbs Req Threshold";
+
/* "Carbs Req Threshold" */
"Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold." = "Grammi di CarboidratiRichiesti per attivare un pushover. Predefiniti a 1 (per 1 grammo di carboidrati). Può essere aumentato se si desidera solo ottenere Pushover per CarboidratiRichiesti alla soglia X.";
+/* Headline "Noisy CGM Target Multiplier" */
+"Noisy CGM Target Multiplier" = "Noisy CGM Target Multiplier";
+
/* "Noisy CGM Target Multiplier" */
"Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data" = "Predefinito a 1.3. Aumenta l'obiettivo glicemico di questa quantità quando si hanno dati CGM grezzi/rumorosi";
+
+/* Headline "SMB DeliveryRatio" */
+"SMB DeliveryRatio" = "SMB DeliveryRatio";
+
+/* SMB DeliveryRatio */
+"Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution." = "Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution.";
+
+// Dynamic ISF + CR Settings:
+/* Headline "Adjust Dynamic ISF constant" */
+
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Adjust Dynamic ISF constant */
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Enable Dynamic ISF, Headline */
+"Enable Dynamic ISF" = "Enable Dynamic ISF";
+
+/* Headline "Enable Dynamic ISF" */
+"Enable Dynamic ISF" = "Enable Dynamic ISF";
+
+/* Enable Dynamic ISF */
+"Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes" = "Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes";
+
+/* Headline "Enable Dynamic CR" */
+"Enable Dynamic CR" = "Enable Dynamic CR";
+
+/* Enable Dynamic CR */
+"Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)" = "Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)";
+
+/* Headline "Adjust Dynamic ISF constant" */
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Adjust Dynamic ISF constant */
+"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
+
+
+/* Headline "Use Sigmoid Function" */
+"Use Sigmoid Function" = "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.";
+
+
+/* Headline "Threshold Setting" */
+"Threshold Setting (mg/dl)" = "Threshold Setting (mg/dl)";
+
+/* Threshold Setting */
+"The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl." = "The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl.";
+
+/* Headline "Weighted Average of TDD. Weight of past 24 hours:" */
+"Weighted Average of TDD. Weight of past 24 hours:" = "Weighted Average of TDD. Weight of past 24 hours:";
+
+/* Weight of past 24 hours of insulin */
+"Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment)." = "Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment).";
+
+/* Headline "Adjust basal" */
+"Adjust basal" = "Adjust basal";
+
+/* Enable adjustment of basal profile */
+"Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD" = "Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD";
+
+/* Headline "Max Delta-BG Threshold SMB" */
+"Max Delta-BG Threshold SMB" = "Max Delta-BG Threshold SMB";
+
+/* Max Delta-BG Threshold SMB */
+"Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!)." = "Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!).";
+
+/* Headline "... When Blood Glucose Is Over (mg/dl):" */
+"... When Blood Glucose Is Over (mg/dl):" = "... When Blood Glucose Is Over (mg/dl):";
+
+/* ... When Blood Glucose Is Over (mg/dl): */
+"Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable." = "Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable.";
+
+/* Headline "Enable SMB With High BG" */
+"Enable SMB With High BG" = "Enable SMB With High BG";
+
+/* "Enable SMB With High BG" */
+"Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)" = "Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)";
+
+/* Headline "Dynamic settings" */
+"Dynamic settings" = "Dynamic settings";
+
+/* Insulin curve */
+"Insulin curve" = "Insulin curve";
+
+/* Headline "Adjustment Factor" */
+"Adjustment Factor" = "Adjustment Factor";
From 147a7d1c6169ec3d650aa31427bc288230b1fe9c 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: Mon, 15 May 2023 04:27:00 +0200
Subject: [PATCH 208/431] New translations Localizable.strings (Dutch)
---
.../Main/nl.lproj/Localizable.strings | 246 ++++++++++++++++++
1 file changed, 246 insertions(+)
diff --git a/FreeAPS/Sources/Localizations/Main/nl.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/nl.lproj/Localizable.strings
index 8713c8de3d..6b33f1ad75 100644
--- a/FreeAPS/Sources/Localizations/Main/nl.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/nl.lproj/Localizable.strings
@@ -9,6 +9,8 @@
/* Add insulin from source outside of pump */
"Add %@ without bolusing" = "Voeg %@ toe zonder bolus";
+"Bolus" = "Bolus";
+
"Close" = "Sluiten";
/* Continue after added carbs without bolus */
@@ -110,6 +112,21 @@
/* */
"Enact Temp Target" = "Start tijdelijk doel";
+/* */
+"Target" = "Target";
+
+/* */
+"Basal Insulin and Sensitivity ratio" = "Basal Insulin and Sensitivity ratio";
+
+/* */
+"A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose." = "A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose.";
+
+/* */
+" Your setting: " = " Your setting: ";
+
+/* */
+"mg/dl. Autosens.max limits the max endpoint" = "mg/dl. Autosens.max limits the max endpoint";
+
/* */
"Enter preset name" = "Voer naam voorinstelling in";
@@ -128,12 +145,36 @@
/* */
"Save as preset" = "Opslaan als tijdelijk programma";
+/* Delete Meal Preset */
+"Delete Preset" = "Delete Preset";
+
+/* Confirm Deletion */
+"Delete preset '%@'?" = "Delete preset '%@'?";
+
+/* Button */
+"No" = "No";
+
+/* Button */
+"Yes" = "Yes";
+
+/* + Button */
+"[ +1 ]" = "[ +1 ]";
+
+/* - Button */
+"[ -1 ]" = "[ -1 ]";
+
/* Upper temp target limit */
"Top target" = "Bovengrens doel";
/* Temp target set for ... minutes */
"for" = "voor";
+/* Temp target set for ... minutes */
+"min" = "min";
+
+/* */
+"Autotune" = "Autotune";
+
/* */
"Basal profile" = "Basaal profiel";
@@ -185,6 +226,9 @@
/* Carb Ratios header */
"Carb Ratios" = "Koolhydraten ratio's";
+/* */
+"Ratio" = "Ratio";
+
/* */
"Autosens" = "Gevoeligheidsdetectie (Autosens)";
@@ -243,6 +287,9 @@ Enact a temp Basal or a temp target */
/* */
"Port" = "Poort";
+/* */
+"URL" = "URL";
+
/**/
"Use local glucose server" = "Lokale glucose server gebruiken";
@@ -273,6 +320,9 @@ Enact a temp Basal or a temp target */
/* Add Simulator pump */
"Add Simulator" = "Simulator toevoegen";
+/* Insulin model */
+"Model" = "Model";
+
/* */
"Pump config" = "Pomp configuratie";
@@ -327,9 +377,15 @@ Enact a temp Basal or a temp target */
/* when 0 U/hr */
"0 U/hr" = "0 E/uur";
+/* abbreviation for days */
+"d" = "d";
+
/* abbreviation for hours */
"h" = "u";
+/* abbreviation for minutes */
+"m" = "m";
+
/* */
"Closed loop" = "Gesloten loop";
@@ -348,6 +404,9 @@ Enact a temp Basal or a temp target */
/* */
"Settings" = "Instellingen";
+/* Recommendation for a Manual Bolus */
+"Recommended Bolus Percentage" = "Recommended Bolus Percentage";
+
/* 2 log files to share */
"Share logs" = "Deel logbestanden";
@@ -366,12 +425,21 @@ Enact a temp Basal or a temp target */
/* */
"Pump suspended" = "Pomp uitgeschakeld";
+/* */
+"Middleware" = "Middleware";
+
/* Header */
"History" = "Geschiedenis";
/* CGM option */
"Upload glucose to Nightscout" = "Upload glucose naar Nightscout";
+/* Type of CGM or glucose source */
+"Type" = "Type";
+
+/* CGM */
+"CGM" = "CGM";
+
/* CGM Transmitter ID */
"Transmitter ID" = "Zender ID";
@@ -396,6 +464,9 @@ Enact a temp Basal or a temp target */
/* Treatments list */
"Treatments" = "Behandelingen";
+/* " min" in Treatments list */
+" min" = " min";
+
/* */
"Unable to change anything" = "Kan de status niet wijzigen";
@@ -429,6 +500,9 @@ Enact a temp Basal or a temp target */
/* */
"Modes" = "Modussen";
+/* Libre 2 Direct */
+"Libre 2 Direct" = "Libre 2 Direct";
+
/* */
"Select the third party transmitter you want to connect to" = "Selecteer de zender van de derde partij waarmee u wilt verbinden";
@@ -447,6 +521,9 @@ Enact a temp Basal or a temp target */
/* When adding capillary glucose meater reading */
"Meter glucose" = "Meter glucosewaarde";
+/* */
+"Info" = "Info";
+
/*v*/
"Slope" = "Toename";
@@ -582,6 +659,9 @@ Enact a temp Basal or a temp target */
/* Current Sensor is Ending soon! Sensor Life left in %@ */
"Current Sensor is Ending soon! Sensor Life left in %@" = "Huidige sensor verloopt in %@";
+/* */
+"Libre Bluetooth" = "Libre Bluetooth";
+
/* */
"Snooze Alerts" = "Alarmen tijdelijk uitschakelen";
@@ -597,6 +677,9 @@ Enact a temp Basal or a temp target */
/* */
"CurrentBG" = "Huidige BG";
+/* */
+"Sensor Info" = "Sensor Info";
+
/* */
"Sensor Age" = "Sensor leeftijd";
@@ -615,6 +698,12 @@ Enact a temp Basal or a temp target */
/* */
"Transmitter Info" = "Zender informatie";
+/* */
+"Hardware" = "Hardware";
+
+/* */
+"Firmware" = "Firmware";
+
/* */
"Connection State" = "Verbindingsstatus";
@@ -711,6 +800,9 @@ Enact a temp Basal or a temp target */
/* */
"High" = "Hoog";
+/* */
+"glucose" = "glucose";
+
/* */
"Schedule " = "Schema ";
@@ -906,6 +998,9 @@ Enact a temp Basal or a temp target */
/* Debug option view NS Uploaded Profile */
"NS Uploaded Profile" = "NS geüpload profiel";
+/* Debug option view Autosense */
+"Autosense" = "Autosense";
+
/* Debug option view Pump History */
"Pump History" = "Pomp geschiedenis";
@@ -933,6 +1028,9 @@ Enact a temp Basal or a temp target */
/* Debug option view Enacted announcements announcements (from NS) */
"Enacted announcements" = "Ingevoerde meldingen";
+/* Debug option view Autotune */
+"Autotune" = "Autotune";
+
/* Debug option view Target presets */
"Target presets" = "Doelvoorinstellingen";
@@ -955,6 +1053,10 @@ Enact a temp Basal or a temp target */
/* */
"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "Na het maken van glucoserecords in de Gezondheid-app, opent u iAPS om ervoor te zorgen dat de gewijzigde gegevens veilig worden overgedragen";
+/* New ALerts ------------------------- */
+/* Info title */
+"Info" = "Info";
+
/* Warning title */
"Warning" = "Waarschuwing";
@@ -1002,6 +1104,12 @@ Enact a temp Basal or a temp target */
/* FPU Settings Title */
"Fat and Protein" = "Vet en eiwit";
+/* Display fat and protein entities */
+"Fat & Protein" = "Fat & Protein";
+
+/* */
+"Hide Fat & Protein" = "Hide Fat & Protein";
+
/* Add Fat */
"Fat" = "Vet";
@@ -1011,9 +1119,63 @@ Enact a temp Basal or a temp target */
/* Service Section */
"Fat And Protein Conversion" = "Omrekening vet en eiwit";
+/* Service Section */
+"Profile Override" = "Profile Override";
+
+/* */
+"Override Profiles" = "Override Profiles";
+
+/* */
+"Currently no Override active" = "Currently no Override active";
+
+/* */
+"Total Insulin Adjustment" = "Total Insulin Adjustment";
+
+/* */
+"Override your Basal, ISF, CR and Target profiles" = "Override your Basal, ISF, CR and Target profiles";
+
+/* */
+"Enable indefinitely" = "Enable indefinitely";
+
+/* */
+"Override Profile target" = "Override Profile target";
+
+/* */
+"Disable SMBs" = "Disable SMBs";
+
+/* */
+"Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal." = "Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal.";
+
+/* Service Section */
+"App Icons" = "App Icons";
+
+/* Service Section */
+"Statistics and Home View" = "Statistics and Home View";
+
/* Alert text */
"Delete carb equivalents?" = "Verwijder koolhydraten?";
+/* */
+"Meal Presets" = "Meal Presets";
+
+/* */
+"Empty" = "Empty";
+
+/* */
+"Delete Selected Preset" = "Delete Selected Preset";
+
+/* */
+"Enter Meal Preset Name" = "Enter Meal Preset Name";
+
+/* */
+"Name Of Dish" = "Name Of Dish";
+
+/* Save Carbs and continue to bolus recommendation */
+"Save and continue" = "Save and continue";
+
+/* */
+"Save as Preset" = "Save as Preset";
+
/* -------------------------------------------------------------------------------------------
DASH strings
*/
@@ -1152,24 +1314,73 @@ Enact a temp Basal or a temp target */
/* Alert title for suspend error */
"Failed to Suspend Insulin Delivery" = "Onderbreken van insuline toediening mislukt";
+//* -----------------------------------------------------------------------*/
+/* ----------------------Statistics strings -------------------------------*/
+/* */
+
+
+"Today" = "Today";
+
+/* */
+"Day" = "Day";
+
+/* */
+"Week" = "Week";
+
+/* */
+"Month" = "Month";
+
/* */
"Total" = "Totaal";
/* Headline Statistics */
"Statistics" = "Statistieken";
+/* Option in preferences */
+"Allow Upload of Statistics to NS" = "Allow Upload of Statistics to NS";
+
/* Low Glucose Threshold in Statistics settings */
"Low" = "Laag";
/* High Glucose Threshold in Statistics settings */
"High" = "Hoog";
+/* In Range */
+"In Range" = "In Range";
+
+/* Display % */
+"Change HbA1c Unit" = "Change HbA1c Unit";
+
+/* */
+"Display Chart X - Grid lines" = "Display Chart X - Grid lines";
+
+/* */
+"Display Chart Y - Grid lines" = "Display Chart Y - Grid lines";
+
+/* */
+"Display Chart Threshold lines for Low and High" = "Display Chart Threshold lines for Low and High";
+
+/* */
+/* */
+
+"Standing / Laying TIR Chart
+Hours X-Axis (6 default)" = "Hours X-Axis (6 default)";
+
/* Average BG = */
"Average" = "Gem.";
/* Median BG */
"Median" = "Mediaan";
+/* CGM readings in statView */
+"Readings today" = "Readings today";
+
+/* CGM readings in statView */
+"Readings / 24h" = "Readings / 24h";
+
+/* Days of saved readings*/
+"Days" = "Days";
+
/* Normal BG (within TIR) */
"Normal" = "TIR ";
@@ -1179,15 +1390,30 @@ Enact a temp Basal or a temp target */
/* Title Low BG in statPanel */
"Low (<" = "Laag (<";
+/* SD */
+"SD" = "SD";
+
+/* CV */
+"CV" = "CV";
+
+/* Estimated HbA1c */
+"HbA1c" = "HbA1c";
+
/* Total number of days of data for HbA1c estimation, part 1/2*/
"All" = "Alle ";
/* Total number of days of data for HbA1c estimation, part 2/2*/
"days" = "dagen";
+/* Nr of Loops in statPanel */
+"Loops" = "Loops";
+
/* Loop Errors in statPanel */
"Errors" = "Foutmeldingen";
+/* Average loop interval */
+"Interval" = "Interval";
+
/* Median loop interval */
"Duration" = "Duur";
@@ -1242,6 +1468,11 @@ Enact a temp Basal or a temp target */
"Are you sure you want to delete this CGM?" = "Weet je zeker dat je deze CGM wilt vewijderen?";
+/* New Experimental feature */
+"Experimental" = "Experimental";
+/* Smoothing of CGM readings */
+"Smooth Glucose Value" = "Smooth Glucose Value";
+
/* -----------------------------------------------------------------------------------------------------------
Infotexts from openaps.docs and androidaps.docs
@@ -1359,6 +1590,9 @@ Enact a temp Basal or a temp target */
/* "Suspend Zeros IOB” */
"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "Standaard uit. Alle reeds ingevoerde tijdelijke basaalstanden die ingevoerd zijn wanneer de pomp is opgeschort, worden verwijderd. Een 0 tijdelijk basaal wordt toegevoegd om de in het profiel opgegeven basaal te overschijven gedurende de tijd dat de pomp was opgeschort.";
+/* Headline "Max IOB" */
+"Max IOB" = "Max IOB";
+
/* "Max IOB" */
"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "De Max IOB is de maximale hoeveelheid insuline aan boord van alle bronnen - zowel basaal (of SMB correcties) en bolus insuline die door iAPS gegeven mag worden om alles hoger dan de streefwaarde te behandelen. Anders dan de andere twee veiligheid instelingen (max_daily_safety_multiplier and current_basal_safety_multiplier) wordt bij deze instelling een vaste aantal eenheden insuline opgegeven. Voorlopig worden handmatige bolussen NIET beperkt door deze instelling. \n\n Om je basaal waarden te testen gedurende de nacht kun je deze instelling op 0 zetten tijdens een gesloten Loop. Dit zorgt er voor dat stop voor laag geactiveerd worden wanneer je je instelling aan het testen bent. \n\n(Tip van https://www.loopandlearn.org/freeaps-x/#open-loop).";
@@ -1374,9 +1608,15 @@ Enact a temp Basal or a temp target */
/* "Current Basal Safety Multiplier" */
"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "Dit is ook een belangrijke OpenAPS veiligheidslimiet. De standaard instelling (die waarschijnlijk niet aangepast hoeft te worden) is 4. Dit betekend dat OpenAPS niet een hoger tijdelijk basaal waarde mag instellen dan 4 keer het huidige basaal van dit uur ingesteld in de pomp, of als dit is ingesteld bepaald door autotune.";
+/* Headline "Autosens Max" */
+"Autosens Max" = "Autosens Max";
+
/* "Autosens Max" */
"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "Dit is een vermenigvuldigingsfactor voor Autosens (en Autotune) om een maximum te zetten van 20% op hoe hoog de Autosens ratio kan zijn. Dit bepaald hoe hoog Autosens het basaal kan aanpassen, hoe laag het de ISF kan instellen en hoe laag het de streefwaarde kan maken.";
+/* Headline "Autosens Min" */
+"Autosens Min" = "Autosens Min";
+
/* "Autosens Min" */
"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "De andere kant van de Autosens veiligheidslimiet, dit zet een limiet op hoe laag Autosens de basaal kan zetten, hoe hoog Autosens de ISF kan zetten en hoe hoog de streefwaarde ingesteld kan worden.";
@@ -1386,6 +1626,9 @@ Enact a temp Basal or a temp target */
/* "Half Basal Exercise Target" */
"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Stel in op nummer, b.v. 160, wat betekent dat wanneer een tijdelijk streefdoel 160 mg/dL (9 mmol/l) en bewegingen_mode=true is, 50% basaal op dit niveau (120 (6,7) = 75%; 140 (7,8) = 60%). Dit kan worden aangepast, om u meer controle te geven over uw oefeningsmodi.";
+/* Headline "Max COB" */
+"Max COB" = "Max COB";
+
/* "Max COB" */
"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "De standaard maximum COB van 120 is omdat een normaal lichaam niet meer dan dit in 4 uur kan absorberen. (Als er meer koolhydraten gestapeld worden; zal OpenAPS de dosering beperken tot de basis van 120 koolhydraten aan boord. In wezen beperkt dit alleen AMA als een veiligheidslimiet tegen afwijkende COB-berekeningen vanwege verkeerde gegevens)";
@@ -1404,6 +1647,9 @@ Enact a temp Basal or a temp target */
/* Headline "Autotune ISF Adjustment Fraction" */
"Autotune ISF Adjustment Fraction" = "Autotune ISF-aanpassingsfractie";
+/* "Autotune ISF Adjustment Fraction" */
+"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
+
/* Headline "Remaining Carbs Fraction" */
"Remaining Carbs Fraction" = "Resterende koolhydraten fractie";
From eb6155119df35e2cbf217e7a478c87d10414df2d 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: Mon, 15 May 2023 04:27:01 +0200
Subject: [PATCH 209/431] New translations Localizable.strings (Polish)
---
.../Main/pl.lproj/Localizable.strings | 1637 ++++++++++++++++-
1 file changed, 1617 insertions(+), 20 deletions(-)
diff --git a/FreeAPS/Sources/Localizations/Main/pl.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/pl.lproj/Localizable.strings
index 11a590c09a..2f9c2db174 100644
--- a/FreeAPS/Sources/Localizations/Main/pl.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/pl.lproj/Localizable.strings
@@ -1,27 +1,63 @@
+/*
+ Localizable.strings
+ iAPS
+*/
+/* -------------------------------- */
+/* Bolus screen when adding insulin */
+"Add insulin without actually bolusing" = "Add insulin without actually bolusing";
/* Add insulin from source outside of pump */
"Add %@ without bolusing" = "Dodaj %@ bez bolusa";
+"Bolus" = "Bolus";
+
"Close" = "Zamknij";
/* Continue after added carbs without bolus */
"Continue without bolus" = "Kontynuuj bez bolusa";
+/* Header */
+"Enact Bolus" = "Enact Bolus";
+
+/* Button */
+"Enact bolus" = "Enact bolus";
+
/* */
"Insulin recommended" = "Zalecana ilość insuliny";
/* */
"Insulin required" = "Potrzebna ilość insuliny";
+/* Bolus screen */
+"Recommendation" = "Recommendation";
+
/* Button */
"Clear" = "Usuń";
+/* Button */
+"Done" = "Done";
+
/* */
"Wait please" = "Proszę czekać";
/* */
"Agree and continue" = "Zaakceptuj i kontynuuj";
+/* Headline in enacted pop up (at: at what time) */
+"Enacted at" = "Enacted at";
+
+/* Headline in suggested pop up (at: at what time) */
+"Suggested at" = "Suggested at";
+
+/* Headline in enacted pop up (at: at what time) */
+"Error at" = "Error at";
+
+/* Home title */
+"Home" = "Home";
+
+/* Looping in progress */
+"looping" = "looping";
+
/* min ago since last loop */
"min ago" = "minut temu";
@@ -34,12 +70,24 @@
/* Add carbs screen */
"Add Carbs" = "Dodaj węglowodany";
+/* Add carbs header and button in Watch app. You can skip the last " " space. It's just for differentiation */
+"Add Carbs " = "Add Carbs ";
+
+/* */
+"Amount Carbs" = "Amount Carbs";
+
/* Grams unit */
"grams" = "gramy";
+/* */
+"Carbs required" = "Carbs required";
+
/* */
"Are you sure?" = "Czy jesteś pewien?";
+/* Bottom target temp */
+"Bottom target" = "Bottom target";
+
/* Cancel preset name */
"Cancel" = "Anuluj";
@@ -61,9 +109,30 @@
/* Duration of target temp or temp basal */
"Duration" = "Czas trwania";
+/* */
+"Enact Temp Target" = "Enact Temp Target";
+
+/* */
+"Target" = "Target";
+
+/* */
+"Basal Insulin and Sensitivity ratio" = "Basal Insulin and Sensitivity ratio";
+
+/* */
+"A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose." = "A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose.";
+
+/* */
+" Your setting: " = " Your setting: ";
+
+/* */
+"mg/dl. Autosens.max limits the max endpoint" = "mg/dl. Autosens.max limits the max endpoint";
+
/* */
"Enter preset name" = "Wpisz nazwę profilu";
+/* Preset name */
+"Name" = "Name";
+
/* minutes of target temp */
"minutes" = "minut";
@@ -76,21 +145,51 @@
/* */
"Save as preset" = "Zapisz jako profil";
+/* Delete Meal Preset */
+"Delete Preset" = "Delete Preset";
+
+/* Confirm Deletion */
+"Delete preset '%@'?" = "Delete preset '%@'?";
+
+/* Button */
+"No" = "No";
+
+/* Button */
+"Yes" = "Yes";
+
+/* + Button */
+"[ +1 ]" = "[ +1 ]";
+
+/* - Button */
+"[ -1 ]" = "[ -1 ]";
+
/* Upper temp target limit */
"Top target" = "Górna wartość docelowa";
+/* Temp target set for ... minutes */
+"for" = "for";
+
/* Temp target set for ... minutes */
"min" = "min.";
+/* */
+"Autotune" = "Autotune";
+
/* */
"Basal profile" = "Profil bazy";
+/* */
+"Carb ratio" = "Carb ratio";
+
/* */
"Delete autotune data" = "Usuń dane autotune";
/* */
"Run now" = "Uruchom teraz";
+/* */
+"Last run" = "Last run";
+
/* */
"Sensitivity" = "Wrażliwość";
@@ -103,15 +202,36 @@
/* */
"Basal Profile" = "Profil bazy";
+/* Rate basal profile */
+"Rate" = "Rate";
+
/* */
"Save on Pump" = "Zapisz na pompie";
/* */
"Saving..." = "Zapisywanie...";
+/* */
+"Schedule" = "Schedule";
+
+/* */
+"starts at" = "starts at";
+
/* Time basal profile */
"Time" = "Czas";
+/* */
+"Calculated Ratio" = "Calculated Ratio";
+
+/* Carb Ratios header */
+"Carb Ratios" = "Carb Ratios";
+
+/* */
+"Ratio" = "Ratio";
+
+/* */
+"Autosens" = "Autosens";
+
/* */
"Calculated Sensitivity" = "Obliczona wrażliwość";
@@ -124,9 +244,28 @@
/* */
"Dismiss" = "Zignoruj";
+/* */
+"Important message" = "Important message";
+
+/* */
+"Amount" = "Amount";
+
/* */
"Cancel Temp Basal" = "Anuluj bazę tymczasową";
+/* Enact
+Enact a temp Basal or a temp target */
+"Enact" = "Enact";
+
+/* */
+"Manual Temp Basal" = "Manual Temp Basal";
+
+/* Allow uploads tp NS */
+"Allow uploads" = "Allow uploads";
+
+/* API secret in NS */
+"API secret" = "API secret";
+
/* Connect to NS */
"Connect" = "Połącz";
@@ -141,58 +280,1516 @@ Połączono z Nightscout!";
/* */
"Invalid URL" = "Nieprawidłowy adres URL";
+/* */
+"Local glucose source" = "Local glucose source";
+
/* Header */
"Nightscout Config" = "Konfiguracja Nightscout";
+/* */
+"Port" = "Port";
+
+/* */
+"URL" = "URL";
+
+/**/
+"Use local glucose server" = "Use local glucose server";
+
+/* */
+"Edit settings json" = "Edit settings json";
+
+/* */
+"Glucose units" = "Glucose units";
+
+/* */
+"Preferences" = "Preferences";
+
+/* Recommended Insulin Fraction in preferences */
+"Recommended Insulin Fraction" = "Recommended Insulin Fraction";
+
+/* Do you want to show bolus screen after added carbs? */
+"Skip Bolus screen after carbs" = "Skip Bolus screen after carbs";
+
+/* Allow remote control from NS */
+"Remote control" = "Remote control";
+
+/* Add Medtronic pump */
+"Add Medtronic" = "Add Medtronic";
+
+/* Add Omnipod pump */
+"Add Omnipod" = "Add Omnipod";
+
+/* Add Simulator pump */
+"Add Simulator" = "Add Simulator";
+
+/* Insulin model */
+"Model" = "Model";
+
+/* */
+"Pump config" = "Pump config";
+
+/* */
+"Delivery limits" = "Delivery limits";
+
+/* */
+"Duration of Insulin Action" = "Duration of Insulin Action";
+
+/* hours of duration of insulin activity */
+"hours" = "hours";
+
+/* Max setting */
+"Max Basal" = "Max Basal";
+
+/* Max setting */
+"Max Bolus" = "Max Bolus";
+
+/* */
+"Pump Settings" = "Pump Settings";
+
+/* Insulin unit per hour */
+"U/hr" = "U/hr";
+
+/* Unit in number of units delivered (keep the space character!) */
+" U" = " U";
+
+/* /Insulin unit */
+"/U" = "/U";
+
+/* Insulin unit */
+"U" = "U";
+
+/* Unit per hour with space */
+" U/hr" = " U/hr";
+
/* Number of units per hour*/
"%@ U/hr" = "%@ j./godz";
/* Number of units insulin delivered */
"%@ U" = "%@ j.";
+/*Carb ratio unit */
+"g/U" = "g/U";
+
+/* grams */
+" g" = " g";
+
+/* The short unit display string for grams */
+"g" = "g";
+
+/* when 0 U/hr */
+"0 U/hr" = "0 U/hr";
+
+/* abbreviation for days */
+"d" = "d";
+
/* abbreviation for hours */
"h" = "godz";
/* abbreviation for minutes */
"m" = "min.";
+/* */
+"Closed loop" = "Closed loop";
+
+/* */
+"Configuration" = "Configuration";
+
+/* */
+"Devices" = "Devices";
+
+/* */
+"Pump" = "Pump";
+
+/* */
+"Services" = "Services";
+
+/* */
+"Settings" = "Settings";
+
+/* Recommendation for a Manual Bolus */
+"Recommended Bolus Percentage" = "Recommended Bolus Percentage";
+
+/* 2 log files to share */
+"Share logs" = "Share logs";
+
+/* Upper target */
+"High target" = "High target";
+
+/* Lower target */
+"Low target" = "Low target";
+
+/* */
+"Target Ranges" = "Target Ranges";
+
+/* When bolusing */
+"Bolusing" = "Bolusing";
+
+/* */
+"Pump suspended" = "Pump suspended";
+
+/* */
+"Middleware" = "Middleware";
+
+/* Header */
+"History" = "History";
+
+/* CGM option */
+"Upload glucose to Nightscout" = "Upload glucose to Nightscout";
+
+/* Type of CGM or glucose source */
+"Type" = "Type";
+
+/* CGM */
+"CGM" = "CGM";
+
+/* CGM Transmitter ID */
+"Transmitter ID" = "Transmitter ID";
+
+/* Other CGM setting */
+"Other" = "Other";
+
+/* Whatch app alert */
+"Set temp targets presets on iPhone first" = "Set temp targets presets on iPhone first";
+
+/* Updating Watch app */
+"Updating..." = "Updating...";
+
+/* Header for Temp targets in Watch app */
+"Temp Targets" = "Temp Targets";
+
+/* Delete carbs from data table and Nightscout */
+"Delete carbs?" = "Delete carbs?";
+
+/* Delete insulin from pump history and Nightscout */
+"Delete insulin?" = "Delete insulin?";
+
+/* Treatments list */
+"Treatments" = "Treatments";
+
+/* " min" in Treatments list */
+" min" = " min";
+
+/* */
+"Unable to change anything" = "Unable to change anything";
+
+
+/* Calendar and Libre transmitter settings ---------------
+ */
+/* */
+"Configure Libre Transmitter" = "Configure Libre Transmitter";
+
+/* */
+"Calibrations" = "Calibrations";
+
+/* */
+"Create events in calendar" = "Create events in calendar";
+
+/* */
+"Calendar" = "Calendar";
+
+/* */
+"Other" = "Other";
+
+/* */
+"Libre Transmitter" = "Libre Transmitter";
+
+/* */
+"Libre Transmitters" = "Libre Transmitters";
+
+/* */
+"Bluetooth Transmitters" = "Bluetooth Transmitters";
+
+/* */
+"Modes" = "Modes";
+
+/* Libre 2 Direct */
+"Libre 2 Direct" = "Libre 2 Direct";
+
+/* */
+"Select the third party transmitter you want to connect to" = "Select the third party transmitter you want to connect to";
+
+/* State was restored */
+"State was restored" = "State was restored";
+
+/* The short unit display string for millimoles of glucose per liter */
+"mmol/L" = "mmol/L";
+
+/* The short unit display string for milligrams of glucose per decilter */
+"mg/dL" = "mg/dL";
+
+/* */
+"Add calibration" = "Add calibration";
+
+/* When adding capillary glucose meater reading */
+"Meter glucose" = "Meter glucose";
+
+/* */
+"Info" = "Info";
+
+/*v*/
+"Slope" = "Slope";
+
+/* */
+"Intercept" = "Intercept";
+
+/* */
+"Chart" = "Chart";
+
+/* */
+"Remove" = "Remove";
+
+/* */
+"Remove Last" = "Remove Last";
+
+/* */
+"Remove All" = "Remove All";
+
+/* */
+"About the Process" = "About the Process";
+
+/* */
+"Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working." = "Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working.";
+
+/* */
+"Pairinginfo" = "Pairinginfo";
+
+/* */
+"PatchInfo" = "PatchInfo";
+
+/* */
+"Calibrationinfo" = "Calibrationinfo";
+
/* */
"Unknown" = "Nieznana";
/* */
-"Firmware" = "Oprogramowanie";
+"Not paired yet" = "Not paired yet";
/* */
-"Connection State" = "Status połączenia";
+"Pair Sensor & connect" = "Pair Sensor & connect";
/* */
-"Alarms" = "Alarmy";
+"Phone NFC required!" = "Phone NFC required!";
-/* Warning title */
-"Warning" = "Ostrzeżenie";
+/* */
+"Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors" = "Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors";
-"Deactivate Pod" = "Dezaktywuj PODa";
+/* Bluetooth Power Off */
+"Bluetooth Power Off" = "Bluetooth Power Off";
-/* button title for saving low reservoir reminder while saving */
-"Saving..." = "Zapisywanie...";
+/* Please turn on Bluetooth */
+"Please turn on Bluetooth" = "Please turn on Bluetooth";
-/* button title for saving low reservoir reminder */
-"Save" = "Zapisz";
+/* No Libre Transmitter Selected */
+"No Libre Transmitter Selected" = "No Libre Transmitter Selected";
-/* description label for active time pod details row */
-"Active Time" = "Czas aktywny";
+/* Delete Transmitter and start anew. */
+"Delete CGMManager and start anew. Your libreoopweb credentials will be preserved" = "Delete CGMManager and start anew. Your libreoopweb credentials will be preserved";
-/* Title string for BeepPreference.manualCommands */
-"Enabled" = "Włączony";
+/* Invalid libre checksum */
+"Invalid libre checksum" = "Invalid libre checksum";
+
+/* Libre sensor was incorrectly read, CRCs were not valid */
+"Libre sensor was incorrectly read, CRCs were not valid" = "Libre sensor was incorrectly read, CRCs were not valid";
+
+/* Glucose */
+"Glucose" = "Glucose";
+
+/* LOWALERT! */
+"LOWALERT!" = "LOWALERT!";
+
+/* HIGHALERT! */
+"HIGHALERT!" = "HIGHALERT!";
+
+/* (Snoozed)*/
+"(Snoozed)" = "(Snoozed)";
+
+/* Glucose: %@ */
+"Glucose: %@" = "Glucose: %@";
+
+/* Transmitter: %@%% */
+"Transmitter: %@%%" = "Transmitter: %@%%";
+
+/* No Sensor Detected */
+"No Sensor Detected" = "No Sensor Detected";
+
+/* This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor */
+"This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor" = "This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor";
+
+/* New Sensor Detected */
+"New Sensor Detected" = "New Sensor Detected";
+
+/* Please wait up to 30 minutes before glucose readings are available! */
+"Please wait up to 30 minutes before glucose readings are available!" = "Please wait up to 30 minutes before glucose readings are available!";
+
+/* Invalid Glucose sample detected, try again later */
+"Invalid Glucose sample detected, try again later" = "Invalid Glucose sample detected, try again later";
+
+/* ensor might have temporarily stopped, fallen off or is too cold or too warm */
+"Sensor might have temporarily stopped, fallen off or is too cold or too warm" = "Sensor might have temporarily stopped, fallen off or is too cold or too warm";
+
+/* Invalid Sensor Detected */
+"Invalid Sensor Detected" = "Invalid Sensor Detected";
+
+/* Detected sensor seems not to be a libre 1 sensor! */
+"Detected sensor seems not to be a libre 1 sensor!" = "Detected sensor seems not to be a libre 1 sensor!";
+
+/* Detected sensor is invalid: %@ */
+"Detected sensor is invalid: %@" = "Detected sensor is invalid: %@";
+
+/* Low Battery */
+"Low battery" = "Low battery";
/* */
-"Expiration Reminder" = "Przypomnienie o terminie ważności";
+"Invalid sensor" = "Invalid sensor";
-/* description label for active time pod details row */
-"Active Time" = "Czas aktywny";
+/* */
+"Sensor change" = "Sensor change";
/* */
-"Insert Cannula" = "Wprowadź kaniulę";
+"Sensor expires soon" = "Sensor expires soon";
-/* Median loop interval */
-"Duration" = "Czas trwania";
+/* Battery is running low %@, consider charging your %@ device as soon as possible */
+"Battery is running low %@, consider charging your %@ device as soon as possible" = "Battery is running low %@, consider charging your %@ device as soon as possible";
+
+/* Extracting calibrationdata from sensor */
+"Extracting calibrationdata from sensor" = "Extracting calibrationdata from sensor";
+
+/* Sensor Ending Soon */
+"Sensor Ending Soon" = "Sensor Ending Soon";
+
+/* Current Sensor is Ending soon! Sensor Life left in %@ */
+"Current Sensor is Ending soon! Sensor Life left in %@" = "Current Sensor is Ending soon! Sensor Life left in %@";
+
+/* */
+"Libre Bluetooth" = "Libre Bluetooth";
+
+/* */
+"Snooze Alerts" = "Snooze Alerts";
+
+/* */
+"Last measurement" = "Last measurement";
+
+/* */
+"Sensor Footer checksum" = "Sensor Footer checksum";
+
+/* */
+"Last Blood Sugar prediction" = "Last Blood Sugar prediction";
+
+/* */
+"CurrentBG" = "CurrentBG";
+
+/* */
+"Sensor Info" = "Sensor Info";
+
+/* */
+"Sensor Age" = "Sensor Age";
+
+/* */
+"Sensor Age Left" = "Sensor Age Left";
+
+/* */
+"Sensor Endtime" = "Sensor Endtime";
+
+/* */
+"Sensor State" = "Sensor State";
+
+/* */
+"Sensor Serial" = "Sensor Serial";
+
+/* */
+"Transmitter Info" = "Transmitter Info";
+
+/* */
+"Hardware" = "Hardware";
+
+/* */
+"Firmware" = "Oprogramowanie";
+
+/* */
+"Connection State" = "Status połączenia";
+
+/* */
+"Transmitter Type" = "Transmitter Type";
+
+/* */
+"Sensor Type" = "Sensor Type";
+
+/* */
+"Factory Calibration Parameters" = "Factory Calibration Parameters";
+
+/* */
+"Valid for footer" = "Valid for footer";
+
+/* */
+"Edit calibrations" = "Edit calibrations";
+
+/* */
+"edit calibration clicked" = "edit calibration clicked";
+
+/* */
+"Delete CGM" = "Delete CGM";
+
+/* */
+"Are you sure you want to remove this cgm from loop?" = "Are you sure you want to remove this cgm from loop?";
+
+/* */
+"There is no undo" = "There is no undo";
+
+/* */
+"Advanced" = "Advanced";
+
+/* */
+"Alarms" = "Alarmy";
+
+/* */
+"Glucose Settings" = "Glucose Settings";
+
+/* */
+"Notifications" = "Notifications";
+
+/* */
+"Export logs" = "Export logs";
+
+/* */
+"Export not available" = "Export not available";
+
+/* */
+"Log export requires ios 15" = "Log export requires ios 15";
+
+/* */
+"Got it!" = "Got it!";
+
+/* */
+"Saved to %@" = "Saved to %@";
+
+/* */
+"No logs available" = "No logs available";
+
+/* */
+"Glucose Notification visibility" = "Glucose Notification visibility";
+
+/* */
+"Always Notify Glucose" = "Always Notify Glucose";
+
+/* */
+"Notify per reading" = "Notify per reading";
+
+/* */
+"Value" = "Value";
+
+/* */
+"Adds Phone Battery" = "Adds Phone Battery";
+
+/* */
+"Adds Transmitter Battery" = "Adds Transmitter Battery";
+
+/* */
+"Also vibrate" = "Also vibrate";
+
+/* */
+"Additional notification types" = "Additional notification types";
+
+/* */
+"Misc" = "Misc";
+
+/* */
+"Unit override" = "Unit override";
+
+/* */
+"Low" = "Low";
+
+/* */
+"High" = "High";
+
+/* */
+"glucose" = "glucose";
+
+/* */
+"Schedule " = "Schedule ";
+
+/* */
+"tapped save schedules" = "tapped save schedules";
+
+/* */
+"Error" = "Error";
+
+/* */
+"Some ui element was incorrectly specified" = "Some ui element was incorrectly specified";
+
+/* */
+"Success" = "Success";
+
+/* */
+"Schedules were saved successfully!" = "Schedules were saved successfully!";
+
+/* */
+"High Glucose Alarm active" = "High Glucose Alarm active";
+
+/* */
+"Low Glucose Alarm active" = "Low Glucose Alarm active";
+
+/* */
+"No Glucose Alarm active" = "No Glucose Alarm active";
+
+/* */
+"snoozing until %@" = "snoozing until %@";
+
+/* */
+"not snoozing" = "not snoozing";
+
+/* */
+"nothing to see here" = "nothing to see here";
+
+/* */
+"snooze from testview clicked" = "snooze from testview clicked";
+
+/* */
+"will snooze for %@ until %@" = "will snooze for %@ until %@";
+
+/* */
+"Click to Snooze Alerts" = "Click to Snooze Alerts";
+
+/* */
+"Strength" = "Strength";
+
+/* */
+"Hold the top of your iPhone near the sensor to pair" = "Hold the top of your iPhone near the sensor to pair";
+
+/* */
+"Sensor not found" = "Sensor not found";
+
+/* */
+"Also play alert sound" = "Also play alert sound";
+
+/* */
+"Notification Settings" = "Notification Settings";
+
+/* */
+"Found devices: %d" = "Found devices: %d";
+
+/* */
+"Backfill options" = "Backfill options";
+
+/* */
+"Backfilling from trend is currently not well supported by Loop" = "Backfilling from trend is currently not well supported by Loop";
+
+/* */
+"Backfill from history" = "Backfill from history";
+
+/* */
+"Backfill from trend" = "Backfill from trend";
+
+/* */
+"Debug options" = "Debug options";
+
+/* */
+"Adds a lot of data to the Issue Report " = "Adds a lot of data to the Issue Report ";
+
+/* */
+"Persist sensordata" = "Persist sensordata";
+
+/* */
+"Battery" = "Battery";
+
+/* */
+"Also add source info" = "Also add source info";
+
+/* */
+"Carbs Required Threshold" = "Carbs Required Threshold";
+
+/* */
+"Carbs required: %d g" = "Carbs required: %d g";
+
+/* */
+"To prevent LOW required %d g of carbs" = "To prevent LOW required %d g of carbs";
+
+/* */
+"iAPS not active" = "iAPS not active";
+
+/* */
+"Last loop was more then %d min ago" = "Last loop was more then %d min ago";
+
+/* Glucose badge */
+"Show glucose on the app badge" = "Show glucose on the app badge";
+
+/* */
+"Backfill glucose" = "Backfill glucose";
+
+/* About this source */
+"About this source" = "About this source";
+
+/* */
+"Bolus failed" = "Bolus failed";
+
+/* */
+"Bolus failed or inaccurate. Check pump history before repeating." = "Bolus failed or inaccurate. Check pump history before repeating.";
+
+/* */
+"Carbs" = "Carbs";
+
+/* */
+"Temp Basal" = "Temp Basal";
+
+/* */
+"Temp Target" = "Temp Target";
+
+/* */
+"Resume" = "Resume";
+
+/* */
+"Suspend" = "Suspend";
+
+/* */
+"Animated Background" = "Animated Background";
+
+/* Sensor day(s) */
+" day(s)" = " day(s)";
+
+/* Option to show HR in Watch app*/
+"Display HR on Watch" = "Display HR on Watch";
+
+
+/* Headers for settings ----------------------- */
+"OpenAPS main settings" = "OpenAPS main settings";
+
+"OpenAPS SMB settings" = "OpenAPS SMB settings";
+
+"OpenAPS targets settings" = "OpenAPS targets settings";
+
+"OpenAPS other settings" = "OpenAPS other settings";
+
+/* Glucose Simulator CGM */
+"Glucose Simulator" = "Glucose Simulator";
+
+/* Restored state message */
+"Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@" = "Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@";
+
+/* Shared app group xDrip4iOS */
+"Using shared app group with external CGM app xDrip4iOS" = "Using shared app group with external CGM app xDrip4iOS";
+
+/* Shared app group GlucoseDirect */
+"Using shared app group with external CGM app GlucoseDirect" = "Using shared app group with external CGM app GlucoseDirect";
+
+/* Dexcom G6 app */
+"Dexcom G6 app" = "Dexcom G6 app";
+
+/* Native G5 app */
+"Native G5 app" = "Native G5 app";
+
+/* Minilink transmitter */
+"Minilink transmitter" = "Minilink transmitter";
+
+/* Simple simulator */
+"Simple simulator" = "Simple simulator";
+
+/* Direct connection with Libre 1 transmitters or Libre 2 */
+"Direct connection with Libre 1 transmitters or European Libre 2 sensors" = "Direct connection with Libre 1 transmitters or European Libre 2 sensors";
+
+/* Online or internal server */
+"Online or internal server" = "Online or internal server";
+
+/* -------------- Developer settings ---------------------- */
+/* Debug options */
+
+"Developer" = "Developer";
+
+/* Debug option view NS Upload Profile */
+"NS Upload Profile" = "NS Upload Profile";
+
+/* Debug option view NS Uploaded Profile */
+"NS Uploaded Profile" = "NS Uploaded Profile";
+
+/* Debug option view Autosense */
+"Autosense" = "Autosense";
+
+/* Debug option view Pump History */
+"Pump History" = "Pump History";
+
+/* Debug option view Target Ranges */
+"Target ranges" = "Target ranges";
+
+/* Debug option view Temp targets */
+"Temp targets" = "Temp targets";
+
+/* Debug option view Meal */
+"Meal" = "Meal";
+
+/* Debug option view Pump profile */
+"Pump profile" = "Pump profile";
+
+/* Debug option view Profile */
+"Profile" = "Profile";
+
+/* Debug option view Enacted */
+"Enacted" = "Enacted";
+
+/* Debug option view Announcements (from NS) */
+"Announcements" = "Announcements";
+
+/* Debug option view Enacted announcements announcements (from NS) */
+"Enacted announcements" = "Enacted announcements";
+
+/* Debug option view Autotune */
+"Autotune" = "Autotune";
+
+/* Debug option view Target presets */
+"Target presets" = "Target presets";
+
+/* Debug option view */
+"Loop Cycles" = "Loop Cycles";
+
+/* Debug option view Glucose Data used for statistics */
+"Glucose Data used for statistics" = "Glucose Data used for statistics";
+
+/* --------------- HealthKit intergration --------------------*/
+/* */
+"Apple Health" = "Apple Health";
+
+/* */
+"Connect to Apple Health" = "Connect to Apple Health";
+
+/* Show when have not permissions for writing to Health */
+"For write data to Apple Health you must give permissions in Settings > Health > Data Access" = "For write data to Apple Health you must give permissions in Settings > Health > Data Access";
+
+/* */
+"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data";
+
+/* New ALerts ------------------------- */
+/* Info title */
+"Info" = "Info";
+
+/* Warning title */
+"Warning" = "Ostrzeżenie";
+
+/* Error title */
+"Error" = "Error";
+
+/* Manual temp basal mode */
+"Manual" = "Manual";
+
+/* Status highlight when manual temp basal is running. */
+"Manual Basal" = "Manual Basal";
+
+/* Current Manual Temp basal */
+" - Manual Basal ⚠️" = " - Manual Basal ⚠️";
+
+/* Total AT / Scheduled basal insulin */
+" U/day" = " U/day";
+
+/* Total AT / Scheduled basal insulin */
+"Total" = "Total";
+
+/* -------------------------------------------- FPU Strings ------------------------------------------------------*/
+/* Enable FPU */
+
+"Enable" = "Enable";
+
+/* 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";
+
+/* FPU Settings Title */
+"Fat and Protein" = "Fat and Protein";
+
+/* Display fat and protein entities */
+"Fat & Protein" = "Fat & Protein";
+
+/* */
+"Hide Fat & Protein" = "Hide Fat & Protein";
+
+/* Add Fat */
+"Fat" = "Fat";
+
+/* Add Protein */
+"Protein" = "Protein";
+
+/* Service Section */
+"Fat And Protein Conversion" = "Fat And Protein Conversion";
+
+/* Service Section */
+"Profile Override" = "Profile Override";
+
+/* */
+"Override Profiles" = "Override Profiles";
+
+/* */
+"Currently no Override active" = "Currently no Override active";
+
+/* */
+"Total Insulin Adjustment" = "Total Insulin Adjustment";
+
+/* */
+"Override your Basal, ISF, CR and Target profiles" = "Override your Basal, ISF, CR and Target profiles";
+
+/* */
+"Enable indefinitely" = "Enable indefinitely";
+
+/* */
+"Override Profile target" = "Override Profile target";
+
+/* */
+"Disable SMBs" = "Disable SMBs";
+
+/* */
+"Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal." = "Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal.";
+
+/* Service Section */
+"App Icons" = "App Icons";
+
+/* Service Section */
+"Statistics and Home View" = "Statistics and Home View";
+
+/* Alert text */
+"Delete carb equivalents?" = "Delete carb equivalents?";
+
+/* */
+"Meal Presets" = "Meal Presets";
+
+/* */
+"Empty" = "Empty";
+
+/* */
+"Delete Selected Preset" = "Delete Selected Preset";
+
+/* */
+"Enter Meal Preset Name" = "Enter Meal Preset Name";
+
+/* */
+"Name Of Dish" = "Name Of Dish";
+
+/* Save Carbs and continue to bolus recommendation */
+"Save and continue" = "Save and continue";
+
+/* */
+"Save as Preset" = "Save as Preset";
+
+/* -------------------------------------------------------------------------------------------
+ DASH strings
+*/
+"Attach Pod" = "Attach Pod";
+
+"Deactivate Pod" = "Dezaktywuj PODa";
+
+/* */
+"Deactivating..." = "Deactivating...";
+
+"Pair Pod" = "Pair Pod";
+
+/* Text for previous pod information row */
+"Previous Pod Information" = "Previous Pod Information";
+
+/* Text for confidence reminders navigation link */
+"Confidence Reminders" = "Confidence Reminders";
+
+"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Confidence reminders are beeps from the pod which can be used to acknowledge selected commands.";
+
+/* button title for saving low reservoir reminder while saving */
+"Saving..." = "Zapisywanie...";
+
+/* button title for saving low reservoir reminder */
+"Save" = "Zapisz";
+
+/* Alert title for error when updating confidence reminder preference */
+"Failed to update confidence reminder preference." = "Failed to update confidence reminder preference.";
+
+/* */
+"No Error" = "No Error";
+
+/* description label for active time pod details row */
+"Active Time" = "Czas aktywny";
+
+/* Title string for BeepPreference.silent */
+"Disabled" = "Disabled";
+
+/* Title string for BeepPreference.manualCommands */
+"Enabled" = "Włączony";
+
+/* Title string for BeepPreference.extended */
+"Extended" = "Extended";
+
+/* Description for BeepPreference.silent */
+"No confidence reminders are used." = "No confidence reminders are used.";
+
+/* Description for BeepPreference.manualCommands */
+"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
+
+/* Description for BeepPreference.extended */
+"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
+
+/* Label text for expiration reminder default row */
+"Expiration Reminder Default" = "Expiration Reminder Default";
+
+/* */
+"Expiration Reminder" = "Przypomnienie o terminie ważności";
+
+/* */
+"Low Reservoir" = "Low Reservoir";
+
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
+/* */
+"Low Reservoir Reminder" = "Low Reservoir Reminder";
+
+/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
+/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
+
+/* Label text for temporary basal rate summary */
+"Rate" = "Rate";
+
+/* Summary string for temporary basal rate configuration page */
+"%1$@ for %2$@" = "%1$@ for %2$@";
+
+/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
+/* Button text for setting manual temporary basal rate*/
+"Set Temporary Basal" = "Set Temporary Basal";
+
+/* Navigation Title for ManualTempBasalEntryView */
+"Temporary Basal" = "Temporary Basal";
+
+/* Alert title for a failure to set temporary basal */
+"Temporary Basal Failed" = "Temporary Basal Failed";
+
+/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
+
+/* Alert format string for a failure to set temporary basal. (1: error description) */
+"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
+
+/* Alert title for missing temp basal configuration */
+"Missing Config" = "Missing Config";
+
+/* Alert format string for missing temp basal configuration. */
+"This PumpManager 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." = "This PumpManager 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.";
+
+/* description label for active time pod details row */
+"Active Time" = "Czas aktywny";
+
+/* description label for total delivery pod details row */
+"Total Delivery" = "Total Delivery";
+
+/* */
+"Add Omnipod Dash" = "Add Omnipod Dash";
+
+/* */
+"Insert Cannula" = "Wprowadź kaniulę";
+
+/* */
+"Check Cannula" = "Check Cannula";
+
+/* */
+"Setup Complete" = "Setup Complete";
+
+/* */
+"Insulin Suspended" = "Insulin Suspended";
+
+/* Text for suspend resume button when insulin delivery is suspending */
+"Suspending insulin delivery..." = "Suspending insulin delivery...";
+
+/* Text for suspend resume button when insulin delivery is suspended */
+"Resume Insulin Delivery" = "Resume Insulin Delivery";
+
+/* Text for suspend resume button when insulin delivery is resuming */
+"Resuming insulin delivery..." = "Resuming insulin delivery...";
+
+/* Alert title for suspend error */
+"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
+
+//* -----------------------------------------------------------------------*/
+/* ----------------------Statistics strings -------------------------------*/
+/* */
+
+
+"Today" = "Today";
+
+/* */
+"Day" = "Day";
+
+/* */
+"Week" = "Week";
+
+/* */
+"Month" = "Month";
+
+/* */
+"Total" = "Total";
+
+/* Headline Statistics */
+"Statistics" = "Statistics";
+
+/* Option in preferences */
+"Allow Upload of Statistics to NS" = "Allow Upload of Statistics to NS";
+
+/* Low Glucose Threshold in Statistics settings */
+"Low" = "Low";
+
+/* High Glucose Threshold in Statistics settings */
+"High" = "High";
+
+/* In Range */
+"In Range" = "In Range";
+
+/* Display % */
+"Change HbA1c Unit" = "Change HbA1c Unit";
+
+/* */
+"Display Chart X - Grid lines" = "Display Chart X - Grid lines";
+
+/* */
+"Display Chart Y - Grid lines" = "Display Chart Y - Grid lines";
+
+/* */
+"Display Chart Threshold lines for Low and High" = "Display Chart Threshold lines for Low and High";
+
+/* */
+/* */
+
+"Standing / Laying TIR Chart
+Hours X-Axis (6 default)" = "Hours X-Axis (6 default)";
+
+/* Average BG = */
+"Average" = "Average";
+
+/* Median BG */
+"Median" = "Median";
+
+/* CGM readings in statView */
+"Readings today" = "Readings today";
+
+/* CGM readings in statView */
+"Readings / 24h" = "Readings / 24h";
+
+/* Days of saved readings*/
+"Days" = "Days";
+
+/* Normal BG (within TIR) */
+"Normal" = "Normal";
+
+/* Title High BG in statPanel */
+"High (>" = "High (>";
+
+/* Title Low BG in statPanel */
+"Low (<" = "Low (<";
+
+/* SD */
+"SD" = "SD";
+
+/* CV */
+"CV" = "CV";
+
+/* Estimated HbA1c */
+"HbA1c" = "HbA1c";
+
+/* Total number of days of data for HbA1c estimation, part 1/2*/
+"All" = "All";
+
+/* Total number of days of data for HbA1c estimation, part 2/2*/
+"days" = "days";
+
+/* Nr of Loops in statPanel */
+"Loops" = "Loops";
+
+/* Loop Errors in statPanel */
+"Errors" = "Errors";
+
+/* Average loop interval */
+"Interval" = "Interval";
+
+/* Median loop interval */
+"Duration" = "Czas trwania";
+
+/* "Display SD */
+"Display SD instead of CV" = "Display SD instead of CV";
+
+/* Description for display SD */
+"Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel" = "Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel";
+
+/* How often to update the statistics */
+"Update every number of minutes:" = "Update every number of minutes:";
+
+/* Description for update interval for statistics */
+"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 ";
+
+/* Duration displayed in statPanel */
+"Past Week " = "Past Week ";
+
+/* Duration displayed in statPanel */
+"Past Month " = "Past Month ";
+
+/* Duration displayed in statPanel */
+"Past 90 Days " = "Past 90 Days ";
+
+/* Duration displayed in statPanel */
+"All Past Days of Data " = "All Past Days of Data ";
+
+/* "Display Loop statistics in statPanel */
+"Display Loop Cycle statistics" = "Display Loop Cycle statistics";
+
+/* Description for Display Loop statistics */
+"Displays Loop statistics in the statPanel in Home View" = "Displays Loop statistics in the statPanel in Home View";
+
+/* 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?";
+
+/* New Experimental feature */
+"Experimental" = "Experimental";
+/* Smoothing of CGM readings */
+"Smooth Glucose Value" = "Smooth Glucose Value";
+
+/* -----------------------------------------------------------------------------------------------------------
+
+ Infotexts from openaps.docs and androidaps.docs
+ iAPS
+*/
+/* Headline Rewind Resets Autosens */
+
+"Rewind Resets Autosens" = "Rewind Resets Autosens";
+
+/* ”Rewind Resets Autosens” */
+"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature.";
+
+/* Headline "High Temptarget Raises Sensitivity" */
+"High Temptarget Raises Sensitivity" = "High Temptarget Raises Sensitivity";
+
+/* ”High Temptarget Raises Sensitivity" */
+"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160).";
+
+/* Headline ”Low Temptarget Lowers Sensitivity" */
+"Low Temptarget Lowers Sensitivity" = "Low Temptarget Lowers Sensitivity";
+
+/* ”Low Temptarget Lowers Sensitivity" */
+"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160).";
+
+/* Headline ”Sensitivity Raises Target" */
+"Sensitivity Raises Target" = "Sensitivity Raises Target";
+
+/* ”Sensitivity Raises Target" */
+"When true, raises BG target when autosens detects sensitivity" = "When true, raises BG target when autosens detects sensitivity";
+
+/* Headline ”Resistance Lowers Target" */
+"Resistance Lowers Target" = "Resistance Lowers Target";
+
+/* ”Resistance Lowers Target" */
+"Defaults to false. When true, will lower BG target when autosens detects resistance" = "Defaults to false. When true, will lower BG target when autosens detects resistance";
+
+/* Headline ”Advanced Target Adjustments" */
+"Advanced Target Adjustments" = "Advanced Target Adjustments";
+
+/* ”Advanced Target Adjustments" */
+"This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone." = "This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone.";
+
+/* Headline "Exercise Mode" */
+"Exercise Mode" = "Exercise Mode";
+
+/* "Exercise Mode" */
+"Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity" = "Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity";
+
+/* Headline "Wide BG Target Range" */
+"Wide BG Target Range" = "Wide BG Target Range";
+
+/* "Wide BG Target Range" */
+"Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs." = "Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs.";
+
+/* Headline "Skip Neutral Temps" */
+"Skip Neutral Temps" = "Skip Neutral Temps";
+
+/* "Skip Neutral Temps" */
+"Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means iAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications from the 'rig', that may wake you up during the night." = "Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means OpenAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications form the 'rig', that may wake you up during the night. ";
+
+/* Headline "Unsuspend If No Temp” */
+"Unsuspend If No Temp" = "Unsuspend If No Temp";
+
+/* "Unsuspend If No Temp” */
+"Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended." = "Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended.";
+
+/* Headline "Enable UAM" */
+"Enable UAM" = "Enable UAM";
+
+/* "Enable UAM" */
+"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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." = "With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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.";
+
+/* Headline "Enable SMB With COB" */
+"Enable SMB With COB" = "Enable SMB With COB";
+
+/* Enable SMB With COB" */
+"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "This enables supermicrobolus (SMB) while carbs on board (COB) are positive.";
+
+/* Headline "Enable SMB With Temptarget” */
+"Enable SMB With Temptarget" = "Enable SMB With Temptarget";
+
+/* "Enable SMB With Temptarget” */
+"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB.";
+
+/* Headline "Enable SMB Always" */
+"Enable SMB Always" = "Enable SMB Always";
+
+/* "Enable SMB Always" */
+"Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget)." = "Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget).";
+
+/* Headline "Enable SMB After Carbs" */
+"Enable SMB After Carbs" = "Enable SMB After Carbs";
+
+/* "Enable SMB After Carbs" */
+"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB).";
+
+/* Enable "Allow SMB With High Temptarget" */
+"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
+
+/* Headline "Allow SMB With High Temptarget" */
+"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
+
+/* "Allow SMB With High Temptarget" */
+"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl).";
+
+/* Headline "Use Custom Peak Time” */
+"Use Custom Peak Time" = "Use Custom Peak Time";
+
+/* "Use Custom Peak Time” */
+"Defaults to false. Setting to true allows changing insulinPeakTime" = "Defaults to false. Setting to true allows changing insulinPeakTime";
+
+/* Headline "Suspend Zeros IOB” */
+"Suspend Zeros IOB" = "Suspend Zeros IOB";
+
+/* "Suspend Zeros IOB” */
+"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added.";
+
+/* Headline "Max IOB" */
+"Max IOB" = "Max IOB";
+
+/* "Max IOB" */
+"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop).";
+
+/* Headline "Max Daily Safety Multiplier" */
+"Max Daily Safety Multiplier" = "Max Daily Safety Multiplier";
+
+/* "Max Daily Safety Multiplier" */
+"This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
+
+/* Headline "Current Basal Safety Multiplier" */
+"Current Basal Safety Multiplier" = "Current Basal Safety Multiplier";
+
+/* "Current Basal Safety Multiplier" */
+"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
+
+/* Headline "Autosens Max" */
+"Autosens Max" = "Autosens Max";
+
+/* "Autosens Max" */
+"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target.";
+
+/* Headline "Autosens Min" */
+"Autosens Min" = "Autosens Min";
+
+/* "Autosens Min" */
+"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets.";
+
+/* Headline "Half Basal Exercise Target" */
+"Half Basal Exercise Target" = "Half Basal Exercise Target";
+
+/* "Half Basal Exercise Target" */
+"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes.";
+
+/* Headline "Max COB" */
+"Max COB" = "Max COB";
+
+/* "Max COB" */
+"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)";
+
+/* Headline "Bolus Snooze DIA Divisor" */
+"Bolus Snooze DIA Divisor" = "Bolus Snooze DIA Divisor";
+
+/* "Bolus Snooze DIA Divisor" */
+"Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2)." = "Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2).";
+
+/* Headline "Min 5m Carbimpact" */
+"Min 5m Carbimpact" = "Min 5m Carbimpact";
+
+/* "Min 5m Carbimpact" */
+"This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g." = "This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g.";
+
+/* Headline "Autotune ISF Adjustment Fraction" */
+"Autotune ISF Adjustment Fraction" = "Autotune ISF Adjustment Fraction";
+
+/* "Autotune ISF Adjustment Fraction" */
+"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
+
+/* Headline "Remaining Carbs Fraction" */
+"Remaining Carbs Fraction" = "Remaining Carbs Fraction";
+
+/* "Remaining Carbs Fraction" */
+"This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
+
+/* Headline "Remaining Carbs Cap" */
+"Remaining Carbs Cap" = "Remaining Carbs Cap";
+
+/* "Remaining Carbs Cap" */
+"This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
+
+/* Headline ”Max SMB Basal Minutes" */
+"Max SMB Basal Minutes" = "Max SMB Basal Minutes";
+
+/* ”Max SMB Basal Minutes" */
+"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
+
+/* Headline "Max UAM SMB Basal Minutes" */
+"Max UAM SMB Basal Minutes" = "Max UAM SMB Basal Minutes";
+
+/* "Max UAM SMB Basal Minutes" */
+"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
+
+/* Headline "SMB Interval" */
+"SMB Interval" = "SMB Interval";
+
+/* "SMB Interval" */
+"Minimum duration in minutes for new SMB since last SMB or manual bolus" = "Minimum duration in minutes for new SMB since last SMB or manual bolus";
+
+/* Headline "Bolus Increment" */
+"Bolus Increment" = "Bolus Increment";
+
+/* "Bolus Increment" */
+"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";
+
+/* "Insulin Peak Time" */
+"Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops." = "Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops.";
+
+/* Headline "Carbs Req Threshold" */
+"Carbs Req Threshold" = "Carbs Req Threshold";
+
+/* "Carbs Req Threshold" */
+"Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold." = "Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold.";
+
+/* Headline "Noisy CGM Target Multiplier" */
+"Noisy CGM Target Multiplier" = "Noisy CGM Target Multiplier";
+
+/* "Noisy CGM Target Multiplier" */
+"Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data" = "Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data";
+
+/* Headline "SMB DeliveryRatio" */
+"SMB DeliveryRatio" = "SMB DeliveryRatio";
+
+/* SMB DeliveryRatio */
+"Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution." = "Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution.";
+
+// Dynamic ISF + CR Settings:
+/* Headline "Adjust Dynamic ISF constant" */
+
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Adjust Dynamic ISF constant */
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Enable Dynamic ISF, Headline */
+"Enable Dynamic ISF" = "Enable Dynamic ISF";
+
+/* Headline "Enable Dynamic ISF" */
+"Enable Dynamic ISF" = "Enable Dynamic ISF";
+
+/* Enable Dynamic ISF */
+"Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes" = "Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes";
+
+/* Headline "Enable Dynamic CR" */
+"Enable Dynamic CR" = "Enable Dynamic CR";
+
+/* Enable Dynamic CR */
+"Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)" = "Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)";
+
+/* Headline "Adjust Dynamic ISF constant" */
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Adjust Dynamic ISF constant */
+"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
+
+
+/* Headline "Use Sigmoid Function" */
+"Use Sigmoid Function" = "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.";
+
+
+/* Headline "Threshold Setting" */
+"Threshold Setting (mg/dl)" = "Threshold Setting (mg/dl)";
+
+/* Threshold Setting */
+"The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl." = "The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl.";
+
+/* Headline "Weighted Average of TDD. Weight of past 24 hours:" */
+"Weighted Average of TDD. Weight of past 24 hours:" = "Weighted Average of TDD. Weight of past 24 hours:";
+
+/* Weight of past 24 hours of insulin */
+"Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment)." = "Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment).";
+
+/* Headline "Adjust basal" */
+"Adjust basal" = "Adjust basal";
+
+/* Enable adjustment of basal profile */
+"Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD" = "Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD";
+
+/* Headline "Max Delta-BG Threshold SMB" */
+"Max Delta-BG Threshold SMB" = "Max Delta-BG Threshold SMB";
+
+/* Max Delta-BG Threshold SMB */
+"Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!)." = "Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!).";
+
+/* Headline "... When Blood Glucose Is Over (mg/dl):" */
+"... When Blood Glucose Is Over (mg/dl):" = "... When Blood Glucose Is Over (mg/dl):";
+
+/* ... When Blood Glucose Is Over (mg/dl): */
+"Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable." = "Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable.";
+
+/* Headline "Enable SMB With High BG" */
+"Enable SMB With High BG" = "Enable SMB With High BG";
+
+/* "Enable SMB With High BG" */
+"Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)" = "Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)";
+
+/* Headline "Dynamic settings" */
+"Dynamic settings" = "Dynamic settings";
+
+/* Insulin curve */
+"Insulin curve" = "Insulin curve";
+
+/* Headline "Adjustment Factor" */
+"Adjustment Factor" = "Adjustment Factor";
From 4889af8af37d8830e0c603050dc30d429c968f33 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: Mon, 15 May 2023 04:27:02 +0200
Subject: [PATCH 210/431] New translations Localizable.strings (Portuguese)
---
.../Main/pt-PT.lproj/Localizable.strings | 1457 ++++++++++++++++-
1 file changed, 1449 insertions(+), 8 deletions(-)
diff --git a/FreeAPS/Sources/Localizations/Main/pt-PT.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/pt-PT.lproj/Localizable.strings
index 07b8070849..76d4522ef7 100644
--- a/FreeAPS/Sources/Localizations/Main/pt-PT.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/pt-PT.lproj/Localizable.strings
@@ -9,6 +9,8 @@
/* Add insulin from source outside of pump */
"Add %@ without bolusing" = "Adicionar %@ sem tomar bolus";
+"Bolus" = "Bolus";
+
"Close" = "Fechar";
/* Continue after added carbs without bolus */
@@ -41,9 +43,21 @@
/* */
"Agree and continue" = "Concordar e Continuar";
+/* Headline in enacted pop up (at: at what time) */
+"Enacted at" = "Enacted at";
+
+/* Headline in suggested pop up (at: at what time) */
+"Suggested at" = "Suggested at";
+
+/* Headline in enacted pop up (at: at what time) */
+"Error at" = "Error at";
+
/* Home title */
"Home" = "Tela inicial";
+/* Looping in progress */
+"looping" = "looping";
+
/* min ago since last loop */
"min ago" = "min atrás";
@@ -56,6 +70,9 @@
/* Add carbs screen */
"Add Carbs" = "Adicionar carboidratos";
+/* Add carbs header and button in Watch app. You can skip the last " " space. It's just for differentiation */
+"Add Carbs " = "Add Carbs ";
+
/* */
"Amount Carbs" = "Quantidade de Carboidratos";
@@ -95,6 +112,21 @@
/* */
"Enact Temp Target" = "Executar Meta Temporária";
+/* */
+"Target" = "Target";
+
+/* */
+"Basal Insulin and Sensitivity ratio" = "Basal Insulin and Sensitivity ratio";
+
+/* */
+"A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose." = "A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose.";
+
+/* */
+" Your setting: " = " Your setting: ";
+
+/* */
+"mg/dl. Autosens.max limits the max endpoint" = "mg/dl. Autosens.max limits the max endpoint";
+
/* */
"Enter preset name" = "Nomear predefinido";
@@ -113,9 +145,36 @@
/* */
"Save as preset" = "Salvar como predefinido";
+/* Delete Meal Preset */
+"Delete Preset" = "Delete Preset";
+
+/* Confirm Deletion */
+"Delete preset '%@'?" = "Delete preset '%@'?";
+
+/* Button */
+"No" = "No";
+
+/* Button */
+"Yes" = "Yes";
+
+/* + Button */
+"[ +1 ]" = "[ +1 ]";
+
+/* - Button */
+"[ -1 ]" = "[ -1 ]";
+
/* Upper temp target limit */
"Top target" = "Limite alto";
+/* Temp target set for ... minutes */
+"for" = "for";
+
+/* Temp target set for ... minutes */
+"min" = "min";
+
+/* */
+"Autotune" = "Autotune";
+
/* */
"Basal profile" = "Perfil Basal";
@@ -170,6 +229,9 @@
/* */
"Ratio" = "Taxa";
+/* */
+"Autosens" = "Autosens";
+
/* */
"Calculated Sensitivity" = "Sensibilidade Calculada";
@@ -201,6 +263,9 @@ Enact a temp Basal or a temp target */
/* Allow uploads tp NS */
"Allow uploads" = "Permitir uploads";
+/* API secret in NS */
+"API secret" = "API secret";
+
/* Connect to NS */
"Connect" = "Conectar";
@@ -279,6 +344,48 @@ Enact a temp Basal or a temp target */
/* */
"Pump Settings" = "Ajustes Bomba";
+/* Insulin unit per hour */
+"U/hr" = "U/hr";
+
+/* Unit in number of units delivered (keep the space character!) */
+" U" = " U";
+
+/* /Insulin unit */
+"/U" = "/U";
+
+/* Insulin unit */
+"U" = "U";
+
+/* Unit per hour with space */
+" U/hr" = " U/hr";
+
+/* Number of units per hour*/
+"%@ U/hr" = "%@ U/hr";
+
+/* Number of units insulin delivered */
+"%@ U" = "%@ U";
+
+/*Carb ratio unit */
+"g/U" = "g/U";
+
+/* grams */
+" g" = " g";
+
+/* The short unit display string for grams */
+"g" = "g";
+
+/* when 0 U/hr */
+"0 U/hr" = "0 U/hr";
+
+/* abbreviation for days */
+"d" = "d";
+
+/* abbreviation for hours */
+"h" = "h";
+
+/* abbreviation for minutes */
+"m" = "m";
+
/* */
"Closed loop" = "Loop fechado";
@@ -297,6 +404,9 @@ Enact a temp Basal or a temp target */
/* */
"Settings" = "Configurações";
+/* Recommendation for a Manual Bolus */
+"Recommended Bolus Percentage" = "Recommended Bolus Percentage";
+
/* 2 log files to share */
"Share logs" = "Compartilhar logs";
@@ -315,6 +425,9 @@ Enact a temp Basal or a temp target */
/* */
"Pump suspended" = "Bomba suspensa";
+/* */
+"Middleware" = "Middleware";
+
/* Header */
"History" = "Histórico";
@@ -333,20 +446,1348 @@ Enact a temp Basal or a temp target */
/* Other CGM setting */
"Other" = "Outro";
+/* Whatch app alert */
+"Set temp targets presets on iPhone first" = "Set temp targets presets on iPhone first";
+
+/* Updating Watch app */
+"Updating..." = "Updating...";
+
+/* Header for Temp targets in Watch app */
+"Temp Targets" = "Temp Targets";
+
+/* Delete carbs from data table and Nightscout */
+"Delete carbs?" = "Delete carbs?";
+
+/* Delete insulin from pump history and Nightscout */
+"Delete insulin?" = "Delete insulin?";
+
+/* Treatments list */
+"Treatments" = "Treatments";
+
+/* " min" in Treatments list */
+" min" = " min";
+
+/* */
+"Unable to change anything" = "Unable to change anything";
+
+
+/* Calendar and Libre transmitter settings ---------------
+ */
+/* */
+"Configure Libre Transmitter" = "Configure Libre Transmitter";
+
+/* */
+"Calibrations" = "Calibrations";
+
+/* */
+"Create events in calendar" = "Create events in calendar";
+
+/* */
+"Calendar" = "Calendar";
+
/* */
"Other" = "Outro";
+/* */
+"Libre Transmitter" = "Libre Transmitter";
+
+/* */
+"Libre Transmitters" = "Libre Transmitters";
+
+/* */
+"Bluetooth Transmitters" = "Bluetooth Transmitters";
+
+/* */
+"Modes" = "Modes";
+
+/* Libre 2 Direct */
+"Libre 2 Direct" = "Libre 2 Direct";
+
+/* */
+"Select the third party transmitter you want to connect to" = "Select the third party transmitter you want to connect to";
+
+/* State was restored */
+"State was restored" = "State was restored";
+
+/* The short unit display string for millimoles of glucose per liter */
+"mmol/L" = "mmol/L";
+
+/* The short unit display string for milligrams of glucose per decilter */
+"mg/dL" = "mg/dL";
+
+/* */
+"Add calibration" = "Add calibration";
+
+/* When adding capillary glucose meater reading */
+"Meter glucose" = "Meter glucose";
+
+/* */
+"Info" = "Info";
+
+/*v*/
+"Slope" = "Slope";
+
+/* */
+"Intercept" = "Intercept";
+
+/* */
+"Chart" = "Chart";
+
+/* */
+"Remove" = "Remove";
+
+/* */
+"Remove Last" = "Remove Last";
+
+/* */
+"Remove All" = "Remove All";
+
+/* */
+"About the Process" = "About the Process";
+
+/* */
+"Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working." = "Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working.";
+
+/* */
+"Pairinginfo" = "Pairinginfo";
+
+/* */
+"PatchInfo" = "PatchInfo";
+
+/* */
+"Calibrationinfo" = "Calibrationinfo";
+
+/* */
+"Unknown" = "Unknown";
+
+/* */
+"Not paired yet" = "Not paired yet";
+
+/* */
+"Pair Sensor & connect" = "Pair Sensor & connect";
+
+/* */
+"Phone NFC required!" = "Phone NFC required!";
+
+/* */
+"Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors" = "Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors";
+
+/* Bluetooth Power Off */
+"Bluetooth Power Off" = "Bluetooth Power Off";
+
+/* Please turn on Bluetooth */
+"Please turn on Bluetooth" = "Please turn on Bluetooth";
+
+/* No Libre Transmitter Selected */
+"No Libre Transmitter Selected" = "No Libre Transmitter Selected";
+
+/* Delete Transmitter and start anew. */
+"Delete CGMManager and start anew. Your libreoopweb credentials will be preserved" = "Delete CGMManager and start anew. Your libreoopweb credentials will be preserved";
+
+/* Invalid libre checksum */
+"Invalid libre checksum" = "Invalid libre checksum";
+
+/* Libre sensor was incorrectly read, CRCs were not valid */
+"Libre sensor was incorrectly read, CRCs were not valid" = "Libre sensor was incorrectly read, CRCs were not valid";
+
+/* Glucose */
+"Glucose" = "Glucose";
+
+/* LOWALERT! */
+"LOWALERT!" = "LOWALERT!";
+
+/* HIGHALERT! */
+"HIGHALERT!" = "HIGHALERT!";
+
+/* (Snoozed)*/
+"(Snoozed)" = "(Snoozed)";
+
+/* Glucose: %@ */
+"Glucose: %@" = "Glucose: %@";
+
+/* Transmitter: %@%% */
+"Transmitter: %@%%" = "Transmitter: %@%%";
+
+/* No Sensor Detected */
+"No Sensor Detected" = "No Sensor Detected";
+
+/* This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor */
+"This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor" = "This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor";
+
+/* New Sensor Detected */
+"New Sensor Detected" = "New Sensor Detected";
+
+/* Please wait up to 30 minutes before glucose readings are available! */
+"Please wait up to 30 minutes before glucose readings are available!" = "Please wait up to 30 minutes before glucose readings are available!";
+
+/* Invalid Glucose sample detected, try again later */
+"Invalid Glucose sample detected, try again later" = "Invalid Glucose sample detected, try again later";
+
/* ensor might have temporarily stopped, fallen off or is too cold or too warm */
"Sensor might have temporarily stopped, fallen off or is too cold or too warm" = "Sensor pode ter parado temporariamente, caído ou está muito frio ou quente";
-/* button title for saving low reservoir reminder while saving */
-"Saving..." = "Salvando...";
+/* Invalid Sensor Detected */
+"Invalid Sensor Detected" = "Invalid Sensor Detected";
-/* button title for saving low reservoir reminder */
-"Save" = "Salvar";
+/* Detected sensor seems not to be a libre 1 sensor! */
+"Detected sensor seems not to be a libre 1 sensor!" = "Detected sensor seems not to be a libre 1 sensor!";
-/* Label text for temporary basal rate summary */
-"Rate" = "Taxa";
+/* Detected sensor is invalid: %@ */
+"Detected sensor is invalid: %@" = "Detected sensor is invalid: %@";
-/* Median loop interval */
-"Duration" = "Duração";
+/* Low Battery */
+"Low battery" = "Low battery";
+
+/* */
+"Invalid sensor" = "Invalid sensor";
+
+/* */
+"Sensor change" = "Sensor change";
+
+/* */
+"Sensor expires soon" = "Sensor expires soon";
+
+/* Battery is running low %@, consider charging your %@ device as soon as possible */
+"Battery is running low %@, consider charging your %@ device as soon as possible" = "Battery is running low %@, consider charging your %@ device as soon as possible";
+
+/* Extracting calibrationdata from sensor */
+"Extracting calibrationdata from sensor" = "Extracting calibrationdata from sensor";
+
+/* Sensor Ending Soon */
+"Sensor Ending Soon" = "Sensor Ending Soon";
+
+/* Current Sensor is Ending soon! Sensor Life left in %@ */
+"Current Sensor is Ending soon! Sensor Life left in %@" = "Current Sensor is Ending soon! Sensor Life left in %@";
+
+/* */
+"Libre Bluetooth" = "Libre Bluetooth";
+
+/* */
+"Snooze Alerts" = "Snooze Alerts";
+
+/* */
+"Last measurement" = "Last measurement";
+
+/* */
+"Sensor Footer checksum" = "Sensor Footer checksum";
+
+/* */
+"Last Blood Sugar prediction" = "Last Blood Sugar prediction";
+
+/* */
+"CurrentBG" = "CurrentBG";
+
+/* */
+"Sensor Info" = "Sensor Info";
+
+/* */
+"Sensor Age" = "Sensor Age";
+
+/* */
+"Sensor Age Left" = "Sensor Age Left";
+
+/* */
+"Sensor Endtime" = "Sensor Endtime";
+
+/* */
+"Sensor State" = "Sensor State";
+
+/* */
+"Sensor Serial" = "Sensor Serial";
+
+/* */
+"Transmitter Info" = "Transmitter Info";
+
+/* */
+"Hardware" = "Hardware";
+
+/* */
+"Firmware" = "Firmware";
+
+/* */
+"Connection State" = "Connection State";
+
+/* */
+"Transmitter Type" = "Transmitter Type";
+
+/* */
+"Sensor Type" = "Sensor Type";
+
+/* */
+"Factory Calibration Parameters" = "Factory Calibration Parameters";
+
+/* */
+"Valid for footer" = "Valid for footer";
+
+/* */
+"Edit calibrations" = "Edit calibrations";
+
+/* */
+"edit calibration clicked" = "edit calibration clicked";
+
+/* */
+"Delete CGM" = "Delete CGM";
+
+/* */
+"Are you sure you want to remove this cgm from loop?" = "Are you sure you want to remove this cgm from loop?";
+
+/* */
+"There is no undo" = "There is no undo";
+
+/* */
+"Advanced" = "Advanced";
+
+/* */
+"Alarms" = "Alarms";
+
+/* */
+"Glucose Settings" = "Glucose Settings";
+
+/* */
+"Notifications" = "Notifications";
+
+/* */
+"Export logs" = "Export logs";
+
+/* */
+"Export not available" = "Export not available";
+
+/* */
+"Log export requires ios 15" = "Log export requires ios 15";
+
+/* */
+"Got it!" = "Got it!";
+
+/* */
+"Saved to %@" = "Saved to %@";
+
+/* */
+"No logs available" = "No logs available";
+
+/* */
+"Glucose Notification visibility" = "Glucose Notification visibility";
+
+/* */
+"Always Notify Glucose" = "Always Notify Glucose";
+
+/* */
+"Notify per reading" = "Notify per reading";
+
+/* */
+"Value" = "Value";
+
+/* */
+"Adds Phone Battery" = "Adds Phone Battery";
+
+/* */
+"Adds Transmitter Battery" = "Adds Transmitter Battery";
+
+/* */
+"Also vibrate" = "Also vibrate";
+
+/* */
+"Additional notification types" = "Additional notification types";
+
+/* */
+"Misc" = "Misc";
+
+/* */
+"Unit override" = "Unit override";
+
+/* */
+"Low" = "Low";
+
+/* */
+"High" = "High";
+
+/* */
+"glucose" = "glucose";
+
+/* */
+"Schedule " = "Schedule ";
+
+/* */
+"tapped save schedules" = "tapped save schedules";
+
+/* */
+"Error" = "Error";
+
+/* */
+"Some ui element was incorrectly specified" = "Some ui element was incorrectly specified";
+
+/* */
+"Success" = "Success";
+
+/* */
+"Schedules were saved successfully!" = "Schedules were saved successfully!";
+
+/* */
+"High Glucose Alarm active" = "High Glucose Alarm active";
+
+/* */
+"Low Glucose Alarm active" = "Low Glucose Alarm active";
+
+/* */
+"No Glucose Alarm active" = "No Glucose Alarm active";
+
+/* */
+"snoozing until %@" = "snoozing until %@";
+
+/* */
+"not snoozing" = "not snoozing";
+
+/* */
+"nothing to see here" = "nothing to see here";
+
+/* */
+"snooze from testview clicked" = "snooze from testview clicked";
+
+/* */
+"will snooze for %@ until %@" = "will snooze for %@ until %@";
+
+/* */
+"Click to Snooze Alerts" = "Click to Snooze Alerts";
+
+/* */
+"Strength" = "Strength";
+
+/* */
+"Hold the top of your iPhone near the sensor to pair" = "Hold the top of your iPhone near the sensor to pair";
+
+/* */
+"Sensor not found" = "Sensor not found";
+
+/* */
+"Also play alert sound" = "Also play alert sound";
+
+/* */
+"Notification Settings" = "Notification Settings";
+
+/* */
+"Found devices: %d" = "Found devices: %d";
+
+/* */
+"Backfill options" = "Backfill options";
+
+/* */
+"Backfilling from trend is currently not well supported by Loop" = "Backfilling from trend is currently not well supported by Loop";
+
+/* */
+"Backfill from history" = "Backfill from history";
+
+/* */
+"Backfill from trend" = "Backfill from trend";
+
+/* */
+"Debug options" = "Debug options";
+
+/* */
+"Adds a lot of data to the Issue Report " = "Adds a lot of data to the Issue Report ";
+
+/* */
+"Persist sensordata" = "Persist sensordata";
+
+/* */
+"Battery" = "Battery";
+
+/* */
+"Also add source info" = "Also add source info";
+
+/* */
+"Carbs Required Threshold" = "Carbs Required Threshold";
+
+/* */
+"Carbs required: %d g" = "Carbs required: %d g";
+
+/* */
+"To prevent LOW required %d g of carbs" = "To prevent LOW required %d g of carbs";
+
+/* */
+"iAPS not active" = "iAPS not active";
+
+/* */
+"Last loop was more then %d min ago" = "Last loop was more then %d min ago";
+
+/* Glucose badge */
+"Show glucose on the app badge" = "Show glucose on the app badge";
+
+/* */
+"Backfill glucose" = "Backfill glucose";
+
+/* About this source */
+"About this source" = "About this source";
+
+/* */
+"Bolus failed" = "Bolus failed";
+
+/* */
+"Bolus failed or inaccurate. Check pump history before repeating." = "Bolus failed or inaccurate. Check pump history before repeating.";
+
+/* */
+"Carbs" = "Carbs";
+
+/* */
+"Temp Basal" = "Temp Basal";
+
+/* */
+"Temp Target" = "Temp Target";
+
+/* */
+"Resume" = "Resume";
+
+/* */
+"Suspend" = "Suspend";
+
+/* */
+"Animated Background" = "Animated Background";
+
+/* Sensor day(s) */
+" day(s)" = " day(s)";
+
+/* Option to show HR in Watch app*/
+"Display HR on Watch" = "Display HR on Watch";
+
+
+/* Headers for settings ----------------------- */
+"OpenAPS main settings" = "OpenAPS main settings";
+
+"OpenAPS SMB settings" = "OpenAPS SMB settings";
+
+"OpenAPS targets settings" = "OpenAPS targets settings";
+
+"OpenAPS other settings" = "OpenAPS other settings";
+
+/* Glucose Simulator CGM */
+"Glucose Simulator" = "Glucose Simulator";
+
+/* Restored state message */
+"Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@" = "Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@";
+
+/* Shared app group xDrip4iOS */
+"Using shared app group with external CGM app xDrip4iOS" = "Using shared app group with external CGM app xDrip4iOS";
+
+/* Shared app group GlucoseDirect */
+"Using shared app group with external CGM app GlucoseDirect" = "Using shared app group with external CGM app GlucoseDirect";
+
+/* Dexcom G6 app */
+"Dexcom G6 app" = "Dexcom G6 app";
+
+/* Native G5 app */
+"Native G5 app" = "Native G5 app";
+
+/* Minilink transmitter */
+"Minilink transmitter" = "Minilink transmitter";
+
+/* Simple simulator */
+"Simple simulator" = "Simple simulator";
+
+/* Direct connection with Libre 1 transmitters or Libre 2 */
+"Direct connection with Libre 1 transmitters or European Libre 2 sensors" = "Direct connection with Libre 1 transmitters or European Libre 2 sensors";
+
+/* Online or internal server */
+"Online or internal server" = "Online or internal server";
+
+/* -------------- Developer settings ---------------------- */
+/* Debug options */
+
+"Developer" = "Developer";
+
+/* Debug option view NS Upload Profile */
+"NS Upload Profile" = "NS Upload Profile";
+
+/* Debug option view NS Uploaded Profile */
+"NS Uploaded Profile" = "NS Uploaded Profile";
+
+/* Debug option view Autosense */
+"Autosense" = "Autosense";
+
+/* Debug option view Pump History */
+"Pump History" = "Pump History";
+
+/* Debug option view Target Ranges */
+"Target ranges" = "Target ranges";
+
+/* Debug option view Temp targets */
+"Temp targets" = "Temp targets";
+
+/* Debug option view Meal */
+"Meal" = "Meal";
+
+/* Debug option view Pump profile */
+"Pump profile" = "Pump profile";
+
+/* Debug option view Profile */
+"Profile" = "Profile";
+
+/* Debug option view Enacted */
+"Enacted" = "Enacted";
+
+/* Debug option view Announcements (from NS) */
+"Announcements" = "Announcements";
+
+/* Debug option view Enacted announcements announcements (from NS) */
+"Enacted announcements" = "Enacted announcements";
+
+/* Debug option view Autotune */
+"Autotune" = "Autotune";
+
+/* Debug option view Target presets */
+"Target presets" = "Target presets";
+
+/* Debug option view */
+"Loop Cycles" = "Loop Cycles";
+
+/* Debug option view Glucose Data used for statistics */
+"Glucose Data used for statistics" = "Glucose Data used for statistics";
+
+/* --------------- HealthKit intergration --------------------*/
+/* */
+"Apple Health" = "Apple Health";
+
+/* */
+"Connect to Apple Health" = "Connect to Apple Health";
+
+/* Show when have not permissions for writing to Health */
+"For write data to Apple Health you must give permissions in Settings > Health > Data Access" = "For write data to Apple Health you must give permissions in Settings > Health > Data Access";
+
+/* */
+"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data";
+
+/* New ALerts ------------------------- */
+/* Info title */
+"Info" = "Info";
+
+/* Warning title */
+"Warning" = "Warning";
+
+/* Error title */
+"Error" = "Error";
+
+/* Manual temp basal mode */
+"Manual" = "Manual";
+
+/* Status highlight when manual temp basal is running. */
+"Manual Basal" = "Manual Basal";
+
+/* Current Manual Temp basal */
+" - Manual Basal ⚠️" = " - Manual Basal ⚠️";
+
+/* Total AT / Scheduled basal insulin */
+" U/day" = " U/day";
+
+/* Total AT / Scheduled basal insulin */
+"Total" = "Total";
+
+/* -------------------------------------------- FPU Strings ------------------------------------------------------*/
+/* Enable FPU */
+
+"Enable" = "Enable";
+
+/* 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";
+
+/* FPU Settings Title */
+"Fat and Protein" = "Fat and Protein";
+
+/* Display fat and protein entities */
+"Fat & Protein" = "Fat & Protein";
+
+/* */
+"Hide Fat & Protein" = "Hide Fat & Protein";
+
+/* Add Fat */
+"Fat" = "Fat";
+
+/* Add Protein */
+"Protein" = "Protein";
+
+/* Service Section */
+"Fat And Protein Conversion" = "Fat And Protein Conversion";
+
+/* Service Section */
+"Profile Override" = "Profile Override";
+
+/* */
+"Override Profiles" = "Override Profiles";
+
+/* */
+"Currently no Override active" = "Currently no Override active";
+
+/* */
+"Total Insulin Adjustment" = "Total Insulin Adjustment";
+
+/* */
+"Override your Basal, ISF, CR and Target profiles" = "Override your Basal, ISF, CR and Target profiles";
+
+/* */
+"Enable indefinitely" = "Enable indefinitely";
+
+/* */
+"Override Profile target" = "Override Profile target";
+
+/* */
+"Disable SMBs" = "Disable SMBs";
+
+/* */
+"Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal." = "Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal.";
+
+/* Service Section */
+"App Icons" = "App Icons";
+
+/* Service Section */
+"Statistics and Home View" = "Statistics and Home View";
+
+/* Alert text */
+"Delete carb equivalents?" = "Delete carb equivalents?";
+
+/* */
+"Meal Presets" = "Meal Presets";
+
+/* */
+"Empty" = "Empty";
+
+/* */
+"Delete Selected Preset" = "Delete Selected Preset";
+
+/* */
+"Enter Meal Preset Name" = "Enter Meal Preset Name";
+
+/* */
+"Name Of Dish" = "Name Of Dish";
+
+/* Save Carbs and continue to bolus recommendation */
+"Save and continue" = "Save and continue";
+
+/* */
+"Save as Preset" = "Save as Preset";
+
+/* -------------------------------------------------------------------------------------------
+ DASH strings
+*/
+"Attach Pod" = "Attach Pod";
+
+"Deactivate Pod" = "Deactivate Pod";
+
+/* */
+"Deactivating..." = "Deactivating...";
+
+"Pair Pod" = "Pair Pod";
+
+/* Text for previous pod information row */
+"Previous Pod Information" = "Previous Pod Information";
+
+/* Text for confidence reminders navigation link */
+"Confidence Reminders" = "Confidence Reminders";
+
+"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Confidence reminders are beeps from the pod which can be used to acknowledge selected commands.";
+
+/* button title for saving low reservoir reminder while saving */
+"Saving..." = "Salvando...";
+
+/* button title for saving low reservoir reminder */
+"Save" = "Salvar";
+
+/* Alert title for error when updating confidence reminder preference */
+"Failed to update confidence reminder preference." = "Failed to update confidence reminder preference.";
+
+/* */
+"No Error" = "No Error";
+
+/* description label for active time pod details row */
+"Active Time" = "Active Time";
+
+/* Title string for BeepPreference.silent */
+"Disabled" = "Disabled";
+
+/* Title string for BeepPreference.manualCommands */
+"Enabled" = "Enabled";
+
+/* Title string for BeepPreference.extended */
+"Extended" = "Extended";
+
+/* Description for BeepPreference.silent */
+"No confidence reminders are used." = "No confidence reminders are used.";
+
+/* Description for BeepPreference.manualCommands */
+"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
+
+/* Description for BeepPreference.extended */
+"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
+
+/* Label text for expiration reminder default row */
+"Expiration Reminder Default" = "Expiration Reminder Default";
+
+/* */
+"Expiration Reminder" = "Expiration Reminder";
+
+/* */
+"Low Reservoir" = "Low Reservoir";
+
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
+/* */
+"Low Reservoir Reminder" = "Low Reservoir Reminder";
+
+/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
+/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
+
+/* Label text for temporary basal rate summary */
+"Rate" = "Taxa";
+
+/* Summary string for temporary basal rate configuration page */
+"%1$@ for %2$@" = "%1$@ for %2$@";
+
+/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
+/* Button text for setting manual temporary basal rate*/
+"Set Temporary Basal" = "Set Temporary Basal";
+
+/* Navigation Title for ManualTempBasalEntryView */
+"Temporary Basal" = "Temporary Basal";
+
+/* Alert title for a failure to set temporary basal */
+"Temporary Basal Failed" = "Temporary Basal Failed";
+
+/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
+
+/* Alert format string for a failure to set temporary basal. (1: error description) */
+"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
+
+/* Alert title for missing temp basal configuration */
+"Missing Config" = "Missing Config";
+
+/* Alert format string for missing temp basal configuration. */
+"This PumpManager 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." = "This PumpManager 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.";
+
+/* description label for active time pod details row */
+"Active Time" = "Active Time";
+
+/* description label for total delivery pod details row */
+"Total Delivery" = "Total Delivery";
+
+/* */
+"Add Omnipod Dash" = "Add Omnipod Dash";
+
+/* */
+"Insert Cannula" = "Insert Cannula";
+
+/* */
+"Check Cannula" = "Check Cannula";
+
+/* */
+"Setup Complete" = "Setup Complete";
+
+/* */
+"Insulin Suspended" = "Insulin Suspended";
+
+/* Text for suspend resume button when insulin delivery is suspending */
+"Suspending insulin delivery..." = "Suspending insulin delivery...";
+
+/* Text for suspend resume button when insulin delivery is suspended */
+"Resume Insulin Delivery" = "Resume Insulin Delivery";
+
+/* Text for suspend resume button when insulin delivery is resuming */
+"Resuming insulin delivery..." = "Resuming insulin delivery...";
+
+/* Alert title for suspend error */
+"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
+
+//* -----------------------------------------------------------------------*/
+/* ----------------------Statistics strings -------------------------------*/
+/* */
+
+
+"Today" = "Today";
+
+/* */
+"Day" = "Day";
+
+/* */
+"Week" = "Week";
+
+/* */
+"Month" = "Month";
+
+/* */
+"Total" = "Total";
+
+/* Headline Statistics */
+"Statistics" = "Statistics";
+
+/* Option in preferences */
+"Allow Upload of Statistics to NS" = "Allow Upload of Statistics to NS";
+
+/* Low Glucose Threshold in Statistics settings */
+"Low" = "Low";
+
+/* High Glucose Threshold in Statistics settings */
+"High" = "High";
+
+/* In Range */
+"In Range" = "In Range";
+
+/* Display % */
+"Change HbA1c Unit" = "Change HbA1c Unit";
+
+/* */
+"Display Chart X - Grid lines" = "Display Chart X - Grid lines";
+
+/* */
+"Display Chart Y - Grid lines" = "Display Chart Y - Grid lines";
+
+/* */
+"Display Chart Threshold lines for Low and High" = "Display Chart Threshold lines for Low and High";
+
+/* */
+/* */
+
+"Standing / Laying TIR Chart
+Hours X-Axis (6 default)" = "Hours X-Axis (6 default)";
+
+/* Average BG = */
+"Average" = "Average";
+
+/* Median BG */
+"Median" = "Median";
+
+/* CGM readings in statView */
+"Readings today" = "Readings today";
+
+/* CGM readings in statView */
+"Readings / 24h" = "Readings / 24h";
+
+/* Days of saved readings*/
+"Days" = "Days";
+
+/* Normal BG (within TIR) */
+"Normal" = "Normal";
+
+/* Title High BG in statPanel */
+"High (>" = "High (>";
+
+/* Title Low BG in statPanel */
+"Low (<" = "Low (<";
+
+/* SD */
+"SD" = "SD";
+
+/* CV */
+"CV" = "CV";
+
+/* Estimated HbA1c */
+"HbA1c" = "HbA1c";
+
+/* Total number of days of data for HbA1c estimation, part 1/2*/
+"All" = "All";
+
+/* Total number of days of data for HbA1c estimation, part 2/2*/
+"days" = "days";
+
+/* Nr of Loops in statPanel */
+"Loops" = "Loops";
+
+/* Loop Errors in statPanel */
+"Errors" = "Errors";
+
+/* Average loop interval */
+"Interval" = "Interval";
+
+/* Median loop interval */
+"Duration" = "Duração";
+
+/* "Display SD */
+"Display SD instead of CV" = "Display SD instead of CV";
+
+/* Description for display SD */
+"Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel" = "Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel";
+
+/* How often to update the statistics */
+"Update every number of minutes:" = "Update every number of minutes:";
+
+/* Description for update interval for statistics */
+"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 ";
+
+/* Duration displayed in statPanel */
+"Past Week " = "Past Week ";
+
+/* Duration displayed in statPanel */
+"Past Month " = "Past Month ";
+
+/* Duration displayed in statPanel */
+"Past 90 Days " = "Past 90 Days ";
+
+/* Duration displayed in statPanel */
+"All Past Days of Data " = "All Past Days of Data ";
+
+/* "Display Loop statistics in statPanel */
+"Display Loop Cycle statistics" = "Display Loop Cycle statistics";
+
+/* Description for Display Loop statistics */
+"Displays Loop statistics in the statPanel in Home View" = "Displays Loop statistics in the statPanel in Home View";
+
+/* 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?";
+
+/* New Experimental feature */
+"Experimental" = "Experimental";
+/* Smoothing of CGM readings */
+"Smooth Glucose Value" = "Smooth Glucose Value";
+
+/* -----------------------------------------------------------------------------------------------------------
+
+ Infotexts from openaps.docs and androidaps.docs
+ iAPS
+*/
+/* Headline Rewind Resets Autosens */
+
+"Rewind Resets Autosens" = "Rewind Resets Autosens";
+
+/* ”Rewind Resets Autosens” */
+"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature.";
+
+/* Headline "High Temptarget Raises Sensitivity" */
+"High Temptarget Raises Sensitivity" = "High Temptarget Raises Sensitivity";
+
+/* ”High Temptarget Raises Sensitivity" */
+"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160).";
+
+/* Headline ”Low Temptarget Lowers Sensitivity" */
+"Low Temptarget Lowers Sensitivity" = "Low Temptarget Lowers Sensitivity";
+
+/* ”Low Temptarget Lowers Sensitivity" */
+"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160).";
+
+/* Headline ”Sensitivity Raises Target" */
+"Sensitivity Raises Target" = "Sensitivity Raises Target";
+
+/* ”Sensitivity Raises Target" */
+"When true, raises BG target when autosens detects sensitivity" = "When true, raises BG target when autosens detects sensitivity";
+
+/* Headline ”Resistance Lowers Target" */
+"Resistance Lowers Target" = "Resistance Lowers Target";
+
+/* ”Resistance Lowers Target" */
+"Defaults to false. When true, will lower BG target when autosens detects resistance" = "Defaults to false. When true, will lower BG target when autosens detects resistance";
+
+/* Headline ”Advanced Target Adjustments" */
+"Advanced Target Adjustments" = "Advanced Target Adjustments";
+
+/* ”Advanced Target Adjustments" */
+"This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone." = "This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone.";
+
+/* Headline "Exercise Mode" */
+"Exercise Mode" = "Exercise Mode";
+
+/* "Exercise Mode" */
+"Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity" = "Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity";
+
+/* Headline "Wide BG Target Range" */
+"Wide BG Target Range" = "Wide BG Target Range";
+
+/* "Wide BG Target Range" */
+"Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs." = "Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs.";
+
+/* Headline "Skip Neutral Temps" */
+"Skip Neutral Temps" = "Skip Neutral Temps";
+
+/* "Skip Neutral Temps" */
+"Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means iAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications from the 'rig', that may wake you up during the night." = "Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means OpenAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications form the 'rig', that may wake you up during the night. ";
+
+/* Headline "Unsuspend If No Temp” */
+"Unsuspend If No Temp" = "Unsuspend If No Temp";
+
+/* "Unsuspend If No Temp” */
+"Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended." = "Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended.";
+
+/* Headline "Enable UAM" */
+"Enable UAM" = "Enable UAM";
+
+/* "Enable UAM" */
+"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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." = "With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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.";
+
+/* Headline "Enable SMB With COB" */
+"Enable SMB With COB" = "Enable SMB With COB";
+
+/* Enable SMB With COB" */
+"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "This enables supermicrobolus (SMB) while carbs on board (COB) are positive.";
+
+/* Headline "Enable SMB With Temptarget” */
+"Enable SMB With Temptarget" = "Enable SMB With Temptarget";
+
+/* "Enable SMB With Temptarget” */
+"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB.";
+
+/* Headline "Enable SMB Always" */
+"Enable SMB Always" = "Enable SMB Always";
+
+/* "Enable SMB Always" */
+"Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget)." = "Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget).";
+
+/* Headline "Enable SMB After Carbs" */
+"Enable SMB After Carbs" = "Enable SMB After Carbs";
+
+/* "Enable SMB After Carbs" */
+"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB).";
+
+/* Enable "Allow SMB With High Temptarget" */
+"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
+
+/* Headline "Allow SMB With High Temptarget" */
+"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
+
+/* "Allow SMB With High Temptarget" */
+"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl).";
+
+/* Headline "Use Custom Peak Time” */
+"Use Custom Peak Time" = "Use Custom Peak Time";
+
+/* "Use Custom Peak Time” */
+"Defaults to false. Setting to true allows changing insulinPeakTime" = "Defaults to false. Setting to true allows changing insulinPeakTime";
+
+/* Headline "Suspend Zeros IOB” */
+"Suspend Zeros IOB" = "Suspend Zeros IOB";
+
+/* "Suspend Zeros IOB” */
+"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added.";
+
+/* Headline "Max IOB" */
+"Max IOB" = "Max IOB";
+
+/* "Max IOB" */
+"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop).";
+
+/* Headline "Max Daily Safety Multiplier" */
+"Max Daily Safety Multiplier" = "Max Daily Safety Multiplier";
+
+/* "Max Daily Safety Multiplier" */
+"This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
+
+/* Headline "Current Basal Safety Multiplier" */
+"Current Basal Safety Multiplier" = "Current Basal Safety Multiplier";
+
+/* "Current Basal Safety Multiplier" */
+"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
+
+/* Headline "Autosens Max" */
+"Autosens Max" = "Autosens Max";
+
+/* "Autosens Max" */
+"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target.";
+
+/* Headline "Autosens Min" */
+"Autosens Min" = "Autosens Min";
+
+/* "Autosens Min" */
+"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets.";
+
+/* Headline "Half Basal Exercise Target" */
+"Half Basal Exercise Target" = "Half Basal Exercise Target";
+
+/* "Half Basal Exercise Target" */
+"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes.";
+
+/* Headline "Max COB" */
+"Max COB" = "Max COB";
+
+/* "Max COB" */
+"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)";
+
+/* Headline "Bolus Snooze DIA Divisor" */
+"Bolus Snooze DIA Divisor" = "Bolus Snooze DIA Divisor";
+
+/* "Bolus Snooze DIA Divisor" */
+"Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2)." = "Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2).";
+
+/* Headline "Min 5m Carbimpact" */
+"Min 5m Carbimpact" = "Min 5m Carbimpact";
+
+/* "Min 5m Carbimpact" */
+"This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g." = "This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g.";
+
+/* Headline "Autotune ISF Adjustment Fraction" */
+"Autotune ISF Adjustment Fraction" = "Autotune ISF Adjustment Fraction";
+
+/* "Autotune ISF Adjustment Fraction" */
+"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
+
+/* Headline "Remaining Carbs Fraction" */
+"Remaining Carbs Fraction" = "Remaining Carbs Fraction";
+
+/* "Remaining Carbs Fraction" */
+"This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
+
+/* Headline "Remaining Carbs Cap" */
+"Remaining Carbs Cap" = "Remaining Carbs Cap";
+
+/* "Remaining Carbs Cap" */
+"This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
+
+/* Headline ”Max SMB Basal Minutes" */
+"Max SMB Basal Minutes" = "Max SMB Basal Minutes";
+
+/* ”Max SMB Basal Minutes" */
+"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
+
+/* Headline "Max UAM SMB Basal Minutes" */
+"Max UAM SMB Basal Minutes" = "Max UAM SMB Basal Minutes";
+
+/* "Max UAM SMB Basal Minutes" */
+"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
+
+/* Headline "SMB Interval" */
+"SMB Interval" = "SMB Interval";
+
+/* "SMB Interval" */
+"Minimum duration in minutes for new SMB since last SMB or manual bolus" = "Minimum duration in minutes for new SMB since last SMB or manual bolus";
+
+/* Headline "Bolus Increment" */
+"Bolus Increment" = "Bolus Increment";
+
+/* "Bolus Increment" */
+"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";
+
+/* "Insulin Peak Time" */
+"Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops." = "Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops.";
+
+/* Headline "Carbs Req Threshold" */
+"Carbs Req Threshold" = "Carbs Req Threshold";
+
+/* "Carbs Req Threshold" */
+"Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold." = "Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold.";
+
+/* Headline "Noisy CGM Target Multiplier" */
+"Noisy CGM Target Multiplier" = "Noisy CGM Target Multiplier";
+
+/* "Noisy CGM Target Multiplier" */
+"Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data" = "Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data";
+
+/* Headline "SMB DeliveryRatio" */
+"SMB DeliveryRatio" = "SMB DeliveryRatio";
+
+/* SMB DeliveryRatio */
+"Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution." = "Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution.";
+
+// Dynamic ISF + CR Settings:
+/* Headline "Adjust Dynamic ISF constant" */
+
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Adjust Dynamic ISF constant */
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Enable Dynamic ISF, Headline */
+"Enable Dynamic ISF" = "Enable Dynamic ISF";
+
+/* Headline "Enable Dynamic ISF" */
+"Enable Dynamic ISF" = "Enable Dynamic ISF";
+
+/* Enable Dynamic ISF */
+"Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes" = "Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes";
+
+/* Headline "Enable Dynamic CR" */
+"Enable Dynamic CR" = "Enable Dynamic CR";
+
+/* Enable Dynamic CR */
+"Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)" = "Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)";
+
+/* Headline "Adjust Dynamic ISF constant" */
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Adjust Dynamic ISF constant */
+"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
+
+
+/* Headline "Use Sigmoid Function" */
+"Use Sigmoid Function" = "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.";
+
+
+/* Headline "Threshold Setting" */
+"Threshold Setting (mg/dl)" = "Threshold Setting (mg/dl)";
+
+/* Threshold Setting */
+"The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl." = "The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl.";
+
+/* Headline "Weighted Average of TDD. Weight of past 24 hours:" */
+"Weighted Average of TDD. Weight of past 24 hours:" = "Weighted Average of TDD. Weight of past 24 hours:";
+
+/* Weight of past 24 hours of insulin */
+"Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment)." = "Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment).";
+
+/* Headline "Adjust basal" */
+"Adjust basal" = "Adjust basal";
+
+/* Enable adjustment of basal profile */
+"Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD" = "Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD";
+
+/* Headline "Max Delta-BG Threshold SMB" */
+"Max Delta-BG Threshold SMB" = "Max Delta-BG Threshold SMB";
+
+/* Max Delta-BG Threshold SMB */
+"Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!)." = "Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!).";
+
+/* Headline "... When Blood Glucose Is Over (mg/dl):" */
+"... When Blood Glucose Is Over (mg/dl):" = "... When Blood Glucose Is Over (mg/dl):";
+
+/* ... When Blood Glucose Is Over (mg/dl): */
+"Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable." = "Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable.";
+
+/* Headline "Enable SMB With High BG" */
+"Enable SMB With High BG" = "Enable SMB With High BG";
+
+/* "Enable SMB With High BG" */
+"Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)" = "Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)";
+
+/* Headline "Dynamic settings" */
+"Dynamic settings" = "Dynamic settings";
+
+/* Insulin curve */
+"Insulin curve" = "Insulin curve";
+
+/* Headline "Adjustment Factor" */
+"Adjustment Factor" = "Adjustment Factor";
From 81fa1351627472852d4e7d75118c9098896feae3 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: Mon, 15 May 2023 04:27:03 +0200
Subject: [PATCH 211/431] New translations Localizable.strings (Russian)
---
.../Main/ru.lproj/Localizable.strings | 186 ++++++++++++++++++
1 file changed, 186 insertions(+)
diff --git a/FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings
index 55311bb6a3..c2392aed76 100644
--- a/FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings
@@ -112,6 +112,21 @@
/* */
"Enact Temp Target" = "Временная цель";
+/* */
+"Target" = "Target";
+
+/* */
+"Basal Insulin and Sensitivity ratio" = "Basal Insulin and Sensitivity ratio";
+
+/* */
+"A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose." = "A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose.";
+
+/* */
+" Your setting: " = " Your setting: ";
+
+/* */
+"mg/dl. Autosens.max limits the max endpoint" = "mg/dl. Autosens.max limits the max endpoint";
+
/* */
"Enter preset name" = "Название шаблона";
@@ -130,6 +145,24 @@
/* */
"Save as preset" = "Сохранить как шаблон";
+/* Delete Meal Preset */
+"Delete Preset" = "Delete Preset";
+
+/* Confirm Deletion */
+"Delete preset '%@'?" = "Delete preset '%@'?";
+
+/* Button */
+"No" = "No";
+
+/* Button */
+"Yes" = "Yes";
+
+/* + Button */
+"[ +1 ]" = "[ +1 ]";
+
+/* - Button */
+"[ -1 ]" = "[ -1 ]";
+
/* Upper temp target limit */
"Top target" = "Верхняя граница";
@@ -236,6 +269,9 @@ Enact a temp Basal or a temp target */
/* Connect to NS */
"Connect" = "Подключить";
+/* Connected to NS */
+"Connected!" = "Connected!";
+
/* Connecting to NS */
"Connecting..." = "Подключение...";
@@ -251,6 +287,9 @@ Enact a temp Basal or a temp target */
/* */
"Port" = "Порт";
+/* */
+"URL" = "URL";
+
/**/
"Use local glucose server" = "Использовать локальный сервер глюкозы";
@@ -365,6 +404,9 @@ Enact a temp Basal or a temp target */
/* */
"Settings" = "Настройки";
+/* Recommendation for a Manual Bolus */
+"Recommended Bolus Percentage" = "Recommended Bolus Percentage";
+
/* 2 log files to share */
"Share logs" = "Отправить журнал";
@@ -395,6 +437,9 @@ Enact a temp Basal or a temp target */
/* Type of CGM or glucose source */
"Type" = "Тип";
+/* CGM */
+"CGM" = "CGM";
+
/* CGM Transmitter ID */
"Transmitter ID" = "ID трансмиттера";
@@ -443,6 +488,9 @@ Enact a temp Basal or a temp target */
/* */
"Other" = "Прочее";
+/* */
+"Libre Transmitter" = "Libre Transmitter";
+
/* */
"Libre Transmitters" = "Передатчики Libre";
@@ -611,6 +659,9 @@ Enact a temp Basal or a temp target */
/* Current Sensor is Ending soon! Sensor Life left in %@ */
"Current Sensor is Ending soon! Sensor Life left in %@" = "Сенсор скоро закончится! Осталась %@";
+/* */
+"Libre Bluetooth" = "Libre Bluetooth";
+
/* */
"Snooze Alerts" = "Отложить тревоги";
@@ -788,6 +839,9 @@ Enact a temp Basal or a temp target */
/* */
"nothing to see here" = "здесь ничего нет";
+/* */
+"snooze from testview clicked" = "snooze from testview clicked";
+
/* */
"will snooze for %@ until %@" = "будет отложена для %@ до %@";
@@ -986,6 +1040,10 @@ Enact a temp Basal or a temp target */
/* Debug option view Glucose Data used for statistics */
"Glucose Data used for statistics" = "Данные о глюкозе, используемые в статистике";
+/* --------------- HealthKit intergration --------------------*/
+/* */
+"Apple Health" = "Apple Health";
+
/* */
"Connect to Apple Health" = "Подключить к Apple Health";
@@ -1046,6 +1104,12 @@ Enact a temp Basal or a temp target */
/* FPU Settings Title */
"Fat and Protein" = "Жиры и белки";
+/* Display fat and protein entities */
+"Fat & Protein" = "Fat & Protein";
+
+/* */
+"Hide Fat & Protein" = "Hide Fat & Protein";
+
/* Add Fat */
"Fat" = "Жиры";
@@ -1055,9 +1119,63 @@ Enact a temp Basal or a temp target */
/* Service Section */
"Fat And Protein Conversion" = "Преобразование жиров и белков";
+/* Service Section */
+"Profile Override" = "Profile Override";
+
+/* */
+"Override Profiles" = "Override Profiles";
+
+/* */
+"Currently no Override active" = "Currently no Override active";
+
+/* */
+"Total Insulin Adjustment" = "Total Insulin Adjustment";
+
+/* */
+"Override your Basal, ISF, CR and Target profiles" = "Override your Basal, ISF, CR and Target profiles";
+
+/* */
+"Enable indefinitely" = "Enable indefinitely";
+
+/* */
+"Override Profile target" = "Override Profile target";
+
+/* */
+"Disable SMBs" = "Disable SMBs";
+
+/* */
+"Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal." = "Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal.";
+
+/* Service Section */
+"App Icons" = "App Icons";
+
+/* Service Section */
+"Statistics and Home View" = "Statistics and Home View";
+
/* Alert text */
"Delete carb equivalents?" = "Удалить эквиваленты углеводов?";
+/* */
+"Meal Presets" = "Meal Presets";
+
+/* */
+"Empty" = "Empty";
+
+/* */
+"Delete Selected Preset" = "Delete Selected Preset";
+
+/* */
+"Enter Meal Preset Name" = "Enter Meal Preset Name";
+
+/* */
+"Name Of Dish" = "Name Of Dish";
+
+/* Save Carbs and continue to bolus recommendation */
+"Save and continue" = "Save and continue";
+
+/* */
+"Save as Preset" = "Save as Preset";
+
/* -------------------------------------------------------------------------------------------
DASH strings
*/
@@ -1196,24 +1314,73 @@ Enact a temp Basal or a temp target */
/* Alert title for suspend error */
"Failed to Suspend Insulin Delivery" = "Не удалось приостановить подачу инсулина";
+//* -----------------------------------------------------------------------*/
+/* ----------------------Statistics strings -------------------------------*/
+/* */
+
+
+"Today" = "Today";
+
+/* */
+"Day" = "Day";
+
+/* */
+"Week" = "Week";
+
+/* */
+"Month" = "Month";
+
/* */
"Total" = "Всего";
/* Headline Statistics */
"Statistics" = "Статистика";
+/* Option in preferences */
+"Allow Upload of Statistics to NS" = "Allow Upload of Statistics to NS";
+
/* Low Glucose Threshold in Statistics settings */
"Low" = "Низкий";
/* High Glucose Threshold in Statistics settings */
"High" = "Высокий";
+/* In Range */
+"In Range" = "In Range";
+
+/* Display % */
+"Change HbA1c Unit" = "Change HbA1c Unit";
+
+/* */
+"Display Chart X - Grid lines" = "Display Chart X - Grid lines";
+
+/* */
+"Display Chart Y - Grid lines" = "Display Chart Y - Grid lines";
+
+/* */
+"Display Chart Threshold lines for Low and High" = "Display Chart Threshold lines for Low and High";
+
+/* */
+/* */
+
+"Standing / Laying TIR Chart
+Hours X-Axis (6 default)" = "Hours X-Axis (6 default)";
+
/* Average BG = */
"Average" = "Средний";
/* Median BG */
"Median" = "Медиана";
+/* CGM readings in statView */
+"Readings today" = "Readings today";
+
+/* CGM readings in statView */
+"Readings / 24h" = "Readings / 24h";
+
+/* Days of saved readings*/
+"Days" = "Days";
+
/* Normal BG (within TIR) */
"Normal" = "Норма";
@@ -1223,6 +1390,15 @@ Enact a temp Basal or a temp target */
/* Title Low BG in statPanel */
"Low (<" = "Низкий (<";
+/* SD */
+"SD" = "SD";
+
+/* CV */
+"CV" = "CV";
+
+/* Estimated HbA1c */
+"HbA1c" = "HbA1c";
+
/* Total number of days of data for HbA1c estimation, part 1/2*/
"All" = "Все ";
@@ -1284,12 +1460,19 @@ Enact a temp Basal or a temp target */
"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?";
+/* New Experimental feature */
+"Experimental" = "Experimental";
+/* Smoothing of CGM readings */
+"Smooth Glucose Value" = "Smooth Glucose Value";
+
/* -----------------------------------------------------------------------------------------------------------
Infotexts from openaps.docs and androidaps.docs
@@ -1553,6 +1736,9 @@ Enact a temp Basal or a temp target */
/* Headline "Adjust Dynamic ISF constant" */
"Adjust Dynamic ISF constant" = "Настроить константу динамического ISF";
+/* Adjust Dynamic ISF constant */
+"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
+
/* Headline "Use Sigmoid Function" */
"Use Sigmoid Function" = "Использовать Сигмоидную функцию";
From 1eb7c01133acea220c1469b056fb21745a2641d8 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: Mon, 15 May 2023 04:27:04 +0200
Subject: [PATCH 212/431] New translations Localizable.strings (Slovak)
---
.../Main/sk.lproj/Localizable.strings | 1774 ++++++++++++++++-
1 file changed, 1772 insertions(+), 2 deletions(-)
diff --git a/FreeAPS/Sources/Localizations/Main/sk.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/sk.lproj/Localizable.strings
index 7b84b12d2a..cbae1eab27 100644
--- a/FreeAPS/Sources/Localizations/Main/sk.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/sk.lproj/Localizable.strings
@@ -1,23 +1,1793 @@
+/*
+ Localizable.strings
+ iAPS
+*/
+/* -------------------------------- */
+/* Bolus screen when adding insulin */
+"Add insulin without actually bolusing" = "Add insulin without actually bolusing";
+
+/* Add insulin from source outside of pump */
+"Add %@ without bolusing" = "Add %@ without bolusing";
+
+"Bolus" = "Bolus";
+
+"Close" = "Close";
+
+/* Continue after added carbs without bolus */
+"Continue without bolus" = "Continue without bolus";
+
+/* Header */
+"Enact Bolus" = "Enact Bolus";
+
+/* Button */
+"Enact bolus" = "Enact bolus";
+
+/* */
+"Insulin recommended" = "Insulin recommended";
+
+/* */
+"Insulin required" = "Insulin required";
+
+/* Bolus screen */
+"Recommendation" = "Recommendation";
+
+/* Button */
+"Clear" = "Clear";
+
+/* Button */
+"Done" = "Done";
+
+/* */
+"Wait please" = "Wait please";
+
+/* */
+"Agree and continue" = "Agree and Continue";
+
+/* Headline in enacted pop up (at: at what time) */
+"Enacted at" = "Enacted at";
+
+/* Headline in suggested pop up (at: at what time) */
+"Suggested at" = "Suggested at";
+
+/* Headline in enacted pop up (at: at what time) */
+"Error at" = "Error at";
+
+/* Home title */
+"Home" = "Home";
+
+/* Looping in progress */
+"looping" = "looping";
+
+/* min ago since last loop */
+"min ago" = "min ago";
+
+/* Status Title */
+"No suggestion" = "No suggestion";
+
+/* Replace pod text in Header */
+"Replace pod" = "Replace pod";
+
+/* Add carbs screen */
+"Add Carbs" = "Add Carbs";
+
+/* Add carbs header and button in Watch app. You can skip the last " " space. It's just for differentiation */
+"Add Carbs " = "Add Carbs ";
+
+/* */
+"Amount Carbs" = "Amount Carbs";
+
+/* Grams unit */
+"grams" = "grams";
+
+/* */
+"Carbs required" = "Carbs required";
+
+/* */
+"Are you sure?" = "Are you sure?";
+
+/* Bottom target temp */
+"Bottom target" = "Bottom target";
+
+/* Cancel preset name */
+"Cancel" = "Cancel";
+
+/* */
+"Cancel Temp Target" = "Cancel Temp Target";
+
+/* Custom temp target */
+"Custom" = "Custom";
+
+/* */
+"Date" = "Date";
+
+/* */
+"Delete" = "Delete";
+
+/* Delete preset temp target */
+"Delete preset \"%@\"" = "Delete preset \"%@\"";
+
+/* Duration of target temp or temp basal */
+"Duration" = "Duration";
+
+/* */
+"Enact Temp Target" = "Enact Temp Target";
+
+/* */
+"Target" = "Target";
+
+/* */
+"Basal Insulin and Sensitivity ratio" = "Basal Insulin and Sensitivity ratio";
+
+/* */
+"A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose." = "A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose.";
+
+/* */
+" Your setting: " = " Your setting: ";
+
+/* */
+"mg/dl. Autosens.max limits the max endpoint" = "mg/dl. Autosens.max limits the max endpoint";
+
+/* */
+"Enter preset name" = "Enter preset name";
+
+/* Preset name */
+"Name" = "Name";
+
+/* minutes of target temp */
+"minutes" = "minutes";
+
+/* */
+"Presets" = "Presets";
+
+/* Save preset name */
+"Save" = "Save";
+
+/* */
+"Save as preset" = "Save as preset";
+
+/* Delete Meal Preset */
+"Delete Preset" = "Delete Preset";
+
+/* Confirm Deletion */
+"Delete preset '%@'?" = "Delete preset '%@'?";
+
+/* Button */
+"No" = "No";
+
+/* Button */
+"Yes" = "Yes";
+
+/* + Button */
+"[ +1 ]" = "[ +1 ]";
+
+/* - Button */
+"[ -1 ]" = "[ -1 ]";
+
+/* Upper temp target limit */
+"Top target" = "Top target";
+
+/* Temp target set for ... minutes */
+"for" = "for";
+
+/* Temp target set for ... minutes */
+"min" = "min";
+
+/* */
+"Autotune" = "Autotune";
+
+/* */
+"Basal profile" = "Basal profile";
+
+/* */
+"Carb ratio" = "Carb ratio";
+
+/* */
+"Delete autotune data" = "Delete autotune data";
+
+/* */
+"Run now" = "Run now";
+
+/* */
+"Last run" = "Last run";
+
+/* */
+"Sensitivity" = "Sensitivity";
+
+/* */
+"Use Autotune" = "Use Autotune";
+
+/* Add profile basal */
+"Add" = "Add";
+
+/* */
+"Basal Profile" = "Basal Profile";
+
+/* Rate basal profile */
+"Rate" = "Rate";
+
+/* */
+"Save on Pump" = "Save on Pump";
+
+/* */
+"Saving..." = "Saving...";
+
+/* */
+"Schedule" = "Schedule";
+
+/* */
+"starts at" = "starts at";
+
+/* Time basal profile */
+"Time" = "Time";
+
+/* */
+"Calculated Ratio" = "Calculated Ratio";
+
+/* Carb Ratios header */
+"Carb Ratios" = "Carb Ratios";
+
+/* */
+"Ratio" = "Ratio";
+
+/* */
+"Autosens" = "Autosens";
+
+/* */
+"Calculated Sensitivity" = "Calculated Sensitivity";
+
+/* */
+"Insulin Sensitivities" = "Insulin Sensitivities";
+
+/* */
+"Sensitivity Ratio" = "Sensitivity Ratio";
+
+/* */
+"Dismiss" = "Dismiss";
+
+/* */
+"Important message" = "Important message";
+
+/* */
+"Amount" = "Amount";
+
+/* */
+"Cancel Temp Basal" = "Cancel Temp Basal";
+
+/* Enact
+Enact a temp Basal or a temp target */
+"Enact" = "Enact";
+
+/* */
+"Manual Temp Basal" = "Manual Temp Basal";
+
+/* Allow uploads tp NS */
+"Allow uploads" = "Allow uploads";
+
+/* API secret in NS */
+"API secret" = "API secret";
+
+/* Connect to NS */
+"Connect" = "Connect";
+
+/* Connected to NS */
+"Connected!" = "Connected!";
+
+/* Connecting to NS */
+"Connecting..." = "Connecting...";
+
+/* */
+"Invalid URL" = "Invalid URL";
+
+/* */
+"Local glucose source" = "Local glucose source";
+
+/* Header */
+"Nightscout Config" = "Nightscout Config";
+
+/* */
+"Port" = "Port";
+
+/* */
+"URL" = "URL";
+
+/**/
+"Use local glucose server" = "Use local glucose server";
+
+/* */
+"Edit settings json" = "Edit settings json";
+
+/* */
+"Glucose units" = "Glucose units";
+
+/* */
+"Preferences" = "Preferences";
+
+/* Recommended Insulin Fraction in preferences */
+"Recommended Insulin Fraction" = "Recommended Insulin Fraction";
+
+/* Do you want to show bolus screen after added carbs? */
+"Skip Bolus screen after carbs" = "Skip Bolus screen after carbs";
+
+/* Allow remote control from NS */
+"Remote control" = "Remote control";
+
+/* Add Medtronic pump */
+"Add Medtronic" = "Add Medtronic";
+
+/* Add Omnipod pump */
+"Add Omnipod" = "Add Omnipod";
+
+/* Add Simulator pump */
+"Add Simulator" = "Add Simulator";
+
+/* Insulin model */
+"Model" = "Model";
+
+/* */
+"Pump config" = "Pump config";
+
+/* */
+"Delivery limits" = "Delivery limits";
+
+/* */
+"Duration of Insulin Action" = "Duration of Insulin Action";
+
+/* hours of duration of insulin activity */
+"hours" = "hours";
+
+/* Max setting */
+"Max Basal" = "Max Basal";
+
+/* Max setting */
+"Max Bolus" = "Max Bolus";
+
+/* */
+"Pump Settings" = "Pump Settings";
+
+/* Insulin unit per hour */
+"U/hr" = "U/hr";
+
+/* Unit in number of units delivered (keep the space character!) */
+" U" = " U";
+
+/* /Insulin unit */
+"/U" = "/U";
+
+/* Insulin unit */
+"U" = "U";
+
+/* Unit per hour with space */
+" U/hr" = " U/hr";
+
+/* Number of units per hour*/
+"%@ U/hr" = "%@ U/hr";
+
+/* Number of units insulin delivered */
+"%@ U" = "%@ U";
+
+/*Carb ratio unit */
+"g/U" = "g/U";
+
+/* grams */
+" g" = " g";
+
+/* The short unit display string for grams */
+"g" = "g";
+
+/* when 0 U/hr */
+"0 U/hr" = "0 U/hr";
+
+/* abbreviation for days */
+"d" = "d";
+
+/* abbreviation for hours */
+"h" = "h";
+
+/* abbreviation for minutes */
+"m" = "m";
+
+/* */
+"Closed loop" = "Closed loop";
+
+/* */
+"Configuration" = "Configuration";
+
+/* */
+"Devices" = "Devices";
+
+/* */
+"Pump" = "Pump";
+
+/* */
+"Services" = "Services";
+
+/* */
+"Settings" = "Settings";
+
+/* Recommendation for a Manual Bolus */
+"Recommended Bolus Percentage" = "Recommended Bolus Percentage";
+
+/* 2 log files to share */
+"Share logs" = "Share logs";
+
+/* Upper target */
+"High target" = "High target";
+
+/* Lower target */
+"Low target" = "Low target";
+
+/* */
+"Target Ranges" = "Target Ranges";
+
+/* When bolusing */
+"Bolusing" = "Bolusing";
+
+/* */
+"Pump suspended" = "Pump suspended";
+
+/* */
+"Middleware" = "Middleware";
+
+/* Header */
+"History" = "History";
+
+/* CGM option */
+"Upload glucose to Nightscout" = "Upload glucose to Nightscout";
+
+/* Type of CGM or glucose source */
+"Type" = "Type";
+
+/* CGM */
+"CGM" = "CGM";
+
+/* CGM Transmitter ID */
+"Transmitter ID" = "Transmitter ID";
+
+/* Other CGM setting */
+"Other" = "Other";
+
+/* Whatch app alert */
+"Set temp targets presets on iPhone first" = "Set temp targets presets on iPhone first";
+
+/* Updating Watch app */
+"Updating..." = "Updating...";
+
+/* Header for Temp targets in Watch app */
+"Temp Targets" = "Temp Targets";
+
+/* Delete carbs from data table and Nightscout */
+"Delete carbs?" = "Delete carbs?";
+
+/* Delete insulin from pump history and Nightscout */
+"Delete insulin?" = "Delete insulin?";
+
+/* Treatments list */
+"Treatments" = "Treatments";
+
+/* " min" in Treatments list */
+" min" = " min";
+
+/* */
+"Unable to change anything" = "Unable to change anything";
+
+
+/* Calendar and Libre transmitter settings ---------------
+ */
+/* */
+"Configure Libre Transmitter" = "Configure Libre Transmitter";
+
+/* */
+"Calibrations" = "Calibrations";
+
+/* */
+"Create events in calendar" = "Create events in calendar";
+
+/* */
+"Calendar" = "Calendar";
+
+/* */
+"Other" = "Other";
+
+/* */
+"Libre Transmitter" = "Libre Transmitter";
+
+/* */
+"Libre Transmitters" = "Libre Transmitters";
+
+/* */
+"Bluetooth Transmitters" = "Bluetooth Transmitters";
+
+/* */
+"Modes" = "Modes";
+
+/* Libre 2 Direct */
+"Libre 2 Direct" = "Libre 2 Direct";
+
+/* */
+"Select the third party transmitter you want to connect to" = "Select the third party transmitter you want to connect to";
+
+/* State was restored */
+"State was restored" = "State was restored";
+
+/* The short unit display string for millimoles of glucose per liter */
+"mmol/L" = "mmol/L";
+
+/* The short unit display string for milligrams of glucose per decilter */
+"mg/dL" = "mg/dL";
+
+/* */
+"Add calibration" = "Add calibration";
+
+/* When adding capillary glucose meater reading */
+"Meter glucose" = "Meter glucose";
+
+/* */
+"Info" = "Info";
+
+/*v*/
+"Slope" = "Slope";
+
+/* */
+"Intercept" = "Intercept";
+
+/* */
+"Chart" = "Chart";
+
+/* */
+"Remove" = "Remove";
+
+/* */
+"Remove Last" = "Remove Last";
+
+/* */
+"Remove All" = "Remove All";
+
+/* */
+"About the Process" = "About the Process";
+
+/* */
+"Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working." = "Please make sure that your Libre 2 sensor is already activated and finished warming up. If you have other apps connecting to the sensor via bluetooth, these need to be shut down or uninstalled. \n\n You can only have one app communicating with the sensor via bluetooth. Then press the \"pariring and connection\" button below to start the process. Please note that the bluetooth connection might take up to a couple of minutes before it starts working.";
+
+/* */
+"Pairinginfo" = "Pairinginfo";
+
+/* */
+"PatchInfo" = "PatchInfo";
+
+/* */
+"Calibrationinfo" = "Calibrationinfo";
+
+/* */
+"Unknown" = "Unknown";
+
+/* */
+"Not paired yet" = "Not paired yet";
+
+/* */
+"Pair Sensor & connect" = "Pair Sensor & connect";
+
+/* */
+"Phone NFC required!" = "Phone NFC required!";
+
+/* */
+"Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors" = "Your phone or app is not enabled for NFC communications, which is needed to pair to libre2 sensors";
+
+/* Bluetooth Power Off */
+"Bluetooth Power Off" = "Bluetooth Power Off";
+
+/* Please turn on Bluetooth */
+"Please turn on Bluetooth" = "Please turn on Bluetooth";
+
+/* No Libre Transmitter Selected */
+"No Libre Transmitter Selected" = "No Libre Transmitter Selected";
+
+/* Delete Transmitter and start anew. */
+"Delete CGMManager and start anew. Your libreoopweb credentials will be preserved" = "Delete CGMManager and start anew. Your libreoopweb credentials will be preserved";
+
+/* Invalid libre checksum */
+"Invalid libre checksum" = "Invalid libre checksum";
+
+/* Libre sensor was incorrectly read, CRCs were not valid */
+"Libre sensor was incorrectly read, CRCs were not valid" = "Libre sensor was incorrectly read, CRCs were not valid";
+
+/* Glucose */
+"Glucose" = "Glucose";
+
+/* LOWALERT! */
+"LOWALERT!" = "LOWALERT!";
+
+/* HIGHALERT! */
+"HIGHALERT!" = "HIGHALERT!";
+
+/* (Snoozed)*/
+"(Snoozed)" = "(Snoozed)";
+
+/* Glucose: %@ */
+"Glucose: %@" = "Glucose: %@";
+
+/* Transmitter: %@%% */
+"Transmitter: %@%%" = "Transmitter: %@%%";
+
+/* No Sensor Detected */
+"No Sensor Detected" = "No Sensor Detected";
+
+/* This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor */
+"This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor" = "This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor";
+
+/* New Sensor Detected */
+"New Sensor Detected" = "New Sensor Detected";
+
+/* Please wait up to 30 minutes before glucose readings are available! */
+"Please wait up to 30 minutes before glucose readings are available!" = "Please wait up to 30 minutes before glucose readings are available!";
+
+/* Invalid Glucose sample detected, try again later */
+"Invalid Glucose sample detected, try again later" = "Invalid Glucose sample detected, try again later";
+
+/* ensor might have temporarily stopped, fallen off or is too cold or too warm */
+"Sensor might have temporarily stopped, fallen off or is too cold or too warm" = "Sensor might have temporarily stopped, fallen off or is too cold or too warm";
+
+/* Invalid Sensor Detected */
+"Invalid Sensor Detected" = "Invalid Sensor Detected";
+
+/* Detected sensor seems not to be a libre 1 sensor! */
+"Detected sensor seems not to be a libre 1 sensor!" = "Detected sensor seems not to be a libre 1 sensor!";
+
+/* Detected sensor is invalid: %@ */
+"Detected sensor is invalid: %@" = "Detected sensor is invalid: %@";
+
+/* Low Battery */
+"Low battery" = "Low battery";
+
+/* */
+"Invalid sensor" = "Invalid sensor";
+
+/* */
+"Sensor change" = "Sensor change";
+
+/* */
+"Sensor expires soon" = "Sensor expires soon";
+
+/* Battery is running low %@, consider charging your %@ device as soon as possible */
+"Battery is running low %@, consider charging your %@ device as soon as possible" = "Battery is running low %@, consider charging your %@ device as soon as possible";
+
+/* Extracting calibrationdata from sensor */
+"Extracting calibrationdata from sensor" = "Extracting calibrationdata from sensor";
+
+/* Sensor Ending Soon */
+"Sensor Ending Soon" = "Sensor Ending Soon";
+
+/* Current Sensor is Ending soon! Sensor Life left in %@ */
+"Current Sensor is Ending soon! Sensor Life left in %@" = "Current Sensor is Ending soon! Sensor Life left in %@";
+
+/* */
+"Libre Bluetooth" = "Libre Bluetooth";
+
+/* */
+"Snooze Alerts" = "Snooze Alerts";
+
+/* */
+"Last measurement" = "Last measurement";
+
+/* */
+"Sensor Footer checksum" = "Sensor Footer checksum";
+
+/* */
+"Last Blood Sugar prediction" = "Last Blood Sugar prediction";
+
+/* */
+"CurrentBG" = "CurrentBG";
+
+/* */
+"Sensor Info" = "Sensor Info";
+
+/* */
+"Sensor Age" = "Sensor Age";
+
+/* */
+"Sensor Age Left" = "Sensor Age Left";
+
+/* */
+"Sensor Endtime" = "Sensor Endtime";
+
+/* */
+"Sensor State" = "Sensor State";
+
+/* */
+"Sensor Serial" = "Sensor Serial";
+
+/* */
+"Transmitter Info" = "Transmitter Info";
+
+/* */
+"Hardware" = "Hardware";
+
+/* */
+"Firmware" = "Firmware";
+
+/* */
+"Connection State" = "Stav pripojenia";
+
+/* */
+"Transmitter Type" = "Transmitter Type";
+
+/* */
+"Sensor Type" = "Sensor Type";
+
+/* */
+"Factory Calibration Parameters" = "Factory Calibration Parameters";
+
+/* */
+"Valid for footer" = "Valid for footer";
+
+/* */
+"Edit calibrations" = "Edit calibrations";
+
+/* */
+"edit calibration clicked" = "edit calibration clicked";
+
+/* */
+"Delete CGM" = "Delete CGM";
+
+/* */
+"Are you sure you want to remove this cgm from loop?" = "Are you sure you want to remove this cgm from loop?";
+
+/* */
+"There is no undo" = "There is no undo";
+
+/* */
+"Advanced" = "Advanced";
+
+/* */
+"Alarms" = "Alarmy";
+
+/* */
+"Glucose Settings" = "Glucose Settings";
+
+/* */
+"Notifications" = "Notifications";
+
+/* */
+"Export logs" = "Export logs";
+
+/* */
+"Export not available" = "Export not available";
+
+/* */
+"Log export requires ios 15" = "Log export requires ios 15";
+
+/* */
+"Got it!" = "Got it!";
+
+/* */
+"Saved to %@" = "Saved to %@";
+
+/* */
+"No logs available" = "No logs available";
+
+/* */
+"Glucose Notification visibility" = "Glucose Notification visibility";
+
+/* */
+"Always Notify Glucose" = "Always Notify Glucose";
+
+/* */
+"Notify per reading" = "Notify per reading";
+
+/* */
+"Value" = "Value";
+
+/* */
+"Adds Phone Battery" = "Adds Phone Battery";
+
+/* */
+"Adds Transmitter Battery" = "Adds Transmitter Battery";
+
+/* */
+"Also vibrate" = "Also vibrate";
+
+/* */
+"Additional notification types" = "Additional notification types";
+
+/* */
+"Misc" = "Misc";
+
+/* */
+"Unit override" = "Unit override";
+
+/* */
+"Low" = "Low";
+
+/* */
+"High" = "High";
+
+/* */
+"glucose" = "glucose";
+
+/* */
+"Schedule " = "Schedule ";
+
+/* */
+"tapped save schedules" = "tapped save schedules";
+
+/* */
+"Error" = "Error";
+
+/* */
+"Some ui element was incorrectly specified" = "Some ui element was incorrectly specified";
+
+/* */
+"Success" = "Success";
+
+/* */
+"Schedules were saved successfully!" = "Schedules were saved successfully!";
+
+/* */
+"High Glucose Alarm active" = "High Glucose Alarm active";
+
+/* */
+"Low Glucose Alarm active" = "Low Glucose Alarm active";
+
+/* */
+"No Glucose Alarm active" = "No Glucose Alarm active";
+
+/* */
+"snoozing until %@" = "snoozing until %@";
+
+/* */
+"not snoozing" = "not snoozing";
+
+/* */
+"nothing to see here" = "nothing to see here";
+
+/* */
+"snooze from testview clicked" = "snooze from testview clicked";
+
+/* */
+"will snooze for %@ until %@" = "will snooze for %@ until %@";
+
+/* */
+"Click to Snooze Alerts" = "Click to Snooze Alerts";
+
+/* */
+"Strength" = "Strength";
+
+/* */
+"Hold the top of your iPhone near the sensor to pair" = "Hold the top of your iPhone near the sensor to pair";
+
+/* */
+"Sensor not found" = "Sensor not found";
+
+/* */
+"Also play alert sound" = "Also play alert sound";
+
+/* */
+"Notification Settings" = "Notification Settings";
+
+/* */
+"Found devices: %d" = "Found devices: %d";
+
+/* */
+"Backfill options" = "Backfill options";
+
+/* */
+"Backfilling from trend is currently not well supported by Loop" = "Backfilling from trend is currently not well supported by Loop";
+
+/* */
+"Backfill from history" = "Backfill from history";
+
+/* */
+"Backfill from trend" = "Backfill from trend";
+
+/* */
+"Debug options" = "Debug options";
+
+/* */
+"Adds a lot of data to the Issue Report " = "Adds a lot of data to the Issue Report ";
+
+/* */
+"Persist sensordata" = "Persist sensordata";
+
+/* */
+"Battery" = "Battery";
+
+/* */
+"Also add source info" = "Also add source info";
+
+/* */
+"Carbs Required Threshold" = "Carbs Required Threshold";
+
+/* */
+"Carbs required: %d g" = "Carbs required: %d g";
+
+/* */
+"To prevent LOW required %d g of carbs" = "To prevent LOW required %d g of carbs";
+
+/* */
+"iAPS not active" = "iAPS not active";
+
+/* */
+"Last loop was more then %d min ago" = "Last loop was more then %d min ago";
+
+/* Glucose badge */
+"Show glucose on the app badge" = "Show glucose on the app badge";
+
+/* */
+"Backfill glucose" = "Backfill glucose";
+
+/* About this source */
+"About this source" = "About this source";
+
+/* */
+"Bolus failed" = "Bolus failed";
+
+/* */
+"Bolus failed or inaccurate. Check pump history before repeating." = "Bolus failed or inaccurate. Check pump history before repeating.";
+
+/* */
+"Carbs" = "Carbs";
+
+/* */
+"Temp Basal" = "Temp Basal";
+
+/* */
+"Temp Target" = "Temp Target";
+
+/* */
+"Resume" = "Resume";
+
+/* */
+"Suspend" = "Suspend";
+
+/* */
+"Animated Background" = "Animated Background";
+
+/* Sensor day(s) */
+" day(s)" = " day(s)";
+
+/* Option to show HR in Watch app*/
+"Display HR on Watch" = "Display HR on Watch";
+
+
+/* Headers for settings ----------------------- */
+"OpenAPS main settings" = "OpenAPS main settings";
+
+"OpenAPS SMB settings" = "OpenAPS SMB settings";
+
+"OpenAPS targets settings" = "OpenAPS targets settings";
+
+"OpenAPS other settings" = "OpenAPS other settings";
+
+/* Glucose Simulator CGM */
+"Glucose Simulator" = "Glucose Simulator";
+
+/* Restored state message */
+"Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@" = "Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@";
+
+/* Shared app group xDrip4iOS */
+"Using shared app group with external CGM app xDrip4iOS" = "Using shared app group with external CGM app xDrip4iOS";
+
+/* Shared app group GlucoseDirect */
+"Using shared app group with external CGM app GlucoseDirect" = "Using shared app group with external CGM app GlucoseDirect";
+
+/* Dexcom G6 app */
+"Dexcom G6 app" = "Dexcom G6 app";
+
+/* Native G5 app */
+"Native G5 app" = "Native G5 app";
+
+/* Minilink transmitter */
+"Minilink transmitter" = "Minilink transmitter";
+
+/* Simple simulator */
+"Simple simulator" = "Simple simulator";
+
+/* Direct connection with Libre 1 transmitters or Libre 2 */
+"Direct connection with Libre 1 transmitters or European Libre 2 sensors" = "Direct connection with Libre 1 transmitters or European Libre 2 sensors";
+
+/* Online or internal server */
+"Online or internal server" = "Online or internal server";
+
+/* -------------- Developer settings ---------------------- */
+/* Debug options */
+
+"Developer" = "Developer";
+
+/* Debug option view NS Upload Profile */
+"NS Upload Profile" = "NS Upload Profile";
+
+/* Debug option view NS Uploaded Profile */
+"NS Uploaded Profile" = "NS Uploaded Profile";
+
+/* Debug option view Autosense */
+"Autosense" = "Autosense";
+
+/* Debug option view Pump History */
+"Pump History" = "Pump History";
+
+/* Debug option view Target Ranges */
+"Target ranges" = "Target ranges";
+
+/* Debug option view Temp targets */
+"Temp targets" = "Temp targets";
+
+/* Debug option view Meal */
+"Meal" = "Meal";
+
+/* Debug option view Pump profile */
+"Pump profile" = "Pump profile";
+
+/* Debug option view Profile */
+"Profile" = "Profile";
+
+/* Debug option view Enacted */
+"Enacted" = "Enacted";
+
+/* Debug option view Announcements (from NS) */
+"Announcements" = "Announcements";
+
+/* Debug option view Enacted announcements announcements (from NS) */
+"Enacted announcements" = "Enacted announcements";
+
+/* Debug option view Autotune */
+"Autotune" = "Autotune";
+
+/* Debug option view Target presets */
+"Target presets" = "Target presets";
+
+/* Debug option view */
+"Loop Cycles" = "Loop Cycles";
+
+/* Debug option view Glucose Data used for statistics */
+"Glucose Data used for statistics" = "Glucose Data used for statistics";
+
+/* --------------- HealthKit intergration --------------------*/
+/* */
+"Apple Health" = "Apple Health";
+
+/* */
+"Connect to Apple Health" = "Connect to Apple Health";
+
+/* Show when have not permissions for writing to Health */
+"For write data to Apple Health you must give permissions in Settings > Health > Data Access" = "For write data to Apple Health you must give permissions in Settings > Health > Data Access";
+
+/* */
+"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data";
+
+/* New ALerts ------------------------- */
+/* Info title */
+"Info" = "Info";
+
+/* Warning title */
+"Warning" = "Warning";
+
+/* Error title */
+"Error" = "Error";
+
+/* Manual temp basal mode */
+"Manual" = "Manual";
+
+/* Status highlight when manual temp basal is running. */
+"Manual Basal" = "Manual Basal";
+
+/* Current Manual Temp basal */
+" - Manual Basal ⚠️" = " - Manual Basal ⚠️";
+
+/* Total AT / Scheduled basal insulin */
+" U/day" = " U/day";
+
+/* Total AT / Scheduled basal insulin */
+"Total" = "Total";
+
+/* -------------------------------------------- FPU Strings ------------------------------------------------------*/
+/* Enable FPU */
+
+"Enable" = "Enable";
+
+/* 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";
+
+/* FPU Settings Title */
+"Fat and Protein" = "Fat and Protein";
+
+/* Display fat and protein entities */
+"Fat & Protein" = "Fat & Protein";
+
+/* */
+"Hide Fat & Protein" = "Hide Fat & Protein";
+
+/* Add Fat */
+"Fat" = "Fat";
+
+/* Add Protein */
+"Protein" = "Protein";
+
+/* Service Section */
+"Fat And Protein Conversion" = "Fat And Protein Conversion";
+
+/* Service Section */
+"Profile Override" = "Profile Override";
/* */
-"Connection State" = "Stav pripojenia";
+"Override Profiles" = "Override Profiles";
/* */
-"Alarms" = "Alarmy";
+"Currently no Override active" = "Currently no Override active";
+
+/* */
+"Total Insulin Adjustment" = "Total Insulin Adjustment";
+
+/* */
+"Override your Basal, ISF, CR and Target profiles" = "Override your Basal, ISF, CR and Target profiles";
+
+/* */
+"Enable indefinitely" = "Enable indefinitely";
+
+/* */
+"Override Profile target" = "Override Profile target";
+
+/* */
+"Disable SMBs" = "Disable SMBs";
+
+/* */
+"Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal." = "Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal.";
+
+/* Service Section */
+"App Icons" = "App Icons";
+
+/* Service Section */
+"Statistics and Home View" = "Statistics and Home View";
+
+/* Alert text */
+"Delete carb equivalents?" = "Delete carb equivalents?";
+
+/* */
+"Meal Presets" = "Meal Presets";
+
+/* */
+"Empty" = "Empty";
+
+/* */
+"Delete Selected Preset" = "Delete Selected Preset";
+
+/* */
+"Enter Meal Preset Name" = "Enter Meal Preset Name";
+
+/* */
+"Name Of Dish" = "Name Of Dish";
+
+/* Save Carbs and continue to bolus recommendation */
+"Save and continue" = "Save and continue";
+
+/* */
+"Save as Preset" = "Save as Preset";
+
+/* -------------------------------------------------------------------------------------------
+ DASH strings
+*/
+"Attach Pod" = "Attach Pod";
"Deactivate Pod" = "Deaktivovať Pod";
+/* */
+"Deactivating..." = "Deactivating...";
+
+"Pair Pod" = "Pair Pod";
+
+/* Text for previous pod information row */
+"Previous Pod Information" = "Previous Pod Information";
+
+/* Text for confidence reminders navigation link */
+"Confidence Reminders" = "Confidence Reminders";
+
+"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Confidence reminders are beeps from the pod which can be used to acknowledge selected commands.";
+
+/* button title for saving low reservoir reminder while saving */
+"Saving..." = "Saving...";
+
+/* button title for saving low reservoir reminder */
+"Save" = "Save";
+
+/* Alert title for error when updating confidence reminder preference */
+"Failed to update confidence reminder preference." = "Failed to update confidence reminder preference.";
+
+/* */
+"No Error" = "No Error";
+
/* description label for active time pod details row */
"Active Time" = "Aktívny Čas";
+/* Title string for BeepPreference.silent */
+"Disabled" = "Disabled";
+
/* Title string for BeepPreference.manualCommands */
"Enabled" = "Zapnuté";
+/* Title string for BeepPreference.extended */
+"Extended" = "Extended";
+
+/* Description for BeepPreference.silent */
+"No confidence reminders are used." = "No confidence reminders are used.";
+
+/* Description for BeepPreference.manualCommands */
+"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
+
+/* Description for BeepPreference.extended */
+"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
+
+/* Label text for expiration reminder default row */
+"Expiration Reminder Default" = "Expiration Reminder Default";
+
/* */
"Expiration Reminder" = "Pripomienka Expirácie";
+/* */
+"Low Reservoir" = "Low Reservoir";
+
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
+/* */
+"Low Reservoir Reminder" = "Low Reservoir Reminder";
+
+/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
+/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
+
+/* Label text for temporary basal rate summary */
+"Rate" = "Rate";
+
+/* Summary string for temporary basal rate configuration page */
+"%1$@ for %2$@" = "%1$@ for %2$@";
+
+/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
+/* Button text for setting manual temporary basal rate*/
+"Set Temporary Basal" = "Set Temporary Basal";
+
+/* Navigation Title for ManualTempBasalEntryView */
+"Temporary Basal" = "Temporary Basal";
+
+/* Alert title for a failure to set temporary basal */
+"Temporary Basal Failed" = "Temporary Basal Failed";
+
+/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
+
+/* Alert format string for a failure to set temporary basal. (1: error description) */
+"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
+
+/* Alert title for missing temp basal configuration */
+"Missing Config" = "Missing Config";
+
+/* Alert format string for missing temp basal configuration. */
+"This PumpManager 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." = "This PumpManager 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.";
+
/* description label for active time pod details row */
"Active Time" = "Aktívny Čas";
+/* description label for total delivery pod details row */
+"Total Delivery" = "Total Delivery";
+
+/* */
+"Add Omnipod Dash" = "Add Omnipod Dash";
+
/* */
"Insert Cannula" = "Zaviesť Kanylu";
+
+/* */
+"Check Cannula" = "Check Cannula";
+
+/* */
+"Setup Complete" = "Setup Complete";
+
+/* */
+"Insulin Suspended" = "Insulin Suspended";
+
+/* Text for suspend resume button when insulin delivery is suspending */
+"Suspending insulin delivery..." = "Suspending insulin delivery...";
+
+/* Text for suspend resume button when insulin delivery is suspended */
+"Resume Insulin Delivery" = "Resume Insulin Delivery";
+
+/* Text for suspend resume button when insulin delivery is resuming */
+"Resuming insulin delivery..." = "Resuming insulin delivery...";
+
+/* Alert title for suspend error */
+"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
+
+//* -----------------------------------------------------------------------*/
+/* ----------------------Statistics strings -------------------------------*/
+/* */
+
+
+"Today" = "Today";
+
+/* */
+"Day" = "Day";
+
+/* */
+"Week" = "Week";
+
+/* */
+"Month" = "Month";
+
+/* */
+"Total" = "Total";
+
+/* Headline Statistics */
+"Statistics" = "Statistics";
+
+/* Option in preferences */
+"Allow Upload of Statistics to NS" = "Allow Upload of Statistics to NS";
+
+/* Low Glucose Threshold in Statistics settings */
+"Low" = "Low";
+
+/* High Glucose Threshold in Statistics settings */
+"High" = "High";
+
+/* In Range */
+"In Range" = "In Range";
+
+/* Display % */
+"Change HbA1c Unit" = "Change HbA1c Unit";
+
+/* */
+"Display Chart X - Grid lines" = "Display Chart X - Grid lines";
+
+/* */
+"Display Chart Y - Grid lines" = "Display Chart Y - Grid lines";
+
+/* */
+"Display Chart Threshold lines for Low and High" = "Display Chart Threshold lines for Low and High";
+
+/* */
+/* */
+
+"Standing / Laying TIR Chart
+Hours X-Axis (6 default)" = "Hours X-Axis (6 default)";
+
+/* Average BG = */
+"Average" = "Average";
+
+/* Median BG */
+"Median" = "Median";
+
+/* CGM readings in statView */
+"Readings today" = "Readings today";
+
+/* CGM readings in statView */
+"Readings / 24h" = "Readings / 24h";
+
+/* Days of saved readings*/
+"Days" = "Days";
+
+/* Normal BG (within TIR) */
+"Normal" = "Normal";
+
+/* Title High BG in statPanel */
+"High (>" = "High (>";
+
+/* Title Low BG in statPanel */
+"Low (<" = "Low (<";
+
+/* SD */
+"SD" = "SD";
+
+/* CV */
+"CV" = "CV";
+
+/* Estimated HbA1c */
+"HbA1c" = "HbA1c";
+
+/* Total number of days of data for HbA1c estimation, part 1/2*/
+"All" = "All";
+
+/* Total number of days of data for HbA1c estimation, part 2/2*/
+"days" = "days";
+
+/* Nr of Loops in statPanel */
+"Loops" = "Loops";
+
+/* Loop Errors in statPanel */
+"Errors" = "Errors";
+
+/* Average loop interval */
+"Interval" = "Interval";
+
+/* Median loop interval */
+"Duration" = "Duration";
+
+/* "Display SD */
+"Display SD instead of CV" = "Display SD instead of CV";
+
+/* Description for display SD */
+"Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel" = "Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel";
+
+/* How often to update the statistics */
+"Update every number of minutes:" = "Update every number of minutes:";
+
+/* Description for update interval for statistics */
+"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 ";
+
+/* Duration displayed in statPanel */
+"Past Week " = "Past Week ";
+
+/* Duration displayed in statPanel */
+"Past Month " = "Past Month ";
+
+/* Duration displayed in statPanel */
+"Past 90 Days " = "Past 90 Days ";
+
+/* Duration displayed in statPanel */
+"All Past Days of Data " = "All Past Days of Data ";
+
+/* "Display Loop statistics in statPanel */
+"Display Loop Cycle statistics" = "Display Loop Cycle statistics";
+
+/* Description for Display Loop statistics */
+"Displays Loop statistics in the statPanel in Home View" = "Displays Loop statistics in the statPanel in Home View";
+
+/* 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?";
+
+/* New Experimental feature */
+"Experimental" = "Experimental";
+/* Smoothing of CGM readings */
+"Smooth Glucose Value" = "Smooth Glucose Value";
+
+/* -----------------------------------------------------------------------------------------------------------
+
+ Infotexts from openaps.docs and androidaps.docs
+ iAPS
+*/
+/* Headline Rewind Resets Autosens */
+
+"Rewind Resets Autosens" = "Rewind Resets Autosens";
+
+/* ”Rewind Resets Autosens” */
+"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature.";
+
+/* Headline "High Temptarget Raises Sensitivity" */
+"High Temptarget Raises Sensitivity" = "High Temptarget Raises Sensitivity";
+
+/* ”High Temptarget Raises Sensitivity" */
+"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160).";
+
+/* Headline ”Low Temptarget Lowers Sensitivity" */
+"Low Temptarget Lowers Sensitivity" = "Low Temptarget Lowers Sensitivity";
+
+/* ”Low Temptarget Lowers Sensitivity" */
+"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160).";
+
+/* Headline ”Sensitivity Raises Target" */
+"Sensitivity Raises Target" = "Sensitivity Raises Target";
+
+/* ”Sensitivity Raises Target" */
+"When true, raises BG target when autosens detects sensitivity" = "When true, raises BG target when autosens detects sensitivity";
+
+/* Headline ”Resistance Lowers Target" */
+"Resistance Lowers Target" = "Resistance Lowers Target";
+
+/* ”Resistance Lowers Target" */
+"Defaults to false. When true, will lower BG target when autosens detects resistance" = "Defaults to false. When true, will lower BG target when autosens detects resistance";
+
+/* Headline ”Advanced Target Adjustments" */
+"Advanced Target Adjustments" = "Advanced Target Adjustments";
+
+/* ”Advanced Target Adjustments" */
+"This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone." = "This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone.";
+
+/* Headline "Exercise Mode" */
+"Exercise Mode" = "Exercise Mode";
+
+/* "Exercise Mode" */
+"Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity" = "Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity";
+
+/* Headline "Wide BG Target Range" */
+"Wide BG Target Range" = "Wide BG Target Range";
+
+/* "Wide BG Target Range" */
+"Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs." = "Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs.";
+
+/* Headline "Skip Neutral Temps" */
+"Skip Neutral Temps" = "Skip Neutral Temps";
+
+/* "Skip Neutral Temps" */
+"Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means iAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications from the 'rig', that may wake you up during the night." = "Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means OpenAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications form the 'rig', that may wake you up during the night. ";
+
+/* Headline "Unsuspend If No Temp” */
+"Unsuspend If No Temp" = "Unsuspend If No Temp";
+
+/* "Unsuspend If No Temp” */
+"Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended." = "Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended.";
+
+/* Headline "Enable UAM" */
+"Enable UAM" = "Enable UAM";
+
+/* "Enable UAM" */
+"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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." = "With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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.";
+
+/* Headline "Enable SMB With COB" */
+"Enable SMB With COB" = "Enable SMB With COB";
+
+/* Enable SMB With COB" */
+"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "This enables supermicrobolus (SMB) while carbs on board (COB) are positive.";
+
+/* Headline "Enable SMB With Temptarget” */
+"Enable SMB With Temptarget" = "Enable SMB With Temptarget";
+
+/* "Enable SMB With Temptarget” */
+"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB.";
+
+/* Headline "Enable SMB Always" */
+"Enable SMB Always" = "Enable SMB Always";
+
+/* "Enable SMB Always" */
+"Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget)." = "Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget).";
+
+/* Headline "Enable SMB After Carbs" */
+"Enable SMB After Carbs" = "Enable SMB After Carbs";
+
+/* "Enable SMB After Carbs" */
+"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB).";
+
+/* Enable "Allow SMB With High Temptarget" */
+"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
+
+/* Headline "Allow SMB With High Temptarget" */
+"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
+
+/* "Allow SMB With High Temptarget" */
+"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl).";
+
+/* Headline "Use Custom Peak Time” */
+"Use Custom Peak Time" = "Use Custom Peak Time";
+
+/* "Use Custom Peak Time” */
+"Defaults to false. Setting to true allows changing insulinPeakTime" = "Defaults to false. Setting to true allows changing insulinPeakTime";
+
+/* Headline "Suspend Zeros IOB” */
+"Suspend Zeros IOB" = "Suspend Zeros IOB";
+
+/* "Suspend Zeros IOB” */
+"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added.";
+
+/* Headline "Max IOB" */
+"Max IOB" = "Max IOB";
+
+/* "Max IOB" */
+"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop).";
+
+/* Headline "Max Daily Safety Multiplier" */
+"Max Daily Safety Multiplier" = "Max Daily Safety Multiplier";
+
+/* "Max Daily Safety Multiplier" */
+"This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
+
+/* Headline "Current Basal Safety Multiplier" */
+"Current Basal Safety Multiplier" = "Current Basal Safety Multiplier";
+
+/* "Current Basal Safety Multiplier" */
+"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
+
+/* Headline "Autosens Max" */
+"Autosens Max" = "Autosens Max";
+
+/* "Autosens Max" */
+"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target.";
+
+/* Headline "Autosens Min" */
+"Autosens Min" = "Autosens Min";
+
+/* "Autosens Min" */
+"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets.";
+
+/* Headline "Half Basal Exercise Target" */
+"Half Basal Exercise Target" = "Half Basal Exercise Target";
+
+/* "Half Basal Exercise Target" */
+"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes.";
+
+/* Headline "Max COB" */
+"Max COB" = "Max COB";
+
+/* "Max COB" */
+"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)";
+
+/* Headline "Bolus Snooze DIA Divisor" */
+"Bolus Snooze DIA Divisor" = "Bolus Snooze DIA Divisor";
+
+/* "Bolus Snooze DIA Divisor" */
+"Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2)." = "Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2).";
+
+/* Headline "Min 5m Carbimpact" */
+"Min 5m Carbimpact" = "Min 5m Carbimpact";
+
+/* "Min 5m Carbimpact" */
+"This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g." = "This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g.";
+
+/* Headline "Autotune ISF Adjustment Fraction" */
+"Autotune ISF Adjustment Fraction" = "Autotune ISF Adjustment Fraction";
+
+/* "Autotune ISF Adjustment Fraction" */
+"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
+
+/* Headline "Remaining Carbs Fraction" */
+"Remaining Carbs Fraction" = "Remaining Carbs Fraction";
+
+/* "Remaining Carbs Fraction" */
+"This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
+
+/* Headline "Remaining Carbs Cap" */
+"Remaining Carbs Cap" = "Remaining Carbs Cap";
+
+/* "Remaining Carbs Cap" */
+"This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
+
+/* Headline ”Max SMB Basal Minutes" */
+"Max SMB Basal Minutes" = "Max SMB Basal Minutes";
+
+/* ”Max SMB Basal Minutes" */
+"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
+
+/* Headline "Max UAM SMB Basal Minutes" */
+"Max UAM SMB Basal Minutes" = "Max UAM SMB Basal Minutes";
+
+/* "Max UAM SMB Basal Minutes" */
+"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
+
+/* Headline "SMB Interval" */
+"SMB Interval" = "SMB Interval";
+
+/* "SMB Interval" */
+"Minimum duration in minutes for new SMB since last SMB or manual bolus" = "Minimum duration in minutes for new SMB since last SMB or manual bolus";
+
+/* Headline "Bolus Increment" */
+"Bolus Increment" = "Bolus Increment";
+
+/* "Bolus Increment" */
+"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";
+
+/* "Insulin Peak Time" */
+"Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops." = "Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops.";
+
+/* Headline "Carbs Req Threshold" */
+"Carbs Req Threshold" = "Carbs Req Threshold";
+
+/* "Carbs Req Threshold" */
+"Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold." = "Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold.";
+
+/* Headline "Noisy CGM Target Multiplier" */
+"Noisy CGM Target Multiplier" = "Noisy CGM Target Multiplier";
+
+/* "Noisy CGM Target Multiplier" */
+"Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data" = "Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data";
+
+/* Headline "SMB DeliveryRatio" */
+"SMB DeliveryRatio" = "SMB DeliveryRatio";
+
+/* SMB DeliveryRatio */
+"Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution." = "Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution.";
+
+// Dynamic ISF + CR Settings:
+/* Headline "Adjust Dynamic ISF constant" */
+
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Adjust Dynamic ISF constant */
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Enable Dynamic ISF, Headline */
+"Enable Dynamic ISF" = "Enable Dynamic ISF";
+
+/* Headline "Enable Dynamic ISF" */
+"Enable Dynamic ISF" = "Enable Dynamic ISF";
+
+/* Enable Dynamic ISF */
+"Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes" = "Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes";
+
+/* Headline "Enable Dynamic CR" */
+"Enable Dynamic CR" = "Enable Dynamic CR";
+
+/* Enable Dynamic CR */
+"Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)" = "Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)";
+
+/* Headline "Adjust Dynamic ISF constant" */
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Adjust Dynamic ISF constant */
+"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
+
+
+/* Headline "Use Sigmoid Function" */
+"Use Sigmoid Function" = "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.";
+
+
+/* Headline "Threshold Setting" */
+"Threshold Setting (mg/dl)" = "Threshold Setting (mg/dl)";
+
+/* Threshold Setting */
+"The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl." = "The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl.";
+
+/* Headline "Weighted Average of TDD. Weight of past 24 hours:" */
+"Weighted Average of TDD. Weight of past 24 hours:" = "Weighted Average of TDD. Weight of past 24 hours:";
+
+/* Weight of past 24 hours of insulin */
+"Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment)." = "Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment).";
+
+/* Headline "Adjust basal" */
+"Adjust basal" = "Adjust basal";
+
+/* Enable adjustment of basal profile */
+"Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD" = "Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD";
+
+/* Headline "Max Delta-BG Threshold SMB" */
+"Max Delta-BG Threshold SMB" = "Max Delta-BG Threshold SMB";
+
+/* Max Delta-BG Threshold SMB */
+"Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!)." = "Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!).";
+
+/* Headline "... When Blood Glucose Is Over (mg/dl):" */
+"... When Blood Glucose Is Over (mg/dl):" = "... When Blood Glucose Is Over (mg/dl):";
+
+/* ... When Blood Glucose Is Over (mg/dl): */
+"Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable." = "Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable.";
+
+/* Headline "Enable SMB With High BG" */
+"Enable SMB With High BG" = "Enable SMB With High BG";
+
+/* "Enable SMB With High BG" */
+"Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)" = "Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)";
+
+/* Headline "Dynamic settings" */
+"Dynamic settings" = "Dynamic settings";
+
+/* Insulin curve */
+"Insulin curve" = "Insulin curve";
+
+/* Headline "Adjustment Factor" */
+"Adjustment Factor" = "Adjustment Factor";
From d63394daaaf1ae7d1748a222d5b6be688b710603 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: Mon, 15 May 2023 04:27:05 +0200
Subject: [PATCH 213/431] New translations Localizable.strings (Swedish)
---
.../Main/sv.lproj/Localizable.strings | 93 +++++++++++++++++++
1 file changed, 93 insertions(+)
diff --git a/FreeAPS/Sources/Localizations/Main/sv.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/sv.lproj/Localizable.strings
index 314017bb4c..dd10763086 100644
--- a/FreeAPS/Sources/Localizations/Main/sv.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/sv.lproj/Localizable.strings
@@ -9,6 +9,8 @@
/* Add insulin from source outside of pump */
"Add %@ without bolusing" = "Lägg till %@ utan att ge bolus";
+"Bolus" = "Bolus";
+
"Close" = "Stäng";
/* Continue after added carbs without bolus */
@@ -104,6 +106,9 @@
/* Delete preset temp target */
"Delete preset \"%@\"" = "Ta bort förval \"%@\"";
+/* Duration of target temp or temp basal */
+"Duration" = "Duration";
+
/* */
"Enact Temp Target" = "Tillfälliga målvärden";
@@ -152,12 +157,24 @@
/* Button */
"Yes" = "Ja";
+/* + Button */
+"[ +1 ]" = "[ +1 ]";
+
+/* - Button */
+"[ -1 ]" = "[ -1 ]";
+
/* Upper temp target limit */
"Top target" = "Övre målvärde";
/* Temp target set for ... minutes */
"for" = "i";
+/* Temp target set for ... minutes */
+"min" = "min";
+
+/* */
+"Autotune" = "Autotune";
+
/* */
"Basal profile" = "Basalinställningar";
@@ -267,6 +284,12 @@ Enact a temp Basal or a temp target */
/* Header */
"Nightscout Config" = "Ställ in Nightscout";
+/* */
+"Port" = "Port";
+
+/* */
+"URL" = "URL";
+
/**/
"Use local glucose server" = "Använd lokal server som glukoskälla";
@@ -345,9 +368,24 @@ Enact a temp Basal or a temp target */
/*Carb ratio unit */
"g/U" = "g/IE";
+/* grams */
+" g" = " g";
+
+/* The short unit display string for grams */
+"g" = "g";
+
/* when 0 U/hr */
"0 U/hr" = "0 IE/h";
+/* abbreviation for days */
+"d" = "d";
+
+/* abbreviation for hours */
+"h" = "h";
+
+/* abbreviation for minutes */
+"m" = "m";
+
/* */
"Closed loop" = "Sluten loop";
@@ -357,6 +395,9 @@ Enact a temp Basal or a temp target */
/* */
"Devices" = "Enheter";
+/* */
+"Pump" = "Pump";
+
/* */
"Services" = "Tjänster";
@@ -384,6 +425,9 @@ Enact a temp Basal or a temp target */
/* */
"Pump suspended" = "Pump pausad";
+/* */
+"Middleware" = "Middleware";
+
/* Header */
"History" = "Historik";
@@ -393,6 +437,9 @@ Enact a temp Basal or a temp target */
/* Type of CGM or glucose source */
"Type" = "Typ";
+/* CGM */
+"CGM" = "CGM";
+
/* CGM Transmitter ID */
"Transmitter ID" = "Sändar-ID";
@@ -417,6 +464,9 @@ Enact a temp Basal or a temp target */
/* Treatments list */
"Treatments" = "Behandlingar";
+/* " min" in Treatments list */
+" min" = " min";
+
/* */
"Unable to change anything" = "Det går inte att ändra något";
@@ -471,6 +521,9 @@ Enact a temp Basal or a temp target */
/* When adding capillary glucose meater reading */
"Meter glucose" = "Glukosmätarvärde";
+/* */
+"Info" = "Info";
+
/*v*/
"Slope" = "Lutning";
@@ -648,6 +701,9 @@ Enact a temp Basal or a temp target */
/* */
"Hardware" = "Hårdvara";
+/* */
+"Firmware" = "Firmware";
+
/* */
"Connection State" = "Anslutningsstatus";
@@ -942,6 +998,9 @@ Enact a temp Basal or a temp target */
/* Debug option view NS Uploaded Profile */
"NS Uploaded Profile" = "Uppladdad profil";
+/* Debug option view Autosense */
+"Autosense" = "Autosense";
+
/* Debug option view Pump History */
"Pump History" = "Pumphistorik";
@@ -969,6 +1028,9 @@ Enact a temp Basal or a temp target */
/* Debug option view Enacted announcements announcements (from NS) */
"Enacted announcements" = "Överförda meddelanden";
+/* Debug option view Autotune */
+"Autotune" = "Autotune";
+
/* Debug option view Target presets */
"Target presets" = "Målvärden, förinställningar";
@@ -991,6 +1053,10 @@ Enact a temp Basal or a temp target */
/* */
"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "Efter att du lagt till glukos i appen 'Hälsa', öppna iAPS för att bekräfta att överföring skett på rätt sätt";
+/* New ALerts ------------------------- */
+/* Info title */
+"Info" = "Info";
+
/* Warning title */
"Warning" = "Varning";
@@ -1047,6 +1113,9 @@ Enact a temp Basal or a temp target */
/* Add Fat */
"Fat" = "Fett";
+/* Add Protein */
+"Protein" = "Protein";
+
/* Service Section */
"Fat And Protein Conversion" = "Fett och protein";
@@ -1068,9 +1137,15 @@ Enact a temp Basal or a temp target */
/* */
"Enable indefinitely" = "Aktivera tillsvidare";
+/* */
+"Override Profile target" = "Override Profile target";
+
/* */
"Disable SMBs" = "Stäng av autobolusar (SMBs)";
+/* */
+"Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal." = "Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal.";
+
/* Service Section */
"App Icons" = "Ikoner";
@@ -1285,6 +1360,12 @@ Enact a temp Basal or a temp target */
/* */
"Display Chart Threshold lines for Low and High" = "Visa linjer för lågt och högt i diagram";
+/* */
+/* */
+
+"Standing / Laying TIR Chart
+Hours X-Axis (6 default)" = "Hours X-Axis (6 default)";
+
/* Average BG = */
"Average" = "Medelvärde";
@@ -1309,6 +1390,15 @@ Enact a temp Basal or a temp target */
/* Title Low BG in statPanel */
"Low (<" = "Lågt (<";
+/* SD */
+"SD" = "SD";
+
+/* CV */
+"CV" = "CV";
+
+/* Estimated HbA1c */
+"HbA1c" = "HbA1c";
+
/* Total number of days of data for HbA1c estimation, part 1/2*/
"All" = "Alla";
@@ -1324,6 +1414,9 @@ Enact a temp Basal or a temp target */
/* Average loop interval */
"Interval" = "Intervall";
+/* Median loop interval */
+"Duration" = "Duration";
+
/* "Display SD */
"Display SD instead of CV" = "Visa SD istället för CV";
From 6b7966088cdbf7339d07fc280bb0b97fa3d2e421 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: Mon, 15 May 2023 04:27:06 +0200
Subject: [PATCH 214/431] New translations Localizable.strings (Turkish)
---
.../Main/tr.lproj/Localizable.strings | 358 ++++++++++++++++++
1 file changed, 358 insertions(+)
diff --git a/FreeAPS/Sources/Localizations/Main/tr.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/tr.lproj/Localizable.strings
index aed332cda5..57f18638f8 100644
--- a/FreeAPS/Sources/Localizations/Main/tr.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/tr.lproj/Localizable.strings
@@ -9,6 +9,8 @@
/* Add insulin from source outside of pump */
"Add %@ without bolusing" = "Bolus yapmadan %@ ekleyin";
+"Bolus" = "Bolus";
+
"Close" = "Kapat";
/* Continue after added carbs without bolus */
@@ -41,6 +43,15 @@
/* */
"Agree and continue" = "Kabul et ve Devam et";
+/* Headline in enacted pop up (at: at what time) */
+"Enacted at" = "Enacted at";
+
+/* Headline in suggested pop up (at: at what time) */
+"Suggested at" = "Suggested at";
+
+/* Headline in enacted pop up (at: at what time) */
+"Error at" = "Error at";
+
/* Home title */
"Home" = "Ana sayfa";
@@ -101,6 +112,21 @@
/* */
"Enact Temp Target" = "Geçici Hedefe Başla";
+/* */
+"Target" = "Target";
+
+/* */
+"Basal Insulin and Sensitivity ratio" = "Basal Insulin and Sensitivity ratio";
+
+/* */
+"A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose." = "A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose.";
+
+/* */
+" Your setting: " = " Your setting: ";
+
+/* */
+"mg/dl. Autosens.max limits the max endpoint" = "mg/dl. Autosens.max limits the max endpoint";
+
/* */
"Enter preset name" = "Ön ayar adını girin";
@@ -119,12 +145,33 @@
/* */
"Save as preset" = "Ön ayar olarak kaydet";
+/* Delete Meal Preset */
+"Delete Preset" = "Delete Preset";
+
+/* Confirm Deletion */
+"Delete preset '%@'?" = "Delete preset '%@'?";
+
+/* Button */
+"No" = "No";
+
+/* Button */
+"Yes" = "Yes";
+
+/* + Button */
+"[ +1 ]" = "[ +1 ]";
+
+/* - Button */
+"[ -1 ]" = "[ -1 ]";
+
/* Upper temp target limit */
"Top target" = "Üst hedef";
/* Temp target set for ... minutes */
"for" = "için";
+/* Temp target set for ... minutes */
+"min" = "min";
+
/* */
"Autotune" = "Otoayar";
@@ -237,6 +284,12 @@ Enact a temp Basal or a temp target */
/* Header */
"Nightscout Config" = "Nightscout Yapılandırması";
+/* */
+"Port" = "Port";
+
+/* */
+"URL" = "URL";
+
/**/
"Use local glucose server" = "Yerel glikoz sunucusu kullan";
@@ -267,6 +320,9 @@ Enact a temp Basal or a temp target */
/* Add Simulator pump */
"Add Simulator" = "Simülatör ekle";
+/* Insulin model */
+"Model" = "Model";
+
/* */
"Pump config" = "Pompa Yapılandırması";
@@ -312,6 +368,9 @@ Enact a temp Basal or a temp target */
/*Carb ratio unit */
"g/U" = "g/Ü";
+/* grams */
+" g" = " g";
+
/* The short unit display string for grams */
"g" = "gr";
@@ -345,6 +404,9 @@ Enact a temp Basal or a temp target */
/* */
"Settings" = "Ayarlar";
+/* Recommendation for a Manual Bolus */
+"Recommended Bolus Percentage" = "Recommended Bolus Percentage";
+
/* 2 log files to share */
"Share logs" = "Günlükleri paylaş";
@@ -363,6 +425,9 @@ Enact a temp Basal or a temp target */
/* */
"Pump suspended" = "Pompa durduldu";
+/* */
+"Middleware" = "Middleware";
+
/* Header */
"History" = "Geçmiş";
@@ -372,6 +437,9 @@ Enact a temp Basal or a temp target */
/* Type of CGM or glucose source */
"Type" = "Tip";
+/* CGM */
+"CGM" = "CGM";
+
/* CGM Transmitter ID */
"Transmitter ID" = "Verici ID";
@@ -441,6 +509,12 @@ Enact a temp Basal or a temp target */
/* State was restored */
"State was restored" = "Durum yenilendi";
+/* The short unit display string for millimoles of glucose per liter */
+"mmol/L" = "mmol/L";
+
+/* The short unit display string for milligrams of glucose per decilter */
+"mg/dL" = "mg/dL";
+
/* */
"Add calibration" = "Kalibrasyon ekle";
@@ -477,6 +551,9 @@ Enact a temp Basal or a temp target */
/* */
"Pairinginfo" = "Eşleştirme bilgisi";
+/* */
+"PatchInfo" = "PatchInfo";
+
/* */
"Calibrationinfo" = "Kalibrasyonbilgisi";
@@ -582,6 +659,9 @@ Enact a temp Basal or a temp target */
/* Current Sensor is Ending soon! Sensor Life left in %@ */
"Current Sensor is Ending soon! Sensor Life left in %@" = "Mevcut Sensör yakında Sona Eriyor! Sensör Ömrü %@ kaldı";
+/* */
+"Libre Bluetooth" = "Libre Bluetooth";
+
/* */
"Snooze Alerts" = "Uyarıları Ertele";
@@ -915,6 +995,9 @@ Enact a temp Basal or a temp target */
/* Debug option view NS Upload Profile */
"NS Upload Profile" = "NS Yükleme Profili";
+/* Debug option view NS Uploaded Profile */
+"NS Uploaded Profile" = "NS Uploaded Profile";
+
/* Debug option view Autosense */
"Autosense" = "OtoDuyarlılık";
@@ -936,12 +1019,27 @@ Enact a temp Basal or a temp target */
/* Debug option view Profile */
"Profile" = "Profil";
+/* Debug option view Enacted */
+"Enacted" = "Enacted";
+
/* Debug option view Announcements (from NS) */
"Announcements" = "Duyurular";
+/* Debug option view Enacted announcements announcements (from NS) */
+"Enacted announcements" = "Enacted announcements";
+
/* Debug option view Autotune */
"Autotune" = "Otoayar";
+/* Debug option view Target presets */
+"Target presets" = "Target presets";
+
+/* Debug option view */
+"Loop Cycles" = "Loop Cycles";
+
+/* Debug option view Glucose Data used for statistics */
+"Glucose Data used for statistics" = "Glucose Data used for statistics";
+
/* --------------- HealthKit intergration --------------------*/
/* */
"Apple Health" = "Apple Sağlık Uygulaması";
@@ -980,6 +1078,104 @@ Enact a temp Basal or a temp target */
/* Total AT / Scheduled basal insulin */
"Total" = "Toplam";
+/* -------------------------------------------- FPU Strings ------------------------------------------------------*/
+/* Enable FPU */
+
+"Enable" = "Enable";
+
+/* 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";
+
+/* FPU Settings Title */
+"Fat and Protein" = "Fat and Protein";
+
+/* Display fat and protein entities */
+"Fat & Protein" = "Fat & Protein";
+
+/* */
+"Hide Fat & Protein" = "Hide Fat & Protein";
+
+/* Add Fat */
+"Fat" = "Fat";
+
+/* Add Protein */
+"Protein" = "Protein";
+
+/* Service Section */
+"Fat And Protein Conversion" = "Fat And Protein Conversion";
+
+/* Service Section */
+"Profile Override" = "Profile Override";
+
+/* */
+"Override Profiles" = "Override Profiles";
+
+/* */
+"Currently no Override active" = "Currently no Override active";
+
+/* */
+"Total Insulin Adjustment" = "Total Insulin Adjustment";
+
+/* */
+"Override your Basal, ISF, CR and Target profiles" = "Override your Basal, ISF, CR and Target profiles";
+
+/* */
+"Enable indefinitely" = "Enable indefinitely";
+
+/* */
+"Override Profile target" = "Override Profile target";
+
+/* */
+"Disable SMBs" = "Disable SMBs";
+
+/* */
+"Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal." = "Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal.";
+
+/* Service Section */
+"App Icons" = "App Icons";
+
+/* Service Section */
+"Statistics and Home View" = "Statistics and Home View";
+
+/* Alert text */
+"Delete carb equivalents?" = "Delete carb equivalents?";
+
+/* */
+"Meal Presets" = "Meal Presets";
+
+/* */
+"Empty" = "Empty";
+
+/* */
+"Delete Selected Preset" = "Delete Selected Preset";
+
+/* */
+"Enter Meal Preset Name" = "Enter Meal Preset Name";
+
+/* */
+"Name Of Dish" = "Name Of Dish";
+
+/* Save Carbs and continue to bolus recommendation */
+"Save and continue" = "Save and continue";
+
+/* */
+"Save as Preset" = "Save as Preset";
+
/* -------------------------------------------------------------------------------------------
DASH strings
*/
@@ -1118,30 +1314,91 @@ Enact a temp Basal or a temp target */
/* Alert title for suspend error */
"Failed to Suspend Insulin Delivery" = "İnsülin İletimi Askıya Alınamadı";
+//* -----------------------------------------------------------------------*/
+/* ----------------------Statistics strings -------------------------------*/
+/* */
+
+
+"Today" = "Today";
+
+/* */
+"Day" = "Day";
+
+/* */
+"Week" = "Week";
+
+/* */
+"Month" = "Month";
+
/* */
"Total" = "Toplam";
/* Headline Statistics */
"Statistics" = "İstatistikler";
+/* Option in preferences */
+"Allow Upload of Statistics to NS" = "Allow Upload of Statistics to NS";
+
/* Low Glucose Threshold in Statistics settings */
"Low" = "Düşük";
/* High Glucose Threshold in Statistics settings */
"High" = "Yüksek";
+/* In Range */
+"In Range" = "In Range";
+
+/* Display % */
+"Change HbA1c Unit" = "Change HbA1c Unit";
+
+/* */
+"Display Chart X - Grid lines" = "Display Chart X - Grid lines";
+
+/* */
+"Display Chart Y - Grid lines" = "Display Chart Y - Grid lines";
+
+/* */
+"Display Chart Threshold lines for Low and High" = "Display Chart Threshold lines for Low and High";
+
+/* */
+/* */
+
+"Standing / Laying TIR Chart
+Hours X-Axis (6 default)" = "Hours X-Axis (6 default)";
+
/* Average BG = */
"Average" = "Ortalama";
/* Median BG */
"Median" = "Orta Değer";
+/* CGM readings in statView */
+"Readings today" = "Readings today";
+
+/* CGM readings in statView */
+"Readings / 24h" = "Readings / 24h";
+
+/* Days of saved readings*/
+"Days" = "Days";
+
+/* Normal BG (within TIR) */
+"Normal" = "Normal";
+
/* Title High BG in statPanel */
"High (>" = "Yüksek (>";
/* Title Low BG in statPanel */
"Low (<" = "Düşük (<";
+/* SD */
+"SD" = "SD";
+
+/* CV */
+"CV" = "CV";
+
+/* Estimated HbA1c */
+"HbA1c" = "HbA1c";
+
/* Total number of days of data for HbA1c estimation, part 1/2*/
"All" = "Tümü";
@@ -1160,6 +1417,18 @@ Enact a temp Basal or a temp target */
/* Median loop interval */
"Duration" = "Süre";
+/* "Display SD */
+"Display SD instead of CV" = "Display SD instead of CV";
+
+/* Description for display SD */
+"Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel" = "Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel";
+
+/* How often to update the statistics */
+"Update every number of minutes:" = "Update every number of minutes:";
+
+/* Description for update interval for statistics */
+"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 ";
@@ -1175,15 +1444,62 @@ Enact a temp Basal or a temp target */
/* Duration displayed in statPanel */
"All Past Days of Data " = "Tüm Geçmiş Gün Verileri ";
+/* "Display Loop statistics in statPanel */
+"Display Loop Cycle statistics" = "Display Loop Cycle statistics";
+
+/* Description for Display Loop statistics */
+"Displays Loop statistics in the statPanel in Home View" = "Displays Loop statistics in the statPanel in Home View";
+
+/* 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?";
+
+/* New Experimental feature */
+"Experimental" = "Experimental";
+/* Smoothing of CGM readings */
+"Smooth Glucose Value" = "Smooth Glucose Value";
+
+/* -----------------------------------------------------------------------------------------------------------
+
+ Infotexts from openaps.docs and androidaps.docs
+ iAPS
+*/
+/* Headline Rewind Resets Autosens */
+
+"Rewind Resets Autosens" = "Rewind Resets Autosens";
+
/* ”Rewind Resets Autosens” */
"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "Varsayılan olarak etkinleştirilen bu özellik, pompanızı geri sardığınızda, bunun olası bir set değişikliğine karşılık geldiği varsayımıyla otoduyarlılık oranını nötr olarak sıfırlar. Otoduyarlılık, 6 saate kadar sürebilen geri sarma zamanından itibaren hassasiyeti yeniden öğrenmeye başlayacaktır. Pompanızı genellikle set değişikliklerinden bağımsız olarak geri sarıyorsanız, bu özelliği devre dışı bırakmayı düşünebilirsiniz.";
+/* Headline "High Temptarget Raises Sensitivity" */
+"High Temptarget Raises Sensitivity" = "High Temptarget Raises Sensitivity";
+
/* ”High Temptarget Raises Sensitivity" */
"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "Varsayılan olarak kapalı olup. Açık olarak ayarlandığında, >= 111 olarak ayarlanan geçici hedefler için duyarlılığı artırır (düşük duyarlılık oranı). Egzersiz_modu ile eşanlamlı. Geçici hedefiniz 110'un üzerinde ne kadar yüksek olursa, daha hassas (düşük) oranlar elde edilir, örneğin 120'lik geçici hedef 0,75 hassasiyet oranı ile sonuçlanırken 140 sonuç 0,6 ile sonuçlanır (varsayılan ile HalfBasalTarget 160).";
+/* Headline ”Low Temptarget Lowers Sensitivity" */
+"Low Temptarget Lowers Sensitivity" = "Low Temptarget Lowers Sensitivity";
+
/* ”Low Temptarget Lowers Sensitivity" */
"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "Varsayılan olarak kapalı olup. Açık olarak ayarlandığında, <= 99 temptarget'lar için hassasiyeti (daha yüksek hassasiyet oranı) düşürebilir. Geçici hedefiniz 100'ün altına ne kadar düşükse, daha az hassas (daha yüksek) oranlar elde edilir, örneğin, 95'lik geçici hedef 1,09 hassasiyet oranıyla sonuçlanırken 85, 1,33 ile sonuçlanır (varsayılan HalfBasalTarget ile 160).";
+/* Headline ”Sensitivity Raises Target" */
+"Sensitivity Raises Target" = "Sensitivity Raises Target";
+
/* ”Sensitivity Raises Target" */
"When true, raises BG target when autosens detects sensitivity" = "Etkinleştirildiğinde, otoduyarlılık duyarlılık algıladığında KŞ hedefini yükseltir";
@@ -1235,6 +1551,9 @@ Enact a temp Basal or a temp target */
/* Enable SMB With COB" */
"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "Bu aktif karbonhidrat (AKRB) pozitifken, süpermikrobolusu (SMB) sağlar.";
+/* Headline "Enable SMB With Temptarget” */
+"Enable SMB With Temptarget" = "Enable SMB With Temptarget";
+
/* "Enable SMB With Temptarget” */
"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "Bu yakında yemek / düşük geçici hedefler ile süpermikrobolus (SMB) sağlar. Bu özellik etkinleştirildiğinde geçici hedef 99 (veya 80, tipik yakında yeme hedefi) gibi herhangi bir geçici hedef 100mg/dL'nin altında SMB'yi etkinleştirecektir.";
@@ -1250,6 +1569,12 @@ Enact a temp Basal or a temp target */
/* "Enable SMB After Carbs" */
"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "Varsayılan olarak geçersizdir. Geçerli olduğunda aktif karbonhidrat (AKRB) 0 olsa bile karbonhidratlardan sonra 6 saat boyunca süpermikrobolosu (SMB) etkinleştirir.";
+/* Enable "Allow SMB With High Temptarget" */
+"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
+
+/* Headline "Allow SMB With High Temptarget" */
+"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
+
/* "Allow SMB With High Temptarget" */
"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "Varsayılan olarak geçersizdir. Geçerli olduğunda, yüksek geçici hedeflerinde bile süpermikrobolusa (aksi takdirde etkinleştirildiyse) izin verir.";
@@ -1322,6 +1647,9 @@ Enact a temp Basal or a temp target */
/* Headline "Autotune ISF Adjustment Fraction" */
"Autotune ISF Adjustment Fraction" = "OtoAyar İDF Ayarlama Oranı";
+/* "Autotune ISF Adjustment Fraction" */
+"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
+
/* Headline "Remaining Carbs Fraction" */
"Remaining Carbs Fraction" = "Kalan Karbonhidrat Oranı";
@@ -1340,15 +1668,24 @@ Enact a temp Basal or a temp target */
/* ”Max SMB Basal Minutes" */
"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Varsayılan değer 30'dan başlar. Bu, AKRB'ı tek bir SMB olarak teslim edilebilecek maksimum bazal dakikadır. Bu isterseniz SMB'leri daha agresif hale getirme yeteneği verir. Değerin varsayılana uygun olarak 30'da başlayacak şekilde ayarlanması ve bu değeri artırmayı seçerseniz, değişikliklerin etkilerini yakından takip ederek bunu 15 dakikalık artışlarla yapmanız önerilir. Algoritmanın güvenli bir şekilde geçici bazal'ı sıfırlayabilme yeteneğini etkileyebileceğinden, bu değeri 90 dakikadan daha yükseğe ayarlamanız önerilmez. Ayrıca, değeri varsayılandan daha büyük olarak ayarlarken bildirim özelliğinin kullanılması önerilir, böylece tahmin edilen herhangi bir düşük veya yüksek seviye için uyarılar oluşturulur.";
+/* Headline "Max UAM SMB Basal Minutes" */
+"Max UAM SMB Basal Minutes" = "Max UAM SMB Basal Minutes";
+
/* "Max UAM SMB Basal Minutes" */
"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Varsayılan değer 30'dan başlar. Bu AİNS AKRB'yi aştığında UAM tarafından tek bir SMB olarak teslim edilebilecek maksimum bazal dakikadır. Bu isterseniz UAM'yi daha fazla veya daha az agresif hale getirme yeteneği verir. Değerin varsayılana uygun olarak 30'da başlayacak şekilde ayarlanması ve bu değeri artırmayı seçerseniz, değişikliklerin etkilerini yakından takip ederek bunu 15 dakikalık artışlarla yapmanız önerilir. Değerin düşürülmesi, UAM'nin her SMB için daha az insülin dozlamasına neden olacaktır. Algoritmanın güvenli bir şekilde geçici sıfırlayabilme yeteneğini etkileyebileceğinden, bu değeri 60 dakikadan daha yükseğe ayarlamanız önerilmez. Ayrıca değeri varsayılandan daha büyük olarak ayarlarken pushover'ın kullanılması önerilir, böylece tahmin edilen herhangi bir düşük veya yüksek seviye için uyarılar oluşturulur.";
/* Headline "SMB Interval" */
"SMB Interval" = "SMB Aralığı";
+/* "SMB Interval" */
+"Minimum duration in minutes for new SMB since last SMB or manual bolus" = "Minimum duration in minutes for new SMB since last SMB or manual bolus";
+
/* Headline "Bolus Increment" */
"Bolus Increment" = "Bolus Artırımı";
+/* "Bolus Increment" */
+"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";
@@ -1370,6 +1707,9 @@ Enact a temp Basal or a temp target */
/* Headline "SMB DeliveryRatio" */
"SMB DeliveryRatio" = "SMB TeslimatOranı";
+/* SMB DeliveryRatio */
+"Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution." = "Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution.";
+
// Dynamic ISF + CR Settings:
/* Headline "Adjust Dynamic ISF constant" */
@@ -1396,14 +1736,29 @@ Enact a temp Basal or a temp target */
/* Headline "Adjust Dynamic ISF constant" */
"Adjust Dynamic ISF constant" = "Dinamik İDF sabitini ayarla";
+/* Adjust Dynamic ISF constant */
+"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
+
/* Headline "Use Sigmoid Function" */
"Use Sigmoid Function" = "Sigmoid Fonksiyonunu Kullan";
+/* 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.";
+
/* Headline "Threshold Setting" */
"Threshold Setting (mg/dl)" = "Eşik Ayarı (mg/dl)";
+/* Threshold Setting */
+"The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl." = "The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl.";
+
+/* Headline "Weighted Average of TDD. Weight of past 24 hours:" */
+"Weighted Average of TDD. Weight of past 24 hours:" = "Weighted Average of TDD. Weight of past 24 hours:";
+
+/* Weight of past 24 hours of insulin */
+"Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment)." = "Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment).";
+
/* Headline "Adjust basal" */
"Adjust basal" = "Bazalı ayarla";
@@ -1413,6 +1768,9 @@ Enact a temp Basal or a temp target */
/* Headline "Max Delta-BG Threshold SMB" */
"Max Delta-BG Threshold SMB" = "Maks Delta-KŞ Eşik SMB";
+/* Max Delta-BG Threshold SMB */
+"Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!)." = "Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!).";
+
/* Headline "... When Blood Glucose Is Over (mg/dl):" */
"... When Blood Glucose Is Over (mg/dl):" = "... Kan Şekeri Üzeri Olduğunda (mg/dl):";
From 888b3f8e5fab9fc8e88360708b521bc98d58b361 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: Mon, 15 May 2023 04:27:07 +0200
Subject: [PATCH 215/431] New translations Localizable.strings (Ukrainian)
---
.../Main/uk.lproj/Localizable.strings | 161 ++++++++++++++++++
1 file changed, 161 insertions(+)
diff --git a/FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings
index 5e882e90bc..d8deb1c946 100644
--- a/FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings
@@ -112,6 +112,21 @@
/* */
"Enact Temp Target" = "Запустити тимчасову ціль";
+/* */
+"Target" = "Target";
+
+/* */
+"Basal Insulin and Sensitivity ratio" = "Basal Insulin and Sensitivity ratio";
+
+/* */
+"A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose." = "A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose.";
+
+/* */
+" Your setting: " = " Your setting: ";
+
+/* */
+"mg/dl. Autosens.max limits the max endpoint" = "mg/dl. Autosens.max limits the max endpoint";
+
/* */
"Enter preset name" = "Введіть ім'я шаблону";
@@ -130,6 +145,24 @@
/* */
"Save as preset" = "Зберегти як шаблон";
+/* Delete Meal Preset */
+"Delete Preset" = "Delete Preset";
+
+/* Confirm Deletion */
+"Delete preset '%@'?" = "Delete preset '%@'?";
+
+/* Button */
+"No" = "No";
+
+/* Button */
+"Yes" = "Yes";
+
+/* + Button */
+"[ +1 ]" = "[ +1 ]";
+
+/* - Button */
+"[ -1 ]" = "[ -1 ]";
+
/* Upper temp target limit */
"Top target" = "Верхня ціль";
@@ -196,6 +229,9 @@
/* */
"Ratio" = "Коефіцієнт";
+/* */
+"Autosens" = "Autosens";
+
/* */
"Calculated Sensitivity" = "Розрахована Чутливість";
@@ -314,12 +350,21 @@ Enact a temp Basal or a temp target */
/* Unit in number of units delivered (keep the space character!) */
" U" = "U";
+/* /Insulin unit */
+"/U" = "/U";
+
+/* Insulin unit */
+"U" = "U";
+
/* Unit per hour with space */
" U/hr" = " U/год";
/* Number of units per hour*/
"%@ U/hr" = " %@U/год";
+/* Number of units insulin delivered */
+"%@ U" = "%@ U";
+
/*Carb ratio unit */
"g/U" = "гр/U";
@@ -359,6 +404,9 @@ Enact a temp Basal or a temp target */
/* */
"Settings" = "Налаштування";
+/* Recommendation for a Manual Bolus */
+"Recommended Bolus Percentage" = "Recommended Bolus Percentage";
+
/* 2 log files to share */
"Share logs" = "Поділитися логом";
@@ -389,6 +437,9 @@ Enact a temp Basal or a temp target */
/* Type of CGM or glucose source */
"Type" = "Тип";
+/* CGM */
+"CGM" = "CGM";
+
/* CGM Transmitter ID */
"Transmitter ID" = "ID передавача";
@@ -437,6 +488,9 @@ Enact a temp Basal or a temp target */
/* */
"Other" = "Інше";
+/* */
+"Libre Transmitter" = "Libre Transmitter";
+
/* */
"Libre Transmitters" = "Libre трансміттери";
@@ -944,6 +998,9 @@ Enact a temp Basal or a temp target */
/* Debug option view NS Uploaded Profile */
"NS Uploaded Profile" = "NS Завантажений профіль";
+/* Debug option view Autosense */
+"Autosense" = "Autosense";
+
/* Debug option view Pump History */
"Pump History" = "Історія помпи";
@@ -983,6 +1040,10 @@ Enact a temp Basal or a temp target */
/* Debug option view Glucose Data used for statistics */
"Glucose Data used for statistics" = "Дані про рівень глюкози використовуються для статистики";
+/* --------------- HealthKit intergration --------------------*/
+/* */
+"Apple Health" = "Apple Health";
+
/* */
"Connect to Apple Health" = "З'єднатися з Apple Health";
@@ -1043,6 +1104,12 @@ Enact a temp Basal or a temp target */
/* FPU Settings Title */
"Fat and Protein" = "Жир і білок";
+/* Display fat and protein entities */
+"Fat & Protein" = "Fat & Protein";
+
+/* */
+"Hide Fat & Protein" = "Hide Fat & Protein";
+
/* Add Fat */
"Fat" = "Жир";
@@ -1052,6 +1119,39 @@ Enact a temp Basal or a temp target */
/* Service Section */
"Fat And Protein Conversion" = "Перетворення жиру та білка";
+/* Service Section */
+"Profile Override" = "Profile Override";
+
+/* */
+"Override Profiles" = "Override Profiles";
+
+/* */
+"Currently no Override active" = "Currently no Override active";
+
+/* */
+"Total Insulin Adjustment" = "Total Insulin Adjustment";
+
+/* */
+"Override your Basal, ISF, CR and Target profiles" = "Override your Basal, ISF, CR and Target profiles";
+
+/* */
+"Enable indefinitely" = "Enable indefinitely";
+
+/* */
+"Override Profile target" = "Override Profile target";
+
+/* */
+"Disable SMBs" = "Disable SMBs";
+
+/* */
+"Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal." = "Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal.";
+
+/* Service Section */
+"App Icons" = "App Icons";
+
+/* Service Section */
+"Statistics and Home View" = "Statistics and Home View";
+
/* Alert text */
"Delete carb equivalents?" = "Видалити вуглеводні еквіваленти?";
@@ -1214,24 +1314,73 @@ Enact a temp Basal or a temp target */
/* Alert title for suspend error */
"Failed to Suspend Insulin Delivery" = "Не вдалося призупинити доставку інсуліну";
+//* -----------------------------------------------------------------------*/
+/* ----------------------Statistics strings -------------------------------*/
+/* */
+
+
+"Today" = "Today";
+
+/* */
+"Day" = "Day";
+
+/* */
+"Week" = "Week";
+
+/* */
+"Month" = "Month";
+
/* */
"Total" = "Всього";
/* Headline Statistics */
"Statistics" = "Статистика";
+/* Option in preferences */
+"Allow Upload of Statistics to NS" = "Allow Upload of Statistics to NS";
+
/* Low Glucose Threshold in Statistics settings */
"Low" = "Низький";
/* High Glucose Threshold in Statistics settings */
"High" = "Високий";
+/* In Range */
+"In Range" = "In Range";
+
+/* Display % */
+"Change HbA1c Unit" = "Change HbA1c Unit";
+
+/* */
+"Display Chart X - Grid lines" = "Display Chart X - Grid lines";
+
+/* */
+"Display Chart Y - Grid lines" = "Display Chart Y - Grid lines";
+
+/* */
+"Display Chart Threshold lines for Low and High" = "Display Chart Threshold lines for Low and High";
+
+/* */
+/* */
+
+"Standing / Laying TIR Chart
+Hours X-Axis (6 default)" = "Hours X-Axis (6 default)";
+
/* Average BG = */
"Average" = "Середній";
/* Median BG */
"Median" = "Медіана";
+/* CGM readings in statView */
+"Readings today" = "Readings today";
+
+/* CGM readings in statView */
+"Readings / 24h" = "Readings / 24h";
+
+/* Days of saved readings*/
+"Days" = "Days";
+
/* Normal BG (within TIR) */
"Normal" = "Нормальний";
@@ -1241,6 +1390,15 @@ Enact a temp Basal or a temp target */
/* Title Low BG in statPanel */
"Low (<" = "Низький (<";
+/* SD */
+"SD" = "SD";
+
+/* CV */
+"CV" = "CV";
+
+/* Estimated HbA1c */
+"HbA1c" = "HbA1c";
+
/* Total number of days of data for HbA1c estimation, part 1/2*/
"All" = "Все";
@@ -1489,6 +1647,9 @@ Enact a temp Basal or a temp target */
/* Headline "Autotune ISF Adjustment Fraction" */
"Autotune ISF Adjustment Fraction" = "Частка регулювання ISF Автотюном";
+/* "Autotune ISF Adjustment Fraction" */
+"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
+
/* Headline "Remaining Carbs Fraction" */
"Remaining Carbs Fraction" = "Частка вуглеводів, що залишилися.";
From e69b0e1e1bf9b6c337480fb2e15186634aff8cf6 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: Mon, 15 May 2023 04:27:08 +0200
Subject: [PATCH 216/431] New translations Localizable.strings (Chinese
Simplified)
---
.../Main/zh-Hans.lproj/Localizable.strings | 720 ++++++++++++++++++
1 file changed, 720 insertions(+)
diff --git a/FreeAPS/Sources/Localizations/Main/zh-Hans.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/zh-Hans.lproj/Localizable.strings
index 73ed33a828..771fe3abb4 100644
--- a/FreeAPS/Sources/Localizations/Main/zh-Hans.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/zh-Hans.lproj/Localizable.strings
@@ -43,6 +43,15 @@
/* */
"Agree and continue" = "同意并继续";
+/* Headline in enacted pop up (at: at what time) */
+"Enacted at" = "Enacted at";
+
+/* Headline in suggested pop up (at: at what time) */
+"Suggested at" = "Suggested at";
+
+/* Headline in enacted pop up (at: at what time) */
+"Error at" = "Error at";
+
/* Home title */
"Home" = "主页";
@@ -103,6 +112,21 @@
/* */
"Enact Temp Target" = "设置临时目标";
+/* */
+"Target" = "Target";
+
+/* */
+"Basal Insulin and Sensitivity ratio" = "Basal Insulin and Sensitivity ratio";
+
+/* */
+"A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose." = "A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose.";
+
+/* */
+" Your setting: " = " Your setting: ";
+
+/* */
+"mg/dl. Autosens.max limits the max endpoint" = "mg/dl. Autosens.max limits the max endpoint";
+
/* */
"Enter preset name" = "输入预设名称";
@@ -121,6 +145,24 @@
/* */
"Save as preset" = "保存为预设";
+/* Delete Meal Preset */
+"Delete Preset" = "Delete Preset";
+
+/* Confirm Deletion */
+"Delete preset '%@'?" = "Delete preset '%@'?";
+
+/* Button */
+"No" = "No";
+
+/* Button */
+"Yes" = "Yes";
+
+/* + Button */
+"[ +1 ]" = "[ +1 ]";
+
+/* - Button */
+"[ -1 ]" = "[ -1 ]";
+
/* Upper temp target limit */
"Top target" = "血糖上限";
@@ -308,12 +350,21 @@ Enact a temp Basal or a temp target */
/* Unit in number of units delivered (keep the space character!) */
" U" = "U";
+/* /Insulin unit */
+"/U" = "/U";
+
+/* Insulin unit */
+"U" = "U";
+
/* Unit per hour with space */
" U/hr" = " U/小时";
/* Number of units per hour*/
"%@ U/hr" = "%@ U/小时";
+/* Number of units insulin delivered */
+"%@ U" = "%@ U";
+
/*Carb ratio unit */
"g/U" = "克/U";
@@ -353,6 +404,9 @@ Enact a temp Basal or a temp target */
/* */
"Settings" = "设置";
+/* Recommendation for a Manual Bolus */
+"Recommended Bolus Percentage" = "Recommended Bolus Percentage";
+
/* 2 log files to share */
"Share logs" = "分享日志";
@@ -404,12 +458,18 @@ Enact a temp Basal or a temp target */
/* Delete carbs from data table and Nightscout */
"Delete carbs?" = "删除碳水?";
+/* Delete insulin from pump history and Nightscout */
+"Delete insulin?" = "Delete insulin?";
+
/* Treatments list */
"Treatments" = "治疗";
/* " min" in Treatments list */
" min" = " 分钟";
+/* */
+"Unable to change anything" = "Unable to change anything";
+
/* Calendar and Libre transmitter settings ---------------
*/
@@ -449,6 +509,12 @@ Enact a temp Basal or a temp target */
/* State was restored */
"State was restored" = "状态已恢复";
+/* The short unit display string for millimoles of glucose per liter */
+"mmol/L" = "mmol/L";
+
+/* The short unit display string for milligrams of glucose per decilter */
+"mg/dL" = "mg/dL";
+
/* */
"Add calibration" = "添加校准";
@@ -485,6 +551,9 @@ Enact a temp Basal or a temp target */
/* */
"Pairinginfo" = "配对信息";
+/* */
+"PatchInfo" = "PatchInfo";
+
/* */
"Calibrationinfo" = "校准信息";
@@ -647,6 +716,9 @@ Enact a temp Basal or a temp target */
/* */
"Factory Calibration Parameters" = "工厂校准参数";
+/* */
+"Valid for footer" = "Valid for footer";
+
/* */
"Edit calibrations" = "编辑校准参数";
@@ -872,6 +944,9 @@ Enact a temp Basal or a temp target */
/* Sensor day(s) */
" day(s)" = "天";
+/* Option to show HR in Watch app*/
+"Display HR on Watch" = "Display HR on Watch";
+
/* Headers for settings ----------------------- */
"OpenAPS main settings" = "OpenAPS 主要设置";
@@ -888,6 +963,12 @@ Enact a temp Basal or a temp target */
/* Restored state message */
"Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@" = "蓝牙状态已恢复(APS 重启?) 找到 %d 个蓝牙,并连接到 %@ 标识符为 %@ 的设备";
+/* Shared app group xDrip4iOS */
+"Using shared app group with external CGM app xDrip4iOS" = "Using shared app group with external CGM app xDrip4iOS";
+
+/* Shared app group GlucoseDirect */
+"Using shared app group with external CGM app GlucoseDirect" = "Using shared app group with external CGM app GlucoseDirect";
+
/* Dexcom G6 app */
"Dexcom G6 app" = "官方G6 App";
@@ -906,9 +987,59 @@ Enact a temp Basal or a temp target */
/* Online or internal server */
"Online or internal server" = "在线或内部服务器";
+/* -------------- Developer settings ---------------------- */
+/* Debug options */
+
+"Developer" = "Developer";
+
+/* Debug option view NS Upload Profile */
+"NS Upload Profile" = "NS Upload Profile";
+
+/* Debug option view NS Uploaded Profile */
+"NS Uploaded Profile" = "NS Uploaded Profile";
+
+/* Debug option view Autosense */
+"Autosense" = "Autosense";
+
+/* Debug option view Pump History */
+"Pump History" = "Pump History";
+
+/* Debug option view Target Ranges */
+"Target ranges" = "Target ranges";
+
+/* Debug option view Temp targets */
+"Temp targets" = "Temp targets";
+
+/* Debug option view Meal */
+"Meal" = "Meal";
+
+/* Debug option view Pump profile */
+"Pump profile" = "Pump profile";
+
+/* Debug option view Profile */
+"Profile" = "Profile";
+
+/* Debug option view Enacted */
+"Enacted" = "Enacted";
+
+/* Debug option view Announcements (from NS) */
+"Announcements" = "Announcements";
+
+/* Debug option view Enacted announcements announcements (from NS) */
+"Enacted announcements" = "Enacted announcements";
+
/* Debug option view Autotune */
"Autotune" = "自动调谐";
+/* Debug option view Target presets */
+"Target presets" = "Target presets";
+
+/* Debug option view */
+"Loop Cycles" = "Loop Cycles";
+
+/* Debug option view Glucose Data used for statistics */
+"Glucose Data used for statistics" = "Glucose Data used for statistics";
+
/* --------------- HealthKit intergration --------------------*/
/* */
"Apple Health" = "苹果健康";
@@ -932,144 +1063,733 @@ Enact a temp Basal or a temp target */
/* Error title */
"Error" = "错误";
+/* Manual temp basal mode */
+"Manual" = "Manual";
+
+/* Status highlight when manual temp basal is running. */
+"Manual Basal" = "Manual Basal";
+
+/* Current Manual Temp basal */
+" - Manual Basal ⚠️" = " - Manual Basal ⚠️";
+
+/* Total AT / Scheduled basal insulin */
+" U/day" = " U/day";
+
+/* Total AT / Scheduled basal insulin */
+"Total" = "Total";
+
+/* -------------------------------------------- FPU Strings ------------------------------------------------------*/
+/* Enable FPU */
+
+"Enable" = "Enable";
+
+/* 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";
+
+/* FPU Settings Title */
+"Fat and Protein" = "Fat and Protein";
+
+/* Display fat and protein entities */
+"Fat & Protein" = "Fat & Protein";
+
+/* */
+"Hide Fat & Protein" = "Hide Fat & Protein";
+
+/* Add Fat */
+"Fat" = "Fat";
+
+/* Add Protein */
+"Protein" = "Protein";
+
+/* Service Section */
+"Fat And Protein Conversion" = "Fat And Protein Conversion";
+
+/* Service Section */
+"Profile Override" = "Profile Override";
+
+/* */
+"Override Profiles" = "Override Profiles";
+
+/* */
+"Currently no Override active" = "Currently no Override active";
+
+/* */
+"Total Insulin Adjustment" = "Total Insulin Adjustment";
+
+/* */
+"Override your Basal, ISF, CR and Target profiles" = "Override your Basal, ISF, CR and Target profiles";
+
+/* */
+"Enable indefinitely" = "Enable indefinitely";
+
+/* */
+"Override Profile target" = "Override Profile target";
+
+/* */
+"Disable SMBs" = "Disable SMBs";
+
+/* */
+"Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal." = "Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal.";
+
+/* Service Section */
+"App Icons" = "App Icons";
+
+/* Service Section */
+"Statistics and Home View" = "Statistics and Home View";
+
+/* Alert text */
+"Delete carb equivalents?" = "Delete carb equivalents?";
+
+/* */
+"Meal Presets" = "Meal Presets";
+
+/* */
+"Empty" = "Empty";
+
+/* */
+"Delete Selected Preset" = "Delete Selected Preset";
+
+/* */
+"Enter Meal Preset Name" = "Enter Meal Preset Name";
+
+/* */
+"Name Of Dish" = "Name Of Dish";
+
+/* Save Carbs and continue to bolus recommendation */
+"Save and continue" = "Save and continue";
+
+/* */
+"Save as Preset" = "Save as Preset";
+
+/* -------------------------------------------------------------------------------------------
+ DASH strings
+*/
+"Attach Pod" = "Attach Pod";
+
"Deactivate Pod" = "解除Pod";
+/* */
+"Deactivating..." = "Deactivating...";
+
+"Pair Pod" = "Pair Pod";
+
+/* Text for previous pod information row */
+"Previous Pod Information" = "Previous Pod Information";
+
+/* Text for confidence reminders navigation link */
+"Confidence Reminders" = "Confidence Reminders";
+
+"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Confidence reminders are beeps from the pod which can be used to acknowledge selected commands.";
+
/* button title for saving low reservoir reminder while saving */
"Saving..." = "正在保存...";
/* button title for saving low reservoir reminder */
"Save" = "保存";
+/* Alert title for error when updating confidence reminder preference */
+"Failed to update confidence reminder preference." = "Failed to update confidence reminder preference.";
+
+/* */
+"No Error" = "No Error";
+
/* description label for active time pod details row */
"Active Time" = "Pod启动时间";
+/* Title string for BeepPreference.silent */
+"Disabled" = "Disabled";
+
/* Title string for BeepPreference.manualCommands */
"Enabled" = "已启用";
+/* Title string for BeepPreference.extended */
+"Extended" = "Extended";
+
+/* Description for BeepPreference.silent */
+"No confidence reminders are used." = "No confidence reminders are used.";
+
+/* Description for BeepPreference.manualCommands */
+"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
+
+/* Description for BeepPreference.extended */
+"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
+
+/* Label text for expiration reminder default row */
+"Expiration Reminder Default" = "Expiration Reminder Default";
+
/* */
"Expiration Reminder" = "Pod到期提醒";
+/* */
+"Low Reservoir" = "Low Reservoir";
+
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
+/* */
+"Low Reservoir Reminder" = "Low Reservoir Reminder";
+
+/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
+/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
+
/* Label text for temporary basal rate summary */
"Rate" = "输注率";
+/* Summary string for temporary basal rate configuration page */
+"%1$@ for %2$@" = "%1$@ for %2$@";
+
+/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
+/* Button text for setting manual temporary basal rate*/
+"Set Temporary Basal" = "Set Temporary Basal";
+
+/* Navigation Title for ManualTempBasalEntryView */
+"Temporary Basal" = "Temporary Basal";
+
+/* Alert title for a failure to set temporary basal */
+"Temporary Basal Failed" = "Temporary Basal Failed";
+
+/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
+
+/* Alert format string for a failure to set temporary basal. (1: error description) */
+"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
+
+/* Alert title for missing temp basal configuration */
+"Missing Config" = "Missing Config";
+
+/* Alert format string for missing temp basal configuration. */
+"This PumpManager 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." = "This PumpManager 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.";
+
/* description label for active time pod details row */
"Active Time" = "Pod启动时间";
+/* description label for total delivery pod details row */
+"Total Delivery" = "Total Delivery";
+
+/* */
+"Add Omnipod Dash" = "Add Omnipod Dash";
+
/* */
"Insert Cannula" = "植入Pod";
+/* */
+"Check Cannula" = "Check Cannula";
+
+/* */
+"Setup Complete" = "Setup Complete";
+
+/* */
+"Insulin Suspended" = "Insulin Suspended";
+
+/* Text for suspend resume button when insulin delivery is suspending */
+"Suspending insulin delivery..." = "Suspending insulin delivery...";
+
+/* Text for suspend resume button when insulin delivery is suspended */
+"Resume Insulin Delivery" = "Resume Insulin Delivery";
+
+/* Text for suspend resume button when insulin delivery is resuming */
+"Resuming insulin delivery..." = "Resuming insulin delivery...";
+
+/* Alert title for suspend error */
+"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
+
+//* -----------------------------------------------------------------------*/
+/* ----------------------Statistics strings -------------------------------*/
+/* */
+
+
+"Today" = "Today";
+
+/* */
+"Day" = "Day";
+
+/* */
+"Week" = "Week";
+
+/* */
+"Month" = "Month";
+
+/* */
+"Total" = "Total";
+
+/* Headline Statistics */
+"Statistics" = "Statistics";
+
+/* Option in preferences */
+"Allow Upload of Statistics to NS" = "Allow Upload of Statistics to NS";
+
/* Low Glucose Threshold in Statistics settings */
"Low" = "低";
/* High Glucose Threshold in Statistics settings */
"High" = "高";
+/* In Range */
+"In Range" = "In Range";
+
+/* Display % */
+"Change HbA1c Unit" = "Change HbA1c Unit";
+
+/* */
+"Display Chart X - Grid lines" = "Display Chart X - Grid lines";
+
+/* */
+"Display Chart Y - Grid lines" = "Display Chart Y - Grid lines";
+
+/* */
+"Display Chart Threshold lines for Low and High" = "Display Chart Threshold lines for Low and High";
+
+/* */
+/* */
+
+"Standing / Laying TIR Chart
+Hours X-Axis (6 default)" = "Hours X-Axis (6 default)";
+
+/* Average BG = */
+"Average" = "Average";
+
+/* Median BG */
+"Median" = "Median";
+
+/* CGM readings in statView */
+"Readings today" = "Readings today";
+
+/* CGM readings in statView */
+"Readings / 24h" = "Readings / 24h";
+
+/* Days of saved readings*/
+"Days" = "Days";
+
+/* Normal BG (within TIR) */
+"Normal" = "Normal";
+
+/* Title High BG in statPanel */
+"High (>" = "High (>";
+
+/* Title Low BG in statPanel */
+"Low (<" = "Low (<";
+
+/* SD */
+"SD" = "SD";
+
+/* CV */
+"CV" = "CV";
+
+/* Estimated HbA1c */
+"HbA1c" = "HbA1c";
+
+/* Total number of days of data for HbA1c estimation, part 1/2*/
+"All" = "All";
+
+/* Total number of days of data for HbA1c estimation, part 2/2*/
+"days" = "days";
+
+/* Nr of Loops in statPanel */
+"Loops" = "Loops";
+
+/* Loop Errors in statPanel */
+"Errors" = "Errors";
+
+/* Average loop interval */
+"Interval" = "Interval";
+
/* Median loop interval */
"Duration" = "持续时间";
+/* "Display SD */
+"Display SD instead of CV" = "Display SD instead of CV";
+
+/* Description for display SD */
+"Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel" = "Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel";
+
+/* How often to update the statistics */
+"Update every number of minutes:" = "Update every number of minutes:";
+
+/* Description for update interval for statistics */
+"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 ";
+
+/* Duration displayed in statPanel */
+"Past Week " = "Past Week ";
+
+/* Duration displayed in statPanel */
+"Past Month " = "Past Month ";
+
+/* Duration displayed in statPanel */
+"Past 90 Days " = "Past 90 Days ";
+
+/* Duration displayed in statPanel */
+"All Past Days of Data " = "All Past Days of Data ";
+
+/* "Display Loop statistics in statPanel */
+"Display Loop Cycle statistics" = "Display Loop Cycle statistics";
+
+/* Description for Display Loop statistics */
+"Displays Loop statistics in the statPanel in Home View" = "Displays Loop statistics in the statPanel in Home View";
+
+/* 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?";
+
+/* New Experimental feature */
+"Experimental" = "Experimental";
+/* Smoothing of CGM readings */
+"Smooth Glucose Value" = "Smooth Glucose Value";
+
+/* -----------------------------------------------------------------------------------------------------------
+
+ Infotexts from openaps.docs and androidaps.docs
+ iAPS
+*/
+/* Headline Rewind Resets Autosens */
+
+"Rewind Resets Autosens" = "Rewind Resets Autosens";
+
/* ”Rewind Resets Autosens” */
"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "该功能默认启用,当复位胰岛素泵时,Autosens参数会重置为中性,这基于复位胰岛素泵是您会更换管路部位的假设。Autosens将会在胰岛素泵复位后开始重新学习灵敏度,这可能需要6个小时。如果你通常复位泵时并没有同时更换部位,你可能要考虑禁用这一功能。";
+/* Headline "High Temptarget Raises Sensitivity" */
+"High Temptarget Raises Sensitivity" = "High Temptarget Raises Sensitivity";
+
/* ”High Temptarget Raises Sensitivity" */
"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "
默认禁用。当设置为 \"true \"时,对设置为>=111的临时目标提高敏感系数(降低灵敏度比率)。与exercise_mode同义。你的临时目标越高于110,将导致更低的敏感系数,例如,临时目标为120,导致敏感系数为0.75,而140导致0.6(默认halfBasalTarget为160)。";
+/* Headline ”Low Temptarget Lowers Sensitivity" */
+"Low Temptarget Lowers Sensitivity" = "Low Temptarget Lowers Sensitivity";
+
/* ”Low Temptarget Lowers Sensitivity" */
"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "默认禁用。当设置为 \"true \"时,当临时目标<=99时会降低敏感系数(较高的灵敏度比率)。血糖低于100mg/dL时,临时目标越低,会导致较高的敏感系数,例如,温度目标为95会导致敏感系数为1.09,而85会导致1.33(默认halfBasalTarget为160)。";
+/* Headline ”Sensitivity Raises Target" */
+"Sensitivity Raises Target" = "Sensitivity Raises Target";
+
/* ”Sensitivity Raises Target" */
"When true, raises BG target when autosens detects sensitivity" = "当启用时,当Autosens检测到敏感度变大时,会提高血糖目标。";
+/* Headline ”Resistance Lowers Target" */
+"Resistance Lowers Target" = "Resistance Lowers Target";
+
/* ”Resistance Lowers Target" */
"Defaults to false. When true, will lower BG target when autosens detects resistance" = "默认禁用。当启用时,当Autosens检测到抵抗时,将降低血糖目标。";
+/* Headline ”Advanced Target Adjustments" */
+"Advanced Target Adjustments" = "Advanced Target Adjustments";
+
/* ”Advanced Target Adjustments" */
"This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone." = "这个功能以前是默认启用的,但现在在oref0 0.6.0及以后的版本中会默认为false(不会自动启用)。(0.6.0中没有必要这样做)。当当前BG和最终BG较高时,这个功能会自动降低oref0的目标BG。这有助于防止和缓解高BG,但会自动切换到低Temping,以确保BG平稳地朝你的实际目标下降。如果你觉得这种行为过于激进,你可以禁用这个功能。如果你这样做,请让我们知道,以便我们能够更好地了解什么设置对每个人都是最有效的。";
+/* Headline "Exercise Mode" */
+"Exercise Mode" = "Exercise Mode";
+
/* "Exercise Mode" */
"Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity" = "默认为false。当启用时,>105 mg/dL的高临时目标会调整运动模式下的敏感系数。与high_temptarget_raises_sensitivity同义。";
+/* Headline "Wide BG Target Range" */
+"Wide BG Target Range" = "Wide BG Target Range";
+
/* "Wide BG Target Range" */
"Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs." = "默认禁用,这意味着默认情况下只有泵上设备的低血糖限制被用作OpenAPS目标。这是一个安全功能,以防止目标范围过宽和不理想的结果。因此,高的血糖目标范围仅用于大剂量向导的过度校正。使用 wide_bg_target_range: true使用适中的目标血糖来约束更宽的血糖控制目标。";
+/* Headline "Skip Neutral Temps" */
+"Skip Neutral Temps" = "Skip Neutral Temps";
+
/* "Skip Neutral Temps" */
"Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means iAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications from the 'rig', that may wake you up during the night." = "默认禁用,这样iAPS就会在任何时候设置临时目标,这样就会更容易看到系统是否在工作,即使你不在线。这意味着如果不需要调整,OpenAPS将设置一个 \"中性 \"临时基础(与你的默认基础相同)。这是OpenAPS的一个旧设置,可以选择最大限度地减少 \"设备 \"的声音和通知,这些声音和通知可能会在夜间吵醒你。";
+/* Headline "Unsuspend If No Temp” */
+"Unsuspend If No Temp" = "Unsuspend If No Temp";
+
/* "Unsuspend If No Temp” */
"Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended." = " 默认为false。在泵被暂停期间,任何现有的临时基础率将被删除,并以空的基础率来抵消配置基础率。";
+/* Headline "Enable UAM" */
+"Enable UAM" = "Enable UAM";
+
/* "Enable UAM" */
"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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." = "启用该选项后,SMB算法可以识别未宣布的膳食。这很有帮助,如果你忘记告诉iAPS你的碳水化合物,或者估计错误,输入的碳水化合物的数量是错误的,或者如果一餐有大量脂肪和蛋白质的时间比预期的长。在没有任何碳水化合物输入的情况下,UAM可以识别由碳水化合物、肾上腺素等引起的快速葡萄糖增量,并尝试用SMB进行调整。这也有相反的作用:如果有快速的葡萄糖递减,它可以提前停止SMBs。";
+/* Headline "Enable SMB With COB" */
+"Enable SMB With COB" = "Enable SMB With COB";
+
/* Enable SMB With COB" */
"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "当COB (活性碳水化合物) 为正时启动SMB功能";
+/* Headline "Enable SMB With Temptarget” */
+"Enable SMB With Temptarget" = "Enable SMB With Temptarget";
+
/* "Enable SMB With Temptarget” */
"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "这可以使超微循环(SMB)与即将进食/临时目标相结合。启用该功能后,任何低于100mg/dL的临时目标,如目标为99(或80,典型的快餐目标)都将启用SMB。";
+/* Headline "Enable SMB Always" */
+"Enable SMB Always" = "Enable SMB Always";
+
/* "Enable SMB Always" */
"Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget)." = "
默认为禁用。当为 \"true \"时,总是启用SMB(除非被高的临时目标禁用)。";
+/* Headline "Enable SMB After Carbs" */
+"Enable SMB After Carbs" = "Enable SMB After Carbs";
+
/* "Enable SMB After Carbs" */
"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "默认为禁用。当启用时,在碳水化合物之后的6小时内启用(SMB),即使活性碳水化合物(COB)为0。";
+/* Enable "Allow SMB With High Temptarget" */
+"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
+
+/* Headline "Allow SMB With High Temptarget" */
+"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
+
/* "Allow SMB With High Temptarget" */
"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "默认为禁用。当启用时,允许SMB(如果其他情况下启用),即使是比较高的临时目标。";
+/* Headline "Use Custom Peak Time” */
+"Use Custom Peak Time" = "Use Custom Peak Time";
+
/* "Use Custom Peak Time” */
"Defaults to false. Setting to true allows changing insulinPeakTime" = "默认禁用,如果启用则可以调整模拟胰岛素达峰时间";
+/* Headline "Suspend Zeros IOB” */
+"Suspend Zeros IOB" = "Suspend Zeros IOB";
+
/* "Suspend Zeros IOB” */
"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "默认为false。在泵被暂停期间,任何现有的临时基础率将被删除,并以空的基础率来抵消配置基础率。";
+/* Headline "Max IOB" */
+"Max IOB" = "Max IOB";
+
/* "Max IOB" */
"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "“Max IOB是所有来源(基础胰岛素、smb胰岛素和大剂量胰岛素)的最大胰岛素量,你的循环允许积累以治疗高于目标的BG。不同于其他两个OpenAPS安全设置(最大每日安全倍增器和当前基础安全倍增器),最大IOB设置为固定数量的胰岛素单位。到目前为止,手动大剂量不受此设置的限制。为了在夜间测试你的基础率,你可以在闭环中将最大IOB设置为零。这将打开低血糖时暂停模式,同时测试您的基础率设置(提示:来自 https://www.loopandlearn.org/freeaps-x/#open-loop)。";
+/* Headline "Max Daily Safety Multiplier" */
+"Max Daily Safety Multiplier" = "Max Daily Safety Multiplier";
+
/* "Max Daily Safety Multiplier" */
"This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "这是一个重要的OpenAPS安全限制。这意味着OpenAPS永远不会被允许设置一个超过用户泵中最高基础速率3倍的临时基础速率(一般不需要修改)。如果启用,由会由AutoSens决定。";
+/* Headline "Current Basal Safety Multiplier" */
+"Current Basal Safety Multiplier" = "Current Basal Safety Multiplier";
+
/* "Current Basal Safety Multiplier" */
"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "这是另一个重要的OpenAPS安全限制。默认设置(也不太可能需要调整)是4。这意味着OpenAPS永远不会被允许设置一个临时的基础代谢率超过用户泵中当前每小时基础代谢率的4倍,或者,如果启用,由Autosens决定。";
+/* Headline "Autosens Max" */
+"Autosens Max" = "Autosens Max";
+
/* "Autosens Max" */
"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "这是Antosens(和AutoTune)的一个倍数上限,将调高Autosens比率最大限制设定为20%,这反过来又决定了AutoTune可以跳高基础率,调低的ISF,以及可以设定多低的BG目标。";
+/* Headline "Autosens Min" */
+"Autosens Min" = "Autosens Min";
+
/* "Autosens Min" */
"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "Autosens安全限制的另一方面,为Autosens在调低基础率和调高ISF和BG目标设置了上限。";
+/* Headline "Half Basal Exercise Target" */
+"Half Basal Exercise Target" = "Half Basal Exercise Target";
+
/* "Half Basal Exercise Target" */
"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "设置为一个数字,例如160,这意味着当临时目标为160毫克/分升,并且exercise_mode=true时,在这个水平上运行50%的基础(120=75%;140=60%)。这一点可以调整,以使你对运动模式有更多的控制。";
+/* Headline "Max COB" */
+"Max COB" = "Max COB";
+
/* "Max COB" */
"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "默认把maxCOB设为120,因为一般来说这是身体在4小时内所能吸收的最多的碳水化合物。(如果有人输入更多的碳水化合物或堆积更多的碳水化合物;OpenAPS将只是根据120来分配剂量。从本质上讲,这只是对AMA的限制,作为一个安全上限,以防止由于数据不稳定而导致的奇怪的COB计算)";
+/* Headline "Bolus Snooze DIA Divisor" */
+"Bolus Snooze DIA Divisor" = "Bolus Snooze DIA Divisor";
+
/* "Bolus Snooze DIA Divisor" */
"Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2)." = "大剂量snooze是在输注餐时大剂量后开始生效的, 所以在你刚吃完饭的时候, 闭环不会因为你输注了大剂量而减少或停基础。这里的例子和缺省是 2; 因此, 3 小时的DIA(胰岛素持续作用时间) 意味着大剂量snooze将逐步在1. 5小时 (3 DIA/2) 后失效。";
+/* Headline "Min 5m Carbimpact" */
+"Min 5m Carbimpact" = "Min 5m Carbimpact";
+
/* "Min 5m Carbimpact" */
"This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g." = "这是对每5分钟默认碳水化合物吸收影响的设置。默认的预期是8毫克/分升/5分钟。这影响到在BG偏差中看不到碳水化合物吸收的情况下,COB衰减的速度。默认的8mg/dL/5min对应于CSF为4mg/dL/g时的最低碳水化合物吸收率为24g/hr。";
+/* Headline "Autotune ISF Adjustment Fraction" */
+"Autotune ISF Adjustment Fraction" = "Autotune ISF Adjustment Fraction";
+
/* "Autotune ISF Adjustment Fraction" */
"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "这个值的默认值为0.5,通过fullNewISF和pumpISF的加权平均,使AutoTune ISF更接近泵的ISF。1.0允许完全调整,0是不调整泵的ISF。";
+/* Headline "Remaining Carbs Fraction" */
+"Remaining Carbs Fraction" = "Remaining Carbs Fraction";
+
/* "Remaining Carbs Fraction" */
"This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "如果我们还没有看到碳水化合物的吸收,这就是我们假设在4小时内会吸收的那部分碳水化合物。";
+/* Headline "Remaining Carbs Cap" */
+"Remaining Carbs Cap" = "Remaining Carbs Cap";
+
/* "Remaining Carbs Cap" */
"This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "这是我们假设在4小时内会吸收的最大数量的碳水化合物的量,如果我们还没有看到碳水化合物的吸收。";
+/* Headline ”Max SMB Basal Minutes" */
+"Max SMB Basal Minutes" = "Max SMB Basal Minutes";
+
/* ”Max SMB Basal Minutes" */
"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "默认以30分钟为起点。这是在未覆盖COB的情况下,作为一个单一的SMB可以提供的最大分钟数的基础率。如果你选择的话,这可以使SMB更加积极。建议将该值设置为30,与默认值一致,如果你选择增加该值,以不超过15分钟为单位,密切关注变化的效果。不建议将这个值设置得高于90分钟,因为这可能会影响算法调整零基础率的能力。还建议在设置该值大于默认值时,使用PushOVer,以便对任何预测的低点或高点产生警报。";
+/* Headline "Max UAM SMB Basal Minutes" */
+"Max UAM SMB Basal Minutes" = "Max UAM SMB Basal Minutes";
+
/* "Max UAM SMB Basal Minutes" */
"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "默认以30为起点。这是当IOB无法覆盖COB时,UAM作为单个SMB所能提供的基础率时间最大时间。如果你选择的话,这可以使UAM干预更频繁或更迟钝。建议该值从30开始,与默认值一致,如果你选择增加该值,以不超过15分钟为单位,密切关注变化的效果。降低这个值会导致UAM对每个SMB的胰岛素剂量减少。不建议将该值设置为高于60分钟,因为这可能会影响算法回到临时基础的能力。另外,建议在设置该值大于默认值时,使用PushOver,以便对任何预测的低点或高点发出警报。";
+/* Headline "SMB Interval" */
+"SMB Interval" = "SMB Interval";
+
+/* "SMB Interval" */
+"Minimum duration in minutes for new SMB since last SMB or manual bolus" = "Minimum duration in minutes for new SMB since last SMB or manual bolus";
+
+/* Headline "Bolus Increment" */
+"Bolus Increment" = "Bolus Increment";
+
+/* "Bolus Increment" */
+"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";
+
/* "Insulin Peak Time" */
"Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops." = "胰岛素的最大降血糖作用,以分钟为单位";
+/* Headline "Carbs Req Threshold" */
+"Carbs Req Threshold" = "Carbs Req Threshold";
+
/* "Carbs Req Threshold" */
"Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold." = "触发Pushover的碳水化合物的克数。默认为1(对于1克碳水化合物)。如果你只想在X阈值时得到碳水化合物需求的Pushover通知,可以增加。";
+/* Headline "Noisy CGM Target Multiplier" */
+"Noisy CGM Target Multiplier" = "Noisy CGM Target Multiplier";
+
/* "Noisy CGM Target Multiplier" */
"Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data" = "默认值为 1.3. 当闭环与原始/躁点血糖数据偏离时调高目标";
+
+/* Headline "SMB DeliveryRatio" */
+"SMB DeliveryRatio" = "SMB DeliveryRatio";
+
+/* SMB DeliveryRatio */
+"Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution." = "Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution.";
+
+// Dynamic ISF + CR Settings:
+/* Headline "Adjust Dynamic ISF constant" */
+
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Adjust Dynamic ISF constant */
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Enable Dynamic ISF, Headline */
+"Enable Dynamic ISF" = "Enable Dynamic ISF";
+
+/* Headline "Enable Dynamic ISF" */
+"Enable Dynamic ISF" = "Enable Dynamic ISF";
+
+/* Enable Dynamic ISF */
+"Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes" = "Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes";
+
+/* Headline "Enable Dynamic CR" */
+"Enable Dynamic CR" = "Enable Dynamic CR";
+
+/* Enable Dynamic CR */
+"Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)" = "Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)";
+
+/* Headline "Adjust Dynamic ISF constant" */
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Adjust Dynamic ISF constant */
+"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
+
+
+/* Headline "Use Sigmoid Function" */
+"Use Sigmoid Function" = "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.";
+
+
+/* Headline "Threshold Setting" */
+"Threshold Setting (mg/dl)" = "Threshold Setting (mg/dl)";
+
+/* Threshold Setting */
+"The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl." = "The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl.";
+
+/* Headline "Weighted Average of TDD. Weight of past 24 hours:" */
+"Weighted Average of TDD. Weight of past 24 hours:" = "Weighted Average of TDD. Weight of past 24 hours:";
+
+/* Weight of past 24 hours of insulin */
+"Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment)." = "Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment).";
+
+/* Headline "Adjust basal" */
+"Adjust basal" = "Adjust basal";
+
+/* Enable adjustment of basal profile */
+"Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD" = "Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD";
+
+/* Headline "Max Delta-BG Threshold SMB" */
+"Max Delta-BG Threshold SMB" = "Max Delta-BG Threshold SMB";
+
+/* Max Delta-BG Threshold SMB */
+"Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!)." = "Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!).";
+
+/* Headline "... When Blood Glucose Is Over (mg/dl):" */
+"... When Blood Glucose Is Over (mg/dl):" = "... When Blood Glucose Is Over (mg/dl):";
+
+/* ... When Blood Glucose Is Over (mg/dl): */
+"Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable." = "Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable.";
+
+/* Headline "Enable SMB With High BG" */
+"Enable SMB With High BG" = "Enable SMB With High BG";
+
+/* "Enable SMB With High BG" */
+"Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)" = "Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)";
+
+/* Headline "Dynamic settings" */
+"Dynamic settings" = "Dynamic settings";
+
+/* Insulin curve */
+"Insulin curve" = "Insulin curve";
+
+/* Headline "Adjustment Factor" */
+"Adjustment Factor" = "Adjustment Factor";
From cd0728d4dba49668dabf5a834ca640f056fe591d 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: Mon, 15 May 2023 04:27:09 +0200
Subject: [PATCH 217/431] New translations Localizable.strings (Portuguese,
Brazilian)
---
.../Main/pt-BR.lproj/Localizable.strings | 1305 ++++++++++++++++-
1 file changed, 1283 insertions(+), 22 deletions(-)
diff --git a/FreeAPS/Sources/Localizations/Main/pt-BR.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/pt-BR.lproj/Localizable.strings
index e29c0a0fba..f4e2bffdc5 100644
--- a/FreeAPS/Sources/Localizations/Main/pt-BR.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/pt-BR.lproj/Localizable.strings
@@ -9,6 +9,8 @@
/* Add insulin from source outside of pump */
"Add %@ without bolusing" = "Adicionar %@ sem tomar bolus";
+"Bolus" = "Bolus";
+
"Close" = "Fechar";
/* Continue after added carbs without bolus */
@@ -41,9 +43,21 @@
/* */
"Agree and continue" = "Concordar e Continuar";
+/* Headline in enacted pop up (at: at what time) */
+"Enacted at" = "Enacted at";
+
+/* Headline in suggested pop up (at: at what time) */
+"Suggested at" = "Suggested at";
+
+/* Headline in enacted pop up (at: at what time) */
+"Error at" = "Error at";
+
/* Home title */
"Home" = "Tela inicial";
+/* Looping in progress */
+"looping" = "looping";
+
/* min ago since last loop */
"min ago" = "min atrás";
@@ -98,6 +112,21 @@
/* */
"Enact Temp Target" = "Executar Meta Temporária";
+/* */
+"Target" = "Target";
+
+/* */
+"Basal Insulin and Sensitivity ratio" = "Basal Insulin and Sensitivity ratio";
+
+/* */
+"A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose." = "A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose.";
+
+/* */
+" Your setting: " = " Your setting: ";
+
+/* */
+"mg/dl. Autosens.max limits the max endpoint" = "mg/dl. Autosens.max limits the max endpoint";
+
/* */
"Enter preset name" = "Nomear predefinido";
@@ -116,12 +145,36 @@
/* */
"Save as preset" = "Salvar como predefinido";
+/* Delete Meal Preset */
+"Delete Preset" = "Delete Preset";
+
+/* Confirm Deletion */
+"Delete preset '%@'?" = "Delete preset '%@'?";
+
+/* Button */
+"No" = "No";
+
+/* Button */
+"Yes" = "Yes";
+
+/* + Button */
+"[ +1 ]" = "[ +1 ]";
+
+/* - Button */
+"[ -1 ]" = "[ -1 ]";
+
/* Upper temp target limit */
"Top target" = "Limite alto";
/* Temp target set for ... minutes */
"for" = "por";
+/* Temp target set for ... minutes */
+"min" = "min";
+
+/* */
+"Autotune" = "Autotune";
+
/* */
"Basal profile" = "Perfil Basal";
@@ -176,6 +229,9 @@
/* */
"Ratio" = "Taxa";
+/* */
+"Autosens" = "Autosens";
+
/* */
"Calculated Sensitivity" = "Sensibilidade Calculada";
@@ -207,6 +263,9 @@ Enact a temp Basal or a temp target */
/* Allow uploads tp NS */
"Allow uploads" = "Permitir uploads";
+/* API secret in NS */
+"API secret" = "API secret";
+
/* Connect to NS */
"Connect" = "Conectar";
@@ -285,6 +344,48 @@ Enact a temp Basal or a temp target */
/* */
"Pump Settings" = "Ajustes Bomba";
+/* Insulin unit per hour */
+"U/hr" = "U/hr";
+
+/* Unit in number of units delivered (keep the space character!) */
+" U" = " U";
+
+/* /Insulin unit */
+"/U" = "/U";
+
+/* Insulin unit */
+"U" = "U";
+
+/* Unit per hour with space */
+" U/hr" = " U/hr";
+
+/* Number of units per hour*/
+"%@ U/hr" = "%@ U/hr";
+
+/* Number of units insulin delivered */
+"%@ U" = "%@ U";
+
+/*Carb ratio unit */
+"g/U" = "g/U";
+
+/* grams */
+" g" = " g";
+
+/* The short unit display string for grams */
+"g" = "g";
+
+/* when 0 U/hr */
+"0 U/hr" = "0 U/hr";
+
+/* abbreviation for days */
+"d" = "d";
+
+/* abbreviation for hours */
+"h" = "h";
+
+/* abbreviation for minutes */
+"m" = "m";
+
/* */
"Closed loop" = "Loop fechado";
@@ -303,6 +404,9 @@ Enact a temp Basal or a temp target */
/* */
"Settings" = "Configurações";
+/* Recommendation for a Manual Bolus */
+"Recommended Bolus Percentage" = "Recommended Bolus Percentage";
+
/* 2 log files to share */
"Share logs" = "Compartilhar logs";
@@ -321,6 +425,9 @@ Enact a temp Basal or a temp target */
/* */
"Pump suspended" = "Bomba suspensa";
+/* */
+"Middleware" = "Middleware";
+
/* Header */
"History" = "Histórico";
@@ -351,9 +458,18 @@ Enact a temp Basal or a temp target */
/* Delete carbs from data table and Nightscout */
"Delete carbs?" = "Deletar carboidratos?";
+/* Delete insulin from pump history and Nightscout */
+"Delete insulin?" = "Delete insulin?";
+
/* Treatments list */
"Treatments" = "Tratamentos";
+/* " min" in Treatments list */
+" min" = " min";
+
+/* */
+"Unable to change anything" = "Unable to change anything";
+
/* Calendar and Libre transmitter settings ---------------
*/
@@ -393,6 +509,12 @@ Enact a temp Basal or a temp target */
/* State was restored */
"State was restored" = "O estado foi restaurado";
+/* The short unit display string for millimoles of glucose per liter */
+"mmol/L" = "mmol/L";
+
+/* The short unit display string for milligrams of glucose per decilter */
+"mg/dL" = "mg/dL";
+
/* */
"Add calibration" = "Adicionar Calibragem";
@@ -471,15 +593,159 @@ Enact a temp Basal or a temp target */
/* Glucose */
"Glucose" = "Glicose";
+/* LOWALERT! */
+"LOWALERT!" = "LOWALERT!";
+
+/* HIGHALERT! */
+"HIGHALERT!" = "HIGHALERT!";
+
+/* (Snoozed)*/
+"(Snoozed)" = "(Snoozed)";
+
+/* Glucose: %@ */
+"Glucose: %@" = "Glucose: %@";
+
+/* Transmitter: %@%% */
+"Transmitter: %@%%" = "Transmitter: %@%%";
+
+/* No Sensor Detected */
+"No Sensor Detected" = "No Sensor Detected";
+
+/* This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor */
+"This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor" = "This might be an intermittent problem, but please check that your transmitter is tightly secured over your sensor";
+
+/* New Sensor Detected */
+"New Sensor Detected" = "New Sensor Detected";
+
+/* Please wait up to 30 minutes before glucose readings are available! */
+"Please wait up to 30 minutes before glucose readings are available!" = "Please wait up to 30 minutes before glucose readings are available!";
+
+/* Invalid Glucose sample detected, try again later */
+"Invalid Glucose sample detected, try again later" = "Invalid Glucose sample detected, try again later";
+
/* ensor might have temporarily stopped, fallen off or is too cold or too warm */
"Sensor might have temporarily stopped, fallen off or is too cold or too warm" = "Sensor pode ter parado temporariamente, caído ou está muito frio ou quente";
+/* Invalid Sensor Detected */
+"Invalid Sensor Detected" = "Invalid Sensor Detected";
+
+/* Detected sensor seems not to be a libre 1 sensor! */
+"Detected sensor seems not to be a libre 1 sensor!" = "Detected sensor seems not to be a libre 1 sensor!";
+
+/* Detected sensor is invalid: %@ */
+"Detected sensor is invalid: %@" = "Detected sensor is invalid: %@";
+
+/* Low Battery */
+"Low battery" = "Low battery";
+
+/* */
+"Invalid sensor" = "Invalid sensor";
+
+/* */
+"Sensor change" = "Sensor change";
+
+/* */
+"Sensor expires soon" = "Sensor expires soon";
+
+/* Battery is running low %@, consider charging your %@ device as soon as possible */
+"Battery is running low %@, consider charging your %@ device as soon as possible" = "Battery is running low %@, consider charging your %@ device as soon as possible";
+
+/* Extracting calibrationdata from sensor */
+"Extracting calibrationdata from sensor" = "Extracting calibrationdata from sensor";
+
+/* Sensor Ending Soon */
+"Sensor Ending Soon" = "Sensor Ending Soon";
+
+/* Current Sensor is Ending soon! Sensor Life left in %@ */
+"Current Sensor is Ending soon! Sensor Life left in %@" = "Current Sensor is Ending soon! Sensor Life left in %@";
+
+/* */
+"Libre Bluetooth" = "Libre Bluetooth";
+
+/* */
+"Snooze Alerts" = "Snooze Alerts";
+
+/* */
+"Last measurement" = "Last measurement";
+
+/* */
+"Sensor Footer checksum" = "Sensor Footer checksum";
+
+/* */
+"Last Blood Sugar prediction" = "Last Blood Sugar prediction";
+
+/* */
+"CurrentBG" = "CurrentBG";
+
+/* */
+"Sensor Info" = "Sensor Info";
+
+/* */
+"Sensor Age" = "Sensor Age";
+
+/* */
+"Sensor Age Left" = "Sensor Age Left";
+
+/* */
+"Sensor Endtime" = "Sensor Endtime";
+
+/* */
+"Sensor State" = "Sensor State";
+
+/* */
+"Sensor Serial" = "Sensor Serial";
+
+/* */
+"Transmitter Info" = "Transmitter Info";
+
+/* */
+"Hardware" = "Hardware";
+
+/* */
+"Firmware" = "Firmware";
+
/* */
"Connection State" = "Estado da Conexão";
+/* */
+"Transmitter Type" = "Transmitter Type";
+
+/* */
+"Sensor Type" = "Sensor Type";
+
+/* */
+"Factory Calibration Parameters" = "Factory Calibration Parameters";
+
+/* */
+"Valid for footer" = "Valid for footer";
+
+/* */
+"Edit calibrations" = "Edit calibrations";
+
+/* */
+"edit calibration clicked" = "edit calibration clicked";
+
+/* */
+"Delete CGM" = "Delete CGM";
+
+/* */
+"Are you sure you want to remove this cgm from loop?" = "Are you sure you want to remove this cgm from loop?";
+
+/* */
+"There is no undo" = "There is no undo";
+
+/* */
+"Advanced" = "Advanced";
+
/* */
"Alarms" = "Alarmes";
+/* */
+"Glucose Settings" = "Glucose Settings";
+
+/* */
+"Notifications" = "Notifications";
+
/* */
"Export logs" = "Exportar logs";
@@ -495,38 +761,1033 @@ Enact a temp Basal or a temp target */
/* */
"Saved to %@" = "Salvo em %@";
-/* New ALerts ------------------------- */
-/* Info title */
-"Info" = "Informação";
+/* */
+"No logs available" = "No logs available";
-/* Warning title */
-"Warning" = "Aviso";
+/* */
+"Glucose Notification visibility" = "Glucose Notification visibility";
-"Deactivate Pod" = "Desativar Pod";
+/* */
+"Always Notify Glucose" = "Always Notify Glucose";
-/* button title for saving low reservoir reminder while saving */
-"Saving..." = "Salvando...";
+/* */
+"Notify per reading" = "Notify per reading";
-/* button title for saving low reservoir reminder */
-"Save" = "Salvar";
+/* */
+"Value" = "Value";
-/* description label for active time pod details row */
-"Active Time" = "Tempo Ativo";
+/* */
+"Adds Phone Battery" = "Adds Phone Battery";
-/* Title string for BeepPreference.manualCommands */
-"Enabled" = "Ativado";
+/* */
+"Adds Transmitter Battery" = "Adds Transmitter Battery";
/* */
-"Expiration Reminder" = "Lembrete de Expiração";
+"Also vibrate" = "Also vibrate";
-/* Label text for temporary basal rate summary */
-"Rate" = "Taxa";
+/* */
+"Additional notification types" = "Additional notification types";
-/* description label for active time pod details row */
-"Active Time" = "Tempo Ativo";
+/* */
+"Misc" = "Misc";
/* */
-"Insert Cannula" = "Inserir Cânula";
+"Unit override" = "Unit override";
-/* Median loop interval */
-"Duration" = "Duração";
+/* */
+"Low" = "Low";
+
+/* */
+"High" = "High";
+
+/* */
+"glucose" = "glucose";
+
+/* */
+"Schedule " = "Schedule ";
+
+/* */
+"tapped save schedules" = "tapped save schedules";
+
+/* */
+"Error" = "Error";
+
+/* */
+"Some ui element was incorrectly specified" = "Some ui element was incorrectly specified";
+
+/* */
+"Success" = "Success";
+
+/* */
+"Schedules were saved successfully!" = "Schedules were saved successfully!";
+
+/* */
+"High Glucose Alarm active" = "High Glucose Alarm active";
+
+/* */
+"Low Glucose Alarm active" = "Low Glucose Alarm active";
+
+/* */
+"No Glucose Alarm active" = "No Glucose Alarm active";
+
+/* */
+"snoozing until %@" = "snoozing until %@";
+
+/* */
+"not snoozing" = "not snoozing";
+
+/* */
+"nothing to see here" = "nothing to see here";
+
+/* */
+"snooze from testview clicked" = "snooze from testview clicked";
+
+/* */
+"will snooze for %@ until %@" = "will snooze for %@ until %@";
+
+/* */
+"Click to Snooze Alerts" = "Click to Snooze Alerts";
+
+/* */
+"Strength" = "Strength";
+
+/* */
+"Hold the top of your iPhone near the sensor to pair" = "Hold the top of your iPhone near the sensor to pair";
+
+/* */
+"Sensor not found" = "Sensor not found";
+
+/* */
+"Also play alert sound" = "Also play alert sound";
+
+/* */
+"Notification Settings" = "Notification Settings";
+
+/* */
+"Found devices: %d" = "Found devices: %d";
+
+/* */
+"Backfill options" = "Backfill options";
+
+/* */
+"Backfilling from trend is currently not well supported by Loop" = "Backfilling from trend is currently not well supported by Loop";
+
+/* */
+"Backfill from history" = "Backfill from history";
+
+/* */
+"Backfill from trend" = "Backfill from trend";
+
+/* */
+"Debug options" = "Debug options";
+
+/* */
+"Adds a lot of data to the Issue Report " = "Adds a lot of data to the Issue Report ";
+
+/* */
+"Persist sensordata" = "Persist sensordata";
+
+/* */
+"Battery" = "Battery";
+
+/* */
+"Also add source info" = "Also add source info";
+
+/* */
+"Carbs Required Threshold" = "Carbs Required Threshold";
+
+/* */
+"Carbs required: %d g" = "Carbs required: %d g";
+
+/* */
+"To prevent LOW required %d g of carbs" = "To prevent LOW required %d g of carbs";
+
+/* */
+"iAPS not active" = "iAPS not active";
+
+/* */
+"Last loop was more then %d min ago" = "Last loop was more then %d min ago";
+
+/* Glucose badge */
+"Show glucose on the app badge" = "Show glucose on the app badge";
+
+/* */
+"Backfill glucose" = "Backfill glucose";
+
+/* About this source */
+"About this source" = "About this source";
+
+/* */
+"Bolus failed" = "Bolus failed";
+
+/* */
+"Bolus failed or inaccurate. Check pump history before repeating." = "Bolus failed or inaccurate. Check pump history before repeating.";
+
+/* */
+"Carbs" = "Carbs";
+
+/* */
+"Temp Basal" = "Temp Basal";
+
+/* */
+"Temp Target" = "Temp Target";
+
+/* */
+"Resume" = "Resume";
+
+/* */
+"Suspend" = "Suspend";
+
+/* */
+"Animated Background" = "Animated Background";
+
+/* Sensor day(s) */
+" day(s)" = " day(s)";
+
+/* Option to show HR in Watch app*/
+"Display HR on Watch" = "Display HR on Watch";
+
+
+/* Headers for settings ----------------------- */
+"OpenAPS main settings" = "OpenAPS main settings";
+
+"OpenAPS SMB settings" = "OpenAPS SMB settings";
+
+"OpenAPS targets settings" = "OpenAPS targets settings";
+
+"OpenAPS other settings" = "OpenAPS other settings";
+
+/* Glucose Simulator CGM */
+"Glucose Simulator" = "Glucose Simulator";
+
+/* Restored state message */
+"Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@" = "Bluetooth State restored (APS restarted?). Found %d peripherals, and connected to %@ with identifier %@";
+
+/* Shared app group xDrip4iOS */
+"Using shared app group with external CGM app xDrip4iOS" = "Using shared app group with external CGM app xDrip4iOS";
+
+/* Shared app group GlucoseDirect */
+"Using shared app group with external CGM app GlucoseDirect" = "Using shared app group with external CGM app GlucoseDirect";
+
+/* Dexcom G6 app */
+"Dexcom G6 app" = "Dexcom G6 app";
+
+/* Native G5 app */
+"Native G5 app" = "Native G5 app";
+
+/* Minilink transmitter */
+"Minilink transmitter" = "Minilink transmitter";
+
+/* Simple simulator */
+"Simple simulator" = "Simple simulator";
+
+/* Direct connection with Libre 1 transmitters or Libre 2 */
+"Direct connection with Libre 1 transmitters or European Libre 2 sensors" = "Direct connection with Libre 1 transmitters or European Libre 2 sensors";
+
+/* Online or internal server */
+"Online or internal server" = "Online or internal server";
+
+/* -------------- Developer settings ---------------------- */
+/* Debug options */
+
+"Developer" = "Developer";
+
+/* Debug option view NS Upload Profile */
+"NS Upload Profile" = "NS Upload Profile";
+
+/* Debug option view NS Uploaded Profile */
+"NS Uploaded Profile" = "NS Uploaded Profile";
+
+/* Debug option view Autosense */
+"Autosense" = "Autosense";
+
+/* Debug option view Pump History */
+"Pump History" = "Pump History";
+
+/* Debug option view Target Ranges */
+"Target ranges" = "Target ranges";
+
+/* Debug option view Temp targets */
+"Temp targets" = "Temp targets";
+
+/* Debug option view Meal */
+"Meal" = "Meal";
+
+/* Debug option view Pump profile */
+"Pump profile" = "Pump profile";
+
+/* Debug option view Profile */
+"Profile" = "Profile";
+
+/* Debug option view Enacted */
+"Enacted" = "Enacted";
+
+/* Debug option view Announcements (from NS) */
+"Announcements" = "Announcements";
+
+/* Debug option view Enacted announcements announcements (from NS) */
+"Enacted announcements" = "Enacted announcements";
+
+/* Debug option view Autotune */
+"Autotune" = "Autotune";
+
+/* Debug option view Target presets */
+"Target presets" = "Target presets";
+
+/* Debug option view */
+"Loop Cycles" = "Loop Cycles";
+
+/* Debug option view Glucose Data used for statistics */
+"Glucose Data used for statistics" = "Glucose Data used for statistics";
+
+/* --------------- HealthKit intergration --------------------*/
+/* */
+"Apple Health" = "Apple Health";
+
+/* */
+"Connect to Apple Health" = "Connect to Apple Health";
+
+/* Show when have not permissions for writing to Health */
+"For write data to Apple Health you must give permissions in Settings > Health > Data Access" = "For write data to Apple Health you must give permissions in Settings > Health > Data Access";
+
+/* */
+"After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data" = "After you create glucose records in the Health app, please open iAPS to help us guaranteed transfer changed data";
+
+/* New ALerts ------------------------- */
+/* Info title */
+"Info" = "Informação";
+
+/* Warning title */
+"Warning" = "Aviso";
+
+/* Error title */
+"Error" = "Error";
+
+/* Manual temp basal mode */
+"Manual" = "Manual";
+
+/* Status highlight when manual temp basal is running. */
+"Manual Basal" = "Manual Basal";
+
+/* Current Manual Temp basal */
+" - Manual Basal ⚠️" = " - Manual Basal ⚠️";
+
+/* Total AT / Scheduled basal insulin */
+" U/day" = " U/day";
+
+/* Total AT / Scheduled basal insulin */
+"Total" = "Total";
+
+/* -------------------------------------------- FPU Strings ------------------------------------------------------*/
+/* Enable FPU */
+
+"Enable" = "Enable";
+
+/* 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";
+
+/* FPU Settings Title */
+"Fat and Protein" = "Fat and Protein";
+
+/* Display fat and protein entities */
+"Fat & Protein" = "Fat & Protein";
+
+/* */
+"Hide Fat & Protein" = "Hide Fat & Protein";
+
+/* Add Fat */
+"Fat" = "Fat";
+
+/* Add Protein */
+"Protein" = "Protein";
+
+/* Service Section */
+"Fat And Protein Conversion" = "Fat And Protein Conversion";
+
+/* Service Section */
+"Profile Override" = "Profile Override";
+
+/* */
+"Override Profiles" = "Override Profiles";
+
+/* */
+"Currently no Override active" = "Currently no Override active";
+
+/* */
+"Total Insulin Adjustment" = "Total Insulin Adjustment";
+
+/* */
+"Override your Basal, ISF, CR and Target profiles" = "Override your Basal, ISF, CR and Target profiles";
+
+/* */
+"Enable indefinitely" = "Enable indefinitely";
+
+/* */
+"Override Profile target" = "Override Profile target";
+
+/* */
+"Disable SMBs" = "Disable SMBs";
+
+/* */
+"Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal." = "Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal.";
+
+/* Service Section */
+"App Icons" = "App Icons";
+
+/* Service Section */
+"Statistics and Home View" = "Statistics and Home View";
+
+/* Alert text */
+"Delete carb equivalents?" = "Delete carb equivalents?";
+
+/* */
+"Meal Presets" = "Meal Presets";
+
+/* */
+"Empty" = "Empty";
+
+/* */
+"Delete Selected Preset" = "Delete Selected Preset";
+
+/* */
+"Enter Meal Preset Name" = "Enter Meal Preset Name";
+
+/* */
+"Name Of Dish" = "Name Of Dish";
+
+/* Save Carbs and continue to bolus recommendation */
+"Save and continue" = "Save and continue";
+
+/* */
+"Save as Preset" = "Save as Preset";
+
+/* -------------------------------------------------------------------------------------------
+ DASH strings
+*/
+"Attach Pod" = "Attach Pod";
+
+"Deactivate Pod" = "Desativar Pod";
+
+/* */
+"Deactivating..." = "Deactivating...";
+
+"Pair Pod" = "Pair Pod";
+
+/* Text for previous pod information row */
+"Previous Pod Information" = "Previous Pod Information";
+
+/* Text for confidence reminders navigation link */
+"Confidence Reminders" = "Confidence Reminders";
+
+"Confidence reminders are beeps from the pod which can be used to acknowledge selected commands." = "Confidence reminders are beeps from the pod which can be used to acknowledge selected commands.";
+
+/* button title for saving low reservoir reminder while saving */
+"Saving..." = "Salvando...";
+
+/* button title for saving low reservoir reminder */
+"Save" = "Salvar";
+
+/* Alert title for error when updating confidence reminder preference */
+"Failed to update confidence reminder preference." = "Failed to update confidence reminder preference.";
+
+/* */
+"No Error" = "No Error";
+
+/* description label for active time pod details row */
+"Active Time" = "Tempo Ativo";
+
+/* Title string for BeepPreference.silent */
+"Disabled" = "Disabled";
+
+/* Title string for BeepPreference.manualCommands */
+"Enabled" = "Ativado";
+
+/* Title string for BeepPreference.extended */
+"Extended" = "Extended";
+
+/* Description for BeepPreference.silent */
+"No confidence reminders are used." = "No confidence reminders are used.";
+
+/* Description for BeepPreference.manualCommands */
+"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
+
+/* Description for BeepPreference.extended */
+"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
+
+/* Label text for expiration reminder default row */
+"Expiration Reminder Default" = "Expiration Reminder Default";
+
+/* */
+"Expiration Reminder" = "Lembrete de Expiração";
+
+/* */
+"Low Reservoir" = "Low Reservoir";
+
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
+/* */
+"Low Reservoir Reminder" = "Low Reservoir Reminder";
+
+/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
+/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
+
+/* Label text for temporary basal rate summary */
+"Rate" = "Taxa";
+
+/* Summary string for temporary basal rate configuration page */
+"%1$@ for %2$@" = "%1$@ for %2$@";
+
+/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
+/* Button text for setting manual temporary basal rate*/
+"Set Temporary Basal" = "Set Temporary Basal";
+
+/* Navigation Title for ManualTempBasalEntryView */
+"Temporary Basal" = "Temporary Basal";
+
+/* Alert title for a failure to set temporary basal */
+"Temporary Basal Failed" = "Temporary Basal Failed";
+
+/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
+
+/* Alert format string for a failure to set temporary basal. (1: error description) */
+"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
+
+/* Alert title for missing temp basal configuration */
+"Missing Config" = "Missing Config";
+
+/* Alert format string for missing temp basal configuration. */
+"This PumpManager 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." = "This PumpManager 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.";
+
+/* description label for active time pod details row */
+"Active Time" = "Tempo Ativo";
+
+/* description label for total delivery pod details row */
+"Total Delivery" = "Total Delivery";
+
+/* */
+"Add Omnipod Dash" = "Add Omnipod Dash";
+
+/* */
+"Insert Cannula" = "Inserir Cânula";
+
+/* */
+"Check Cannula" = "Check Cannula";
+
+/* */
+"Setup Complete" = "Setup Complete";
+
+/* */
+"Insulin Suspended" = "Insulin Suspended";
+
+/* Text for suspend resume button when insulin delivery is suspending */
+"Suspending insulin delivery..." = "Suspending insulin delivery...";
+
+/* Text for suspend resume button when insulin delivery is suspended */
+"Resume Insulin Delivery" = "Resume Insulin Delivery";
+
+/* Text for suspend resume button when insulin delivery is resuming */
+"Resuming insulin delivery..." = "Resuming insulin delivery...";
+
+/* Alert title for suspend error */
+"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
+
+//* -----------------------------------------------------------------------*/
+/* ----------------------Statistics strings -------------------------------*/
+/* */
+
+
+"Today" = "Today";
+
+/* */
+"Day" = "Day";
+
+/* */
+"Week" = "Week";
+
+/* */
+"Month" = "Month";
+
+/* */
+"Total" = "Total";
+
+/* Headline Statistics */
+"Statistics" = "Statistics";
+
+/* Option in preferences */
+"Allow Upload of Statistics to NS" = "Allow Upload of Statistics to NS";
+
+/* Low Glucose Threshold in Statistics settings */
+"Low" = "Low";
+
+/* High Glucose Threshold in Statistics settings */
+"High" = "High";
+
+/* In Range */
+"In Range" = "In Range";
+
+/* Display % */
+"Change HbA1c Unit" = "Change HbA1c Unit";
+
+/* */
+"Display Chart X - Grid lines" = "Display Chart X - Grid lines";
+
+/* */
+"Display Chart Y - Grid lines" = "Display Chart Y - Grid lines";
+
+/* */
+"Display Chart Threshold lines for Low and High" = "Display Chart Threshold lines for Low and High";
+
+/* */
+/* */
+
+"Standing / Laying TIR Chart
+Hours X-Axis (6 default)" = "Hours X-Axis (6 default)";
+
+/* Average BG = */
+"Average" = "Average";
+
+/* Median BG */
+"Median" = "Median";
+
+/* CGM readings in statView */
+"Readings today" = "Readings today";
+
+/* CGM readings in statView */
+"Readings / 24h" = "Readings / 24h";
+
+/* Days of saved readings*/
+"Days" = "Days";
+
+/* Normal BG (within TIR) */
+"Normal" = "Normal";
+
+/* Title High BG in statPanel */
+"High (>" = "High (>";
+
+/* Title Low BG in statPanel */
+"Low (<" = "Low (<";
+
+/* SD */
+"SD" = "SD";
+
+/* CV */
+"CV" = "CV";
+
+/* Estimated HbA1c */
+"HbA1c" = "HbA1c";
+
+/* Total number of days of data for HbA1c estimation, part 1/2*/
+"All" = "All";
+
+/* Total number of days of data for HbA1c estimation, part 2/2*/
+"days" = "days";
+
+/* Nr of Loops in statPanel */
+"Loops" = "Loops";
+
+/* Loop Errors in statPanel */
+"Errors" = "Errors";
+
+/* Average loop interval */
+"Interval" = "Interval";
+
+/* Median loop interval */
+"Duration" = "Duração";
+
+/* "Display SD */
+"Display SD instead of CV" = "Display SD instead of CV";
+
+/* Description for display SD */
+"Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel" = "Display Standard Deviation (SD) instead of Coefficient of Variation (CV) in statPanel";
+
+/* How often to update the statistics */
+"Update every number of minutes:" = "Update every number of minutes:";
+
+/* Description for update interval for statistics */
+"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 ";
+
+/* Duration displayed in statPanel */
+"Past Week " = "Past Week ";
+
+/* Duration displayed in statPanel */
+"Past Month " = "Past Month ";
+
+/* Duration displayed in statPanel */
+"Past 90 Days " = "Past 90 Days ";
+
+/* Duration displayed in statPanel */
+"All Past Days of Data " = "All Past Days of Data ";
+
+/* "Display Loop statistics in statPanel */
+"Display Loop Cycle statistics" = "Display Loop Cycle statistics";
+
+/* Description for Display Loop statistics */
+"Displays Loop statistics in the statPanel in Home View" = "Displays Loop statistics in the statPanel in Home View";
+
+/* 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?";
+
+/* New Experimental feature */
+"Experimental" = "Experimental";
+/* Smoothing of CGM readings */
+"Smooth Glucose Value" = "Smooth Glucose Value";
+
+/* -----------------------------------------------------------------------------------------------------------
+
+ Infotexts from openaps.docs and androidaps.docs
+ iAPS
+*/
+/* Headline Rewind Resets Autosens */
+
+"Rewind Resets Autosens" = "Rewind Resets Autosens";
+
+/* ”Rewind Resets Autosens” */
+"This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature." = "This feature, enabled by default, resets the autosens ratio to neutral when you rewind your pump, on the assumption that this corresponds to a probable site change. Autosens will begin learning sensitivity anew from the time of the rewind, which may take up to 6 hours. If you usually rewind your pump independently of site changes, you may want to consider disabling this feature.";
+
+/* Headline "High Temptarget Raises Sensitivity" */
+"High Temptarget Raises Sensitivity" = "High Temptarget Raises Sensitivity";
+
+/* ”High Temptarget Raises Sensitivity" */
+"Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, raises sensitivity (lower sensitivity ratio) for temp targets set to >= 111. Synonym for exercise_mode. The higher your temp target above 110 will result in more sensitive (lower) ratios, e.g., temp target of 120 results in sensitivity ratio of 0.75, while 140 results in 0.6 (with default halfBasalTarget of 160).";
+
+/* Headline ”Low Temptarget Lowers Sensitivity" */
+"Low Temptarget Lowers Sensitivity" = "Low Temptarget Lowers Sensitivity";
+
+/* ”Low Temptarget Lowers Sensitivity" */
+"Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160)." = "Defaults to false. When set to true, can lower sensitivity (higher sensitivity ratio) for temptargets <= 99. The lower your temp target below 100 will result in less sensitive (higher) ratios, e.g., temp target of 95 results in sensitivity ratio of 1.09, while 85 results in 1.33 (with default halfBasalTarget of 160).";
+
+/* Headline ”Sensitivity Raises Target" */
+"Sensitivity Raises Target" = "Sensitivity Raises Target";
+
+/* ”Sensitivity Raises Target" */
+"When true, raises BG target when autosens detects sensitivity" = "When true, raises BG target when autosens detects sensitivity";
+
+/* Headline ”Resistance Lowers Target" */
+"Resistance Lowers Target" = "Resistance Lowers Target";
+
+/* ”Resistance Lowers Target" */
+"Defaults to false. When true, will lower BG target when autosens detects resistance" = "Defaults to false. When true, will lower BG target when autosens detects resistance";
+
+/* Headline ”Advanced Target Adjustments" */
+"Advanced Target Adjustments" = "Advanced Target Adjustments";
+
+/* ”Advanced Target Adjustments" */
+"This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone." = "This feature was previously enabled by default but will now default to false (will NOT be enabled automatically) in oref0 0.6.0 and beyond. (There is no need for this with 0.6.0). This feature lowers oref0’s target BG automatically when current BG and eventualBG are high. This helps prevent and mitigate high BG, but automatically switches to low-temping to ensure that BG comes down smoothly toward your actual target. If you find this behavior too aggressive, you can disable this feature. If you do so, please let us know so we can better understand what settings work best for everyone.";
+
+/* Headline "Exercise Mode" */
+"Exercise Mode" = "Exercise Mode";
+
+/* "Exercise Mode" */
+"Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity" = "Defaults to false. When true, > 105 mg/dL high temp target adjusts sensitivityRatio for exercise_mode. Synonym for high_temptarget_raises_sensitivity";
+
+/* Headline "Wide BG Target Range" */
+"Wide BG Target Range" = "Wide BG Target Range";
+
+/* "Wide BG Target Range" */
+"Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs." = "Defaults to false, which means by default only the low end of the pump’s BG target range is used as OpenAPS target. This is a safety feature to prevent too-wide targets and less-optimal outcomes. Therefore the higher end of the target range is used only for avoiding bolus wizard overcorrections. Use wide_bg_target_range: true to force neutral temps over a wider range of eventualBGs.";
+
+/* Headline "Skip Neutral Temps" */
+"Skip Neutral Temps" = "Skip Neutral Temps";
+
+/* "Skip Neutral Temps" */
+"Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means iAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications from the 'rig', that may wake you up during the night." = "Defaults to false, so that iAPS will set temps whenever it can, so it will be easier to see if the system is working, even when you are offline. This means OpenAPS will set a “neutral” temp (same as your default basal) if no adjustments are needed. This is an old setting for OpenAPS to have the options to minimise sounds and notifications form the 'rig', that may wake you up during the night. ";
+
+/* Headline "Unsuspend If No Temp” */
+"Unsuspend If No Temp" = "Unsuspend If No Temp";
+
+/* "Unsuspend If No Temp” */
+"Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended." = "Many people occasionally forget to resume / unsuspend their pump after reconnecting it. If you’re one of them, and you are willing to reliably set a zero temp basal whenever suspending and disconnecting your pump, this feature has your back. If enabled, it will automatically resume / unsuspend the pump if you forget to do so before your zero temp expires. As long as the zero temp is still running, it will leave the pump suspended.";
+
+/* Headline "Enable UAM" */
+"Enable UAM" = "Enable UAM";
+
+/* "Enable UAM" */
+"With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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." = "With this option enabled, the SMB algorithm can recognize unannounced meals. This is helpful, if you forget to tell iAPS 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.";
+
+/* Headline "Enable SMB With COB" */
+"Enable SMB With COB" = "Enable SMB With COB";
+
+/* Enable SMB With COB" */
+"This enables supermicrobolus (SMB) while carbs on board (COB) are positive." = "This enables supermicrobolus (SMB) while carbs on board (COB) are positive.";
+
+/* Headline "Enable SMB With Temptarget” */
+"Enable SMB With Temptarget" = "Enable SMB With Temptarget";
+
+/* "Enable SMB With Temptarget” */
+"This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB." = "This enables supermicrobolus (SMB) with eating soon / low temp targets. With this feature enabled, any temporary target below 100mg/dL, such as a temp target of 99 (or 80, the typical eating soon target) will enable SMB.";
+
+/* Headline "Enable SMB Always" */
+"Enable SMB Always" = "Enable SMB Always";
+
+/* "Enable SMB Always" */
+"Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget)." = "Defaults to false. When true, always enable supermicrobolus (unless disabled by high temptarget).";
+
+/* Headline "Enable SMB After Carbs" */
+"Enable SMB After Carbs" = "Enable SMB After Carbs";
+
+/* "Enable SMB After Carbs" */
+"Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB)." = "Defaults to false. When true, enables supermicrobolus (SMB) for 6h after carbs, even with 0 carbs on board (COB).";
+
+/* Enable "Allow SMB With High Temptarget" */
+"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
+
+/* Headline "Allow SMB With High Temptarget" */
+"Allow SMB With High Temptarget" = "Allow SMB With High Temptarget";
+
+/* "Allow SMB With High Temptarget" */
+"Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl)." = "Defaults to false. When true, allows supermicrobolus (if otherwise enabled) even with high temp targets (> 100 mg/dl).";
+
+/* Headline "Use Custom Peak Time” */
+"Use Custom Peak Time" = "Use Custom Peak Time";
+
+/* "Use Custom Peak Time” */
+"Defaults to false. Setting to true allows changing insulinPeakTime" = "Defaults to false. Setting to true allows changing insulinPeakTime";
+
+/* Headline "Suspend Zeros IOB” */
+"Suspend Zeros IOB" = "Suspend Zeros IOB";
+
+/* "Suspend Zeros IOB” */
+"Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added." = "Default is false. Any existing temp basals during times the pump was suspended will be deleted and 0 temp basals to negate the profile basal rates during times pump is suspended will be added.";
+
+/* Headline "Max IOB" */
+"Max IOB" = "Max IOB";
+
+/* "Max IOB" */
+"Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop)." = "Max IOB is the maximum amount of insulin on board from all sources – both basal (or SMB correction) and bolus insulin – that your loop is allowed to accumulate to treat higher-than-target BG. Unlike the other two OpenAPS safety settings (max_daily_safety_multiplier and current_basal_safety_multiplier), max_iob is set as a fixed number of units of insulin. As of now manual boluses are NOT limited by this setting. \n\n To test your basal rates during nighttime, you can modify the Max IOB setting to zero while in Closed Loop. This will enable low glucose suspend mode while testing your basal rates settings\n\n(Tip from https://www.loopandlearn.org/freeaps-x/#open-loop).";
+
+/* Headline "Max Daily Safety Multiplier" */
+"Max Daily Safety Multiplier" = "Max Daily Safety Multiplier";
+
+/* "Max Daily Safety Multiplier" */
+"This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is an important OpenAPS safety limit. The default setting (which is unlikely to need adjusting) is 3. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 3x the highest hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
+
+/* Headline "Current Basal Safety Multiplier" */
+"Current Basal Safety Multiplier" = "Current Basal Safety Multiplier";
+
+/* "Current Basal Safety Multiplier" */
+"This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune." = "This is another important OpenAPS safety limit. The default setting (which is also unlikely to need adjusting) is 4. This means that OpenAPS will never be allowed to set a temporary basal rate that is more than 4x the current hourly basal rate programmed in a user’s pump, or, if enabled, determined by autotune.";
+
+/* Headline "Autosens Max" */
+"Autosens Max" = "Autosens Max";
+
+/* "Autosens Max" */
+"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target.";
+
+/* Headline "Autosens Min" */
+"Autosens Min" = "Autosens Min";
+
+/* "Autosens Min" */
+"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets.";
+
+/* Headline "Half Basal Exercise Target" */
+"Half Basal Exercise Target" = "Half Basal Exercise Target";
+
+/* "Half Basal Exercise Target" */
+"Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes." = "Set to a number, e.g. 160, which means when temp target is 160 mg/dL and exercise_mode=true, run 50% basal at this level (120 = 75%; 140 = 60%). This can be adjusted, to give you more control over your exercise modes.";
+
+/* Headline "Max COB" */
+"Max COB" = "Max COB";
+
+/* "Max COB" */
+"This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)" = "This defaults maxCOB to 120 because that’s the most a typical body can absorb over 4 hours. (If someone enters more carbs or stacks more; OpenAPS will just truncate dosing based on 120. Essentially, this just limits AMA as a safety cap against weird COB calculations due to fluky data.)";
+
+/* Headline "Bolus Snooze DIA Divisor" */
+"Bolus Snooze DIA Divisor" = "Bolus Snooze DIA Divisor";
+
+/* "Bolus Snooze DIA Divisor" */
+"Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2)." = "Bolus snooze is enacted after you do a meal bolus, so the loop won’t counteract with low temps when you’ve just eaten. The example here and default is 2; so a 3 hour DIA means that bolus snooze will be gradually phased out over 1.5 hours (3DIA/2).";
+
+/* Headline "Min 5m Carbimpact" */
+"Min 5m Carbimpact" = "Min 5m Carbimpact";
+
+/* "Min 5m Carbimpact" */
+"This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g." = "This is a setting for default carb absorption impact per 5 minutes. The default is an expected 8 mg/dL/5min. This affects how fast COB is decayed in situations when carb absorption is not visible in BG deviations. The default of 8 mg/dL/5min corresponds to a minimum carb absorption rate of 24g/hr at a CSF of 4 mg/dL/g.";
+
+/* Headline "Autotune ISF Adjustment Fraction" */
+"Autotune ISF Adjustment Fraction" = "Autotune ISF Adjustment Fraction";
+
+/* "Autotune ISF Adjustment Fraction" */
+"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
+
+/* Headline "Remaining Carbs Fraction" */
+"Remaining Carbs Fraction" = "Remaining Carbs Fraction";
+
+/* "Remaining Carbs Fraction" */
+"This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the fraction of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
+
+/* Headline "Remaining Carbs Cap" */
+"Remaining Carbs Cap" = "Remaining Carbs Cap";
+
+/* "Remaining Carbs Cap" */
+"This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption." = "This is the amount of the maximum number of carbs we’ll assume will absorb over 4h if we don’t yet see carb absorption.";
+
+/* Headline ”Max SMB Basal Minutes" */
+"Max SMB Basal Minutes" = "Max SMB Basal Minutes";
+
+/* ”Max SMB Basal Minutes" */
+"Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered as a single SMB with uncovered COB. This gives the ability to make SMB more aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. It is not recommended to set this value higher than 90 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
+
+/* Headline "Max UAM SMB Basal Minutes" */
+"Max UAM SMB Basal Minutes" = "Max UAM SMB Basal Minutes";
+
+/* "Max UAM SMB Basal Minutes" */
+"Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs." = "Defaults to start at 30. This is the maximum minutes of basal that can be delivered by UAM as a single SMB when IOB exceeds COB. This gives the ability to make UAM more or less aggressive if you choose. It is recommended that the value is set to start at 30, in line with the default, and if you choose to increase this value, do so in no more than 15 minute increments, keeping a close eye on the effects of the changes. Reducing the value will cause UAM to dose less insulin for each SMB. It is not recommended to set this value higher than 60 mins, as this may affect the ability for the algorithm to safely zero temp. It is also recommended that pushover is used when setting the value to be greater than default, so that alerts are generated for any predicted lows or highs.";
+
+/* Headline "SMB Interval" */
+"SMB Interval" = "SMB Interval";
+
+/* "SMB Interval" */
+"Minimum duration in minutes for new SMB since last SMB or manual bolus" = "Minimum duration in minutes for new SMB since last SMB or manual bolus";
+
+/* Headline "Bolus Increment" */
+"Bolus Increment" = "Bolus Increment";
+
+/* "Bolus Increment" */
+"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";
+
+/* "Insulin Peak Time" */
+"Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops." = "Time of maximum blood glucose lowering effect of insulin, in minutes. Beware: Oref assumes for ultra-rapid (Lyumjev) & rapid-acting (Fiasp) curves minimal (35 & 50 min) and maximal (100 & 120 min) applicable insulinPeakTimes. Using a custom insulinPeakTime outside these bounds will result in issues with iAPS, longer loop calculations and possible red loops.";
+
+/* Headline "Carbs Req Threshold" */
+"Carbs Req Threshold" = "Carbs Req Threshold";
+
+/* "Carbs Req Threshold" */
+"Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold." = "Grams of carbsReq to trigger a pushover. Defaults to 1 (for 1 gram of carbohydrate). Can be increased if you only want to get Pushover for carbsReq at X threshold.";
+
+/* Headline "Noisy CGM Target Multiplier" */
+"Noisy CGM Target Multiplier" = "Noisy CGM Target Multiplier";
+
+/* "Noisy CGM Target Multiplier" */
+"Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data" = "Defaults to 1.3. Increase target by this amount when looping off raw/noisy CGM data";
+
+/* Headline "SMB DeliveryRatio" */
+"SMB DeliveryRatio" = "SMB DeliveryRatio";
+
+/* SMB DeliveryRatio */
+"Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution." = "Default value: 0.5 This is another key OpenAPS safety cap, and specifies what share of the total insulin required can be delivered as SMB. Increase this experimental value slowly and with caution.";
+
+// Dynamic ISF + CR Settings:
+/* Headline "Adjust Dynamic ISF constant" */
+
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Adjust Dynamic ISF constant */
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Enable Dynamic ISF, Headline */
+"Enable Dynamic ISF" = "Enable Dynamic ISF";
+
+/* Headline "Enable Dynamic ISF" */
+"Enable Dynamic ISF" = "Enable Dynamic ISF";
+
+/* Enable Dynamic ISF */
+"Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes" = "Calculate a new ISF with every loop cycle. New ISF will be based on current BG, TDD of insulin (past 24 hours or a weighted average) and an Adjustment Factor (default is 1).\n\nDynamic ISF and CR ratios will be limited by your autosens.min/max limits.\n\nDynamic ratio replaces the autosens.ratio: New ISF = Static ISF / Dynamic ratio,\nDynamic ratio = profile.sens * adjustmentFactor * tdd * Math.log(BG/insulinFactor+1) / 1800,\ninsulinFactor = 120 - InsulinPeakTimeInMinutes";
+
+/* Headline "Enable Dynamic CR" */
+"Enable Dynamic CR" = "Enable Dynamic CR";
+
+/* Enable Dynamic CR */
+"Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)" = "Use Dynamic CR. The dynamic ratio will be used for CR as follows:\n\n When ratio > 1: dynCR = (newRatio - 1) / 2 + 1.\nWhen ratio < 1: dynCR = CR/dynCR.\n\nDon't use toghether with a high Insulin Fraction (> 2)";
+
+/* Headline "Adjust Dynamic ISF constant" */
+"Adjust Dynamic ISF constant" = "Adjust Dynamic ISF constant";
+
+/* Adjust Dynamic ISF constant */
+"Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula there is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users" = "Adjust Dynamic ratios by a constant. Default is 0.5. The higher the value, the larger the correction of your ISF will be for a high or a low BG. Maximum correction is determined by the Autosens min/max settings. For Sigmoid function an adjustment factor of 0.4 - 0.5 is recommended to begin with. For the logaritmic formula threre is less consensus, but starting with 0.5 - 0.8 is more appropiate for most users";
+
+
+/* Headline "Use Sigmoid Function" */
+"Use Sigmoid Function" = "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.";
+
+
+/* Headline "Threshold Setting" */
+"Threshold Setting (mg/dl)" = "Threshold Setting (mg/dl)";
+
+/* Threshold Setting */
+"The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl." = "The default threshold in FAX depends on your current minimum BG target, as follows:\n\nIf your minimum BG target = 90 mg/dl -> threshold = 65 mg/dl,\n\nif minimum BG target = 100 mg/dl -> threshold = 70 mg/dl,\n\nminimum BG target = 110 mg/dl -> threshold = 75 mg/dl,\n\nand if minimum BG target = 130 mg/dl -> threshold = 85 mg/dl.\n\nThis setting allows you to change the default to a higher threshold for looping with dynISF. Valid values are 65 mg/dl<= Threshold Setting <= 120 mg/dl.";
+
+/* Headline "Weighted Average of TDD. Weight of past 24 hours:" */
+"Weighted Average of TDD. Weight of past 24 hours:" = "Weighted Average of TDD. Weight of past 24 hours:";
+
+/* Weight of past 24 hours of insulin */
+"Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment)." = "Has to be > 0 and <= 1.\nDefault is 0.65 (65 %) * TDD. The rest will be from average of total data (up to 14 days) of all TDD calculations (35 %). To only use past 24 hours, set this to 1.\n\nTo avoid sudden fluctuations, for instance after a big meal, an average of the past 2 hours of TDD calculations is used instead of just the current TDD (past 24 hours at this moment).";
+
+/* Headline "Adjust basal" */
+"Adjust basal" = "Adjust basal";
+
+/* Enable adjustment of basal profile */
+"Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD" = "Enable adjustment of basal based on the ratio of current TDD / 7 day average TDD";
+
+/* Headline "Max Delta-BG Threshold SMB" */
+"Max Delta-BG Threshold SMB" = "Max Delta-BG Threshold SMB";
+
+/* Max Delta-BG Threshold SMB */
+"Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!)." = "Defaults to 0.2 (20%). Maximum positive percentual change of BG level to use SMB, above that will disable SMB. Hardcoded cap of 40%. For UAM fully-closed-loop 30% is advisable. Observe in log and popup (maxDelta 27 > 20% of BG 100 - disabling SMB!).";
+
+/* Headline "... When Blood Glucose Is Over (mg/dl):" */
+"... When Blood Glucose Is Over (mg/dl):" = "... When Blood Glucose Is Over (mg/dl):";
+
+/* ... When Blood Glucose Is Over (mg/dl): */
+"Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable." = "Set the value enableSMB_high_bg will compare against to enable SMB. If BG > than this value, SMBs should enable.";
+
+/* Headline "Enable SMB With High BG" */
+"Enable SMB With High BG" = "Enable SMB With High BG";
+
+/* "Enable SMB With High BG" */
+"Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)" = "Enable SMBs when a high BG is detected, based on the high BG target (adjusted or profile)";
+
+/* Headline "Dynamic settings" */
+"Dynamic settings" = "Dynamic settings";
+
+/* Insulin curve */
+"Insulin curve" = "Insulin curve";
+
+/* Headline "Adjustment Factor" */
+"Adjustment Factor" = "Adjustment Factor";
From 15faaf751bdab1a0a4dd7ee25a642f1a809f6e5b 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: Mon, 15 May 2023 04:27:10 +0200
Subject: [PATCH 218/431] New translations Localizable.strings (Norwegian
Bokmal)
---
.../Main/nb.lproj/Localizable.strings | 130 ++++++++++++++++++
1 file changed, 130 insertions(+)
diff --git a/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings
index 3f30c88cc2..7c471bbcae 100644
--- a/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings
@@ -118,9 +118,15 @@
/* */
"Basal Insulin and Sensitivity ratio" = "Basalinsulin og følsomhetsforhold";
+/* */
+"A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose." = "A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose.";
+
/* */
" Your setting: " = " Dine innstillinger: ";
+/* */
+"mg/dl. Autosens.max limits the max endpoint" = "mg/dl. Autosens.max limits the max endpoint";
+
/* */
"Enter preset name" = "Angi navn på forhåndsinnstilling";
@@ -196,6 +202,9 @@
/* */
"Basal Profile" = "Basalprofil";
+/* Rate basal profile */
+"Rate" = "Rate";
+
/* */
"Save on Pump" = "Lagre på pumpen";
@@ -395,6 +404,9 @@ Enact a temp Basal or a temp target */
/* */
"Settings" = "Innstillinger";
+/* Recommendation for a Manual Bolus */
+"Recommended Bolus Percentage" = "Recommended Bolus Percentage";
+
/* 2 log files to share */
"Share logs" = "Del logger";
@@ -1107,12 +1119,39 @@ Enact a temp Basal or a temp target */
/* Service Section */
"Fat And Protein Conversion" = "Omregning av fett og protein";
+/* Service Section */
+"Profile Override" = "Profile Override";
+
+/* */
+"Override Profiles" = "Override Profiles";
+
+/* */
+"Currently no Override active" = "Currently no Override active";
+
+/* */
+"Total Insulin Adjustment" = "Total Insulin Adjustment";
+
+/* */
+"Override your Basal, ISF, CR and Target profiles" = "Override your Basal, ISF, CR and Target profiles";
+
+/* */
+"Enable indefinitely" = "Enable indefinitely";
+
+/* */
+"Override Profile target" = "Override Profile target";
+
/* */
"Disable SMBs" = "Deaktiver SMB";
+/* */
+"Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal." = "Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal.";
+
/* Service Section */
"App Icons" = "App-ikon";
+/* Service Section */
+"Statistics and Home View" = "Statistics and Home View";
+
/* Alert text */
"Delete carb equivalents?" = "Slette karboekvivalenter?";
@@ -1213,6 +1252,9 @@ Enact a temp Basal or a temp target */
/* 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." = "Bytt pod nå. Insulintilførselen stopper om %1$@, eller når det er tomt for insulin.";
+/* Label text for temporary basal rate summary */
+"Rate" = "Rate";
+
/* Summary string for temporary basal rate configuration page */
"%1$@ for %2$@" = "%1$@ i %2$@";
@@ -1272,21 +1314,73 @@ Enact a temp Basal or a temp target */
/* Alert title for suspend error */
"Failed to Suspend Insulin Delivery" = "Insulintilførselen kunne ikke settes på pause";
+//* -----------------------------------------------------------------------*/
+/* ----------------------Statistics strings -------------------------------*/
+/* */
+
+
+"Today" = "Today";
+
+/* */
+"Day" = "Day";
+
+/* */
+"Week" = "Week";
+
+/* */
+"Month" = "Month";
+
/* */
"Total" = "Sum";
/* Headline Statistics */
"Statistics" = "Statistikk";
+/* Option in preferences */
+"Allow Upload of Statistics to NS" = "Allow Upload of Statistics to NS";
+
/* Low Glucose Threshold in Statistics settings */
"Low" = "Lav";
/* High Glucose Threshold in Statistics settings */
"High" = "Høy";
+/* In Range */
+"In Range" = "In Range";
+
+/* Display % */
+"Change HbA1c Unit" = "Change HbA1c Unit";
+
+/* */
+"Display Chart X - Grid lines" = "Display Chart X - Grid lines";
+
+/* */
+"Display Chart Y - Grid lines" = "Display Chart Y - Grid lines";
+
+/* */
+"Display Chart Threshold lines for Low and High" = "Display Chart Threshold lines for Low and High";
+
+/* */
+/* */
+
+"Standing / Laying TIR Chart
+Hours X-Axis (6 default)" = "Hours X-Axis (6 default)";
+
/* Average BG = */
"Average" = "Gj.snitt";
+/* Median BG */
+"Median" = "Median";
+
+/* CGM readings in statView */
+"Readings today" = "Readings today";
+
+/* CGM readings in statView */
+"Readings / 24h" = "Readings / 24h";
+
+/* Days of saved readings*/
+"Days" = "Days";
+
/* Normal BG (within TIR) */
"Normal" = "Normalt";
@@ -1296,12 +1390,24 @@ Enact a temp Basal or a temp target */
/* Title Low BG in statPanel */
"Low (<" = "Lavt (<";
+/* SD */
+"SD" = "SD";
+
+/* CV */
+"CV" = "CV";
+
+/* Estimated HbA1c */
+"HbA1c" = "HbA1c";
+
/* Total number of days of data for HbA1c estimation, part 1/2*/
"All" = "Alle";
/* Total number of days of data for HbA1c estimation, part 2/2*/
"days" = "dager";
+/* Nr of Loops in statPanel */
+"Loops" = "Loops";
+
/* Loop Errors in statPanel */
"Errors" = "Feil";
@@ -1347,6 +1453,21 @@ 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?";
+
/* New Experimental feature */
"Experimental" = "Eksperimentell";
/* Smoothing of CGM readings */
@@ -1493,6 +1614,9 @@ Enact a temp Basal or a temp target */
/* "Autosens Max" */
"This is a multiplier cap for autosens (and autotune) to set a 20% max limit on how high the autosens ratio can be, which in turn determines how high autosens can adjust basals, how low it can adjust ISF, and how low it can set the BG target." = "Dette er en begrensning (maks multiplikator) for autosens og autotune, som setter en 20% maksimal begrensning for hvor høy autosens-faktoren kan være, som igjen avgjør hvor høyt autosens kan justere basalrater, hvor lavt den kan justere ISF og hvor lavt den kan sette BS-målet.";
+/* Headline "Autosens Min" */
+"Autosens Min" = "Autosens Min";
+
/* "Autosens Min" */
"The other side of the autosens safety limits, putting a cap on how low autosens can adjust basals, and how high it can adjust ISF and BG targets." = "Den andre siden av autosens sikkerhetsbegrensninger, begrenser hvor lavt autosens kan justere basaldoser og hvor høyt den kan justere ISF og BS-mål.";
@@ -1523,6 +1647,9 @@ Enact a temp Basal or a temp target */
/* Headline "Autotune ISF Adjustment Fraction" */
"Autotune ISF Adjustment Fraction" = "Justeringsbrøk for ISF for Autotune";
+/* "Autotune ISF Adjustment Fraction" */
+"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
+
/* Headline "Remaining Carbs Fraction" */
"Remaining Carbs Fraction" = "Brøk for gjensværende karbo";
@@ -1616,6 +1743,9 @@ Enact a temp Basal or a temp target */
/* Headline "Use Sigmoid Function" */
"Use Sigmoid Function" = "Bruk signmoid-funksjon";
+/* 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.";
+
/* Headline "Threshold Setting" */
"Threshold Setting (mg/dl)" = "Terskelinnstilling (mg/dl)";
From 938ba02bbe0646f7134c045996a029a33fd9263b 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: Mon, 15 May 2023 04:27:11 +0200
Subject: [PATCH 219/431] New translations Localizable.strings (Spanish)
---
.../RileyLinkKitUI/es.lproj/Localizable.strings | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/es.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/es.lproj/Localizable.strings
index ad11771d76..7d05e95196 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/es.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/es.lproj/Localizable.strings
@@ -22,6 +22,9 @@
/* The in-progress disconnecting state */
"Disconnecting" = "Desconectando";
+/* The title of the cell showing firmware version */
+"Firmware" = "Firmware";
+
/* The title of the cell showing current rileylink frequency */
"Frequency" = "Frequencia";
@@ -33,3 +36,6 @@
/* The title of the cell showing BLE signal strength (RSSI) */
"Signal Strength" = "Intensidad de señal";
+
+/* The title of the cell showing uptime */
+"Uptime" = "Uptime";
From 96aaeecefb893c16c72383288e9f73cc62baca40 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: Mon, 15 May 2023 04:27:12 +0200
Subject: [PATCH 220/431] New translations Localizable.strings (Arabic)
---
.../ar.lproj/Localizable.strings | 43 +++++++++++++++++--
1 file changed, 39 insertions(+), 4 deletions(-)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/ar.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/ar.lproj/Localizable.strings
index 446026f519..4f1beecdc7 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/ar.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/ar.lproj/Localizable.strings
@@ -1,6 +1,41 @@
-/* The title of the cell for sounding device finding piezo */
-"Find Device" = "Find Device";
+/* The title of the section describing commands */
+"Commands" = "Commands";
-/* Text indicating LED Mode is on */
-"On" = "On";
+/* 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";
From 2647c185099d383e20de68f7c969192430f623c6 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: Mon, 15 May 2023 04:27:13 +0200
Subject: [PATCH 221/431] New translations Localizable.strings (Catalan)
---
.../ca.lproj/Localizable.strings | 41 +++++++++++++++++++
1 file changed, 41 insertions(+)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/ca.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/ca.lproj/Localizable.strings
index e69de29bb2..4f1beecdc7 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/ca.lproj/Localizable.strings
+++ 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";
From 8042886731abb353ca0b96f0a7203d742d4eda2c 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: Mon, 15 May 2023 04:27:14 +0200
Subject: [PATCH 222/431] New translations Localizable.strings (Danish)
---
.../rileylink_ios/RileyLinkKitUI/da.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/da.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/da.lproj/Localizable.strings
index c74d8215ae..bf27493f43 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/da.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/da.lproj/Localizable.strings
@@ -22,6 +22,9 @@
/* The in-progress disconnecting state */
"Disconnecting" = "Frakobler";
+/* The title of the cell showing firmware version */
+"Firmware" = "Firmware";
+
/* The title of the cell showing current rileylink frequency */
"Frequency" = "Frekvens";
From 75a724f30a0cf470896118bd1866af2818c8e2b7 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: Mon, 15 May 2023 04:27:15 +0200
Subject: [PATCH 223/431] New translations Localizable.strings (German)
---
.../RileyLinkKitUI/de.lproj/Localizable.strings | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/de.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/de.lproj/Localizable.strings
index e627b5473e..000dc0b136 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/de.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/de.lproj/Localizable.strings
@@ -22,9 +22,15 @@
/* The in-progress disconnecting state */
"Disconnecting" = "trennen";
+/* The title of the cell showing firmware version */
+"Firmware" = "Firmware";
+
/* The title of the cell showing current rileylink frequency */
"Frequency" = "Frequenz";
+/* 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 ermöglicht Kommunikation zur Pumpe über Bluetooth Low Energy.";
From ee7dac9a7b2b8aa60d09731722923aa45565961b 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: Mon, 15 May 2023 04:27:17 +0200
Subject: [PATCH 224/431] New translations Localizable.strings (Hebrew)
---
.../RileyLinkKitUI/he.lproj/Localizable.strings | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/he.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/he.lproj/Localizable.strings
index 69d316fa73..1f313c3e58 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/he.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/he.lproj/Localizable.strings
@@ -10,6 +10,12 @@
/* The title of the cell showing BLE 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" = "מנותק";
@@ -19,8 +25,17 @@
/* The title of the cell showing firmware version */
"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." = "ריילי לינק מאפשר תקשורת עם המשאבה באמצעות בלוטוס' באנרגיה נמוכה (BLE).";
/* The title of the cell showing BLE signal strength (RSSI) */
"Signal Strength" = "עוצמת אות";
+
+/* The title of the cell showing uptime */
+"Uptime" = "Uptime";
From 2ac876da2808a13599c06357f38e98fa62a2b281 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: Mon, 15 May 2023 04:27:18 +0200
Subject: [PATCH 225/431] New translations Localizable.strings (Italian)
---
.../rileylink_ios/RileyLinkKitUI/it.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/it.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/it.lproj/Localizable.strings
index 85f0d340d3..cfcc0eb70d 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/it.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/it.lproj/Localizable.strings
@@ -22,6 +22,9 @@
/* The in-progress disconnecting state */
"Disconnecting" = "Disconnessione";
+/* The title of the cell showing firmware version */
+"Firmware" = "Firmware";
+
/* The title of the cell showing current rileylink frequency */
"Frequency" = "Frequenza";
From ed32da5daffe409ff698e2dc60367e24f572b3de 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: Mon, 15 May 2023 04:27:19 +0200
Subject: [PATCH 226/431] New translations Localizable.strings (Dutch)
---
.../RileyLinkKitUI/nl.lproj/Localizable.strings | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/nl.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/nl.lproj/Localizable.strings
index c92ad53f1c..b486a6c818 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/nl.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/nl.lproj/Localizable.strings
@@ -22,6 +22,9 @@
/* The in-progress disconnecting state */
"Disconnecting" = "Ontkoppelen";
+/* The title of the cell showing firmware version */
+"Firmware" = "Firmware";
+
/* The title of the cell showing current rileylink frequency */
"Frequency" = "Frequentie";
@@ -33,3 +36,6 @@
/* The title of the cell showing BLE signal strength (RSSI) */
"Signal Strength" = "Signaalsterkte";
+
+/* The title of the cell showing uptime */
+"Uptime" = "Uptime";
From 9ab368aab7f39313c2cdfc37cfc03e44787ea7ee 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: Mon, 15 May 2023 04:27:19 +0200
Subject: [PATCH 227/431] New translations Localizable.strings (Polish)
---
.../RileyLinkKitUI/pl.lproj/Localizable.strings | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/pl.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/pl.lproj/Localizable.strings
index 034ccd0e4b..0dc86f7f46 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/pl.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/pl.lproj/Localizable.strings
@@ -25,6 +25,9 @@
/* The title of the cell showing firmware version */
"Firmware" = "Oprogramowanie";
+/* The title of the cell showing current rileylink frequency */
+"Frequency" = "Frequency";
+
/* The title of the cell showing device name */
"Name" = "Nazwa";
@@ -33,3 +36,6 @@
/* The title of the cell showing BLE signal strength (RSSI) */
"Signal Strength" = "Siła sygnału";
+
+/* The title of the cell showing uptime */
+"Uptime" = "Uptime";
From 296c9400b129ec34d699ebab6fc7c30c94a3b5ac 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: Mon, 15 May 2023 04:27:20 +0200
Subject: [PATCH 228/431] New translations Localizable.strings (Portuguese)
---
.../pt-PT.lproj/Localizable.strings | 35 +++++++++++++++++++
1 file changed, 35 insertions(+)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/pt-PT.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/pt-PT.lproj/Localizable.strings
index 41db234826..f47ff45cfc 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/pt-PT.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/pt-PT.lproj/Localizable.strings
@@ -1,6 +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";
From 5279c9e3f7f359cc9b5972ec9b8d41500577d9ab 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: Mon, 15 May 2023 04:27:21 +0200
Subject: [PATCH 229/431] New translations Localizable.strings (Russian)
---
.../rileylink_ios/RileyLinkKitUI/ru.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/ru.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/ru.lproj/Localizable.strings
index 8dc4dcc7be..837ac6e226 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/ru.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/ru.lproj/Localizable.strings
@@ -36,3 +36,6 @@
/* The title of the cell showing BLE signal strength (RSSI) */
"Signal Strength" = "Уровень сигнала";
+
+/* The title of the cell showing uptime */
+"Uptime" = "Uptime";
From 322f47f3753e2bbf1fb89ca77235a30002c58ca8 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: Mon, 15 May 2023 04:27:22 +0200
Subject: [PATCH 230/431] New translations Localizable.strings (Slovak)
---
.../rileylink_ios/RileyLinkKitUI/sk.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/sk.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/sk.lproj/Localizable.strings
index 6737ee0e9b..de7d11d521 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/sk.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/sk.lproj/Localizable.strings
@@ -36,3 +36,6 @@
/* The title of the cell showing BLE signal strength (RSSI) */
"Signal Strength" = "Sila signálu";
+
+/* The title of the cell showing uptime */
+"Uptime" = "Uptime";
From a5b0057d0c251f7c8d80cb3ecfb37ff425fa4e57 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: Mon, 15 May 2023 04:27:23 +0200
Subject: [PATCH 231/431] New translations Localizable.strings (Swedish)
---
.../rileylink_ios/RileyLinkKitUI/sv.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/sv.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/sv.lproj/Localizable.strings
index 48610996b2..810e04a679 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/sv.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/sv.lproj/Localizable.strings
@@ -22,6 +22,9 @@
/* The in-progress disconnecting state */
"Disconnecting" = "Kopplar från";
+/* The title of the cell showing firmware version */
+"Firmware" = "Firmware";
+
/* The title of the cell showing current rileylink frequency */
"Frequency" = "Frekvens";
From 0d13d6d14cad42a848213ee2451c8264d25f7f6b 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: Mon, 15 May 2023 04:27:24 +0200
Subject: [PATCH 232/431] New translations Localizable.strings (Ukrainian)
---
.../uk.lproj/Localizable.strings | 29 +++++++++++++++++++
1 file changed, 29 insertions(+)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/uk.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/uk.lproj/Localizable.strings
index 882efa2371..a3283cd08c 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/uk.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/uk.lproj/Localizable.strings
@@ -1,12 +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" = "Стан з'єднання";
+/* The title of the section describing the device */
+"Device" = "Device";
+
/* The title of the devices table section in RileyLink settings */
"Devices" = "Пристрої";
+/* The disconnected state */
+"Disconnected" = "Disconnected";
+
+/* The in-progress disconnecting state */
+"Disconnecting" = "Disconnecting";
+
/* The title of the cell showing firmware version */
"Firmware" = "Прошивка";
+/* The title of the cell showing current rileylink frequency */
+"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 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";
From 7e23dad29a46a464891dab3f3658585d972544ee 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: Mon, 15 May 2023 04:27:25 +0200
Subject: [PATCH 233/431] New translations Localizable.strings (Chinese
Simplified)
---
.../RileyLinkKitUI/zh-Hans.lproj/Localizable.strings | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/zh-Hans.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/zh-Hans.lproj/Localizable.strings
index 0e351cfac6..5fdcc02015 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/zh-Hans.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/zh-Hans.lproj/Localizable.strings
@@ -25,6 +25,9 @@
/* The title of the cell showing firmware version */
"Firmware" = "固件";
+/* The title of the cell showing current rileylink frequency */
+"Frequency" = "Frequency";
+
/* The title of the cell showing device name */
"Name" = "设备名称";
@@ -33,3 +36,6 @@
/* The title of the cell showing BLE signal strength (RSSI) */
"Signal Strength" = "信号强度";
+
+/* The title of the cell showing uptime */
+"Uptime" = "Uptime";
From e883f5d0a22b4f46ba11ff7df7d69e11db6e57d3 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: Mon, 15 May 2023 04:27:26 +0200
Subject: [PATCH 234/431] New translations Localizable.strings (Portuguese,
Brazilian)
---
.../RileyLinkKitUI/pt-BR.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/rileylink_ios/RileyLinkKitUI/pt-BR.lproj/Localizable.strings b/Dependencies/rileylink_ios/RileyLinkKitUI/pt-BR.lproj/Localizable.strings
index 7d30260594..4641221ae9 100644
--- a/Dependencies/rileylink_ios/RileyLinkKitUI/pt-BR.lproj/Localizable.strings
+++ b/Dependencies/rileylink_ios/RileyLinkKitUI/pt-BR.lproj/Localizable.strings
@@ -22,6 +22,9 @@
/* The in-progress disconnecting state */
"Disconnecting" = "Desconectando";
+/* The title of the cell showing firmware version */
+"Firmware" = "Firmware";
+
/* The title of the cell showing current rileylink frequency */
"Frequency" = "Frequência";
From 30484d5525aa10d82ed8ee5b9fa54e49ed6dfce0 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: Mon, 15 May 2023 04:27:27 +0200
Subject: [PATCH 235/431] New translations InfoPlist.strings (French)
---
FreeAPS/Resources/fr.lproj/InfoPlist.strings | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/FreeAPS/Resources/fr.lproj/InfoPlist.strings b/FreeAPS/Resources/fr.lproj/InfoPlist.strings
index 40db91519f..c9ccf9bfc8 100644
--- a/FreeAPS/Resources/fr.lproj/InfoPlist.strings
+++ b/FreeAPS/Resources/fr.lproj/InfoPlist.strings
@@ -12,3 +12,9 @@
/* Privacy - Calendars Usage Description */
"NSCalendarsUsageDescription" = "Le calendrier est utilisé pour créer un nouvel événement de glycémie.";
+
+/* Privacy - Health Update Usage Description */
+"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, insulin and carbohydrates";
From e07d648b8714d09015367e720998e65dcdac90cb 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: Mon, 15 May 2023 04:27:29 +0200
Subject: [PATCH 236/431] New translations InfoPlist.strings (Arabic)
---
FreeAPS/Resources/ar.lproj/InfoPlist.strings | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/FreeAPS/Resources/ar.lproj/InfoPlist.strings b/FreeAPS/Resources/ar.lproj/InfoPlist.strings
index 16d61e8835..6826dbf011 100644
--- a/FreeAPS/Resources/ar.lproj/InfoPlist.strings
+++ b/FreeAPS/Resources/ar.lproj/InfoPlist.strings
@@ -1,3 +1,17 @@
+/* Privacy - NFC Scan Usage Description */
+"NFCReaderUsageDescription" = "NFC is used to scan Libre sensors.";
+
+/* Privacy - Bluetooth Always Usage Description */
+"NSBluetoothAlwaysUsageDescription" = "Bluetooth is used to communicate with insulin pump and continuous glucose monitor devices";
+
+/* Privacy - Bluetooth Peripheral Usage Description */
+"NSBluetoothPeripheralUsageDescription" = "Bluetooth is used to communicate with insulin pump and continuous glucose monitor devices";
+
+/* Privacy - Face ID Usage Description */
+"NSFaceIDUsageDescription" = "For authorized acces to bolus";
+
+/* Privacy - Calendars Usage Description */
+"NSCalendarsUsageDescription" = "Calendar is used to create a new glucose events.";
/* Privacy - Health Update Usage Description */
"NSHealthUpdateUsageDescription" = "Health App is used to store blood glucose, carbs and insulin";
From 3f26ec20da7191df0c9f1a1e8e7a88f2d256329e 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: Mon, 15 May 2023 04:27:32 +0200
Subject: [PATCH 237/431] New translations InfoPlist.strings (Italian)
---
FreeAPS/Resources/it.lproj/InfoPlist.strings | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/FreeAPS/Resources/it.lproj/InfoPlist.strings b/FreeAPS/Resources/it.lproj/InfoPlist.strings
index 4fa2eeea1d..3b3e5961e7 100644
--- a/FreeAPS/Resources/it.lproj/InfoPlist.strings
+++ b/FreeAPS/Resources/it.lproj/InfoPlist.strings
@@ -12,3 +12,9 @@
/* Privacy - Calendars Usage Description */
"NSCalendarsUsageDescription" = "Il calendario è usato per creare nuovi eventi di glicemia.";
+
+/* Privacy - Health Update Usage Description */
+"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, insulin and carbohydrates";
From fb0e195e86519484bfc28004fade8fdf0006ced2 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: Mon, 15 May 2023 04:27:37 +0200
Subject: [PATCH 238/431] New translations InfoPlist.strings (Turkish)
---
FreeAPS/Resources/tr.lproj/InfoPlist.strings | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/FreeAPS/Resources/tr.lproj/InfoPlist.strings b/FreeAPS/Resources/tr.lproj/InfoPlist.strings
index d5acba1052..2e7bb64076 100644
--- a/FreeAPS/Resources/tr.lproj/InfoPlist.strings
+++ b/FreeAPS/Resources/tr.lproj/InfoPlist.strings
@@ -12,3 +12,9 @@
/* Privacy - Calendars Usage Description */
"NSCalendarsUsageDescription" = "Takvim, yeni bir glikoz olayı oluşturmak için kullanılır.";
+
+/* Privacy - Health Update Usage Description */
+"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, insulin and carbohydrates";
From 2ccbd99b5b09ceba51c6541b1e0d4e7373dbf984 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: Mon, 15 May 2023 04:27:39 +0200
Subject: [PATCH 239/431] New translations InfoPlist.strings (Chinese
Simplified)
---
FreeAPS/Resources/zh-Hans.lproj/InfoPlist.strings | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/FreeAPS/Resources/zh-Hans.lproj/InfoPlist.strings b/FreeAPS/Resources/zh-Hans.lproj/InfoPlist.strings
index 9ca63a4b5d..461f72b49f 100644
--- a/FreeAPS/Resources/zh-Hans.lproj/InfoPlist.strings
+++ b/FreeAPS/Resources/zh-Hans.lproj/InfoPlist.strings
@@ -12,3 +12,9 @@
/* Privacy - Calendars Usage Description */
"NSCalendarsUsageDescription" = "日历用于创建一个新的葡萄糖事件。";
+
+/* Privacy - Health Update Usage Description */
+"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, insulin and carbohydrates";
From 5ce5ef2b65b83e257ef9291978713dc7ecd2dc5d 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: Mon, 15 May 2023 04:27:41 +0200
Subject: [PATCH 240/431] New translations Localizable.strings (French)
---
.../fr.lproj/Localizable.strings | 364 ++++++++++++++++++
1 file changed, 364 insertions(+)
diff --git a/Dependencies/OmniBLE/Localizations/fr.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/fr.lproj/Localizable.strings
index 1e3fb06b8d..453c5b5add 100644
--- a/Dependencies/OmniBLE/Localizations/fr.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/fr.lproj/Localizable.strings
@@ -47,9 +47,54 @@
/* Alert content body for suspendInProgress pod alert */
"Suspend In Progress Reminder" = "Suspendre le rappel en cours";
+/* Alert content body for suspendEnded pod alert */
+"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes.";
+
+/* Alert content body for finishSetupReminder pod alert */
+"Please finish pairing your pod." = "Please finish pairing your pod.";
+
+/* Alert content body for timeOffsetChangeDetected pod alert */
+"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings.";
+
+/* Alert notification body for suspendEnded pod alert user notification */
+"Suspension time is up. Open the app and resume." = "Suspension time is up. Open the app and resume.";
+
+/* Action button default text for PodAlerts */
+"Ok" = "Ok";
+
+/* Label for pod life state when pod not fully activated */
+"Unfinished Activation" = "Unfinished Activation";
+
+/* Label for pod life state when time remaining */
+"Pod expires in" = "Pod expires in";
+
+/* */
+"Pod Expires" = "Pod Expires";
+
+/* */
+"Pod Activated" = "Pod Activated";
+
/* */
"Notification Settings" = "Paramètres des notifications";
+/* */
+"Confidence Reminders" = "Confidence Reminders";
+
+/* Text for suspend resume button when insulin delivery active */
+"Suspend Insulin Delivery" = "Suspend Insulin Delivery";
+
+/* Label for pod life state when within pod expiration window */
+"Pod expired" = "Pod expired";
+
+/* Label for pod life state when pod not fully deactivated */
+"Unfinished deactivation" = "Unfinished deactivation";
+
+/* Label for pod life state when no pod paired */
+"No Pod" = "No Pod";
+
+/* Settings page link description when next lifecycle action is to pair new pod */
+"Pair Pod" = "Pair Pod";
+
/* Pairing action button accessibility label while ready to pair */
"Pair pod." = "Appairer le Pod.";
@@ -62,21 +107,72 @@
/* Pairing action button accessibility label when pairing succeeded */
"Pod paired successfully. Continue." = "Pod appairé avec succès. Continuer.";
+/* Settings page link description when next lifecycle action is to finish deactivation */
+"Finish deactivation" = "Finish deactivation";
+
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Remplacer le pod";
+/* Unit for singular day in pod life remaining */
+"day" = "day";
+
+/* Unit for plural days in pod life remaining */
+"days" = "days";
+
+/* Unit for singular hour in pod life remaining */
+"hour" = "hour";
+
/* Unit for plural hours in pod life remaining */
"hours" = "heures";
+/* Unit for singular minute in pod life remaining */
+"minute" = "minute";
+
+/* Unit for plural minutes in pod life remaining */
+"minutes" = "minutes";
+
+/* Title of insulin delivery section */
+"Insulin Delivery" = "Insulin Delivery";
+
+/* */
+"Scheduled Basal" = "Scheduled Basal";
+
+/* Header for insulin remaining on pod settings screen */
+"Insulin Remaining" = "Insulin Remaining";
+
/* Section header for activity section */
"Activity" = "Activité";
+/* title for device details page */
+"Device Details" = "Device Details";
+
+/* Section header for configuration section */
+"Configuration" = "Configuration";
+
+/* Settings page link description when next lifecycle action is to finish deactivation */
+"Finish deactivation" = "Finish deactivation";
+
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Remplacer le pod";
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Remplacer le pod";
+/* Label for pod life state when pod not fully activated */
+"Unfinished Activation" = "Unfinished Activation";
+
+/* Label for pod life state when time remaining */
+"Pod expires in" = "Pod expires in";
+
+/* Label for pod life state when within pod expiration window */
+"Pod expired" = "Pod expired";
+
+/* Label for pod life state when pod not fully deactivated */
+"Unfinished deactivation" = "Unfinished deactivation";
+
+/* Label for pod life state when no pod paired */
+"No Pod" = "No Pod";
+
/* Pod life HUD view label */
"Fault" = "Erreur";
@@ -89,45 +185,250 @@
/* Label indicating pod replacement necessary */
"Replace Pod" = "Remplacer le pod";
+/* Error message shown when no pod is paired */
+"No pod paired" = "No pod paired";
+
+/* Error message shown when user cannot pair because pod is already paired */
+"Pod already paired" = "Pod already paired";
+
+/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
+"Insulin type not configured" = "Insulin type not configured";
+
+/* Error message when cannula insertion fails because the pod is in an unexpected state */
+"Pod is not in a state ready for cannula insertion." = "Pod is not in a state ready for cannula insertion.";
+
+/* Error description for OmniBLEPumpManagerError.invalidSetting */
+"Invalid Setting" = "Invalid Setting";
+
+/* Recovery suggestion shown when no pod is paired */
+"Please pair a new pod" = "Please pair a new pod";
+
+/* Generic title of the OmniBLE pump manager */
+"Omnipod DASH" = "Omnipod DASH";
+
+/* Status highlight that delivery is uncertain. */
+"Comms Issue" = "Comms Issue";
+
+/* */
+"Finish Pairing" = "Finish Pairing";
+
+/* Status highlight that when pod is deactivating */
+"Finish Deactivation" = "Finish Deactivation";
+
+/* Status highlight that when no pod is paired. */
+"No Pod" = "No Pod";
+
+/* Status highlight message for emptyReservoir alarm. */
+"No Insulin" = "No Insulin";
+
/* Status highlight message for podExpired alarm. */
"Pod Expired" = "Pod expiré";
+/* Status highlight message for occlusion alarm. */
+"Pod Occlusion" = "Pod Occlusion";
+
+/* Status highlight message for other alarm. */
+"Pod Error" = "Pod Error";
+
+/* Status highlight that a pump is out of insulin. */
+"No Insulin" = "No Insulin";
+
+/* Status highlight that insulin delivery was suspended. */
+"Insulin Suspended" = "Insulin Suspended";
+
+/* Status highlight when communications with the pod haven't happened recently. */
+"Signal Loss" = "Signal Loss";
+
+/* Status highlight when manual temp basal is running. */
+"Manual Basal" = "Manual Basal";
+
/* */
"Insert Cannula" = "Insérer la canule";
/* Cannula insertion button text while inserting */
"Inserting..." = "Insertion en cours";
+/* Cannula insertion button text while showing error */
+"Retry" = "Retry";
+
/* Cannula insertion button text while checking insertion */
"Checking..." = "Vérification en cours...";
+/* */
+"Check cannula insertion finished" = "Check cannula insertion finished";
+
+/* */
+"Get pod status" = "Get pod status";
+
+/* */
+"Save Basal Profile" = "Save Basal Profile";
+
+/* */
+"Save basal profile failed: %{public}@" = "Save basal profile failed: %{public}@";
+
+/* */
+"Skipping Play Test Beeps due to bolus still in progress." = "Skipping Play Test Beeps due to bolus still in progress.";
+
/* */
"Play Test Beeps" = "Jouer des bips de test";
+/* */
+"Skipping Read Pulse Log due to bolus still in progress." = "Skipping Read Pulse Log due to bolus still in progress.";
+
/* */
"Read Pulse Log" = "Lecture journal d'impulsion";
+/* */
+"Set Confirmation Beeps to %s" = "Set Confirmation Beeps to %s";
+
+/* */
+"Set Confirmation Beeps Preference" = "Set Confirmation Beeps Preference";
+
/* */
"Suspend" = "Suspendre";
+/* */
+"Failed to suspend: %{public}@" = "Failed to suspend: %{public}@";
+
/* */
"Resume" = "Reprendre";
+/* */
+"Bolus" = "Bolus";
+
+/* */
+"Cancel Bolus" = "Cancel Bolus";
+
+/* Alert acknowledgment OK button */
+"OK" = "OK";
+
+/* The title for Empty Reservoir alarm notification */
+"Empty Reservoir" = "Empty Reservoir";
+
+/* The title for Occlusion alarm notification */
+"Occlusion Detected" = "Occlusion Detected";
+
+/* The title for AlarmCode.other notification */
+"Critical Pod Error" = "Critical Pod Error";
+
+/* The default notification body for AlarmCodes */
+"Insulin delivery stopped. Change Pod now." = "Insulin delivery stopped. Change Pod now.";
+
+/* Header for insulin remaining on pod settings screen */
+"Insulin Remaining" = "Insulin Remaining";
+
+/* Button title to set temporary basal rate */
+"Set Temporary Basal Rate" = "Set Temporary Basal Rate";
+
/* Section header for activity section */
"Activity" = "Activité";
+/* Section header for configuration section */
+"Configuration" = "Configuration";
+
+/* Title for previous pod page */
+"Previous Pod" = "Previous Pod";
+
+/* The title of the command to change pump time zone */
+"Pump Time" = "Pump Time";
+
+/* Text indicating ongoing pump time synchronization */
+"Adjusting Pump Time..." = "Adjusting Pump Time...";
+
+/* The title of the command to change pump time zone */
+"Sync to Current Time" = "Sync to Current Time";
+
+/* Label for PumpManager deletion button */
+"Switch to other insulin delivery device" = "Switch to other insulin delivery device";
+
+/* Title for pod sync time action sheet. */
+"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?";
+
+/* Button text to confirm pump time sync */
+"Yes, Sync to Current Time" = "Yes, Sync to Current Time";
+
+/* Button text to cancel pump time sync */
+"No, Keep Pump As Is" = "No, Keep Pump As Is";
+
+/* Title for Omnipod DASH PumpManager deletion action sheet. */
+"Remove Pump" = "Remove Pump";
+
+/* Message for Omnipod DASH PumpManager deletion action sheet */
+"Are you sure you want to stop using Omnipod DASH?" = "Are you sure you want to stop using Omnipod DASH?";
+
+/* Button text to confirm Omnipod DASH PumpManager deletion */
+"Delete Omnipod DASH" = "Delete Omnipod DASH";
+
/* Text for confidence reminders navigation link" */
"Insulin Type" = "Type d'Insuline";
+/* The title of the command to change pump time zone */
+"Sync to Current Time" = "Sync to Current Time";
+
/* Title for suspend duration selection action sheet */
"Suspend Delivery" = "Suspendre la distribution";
+/* Message for suspend duration selection action sheet */
+"Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?" = "Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?";
+
+/* Button text for 30 minute suspend duration */
+"30 minutes" = "30 minutes";
+
+/* Button text for 1 hour suspend duration" */
+"1 hour" = "1 hour";
+/* Button text for 1 hour 30 minute suspend duration */
+"1 hour 30 minutes" = "1 hour 30 minutes";
+/* Button text for 2 hour suspend duration */
+"2 hours" = "2 hours";
+
+/* Alert title for suspend error */
+"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
+
+/* Alert title for resume error */
+"Failed to Resume Insulin Delivery" = "Failed to Resume Insulin Delivery";
+
+/* Alert title for time sync error */
+"Failed to Set Pump Time" = "Failed to Set Pump Time";
+
+/* Alert title for failing to cancel manual basal error */
+"Failed to Cancel Manual Basal" = "Failed to Cancel Manual Basal";
+
+/* */
+"Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod.";
+
+/* Instructions for deactivate pod when pod not on body */
+"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may pair a new pod.";
+
/* Deactivate pod action button */
"Deactivate Pod" = "Désactiver le pod";
+/* Deactivate pod action button accessibility label while deactivating */
+"Deactivating." = "Deactivating.";
+
+/* Deactivate pod action button accessibility label when deactivation complete */
+"Pod deactivated successfully. Continue." = "Pod deactivated successfully. Continue.";
+
+/* Action button description for deactivate after failed attempt */
+"Retry" = "Retry";
+
/* Action button description when deactivated */
"Continue" = "Continuer";
+/* 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." = "There was a problem communicating with the pod. If this problem persists, tap Discard Pod. You can then activate a new Pod.";
+
+/* Text for discard pod button */
+"Discard Pod" = "Discard Pod";
+
+/* Title for remove pod modal */
+"Remove Pod from Body" = "Remove Pod from Body";
+
+/* Alert message body for confirm pod attachment */
+"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“";
+
+/* Insulin Unit */
+"U" = "U";
+
/* 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." = "Changez de Pod maintenant. La fourniture d'insuline s'arrêtera 8 heures après l'expiration du Pod ou quand il n'y aura plus d'insuline.";
@@ -248,6 +549,9 @@
/* Error message description for PeripheralManagerError.unknownCharacteristic */
"Unknown Characteristic" = "Caractéristique inconnu";
+/* Error message description for PeripheralManagerError.nack */
+"Nack" = "Nack";
+
/* Title for omnipod reminders section */
"Omnipod Reminders" = "Rappels d'Omnipod";
@@ -365,6 +669,9 @@
/* description label for ble firmware version pod details row */
"BLE Firmware Version" = "Version Firmware BLE";
+/* description label for activated at timne pod details row */
+"Pod Activated" = "Pod Activated";
+
/* description label for active time pod details row */
"Active Time" = "Heure d’activation";
@@ -407,14 +714,71 @@
/* */
"Save" = "Sauvegarder";
+/* hr (short for hour) */
+"hr" = "hr";
+
/* Button title to cancel manual basal */
"Cancel Manual Basal" = "Annuler le basal manuel";
+/* Text shown in insulin delivery space when insulin suspended */
+"Insulin\nSuspended" = "Insulin\nSuspended";
+
/* Text for suspend resume button when insulin delivery is suspended */
"Resume Insulin Delivery" = "Reprendre l'injection d'insuline";
+/* Recovery suggestion when no pod is available */
+"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
+
+/* Error message shown when the pod is not connected */
+"Pod not connected" = "Pod not connected";
+
+/* Label for suspended at time */
+"Suspended At" = "Suspended At";
+
/* Text for suspend resume button when insulin delivery is resuming */
"Resuming insulin delivery..." = "Reprendre l'injection d'insuline...";
/* Text for suspend resume button when insulin delivery is suspending */
"Suspending insulin delivery..." = "Suspension de la distribution d'insuline...";
+
+/* Error message for PodCommsError.noPodsFound */
+"No pods found" = "No pods found";
+
+/* Error message for PodCommsError.tooManyPodsFound */
+"Too many pods found" = "Too many pods found";
+
+/* Recovery suggestion when no response is received from pod */
+"Make sure iPhone is nearby the active pod" = "Make sure iPhone is nearby the active pod";
+
+/* Recovery suggestion when ack received instead of response */
+"Try again" = "Try again";
+
+/* Recovery suggestion for PodCommsError.tooManyPodsFound */
+"Move to a new area away from any other pods and try again." = "Move to a new area away from any other pods and try again.";
+
+/* Recovery suggestion for PodCommsError.noPodsFound */
+"Make sure your pod is filled and nearby." = "Make sure your pod is filled and nearby.";
+
+/* Recovery suggestion when pairing signal strength is too high */
+"Please reposition iPhone further from the pod" = "Please reposition iPhone further from the pod";
+
+/* Recovery suggestion when pairing signal strength is too low */
+"Please reposition iPhone relative to the pod" = "Please reposition iPhone relative to the pod";
+
+/* Recovery suggestion on unexpected pod change */
+"Please bring only original pod in range or deactivate original pod" = "Please bring only original pod in range or deactivate original pod";
+
+/* Recovery suggestion when unexpected address received */
+"Crosstalk possible. Please move to a new location" = "Crosstalk possible. Please move to a new location";
+
+/* Recovery suggestion when no pod is available */
+"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
+
+/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
+"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
+
+/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
+"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
+
+/* Recovery suggestion when operation could not be completed due to existing temp basal in progress */
+"Wait for existing temp basal to finish, or suspend to cancel" = "Wait for existing temp basal to finish, or suspend to cancel";
From 76af5b7a87017519fc3f4b8a3ae5d631a2e2877d 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: Mon, 15 May 2023 04:27:42 +0200
Subject: [PATCH 241/431] New translations Localizable.strings (Spanish)
---
.../es.lproj/Localizable.strings | 688 ++++++++++++++++++
1 file changed, 688 insertions(+)
diff --git a/Dependencies/OmniBLE/Localizations/es.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/es.lproj/Localizable.strings
index 1705a0e32f..f60e5ef0fd 100644
--- a/Dependencies/OmniBLE/Localizations/es.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/es.lproj/Localizable.strings
@@ -1,25 +1,178 @@
+/*
+ Localizable.strings
+ OmniBLE
+ Created by Jon Mårtensson on 2022-08-28.
+ Copyright © 2022 Randall Knutson. All rights reserved.
+*/
+/* Alert content title for multiCommand pod alert */
+
+"Multiple Command Alert" = "Multiple Command Alert";
+
+/* Alert content title for userPodExpiration pod alert */
+"Pod Expiration Reminder" = "Pod Expiration Reminder";
+
+/* Alert content title for podExpiring pod alert */
+"Pod Expired" = "Pod Expired";
+
+/* Alert content title for lowReservoir pod alert */
+"Low Reservoir" = "Low Reservoir";
+
+/* Alert content title for suspendInProgress pod alert */
+"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
+
+/* Alert content title for suspendEnded pod alert */
+"Resume Insulin" = "Resume Insulin";
+
+/* Alert content title for finishSetupReminder pod alert */
+"Pod Pairing Incomplete" = "Pod Pairing Incomplete";
+
+/* Alert content title for timeOffsetChangeDetected pod alert */
+"Time Change Detected" = "Time Change Detected";
+
+/* Alert content body for multiCommand pod alert */
+"Multiple Command Alert" = "Multiple Command Alert";
+
+/* Format string for alert content body for userPodExpiration pod alert. (1: time until expiration) */
+"Pod expires in %1$@." = "Pod expires in %1$@.";
+
+/* Alert content body for podExpiring pod alert */
+"Change Pod now. Pod has been active for 72 hours." = "Change Pod now. Pod has been active for 72 hours.";
+
+/* Alert content body for podExpireImminent pod alert */
+"Change Pod now. Insulin delivery will stop in 1 hour." = "Change Pod now. Insulin delivery will stop in 1 hour.";
+
+/* Format string for alert content body for lowReservoir pod alert. (1: reminder value) */
+"%1$@ insulin or less remaining in Pod. Change Pod soon." = "%1$@ insulin or less remaining in Pod. Change Pod soon.";
+
+/* Alert content body for suspendInProgress pod alert */
+"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
+
+/* Alert content body for suspendEnded pod alert */
+"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes.";
+
+/* Alert content body for finishSetupReminder pod alert */
+"Please finish pairing your pod." = "Please finish pairing your pod.";
+
+/* Alert content body for timeOffsetChangeDetected pod alert */
+"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings.";
+
+/* Alert notification body for suspendEnded pod alert user notification */
+"Suspension time is up. Open the app and resume." = "Suspension time is up. Open the app and resume.";
+
+/* Action button default text for PodAlerts */
+"Ok" = "Ok";
+
+/* Label for pod life state when pod not fully activated */
+"Unfinished Activation" = "Unfinished Activation";
+
+/* Label for pod life state when time remaining */
+"Pod expires in" = "Pod expires in";
+
+/* */
+"Pod Expires" = "Pod Expires";
+
+/* */
+"Pod Activated" = "Pod Activated";
+
+/* */
+"Notification Settings" = "Notification Settings";
+
+/* */
+"Confidence Reminders" = "Confidence Reminders";
+
+/* Text for suspend resume button when insulin delivery active */
+"Suspend Insulin Delivery" = "Suspend Insulin Delivery";
+
+/* Label for pod life state when within pod expiration window */
+"Pod expired" = "Pod expired";
+
+/* Label for pod life state when pod not fully deactivated */
+"Unfinished deactivation" = "Unfinished deactivation";
+
+/* Label for pod life state when no pod paired */
+"No Pod" = "No Pod";
+
+/* Settings page link description when next lifecycle action is to pair new pod */
+"Pair Pod" = "Pair Pod";
+
+/* Pairing action button accessibility label while ready to pair */
+"Pair pod." = "Pair pod.";
+
+/* Pairing action button accessibility label while pairing */
+"Pairing." = "Pairing.";
+
+/* Pairing action button accessibility label while priming */
+"Priming. Please wait." = "Priming. Please wait.";
+
+/* Pairing action button accessibility label when pairing succeeded */
+"Pod paired successfully. Continue." = "Pod paired successfully. Continue.";
+
+/* Settings page link description when next lifecycle action is to finish deactivation */
+"Finish deactivation" = "Finish deactivation";
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Cambie el Pod";
+/* Unit for singular day in pod life remaining */
+"day" = "day";
+
+/* Unit for plural days in pod life remaining */
+"days" = "days";
+
+/* Unit for singular hour in pod life remaining */
+"hour" = "hour";
+
/* Unit for plural hours in pod life remaining */
"hours" = "horas";
+/* Unit for singular minute in pod life remaining */
+"minute" = "minute";
+
/* Unit for plural minutes in pod life remaining */
"minutes" = "minutos";
+/* Title of insulin delivery section */
+"Insulin Delivery" = "Insulin Delivery";
+
+/* */
+"Scheduled Basal" = "Scheduled Basal";
+
+/* Header for insulin remaining on pod settings screen */
+"Insulin Remaining" = "Insulin Remaining";
+
/* Section header for activity section */
"Activity" = "Actividad";
+/* title for device details page */
+"Device Details" = "Device Details";
+
/* Section header for configuration section */
"Configuration" = "Configuracion";
+/* Settings page link description when next lifecycle action is to finish deactivation */
+"Finish deactivation" = "Finish deactivation";
+
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Cambie el Pod";
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Cambie el Pod";
+/* Label for pod life state when pod not fully activated */
+"Unfinished Activation" = "Unfinished Activation";
+
+/* Label for pod life state when time remaining */
+"Pod expires in" = "Pod expires in";
+
+/* Label for pod life state when within pod expiration window */
+"Pod expired" = "Pod expired";
+
+/* Label for pod life state when pod not fully deactivated */
+"Unfinished deactivation" = "Unfinished deactivation";
+
+/* Label for pod life state when no pod paired */
+"No Pod" = "No Pod";
+
/* Pod life HUD view label */
"Fault" = "Fallo";
@@ -32,65 +185,600 @@
/* Label indicating pod replacement necessary */
"Replace Pod" = "Cambie el Pod";
+/* Error message shown when no pod is paired */
+"No pod paired" = "No pod paired";
+
+/* Error message shown when user cannot pair because pod is already paired */
+"Pod already paired" = "Pod already paired";
+
+/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
+"Insulin type not configured" = "Insulin type not configured";
+
+/* Error message when cannula insertion fails because the pod is in an unexpected state */
+"Pod is not in a state ready for cannula insertion." = "Pod is not in a state ready for cannula insertion.";
+
+/* Error description for OmniBLEPumpManagerError.invalidSetting */
+"Invalid Setting" = "Invalid Setting";
+
+/* Recovery suggestion shown when no pod is paired */
+"Please pair a new pod" = "Please pair a new pod";
+
+/* Generic title of the OmniBLE pump manager */
+"Omnipod DASH" = "Omnipod DASH";
+
+/* Status highlight that delivery is uncertain. */
+"Comms Issue" = "Comms Issue";
+
+/* */
+"Finish Pairing" = "Finish Pairing";
+
+/* Status highlight that when pod is deactivating */
+"Finish Deactivation" = "Finish Deactivation";
+
+/* Status highlight that when no pod is paired. */
+"No Pod" = "No Pod";
+
+/* Status highlight message for emptyReservoir alarm. */
+"No Insulin" = "No Insulin";
+
+/* Status highlight message for podExpired alarm. */
+"Pod Expired" = "Pod Expired";
+
+/* Status highlight message for occlusion alarm. */
+"Pod Occlusion" = "Pod Occlusion";
+
+/* Status highlight message for other alarm. */
+"Pod Error" = "Pod Error";
+
+/* Status highlight that a pump is out of insulin. */
+"No Insulin" = "No Insulin";
+
+/* Status highlight that insulin delivery was suspended. */
+"Insulin Suspended" = "Insulin Suspended";
+
+/* Status highlight when communications with the pod haven't happened recently. */
+"Signal Loss" = "Signal Loss";
+
+/* Status highlight when manual temp basal is running. */
+"Manual Basal" = "Manual Basal";
+
/* */
"Insert Cannula" = "Insertar Cánula";
+/* Cannula insertion button text while inserting */
+"Inserting..." = "Inserting...";
+
+/* Cannula insertion button text while showing error */
+"Retry" = "Retry";
+
+/* Cannula insertion button text while checking insertion */
+"Checking..." = "Checking...";
+
+/* */
+"Check cannula insertion finished" = "Check cannula insertion finished";
+
+/* */
+"Get pod status" = "Get pod status";
+
+/* */
+"Save Basal Profile" = "Save Basal Profile";
+
+/* */
+"Save basal profile failed: %{public}@" = "Save basal profile failed: %{public}@";
+
+/* */
+"Skipping Play Test Beeps due to bolus still in progress." = "Skipping Play Test Beeps due to bolus still in progress.";
+
/* */
"Play Test Beeps" = "Tocar Pitidos de Prueba";
+/* */
+"Skipping Read Pulse Log due to bolus still in progress." = "Skipping Read Pulse Log due to bolus still in progress.";
+
+/* */
+"Read Pulse Log" = "Read Pulse Log";
+
+/* */
+"Set Confirmation Beeps to %s" = "Set Confirmation Beeps to %s";
+
+/* */
+"Set Confirmation Beeps Preference" = "Set Confirmation Beeps Preference";
+
+/* */
+"Suspend" = "Suspend";
+
+/* */
+"Failed to suspend: %{public}@" = "Failed to suspend: %{public}@";
+
+/* */
+"Resume" = "Resume";
+
/* */
"Bolus" = "Bolo";
+/* */
+"Cancel Bolus" = "Cancel Bolus";
+
+/* Alert acknowledgment OK button */
+"OK" = "OK";
+
+/* The title for Empty Reservoir alarm notification */
+"Empty Reservoir" = "Empty Reservoir";
+
+/* The title for Occlusion alarm notification */
+"Occlusion Detected" = "Occlusion Detected";
+
+/* The title for AlarmCode.other notification */
+"Critical Pod Error" = "Critical Pod Error";
+
+/* The default notification body for AlarmCodes */
+"Insulin delivery stopped. Change Pod now." = "Insulin delivery stopped. Change Pod now.";
+
+/* Header for insulin remaining on pod settings screen */
+"Insulin Remaining" = "Insulin Remaining";
+
+/* Button title to set temporary basal rate */
+"Set Temporary Basal Rate" = "Set Temporary Basal Rate";
+
/* Section header for activity section */
"Activity" = "Actividad";
/* Section header for configuration section */
"Configuration" = "Configuracion";
+/* Title for previous pod page */
+"Previous Pod" = "Previous Pod";
+
+/* The title of the command to change pump time zone */
+"Pump Time" = "Pump Time";
+
+/* Text indicating ongoing pump time synchronization */
+"Adjusting Pump Time..." = "Adjusting Pump Time...";
+
+/* The title of the command to change pump time zone */
+"Sync to Current Time" = "Sync to Current Time";
+
+/* Label for PumpManager deletion button */
+"Switch to other insulin delivery device" = "Switch to other insulin delivery device";
+
+/* Title for pod sync time action sheet. */
+"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?";
+
+/* Button text to confirm pump time sync */
+"Yes, Sync to Current Time" = "Yes, Sync to Current Time";
+
+/* Button text to cancel pump time sync */
+"No, Keep Pump As Is" = "No, Keep Pump As Is";
+
+/* Title for Omnipod DASH PumpManager deletion action sheet. */
+"Remove Pump" = "Remove Pump";
+
+/* Message for Omnipod DASH PumpManager deletion action sheet */
+"Are you sure you want to stop using Omnipod DASH?" = "Are you sure you want to stop using Omnipod DASH?";
+
+/* Button text to confirm Omnipod DASH PumpManager deletion */
+"Delete Omnipod DASH" = "Delete Omnipod DASH";
+
+/* Text for confidence reminders navigation link" */
+"Insulin Type" = "Insulin Type";
+
+/* The title of the command to change pump time zone */
+"Sync to Current Time" = "Sync to Current Time";
+
/* Title for suspend duration selection action sheet */
"Suspend Delivery" = "Suspender la infusión";
+/* Message for suspend duration selection action sheet */
+"Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?" = "Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?";
+
+/* Button text for 30 minute suspend duration */
+"30 minutes" = "30 minutes";
+
+/* Button text for 1 hour suspend duration" */
+"1 hour" = "1 hour";
+/* Button text for 1 hour 30 minute suspend duration */
+"1 hour 30 minutes" = "1 hour 30 minutes";
+/* Button text for 2 hour suspend duration */
+"2 hours" = "2 hours";
+
+/* Alert title for suspend error */
+"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
+
+/* Alert title for resume error */
+"Failed to Resume Insulin Delivery" = "Failed to Resume Insulin Delivery";
+
+/* Alert title for time sync error */
+"Failed to Set Pump Time" = "Failed to Set Pump Time";
+
+/* Alert title for failing to cancel manual basal error */
+"Failed to Cancel Manual Basal" = "Failed to Cancel Manual Basal";
+
+/* */
+"Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod.";
+
+/* Instructions for deactivate pod when pod not on body */
+"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may pair a new pod.";
+
/* Deactivate pod action button */
"Deactivate Pod" = "Desactivar Pod";
+/* Deactivate pod action button accessibility label while deactivating */
+"Deactivating." = "Deactivating.";
+
+/* Deactivate pod action button accessibility label when deactivation complete */
+"Pod deactivated successfully. Continue." = "Pod deactivated successfully. Continue.";
+
+/* Action button description for deactivate after failed attempt */
+"Retry" = "Retry";
+
/* Action button description when deactivated */
"Continue" = "Continuar";
+/* 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." = "There was a problem communicating with the pod. If this problem persists, tap Discard Pod. You can then activate a new Pod.";
+
+/* Text for discard pod button */
+"Discard Pod" = "Discard Pod";
+
+/* Title for remove pod modal */
+"Remove Pod from Body" = "Remove Pod from Body";
+
+/* Alert message body for confirm pod attachment */
+"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“";
+
+/* Insulin Unit */
+"U" = "U";
+
+/* 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." = "Change Pod now. Insulin delivery will stop 8 hours after the Pod has expired or when no more insulin remains.";
+
+/* Label text for step 1 of pair pod instructions */
+"Fill a new pod with U-100 Insulin (leave blue Pod needle cap on)." = "Fill a new pod with U-100 Insulin (leave blue Pod needle cap on).";
+
+/* Label text for step 2 of pair pod instructions */
+"Listen for 2 beeps." = "Listen for 2 beeps.";
+
+/* Label text indicating pairing finished.*/
+"Paired" = "Paired";
+
/* Cancel button text in navigation bar on pair pod UI */
"Cancel" = "Cancelar";
+/* Alert title for cancel pairing modal */
+"Are you sure you want to cancel Pod setup?" = "Are you sure you want to cancel Pod setup?";
+
+/* Alert message body for confirm pod attachment */
+"If you cancel Pod setup, the current Pod will be deactivated and will be unusable." = "If you cancel Pod setup, the current Pod will be deactivated and will be unusable.";
+
+/* Button title for confirm deactivation option */
+"Yes, Deactivate Pod" = "Yes, Deactivate Pod";
+
+/* Continue pairing button title of in pairing cancel modal */
+"No, Continue With Pod" = "No, Continue With Pod";
+
+/* Label text for step one of attach pod instructions */
+"Prepare site." = "Prepare site.";
+
+/* Label text for step two of attach pod instructions */
+"Remove blue Pod needle cap and check cannula. Then remove paper backing." = "Remove blue Pod needle cap and check cannula. Then remove paper backing.";
+
+/* Label text for step three of attach pod instructions */
+"Check Pod, apply to site, then confirm pod attachment." = "Check Pod, apply to site, then confirm pod attachment.";
+
/* Action button title for attach pod view */
"Continue" = "Continuar";
+/* */
+"Attach Pod" = "Attach Pod";
+
+/* Alert title for confirm pod attachment */
+"Confirm Pod Attachment" = "Confirm Pod Attachment";
+
+/* Alert message body for confirm pod attachment */
+"Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached." = "Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached.";
+
+/* Button title for confirm attachment option */
+"Confirm" = "Confirm";
+
+/* Label text for step one of insert cannula instructions */
+"Tap below to start cannula insertion." = "Tap below to start cannula insertion.";
+
+/* Label text for step two of insert cannula instructions */
+"Wait until insertion is completed." = "Wait until insertion is completed.";
+
+/* Label text indicating insertion finished. */
+"Inserted" = "Inserted";
+
+/* Check Cannula */
+"Check Cannula" = "Check Cannula";
+
+/* */
+"Is the cannula inserted properly?" = "Is the cannula inserted properly?";
+
+/* Description of proper cannula insertion */
+"The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin." = "The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin.";
+
+/* Button label for user to answer cannula was properly inserted */
+"Yes" = "Yes";
+
+/* Button label for user to answer cannula was not properly inserted */
+"No" = "No";
+
+/* Pod pairing action button text while pairing */
+"Pairing..." = "Pairing...";
+
+/* Pod pairing action button text while priming */
+"Priming..." = "Priming...";
+
+/* */
+"Deactivating..." = "Deactivating...";
+
+/* Pod state when pod has been deactivated */
+"Deactivated" = "Deactivated";
+
+/* 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." = "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.";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
/* Label for expiration reminder row */
"Time" = "Tiempo";
+/* Action button title to continue at Setup Complete */
+"Finish Setup" = "Finish Setup";
+
+/* */
+"Setup Complete" = "Setup Complete";
+
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* Error message description for PeripheralManagerError.notReady */
+"Peripheral Not Ready" = "Peripheral Not Ready";
+
+/* Error message description for PeripheralManagerError.incorrectResponse */
+"Incorrect Response" = "Incorrect Response";
+
+/* Error message description for PeripheralManagerError.timeout */
+"Timeout" = "Timeout";
+
+/* Error message description for PeripheralManagerError.emptyValue */
+"Empty Value" = "Empty Value";
+
+/* Error message description for PeripheralManagerError.unknownCharacteristic */
+"Unknown Characteristic" = "Unknown Characteristic";
+
+/* Error message description for PeripheralManagerError.nack */
+"Nack" = "Nack";
+
+/* Title for omnipod reminders section */
+"Omnipod Reminders" = "Omnipod Reminders";
+
+/* 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." = "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.";
+
+/* Footer text for scheduled reminder area */
+"This is a reminder that you scheduled when you paired your current Pod." = "This is a reminder that you scheduled when you paired your current Pod.";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
+/* Footer text for low reservoir value row */
+"The App notifies you when the amount of insulin in the Pod reaches this level." = "The App notifies you when the amount of insulin in the Pod reaches this level.";
+
+/* Description text for critical alerts */
+"Critical Alerts" = "Critical Alerts";
+
+/* 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." = "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.";
+/* navigation title for notification settings */
+"Notification Settings" = "Notification Settings";
+
/* Label for scheduled reminder value row */
"Time" = "Tiempo";
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* Label for low reservoir reminder row */
+"Low Reservoir Reminder" = "Low Reservoir Reminder";
+
+/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
+/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
+
+/* Title string for BeepPreference.silent */
+"Disabled" = "Disabled";
+
/* Title string for BeepPreference.manualCommands */
"Enabled" = "Habilitado";
+/* Title string for BeepPreference.extended */
+"Extended" = "Extended";
+
+/* Description for BeepPreference.silent */
+"No confidence reminders are used." = "No confidence reminders are used.";
+
+/* Description for BeepPreference.manualCommands */
+"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
+
+/* Description for BeepPreference.extended */
+"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
+
/* Label text for temporary basal rate summary */
"Rate" = "Ratio";
/* Insulin unit per hour */
"U/hr" = "U/h";
+/* Summary string for temporary basal rate configuration page */
+"%1$@ for %2$@" = "%1$@ for %2$@";
+
+/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
+/* Button text for setting manual temporary basal rate*/
+"Set Temporary Basal" = "Set Temporary Basal";
+
+/* Navigation Title for ManualTempBasalEntryView */
+"Temporary Basal" = "Temporary Basal";
+
+/* Alert title for a failure to set temporary basal */
+"Temporary Basal Failed" = "Temporary Basal Failed";
+
+/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
+
+/* Alert format string for a failure to set temporary basal. (1: error description) */
+"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
+
+/* Alert title for missing temp basal configuration */
+"Missing Config" = "Missing Config";
+
+/* Alert format string for missing temp basal configuration. */
+"This PumpManager 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." = "This PumpManager 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.";
+
+/* Label text for expiration reminder default row */
+"Expiration Reminder Default" = "Expiration Reminder Default";
+
+/* Text for previous pod information row */
+"Previous Pod Information" = "Previous Pod Information";
+
+/* Text shown in insulin remaining space when no pod is paired (Please keep the '\n' while translating!) */
+"No\nDelivery" = "No\nDelivery";
+
/* description label for active time pod details row */
"Active Time" = "Tiempo Activo";
+/* description label for total delivery pod details row */
+"Total Delivery" = "Total Delivery";
+
+/* description label for device name pod details row */
+"Device Name" = "Device Name";
+
+/* description label for lot number pod details row */
+"Lot Number" = "Lot Number";
+
+/* description label for sequence number pod details row */
+"Sequence Number" = "Sequence Number";
+
+/* description label for firmware version pod details row */
+"Firmware Version" = "Firmware Version";
+
+/* description label for ble firmware version pod details row */
+"BLE Firmware Version" = "BLE Firmware Version";
+
+/* description label for activated at timne pod details row */
+"Pod Activated" = "Pod Activated";
+
/* description label for active time pod details row */
"Active Time" = "Tiempo Activo";
+/* description label for last status date pod details row */
+"Last Status" = "Last Status";
+
+/* description label for pod fault details */
+"Pod Fault Details" = "Pod Fault Details";
+
+/* Title for PodSetupView */
+"Pod Setup" = "Pod Setup";
+
+/* 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." = "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.";
+
/* Cancel button title */
"Cancel" = "Cancelar";
/* Text for continue button on PodSetupView */
"Continue" = "Continuar";
+/* Are you sure you want to skip Omnipod Onboarding? */
+"Skip Omnipod Onboarding?" = "Skip Omnipod Onboarding?";
+
+/* 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." = "The App notifies you in advance of Pod expiration.\n\nScroll to set the number of hours advance notice you would like to have.";
+
+/* Text of continue button on ExpirationReminderSetupView" */
+"Next" = "Next";
+
/* */
"Expiration Reminder" = "Recordatorio de Caducidad";
+/* 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." = "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.";
+
+/* Label text for low reservoir value row */
+"Low Reservoir" = "Low Reservoir";
+
/* */
"Save" = "Guardar";
+
+/* hr (short for hour) */
+"hr" = "hr";
+
+/* Button title to cancel manual basal */
+"Cancel Manual Basal" = "Cancel Manual Basal";
+
+/* Text shown in insulin delivery space when insulin suspended */
+"Insulin\nSuspended" = "Insulin\nSuspended";
+
+/* Text for suspend resume button when insulin delivery is suspended */
+"Resume Insulin Delivery" = "Resume Insulin Delivery";
+
+/* Recovery suggestion when no pod is available */
+"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
+
+/* Error message shown when the pod is not connected */
+"Pod not connected" = "Pod not connected";
+
+/* Label for suspended at time */
+"Suspended At" = "Suspended At";
+
+/* Text for suspend resume button when insulin delivery is resuming */
+"Resuming insulin delivery..." = "Resuming insulin delivery...";
+
+/* Text for suspend resume button when insulin delivery is suspending */
+"Suspending insulin delivery..." = "Suspending insulin delivery...";
+
+/* Error message for PodCommsError.noPodsFound */
+"No pods found" = "No pods found";
+
+/* Error message for PodCommsError.tooManyPodsFound */
+"Too many pods found" = "Too many pods found";
+
+/* Recovery suggestion when no response is received from pod */
+"Make sure iPhone is nearby the active pod" = "Make sure iPhone is nearby the active pod";
+
+/* Recovery suggestion when ack received instead of response */
+"Try again" = "Try again";
+
+/* Recovery suggestion for PodCommsError.tooManyPodsFound */
+"Move to a new area away from any other pods and try again." = "Move to a new area away from any other pods and try again.";
+
+/* Recovery suggestion for PodCommsError.noPodsFound */
+"Make sure your pod is filled and nearby." = "Make sure your pod is filled and nearby.";
+
+/* Recovery suggestion when pairing signal strength is too high */
+"Please reposition iPhone further from the pod" = "Please reposition iPhone further from the pod";
+
+/* Recovery suggestion when pairing signal strength is too low */
+"Please reposition iPhone relative to the pod" = "Please reposition iPhone relative to the pod";
+
+/* Recovery suggestion on unexpected pod change */
+"Please bring only original pod in range or deactivate original pod" = "Please bring only original pod in range or deactivate original pod";
+
+/* Recovery suggestion when unexpected address received */
+"Crosstalk possible. Please move to a new location" = "Crosstalk possible. Please move to a new location";
+
+/* Recovery suggestion when no pod is available */
+"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
+
+/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
+"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
+
+/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
+"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
+
+/* Recovery suggestion when operation could not be completed due to existing temp basal in progress */
+"Wait for existing temp basal to finish, or suspend to cancel" = "Wait for existing temp basal to finish, or suspend to cancel";
From 46c5fedca9dcc0d900af4e57c7df351b4b9fe4c8 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: Mon, 15 May 2023 04:27:44 +0200
Subject: [PATCH 242/431] New translations Localizable.strings (Danish)
---
.../da.lproj/Localizable.strings | 718 ++++++++++++++++++
1 file changed, 718 insertions(+)
diff --git a/Dependencies/OmniBLE/Localizations/da.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/da.lproj/Localizable.strings
index 15863408cc..8914b0ab78 100644
--- a/Dependencies/OmniBLE/Localizations/da.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/da.lproj/Localizable.strings
@@ -1,16 +1,178 @@
+/*
+ Localizable.strings
+ OmniBLE
+ Created by Jon Mårtensson on 2022-08-28.
+ Copyright © 2022 Randall Knutson. All rights reserved.
+*/
+/* Alert content title for multiCommand pod alert */
+
+"Multiple Command Alert" = "Multiple Command Alert";
+
+/* Alert content title for userPodExpiration pod alert */
+"Pod Expiration Reminder" = "Pod Expiration Reminder";
+
+/* Alert content title for podExpiring pod alert */
+"Pod Expired" = "Pod Expired";
+
+/* Alert content title for lowReservoir pod alert */
+"Low Reservoir" = "Low Reservoir";
+
+/* Alert content title for suspendInProgress pod alert */
+"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
+
+/* Alert content title for suspendEnded pod alert */
+"Resume Insulin" = "Resume Insulin";
+
+/* Alert content title for finishSetupReminder pod alert */
+"Pod Pairing Incomplete" = "Pod Pairing Incomplete";
+
+/* Alert content title for timeOffsetChangeDetected pod alert */
+"Time Change Detected" = "Time Change Detected";
+
+/* Alert content body for multiCommand pod alert */
+"Multiple Command Alert" = "Multiple Command Alert";
+
+/* Format string for alert content body for userPodExpiration pod alert. (1: time until expiration) */
+"Pod expires in %1$@." = "Pod expires in %1$@.";
+
+/* Alert content body for podExpiring pod alert */
+"Change Pod now. Pod has been active for 72 hours." = "Change Pod now. Pod has been active for 72 hours.";
+
+/* Alert content body for podExpireImminent pod alert */
+"Change Pod now. Insulin delivery will stop in 1 hour." = "Change Pod now. Insulin delivery will stop in 1 hour.";
+
+/* Format string for alert content body for lowReservoir pod alert. (1: reminder value) */
+"%1$@ insulin or less remaining in Pod. Change Pod soon." = "%1$@ insulin or less remaining in Pod. Change Pod soon.";
+
+/* Alert content body for suspendInProgress pod alert */
+"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
+
+/* Alert content body for suspendEnded pod alert */
+"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes.";
+
+/* Alert content body for finishSetupReminder pod alert */
+"Please finish pairing your pod." = "Please finish pairing your pod.";
+
+/* Alert content body for timeOffsetChangeDetected pod alert */
+"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings.";
+
+/* Alert notification body for suspendEnded pod alert user notification */
+"Suspension time is up. Open the app and resume." = "Suspension time is up. Open the app and resume.";
+
+/* Action button default text for PodAlerts */
+"Ok" = "Ok";
+
+/* Label for pod life state when pod not fully activated */
+"Unfinished Activation" = "Unfinished Activation";
+
+/* Label for pod life state when time remaining */
+"Pod expires in" = "Pod expires in";
+
+/* */
+"Pod Expires" = "Pod Expires";
+
+/* */
+"Pod Activated" = "Pod Activated";
+
+/* */
+"Notification Settings" = "Notification Settings";
+
+/* */
+"Confidence Reminders" = "Confidence Reminders";
+
+/* Text for suspend resume button when insulin delivery active */
+"Suspend Insulin Delivery" = "Suspend Insulin Delivery";
+
+/* Label for pod life state when within pod expiration window */
+"Pod expired" = "Pod expired";
+
+/* Label for pod life state when pod not fully deactivated */
+"Unfinished deactivation" = "Unfinished deactivation";
+
+/* Label for pod life state when no pod paired */
+"No Pod" = "No Pod";
+
+/* Settings page link description when next lifecycle action is to pair new pod */
+"Pair Pod" = "Pair Pod";
+
+/* Pairing action button accessibility label while ready to pair */
+"Pair pod." = "Pair pod.";
+
+/* Pairing action button accessibility label while pairing */
+"Pairing." = "Pairing.";
+
+/* Pairing action button accessibility label while priming */
+"Priming. Please wait." = "Priming. Please wait.";
+
+/* Pairing action button accessibility label when pairing succeeded */
+"Pod paired successfully. Continue." = "Pod paired successfully. Continue.";
+
+/* Settings page link description when next lifecycle action is to finish deactivation */
+"Finish deactivation" = "Finish deactivation";
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Udskift Pod";
+/* Unit for singular day in pod life remaining */
+"day" = "day";
+
+/* Unit for plural days in pod life remaining */
+"days" = "days";
+
+/* Unit for singular hour in pod life remaining */
+"hour" = "hour";
+
+/* Unit for plural hours in pod life remaining */
+"hours" = "hours";
+
+/* Unit for singular minute in pod life remaining */
+"minute" = "minute";
+
+/* Unit for plural minutes in pod life remaining */
+"minutes" = "minutes";
+
+/* Title of insulin delivery section */
+"Insulin Delivery" = "Insulin Delivery";
+
+/* */
+"Scheduled Basal" = "Scheduled Basal";
+
+/* Header for insulin remaining on pod settings screen */
+"Insulin Remaining" = "Insulin Remaining";
+
/* Section header for activity section */
"Activity" = "Aktivitet";
+/* title for device details page */
+"Device Details" = "Device Details";
+
+/* Section header for configuration section */
+"Configuration" = "Configuration";
+
+/* Settings page link description when next lifecycle action is to finish deactivation */
+"Finish deactivation" = "Finish deactivation";
+
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Udskift Pod";
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Udskift Pod";
+/* Label for pod life state when pod not fully activated */
+"Unfinished Activation" = "Unfinished Activation";
+
+/* Label for pod life state when time remaining */
+"Pod expires in" = "Pod expires in";
+
+/* Label for pod life state when within pod expiration window */
+"Pod expired" = "Pod expired";
+
+/* Label for pod life state when pod not fully deactivated */
+"Unfinished deactivation" = "Unfinished deactivation";
+
+/* Label for pod life state when no pod paired */
+"No Pod" = "No Pod";
+
/* Pod life HUD view label */
"Fault" = "Fejl";
@@ -23,44 +185,600 @@
/* Label indicating pod replacement necessary */
"Replace Pod" = "Udskift Pod";
+/* Error message shown when no pod is paired */
+"No pod paired" = "No pod paired";
+
+/* Error message shown when user cannot pair because pod is already paired */
+"Pod already paired" = "Pod already paired";
+
+/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
+"Insulin type not configured" = "Insulin type not configured";
+
+/* Error message when cannula insertion fails because the pod is in an unexpected state */
+"Pod is not in a state ready for cannula insertion." = "Pod is not in a state ready for cannula insertion.";
+
+/* Error description for OmniBLEPumpManagerError.invalidSetting */
+"Invalid Setting" = "Invalid Setting";
+
+/* Recovery suggestion shown when no pod is paired */
+"Please pair a new pod" = "Please pair a new pod";
+
+/* Generic title of the OmniBLE pump manager */
+"Omnipod DASH" = "Omnipod DASH";
+
+/* Status highlight that delivery is uncertain. */
+"Comms Issue" = "Comms Issue";
+
+/* */
+"Finish Pairing" = "Finish Pairing";
+
+/* Status highlight that when pod is deactivating */
+"Finish Deactivation" = "Finish Deactivation";
+
+/* Status highlight that when no pod is paired. */
+"No Pod" = "No Pod";
+
+/* Status highlight message for emptyReservoir alarm. */
+"No Insulin" = "No Insulin";
+
+/* Status highlight message for podExpired alarm. */
+"Pod Expired" = "Pod Expired";
+
+/* Status highlight message for occlusion alarm. */
+"Pod Occlusion" = "Pod Occlusion";
+
+/* Status highlight message for other alarm. */
+"Pod Error" = "Pod Error";
+
+/* Status highlight that a pump is out of insulin. */
+"No Insulin" = "No Insulin";
+
+/* Status highlight that insulin delivery was suspended. */
+"Insulin Suspended" = "Insulin Suspended";
+
+/* Status highlight when communications with the pod haven't happened recently. */
+"Signal Loss" = "Signal Loss";
+
+/* Status highlight when manual temp basal is running. */
+"Manual Basal" = "Manual Basal";
+
/* */
"Insert Cannula" = "Indfør kanyle";
+/* Cannula insertion button text while inserting */
+"Inserting..." = "Inserting...";
+
+/* Cannula insertion button text while showing error */
+"Retry" = "Retry";
+
+/* Cannula insertion button text while checking insertion */
+"Checking..." = "Checking...";
+
+/* */
+"Check cannula insertion finished" = "Check cannula insertion finished";
+
+/* */
+"Get pod status" = "Get pod status";
+
+/* */
+"Save Basal Profile" = "Save Basal Profile";
+
+/* */
+"Save basal profile failed: %{public}@" = "Save basal profile failed: %{public}@";
+
+/* */
+"Skipping Play Test Beeps due to bolus still in progress." = "Skipping Play Test Beeps due to bolus still in progress.";
+
/* */
"Play Test Beeps" = "Afspil Test Bip";
+/* */
+"Skipping Read Pulse Log due to bolus still in progress." = "Skipping Read Pulse Log due to bolus still in progress.";
+
+/* */
+"Read Pulse Log" = "Read Pulse Log";
+
+/* */
+"Set Confirmation Beeps to %s" = "Set Confirmation Beeps to %s";
+
+/* */
+"Set Confirmation Beeps Preference" = "Set Confirmation Beeps Preference";
+
+/* */
+"Suspend" = "Suspend";
+
+/* */
+"Failed to suspend: %{public}@" = "Failed to suspend: %{public}@";
+
+/* */
+"Resume" = "Resume";
+
+/* */
+"Bolus" = "Bolus";
+
+/* */
+"Cancel Bolus" = "Cancel Bolus";
+
+/* Alert acknowledgment OK button */
+"OK" = "OK";
+
+/* The title for Empty Reservoir alarm notification */
+"Empty Reservoir" = "Empty Reservoir";
+
+/* The title for Occlusion alarm notification */
+"Occlusion Detected" = "Occlusion Detected";
+
+/* The title for AlarmCode.other notification */
+"Critical Pod Error" = "Critical Pod Error";
+
+/* The default notification body for AlarmCodes */
+"Insulin delivery stopped. Change Pod now." = "Insulin delivery stopped. Change Pod now.";
+
+/* Header for insulin remaining on pod settings screen */
+"Insulin Remaining" = "Insulin Remaining";
+
+/* Button title to set temporary basal rate */
+"Set Temporary Basal Rate" = "Set Temporary Basal Rate";
+
/* Section header for activity section */
"Activity" = "Aktivitet";
+/* Section header for configuration section */
+"Configuration" = "Configuration";
+
+/* Title for previous pod page */
+"Previous Pod" = "Previous Pod";
+
+/* The title of the command to change pump time zone */
+"Pump Time" = "Pump Time";
+
+/* Text indicating ongoing pump time synchronization */
+"Adjusting Pump Time..." = "Adjusting Pump Time...";
+
+/* The title of the command to change pump time zone */
+"Sync to Current Time" = "Sync to Current Time";
+
+/* Label for PumpManager deletion button */
+"Switch to other insulin delivery device" = "Switch to other insulin delivery device";
+
+/* Title for pod sync time action sheet. */
+"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?";
+
+/* Button text to confirm pump time sync */
+"Yes, Sync to Current Time" = "Yes, Sync to Current Time";
+
+/* Button text to cancel pump time sync */
+"No, Keep Pump As Is" = "No, Keep Pump As Is";
+
+/* Title for Omnipod DASH PumpManager deletion action sheet. */
+"Remove Pump" = "Remove Pump";
+
+/* Message for Omnipod DASH PumpManager deletion action sheet */
+"Are you sure you want to stop using Omnipod DASH?" = "Are you sure you want to stop using Omnipod DASH?";
+
+/* Button text to confirm Omnipod DASH PumpManager deletion */
+"Delete Omnipod DASH" = "Delete Omnipod DASH";
+
+/* Text for confidence reminders navigation link" */
+"Insulin Type" = "Insulin Type";
+
+/* The title of the command to change pump time zone */
+"Sync to Current Time" = "Sync to Current Time";
+
/* Title for suspend duration selection action sheet */
"Suspend Delivery" = "Pause Indgivelse";
+/* Message for suspend duration selection action sheet */
+"Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?" = "Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?";
+
+/* Button text for 30 minute suspend duration */
+"30 minutes" = "30 minutes";
+
+/* Button text for 1 hour suspend duration" */
+"1 hour" = "1 hour";
+/* Button text for 1 hour 30 minute suspend duration */
+"1 hour 30 minutes" = "1 hour 30 minutes";
+/* Button text for 2 hour suspend duration */
+"2 hours" = "2 hours";
+
+/* Alert title for suspend error */
+"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
+
+/* Alert title for resume error */
+"Failed to Resume Insulin Delivery" = "Failed to Resume Insulin Delivery";
+
+/* Alert title for time sync error */
+"Failed to Set Pump Time" = "Failed to Set Pump Time";
+
+/* Alert title for failing to cancel manual basal error */
+"Failed to Cancel Manual Basal" = "Failed to Cancel Manual Basal";
+
+/* */
+"Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod.";
+
+/* Instructions for deactivate pod when pod not on body */
+"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may pair a new pod.";
+
/* Deactivate pod action button */
"Deactivate Pod" = "Deaktiver Pod";
+/* Deactivate pod action button accessibility label while deactivating */
+"Deactivating." = "Deactivating.";
+
+/* Deactivate pod action button accessibility label when deactivation complete */
+"Pod deactivated successfully. Continue." = "Pod deactivated successfully. Continue.";
+
+/* Action button description for deactivate after failed attempt */
+"Retry" = "Retry";
+
/* Action button description when deactivated */
"Continue" = "Fortsæt";
+/* 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." = "There was a problem communicating with the pod. If this problem persists, tap Discard Pod. You can then activate a new Pod.";
+
+/* Text for discard pod button */
+"Discard Pod" = "Discard Pod";
+
+/* Title for remove pod modal */
+"Remove Pod from Body" = "Remove Pod from Body";
+
+/* Alert message body for confirm pod attachment */
+"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“";
+
+/* Insulin Unit */
+"U" = "U";
+
+/* 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." = "Change Pod now. Insulin delivery will stop 8 hours after the Pod has expired or when no more insulin remains.";
+
+/* Label text for step 1 of pair pod instructions */
+"Fill a new pod with U-100 Insulin (leave blue Pod needle cap on)." = "Fill a new pod with U-100 Insulin (leave blue Pod needle cap on).";
+
+/* Label text for step 2 of pair pod instructions */
+"Listen for 2 beeps." = "Listen for 2 beeps.";
+
+/* Label text indicating pairing finished.*/
+"Paired" = "Paired";
+
+/* Cancel button text in navigation bar on pair pod UI */
+"Cancel" = "Cancel";
+
+/* Alert title for cancel pairing modal */
+"Are you sure you want to cancel Pod setup?" = "Are you sure you want to cancel Pod setup?";
+
+/* Alert message body for confirm pod attachment */
+"If you cancel Pod setup, the current Pod will be deactivated and will be unusable." = "If you cancel Pod setup, the current Pod will be deactivated and will be unusable.";
+
+/* Button title for confirm deactivation option */
+"Yes, Deactivate Pod" = "Yes, Deactivate Pod";
+
+/* Continue pairing button title of in pairing cancel modal */
+"No, Continue With Pod" = "No, Continue With Pod";
+
+/* Label text for step one of attach pod instructions */
+"Prepare site." = "Prepare site.";
+
+/* Label text for step two of attach pod instructions */
+"Remove blue Pod needle cap and check cannula. Then remove paper backing." = "Remove blue Pod needle cap and check cannula. Then remove paper backing.";
+
+/* Label text for step three of attach pod instructions */
+"Check Pod, apply to site, then confirm pod attachment." = "Check Pod, apply to site, then confirm pod attachment.";
+
/* Action button title for attach pod view */
"Continue" = "Fortsæt";
+/* */
+"Attach Pod" = "Attach Pod";
+
+/* Alert title for confirm pod attachment */
+"Confirm Pod Attachment" = "Confirm Pod Attachment";
+
+/* Alert message body for confirm pod attachment */
+"Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached." = "Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached.";
+
+/* Button title for confirm attachment option */
+"Confirm" = "Confirm";
+
+/* Label text for step one of insert cannula instructions */
+"Tap below to start cannula insertion." = "Tap below to start cannula insertion.";
+
+/* Label text for step two of insert cannula instructions */
+"Wait until insertion is completed." = "Wait until insertion is completed.";
+
+/* Label text indicating insertion finished. */
+"Inserted" = "Inserted";
+
+/* Check Cannula */
+"Check Cannula" = "Check Cannula";
+
+/* */
+"Is the cannula inserted properly?" = "Is the cannula inserted properly?";
+
+/* Description of proper cannula insertion */
+"The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin." = "The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin.";
+
+/* Button label for user to answer cannula was properly inserted */
+"Yes" = "Yes";
+
+/* Button label for user to answer cannula was not properly inserted */
+"No" = "No";
+
+/* Pod pairing action button text while pairing */
+"Pairing..." = "Pairing...";
+
+/* Pod pairing action button text while priming */
+"Priming..." = "Priming...";
+
+/* */
+"Deactivating..." = "Deactivating...";
+
+/* Pod state when pod has been deactivated */
+"Deactivated" = "Deactivated";
+
+/* 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." = "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.";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
+/* Label for expiration reminder row */
+"Time" = "Time";
+
+/* Action button title to continue at Setup Complete */
+"Finish Setup" = "Finish Setup";
+
+/* */
+"Setup Complete" = "Setup Complete";
+
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* Error message description for PeripheralManagerError.notReady */
+"Peripheral Not Ready" = "Peripheral Not Ready";
+
+/* Error message description for PeripheralManagerError.incorrectResponse */
+"Incorrect Response" = "Incorrect Response";
+
+/* Error message description for PeripheralManagerError.timeout */
+"Timeout" = "Timeout";
+
+/* Error message description for PeripheralManagerError.emptyValue */
+"Empty Value" = "Empty Value";
+
+/* Error message description for PeripheralManagerError.unknownCharacteristic */
+"Unknown Characteristic" = "Unknown Characteristic";
+
+/* Error message description for PeripheralManagerError.nack */
+"Nack" = "Nack";
+
+/* Title for omnipod reminders section */
+"Omnipod Reminders" = "Omnipod Reminders";
+
+/* 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." = "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.";
+
+/* Footer text for scheduled reminder area */
+"This is a reminder that you scheduled when you paired your current Pod." = "This is a reminder that you scheduled when you paired your current Pod.";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
+/* Footer text for low reservoir value row */
+"The App notifies you when the amount of insulin in the Pod reaches this level." = "The App notifies you when the amount of insulin in the Pod reaches this level.";
+
+/* Description text for critical alerts */
+"Critical Alerts" = "Critical Alerts";
+
+/* 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." = "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.";
+/* navigation title for notification settings */
+"Notification Settings" = "Notification Settings";
+
+/* Label for scheduled reminder value row */
+"Time" = "Time";
+
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* Label for low reservoir reminder row */
+"Low Reservoir Reminder" = "Low Reservoir Reminder";
+
+/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
+/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
+
+/* Title string for BeepPreference.silent */
+"Disabled" = "Disabled";
+
/* Title string for BeepPreference.manualCommands */
"Enabled" = "Aktiveret";
+/* Title string for BeepPreference.extended */
+"Extended" = "Extended";
+
+/* Description for BeepPreference.silent */
+"No confidence reminders are used." = "No confidence reminders are used.";
+
+/* Description for BeepPreference.manualCommands */
+"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
+
+/* Description for BeepPreference.extended */
+"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
+
/* Label text for temporary basal rate summary */
"Rate" = "Værdi";
/* Insulin unit per hour */
"U/hr" = "E/t";
+/* Summary string for temporary basal rate configuration page */
+"%1$@ for %2$@" = "%1$@ for %2$@";
+
+/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
+/* Button text for setting manual temporary basal rate*/
+"Set Temporary Basal" = "Set Temporary Basal";
+
+/* Navigation Title for ManualTempBasalEntryView */
+"Temporary Basal" = "Temporary Basal";
+
+/* Alert title for a failure to set temporary basal */
+"Temporary Basal Failed" = "Temporary Basal Failed";
+
+/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
+
+/* Alert format string for a failure to set temporary basal. (1: error description) */
+"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
+
+/* Alert title for missing temp basal configuration */
+"Missing Config" = "Missing Config";
+
+/* Alert format string for missing temp basal configuration. */
+"This PumpManager 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." = "This PumpManager 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.";
+
+/* Label text for expiration reminder default row */
+"Expiration Reminder Default" = "Expiration Reminder Default";
+
+/* Text for previous pod information row */
+"Previous Pod Information" = "Previous Pod Information";
+
+/* Text shown in insulin remaining space when no pod is paired (Please keep the '\n' while translating!) */
+"No\nDelivery" = "No\nDelivery";
+
/* description label for active time pod details row */
"Active Time" = "Aktiv Tid";
+/* description label for total delivery pod details row */
+"Total Delivery" = "Total Delivery";
+
+/* description label for device name pod details row */
+"Device Name" = "Device Name";
+
+/* description label for lot number pod details row */
+"Lot Number" = "Lot Number";
+
+/* description label for sequence number pod details row */
+"Sequence Number" = "Sequence Number";
+
+/* description label for firmware version pod details row */
+"Firmware Version" = "Firmware Version";
+
+/* description label for ble firmware version pod details row */
+"BLE Firmware Version" = "BLE Firmware Version";
+
+/* description label for activated at timne pod details row */
+"Pod Activated" = "Pod Activated";
+
/* description label for active time pod details row */
"Active Time" = "Aktiv Tid";
+/* description label for last status date pod details row */
+"Last Status" = "Last Status";
+
+/* description label for pod fault details */
+"Pod Fault Details" = "Pod Fault Details";
+
+/* Title for PodSetupView */
+"Pod Setup" = "Pod Setup";
+
+/* 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." = "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.";
+
+/* Cancel button title */
+"Cancel" = "Cancel";
+
/* Text for continue button on PodSetupView */
"Continue" = "Fortsæt";
+/* Are you sure you want to skip Omnipod Onboarding? */
+"Skip Omnipod Onboarding?" = "Skip Omnipod Onboarding?";
+
+/* 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." = "The App notifies you in advance of Pod expiration.\n\nScroll to set the number of hours advance notice you would like to have.";
+
+/* Text of continue button on ExpirationReminderSetupView" */
+"Next" = "Next";
+
/* */
"Expiration Reminder" = "Udløbs Påmindelse";
+
+/* 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." = "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.";
+
+/* Label text for low reservoir value row */
+"Low Reservoir" = "Low Reservoir";
+
+/* */
+"Save" = "Save";
+
+/* hr (short for hour) */
+"hr" = "hr";
+
+/* Button title to cancel manual basal */
+"Cancel Manual Basal" = "Cancel Manual Basal";
+
+/* Text shown in insulin delivery space when insulin suspended */
+"Insulin\nSuspended" = "Insulin\nSuspended";
+
+/* Text for suspend resume button when insulin delivery is suspended */
+"Resume Insulin Delivery" = "Resume Insulin Delivery";
+
+/* Recovery suggestion when no pod is available */
+"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
+
+/* Error message shown when the pod is not connected */
+"Pod not connected" = "Pod not connected";
+
+/* Label for suspended at time */
+"Suspended At" = "Suspended At";
+
+/* Text for suspend resume button when insulin delivery is resuming */
+"Resuming insulin delivery..." = "Resuming insulin delivery...";
+
+/* Text for suspend resume button when insulin delivery is suspending */
+"Suspending insulin delivery..." = "Suspending insulin delivery...";
+
+/* Error message for PodCommsError.noPodsFound */
+"No pods found" = "No pods found";
+
+/* Error message for PodCommsError.tooManyPodsFound */
+"Too many pods found" = "Too many pods found";
+
+/* Recovery suggestion when no response is received from pod */
+"Make sure iPhone is nearby the active pod" = "Make sure iPhone is nearby the active pod";
+
+/* Recovery suggestion when ack received instead of response */
+"Try again" = "Try again";
+
+/* Recovery suggestion for PodCommsError.tooManyPodsFound */
+"Move to a new area away from any other pods and try again." = "Move to a new area away from any other pods and try again.";
+
+/* Recovery suggestion for PodCommsError.noPodsFound */
+"Make sure your pod is filled and nearby." = "Make sure your pod is filled and nearby.";
+
+/* Recovery suggestion when pairing signal strength is too high */
+"Please reposition iPhone further from the pod" = "Please reposition iPhone further from the pod";
+
+/* Recovery suggestion when pairing signal strength is too low */
+"Please reposition iPhone relative to the pod" = "Please reposition iPhone relative to the pod";
+
+/* Recovery suggestion on unexpected pod change */
+"Please bring only original pod in range or deactivate original pod" = "Please bring only original pod in range or deactivate original pod";
+
+/* Recovery suggestion when unexpected address received */
+"Crosstalk possible. Please move to a new location" = "Crosstalk possible. Please move to a new location";
+
+/* Recovery suggestion when no pod is available */
+"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
+
+/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
+"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
+
+/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
+"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
+
+/* Recovery suggestion when operation could not be completed due to existing temp basal in progress */
+"Wait for existing temp basal to finish, or suspend to cancel" = "Wait for existing temp basal to finish, or suspend to cancel";
From d846e0d074f5c9f1ae0e9462247e4f43e6d5a566 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: Mon, 15 May 2023 04:27:45 +0200
Subject: [PATCH 243/431] New translations Localizable.strings (German)
---
.../Localizations/de.lproj/Localizable.strings | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/Dependencies/OmniBLE/Localizations/de.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/de.lproj/Localizable.strings
index 7eda072abb..a144169f51 100644
--- a/Dependencies/OmniBLE/Localizations/de.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/de.lproj/Localizable.strings
@@ -203,6 +203,9 @@
/* Recovery suggestion shown when no pod is paired */
"Please pair a new pod" = "Bitte einen neuen POD koppeln";
+/* Generic title of the OmniBLE pump manager */
+"Omnipod DASH" = "Omnipod DASH";
+
/* Status highlight that delivery is uncertain. */
"Comms Issue" = "Kommunikationsfehler";
@@ -290,9 +293,15 @@
/* */
"Resume" = "Fortsetzen";
+/* */
+"Bolus" = "Bolus";
+
/* */
"Cancel Bolus" = "Bolus abbrechen";
+/* Alert acknowledgment OK button */
+"OK" = "OK";
+
/* The title for Empty Reservoir alarm notification */
"Empty Reservoir" = "Reservoir leer";
@@ -657,6 +666,9 @@
/* description label for firmware version pod details row */
"Firmware Version" = "Firmware-Version";
+/* description label for ble firmware version pod details row */
+"BLE Firmware Version" = "BLE Firmware Version";
+
/* description label for activated at timne pod details row */
"Pod Activated" = "Pod aktiviert";
@@ -669,6 +681,9 @@
/* description label for pod fault details */
"Pod Fault Details" = "Pod Fehlerdetails";
+/* Title for PodSetupView */
+"Pod Setup" = "Pod Setup";
+
/* 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." = "Im nächsten Schritt wirst du deine Erinnerungen konfigurieren, deinen Pod mit Insulin füllen, ihn mit deinem Gerät koppeln und an deinem Körper anbringen.";
From 69f16730761c2de96467831c5b590bc663c0fbbc 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: Mon, 15 May 2023 04:27:46 +0200
Subject: [PATCH 244/431] New translations Localizable.strings (Finnish)
---
.../fi.lproj/Localizable.strings | 721 ++++++++++++++++++
1 file changed, 721 insertions(+)
diff --git a/Dependencies/OmniBLE/Localizations/fi.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/fi.lproj/Localizable.strings
index d01707d753..fb1ccd1bf4 100644
--- a/Dependencies/OmniBLE/Localizations/fi.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/fi.lproj/Localizable.strings
@@ -1,16 +1,178 @@
+/*
+ Localizable.strings
+ OmniBLE
+ Created by Jon Mårtensson on 2022-08-28.
+ Copyright © 2022 Randall Knutson. All rights reserved.
+*/
+/* Alert content title for multiCommand pod alert */
+
+"Multiple Command Alert" = "Multiple Command Alert";
+
+/* Alert content title for userPodExpiration pod alert */
+"Pod Expiration Reminder" = "Pod Expiration Reminder";
+
+/* Alert content title for podExpiring pod alert */
+"Pod Expired" = "Pod Expired";
+
+/* Alert content title for lowReservoir pod alert */
+"Low Reservoir" = "Low Reservoir";
+
+/* Alert content title for suspendInProgress pod alert */
+"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
+
+/* Alert content title for suspendEnded pod alert */
+"Resume Insulin" = "Resume Insulin";
+
+/* Alert content title for finishSetupReminder pod alert */
+"Pod Pairing Incomplete" = "Pod Pairing Incomplete";
+
+/* Alert content title for timeOffsetChangeDetected pod alert */
+"Time Change Detected" = "Time Change Detected";
+
+/* Alert content body for multiCommand pod alert */
+"Multiple Command Alert" = "Multiple Command Alert";
+
+/* Format string for alert content body for userPodExpiration pod alert. (1: time until expiration) */
+"Pod expires in %1$@." = "Pod expires in %1$@.";
+
+/* Alert content body for podExpiring pod alert */
+"Change Pod now. Pod has been active for 72 hours." = "Change Pod now. Pod has been active for 72 hours.";
+
+/* Alert content body for podExpireImminent pod alert */
+"Change Pod now. Insulin delivery will stop in 1 hour." = "Change Pod now. Insulin delivery will stop in 1 hour.";
+
+/* Format string for alert content body for lowReservoir pod alert. (1: reminder value) */
+"%1$@ insulin or less remaining in Pod. Change Pod soon." = "%1$@ insulin or less remaining in Pod. Change Pod soon.";
+
+/* Alert content body for suspendInProgress pod alert */
+"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
+
+/* Alert content body for suspendEnded pod alert */
+"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes.";
+
+/* Alert content body for finishSetupReminder pod alert */
+"Please finish pairing your pod." = "Please finish pairing your pod.";
+
+/* Alert content body for timeOffsetChangeDetected pod alert */
+"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings.";
+
+/* Alert notification body for suspendEnded pod alert user notification */
+"Suspension time is up. Open the app and resume." = "Suspension time is up. Open the app and resume.";
+
+/* Action button default text for PodAlerts */
+"Ok" = "Ok";
+
+/* Label for pod life state when pod not fully activated */
+"Unfinished Activation" = "Unfinished Activation";
+
+/* Label for pod life state when time remaining */
+"Pod expires in" = "Pod expires in";
+
+/* */
+"Pod Expires" = "Pod Expires";
+
+/* */
+"Pod Activated" = "Pod Activated";
+
+/* */
+"Notification Settings" = "Notification Settings";
+
+/* */
+"Confidence Reminders" = "Confidence Reminders";
+
+/* Text for suspend resume button when insulin delivery active */
+"Suspend Insulin Delivery" = "Suspend Insulin Delivery";
+
+/* Label for pod life state when within pod expiration window */
+"Pod expired" = "Pod expired";
+
+/* Label for pod life state when pod not fully deactivated */
+"Unfinished deactivation" = "Unfinished deactivation";
+
+/* Label for pod life state when no pod paired */
+"No Pod" = "No Pod";
+
+/* Settings page link description when next lifecycle action is to pair new pod */
+"Pair Pod" = "Pair Pod";
+
+/* Pairing action button accessibility label while ready to pair */
+"Pair pod." = "Pair pod.";
+
+/* Pairing action button accessibility label while pairing */
+"Pairing." = "Pairing.";
+
+/* Pairing action button accessibility label while priming */
+"Priming. Please wait." = "Priming. Please wait.";
+
+/* Pairing action button accessibility label when pairing succeeded */
+"Pod paired successfully. Continue." = "Pod paired successfully. Continue.";
+
+/* Settings page link description when next lifecycle action is to finish deactivation */
+"Finish deactivation" = "Finish deactivation";
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Vaihda pumppu";
+/* Unit for singular day in pod life remaining */
+"day" = "day";
+
+/* Unit for plural days in pod life remaining */
+"days" = "days";
+
+/* Unit for singular hour in pod life remaining */
+"hour" = "hour";
+
+/* Unit for plural hours in pod life remaining */
+"hours" = "hours";
+
+/* Unit for singular minute in pod life remaining */
+"minute" = "minute";
+
+/* Unit for plural minutes in pod life remaining */
+"minutes" = "minutes";
+
+/* Title of insulin delivery section */
+"Insulin Delivery" = "Insulin Delivery";
+
+/* */
+"Scheduled Basal" = "Scheduled Basal";
+
+/* Header for insulin remaining on pod settings screen */
+"Insulin Remaining" = "Insulin Remaining";
+
/* Section header for activity section */
"Activity" = "Liikunta";
+/* title for device details page */
+"Device Details" = "Device Details";
+
+/* Section header for configuration section */
+"Configuration" = "Configuration";
+
+/* Settings page link description when next lifecycle action is to finish deactivation */
+"Finish deactivation" = "Finish deactivation";
+
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Vaihda pumppu";
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Vaihda pumppu";
+/* Label for pod life state when pod not fully activated */
+"Unfinished Activation" = "Unfinished Activation";
+
+/* Label for pod life state when time remaining */
+"Pod expires in" = "Pod expires in";
+
+/* Label for pod life state when within pod expiration window */
+"Pod expired" = "Pod expired";
+
+/* Label for pod life state when pod not fully deactivated */
+"Unfinished deactivation" = "Unfinished deactivation";
+
+/* Label for pod life state when no pod paired */
+"No Pod" = "No Pod";
+
/* Pod life HUD view label */
"Fault" = "Virhe";
@@ -23,41 +185,600 @@
/* Label indicating pod replacement necessary */
"Replace Pod" = "Vaihda pumppu";
+/* Error message shown when no pod is paired */
+"No pod paired" = "No pod paired";
+
+/* Error message shown when user cannot pair because pod is already paired */
+"Pod already paired" = "Pod already paired";
+
+/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
+"Insulin type not configured" = "Insulin type not configured";
+
+/* Error message when cannula insertion fails because the pod is in an unexpected state */
+"Pod is not in a state ready for cannula insertion." = "Pod is not in a state ready for cannula insertion.";
+
+/* Error description for OmniBLEPumpManagerError.invalidSetting */
+"Invalid Setting" = "Invalid Setting";
+
+/* Recovery suggestion shown when no pod is paired */
+"Please pair a new pod" = "Please pair a new pod";
+
+/* Generic title of the OmniBLE pump manager */
+"Omnipod DASH" = "Omnipod DASH";
+
+/* Status highlight that delivery is uncertain. */
+"Comms Issue" = "Comms Issue";
+
+/* */
+"Finish Pairing" = "Finish Pairing";
+
+/* Status highlight that when pod is deactivating */
+"Finish Deactivation" = "Finish Deactivation";
+
+/* Status highlight that when no pod is paired. */
+"No Pod" = "No Pod";
+
+/* Status highlight message for emptyReservoir alarm. */
+"No Insulin" = "No Insulin";
+
+/* Status highlight message for podExpired alarm. */
+"Pod Expired" = "Pod Expired";
+
+/* Status highlight message for occlusion alarm. */
+"Pod Occlusion" = "Pod Occlusion";
+
+/* Status highlight message for other alarm. */
+"Pod Error" = "Pod Error";
+
+/* Status highlight that a pump is out of insulin. */
+"No Insulin" = "No Insulin";
+
+/* Status highlight that insulin delivery was suspended. */
+"Insulin Suspended" = "Insulin Suspended";
+
+/* Status highlight when communications with the pod haven't happened recently. */
+"Signal Loss" = "Signal Loss";
+
+/* Status highlight when manual temp basal is running. */
+"Manual Basal" = "Manual Basal";
+
/* */
"Insert Cannula" = "Aseta kanyyli";
+/* Cannula insertion button text while inserting */
+"Inserting..." = "Inserting...";
+
+/* Cannula insertion button text while showing error */
+"Retry" = "Retry";
+
+/* Cannula insertion button text while checking insertion */
+"Checking..." = "Checking...";
+
+/* */
+"Check cannula insertion finished" = "Check cannula insertion finished";
+
+/* */
+"Get pod status" = "Get pod status";
+
+/* */
+"Save Basal Profile" = "Save Basal Profile";
+
+/* */
+"Save basal profile failed: %{public}@" = "Save basal profile failed: %{public}@";
+
+/* */
+"Skipping Play Test Beeps due to bolus still in progress." = "Skipping Play Test Beeps due to bolus still in progress.";
+
/* */
"Play Test Beeps" = "Soita testiäänet";
+/* */
+"Skipping Read Pulse Log due to bolus still in progress." = "Skipping Read Pulse Log due to bolus still in progress.";
+
/* */
"Read Pulse Log" = "Lue pulssiloki";
+/* */
+"Set Confirmation Beeps to %s" = "Set Confirmation Beeps to %s";
+
+/* */
+"Set Confirmation Beeps Preference" = "Set Confirmation Beeps Preference";
+
+/* */
+"Suspend" = "Suspend";
+
+/* */
+"Failed to suspend: %{public}@" = "Failed to suspend: %{public}@";
+
+/* */
+"Resume" = "Resume";
+
+/* */
+"Bolus" = "Bolus";
+
+/* */
+"Cancel Bolus" = "Cancel Bolus";
+
+/* Alert acknowledgment OK button */
+"OK" = "OK";
+
+/* The title for Empty Reservoir alarm notification */
+"Empty Reservoir" = "Empty Reservoir";
+
+/* The title for Occlusion alarm notification */
+"Occlusion Detected" = "Occlusion Detected";
+
+/* The title for AlarmCode.other notification */
+"Critical Pod Error" = "Critical Pod Error";
+
+/* The default notification body for AlarmCodes */
+"Insulin delivery stopped. Change Pod now." = "Insulin delivery stopped. Change Pod now.";
+
+/* Header for insulin remaining on pod settings screen */
+"Insulin Remaining" = "Insulin Remaining";
+
+/* Button title to set temporary basal rate */
+"Set Temporary Basal Rate" = "Set Temporary Basal Rate";
+
/* Section header for activity section */
"Activity" = "Liikunta";
+/* Section header for configuration section */
+"Configuration" = "Configuration";
+
+/* Title for previous pod page */
+"Previous Pod" = "Previous Pod";
+
+/* The title of the command to change pump time zone */
+"Pump Time" = "Pump Time";
+
+/* Text indicating ongoing pump time synchronization */
+"Adjusting Pump Time..." = "Adjusting Pump Time...";
+
+/* The title of the command to change pump time zone */
+"Sync to Current Time" = "Sync to Current Time";
+
+/* Label for PumpManager deletion button */
+"Switch to other insulin delivery device" = "Switch to other insulin delivery device";
+
+/* Title for pod sync time action sheet. */
+"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?";
+
+/* Button text to confirm pump time sync */
+"Yes, Sync to Current Time" = "Yes, Sync to Current Time";
+
+/* Button text to cancel pump time sync */
+"No, Keep Pump As Is" = "No, Keep Pump As Is";
+
+/* Title for Omnipod DASH PumpManager deletion action sheet. */
+"Remove Pump" = "Remove Pump";
+
+/* Message for Omnipod DASH PumpManager deletion action sheet */
+"Are you sure you want to stop using Omnipod DASH?" = "Are you sure you want to stop using Omnipod DASH?";
+
+/* Button text to confirm Omnipod DASH PumpManager deletion */
+"Delete Omnipod DASH" = "Delete Omnipod DASH";
+
+/* Text for confidence reminders navigation link" */
+"Insulin Type" = "Insulin Type";
+
+/* The title of the command to change pump time zone */
+"Sync to Current Time" = "Sync to Current Time";
+
/* Title for suspend duration selection action sheet */
"Suspend Delivery" = "Pysäytä annostelu";
+/* Message for suspend duration selection action sheet */
+"Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?" = "Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?";
+
+/* Button text for 30 minute suspend duration */
+"30 minutes" = "30 minutes";
+
+/* Button text for 1 hour suspend duration" */
+"1 hour" = "1 hour";
+/* Button text for 1 hour 30 minute suspend duration */
+"1 hour 30 minutes" = "1 hour 30 minutes";
+/* Button text for 2 hour suspend duration */
+"2 hours" = "2 hours";
+
+/* Alert title for suspend error */
+"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
+
+/* Alert title for resume error */
+"Failed to Resume Insulin Delivery" = "Failed to Resume Insulin Delivery";
+
+/* Alert title for time sync error */
+"Failed to Set Pump Time" = "Failed to Set Pump Time";
+
+/* Alert title for failing to cancel manual basal error */
+"Failed to Cancel Manual Basal" = "Failed to Cancel Manual Basal";
+
+/* */
+"Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod.";
+
+/* Instructions for deactivate pod when pod not on body */
+"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may pair a new pod.";
+
/* Deactivate pod action button */
"Deactivate Pod" = "Deaktivoi pumppu";
+/* Deactivate pod action button accessibility label while deactivating */
+"Deactivating." = "Deactivating.";
+
+/* Deactivate pod action button accessibility label when deactivation complete */
+"Pod deactivated successfully. Continue." = "Pod deactivated successfully. Continue.";
+
+/* Action button description for deactivate after failed attempt */
+"Retry" = "Retry";
+
/* Action button description when deactivated */
"Continue" = "Jatka";
+/* 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." = "There was a problem communicating with the pod. If this problem persists, tap Discard Pod. You can then activate a new Pod.";
+
+/* Text for discard pod button */
+"Discard Pod" = "Discard Pod";
+
+/* Title for remove pod modal */
+"Remove Pod from Body" = "Remove Pod from Body";
+
+/* Alert message body for confirm pod attachment */
+"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“";
+
+/* Insulin Unit */
+"U" = "U";
+
+/* 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." = "Change Pod now. Insulin delivery will stop 8 hours after the Pod has expired or when no more insulin remains.";
+
+/* Label text for step 1 of pair pod instructions */
+"Fill a new pod with U-100 Insulin (leave blue Pod needle cap on)." = "Fill a new pod with U-100 Insulin (leave blue Pod needle cap on).";
+
+/* Label text for step 2 of pair pod instructions */
+"Listen for 2 beeps." = "Listen for 2 beeps.";
+
+/* Label text indicating pairing finished.*/
+"Paired" = "Paired";
+
+/* Cancel button text in navigation bar on pair pod UI */
+"Cancel" = "Cancel";
+
+/* Alert title for cancel pairing modal */
+"Are you sure you want to cancel Pod setup?" = "Are you sure you want to cancel Pod setup?";
+
+/* Alert message body for confirm pod attachment */
+"If you cancel Pod setup, the current Pod will be deactivated and will be unusable." = "If you cancel Pod setup, the current Pod will be deactivated and will be unusable.";
+
+/* Button title for confirm deactivation option */
+"Yes, Deactivate Pod" = "Yes, Deactivate Pod";
+
+/* Continue pairing button title of in pairing cancel modal */
+"No, Continue With Pod" = "No, Continue With Pod";
+
+/* Label text for step one of attach pod instructions */
+"Prepare site." = "Prepare site.";
+
+/* Label text for step two of attach pod instructions */
+"Remove blue Pod needle cap and check cannula. Then remove paper backing." = "Remove blue Pod needle cap and check cannula. Then remove paper backing.";
+
+/* Label text for step three of attach pod instructions */
+"Check Pod, apply to site, then confirm pod attachment." = "Check Pod, apply to site, then confirm pod attachment.";
+
/* Action button title for attach pod view */
"Continue" = "Jatka";
+/* */
+"Attach Pod" = "Attach Pod";
+
+/* Alert title for confirm pod attachment */
+"Confirm Pod Attachment" = "Confirm Pod Attachment";
+
+/* Alert message body for confirm pod attachment */
+"Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached." = "Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached.";
+
+/* Button title for confirm attachment option */
+"Confirm" = "Confirm";
+
+/* Label text for step one of insert cannula instructions */
+"Tap below to start cannula insertion." = "Tap below to start cannula insertion.";
+
+/* Label text for step two of insert cannula instructions */
+"Wait until insertion is completed." = "Wait until insertion is completed.";
+
+/* Label text indicating insertion finished. */
+"Inserted" = "Inserted";
+
+/* Check Cannula */
+"Check Cannula" = "Check Cannula";
+
+/* */
+"Is the cannula inserted properly?" = "Is the cannula inserted properly?";
+
+/* Description of proper cannula insertion */
+"The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin." = "The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin.";
+
+/* Button label for user to answer cannula was properly inserted */
+"Yes" = "Yes";
+
+/* Button label for user to answer cannula was not properly inserted */
+"No" = "No";
+
+/* Pod pairing action button text while pairing */
+"Pairing..." = "Pairing...";
+
+/* Pod pairing action button text while priming */
+"Priming..." = "Priming...";
+
+/* */
+"Deactivating..." = "Deactivating...";
+
+/* Pod state when pod has been deactivated */
+"Deactivated" = "Deactivated";
+
+/* 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." = "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.";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
+/* Label for expiration reminder row */
+"Time" = "Time";
+
+/* Action button title to continue at Setup Complete */
+"Finish Setup" = "Finish Setup";
+
+/* */
+"Setup Complete" = "Setup Complete";
+
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* Error message description for PeripheralManagerError.notReady */
+"Peripheral Not Ready" = "Peripheral Not Ready";
+
+/* Error message description for PeripheralManagerError.incorrectResponse */
+"Incorrect Response" = "Incorrect Response";
+
+/* Error message description for PeripheralManagerError.timeout */
+"Timeout" = "Timeout";
+
+/* Error message description for PeripheralManagerError.emptyValue */
+"Empty Value" = "Empty Value";
+
+/* Error message description for PeripheralManagerError.unknownCharacteristic */
+"Unknown Characteristic" = "Unknown Characteristic";
+
+/* Error message description for PeripheralManagerError.nack */
+"Nack" = "Nack";
+
+/* Title for omnipod reminders section */
+"Omnipod Reminders" = "Omnipod Reminders";
+
+/* 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." = "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.";
+
+/* Footer text for scheduled reminder area */
+"This is a reminder that you scheduled when you paired your current Pod." = "This is a reminder that you scheduled when you paired your current Pod.";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
+/* Footer text for low reservoir value row */
+"The App notifies you when the amount of insulin in the Pod reaches this level." = "The App notifies you when the amount of insulin in the Pod reaches this level.";
+
+/* Description text for critical alerts */
+"Critical Alerts" = "Critical Alerts";
+
+/* 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." = "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.";
+/* navigation title for notification settings */
+"Notification Settings" = "Notification Settings";
+
+/* Label for scheduled reminder value row */
+"Time" = "Time";
+
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* Label for low reservoir reminder row */
+"Low Reservoir Reminder" = "Low Reservoir Reminder";
+
+/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
+/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
+
+/* Title string for BeepPreference.silent */
+"Disabled" = "Disabled";
+
/* Title string for BeepPreference.manualCommands */
"Enabled" = "Käytössä";
+/* Title string for BeepPreference.extended */
+"Extended" = "Extended";
+
+/* Description for BeepPreference.silent */
+"No confidence reminders are used." = "No confidence reminders are used.";
+
+/* Description for BeepPreference.manualCommands */
+"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
+
+/* Description for BeepPreference.extended */
+"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
+
+/* Label text for temporary basal rate summary */
+"Rate" = "Rate";
+
+/* Insulin unit per hour */
+"U/hr" = "U/hr";
+
+/* Summary string for temporary basal rate configuration page */
+"%1$@ for %2$@" = "%1$@ for %2$@";
+
+/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
+/* Button text for setting manual temporary basal rate*/
+"Set Temporary Basal" = "Set Temporary Basal";
+
+/* Navigation Title for ManualTempBasalEntryView */
+"Temporary Basal" = "Temporary Basal";
+
+/* Alert title for a failure to set temporary basal */
+"Temporary Basal Failed" = "Temporary Basal Failed";
+
+/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
+
+/* Alert format string for a failure to set temporary basal. (1: error description) */
+"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
+
+/* Alert title for missing temp basal configuration */
+"Missing Config" = "Missing Config";
+
+/* Alert format string for missing temp basal configuration. */
+"This PumpManager 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." = "This PumpManager 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.";
+
+/* Label text for expiration reminder default row */
+"Expiration Reminder Default" = "Expiration Reminder Default";
+
+/* Text for previous pod information row */
+"Previous Pod Information" = "Previous Pod Information";
+
+/* Text shown in insulin remaining space when no pod is paired (Please keep the '\n' while translating!) */
+"No\nDelivery" = "No\nDelivery";
+
/* description label for active time pod details row */
"Active Time" = "Aktiivinen aika";
+/* description label for total delivery pod details row */
+"Total Delivery" = "Total Delivery";
+
+/* description label for device name pod details row */
+"Device Name" = "Device Name";
+
+/* description label for lot number pod details row */
+"Lot Number" = "Lot Number";
+
+/* description label for sequence number pod details row */
+"Sequence Number" = "Sequence Number";
+
+/* description label for firmware version pod details row */
+"Firmware Version" = "Firmware Version";
+
+/* description label for ble firmware version pod details row */
+"BLE Firmware Version" = "BLE Firmware Version";
+
+/* description label for activated at timne pod details row */
+"Pod Activated" = "Pod Activated";
+
/* description label for active time pod details row */
"Active Time" = "Aktiivinen aika";
+/* description label for last status date pod details row */
+"Last Status" = "Last Status";
+
+/* description label for pod fault details */
+"Pod Fault Details" = "Pod Fault Details";
+
+/* Title for PodSetupView */
+"Pod Setup" = "Pod Setup";
+
+/* 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." = "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.";
+
+/* Cancel button title */
+"Cancel" = "Cancel";
+
/* Text for continue button on PodSetupView */
"Continue" = "Jatka";
+/* Are you sure you want to skip Omnipod Onboarding? */
+"Skip Omnipod Onboarding?" = "Skip Omnipod Onboarding?";
+
+/* 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." = "The App notifies you in advance of Pod expiration.\n\nScroll to set the number of hours advance notice you would like to have.";
+
+/* Text of continue button on ExpirationReminderSetupView" */
+"Next" = "Next";
+
/* */
"Expiration Reminder" = "Vanhenemismuistutus";
+
+/* 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." = "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.";
+
+/* Label text for low reservoir value row */
+"Low Reservoir" = "Low Reservoir";
+
+/* */
+"Save" = "Save";
+
+/* hr (short for hour) */
+"hr" = "hr";
+
+/* Button title to cancel manual basal */
+"Cancel Manual Basal" = "Cancel Manual Basal";
+
+/* Text shown in insulin delivery space when insulin suspended */
+"Insulin\nSuspended" = "Insulin\nSuspended";
+
+/* Text for suspend resume button when insulin delivery is suspended */
+"Resume Insulin Delivery" = "Resume Insulin Delivery";
+
+/* Recovery suggestion when no pod is available */
+"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
+
+/* Error message shown when the pod is not connected */
+"Pod not connected" = "Pod not connected";
+
+/* Label for suspended at time */
+"Suspended At" = "Suspended At";
+
+/* Text for suspend resume button when insulin delivery is resuming */
+"Resuming insulin delivery..." = "Resuming insulin delivery...";
+
+/* Text for suspend resume button when insulin delivery is suspending */
+"Suspending insulin delivery..." = "Suspending insulin delivery...";
+
+/* Error message for PodCommsError.noPodsFound */
+"No pods found" = "No pods found";
+
+/* Error message for PodCommsError.tooManyPodsFound */
+"Too many pods found" = "Too many pods found";
+
+/* Recovery suggestion when no response is received from pod */
+"Make sure iPhone is nearby the active pod" = "Make sure iPhone is nearby the active pod";
+
+/* Recovery suggestion when ack received instead of response */
+"Try again" = "Try again";
+
+/* Recovery suggestion for PodCommsError.tooManyPodsFound */
+"Move to a new area away from any other pods and try again." = "Move to a new area away from any other pods and try again.";
+
+/* Recovery suggestion for PodCommsError.noPodsFound */
+"Make sure your pod is filled and nearby." = "Make sure your pod is filled and nearby.";
+
+/* Recovery suggestion when pairing signal strength is too high */
+"Please reposition iPhone further from the pod" = "Please reposition iPhone further from the pod";
+
+/* Recovery suggestion when pairing signal strength is too low */
+"Please reposition iPhone relative to the pod" = "Please reposition iPhone relative to the pod";
+
+/* Recovery suggestion on unexpected pod change */
+"Please bring only original pod in range or deactivate original pod" = "Please bring only original pod in range or deactivate original pod";
+
+/* Recovery suggestion when unexpected address received */
+"Crosstalk possible. Please move to a new location" = "Crosstalk possible. Please move to a new location";
+
+/* Recovery suggestion when no pod is available */
+"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
+
+/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
+"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
+
+/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
+"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
+
+/* Recovery suggestion when operation could not be completed due to existing temp basal in progress */
+"Wait for existing temp basal to finish, or suspend to cancel" = "Wait for existing temp basal to finish, or suspend to cancel";
From 2de4df9917697db3d726382811f0fc273d51baf1 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: Mon, 15 May 2023 04:27:47 +0200
Subject: [PATCH 245/431] New translations Localizable.strings (Italian)
---
.../it.lproj/Localizable.strings | 274 ++++++++++++++++++
1 file changed, 274 insertions(+)
diff --git a/Dependencies/OmniBLE/Localizations/it.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/it.lproj/Localizable.strings
index 7af8b64449..2e39bcdd1c 100644
--- a/Dependencies/OmniBLE/Localizations/it.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/it.lproj/Localizable.strings
@@ -59,6 +59,9 @@
/* Alert notification body for suspendEnded pod alert user notification */
"Suspension time is up. Open the app and resume." = "Il tempo di sospensione è scaduto. Apri l'app e ricomincia.";
+/* Action button default text for PodAlerts */
+"Ok" = "Ok";
+
/* Label for pod life state when pod not fully activated */
"Unfinished Activation" = "Attivazione Non Completata";
@@ -86,6 +89,9 @@
/* Label for pod life state when pod not fully deactivated */
"Unfinished deactivation" = "Deattivazione incompleta";
+/* Label for pod life state when no pod paired */
+"No Pod" = "No Pod";
+
/* Settings page link description when next lifecycle action is to pair new pod */
"Pair Pod" = "Connetti Pod";
@@ -164,6 +170,9 @@
/* Label for pod life state when pod not fully deactivated */
"Unfinished deactivation" = "Deattivazione incompleta";
+/* Label for pod life state when no pod paired */
+"No Pod" = "No Pod";
+
/* Pod life HUD view label */
"Fault" = "Guasto";
@@ -194,6 +203,9 @@
/* Recovery suggestion shown when no pod is paired */
"Please pair a new pod" = "Abbina nuovo Pod";
+/* Generic title of the OmniBLE pump manager */
+"Omnipod DASH" = "Omnipod DASH";
+
/* Status highlight that delivery is uncertain. */
"Comms Issue" = "Problema Comms";
@@ -203,6 +215,9 @@
/* Status highlight that when pod is deactivating */
"Finish Deactivation" = "Termina Deattivazione";
+/* Status highlight that when no pod is paired. */
+"No Pod" = "No Pod";
+
/* Status highlight message for emptyReservoir alarm. */
"No Insulin" = "Nessuna Insulina";
@@ -230,9 +245,15 @@
/* */
"Insert Cannula" = "Inserisci cannula";
+/* Cannula insertion button text while inserting */
+"Inserting..." = "Inserting...";
+
/* Cannula insertion button text while showing error */
"Retry" = "Riprova";
+/* Cannula insertion button text while checking insertion */
+"Checking..." = "Checking...";
+
/* */
"Check cannula insertion finished" = "Controlla che l'inserimento della cannula é finito";
@@ -278,6 +299,9 @@
/* */
"Cancel Bolus" = "Cancella bolo";
+/* Alert acknowledgment OK button */
+"OK" = "OK";
+
/* The title for Empty Reservoir alarm notification */
"Empty Reservoir" = "Serbatoio vuoto";
@@ -402,6 +426,9 @@
/* Alert message body for confirm pod attachment */
"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Il tuo Pod può ancora consegnare Insulina.\nRimuovilo dal corpo, dopodiché premi “Continua.“";
+/* Insulin Unit */
+"U" = "U";
+
/* 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." = "Cambia il Pod ora. La somministrazione di insulina si fermerà 8 ore dopo la scadenza del Pod o quando non rimane più insulina.";
@@ -468,43 +495,290 @@
/* */
"Is the cannula inserted properly?" = "La cannula è inserita correttamente?";
+/* Description of proper cannula insertion */
+"The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin." = "The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin.";
+
+/* Button label for user to answer cannula was properly inserted */
+"Yes" = "Yes";
+
+/* Button label for user to answer cannula was not properly inserted */
+"No" = "No";
+
+/* Pod pairing action button text while pairing */
+"Pairing..." = "Pairing...";
+
+/* Pod pairing action button text while priming */
+"Priming..." = "Priming...";
+
+/* */
+"Deactivating..." = "Deactivating...";
+
+/* Pod state when pod has been deactivated */
+"Deactivated" = "Deactivated";
+
+/* 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." = "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.";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
/* Label for expiration reminder row */
"Time" = "Tempo";
+
+/* Action button title to continue at Setup Complete */
+"Finish Setup" = "Finish Setup";
+
+/* */
+"Setup Complete" = "Setup Complete";
+
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* Error message description for PeripheralManagerError.notReady */
+"Peripheral Not Ready" = "Peripheral Not Ready";
+
+/* Error message description for PeripheralManagerError.incorrectResponse */
+"Incorrect Response" = "Incorrect Response";
+
+/* Error message description for PeripheralManagerError.timeout */
+"Timeout" = "Timeout";
+
+/* Error message description for PeripheralManagerError.emptyValue */
+"Empty Value" = "Empty Value";
+
+/* Error message description for PeripheralManagerError.unknownCharacteristic */
+"Unknown Characteristic" = "Unknown Characteristic";
+
+/* Error message description for PeripheralManagerError.nack */
+"Nack" = "Nack";
+
+/* Title for omnipod reminders section */
+"Omnipod Reminders" = "Omnipod Reminders";
+
+/* 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." = "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.";
+
+/* Footer text for scheduled reminder area */
+"This is a reminder that you scheduled when you paired your current Pod." = "This is a reminder that you scheduled when you paired your current Pod.";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
+/* Footer text for low reservoir value row */
+"The App notifies you when the amount of insulin in the Pod reaches this level." = "The App notifies you when the amount of insulin in the Pod reaches this level.";
+
+/* Description text for critical alerts */
+"Critical Alerts" = "Critical Alerts";
+
+/* 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." = "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.";
/* navigation title for notification settings */
"Notification Settings" = "Impostazioni di Notifica";
/* Label for scheduled reminder value row */
"Time" = "Tempo";
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* Label for low reservoir reminder row */
+"Low Reservoir Reminder" = "Low Reservoir Reminder";
+
+/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
+/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
+
+/* Title string for BeepPreference.silent */
+"Disabled" = "Disabled";
+
/* Title string for BeepPreference.manualCommands */
"Enabled" = "Abilitato";
+/* Title string for BeepPreference.extended */
+"Extended" = "Extended";
+
+/* Description for BeepPreference.silent */
+"No confidence reminders are used." = "No confidence reminders are used.";
+
+/* Description for BeepPreference.manualCommands */
+"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
+
+/* Description for BeepPreference.extended */
+"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
+
/* Label text for temporary basal rate summary */
"Rate" = "Valore";
/* Insulin unit per hour */
"U/hr" = "Unità/ora";
+/* Summary string for temporary basal rate configuration page */
+"%1$@ for %2$@" = "%1$@ for %2$@";
+
+/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
+/* Button text for setting manual temporary basal rate*/
+"Set Temporary Basal" = "Set Temporary Basal";
+
+/* Navigation Title for ManualTempBasalEntryView */
+"Temporary Basal" = "Temporary Basal";
+
+/* Alert title for a failure to set temporary basal */
+"Temporary Basal Failed" = "Temporary Basal Failed";
+
+/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
+
+/* Alert format string for a failure to set temporary basal. (1: error description) */
+"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
+
+/* Alert title for missing temp basal configuration */
+"Missing Config" = "Missing Config";
+
+/* Alert format string for missing temp basal configuration. */
+"This PumpManager 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." = "This PumpManager 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.";
+
+/* Label text for expiration reminder default row */
+"Expiration Reminder Default" = "Expiration Reminder Default";
+
+/* Text for previous pod information row */
+"Previous Pod Information" = "Previous Pod Information";
+
+/* Text shown in insulin remaining space when no pod is paired (Please keep the '\n' while translating!) */
+"No\nDelivery" = "No\nDelivery";
+
/* description label for active time pod details row */
"Active Time" = "Tempo di attività";
+/* description label for total delivery pod details row */
+"Total Delivery" = "Total Delivery";
+
+/* description label for device name pod details row */
+"Device Name" = "Device Name";
+
+/* description label for lot number pod details row */
+"Lot Number" = "Lot Number";
+
+/* description label for sequence number pod details row */
+"Sequence Number" = "Sequence Number";
+
+/* description label for firmware version pod details row */
+"Firmware Version" = "Firmware Version";
+
+/* description label for ble firmware version pod details row */
+"BLE Firmware Version" = "BLE Firmware Version";
+
/* description label for activated at timne pod details row */
"Pod Activated" = "Pod attivato";
/* description label for active time pod details row */
"Active Time" = "Tempo di attività";
+/* description label for last status date pod details row */
+"Last Status" = "Last Status";
+
+/* description label for pod fault details */
+"Pod Fault Details" = "Pod Fault Details";
+
+/* Title for PodSetupView */
+"Pod Setup" = "Pod Setup";
+
+/* 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." = "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.";
+
/* Cancel button title */
"Cancel" = "Cancella";
/* Text for continue button on PodSetupView */
"Continue" = "Continua";
+/* Are you sure you want to skip Omnipod Onboarding? */
+"Skip Omnipod Onboarding?" = "Skip Omnipod Onboarding?";
+
+/* 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." = "The App notifies you in advance of Pod expiration.\n\nScroll to set the number of hours advance notice you would like to have.";
+
+/* Text of continue button on ExpirationReminderSetupView" */
+"Next" = "Next";
+
/* */
"Expiration Reminder" = "Promemoria di scadenza";
+/* 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." = "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.";
+
/* Label text for low reservoir value row */
"Low Reservoir" = "Livello serbatoio basso";
/* */
"Save" = "Salva";
+
+/* hr (short for hour) */
+"hr" = "hr";
+
+/* Button title to cancel manual basal */
+"Cancel Manual Basal" = "Cancel Manual Basal";
+
+/* Text shown in insulin delivery space when insulin suspended */
+"Insulin\nSuspended" = "Insulin\nSuspended";
+
+/* Text for suspend resume button when insulin delivery is suspended */
+"Resume Insulin Delivery" = "Resume Insulin Delivery";
+
+/* Recovery suggestion when no pod is available */
+"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
+
+/* Error message shown when the pod is not connected */
+"Pod not connected" = "Pod not connected";
+
+/* Label for suspended at time */
+"Suspended At" = "Suspended At";
+
+/* Text for suspend resume button when insulin delivery is resuming */
+"Resuming insulin delivery..." = "Resuming insulin delivery...";
+
+/* Text for suspend resume button when insulin delivery is suspending */
+"Suspending insulin delivery..." = "Suspending insulin delivery...";
+
+/* Error message for PodCommsError.noPodsFound */
+"No pods found" = "No pods found";
+
+/* Error message for PodCommsError.tooManyPodsFound */
+"Too many pods found" = "Too many pods found";
+
+/* Recovery suggestion when no response is received from pod */
+"Make sure iPhone is nearby the active pod" = "Make sure iPhone is nearby the active pod";
+
+/* Recovery suggestion when ack received instead of response */
+"Try again" = "Try again";
+
+/* Recovery suggestion for PodCommsError.tooManyPodsFound */
+"Move to a new area away from any other pods and try again." = "Move to a new area away from any other pods and try again.";
+
+/* Recovery suggestion for PodCommsError.noPodsFound */
+"Make sure your pod is filled and nearby." = "Make sure your pod is filled and nearby.";
+
+/* Recovery suggestion when pairing signal strength is too high */
+"Please reposition iPhone further from the pod" = "Please reposition iPhone further from the pod";
+
+/* Recovery suggestion when pairing signal strength is too low */
+"Please reposition iPhone relative to the pod" = "Please reposition iPhone relative to the pod";
+
+/* Recovery suggestion on unexpected pod change */
+"Please bring only original pod in range or deactivate original pod" = "Please bring only original pod in range or deactivate original pod";
+
+/* Recovery suggestion when unexpected address received */
+"Crosstalk possible. Please move to a new location" = "Crosstalk possible. Please move to a new location";
+
+/* Recovery suggestion when no pod is available */
+"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
+
+/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
+"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
+
+/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
+"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
+
+/* Recovery suggestion when operation could not be completed due to existing temp basal in progress */
+"Wait for existing temp basal to finish, or suspend to cancel" = "Wait for existing temp basal to finish, or suspend to cancel";
From 4869e88afc93e9d3ec236f50b136295836e3da74 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: Mon, 15 May 2023 04:27:48 +0200
Subject: [PATCH 246/431] New translations Localizable.strings (Dutch)
---
.../Localizations/nl.lproj/Localizable.strings | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/Dependencies/OmniBLE/Localizations/nl.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/nl.lproj/Localizable.strings
index 140d2b0da1..1fd09860ce 100644
--- a/Dependencies/OmniBLE/Localizations/nl.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/nl.lproj/Localizable.strings
@@ -203,6 +203,9 @@
/* Recovery suggestion shown when no pod is paired */
"Please pair a new pod" = "Verbind een nieuwe pod";
+/* Generic title of the OmniBLE pump manager */
+"Omnipod DASH" = "Omnipod DASH";
+
/* Status highlight that delivery is uncertain. */
"Comms Issue" = "Opdrachten probleem";
@@ -290,6 +293,9 @@
/* */
"Resume" = "Hervat";
+/* */
+"Bolus" = "Bolus";
+
/* */
"Cancel Bolus" = "Annuleer bolus";
@@ -534,12 +540,18 @@
/* Error message description for PeripheralManagerError.incorrectResponse */
"Incorrect Response" = "Onjuist antwoord";
+/* Error message description for PeripheralManagerError.timeout */
+"Timeout" = "Timeout";
+
/* Error message description for PeripheralManagerError.emptyValue */
"Empty Value" = "Lege waarde";
/* Error message description for PeripheralManagerError.unknownCharacteristic */
"Unknown Characteristic" = "Onbekend kenmerk";
+/* Error message description for PeripheralManagerError.nack */
+"Nack" = "Nack";
+
/* Title for omnipod reminders section */
"Omnipod Reminders" = "Omnipod herinneringen";
From 8bb5011015eb216cb71a50797fac5c8ab2594b84 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: Mon, 15 May 2023 04:27:49 +0200
Subject: [PATCH 247/431] New translations Localizable.strings (Polish)
---
.../pl.lproj/Localizable.strings | 706 ++++++++++++++++++
1 file changed, 706 insertions(+)
diff --git a/Dependencies/OmniBLE/Localizations/pl.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/pl.lproj/Localizable.strings
index 89ddf6b780..ea5b7ab360 100644
--- a/Dependencies/OmniBLE/Localizations/pl.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/pl.lproj/Localizable.strings
@@ -1,19 +1,178 @@
+/*
+ Localizable.strings
+ OmniBLE
+ Created by Jon Mårtensson on 2022-08-28.
+ Copyright © 2022 Randall Knutson. All rights reserved.
+*/
+/* Alert content title for multiCommand pod alert */
+
+"Multiple Command Alert" = "Multiple Command Alert";
+
+/* Alert content title for userPodExpiration pod alert */
+"Pod Expiration Reminder" = "Pod Expiration Reminder";
+
+/* Alert content title for podExpiring pod alert */
+"Pod Expired" = "Pod Expired";
+
+/* Alert content title for lowReservoir pod alert */
+"Low Reservoir" = "Low Reservoir";
+
+/* Alert content title for suspendInProgress pod alert */
+"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
+
+/* Alert content title for suspendEnded pod alert */
+"Resume Insulin" = "Resume Insulin";
+
+/* Alert content title for finishSetupReminder pod alert */
+"Pod Pairing Incomplete" = "Pod Pairing Incomplete";
+
+/* Alert content title for timeOffsetChangeDetected pod alert */
+"Time Change Detected" = "Time Change Detected";
+
+/* Alert content body for multiCommand pod alert */
+"Multiple Command Alert" = "Multiple Command Alert";
+
+/* Format string for alert content body for userPodExpiration pod alert. (1: time until expiration) */
+"Pod expires in %1$@." = "Pod expires in %1$@.";
+
+/* Alert content body for podExpiring pod alert */
+"Change Pod now. Pod has been active for 72 hours." = "Change Pod now. Pod has been active for 72 hours.";
+
+/* Alert content body for podExpireImminent pod alert */
+"Change Pod now. Insulin delivery will stop in 1 hour." = "Change Pod now. Insulin delivery will stop in 1 hour.";
+
+/* Format string for alert content body for lowReservoir pod alert. (1: reminder value) */
+"%1$@ insulin or less remaining in Pod. Change Pod soon." = "%1$@ insulin or less remaining in Pod. Change Pod soon.";
+
+/* Alert content body for suspendInProgress pod alert */
+"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
+
+/* Alert content body for suspendEnded pod alert */
+"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes.";
+
+/* Alert content body for finishSetupReminder pod alert */
+"Please finish pairing your pod." = "Please finish pairing your pod.";
+
+/* Alert content body for timeOffsetChangeDetected pod alert */
+"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings.";
+
+/* Alert notification body for suspendEnded pod alert user notification */
+"Suspension time is up. Open the app and resume." = "Suspension time is up. Open the app and resume.";
+
+/* Action button default text for PodAlerts */
+"Ok" = "Ok";
+
+/* Label for pod life state when pod not fully activated */
+"Unfinished Activation" = "Unfinished Activation";
+
+/* Label for pod life state when time remaining */
+"Pod expires in" = "Pod expires in";
+
+/* */
+"Pod Expires" = "Pod Expires";
+
+/* */
+"Pod Activated" = "Pod Activated";
+
+/* */
+"Notification Settings" = "Notification Settings";
+
+/* */
+"Confidence Reminders" = "Confidence Reminders";
+
+/* Text for suspend resume button when insulin delivery active */
+"Suspend Insulin Delivery" = "Suspend Insulin Delivery";
+
+/* Label for pod life state when within pod expiration window */
+"Pod expired" = "Pod expired";
+
+/* Label for pod life state when pod not fully deactivated */
+"Unfinished deactivation" = "Unfinished deactivation";
+
+/* Label for pod life state when no pod paired */
+"No Pod" = "No Pod";
+
+/* Settings page link description when next lifecycle action is to pair new pod */
+"Pair Pod" = "Pair Pod";
+
+/* Pairing action button accessibility label while ready to pair */
+"Pair pod." = "Pair pod.";
+
+/* Pairing action button accessibility label while pairing */
+"Pairing." = "Pairing.";
+
+/* Pairing action button accessibility label while priming */
+"Priming. Please wait." = "Priming. Please wait.";
+
+/* Pairing action button accessibility label when pairing succeeded */
+"Pod paired successfully. Continue." = "Pod paired successfully. Continue.";
+
+/* Settings page link description when next lifecycle action is to finish deactivation */
+"Finish deactivation" = "Finish deactivation";
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Wymień PODa";
+/* Unit for singular day in pod life remaining */
+"day" = "day";
+
+/* Unit for plural days in pod life remaining */
+"days" = "days";
+
+/* Unit for singular hour in pod life remaining */
+"hour" = "hour";
+
+/* Unit for plural hours in pod life remaining */
+"hours" = "hours";
+
+/* Unit for singular minute in pod life remaining */
+"minute" = "minute";
+
/* Unit for plural minutes in pod life remaining */
"minutes" = "minut";
+/* Title of insulin delivery section */
+"Insulin Delivery" = "Insulin Delivery";
+
+/* */
+"Scheduled Basal" = "Scheduled Basal";
+
+/* Header for insulin remaining on pod settings screen */
+"Insulin Remaining" = "Insulin Remaining";
+
/* Section header for activity section */
"Activity" = "Aktywność";
+/* title for device details page */
+"Device Details" = "Device Details";
+
+/* Section header for configuration section */
+"Configuration" = "Configuration";
+
+/* Settings page link description when next lifecycle action is to finish deactivation */
+"Finish deactivation" = "Finish deactivation";
+
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Wymień PODa";
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Wymień PODa";
+/* Label for pod life state when pod not fully activated */
+"Unfinished Activation" = "Unfinished Activation";
+
+/* Label for pod life state when time remaining */
+"Pod expires in" = "Pod expires in";
+
+/* Label for pod life state when within pod expiration window */
+"Pod expired" = "Pod expired";
+
+/* Label for pod life state when pod not fully deactivated */
+"Unfinished deactivation" = "Unfinished deactivation";
+
+/* Label for pod life state when no pod paired */
+"No Pod" = "No Pod";
+
/* Pod life HUD view label */
"Fault" = "Usterka";
@@ -26,53 +185,600 @@
/* Label indicating pod replacement necessary */
"Replace Pod" = "Wymień PODa";
+/* Error message shown when no pod is paired */
+"No pod paired" = "No pod paired";
+
+/* Error message shown when user cannot pair because pod is already paired */
+"Pod already paired" = "Pod already paired";
+
+/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
+"Insulin type not configured" = "Insulin type not configured";
+
+/* Error message when cannula insertion fails because the pod is in an unexpected state */
+"Pod is not in a state ready for cannula insertion." = "Pod is not in a state ready for cannula insertion.";
+
+/* Error description for OmniBLEPumpManagerError.invalidSetting */
+"Invalid Setting" = "Invalid Setting";
+
+/* Recovery suggestion shown when no pod is paired */
+"Please pair a new pod" = "Please pair a new pod";
+
+/* Generic title of the OmniBLE pump manager */
+"Omnipod DASH" = "Omnipod DASH";
+
+/* Status highlight that delivery is uncertain. */
+"Comms Issue" = "Comms Issue";
+
+/* */
+"Finish Pairing" = "Finish Pairing";
+
+/* Status highlight that when pod is deactivating */
+"Finish Deactivation" = "Finish Deactivation";
+
+/* Status highlight that when no pod is paired. */
+"No Pod" = "No Pod";
+
+/* Status highlight message for emptyReservoir alarm. */
+"No Insulin" = "No Insulin";
+
+/* Status highlight message for podExpired alarm. */
+"Pod Expired" = "Pod Expired";
+
+/* Status highlight message for occlusion alarm. */
+"Pod Occlusion" = "Pod Occlusion";
+
+/* Status highlight message for other alarm. */
+"Pod Error" = "Pod Error";
+
+/* Status highlight that a pump is out of insulin. */
+"No Insulin" = "No Insulin";
+
+/* Status highlight that insulin delivery was suspended. */
+"Insulin Suspended" = "Insulin Suspended";
+
+/* Status highlight when communications with the pod haven't happened recently. */
+"Signal Loss" = "Signal Loss";
+
+/* Status highlight when manual temp basal is running. */
+"Manual Basal" = "Manual Basal";
+
/* */
"Insert Cannula" = "Wprowadź kaniulę";
+/* Cannula insertion button text while inserting */
+"Inserting..." = "Inserting...";
+
+/* Cannula insertion button text while showing error */
+"Retry" = "Retry";
+
+/* Cannula insertion button text while checking insertion */
+"Checking..." = "Checking...";
+
+/* */
+"Check cannula insertion finished" = "Check cannula insertion finished";
+
+/* */
+"Get pod status" = "Get pod status";
+
+/* */
+"Save Basal Profile" = "Save Basal Profile";
+
+/* */
+"Save basal profile failed: %{public}@" = "Save basal profile failed: %{public}@";
+
+/* */
+"Skipping Play Test Beeps due to bolus still in progress." = "Skipping Play Test Beeps due to bolus still in progress.";
+
/* */
"Play Test Beeps" = "Odtwarzaj dźwięki testu";
+/* */
+"Skipping Read Pulse Log due to bolus still in progress." = "Skipping Read Pulse Log due to bolus still in progress.";
+
+/* */
+"Read Pulse Log" = "Read Pulse Log";
+
+/* */
+"Set Confirmation Beeps to %s" = "Set Confirmation Beeps to %s";
+
+/* */
+"Set Confirmation Beeps Preference" = "Set Confirmation Beeps Preference";
+
+/* */
+"Suspend" = "Suspend";
+
+/* */
+"Failed to suspend: %{public}@" = "Failed to suspend: %{public}@";
+
+/* */
+"Resume" = "Resume";
+
+/* */
+"Bolus" = "Bolus";
+
+/* */
+"Cancel Bolus" = "Cancel Bolus";
+
+/* Alert acknowledgment OK button */
+"OK" = "OK";
+
+/* The title for Empty Reservoir alarm notification */
+"Empty Reservoir" = "Empty Reservoir";
+
+/* The title for Occlusion alarm notification */
+"Occlusion Detected" = "Occlusion Detected";
+
+/* The title for AlarmCode.other notification */
+"Critical Pod Error" = "Critical Pod Error";
+
+/* The default notification body for AlarmCodes */
+"Insulin delivery stopped. Change Pod now." = "Insulin delivery stopped. Change Pod now.";
+
+/* Header for insulin remaining on pod settings screen */
+"Insulin Remaining" = "Insulin Remaining";
+
+/* Button title to set temporary basal rate */
+"Set Temporary Basal Rate" = "Set Temporary Basal Rate";
+
/* Section header for activity section */
"Activity" = "Aktywność";
+/* Section header for configuration section */
+"Configuration" = "Configuration";
+
+/* Title for previous pod page */
+"Previous Pod" = "Previous Pod";
+
+/* The title of the command to change pump time zone */
+"Pump Time" = "Pump Time";
+
+/* Text indicating ongoing pump time synchronization */
+"Adjusting Pump Time..." = "Adjusting Pump Time...";
+
+/* The title of the command to change pump time zone */
+"Sync to Current Time" = "Sync to Current Time";
+
+/* Label for PumpManager deletion button */
+"Switch to other insulin delivery device" = "Switch to other insulin delivery device";
+
+/* Title for pod sync time action sheet. */
+"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?";
+
+/* Button text to confirm pump time sync */
+"Yes, Sync to Current Time" = "Yes, Sync to Current Time";
+
+/* Button text to cancel pump time sync */
+"No, Keep Pump As Is" = "No, Keep Pump As Is";
+
+/* Title for Omnipod DASH PumpManager deletion action sheet. */
+"Remove Pump" = "Remove Pump";
+
+/* Message for Omnipod DASH PumpManager deletion action sheet */
+"Are you sure you want to stop using Omnipod DASH?" = "Are you sure you want to stop using Omnipod DASH?";
+
+/* Button text to confirm Omnipod DASH PumpManager deletion */
+"Delete Omnipod DASH" = "Delete Omnipod DASH";
+
+/* Text for confidence reminders navigation link" */
+"Insulin Type" = "Insulin Type";
+
+/* The title of the command to change pump time zone */
+"Sync to Current Time" = "Sync to Current Time";
+
/* Title for suspend duration selection action sheet */
"Suspend Delivery" = "Wstrzymaj podawanie";
+/* Message for suspend duration selection action sheet */
+"Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?" = "Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?";
+
+/* Button text for 30 minute suspend duration */
+"30 minutes" = "30 minutes";
+
+/* Button text for 1 hour suspend duration" */
+"1 hour" = "1 hour";
+/* Button text for 1 hour 30 minute suspend duration */
+"1 hour 30 minutes" = "1 hour 30 minutes";
+/* Button text for 2 hour suspend duration */
+"2 hours" = "2 hours";
+
+/* Alert title for suspend error */
+"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
+
+/* Alert title for resume error */
+"Failed to Resume Insulin Delivery" = "Failed to Resume Insulin Delivery";
+
+/* Alert title for time sync error */
+"Failed to Set Pump Time" = "Failed to Set Pump Time";
+
+/* Alert title for failing to cancel manual basal error */
+"Failed to Cancel Manual Basal" = "Failed to Cancel Manual Basal";
+
+/* */
+"Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod.";
+
+/* Instructions for deactivate pod when pod not on body */
+"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may pair a new pod.";
+
/* Deactivate pod action button */
"Deactivate Pod" = "Dezaktywuj PODa";
+/* Deactivate pod action button accessibility label while deactivating */
+"Deactivating." = "Deactivating.";
+
+/* Deactivate pod action button accessibility label when deactivation complete */
+"Pod deactivated successfully. Continue." = "Pod deactivated successfully. Continue.";
+
+/* Action button description for deactivate after failed attempt */
+"Retry" = "Retry";
+
/* Action button description when deactivated */
"Continue" = "Kontynuuj";
+/* 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." = "There was a problem communicating with the pod. If this problem persists, tap Discard Pod. You can then activate a new Pod.";
+
+/* Text for discard pod button */
+"Discard Pod" = "Discard Pod";
+
+/* Title for remove pod modal */
+"Remove Pod from Body" = "Remove Pod from Body";
+
+/* Alert message body for confirm pod attachment */
+"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“";
+
+/* Insulin Unit */
+"U" = "U";
+
+/* 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." = "Change Pod now. Insulin delivery will stop 8 hours after the Pod has expired or when no more insulin remains.";
+
+/* Label text for step 1 of pair pod instructions */
+"Fill a new pod with U-100 Insulin (leave blue Pod needle cap on)." = "Fill a new pod with U-100 Insulin (leave blue Pod needle cap on).";
+
+/* Label text for step 2 of pair pod instructions */
+"Listen for 2 beeps." = "Listen for 2 beeps.";
+
+/* Label text indicating pairing finished.*/
+"Paired" = "Paired";
+
/* Cancel button text in navigation bar on pair pod UI */
"Cancel" = "Anuluj";
+/* Alert title for cancel pairing modal */
+"Are you sure you want to cancel Pod setup?" = "Are you sure you want to cancel Pod setup?";
+
+/* Alert message body for confirm pod attachment */
+"If you cancel Pod setup, the current Pod will be deactivated and will be unusable." = "If you cancel Pod setup, the current Pod will be deactivated and will be unusable.";
+
+/* Button title for confirm deactivation option */
+"Yes, Deactivate Pod" = "Yes, Deactivate Pod";
+
+/* Continue pairing button title of in pairing cancel modal */
+"No, Continue With Pod" = "No, Continue With Pod";
+
+/* Label text for step one of attach pod instructions */
+"Prepare site." = "Prepare site.";
+
+/* Label text for step two of attach pod instructions */
+"Remove blue Pod needle cap and check cannula. Then remove paper backing." = "Remove blue Pod needle cap and check cannula. Then remove paper backing.";
+
+/* Label text for step three of attach pod instructions */
+"Check Pod, apply to site, then confirm pod attachment." = "Check Pod, apply to site, then confirm pod attachment.";
+
/* Action button title for attach pod view */
"Continue" = "Kontynuuj";
+/* */
+"Attach Pod" = "Attach Pod";
+
+/* Alert title for confirm pod attachment */
+"Confirm Pod Attachment" = "Confirm Pod Attachment";
+
+/* Alert message body for confirm pod attachment */
+"Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached." = "Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached.";
+
+/* Button title for confirm attachment option */
+"Confirm" = "Confirm";
+
+/* Label text for step one of insert cannula instructions */
+"Tap below to start cannula insertion." = "Tap below to start cannula insertion.";
+
+/* Label text for step two of insert cannula instructions */
+"Wait until insertion is completed." = "Wait until insertion is completed.";
+
+/* Label text indicating insertion finished. */
+"Inserted" = "Inserted";
+
+/* Check Cannula */
+"Check Cannula" = "Check Cannula";
+
+/* */
+"Is the cannula inserted properly?" = "Is the cannula inserted properly?";
+
+/* Description of proper cannula insertion */
+"The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin." = "The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin.";
+
+/* Button label for user to answer cannula was properly inserted */
+"Yes" = "Yes";
+
+/* Button label for user to answer cannula was not properly inserted */
+"No" = "No";
+
+/* Pod pairing action button text while pairing */
+"Pairing..." = "Pairing...";
+
+/* Pod pairing action button text while priming */
+"Priming..." = "Priming...";
+
+/* */
+"Deactivating..." = "Deactivating...";
+
+/* Pod state when pod has been deactivated */
+"Deactivated" = "Deactivated";
+
+/* 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." = "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.";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
/* Label for expiration reminder row */
"Time" = "Czas";
+/* Action button title to continue at Setup Complete */
+"Finish Setup" = "Finish Setup";
+
+/* */
+"Setup Complete" = "Setup Complete";
+
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* Error message description for PeripheralManagerError.notReady */
+"Peripheral Not Ready" = "Peripheral Not Ready";
+
+/* Error message description for PeripheralManagerError.incorrectResponse */
+"Incorrect Response" = "Incorrect Response";
+
+/* Error message description for PeripheralManagerError.timeout */
+"Timeout" = "Timeout";
+
+/* Error message description for PeripheralManagerError.emptyValue */
+"Empty Value" = "Empty Value";
+
+/* Error message description for PeripheralManagerError.unknownCharacteristic */
+"Unknown Characteristic" = "Unknown Characteristic";
+
+/* Error message description for PeripheralManagerError.nack */
+"Nack" = "Nack";
+
+/* Title for omnipod reminders section */
+"Omnipod Reminders" = "Omnipod Reminders";
+
+/* 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." = "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.";
+
+/* Footer text for scheduled reminder area */
+"This is a reminder that you scheduled when you paired your current Pod." = "This is a reminder that you scheduled when you paired your current Pod.";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
+/* Footer text for low reservoir value row */
+"The App notifies you when the amount of insulin in the Pod reaches this level." = "The App notifies you when the amount of insulin in the Pod reaches this level.";
+
+/* Description text for critical alerts */
+"Critical Alerts" = "Critical Alerts";
+
+/* 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." = "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.";
+/* navigation title for notification settings */
+"Notification Settings" = "Notification Settings";
+
/* Label for scheduled reminder value row */
"Time" = "Czas";
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* Label for low reservoir reminder row */
+"Low Reservoir Reminder" = "Low Reservoir Reminder";
+
+/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
+/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
+
+/* Title string for BeepPreference.silent */
+"Disabled" = "Disabled";
+
/* Title string for BeepPreference.manualCommands */
"Enabled" = "Włączony";
+/* Title string for BeepPreference.extended */
+"Extended" = "Extended";
+
+/* Description for BeepPreference.silent */
+"No confidence reminders are used." = "No confidence reminders are used.";
+
+/* Description for BeepPreference.manualCommands */
+"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
+
+/* Description for BeepPreference.extended */
+"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
+
+/* Label text for temporary basal rate summary */
+"Rate" = "Rate";
+
+/* Insulin unit per hour */
+"U/hr" = "U/hr";
+
+/* Summary string for temporary basal rate configuration page */
+"%1$@ for %2$@" = "%1$@ for %2$@";
+
+/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
+/* Button text for setting manual temporary basal rate*/
+"Set Temporary Basal" = "Set Temporary Basal";
+
+/* Navigation Title for ManualTempBasalEntryView */
+"Temporary Basal" = "Temporary Basal";
+
+/* Alert title for a failure to set temporary basal */
+"Temporary Basal Failed" = "Temporary Basal Failed";
+
+/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
+
+/* Alert format string for a failure to set temporary basal. (1: error description) */
+"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
+
+/* Alert title for missing temp basal configuration */
+"Missing Config" = "Missing Config";
+
+/* Alert format string for missing temp basal configuration. */
+"This PumpManager 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." = "This PumpManager 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.";
+
+/* Label text for expiration reminder default row */
+"Expiration Reminder Default" = "Expiration Reminder Default";
+
+/* Text for previous pod information row */
+"Previous Pod Information" = "Previous Pod Information";
+
+/* Text shown in insulin remaining space when no pod is paired (Please keep the '\n' while translating!) */
+"No\nDelivery" = "No\nDelivery";
+
/* description label for active time pod details row */
"Active Time" = "Czas aktywny";
+/* description label for total delivery pod details row */
+"Total Delivery" = "Total Delivery";
+
+/* description label for device name pod details row */
+"Device Name" = "Device Name";
+
+/* description label for lot number pod details row */
+"Lot Number" = "Lot Number";
+
+/* description label for sequence number pod details row */
+"Sequence Number" = "Sequence Number";
+
+/* description label for firmware version pod details row */
+"Firmware Version" = "Firmware Version";
+
+/* description label for ble firmware version pod details row */
+"BLE Firmware Version" = "BLE Firmware Version";
+
+/* description label for activated at timne pod details row */
+"Pod Activated" = "Pod Activated";
+
/* description label for active time pod details row */
"Active Time" = "Czas aktywny";
+/* description label for last status date pod details row */
+"Last Status" = "Last Status";
+
+/* description label for pod fault details */
+"Pod Fault Details" = "Pod Fault Details";
+
+/* Title for PodSetupView */
+"Pod Setup" = "Pod Setup";
+
+/* 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." = "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.";
+
/* Cancel button title */
"Cancel" = "Anuluj";
/* Text for continue button on PodSetupView */
"Continue" = "Kontynuuj";
+/* Are you sure you want to skip Omnipod Onboarding? */
+"Skip Omnipod Onboarding?" = "Skip Omnipod Onboarding?";
+
+/* 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." = "The App notifies you in advance of Pod expiration.\n\nScroll to set the number of hours advance notice you would like to have.";
+
+/* Text of continue button on ExpirationReminderSetupView" */
+"Next" = "Next";
+
/* */
"Expiration Reminder" = "Przypomnienie o terminie ważności";
+/* 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." = "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.";
+
+/* Label text for low reservoir value row */
+"Low Reservoir" = "Low Reservoir";
+
/* */
"Save" = "Zapisz";
+
+/* hr (short for hour) */
+"hr" = "hr";
+
+/* Button title to cancel manual basal */
+"Cancel Manual Basal" = "Cancel Manual Basal";
+
+/* Text shown in insulin delivery space when insulin suspended */
+"Insulin\nSuspended" = "Insulin\nSuspended";
+
+/* Text for suspend resume button when insulin delivery is suspended */
+"Resume Insulin Delivery" = "Resume Insulin Delivery";
+
+/* Recovery suggestion when no pod is available */
+"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
+
+/* Error message shown when the pod is not connected */
+"Pod not connected" = "Pod not connected";
+
+/* Label for suspended at time */
+"Suspended At" = "Suspended At";
+
+/* Text for suspend resume button when insulin delivery is resuming */
+"Resuming insulin delivery..." = "Resuming insulin delivery...";
+
+/* Text for suspend resume button when insulin delivery is suspending */
+"Suspending insulin delivery..." = "Suspending insulin delivery...";
+
+/* Error message for PodCommsError.noPodsFound */
+"No pods found" = "No pods found";
+
+/* Error message for PodCommsError.tooManyPodsFound */
+"Too many pods found" = "Too many pods found";
+
+/* Recovery suggestion when no response is received from pod */
+"Make sure iPhone is nearby the active pod" = "Make sure iPhone is nearby the active pod";
+
+/* Recovery suggestion when ack received instead of response */
+"Try again" = "Try again";
+
+/* Recovery suggestion for PodCommsError.tooManyPodsFound */
+"Move to a new area away from any other pods and try again." = "Move to a new area away from any other pods and try again.";
+
+/* Recovery suggestion for PodCommsError.noPodsFound */
+"Make sure your pod is filled and nearby." = "Make sure your pod is filled and nearby.";
+
+/* Recovery suggestion when pairing signal strength is too high */
+"Please reposition iPhone further from the pod" = "Please reposition iPhone further from the pod";
+
+/* Recovery suggestion when pairing signal strength is too low */
+"Please reposition iPhone relative to the pod" = "Please reposition iPhone relative to the pod";
+
+/* Recovery suggestion on unexpected pod change */
+"Please bring only original pod in range or deactivate original pod" = "Please bring only original pod in range or deactivate original pod";
+
+/* Recovery suggestion when unexpected address received */
+"Crosstalk possible. Please move to a new location" = "Crosstalk possible. Please move to a new location";
+
+/* Recovery suggestion when no pod is available */
+"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
+
+/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
+"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
+
+/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
+"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
+
+/* Recovery suggestion when operation could not be completed due to existing temp basal in progress */
+"Wait for existing temp basal to finish, or suspend to cancel" = "Wait for existing temp basal to finish, or suspend to cancel";
From 29b0bb3e31d5e5ccc090fc28644c46b9bda99d9c 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: Mon, 15 May 2023 04:27:50 +0200
Subject: [PATCH 248/431] New translations Localizable.strings (Portuguese)
---
.../pt-PT.lproj/Localizable.strings | 754 ++++++++++++++++++
1 file changed, 754 insertions(+)
diff --git a/Dependencies/OmniBLE/Localizations/pt-PT.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/pt-PT.lproj/Localizable.strings
index 86949b32b3..8b222792cf 100644
--- a/Dependencies/OmniBLE/Localizations/pt-PT.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/pt-PT.lproj/Localizable.strings
@@ -1,30 +1,784 @@
+/*
+ Localizable.strings
+ OmniBLE
+ Created by Jon Mårtensson on 2022-08-28.
+ Copyright © 2022 Randall Knutson. All rights reserved.
+*/
+/* Alert content title for multiCommand pod alert */
+
+"Multiple Command Alert" = "Multiple Command Alert";
+
+/* Alert content title for userPodExpiration pod alert */
+"Pod Expiration Reminder" = "Pod Expiration Reminder";
+
+/* Alert content title for podExpiring pod alert */
+"Pod Expired" = "Pod Expired";
+
+/* Alert content title for lowReservoir pod alert */
+"Low Reservoir" = "Low Reservoir";
+
+/* Alert content title for suspendInProgress pod alert */
+"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
+
+/* Alert content title for suspendEnded pod alert */
+"Resume Insulin" = "Resume Insulin";
+
+/* Alert content title for finishSetupReminder pod alert */
+"Pod Pairing Incomplete" = "Pod Pairing Incomplete";
+
+/* Alert content title for timeOffsetChangeDetected pod alert */
+"Time Change Detected" = "Time Change Detected";
+
+/* Alert content body for multiCommand pod alert */
+"Multiple Command Alert" = "Multiple Command Alert";
+
+/* Format string for alert content body for userPodExpiration pod alert. (1: time until expiration) */
+"Pod expires in %1$@." = "Pod expires in %1$@.";
+
+/* Alert content body for podExpiring pod alert */
+"Change Pod now. Pod has been active for 72 hours." = "Change Pod now. Pod has been active for 72 hours.";
+
+/* Alert content body for podExpireImminent pod alert */
+"Change Pod now. Insulin delivery will stop in 1 hour." = "Change Pod now. Insulin delivery will stop in 1 hour.";
+
+/* Format string for alert content body for lowReservoir pod alert. (1: reminder value) */
+"%1$@ insulin or less remaining in Pod. Change Pod soon." = "%1$@ insulin or less remaining in Pod. Change Pod soon.";
+
+/* Alert content body for suspendInProgress pod alert */
+"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
+
+/* Alert content body for suspendEnded pod alert */
+"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes.";
+
+/* Alert content body for finishSetupReminder pod alert */
+"Please finish pairing your pod." = "Please finish pairing your pod.";
+
+/* Alert content body for timeOffsetChangeDetected pod alert */
+"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings.";
+
+/* Alert notification body for suspendEnded pod alert user notification */
+"Suspension time is up. Open the app and resume." = "Suspension time is up. Open the app and resume.";
+
+/* Action button default text for PodAlerts */
+"Ok" = "Ok";
+
+/* Label for pod life state when pod not fully activated */
+"Unfinished Activation" = "Unfinished Activation";
+
+/* Label for pod life state when time remaining */
+"Pod expires in" = "Pod expires in";
+
+/* */
+"Pod Expires" = "Pod Expires";
+
+/* */
+"Pod Activated" = "Pod Activated";
+
+/* */
+"Notification Settings" = "Notification Settings";
+
+/* */
+"Confidence Reminders" = "Confidence Reminders";
+
+/* Text for suspend resume button when insulin delivery active */
+"Suspend Insulin Delivery" = "Suspend Insulin Delivery";
+
+/* Label for pod life state when within pod expiration window */
+"Pod expired" = "Pod expired";
+
+/* Label for pod life state when pod not fully deactivated */
+"Unfinished deactivation" = "Unfinished deactivation";
+
+/* Label for pod life state when no pod paired */
+"No Pod" = "No Pod";
+
+/* Settings page link description when next lifecycle action is to pair new pod */
+"Pair Pod" = "Pair Pod";
+
+/* Pairing action button accessibility label while ready to pair */
+"Pair pod." = "Pair pod.";
+
+/* Pairing action button accessibility label while pairing */
+"Pairing." = "Pairing.";
+
+/* Pairing action button accessibility label while priming */
+"Priming. Please wait." = "Priming. Please wait.";
+
+/* Pairing action button accessibility label when pairing succeeded */
+"Pod paired successfully. Continue." = "Pod paired successfully. Continue.";
+
+/* Settings page link description when next lifecycle action is to finish deactivation */
+"Finish deactivation" = "Finish deactivation";
+
+/* Settings page link description when next lifecycle action is to replace pod */
+"Replace Pod" = "Replace Pod";
+
+/* Unit for singular day in pod life remaining */
+"day" = "day";
+
+/* Unit for plural days in pod life remaining */
+"days" = "days";
+
+/* Unit for singular hour in pod life remaining */
+"hour" = "hour";
/* Unit for plural hours in pod life remaining */
"hours" = "horas";
+/* Unit for singular minute in pod life remaining */
+"minute" = "minute";
+
/* Unit for plural minutes in pod life remaining */
"minutes" = "minutos";
+/* Title of insulin delivery section */
+"Insulin Delivery" = "Insulin Delivery";
+
+/* */
+"Scheduled Basal" = "Scheduled Basal";
+
+/* Header for insulin remaining on pod settings screen */
+"Insulin Remaining" = "Insulin Remaining";
+
+/* Section header for activity section */
+"Activity" = "Activity";
+
+/* title for device details page */
+"Device Details" = "Device Details";
+
/* Section header for configuration section */
"Configuration" = "Ajustes";
+/* Settings page link description when next lifecycle action is to finish deactivation */
+"Finish deactivation" = "Finish deactivation";
+
+/* Settings page link description when next lifecycle action is to replace pod */
+"Replace Pod" = "Replace Pod";
+
+/* Settings page link description when next lifecycle action is to replace pod */
+"Replace Pod" = "Replace Pod";
+
+/* Label for pod life state when pod not fully activated */
+"Unfinished Activation" = "Unfinished Activation";
+
+/* Label for pod life state when time remaining */
+"Pod expires in" = "Pod expires in";
+
+/* Label for pod life state when within pod expiration window */
+"Pod expired" = "Pod expired";
+
+/* Label for pod life state when pod not fully deactivated */
+"Unfinished deactivation" = "Unfinished deactivation";
+
+/* Label for pod life state when no pod paired */
+"No Pod" = "No Pod";
+
+/* Pod life HUD view label */
+"Fault" = "Fault";
+
+/* Label describing pod age view */
+"Pod Age" = "Pod Age";
+
+/* Label describing time remaining view */
+"Remaining" = "Remaining";
+
+/* Label indicating pod replacement necessary */
+"Replace Pod" = "Replace Pod";
+
+/* Error message shown when no pod is paired */
+"No pod paired" = "No pod paired";
+
+/* Error message shown when user cannot pair because pod is already paired */
+"Pod already paired" = "Pod already paired";
+
+/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
+"Insulin type not configured" = "Insulin type not configured";
+
+/* Error message when cannula insertion fails because the pod is in an unexpected state */
+"Pod is not in a state ready for cannula insertion." = "Pod is not in a state ready for cannula insertion.";
+
+/* Error description for OmniBLEPumpManagerError.invalidSetting */
+"Invalid Setting" = "Invalid Setting";
+
+/* Recovery suggestion shown when no pod is paired */
+"Please pair a new pod" = "Please pair a new pod";
+
+/* Generic title of the OmniBLE pump manager */
+"Omnipod DASH" = "Omnipod DASH";
+
+/* Status highlight that delivery is uncertain. */
+"Comms Issue" = "Comms Issue";
+
+/* */
+"Finish Pairing" = "Finish Pairing";
+
+/* Status highlight that when pod is deactivating */
+"Finish Deactivation" = "Finish Deactivation";
+
+/* Status highlight that when no pod is paired. */
+"No Pod" = "No Pod";
+
+/* Status highlight message for emptyReservoir alarm. */
+"No Insulin" = "No Insulin";
+
+/* Status highlight message for podExpired alarm. */
+"Pod Expired" = "Pod Expired";
+
+/* Status highlight message for occlusion alarm. */
+"Pod Occlusion" = "Pod Occlusion";
+
+/* Status highlight message for other alarm. */
+"Pod Error" = "Pod Error";
+
+/* Status highlight that a pump is out of insulin. */
+"No Insulin" = "No Insulin";
+
+/* Status highlight that insulin delivery was suspended. */
+"Insulin Suspended" = "Insulin Suspended";
+
+/* Status highlight when communications with the pod haven't happened recently. */
+"Signal Loss" = "Signal Loss";
+
+/* Status highlight when manual temp basal is running. */
+"Manual Basal" = "Manual Basal";
+
+/* */
+"Insert Cannula" = "Insert Cannula";
+
+/* Cannula insertion button text while inserting */
+"Inserting..." = "Inserting...";
+
+/* Cannula insertion button text while showing error */
+"Retry" = "Retry";
+
+/* Cannula insertion button text while checking insertion */
+"Checking..." = "Checking...";
+
+/* */
+"Check cannula insertion finished" = "Check cannula insertion finished";
+
+/* */
+"Get pod status" = "Get pod status";
+
+/* */
+"Save Basal Profile" = "Save Basal Profile";
+
+/* */
+"Save basal profile failed: %{public}@" = "Save basal profile failed: %{public}@";
+
+/* */
+"Skipping Play Test Beeps due to bolus still in progress." = "Skipping Play Test Beeps due to bolus still in progress.";
+
+/* */
+"Play Test Beeps" = "Play Test Beeps";
+
+/* */
+"Skipping Read Pulse Log due to bolus still in progress." = "Skipping Read Pulse Log due to bolus still in progress.";
+
+/* */
+"Read Pulse Log" = "Read Pulse Log";
+
+/* */
+"Set Confirmation Beeps to %s" = "Set Confirmation Beeps to %s";
+
+/* */
+"Set Confirmation Beeps Preference" = "Set Confirmation Beeps Preference";
+
+/* */
+"Suspend" = "Suspend";
+
+/* */
+"Failed to suspend: %{public}@" = "Failed to suspend: %{public}@";
+
+/* */
+"Resume" = "Resume";
+
+/* */
+"Bolus" = "Bolus";
+
+/* */
+"Cancel Bolus" = "Cancel Bolus";
+
+/* Alert acknowledgment OK button */
+"OK" = "OK";
+
+/* The title for Empty Reservoir alarm notification */
+"Empty Reservoir" = "Empty Reservoir";
+
+/* The title for Occlusion alarm notification */
+"Occlusion Detected" = "Occlusion Detected";
+
+/* The title for AlarmCode.other notification */
+"Critical Pod Error" = "Critical Pod Error";
+
+/* The default notification body for AlarmCodes */
+"Insulin delivery stopped. Change Pod now." = "Insulin delivery stopped. Change Pod now.";
+
+/* Header for insulin remaining on pod settings screen */
+"Insulin Remaining" = "Insulin Remaining";
+
+/* Button title to set temporary basal rate */
+"Set Temporary Basal Rate" = "Set Temporary Basal Rate";
+
+/* Section header for activity section */
+"Activity" = "Activity";
+
/* Section header for configuration section */
"Configuration" = "Ajustes";
+/* Title for previous pod page */
+"Previous Pod" = "Previous Pod";
+
+/* The title of the command to change pump time zone */
+"Pump Time" = "Pump Time";
+
+/* Text indicating ongoing pump time synchronization */
+"Adjusting Pump Time..." = "Adjusting Pump Time...";
+
+/* The title of the command to change pump time zone */
+"Sync to Current Time" = "Sync to Current Time";
+
+/* Label for PumpManager deletion button */
+"Switch to other insulin delivery device" = "Switch to other insulin delivery device";
+
+/* Title for pod sync time action sheet. */
+"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?";
+
+/* Button text to confirm pump time sync */
+"Yes, Sync to Current Time" = "Yes, Sync to Current Time";
+
+/* Button text to cancel pump time sync */
+"No, Keep Pump As Is" = "No, Keep Pump As Is";
+
+/* Title for Omnipod DASH PumpManager deletion action sheet. */
+"Remove Pump" = "Remove Pump";
+
+/* Message for Omnipod DASH PumpManager deletion action sheet */
+"Are you sure you want to stop using Omnipod DASH?" = "Are you sure you want to stop using Omnipod DASH?";
+
+/* Button text to confirm Omnipod DASH PumpManager deletion */
+"Delete Omnipod DASH" = "Delete Omnipod DASH";
+
+/* Text for confidence reminders navigation link" */
+"Insulin Type" = "Insulin Type";
+
+/* The title of the command to change pump time zone */
+"Sync to Current Time" = "Sync to Current Time";
+
+/* Title for suspend duration selection action sheet */
+"Suspend Delivery" = "Suspend Delivery";
+
+/* Message for suspend duration selection action sheet */
+"Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?" = "Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?";
+
+/* Button text for 30 minute suspend duration */
+"30 minutes" = "30 minutes";
+
+/* Button text for 1 hour suspend duration" */
+"1 hour" = "1 hour";
+/* Button text for 1 hour 30 minute suspend duration */
+"1 hour 30 minutes" = "1 hour 30 minutes";
+/* Button text for 2 hour suspend duration */
+"2 hours" = "2 hours";
+
+/* Alert title for suspend error */
+"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
+
+/* Alert title for resume error */
+"Failed to Resume Insulin Delivery" = "Failed to Resume Insulin Delivery";
+
+/* Alert title for time sync error */
+"Failed to Set Pump Time" = "Failed to Set Pump Time";
+
+/* Alert title for failing to cancel manual basal error */
+"Failed to Cancel Manual Basal" = "Failed to Cancel Manual Basal";
+
+/* */
+"Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod.";
+
+/* Instructions for deactivate pod when pod not on body */
+"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may pair a new pod.";
+
+/* Deactivate pod action button */
+"Deactivate Pod" = "Deactivate Pod";
+
+/* Deactivate pod action button accessibility label while deactivating */
+"Deactivating." = "Deactivating.";
+
+/* Deactivate pod action button accessibility label when deactivation complete */
+"Pod deactivated successfully. Continue." = "Pod deactivated successfully. Continue.";
+
+/* Action button description for deactivate after failed attempt */
+"Retry" = "Retry";
+
+/* Action button description when deactivated */
+"Continue" = "Continue";
+
+/* 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." = "There was a problem communicating with the pod. If this problem persists, tap Discard Pod. You can then activate a new Pod.";
+
+/* Text for discard pod button */
+"Discard Pod" = "Discard Pod";
+
+/* Title for remove pod modal */
+"Remove Pod from Body" = "Remove Pod from Body";
+
+/* Alert message body for confirm pod attachment */
+"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“";
+
+/* Insulin Unit */
+"U" = "U";
+
+/* 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." = "Change Pod now. Insulin delivery will stop 8 hours after the Pod has expired or when no more insulin remains.";
+
+/* Label text for step 1 of pair pod instructions */
+"Fill a new pod with U-100 Insulin (leave blue Pod needle cap on)." = "Fill a new pod with U-100 Insulin (leave blue Pod needle cap on).";
+
+/* Label text for step 2 of pair pod instructions */
+"Listen for 2 beeps." = "Listen for 2 beeps.";
+
+/* Label text indicating pairing finished.*/
+"Paired" = "Paired";
+
/* Cancel button text in navigation bar on pair pod UI */
"Cancel" = "Cancelar";
+/* Alert title for cancel pairing modal */
+"Are you sure you want to cancel Pod setup?" = "Are you sure you want to cancel Pod setup?";
+
+/* Alert message body for confirm pod attachment */
+"If you cancel Pod setup, the current Pod will be deactivated and will be unusable." = "If you cancel Pod setup, the current Pod will be deactivated and will be unusable.";
+
+/* Button title for confirm deactivation option */
+"Yes, Deactivate Pod" = "Yes, Deactivate Pod";
+
+/* Continue pairing button title of in pairing cancel modal */
+"No, Continue With Pod" = "No, Continue With Pod";
+
+/* Label text for step one of attach pod instructions */
+"Prepare site." = "Prepare site.";
+
+/* Label text for step two of attach pod instructions */
+"Remove blue Pod needle cap and check cannula. Then remove paper backing." = "Remove blue Pod needle cap and check cannula. Then remove paper backing.";
+
+/* Label text for step three of attach pod instructions */
+"Check Pod, apply to site, then confirm pod attachment." = "Check Pod, apply to site, then confirm pod attachment.";
+
+/* Action button title for attach pod view */
+"Continue" = "Continue";
+
+/* */
+"Attach Pod" = "Attach Pod";
+
+/* Alert title for confirm pod attachment */
+"Confirm Pod Attachment" = "Confirm Pod Attachment";
+
+/* Alert message body for confirm pod attachment */
+"Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached." = "Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached.";
+
+/* Button title for confirm attachment option */
+"Confirm" = "Confirm";
+
+/* Label text for step one of insert cannula instructions */
+"Tap below to start cannula insertion." = "Tap below to start cannula insertion.";
+
+/* Label text for step two of insert cannula instructions */
+"Wait until insertion is completed." = "Wait until insertion is completed.";
+
+/* Label text indicating insertion finished. */
+"Inserted" = "Inserted";
+
+/* Check Cannula */
+"Check Cannula" = "Check Cannula";
+
+/* */
+"Is the cannula inserted properly?" = "Is the cannula inserted properly?";
+
+/* Description of proper cannula insertion */
+"The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin." = "The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin.";
+
+/* Button label for user to answer cannula was properly inserted */
+"Yes" = "Yes";
+
+/* Button label for user to answer cannula was not properly inserted */
+"No" = "No";
+
+/* Pod pairing action button text while pairing */
+"Pairing..." = "Pairing...";
+
+/* Pod pairing action button text while priming */
+"Priming..." = "Priming...";
+
+/* */
+"Deactivating..." = "Deactivating...";
+
+/* Pod state when pod has been deactivated */
+"Deactivated" = "Deactivated";
+
+/* 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." = "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.";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
/* Label for expiration reminder row */
"Time" = "Hora";
+/* Action button title to continue at Setup Complete */
+"Finish Setup" = "Finish Setup";
+
+/* */
+"Setup Complete" = "Setup Complete";
+
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* Error message description for PeripheralManagerError.notReady */
+"Peripheral Not Ready" = "Peripheral Not Ready";
+
+/* Error message description for PeripheralManagerError.incorrectResponse */
+"Incorrect Response" = "Incorrect Response";
+
+/* Error message description for PeripheralManagerError.timeout */
+"Timeout" = "Timeout";
+
+/* Error message description for PeripheralManagerError.emptyValue */
+"Empty Value" = "Empty Value";
+
+/* Error message description for PeripheralManagerError.unknownCharacteristic */
+"Unknown Characteristic" = "Unknown Characteristic";
+
+/* Error message description for PeripheralManagerError.nack */
+"Nack" = "Nack";
+
+/* Title for omnipod reminders section */
+"Omnipod Reminders" = "Omnipod Reminders";
+
+/* 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." = "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.";
+
+/* Footer text for scheduled reminder area */
+"This is a reminder that you scheduled when you paired your current Pod." = "This is a reminder that you scheduled when you paired your current Pod.";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
+/* Footer text for low reservoir value row */
+"The App notifies you when the amount of insulin in the Pod reaches this level." = "The App notifies you when the amount of insulin in the Pod reaches this level.";
+
+/* Description text for critical alerts */
+"Critical Alerts" = "Critical Alerts";
+
+/* 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." = "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.";
+/* navigation title for notification settings */
+"Notification Settings" = "Notification Settings";
+
/* Label for scheduled reminder value row */
"Time" = "Hora";
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* Label for low reservoir reminder row */
+"Low Reservoir Reminder" = "Low Reservoir Reminder";
+
+/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
+/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
+
+/* Title string for BeepPreference.silent */
+"Disabled" = "Disabled";
+
+/* Title string for BeepPreference.manualCommands */
+"Enabled" = "Enabled";
+
+/* Title string for BeepPreference.extended */
+"Extended" = "Extended";
+
+/* Description for BeepPreference.silent */
+"No confidence reminders are used." = "No confidence reminders are used.";
+
+/* Description for BeepPreference.manualCommands */
+"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
+
+/* Description for BeepPreference.extended */
+"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
+
/* Label text for temporary basal rate summary */
"Rate" = "Taxa";
+/* Insulin unit per hour */
+"U/hr" = "U/hr";
+
+/* Summary string for temporary basal rate configuration page */
+"%1$@ for %2$@" = "%1$@ for %2$@";
+
+/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
+/* Button text for setting manual temporary basal rate*/
+"Set Temporary Basal" = "Set Temporary Basal";
+
+/* Navigation Title for ManualTempBasalEntryView */
+"Temporary Basal" = "Temporary Basal";
+
+/* Alert title for a failure to set temporary basal */
+"Temporary Basal Failed" = "Temporary Basal Failed";
+
+/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
+
+/* Alert format string for a failure to set temporary basal. (1: error description) */
+"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
+
+/* Alert title for missing temp basal configuration */
+"Missing Config" = "Missing Config";
+
+/* Alert format string for missing temp basal configuration. */
+"This PumpManager 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." = "This PumpManager 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.";
+
+/* Label text for expiration reminder default row */
+"Expiration Reminder Default" = "Expiration Reminder Default";
+
+/* Text for previous pod information row */
+"Previous Pod Information" = "Previous Pod Information";
+
+/* Text shown in insulin remaining space when no pod is paired (Please keep the '\n' while translating!) */
+"No\nDelivery" = "No\nDelivery";
+
+/* description label for active time pod details row */
+"Active Time" = "Active Time";
+
+/* description label for total delivery pod details row */
+"Total Delivery" = "Total Delivery";
+
+/* description label for device name pod details row */
+"Device Name" = "Device Name";
+
+/* description label for lot number pod details row */
+"Lot Number" = "Lot Number";
+
+/* description label for sequence number pod details row */
+"Sequence Number" = "Sequence Number";
+
+/* description label for firmware version pod details row */
+"Firmware Version" = "Firmware Version";
+
+/* description label for ble firmware version pod details row */
+"BLE Firmware Version" = "BLE Firmware Version";
+
+/* description label for activated at timne pod details row */
+"Pod Activated" = "Pod Activated";
+
+/* description label for active time pod details row */
+"Active Time" = "Active Time";
+
+/* description label for last status date pod details row */
+"Last Status" = "Last Status";
+
+/* description label for pod fault details */
+"Pod Fault Details" = "Pod Fault Details";
+
+/* Title for PodSetupView */
+"Pod Setup" = "Pod Setup";
+
+/* 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." = "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.";
+
/* Cancel button title */
"Cancel" = "Cancelar";
+/* Text for continue button on PodSetupView */
+"Continue" = "Continue";
+
+/* Are you sure you want to skip Omnipod Onboarding? */
+"Skip Omnipod Onboarding?" = "Skip Omnipod Onboarding?";
+
+/* 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." = "The App notifies you in advance of Pod expiration.\n\nScroll to set the number of hours advance notice you would like to have.";
+
+/* Text of continue button on ExpirationReminderSetupView" */
+"Next" = "Next";
+
+/* */
+"Expiration Reminder" = "Expiration Reminder";
+
+/* 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." = "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.";
+
+/* Label text for low reservoir value row */
+"Low Reservoir" = "Low Reservoir";
+
/* */
"Save" = "Salvar";
+
+/* hr (short for hour) */
+"hr" = "hr";
+
+/* Button title to cancel manual basal */
+"Cancel Manual Basal" = "Cancel Manual Basal";
+
+/* Text shown in insulin delivery space when insulin suspended */
+"Insulin\nSuspended" = "Insulin\nSuspended";
+
+/* Text for suspend resume button when insulin delivery is suspended */
+"Resume Insulin Delivery" = "Resume Insulin Delivery";
+
+/* Recovery suggestion when no pod is available */
+"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
+
+/* Error message shown when the pod is not connected */
+"Pod not connected" = "Pod not connected";
+
+/* Label for suspended at time */
+"Suspended At" = "Suspended At";
+
+/* Text for suspend resume button when insulin delivery is resuming */
+"Resuming insulin delivery..." = "Resuming insulin delivery...";
+
+/* Text for suspend resume button when insulin delivery is suspending */
+"Suspending insulin delivery..." = "Suspending insulin delivery...";
+
+/* Error message for PodCommsError.noPodsFound */
+"No pods found" = "No pods found";
+
+/* Error message for PodCommsError.tooManyPodsFound */
+"Too many pods found" = "Too many pods found";
+
+/* Recovery suggestion when no response is received from pod */
+"Make sure iPhone is nearby the active pod" = "Make sure iPhone is nearby the active pod";
+
+/* Recovery suggestion when ack received instead of response */
+"Try again" = "Try again";
+
+/* Recovery suggestion for PodCommsError.tooManyPodsFound */
+"Move to a new area away from any other pods and try again." = "Move to a new area away from any other pods and try again.";
+
+/* Recovery suggestion for PodCommsError.noPodsFound */
+"Make sure your pod is filled and nearby." = "Make sure your pod is filled and nearby.";
+
+/* Recovery suggestion when pairing signal strength is too high */
+"Please reposition iPhone further from the pod" = "Please reposition iPhone further from the pod";
+
+/* Recovery suggestion when pairing signal strength is too low */
+"Please reposition iPhone relative to the pod" = "Please reposition iPhone relative to the pod";
+
+/* Recovery suggestion on unexpected pod change */
+"Please bring only original pod in range or deactivate original pod" = "Please bring only original pod in range or deactivate original pod";
+
+/* Recovery suggestion when unexpected address received */
+"Crosstalk possible. Please move to a new location" = "Crosstalk possible. Please move to a new location";
+
+/* Recovery suggestion when no pod is available */
+"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
+
+/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
+"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
+
+/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
+"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
+
+/* Recovery suggestion when operation could not be completed due to existing temp basal in progress */
+"Wait for existing temp basal to finish, or suspend to cancel" = "Wait for existing temp basal to finish, or suspend to cancel";
From 9f8985fd74fd1f840bb56899de35a651913b409a 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: Mon, 15 May 2023 04:27:51 +0200
Subject: [PATCH 249/431] New translations Localizable.strings (Russian)
---
.../OmniBLE/Localizations/ru.lproj/Localizable.strings | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/Dependencies/OmniBLE/Localizations/ru.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/ru.lproj/Localizable.strings
index 8b09cd7040..b89a7e056a 100644
--- a/Dependencies/OmniBLE/Localizations/ru.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/ru.lproj/Localizable.strings
@@ -203,6 +203,9 @@
/* Recovery suggestion shown when no pod is paired */
"Please pair a new pod" = "Пожалуйста, подключите новый под";
+/* Generic title of the OmniBLE pump manager */
+"Omnipod DASH" = "Omnipod DASH";
+
/* Status highlight that delivery is uncertain. */
"Comms Issue" = "Проблемы с сообщением";
@@ -546,6 +549,9 @@
/* Error message description for PeripheralManagerError.unknownCharacteristic */
"Unknown Characteristic" = "Неизвестная характеристика";
+/* Error message description for PeripheralManagerError.nack */
+"Nack" = "Nack";
+
/* Title for omnipod reminders section */
"Omnipod Reminders" = "Напоминания Omnipod";
From ea0a781ad3a40e5c2c8c2e9573c53d7ffd8c1563 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: Mon, 15 May 2023 04:27:52 +0200
Subject: [PATCH 250/431] New translations Localizable.strings (Slovak)
---
.../sk.lproj/Localizable.strings | 748 ++++++++++++++++++
1 file changed, 748 insertions(+)
diff --git a/Dependencies/OmniBLE/Localizations/sk.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/sk.lproj/Localizable.strings
index b8da523266..7122f688e3 100644
--- a/Dependencies/OmniBLE/Localizations/sk.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/sk.lproj/Localizable.strings
@@ -1,36 +1,784 @@
+/*
+ Localizable.strings
+ OmniBLE
+ Created by Jon Mårtensson on 2022-08-28.
+ Copyright © 2022 Randall Knutson. All rights reserved.
+*/
+/* Alert content title for multiCommand pod alert */
+
+"Multiple Command Alert" = "Multiple Command Alert";
+
+/* Alert content title for userPodExpiration pod alert */
+"Pod Expiration Reminder" = "Pod Expiration Reminder";
+
+/* Alert content title for podExpiring pod alert */
+"Pod Expired" = "Pod Expired";
+
+/* Alert content title for lowReservoir pod alert */
+"Low Reservoir" = "Low Reservoir";
+
+/* Alert content title for suspendInProgress pod alert */
+"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
+
+/* Alert content title for suspendEnded pod alert */
+"Resume Insulin" = "Resume Insulin";
+
+/* Alert content title for finishSetupReminder pod alert */
+"Pod Pairing Incomplete" = "Pod Pairing Incomplete";
+
+/* Alert content title for timeOffsetChangeDetected pod alert */
+"Time Change Detected" = "Time Change Detected";
+
+/* Alert content body for multiCommand pod alert */
+"Multiple Command Alert" = "Multiple Command Alert";
+
+/* Format string for alert content body for userPodExpiration pod alert. (1: time until expiration) */
+"Pod expires in %1$@." = "Pod expires in %1$@.";
+
+/* Alert content body for podExpiring pod alert */
+"Change Pod now. Pod has been active for 72 hours." = "Change Pod now. Pod has been active for 72 hours.";
+
+/* Alert content body for podExpireImminent pod alert */
+"Change Pod now. Insulin delivery will stop in 1 hour." = "Change Pod now. Insulin delivery will stop in 1 hour.";
+
+/* Format string for alert content body for lowReservoir pod alert. (1: reminder value) */
+"%1$@ insulin or less remaining in Pod. Change Pod soon." = "%1$@ insulin or less remaining in Pod. Change Pod soon.";
+
+/* Alert content body for suspendInProgress pod alert */
+"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
+
+/* Alert content body for suspendEnded pod alert */
+"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes.";
+
+/* Alert content body for finishSetupReminder pod alert */
+"Please finish pairing your pod." = "Please finish pairing your pod.";
+
+/* Alert content body for timeOffsetChangeDetected pod alert */
+"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings.";
+
+/* Alert notification body for suspendEnded pod alert user notification */
+"Suspension time is up. Open the app and resume." = "Suspension time is up. Open the app and resume.";
+
+/* Action button default text for PodAlerts */
+"Ok" = "Ok";
+
+/* Label for pod life state when pod not fully activated */
+"Unfinished Activation" = "Unfinished Activation";
+
+/* Label for pod life state when time remaining */
+"Pod expires in" = "Pod expires in";
+
+/* */
+"Pod Expires" = "Pod Expires";
+
+/* */
+"Pod Activated" = "Pod Activated";
+
+/* */
+"Notification Settings" = "Notification Settings";
+
+/* */
+"Confidence Reminders" = "Confidence Reminders";
+
+/* Text for suspend resume button when insulin delivery active */
+"Suspend Insulin Delivery" = "Suspend Insulin Delivery";
+
+/* Label for pod life state when within pod expiration window */
+"Pod expired" = "Pod expired";
+
+/* Label for pod life state when pod not fully deactivated */
+"Unfinished deactivation" = "Unfinished deactivation";
+
+/* Label for pod life state when no pod paired */
+"No Pod" = "No Pod";
+
+/* Settings page link description when next lifecycle action is to pair new pod */
+"Pair Pod" = "Pair Pod";
+
+/* Pairing action button accessibility label while ready to pair */
+"Pair pod." = "Pair pod.";
+
+/* Pairing action button accessibility label while pairing */
+"Pairing." = "Pairing.";
+
+/* Pairing action button accessibility label while priming */
+"Priming. Please wait." = "Priming. Please wait.";
+
+/* Pairing action button accessibility label when pairing succeeded */
+"Pod paired successfully. Continue." = "Pod paired successfully. Continue.";
+
+/* Settings page link description when next lifecycle action is to finish deactivation */
+"Finish deactivation" = "Finish deactivation";
+
+/* Settings page link description when next lifecycle action is to replace pod */
+"Replace Pod" = "Replace Pod";
+
+/* Unit for singular day in pod life remaining */
+"day" = "day";
+
+/* Unit for plural days in pod life remaining */
+"days" = "days";
+
+/* Unit for singular hour in pod life remaining */
+"hour" = "hour";
+
+/* Unit for plural hours in pod life remaining */
+"hours" = "hours";
+
+/* Unit for singular minute in pod life remaining */
+"minute" = "minute";
+
+/* Unit for plural minutes in pod life remaining */
+"minutes" = "minutes";
+
+/* Title of insulin delivery section */
+"Insulin Delivery" = "Insulin Delivery";
+
+/* */
+"Scheduled Basal" = "Scheduled Basal";
+
+/* Header for insulin remaining on pod settings screen */
+"Insulin Remaining" = "Insulin Remaining";
/* Section header for activity section */
"Activity" = "Aktivita";
+/* title for device details page */
+"Device Details" = "Device Details";
+
+/* Section header for configuration section */
+"Configuration" = "Configuration";
+
+/* Settings page link description when next lifecycle action is to finish deactivation */
+"Finish deactivation" = "Finish deactivation";
+
+/* Settings page link description when next lifecycle action is to replace pod */
+"Replace Pod" = "Replace Pod";
+
+/* Settings page link description when next lifecycle action is to replace pod */
+"Replace Pod" = "Replace Pod";
+
+/* Label for pod life state when pod not fully activated */
+"Unfinished Activation" = "Unfinished Activation";
+
+/* Label for pod life state when time remaining */
+"Pod expires in" = "Pod expires in";
+
+/* Label for pod life state when within pod expiration window */
+"Pod expired" = "Pod expired";
+
+/* Label for pod life state when pod not fully deactivated */
+"Unfinished deactivation" = "Unfinished deactivation";
+
+/* Label for pod life state when no pod paired */
+"No Pod" = "No Pod";
+
+/* Pod life HUD view label */
+"Fault" = "Fault";
+
+/* Label describing pod age view */
+"Pod Age" = "Pod Age";
+
+/* Label describing time remaining view */
+"Remaining" = "Remaining";
+
+/* Label indicating pod replacement necessary */
+"Replace Pod" = "Replace Pod";
+
+/* Error message shown when no pod is paired */
+"No pod paired" = "No pod paired";
+
+/* Error message shown when user cannot pair because pod is already paired */
+"Pod already paired" = "Pod already paired";
+
+/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
+"Insulin type not configured" = "Insulin type not configured";
+
+/* Error message when cannula insertion fails because the pod is in an unexpected state */
+"Pod is not in a state ready for cannula insertion." = "Pod is not in a state ready for cannula insertion.";
+
+/* Error description for OmniBLEPumpManagerError.invalidSetting */
+"Invalid Setting" = "Invalid Setting";
+
+/* Recovery suggestion shown when no pod is paired */
+"Please pair a new pod" = "Please pair a new pod";
+
+/* Generic title of the OmniBLE pump manager */
+"Omnipod DASH" = "Omnipod DASH";
+
+/* Status highlight that delivery is uncertain. */
+"Comms Issue" = "Comms Issue";
+
+/* */
+"Finish Pairing" = "Finish Pairing";
+
+/* Status highlight that when pod is deactivating */
+"Finish Deactivation" = "Finish Deactivation";
+
+/* Status highlight that when no pod is paired. */
+"No Pod" = "No Pod";
+
+/* Status highlight message for emptyReservoir alarm. */
+"No Insulin" = "No Insulin";
+
+/* Status highlight message for podExpired alarm. */
+"Pod Expired" = "Pod Expired";
+
+/* Status highlight message for occlusion alarm. */
+"Pod Occlusion" = "Pod Occlusion";
+
+/* Status highlight message for other alarm. */
+"Pod Error" = "Pod Error";
+
+/* Status highlight that a pump is out of insulin. */
+"No Insulin" = "No Insulin";
+
+/* Status highlight that insulin delivery was suspended. */
+"Insulin Suspended" = "Insulin Suspended";
+
+/* Status highlight when communications with the pod haven't happened recently. */
+"Signal Loss" = "Signal Loss";
+
+/* Status highlight when manual temp basal is running. */
+"Manual Basal" = "Manual Basal";
+
/* */
"Insert Cannula" = "Zaviesť Kanylu";
+/* Cannula insertion button text while inserting */
+"Inserting..." = "Inserting...";
+
+/* Cannula insertion button text while showing error */
+"Retry" = "Retry";
+
+/* Cannula insertion button text while checking insertion */
+"Checking..." = "Checking...";
+
+/* */
+"Check cannula insertion finished" = "Check cannula insertion finished";
+
+/* */
+"Get pod status" = "Get pod status";
+
+/* */
+"Save Basal Profile" = "Save Basal Profile";
+
+/* */
+"Save basal profile failed: %{public}@" = "Save basal profile failed: %{public}@";
+
+/* */
+"Skipping Play Test Beeps due to bolus still in progress." = "Skipping Play Test Beeps due to bolus still in progress.";
+
+/* */
+"Play Test Beeps" = "Play Test Beeps";
+
+/* */
+"Skipping Read Pulse Log due to bolus still in progress." = "Skipping Read Pulse Log due to bolus still in progress.";
+
+/* */
+"Read Pulse Log" = "Read Pulse Log";
+
+/* */
+"Set Confirmation Beeps to %s" = "Set Confirmation Beeps to %s";
+
+/* */
+"Set Confirmation Beeps Preference" = "Set Confirmation Beeps Preference";
+
+/* */
+"Suspend" = "Suspend";
+
+/* */
+"Failed to suspend: %{public}@" = "Failed to suspend: %{public}@";
+
+/* */
+"Resume" = "Resume";
+
+/* */
+"Bolus" = "Bolus";
+
+/* */
+"Cancel Bolus" = "Cancel Bolus";
+
+/* Alert acknowledgment OK button */
+"OK" = "OK";
+
+/* The title for Empty Reservoir alarm notification */
+"Empty Reservoir" = "Empty Reservoir";
+
+/* The title for Occlusion alarm notification */
+"Occlusion Detected" = "Occlusion Detected";
+
+/* The title for AlarmCode.other notification */
+"Critical Pod Error" = "Critical Pod Error";
+
+/* The default notification body for AlarmCodes */
+"Insulin delivery stopped. Change Pod now." = "Insulin delivery stopped. Change Pod now.";
+
+/* Header for insulin remaining on pod settings screen */
+"Insulin Remaining" = "Insulin Remaining";
+
+/* Button title to set temporary basal rate */
+"Set Temporary Basal Rate" = "Set Temporary Basal Rate";
+
/* Section header for activity section */
"Activity" = "Aktivita";
+/* Section header for configuration section */
+"Configuration" = "Configuration";
+
+/* Title for previous pod page */
+"Previous Pod" = "Previous Pod";
+
+/* The title of the command to change pump time zone */
+"Pump Time" = "Pump Time";
+
+/* Text indicating ongoing pump time synchronization */
+"Adjusting Pump Time..." = "Adjusting Pump Time...";
+
+/* The title of the command to change pump time zone */
+"Sync to Current Time" = "Sync to Current Time";
+
+/* Label for PumpManager deletion button */
+"Switch to other insulin delivery device" = "Switch to other insulin delivery device";
+
+/* Title for pod sync time action sheet. */
+"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?";
+
+/* Button text to confirm pump time sync */
+"Yes, Sync to Current Time" = "Yes, Sync to Current Time";
+
+/* Button text to cancel pump time sync */
+"No, Keep Pump As Is" = "No, Keep Pump As Is";
+
+/* Title for Omnipod DASH PumpManager deletion action sheet. */
+"Remove Pump" = "Remove Pump";
+
+/* Message for Omnipod DASH PumpManager deletion action sheet */
+"Are you sure you want to stop using Omnipod DASH?" = "Are you sure you want to stop using Omnipod DASH?";
+
+/* Button text to confirm Omnipod DASH PumpManager deletion */
+"Delete Omnipod DASH" = "Delete Omnipod DASH";
+
/* Text for confidence reminders navigation link" */
"Insulin Type" = "Typ Inzulínu";
+/* The title of the command to change pump time zone */
+"Sync to Current Time" = "Sync to Current Time";
+
+/* Title for suspend duration selection action sheet */
+"Suspend Delivery" = "Suspend Delivery";
+
+/* Message for suspend duration selection action sheet */
+"Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?" = "Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?";
+
+/* Button text for 30 minute suspend duration */
+"30 minutes" = "30 minutes";
+
+/* Button text for 1 hour suspend duration" */
+"1 hour" = "1 hour";
+/* Button text for 1 hour 30 minute suspend duration */
+"1 hour 30 minutes" = "1 hour 30 minutes";
+/* Button text for 2 hour suspend duration */
+"2 hours" = "2 hours";
+
+/* Alert title for suspend error */
+"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
+
+/* Alert title for resume error */
+"Failed to Resume Insulin Delivery" = "Failed to Resume Insulin Delivery";
+
+/* Alert title for time sync error */
+"Failed to Set Pump Time" = "Failed to Set Pump Time";
+
+/* Alert title for failing to cancel manual basal error */
+"Failed to Cancel Manual Basal" = "Failed to Cancel Manual Basal";
+
+/* */
+"Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod.";
+
+/* Instructions for deactivate pod when pod not on body */
+"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may pair a new pod.";
+
/* Deactivate pod action button */
"Deactivate Pod" = "Deaktivovať Pod";
+/* Deactivate pod action button accessibility label while deactivating */
+"Deactivating." = "Deactivating.";
+
+/* Deactivate pod action button accessibility label when deactivation complete */
+"Pod deactivated successfully. Continue." = "Pod deactivated successfully. Continue.";
+
+/* Action button description for deactivate after failed attempt */
+"Retry" = "Retry";
+
/* Action button description when deactivated */
"Continue" = "Pokračovať";
+/* 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." = "There was a problem communicating with the pod. If this problem persists, tap Discard Pod. You can then activate a new Pod.";
+
+/* Text for discard pod button */
+"Discard Pod" = "Discard Pod";
+
+/* Title for remove pod modal */
+"Remove Pod from Body" = "Remove Pod from Body";
+
+/* Alert message body for confirm pod attachment */
+"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“";
+
+/* Insulin Unit */
+"U" = "U";
+
+/* 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." = "Change Pod now. Insulin delivery will stop 8 hours after the Pod has expired or when no more insulin remains.";
+
+/* Label text for step 1 of pair pod instructions */
+"Fill a new pod with U-100 Insulin (leave blue Pod needle cap on)." = "Fill a new pod with U-100 Insulin (leave blue Pod needle cap on).";
+
+/* Label text for step 2 of pair pod instructions */
+"Listen for 2 beeps." = "Listen for 2 beeps.";
+
+/* Label text indicating pairing finished.*/
+"Paired" = "Paired";
+
+/* Cancel button text in navigation bar on pair pod UI */
+"Cancel" = "Cancel";
+
+/* Alert title for cancel pairing modal */
+"Are you sure you want to cancel Pod setup?" = "Are you sure you want to cancel Pod setup?";
+
+/* Alert message body for confirm pod attachment */
+"If you cancel Pod setup, the current Pod will be deactivated and will be unusable." = "If you cancel Pod setup, the current Pod will be deactivated and will be unusable.";
+
+/* Button title for confirm deactivation option */
+"Yes, Deactivate Pod" = "Yes, Deactivate Pod";
+
+/* Continue pairing button title of in pairing cancel modal */
+"No, Continue With Pod" = "No, Continue With Pod";
+
+/* Label text for step one of attach pod instructions */
+"Prepare site." = "Prepare site.";
+
+/* Label text for step two of attach pod instructions */
+"Remove blue Pod needle cap and check cannula. Then remove paper backing." = "Remove blue Pod needle cap and check cannula. Then remove paper backing.";
+
+/* Label text for step three of attach pod instructions */
+"Check Pod, apply to site, then confirm pod attachment." = "Check Pod, apply to site, then confirm pod attachment.";
+
/* Action button title for attach pod view */
"Continue" = "Pokračovať";
+/* */
+"Attach Pod" = "Attach Pod";
+
+/* Alert title for confirm pod attachment */
+"Confirm Pod Attachment" = "Confirm Pod Attachment";
+
+/* Alert message body for confirm pod attachment */
+"Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached." = "Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached.";
+
+/* Button title for confirm attachment option */
+"Confirm" = "Confirm";
+
+/* Label text for step one of insert cannula instructions */
+"Tap below to start cannula insertion." = "Tap below to start cannula insertion.";
+
+/* Label text for step two of insert cannula instructions */
+"Wait until insertion is completed." = "Wait until insertion is completed.";
+
+/* Label text indicating insertion finished. */
+"Inserted" = "Inserted";
+
+/* Check Cannula */
+"Check Cannula" = "Check Cannula";
+
+/* */
+"Is the cannula inserted properly?" = "Is the cannula inserted properly?";
+
+/* Description of proper cannula insertion */
+"The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin." = "The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin.";
+
+/* Button label for user to answer cannula was properly inserted */
+"Yes" = "Yes";
+
+/* Button label for user to answer cannula was not properly inserted */
+"No" = "No";
+
+/* Pod pairing action button text while pairing */
+"Pairing..." = "Pairing...";
+
+/* Pod pairing action button text while priming */
+"Priming..." = "Priming...";
+
+/* */
+"Deactivating..." = "Deactivating...";
+
+/* Pod state when pod has been deactivated */
+"Deactivated" = "Deactivated";
+
+/* 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." = "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.";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
+/* Label for expiration reminder row */
+"Time" = "Time";
+
+/* Action button title to continue at Setup Complete */
+"Finish Setup" = "Finish Setup";
+
+/* */
+"Setup Complete" = "Setup Complete";
+
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* Error message description for PeripheralManagerError.notReady */
+"Peripheral Not Ready" = "Peripheral Not Ready";
+
+/* Error message description for PeripheralManagerError.incorrectResponse */
+"Incorrect Response" = "Incorrect Response";
+
+/* Error message description for PeripheralManagerError.timeout */
+"Timeout" = "Timeout";
+
+/* Error message description for PeripheralManagerError.emptyValue */
+"Empty Value" = "Empty Value";
+
+/* Error message description for PeripheralManagerError.unknownCharacteristic */
+"Unknown Characteristic" = "Unknown Characteristic";
+
+/* Error message description for PeripheralManagerError.nack */
+"Nack" = "Nack";
+
+/* Title for omnipod reminders section */
+"Omnipod Reminders" = "Omnipod Reminders";
+
+/* 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." = "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.";
+
+/* Footer text for scheduled reminder area */
+"This is a reminder that you scheduled when you paired your current Pod." = "This is a reminder that you scheduled when you paired your current Pod.";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
+/* Footer text for low reservoir value row */
+"The App notifies you when the amount of insulin in the Pod reaches this level." = "The App notifies you when the amount of insulin in the Pod reaches this level.";
+
+/* Description text for critical alerts */
+"Critical Alerts" = "Critical Alerts";
+
+/* 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." = "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.";
+/* navigation title for notification settings */
+"Notification Settings" = "Notification Settings";
+
+/* Label for scheduled reminder value row */
+"Time" = "Time";
+
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* Label for low reservoir reminder row */
+"Low Reservoir Reminder" = "Low Reservoir Reminder";
+
+/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
+/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
+
+/* Title string for BeepPreference.silent */
+"Disabled" = "Disabled";
+
/* Title string for BeepPreference.manualCommands */
"Enabled" = "Zapnuté";
+/* Title string for BeepPreference.extended */
+"Extended" = "Extended";
+
+/* Description for BeepPreference.silent */
+"No confidence reminders are used." = "No confidence reminders are used.";
+
+/* Description for BeepPreference.manualCommands */
+"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
+
+/* Description for BeepPreference.extended */
+"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
+
+/* Label text for temporary basal rate summary */
+"Rate" = "Rate";
+
+/* Insulin unit per hour */
+"U/hr" = "U/hr";
+
+/* Summary string for temporary basal rate configuration page */
+"%1$@ for %2$@" = "%1$@ for %2$@";
+
+/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
+/* Button text for setting manual temporary basal rate*/
+"Set Temporary Basal" = "Set Temporary Basal";
+
+/* Navigation Title for ManualTempBasalEntryView */
+"Temporary Basal" = "Temporary Basal";
+
+/* Alert title for a failure to set temporary basal */
+"Temporary Basal Failed" = "Temporary Basal Failed";
+
+/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
+
+/* Alert format string for a failure to set temporary basal. (1: error description) */
+"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
+
+/* Alert title for missing temp basal configuration */
+"Missing Config" = "Missing Config";
+
+/* Alert format string for missing temp basal configuration. */
+"This PumpManager 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." = "This PumpManager 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.";
+
+/* Label text for expiration reminder default row */
+"Expiration Reminder Default" = "Expiration Reminder Default";
+
+/* Text for previous pod information row */
+"Previous Pod Information" = "Previous Pod Information";
+
+/* Text shown in insulin remaining space when no pod is paired (Please keep the '\n' while translating!) */
+"No\nDelivery" = "No\nDelivery";
+
/* description label for active time pod details row */
"Active Time" = "Aktívny Čas";
+/* description label for total delivery pod details row */
+"Total Delivery" = "Total Delivery";
+
+/* description label for device name pod details row */
+"Device Name" = "Device Name";
+
+/* description label for lot number pod details row */
+"Lot Number" = "Lot Number";
+
+/* description label for sequence number pod details row */
+"Sequence Number" = "Sequence Number";
+
+/* description label for firmware version pod details row */
+"Firmware Version" = "Firmware Version";
+
+/* description label for ble firmware version pod details row */
+"BLE Firmware Version" = "BLE Firmware Version";
+
+/* description label for activated at timne pod details row */
+"Pod Activated" = "Pod Activated";
+
/* description label for active time pod details row */
"Active Time" = "Aktívny Čas";
+/* description label for last status date pod details row */
+"Last Status" = "Last Status";
+
+/* description label for pod fault details */
+"Pod Fault Details" = "Pod Fault Details";
+
+/* Title for PodSetupView */
+"Pod Setup" = "Pod Setup";
+
+/* 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." = "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.";
+
+/* Cancel button title */
+"Cancel" = "Cancel";
+
/* Text for continue button on PodSetupView */
"Continue" = "Pokračovať";
+/* Are you sure you want to skip Omnipod Onboarding? */
+"Skip Omnipod Onboarding?" = "Skip Omnipod Onboarding?";
+
+/* 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." = "The App notifies you in advance of Pod expiration.\n\nScroll to set the number of hours advance notice you would like to have.";
+
+/* Text of continue button on ExpirationReminderSetupView" */
+"Next" = "Next";
+
/* */
"Expiration Reminder" = "Pripomienka Expirácie";
+
+/* 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." = "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.";
+
+/* Label text for low reservoir value row */
+"Low Reservoir" = "Low Reservoir";
+
+/* */
+"Save" = "Save";
+
+/* hr (short for hour) */
+"hr" = "hr";
+
+/* Button title to cancel manual basal */
+"Cancel Manual Basal" = "Cancel Manual Basal";
+
+/* Text shown in insulin delivery space when insulin suspended */
+"Insulin\nSuspended" = "Insulin\nSuspended";
+
+/* Text for suspend resume button when insulin delivery is suspended */
+"Resume Insulin Delivery" = "Resume Insulin Delivery";
+
+/* Recovery suggestion when no pod is available */
+"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
+
+/* Error message shown when the pod is not connected */
+"Pod not connected" = "Pod not connected";
+
+/* Label for suspended at time */
+"Suspended At" = "Suspended At";
+
+/* Text for suspend resume button when insulin delivery is resuming */
+"Resuming insulin delivery..." = "Resuming insulin delivery...";
+
+/* Text for suspend resume button when insulin delivery is suspending */
+"Suspending insulin delivery..." = "Suspending insulin delivery...";
+
+/* Error message for PodCommsError.noPodsFound */
+"No pods found" = "No pods found";
+
+/* Error message for PodCommsError.tooManyPodsFound */
+"Too many pods found" = "Too many pods found";
+
+/* Recovery suggestion when no response is received from pod */
+"Make sure iPhone is nearby the active pod" = "Make sure iPhone is nearby the active pod";
+
+/* Recovery suggestion when ack received instead of response */
+"Try again" = "Try again";
+
+/* Recovery suggestion for PodCommsError.tooManyPodsFound */
+"Move to a new area away from any other pods and try again." = "Move to a new area away from any other pods and try again.";
+
+/* Recovery suggestion for PodCommsError.noPodsFound */
+"Make sure your pod is filled and nearby." = "Make sure your pod is filled and nearby.";
+
+/* Recovery suggestion when pairing signal strength is too high */
+"Please reposition iPhone further from the pod" = "Please reposition iPhone further from the pod";
+
+/* Recovery suggestion when pairing signal strength is too low */
+"Please reposition iPhone relative to the pod" = "Please reposition iPhone relative to the pod";
+
+/* Recovery suggestion on unexpected pod change */
+"Please bring only original pod in range or deactivate original pod" = "Please bring only original pod in range or deactivate original pod";
+
+/* Recovery suggestion when unexpected address received */
+"Crosstalk possible. Please move to a new location" = "Crosstalk possible. Please move to a new location";
+
+/* Recovery suggestion when no pod is available */
+"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
+
+/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
+"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
+
+/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
+"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
+
+/* Recovery suggestion when operation could not be completed due to existing temp basal in progress */
+"Wait for existing temp basal to finish, or suspend to cancel" = "Wait for existing temp basal to finish, or suspend to cancel";
From 91a9d6521e2b4e7cc0bfcfb27f7c9d7424d8ab8a 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: Mon, 15 May 2023 04:27:53 +0200
Subject: [PATCH 251/431] New translations Localizable.strings (Swedish)
---
.../Localizations/sv.lproj/Localizable.strings | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/Dependencies/OmniBLE/Localizations/sv.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/sv.lproj/Localizable.strings
index e91f82543c..8fb82bd605 100644
--- a/Dependencies/OmniBLE/Localizations/sv.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/sv.lproj/Localizable.strings
@@ -203,6 +203,9 @@
/* Recovery suggestion shown when no pod is paired */
"Please pair a new pod" = "Var god parkoppla ny podd";
+/* Generic title of the OmniBLE pump manager */
+"Omnipod DASH" = "Omnipod DASH";
+
/* Status highlight that delivery is uncertain. */
"Comms Issue" = "Kommunikationsproblem";
@@ -290,9 +293,15 @@
/* */
"Resume" = "Återuppta";
+/* */
+"Bolus" = "Bolus";
+
/* */
"Cancel Bolus" = "Avbryt bolus";
+/* Alert acknowledgment OK button */
+"OK" = "OK";
+
/* The title for Empty Reservoir alarm notification */
"Empty Reservoir" = "Tom insulinreservoar";
@@ -531,6 +540,9 @@
/* Error message description for PeripheralManagerError.incorrectResponse */
"Incorrect Response" = "Felaktigt svar";
+/* Error message description for PeripheralManagerError.timeout */
+"Timeout" = "Timeout";
+
/* Error message description for PeripheralManagerError.emptyValue */
"Empty Value" = "Tomt värde";
From e999bdb716279af0b090a0f6992250f466cc7794 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: Mon, 15 May 2023 04:27:54 +0200
Subject: [PATCH 252/431] New translations Localizable.strings (Turkish)
---
.../OmniBLE/Localizations/tr.lproj/Localizable.strings | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/Dependencies/OmniBLE/Localizations/tr.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/tr.lproj/Localizable.strings
index d57e01a986..575f00b908 100644
--- a/Dependencies/OmniBLE/Localizations/tr.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/tr.lproj/Localizable.strings
@@ -203,6 +203,9 @@
/* Recovery suggestion shown when no pod is paired */
"Please pair a new pod" = "Lütfen yeni bir pod eşleştirin";
+/* Generic title of the OmniBLE pump manager */
+"Omnipod DASH" = "Omnipod DASH";
+
/* Status highlight that delivery is uncertain. */
"Comms Issue" = "İletişim Sorunu";
@@ -290,6 +293,9 @@
/* */
"Resume" = "Devam et";
+/* */
+"Bolus" = "Bolus";
+
/* */
"Cancel Bolus" = "Bolusu İptal Et";
@@ -543,6 +549,9 @@
/* Error message description for PeripheralManagerError.unknownCharacteristic */
"Unknown Characteristic" = "Bilinmeyen Özellik";
+/* Error message description for PeripheralManagerError.nack */
+"Nack" = "Nack";
+
/* Title for omnipod reminders section */
"Omnipod Reminders" = "Omnipod Hatırlatıcıları";
From f4caf613d865b09a371a1016c1602c9f946d1322 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: Mon, 15 May 2023 04:27:55 +0200
Subject: [PATCH 253/431] New translations Localizable.strings (Ukrainian)
---
.../Localizations/uk.lproj/Localizable.strings | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/Dependencies/OmniBLE/Localizations/uk.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/uk.lproj/Localizable.strings
index e92064e4aa..4608a15217 100644
--- a/Dependencies/OmniBLE/Localizations/uk.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/uk.lproj/Localizable.strings
@@ -203,6 +203,9 @@
/* Recovery suggestion shown when no pod is paired */
"Please pair a new pod" = "Будь ласка, підключіть новий Pod";
+/* Generic title of the OmniBLE pump manager */
+"Omnipod DASH" = "Omnipod DASH";
+
/* Status highlight that delivery is uncertain. */
"Comms Issue" = "Комунікаційне питання";
@@ -296,6 +299,9 @@
/* */
"Cancel Bolus" = "Скасувати Болюс";
+/* Alert acknowledgment OK button */
+"OK" = "OK";
+
/* The title for Empty Reservoir alarm notification */
"Empty Reservoir" = "Порожній резервуар";
@@ -420,6 +426,9 @@
/* Alert message body for confirm pod attachment */
"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Ваш Pod може все ще доставляти інсулін.\nВийміть його зі свого тіла, а потім натисніть «Продовжити».";
+/* Insulin Unit */
+"U" = "U";
+
/* 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 зараз. Інсулінова доставка зупиниться на 8 годин після того, як Pod закінчиться або більше не залишиться інсуліну.";
@@ -540,6 +549,9 @@
/* Error message description for PeripheralManagerError.unknownCharacteristic */
"Unknown Characteristic" = "Невідома характеристика";
+/* Error message description for PeripheralManagerError.nack */
+"Nack" = "Nack";
+
/* Title for omnipod reminders section */
"Omnipod Reminders" = "Нагадування Omnipod";
From 4dee9f41377f03fca341e678183874c1c428ed6a 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: Mon, 15 May 2023 04:27:56 +0200
Subject: [PATCH 254/431] New translations Localizable.strings (Chinese
Simplified)
---
.../zh-Hans.lproj/Localizable.strings | 668 ++++++++++++++++++
1 file changed, 668 insertions(+)
diff --git a/Dependencies/OmniBLE/Localizations/zh-Hans.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/zh-Hans.lproj/Localizable.strings
index 078867a49a..5537a72fa4 100644
--- a/Dependencies/OmniBLE/Localizations/zh-Hans.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/zh-Hans.lproj/Localizable.strings
@@ -1,28 +1,178 @@
+/*
+ Localizable.strings
+ OmniBLE
+ Created by Jon Mårtensson on 2022-08-28.
+ Copyright © 2022 Randall Knutson. All rights reserved.
+*/
+/* Alert content title for multiCommand pod alert */
+
+"Multiple Command Alert" = "Multiple Command Alert";
+
+/* Alert content title for userPodExpiration pod alert */
+"Pod Expiration Reminder" = "Pod Expiration Reminder";
+
+/* Alert content title for podExpiring pod alert */
+"Pod Expired" = "Pod Expired";
+
+/* Alert content title for lowReservoir pod alert */
+"Low Reservoir" = "Low Reservoir";
+
+/* Alert content title for suspendInProgress pod alert */
+"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
+
+/* Alert content title for suspendEnded pod alert */
+"Resume Insulin" = "Resume Insulin";
+
+/* Alert content title for finishSetupReminder pod alert */
+"Pod Pairing Incomplete" = "Pod Pairing Incomplete";
+
+/* Alert content title for timeOffsetChangeDetected pod alert */
+"Time Change Detected" = "Time Change Detected";
+
+/* Alert content body for multiCommand pod alert */
+"Multiple Command Alert" = "Multiple Command Alert";
+
+/* Format string for alert content body for userPodExpiration pod alert. (1: time until expiration) */
+"Pod expires in %1$@." = "Pod expires in %1$@.";
+
+/* Alert content body for podExpiring pod alert */
+"Change Pod now. Pod has been active for 72 hours." = "Change Pod now. Pod has been active for 72 hours.";
+
+/* Alert content body for podExpireImminent pod alert */
+"Change Pod now. Insulin delivery will stop in 1 hour." = "Change Pod now. Insulin delivery will stop in 1 hour.";
+
+/* Format string for alert content body for lowReservoir pod alert. (1: reminder value) */
+"%1$@ insulin or less remaining in Pod. Change Pod soon." = "%1$@ insulin or less remaining in Pod. Change Pod soon.";
+
+/* Alert content body for suspendInProgress pod alert */
+"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
+
+/* Alert content body for suspendEnded pod alert */
+"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes.";
+
+/* Alert content body for finishSetupReminder pod alert */
+"Please finish pairing your pod." = "Please finish pairing your pod.";
+
+/* Alert content body for timeOffsetChangeDetected pod alert */
+"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings.";
+
+/* Alert notification body for suspendEnded pod alert user notification */
+"Suspension time is up. Open the app and resume." = "Suspension time is up. Open the app and resume.";
+
+/* Action button default text for PodAlerts */
+"Ok" = "Ok";
+
+/* Label for pod life state when pod not fully activated */
+"Unfinished Activation" = "Unfinished Activation";
+
+/* Label for pod life state when time remaining */
+"Pod expires in" = "Pod expires in";
+
+/* */
+"Pod Expires" = "Pod Expires";
+
+/* */
+"Pod Activated" = "Pod Activated";
/* */
"Notification Settings" = "通知设置";
+/* */
+"Confidence Reminders" = "Confidence Reminders";
+
+/* Text for suspend resume button when insulin delivery active */
+"Suspend Insulin Delivery" = "Suspend Insulin Delivery";
+
+/* Label for pod life state when within pod expiration window */
+"Pod expired" = "Pod expired";
+
+/* Label for pod life state when pod not fully deactivated */
+"Unfinished deactivation" = "Unfinished deactivation";
+
+/* Label for pod life state when no pod paired */
+"No Pod" = "No Pod";
+
+/* Settings page link description when next lifecycle action is to pair new pod */
+"Pair Pod" = "Pair Pod";
+
+/* Pairing action button accessibility label while ready to pair */
+"Pair pod." = "Pair pod.";
+
+/* Pairing action button accessibility label while pairing */
+"Pairing." = "Pairing.";
+
+/* Pairing action button accessibility label while priming */
+"Priming. Please wait." = "Priming. Please wait.";
+
+/* Pairing action button accessibility label when pairing succeeded */
+"Pod paired successfully. Continue." = "Pod paired successfully. Continue.";
+
+/* Settings page link description when next lifecycle action is to finish deactivation */
+"Finish deactivation" = "Finish deactivation";
+
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "更换Pod";
+/* Unit for singular day in pod life remaining */
+"day" = "day";
+
+/* Unit for plural days in pod life remaining */
+"days" = "days";
+
+/* Unit for singular hour in pod life remaining */
+"hour" = "hour";
+
/* Unit for plural hours in pod life remaining */
"hours" = "小时";
+/* Unit for singular minute in pod life remaining */
+"minute" = "minute";
+
/* Unit for plural minutes in pod life remaining */
"minutes" = "分钟";
+/* Title of insulin delivery section */
+"Insulin Delivery" = "Insulin Delivery";
+
+/* */
+"Scheduled Basal" = "Scheduled Basal";
+
+/* Header for insulin remaining on pod settings screen */
+"Insulin Remaining" = "Insulin Remaining";
+
/* Section header for activity section */
"Activity" = "活动";
+/* title for device details page */
+"Device Details" = "Device Details";
+
/* Section header for configuration section */
"Configuration" = "配置";
+/* Settings page link description when next lifecycle action is to finish deactivation */
+"Finish deactivation" = "Finish deactivation";
+
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "更换Pod";
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "更换Pod";
+/* Label for pod life state when pod not fully activated */
+"Unfinished Activation" = "Unfinished Activation";
+
+/* Label for pod life state when time remaining */
+"Pod expires in" = "Pod expires in";
+
+/* Label for pod life state when within pod expiration window */
+"Pod expired" = "Pod expired";
+
+/* Label for pod life state when pod not fully deactivated */
+"Unfinished deactivation" = "Unfinished deactivation";
+
+/* Label for pod life state when no pod paired */
+"No Pod" = "No Pod";
+
/* Pod life HUD view label */
"Fault" = "错误";
@@ -35,82 +185,600 @@
/* Label indicating pod replacement necessary */
"Replace Pod" = "更换Pod";
+/* Error message shown when no pod is paired */
+"No pod paired" = "No pod paired";
+
+/* Error message shown when user cannot pair because pod is already paired */
+"Pod already paired" = "Pod already paired";
+
+/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
+"Insulin type not configured" = "Insulin type not configured";
+
+/* Error message when cannula insertion fails because the pod is in an unexpected state */
+"Pod is not in a state ready for cannula insertion." = "Pod is not in a state ready for cannula insertion.";
+
+/* Error description for OmniBLEPumpManagerError.invalidSetting */
+"Invalid Setting" = "Invalid Setting";
+
+/* Recovery suggestion shown when no pod is paired */
+"Please pair a new pod" = "Please pair a new pod";
+
+/* Generic title of the OmniBLE pump manager */
+"Omnipod DASH" = "Omnipod DASH";
+
+/* Status highlight that delivery is uncertain. */
+"Comms Issue" = "Comms Issue";
+
+/* */
+"Finish Pairing" = "Finish Pairing";
+
+/* Status highlight that when pod is deactivating */
+"Finish Deactivation" = "Finish Deactivation";
+
+/* Status highlight that when no pod is paired. */
+"No Pod" = "No Pod";
+
+/* Status highlight message for emptyReservoir alarm. */
+"No Insulin" = "No Insulin";
+
+/* Status highlight message for podExpired alarm. */
+"Pod Expired" = "Pod Expired";
+
+/* Status highlight message for occlusion alarm. */
+"Pod Occlusion" = "Pod Occlusion";
+
+/* Status highlight message for other alarm. */
+"Pod Error" = "Pod Error";
+
+/* Status highlight that a pump is out of insulin. */
+"No Insulin" = "No Insulin";
+
+/* Status highlight that insulin delivery was suspended. */
+"Insulin Suspended" = "Insulin Suspended";
+
+/* Status highlight when communications with the pod haven't happened recently. */
+"Signal Loss" = "Signal Loss";
+
+/* Status highlight when manual temp basal is running. */
+"Manual Basal" = "Manual Basal";
+
/* */
"Insert Cannula" = "植入Pod";
+/* Cannula insertion button text while inserting */
+"Inserting..." = "Inserting...";
+
+/* Cannula insertion button text while showing error */
+"Retry" = "Retry";
+
+/* Cannula insertion button text while checking insertion */
+"Checking..." = "Checking...";
+
+/* */
+"Check cannula insertion finished" = "Check cannula insertion finished";
+
+/* */
+"Get pod status" = "Get pod status";
+
+/* */
+"Save Basal Profile" = "Save Basal Profile";
+
+/* */
+"Save basal profile failed: %{public}@" = "Save basal profile failed: %{public}@";
+
+/* */
+"Skipping Play Test Beeps due to bolus still in progress." = "Skipping Play Test Beeps due to bolus still in progress.";
+
/* */
"Play Test Beeps" = "测试提示音";
+/* */
+"Skipping Read Pulse Log due to bolus still in progress." = "Skipping Read Pulse Log due to bolus still in progress.";
+
/* */
"Read Pulse Log" = "读取Pulse日志";
+/* */
+"Set Confirmation Beeps to %s" = "Set Confirmation Beeps to %s";
+
+/* */
+"Set Confirmation Beeps Preference" = "Set Confirmation Beeps Preference";
+
/* */
"Suspend" = "暂停";
+/* */
+"Failed to suspend: %{public}@" = "Failed to suspend: %{public}@";
+
/* */
"Resume" = "恢复";
/* */
"Bolus" = "大剂量";
+/* */
+"Cancel Bolus" = "Cancel Bolus";
+
/* Alert acknowledgment OK button */
"OK" = "Ok";
+/* The title for Empty Reservoir alarm notification */
+"Empty Reservoir" = "Empty Reservoir";
+
+/* The title for Occlusion alarm notification */
+"Occlusion Detected" = "Occlusion Detected";
+
+/* The title for AlarmCode.other notification */
+"Critical Pod Error" = "Critical Pod Error";
+
+/* The default notification body for AlarmCodes */
+"Insulin delivery stopped. Change Pod now." = "Insulin delivery stopped. Change Pod now.";
+
+/* Header for insulin remaining on pod settings screen */
+"Insulin Remaining" = "Insulin Remaining";
+
+/* Button title to set temporary basal rate */
+"Set Temporary Basal Rate" = "Set Temporary Basal Rate";
+
/* Section header for activity section */
"Activity" = "活动";
/* Section header for configuration section */
"Configuration" = "配置";
+/* Title for previous pod page */
+"Previous Pod" = "Previous Pod";
+
+/* The title of the command to change pump time zone */
+"Pump Time" = "Pump Time";
+
+/* Text indicating ongoing pump time synchronization */
+"Adjusting Pump Time..." = "Adjusting Pump Time...";
+
+/* The title of the command to change pump time zone */
+"Sync to Current Time" = "Sync to Current Time";
+
+/* Label for PumpManager deletion button */
+"Switch to other insulin delivery device" = "Switch to other insulin delivery device";
+
+/* Title for pod sync time action sheet. */
+"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?";
+
+/* Button text to confirm pump time sync */
+"Yes, Sync to Current Time" = "Yes, Sync to Current Time";
+
+/* Button text to cancel pump time sync */
+"No, Keep Pump As Is" = "No, Keep Pump As Is";
+
+/* Title for Omnipod DASH PumpManager deletion action sheet. */
+"Remove Pump" = "Remove Pump";
+
+/* Message for Omnipod DASH PumpManager deletion action sheet */
+"Are you sure you want to stop using Omnipod DASH?" = "Are you sure you want to stop using Omnipod DASH?";
+
+/* Button text to confirm Omnipod DASH PumpManager deletion */
+"Delete Omnipod DASH" = "Delete Omnipod DASH";
+
/* Text for confidence reminders navigation link" */
"Insulin Type" = "胰岛素类型";
+/* The title of the command to change pump time zone */
+"Sync to Current Time" = "Sync to Current Time";
+
/* Title for suspend duration selection action sheet */
"Suspend Delivery" = "暂停输注";
+/* Message for suspend duration selection action sheet */
+"Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?" = "Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?";
+
+/* Button text for 30 minute suspend duration */
+"30 minutes" = "30 minutes";
+
+/* Button text for 1 hour suspend duration" */
+"1 hour" = "1 hour";
+/* Button text for 1 hour 30 minute suspend duration */
+"1 hour 30 minutes" = "1 hour 30 minutes";
+/* Button text for 2 hour suspend duration */
+"2 hours" = "2 hours";
+
+/* Alert title for suspend error */
+"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
+
+/* Alert title for resume error */
+"Failed to Resume Insulin Delivery" = "Failed to Resume Insulin Delivery";
+
+/* Alert title for time sync error */
+"Failed to Set Pump Time" = "Failed to Set Pump Time";
+
+/* Alert title for failing to cancel manual basal error */
+"Failed to Cancel Manual Basal" = "Failed to Cancel Manual Basal";
+
+/* */
+"Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod.";
+
+/* Instructions for deactivate pod when pod not on body */
+"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may pair a new pod.";
+
/* Deactivate pod action button */
"Deactivate Pod" = "解除Pod";
+/* Deactivate pod action button accessibility label while deactivating */
+"Deactivating." = "Deactivating.";
+
+/* Deactivate pod action button accessibility label when deactivation complete */
+"Pod deactivated successfully. Continue." = "Pod deactivated successfully. Continue.";
+
+/* Action button description for deactivate after failed attempt */
+"Retry" = "Retry";
+
/* Action button description when deactivated */
"Continue" = "继续";
+/* 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." = "There was a problem communicating with the pod. If this problem persists, tap Discard Pod. You can then activate a new Pod.";
+
+/* Text for discard pod button */
+"Discard Pod" = "Discard Pod";
+
+/* Title for remove pod modal */
+"Remove Pod from Body" = "Remove Pod from Body";
+
+/* Alert message body for confirm pod attachment */
+"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“";
+
+/* Insulin Unit */
+"U" = "U";
+
+/* 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." = "Change Pod now. Insulin delivery will stop 8 hours after the Pod has expired or when no more insulin remains.";
+
+/* Label text for step 1 of pair pod instructions */
+"Fill a new pod with U-100 Insulin (leave blue Pod needle cap on)." = "Fill a new pod with U-100 Insulin (leave blue Pod needle cap on).";
+
+/* Label text for step 2 of pair pod instructions */
+"Listen for 2 beeps." = "Listen for 2 beeps.";
+
+/* Label text indicating pairing finished.*/
+"Paired" = "Paired";
+
/* Cancel button text in navigation bar on pair pod UI */
"Cancel" = "取消";
+/* Alert title for cancel pairing modal */
+"Are you sure you want to cancel Pod setup?" = "Are you sure you want to cancel Pod setup?";
+
+/* Alert message body for confirm pod attachment */
+"If you cancel Pod setup, the current Pod will be deactivated and will be unusable." = "If you cancel Pod setup, the current Pod will be deactivated and will be unusable.";
+
+/* Button title for confirm deactivation option */
+"Yes, Deactivate Pod" = "Yes, Deactivate Pod";
+
+/* Continue pairing button title of in pairing cancel modal */
+"No, Continue With Pod" = "No, Continue With Pod";
+
+/* Label text for step one of attach pod instructions */
+"Prepare site." = "Prepare site.";
+
+/* Label text for step two of attach pod instructions */
+"Remove blue Pod needle cap and check cannula. Then remove paper backing." = "Remove blue Pod needle cap and check cannula. Then remove paper backing.";
+
+/* Label text for step three of attach pod instructions */
+"Check Pod, apply to site, then confirm pod attachment." = "Check Pod, apply to site, then confirm pod attachment.";
+
/* Action button title for attach pod view */
"Continue" = "继续";
+/* */
+"Attach Pod" = "Attach Pod";
+
+/* Alert title for confirm pod attachment */
+"Confirm Pod Attachment" = "Confirm Pod Attachment";
+
+/* Alert message body for confirm pod attachment */
+"Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached." = "Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached.";
+
+/* Button title for confirm attachment option */
+"Confirm" = "Confirm";
+
+/* Label text for step one of insert cannula instructions */
+"Tap below to start cannula insertion." = "Tap below to start cannula insertion.";
+
+/* Label text for step two of insert cannula instructions */
+"Wait until insertion is completed." = "Wait until insertion is completed.";
+
+/* Label text indicating insertion finished. */
+"Inserted" = "Inserted";
+
+/* Check Cannula */
+"Check Cannula" = "Check Cannula";
+
+/* */
+"Is the cannula inserted properly?" = "Is the cannula inserted properly?";
+
+/* Description of proper cannula insertion */
+"The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin." = "The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin.";
+
+/* Button label for user to answer cannula was properly inserted */
+"Yes" = "Yes";
+
+/* Button label for user to answer cannula was not properly inserted */
+"No" = "No";
+
+/* Pod pairing action button text while pairing */
+"Pairing..." = "Pairing...";
+
+/* Pod pairing action button text while priming */
+"Priming..." = "Priming...";
+
+/* */
+"Deactivating..." = "Deactivating...";
+
+/* Pod state when pod has been deactivated */
+"Deactivated" = "Deactivated";
+
+/* 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." = "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.";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
/* Label for expiration reminder row */
"Time" = "时间";
+
+/* Action button title to continue at Setup Complete */
+"Finish Setup" = "Finish Setup";
+
+/* */
+"Setup Complete" = "Setup Complete";
+
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* Error message description for PeripheralManagerError.notReady */
+"Peripheral Not Ready" = "Peripheral Not Ready";
+
+/* Error message description for PeripheralManagerError.incorrectResponse */
+"Incorrect Response" = "Incorrect Response";
+
+/* Error message description for PeripheralManagerError.timeout */
+"Timeout" = "Timeout";
+
+/* Error message description for PeripheralManagerError.emptyValue */
+"Empty Value" = "Empty Value";
+
+/* Error message description for PeripheralManagerError.unknownCharacteristic */
+"Unknown Characteristic" = "Unknown Characteristic";
+
+/* Error message description for PeripheralManagerError.nack */
+"Nack" = "Nack";
+
+/* Title for omnipod reminders section */
+"Omnipod Reminders" = "Omnipod Reminders";
+
+/* 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." = "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.";
+
+/* Footer text for scheduled reminder area */
+"This is a reminder that you scheduled when you paired your current Pod." = "This is a reminder that you scheduled when you paired your current Pod.";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
+/* Footer text for low reservoir value row */
+"The App notifies you when the amount of insulin in the Pod reaches this level." = "The App notifies you when the amount of insulin in the Pod reaches this level.";
+
+/* Description text for critical alerts */
+"Critical Alerts" = "Critical Alerts";
+
+/* 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." = "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.";
/* navigation title for notification settings */
"Notification Settings" = "通知设置";
/* Label for scheduled reminder value row */
"Time" = "时间";
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* Label for low reservoir reminder row */
+"Low Reservoir Reminder" = "Low Reservoir Reminder";
+
+/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
+/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
+
+/* Title string for BeepPreference.silent */
+"Disabled" = "Disabled";
+
/* Title string for BeepPreference.manualCommands */
"Enabled" = "已启用";
+/* Title string for BeepPreference.extended */
+"Extended" = "Extended";
+
+/* Description for BeepPreference.silent */
+"No confidence reminders are used." = "No confidence reminders are used.";
+
+/* Description for BeepPreference.manualCommands */
+"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
+
+/* Description for BeepPreference.extended */
+"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
+
/* Label text for temporary basal rate summary */
"Rate" = "输注率";
/* Insulin unit per hour */
"U/hr" = "U/小时";
+/* Summary string for temporary basal rate configuration page */
+"%1$@ for %2$@" = "%1$@ for %2$@";
+
+/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
+/* Button text for setting manual temporary basal rate*/
+"Set Temporary Basal" = "Set Temporary Basal";
+
+/* Navigation Title for ManualTempBasalEntryView */
+"Temporary Basal" = "Temporary Basal";
+
+/* Alert title for a failure to set temporary basal */
+"Temporary Basal Failed" = "Temporary Basal Failed";
+
+/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
+
+/* Alert format string for a failure to set temporary basal. (1: error description) */
+"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
+
+/* Alert title for missing temp basal configuration */
+"Missing Config" = "Missing Config";
+
+/* Alert format string for missing temp basal configuration. */
+"This PumpManager 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." = "This PumpManager 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.";
+
+/* Label text for expiration reminder default row */
+"Expiration Reminder Default" = "Expiration Reminder Default";
+
+/* Text for previous pod information row */
+"Previous Pod Information" = "Previous Pod Information";
+
+/* Text shown in insulin remaining space when no pod is paired (Please keep the '\n' while translating!) */
+"No\nDelivery" = "No\nDelivery";
+
/* description label for active time pod details row */
"Active Time" = "Pod启动时间";
+/* description label for total delivery pod details row */
+"Total Delivery" = "Total Delivery";
+
+/* description label for device name pod details row */
+"Device Name" = "Device Name";
+
+/* description label for lot number pod details row */
+"Lot Number" = "Lot Number";
+
+/* description label for sequence number pod details row */
+"Sequence Number" = "Sequence Number";
+
+/* description label for firmware version pod details row */
+"Firmware Version" = "Firmware Version";
+
+/* description label for ble firmware version pod details row */
+"BLE Firmware Version" = "BLE Firmware Version";
+
+/* description label for activated at timne pod details row */
+"Pod Activated" = "Pod Activated";
+
/* description label for active time pod details row */
"Active Time" = "Pod启动时间";
+/* description label for last status date pod details row */
+"Last Status" = "Last Status";
+
+/* description label for pod fault details */
+"Pod Fault Details" = "Pod Fault Details";
+
+/* Title for PodSetupView */
+"Pod Setup" = "Pod Setup";
+
+/* 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." = "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.";
+
/* Cancel button title */
"Cancel" = "取消";
/* Text for continue button on PodSetupView */
"Continue" = "继续";
+/* Are you sure you want to skip Omnipod Onboarding? */
+"Skip Omnipod Onboarding?" = "Skip Omnipod Onboarding?";
+
+/* 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." = "The App notifies you in advance of Pod expiration.\n\nScroll to set the number of hours advance notice you would like to have.";
+
+/* Text of continue button on ExpirationReminderSetupView" */
+"Next" = "Next";
+
/* */
"Expiration Reminder" = "Pod到期提醒";
+/* 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." = "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.";
+
+/* Label text for low reservoir value row */
+"Low Reservoir" = "Low Reservoir";
+
/* */
"Save" = "保存";
+
+/* hr (short for hour) */
+"hr" = "hr";
+
+/* Button title to cancel manual basal */
+"Cancel Manual Basal" = "Cancel Manual Basal";
+
+/* Text shown in insulin delivery space when insulin suspended */
+"Insulin\nSuspended" = "Insulin\nSuspended";
+
+/* Text for suspend resume button when insulin delivery is suspended */
+"Resume Insulin Delivery" = "Resume Insulin Delivery";
+
+/* Recovery suggestion when no pod is available */
+"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
+
+/* Error message shown when the pod is not connected */
+"Pod not connected" = "Pod not connected";
+
+/* Label for suspended at time */
+"Suspended At" = "Suspended At";
+
+/* Text for suspend resume button when insulin delivery is resuming */
+"Resuming insulin delivery..." = "Resuming insulin delivery...";
+
+/* Text for suspend resume button when insulin delivery is suspending */
+"Suspending insulin delivery..." = "Suspending insulin delivery...";
+
+/* Error message for PodCommsError.noPodsFound */
+"No pods found" = "No pods found";
+
+/* Error message for PodCommsError.tooManyPodsFound */
+"Too many pods found" = "Too many pods found";
+
+/* Recovery suggestion when no response is received from pod */
+"Make sure iPhone is nearby the active pod" = "Make sure iPhone is nearby the active pod";
+
+/* Recovery suggestion when ack received instead of response */
+"Try again" = "Try again";
+
+/* Recovery suggestion for PodCommsError.tooManyPodsFound */
+"Move to a new area away from any other pods and try again." = "Move to a new area away from any other pods and try again.";
+
+/* Recovery suggestion for PodCommsError.noPodsFound */
+"Make sure your pod is filled and nearby." = "Make sure your pod is filled and nearby.";
+
+/* Recovery suggestion when pairing signal strength is too high */
+"Please reposition iPhone further from the pod" = "Please reposition iPhone further from the pod";
+
+/* Recovery suggestion when pairing signal strength is too low */
+"Please reposition iPhone relative to the pod" = "Please reposition iPhone relative to the pod";
+
+/* Recovery suggestion on unexpected pod change */
+"Please bring only original pod in range or deactivate original pod" = "Please bring only original pod in range or deactivate original pod";
+
+/* Recovery suggestion when unexpected address received */
+"Crosstalk possible. Please move to a new location" = "Crosstalk possible. Please move to a new location";
+
+/* Recovery suggestion when no pod is available */
+"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
+
+/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
+"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
+
+/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
+"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
+
+/* Recovery suggestion when operation could not be completed due to existing temp basal in progress */
+"Wait for existing temp basal to finish, or suspend to cancel" = "Wait for existing temp basal to finish, or suspend to cancel";
From 609421c7c59ee833463d91ca6d0525fe6e134e85 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: Mon, 15 May 2023 04:27:57 +0200
Subject: [PATCH 255/431] New translations Localizable.strings (Portuguese,
Brazilian)
---
.../pt-BR.lproj/Localizable.strings | 688 ++++++++++++++++++
1 file changed, 688 insertions(+)
diff --git a/Dependencies/OmniBLE/Localizations/pt-BR.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/pt-BR.lproj/Localizable.strings
index b6a9bccac0..8d8dfda73e 100644
--- a/Dependencies/OmniBLE/Localizations/pt-BR.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/pt-BR.lproj/Localizable.strings
@@ -1,25 +1,178 @@
+/*
+ Localizable.strings
+ OmniBLE
+ Created by Jon Mårtensson on 2022-08-28.
+ Copyright © 2022 Randall Knutson. All rights reserved.
+*/
+/* Alert content title for multiCommand pod alert */
+
+"Multiple Command Alert" = "Multiple Command Alert";
+
+/* Alert content title for userPodExpiration pod alert */
+"Pod Expiration Reminder" = "Pod Expiration Reminder";
+
+/* Alert content title for podExpiring pod alert */
+"Pod Expired" = "Pod Expired";
+
+/* Alert content title for lowReservoir pod alert */
+"Low Reservoir" = "Low Reservoir";
+
+/* Alert content title for suspendInProgress pod alert */
+"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
+
+/* Alert content title for suspendEnded pod alert */
+"Resume Insulin" = "Resume Insulin";
+
+/* Alert content title for finishSetupReminder pod alert */
+"Pod Pairing Incomplete" = "Pod Pairing Incomplete";
+
+/* Alert content title for timeOffsetChangeDetected pod alert */
+"Time Change Detected" = "Time Change Detected";
+
+/* Alert content body for multiCommand pod alert */
+"Multiple Command Alert" = "Multiple Command Alert";
+
+/* Format string for alert content body for userPodExpiration pod alert. (1: time until expiration) */
+"Pod expires in %1$@." = "Pod expires in %1$@.";
+
+/* Alert content body for podExpiring pod alert */
+"Change Pod now. Pod has been active for 72 hours." = "Change Pod now. Pod has been active for 72 hours.";
+
+/* Alert content body for podExpireImminent pod alert */
+"Change Pod now. Insulin delivery will stop in 1 hour." = "Change Pod now. Insulin delivery will stop in 1 hour.";
+
+/* Format string for alert content body for lowReservoir pod alert. (1: reminder value) */
+"%1$@ insulin or less remaining in Pod. Change Pod soon." = "%1$@ insulin or less remaining in Pod. Change Pod soon.";
+
+/* Alert content body for suspendInProgress pod alert */
+"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
+
+/* Alert content body for suspendEnded pod alert */
+"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes.";
+
+/* Alert content body for finishSetupReminder pod alert */
+"Please finish pairing your pod." = "Please finish pairing your pod.";
+
+/* Alert content body for timeOffsetChangeDetected pod alert */
+"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings.";
+
+/* Alert notification body for suspendEnded pod alert user notification */
+"Suspension time is up. Open the app and resume." = "Suspension time is up. Open the app and resume.";
+
+/* Action button default text for PodAlerts */
+"Ok" = "Ok";
+
+/* Label for pod life state when pod not fully activated */
+"Unfinished Activation" = "Unfinished Activation";
+
+/* Label for pod life state when time remaining */
+"Pod expires in" = "Pod expires in";
+
+/* */
+"Pod Expires" = "Pod Expires";
+
+/* */
+"Pod Activated" = "Pod Activated";
+
+/* */
+"Notification Settings" = "Notification Settings";
+
+/* */
+"Confidence Reminders" = "Confidence Reminders";
+
+/* Text for suspend resume button when insulin delivery active */
+"Suspend Insulin Delivery" = "Suspend Insulin Delivery";
+
+/* Label for pod life state when within pod expiration window */
+"Pod expired" = "Pod expired";
+
+/* Label for pod life state when pod not fully deactivated */
+"Unfinished deactivation" = "Unfinished deactivation";
+
+/* Label for pod life state when no pod paired */
+"No Pod" = "No Pod";
+
+/* Settings page link description when next lifecycle action is to pair new pod */
+"Pair Pod" = "Pair Pod";
+
+/* Pairing action button accessibility label while ready to pair */
+"Pair pod." = "Pair pod.";
+
+/* Pairing action button accessibility label while pairing */
+"Pairing." = "Pairing.";
+
+/* Pairing action button accessibility label while priming */
+"Priming. Please wait." = "Priming. Please wait.";
+
+/* Pairing action button accessibility label when pairing succeeded */
+"Pod paired successfully. Continue." = "Pod paired successfully. Continue.";
+
+/* Settings page link description when next lifecycle action is to finish deactivation */
+"Finish deactivation" = "Finish deactivation";
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Substituir Pod";
+/* Unit for singular day in pod life remaining */
+"day" = "day";
+
+/* Unit for plural days in pod life remaining */
+"days" = "days";
+
+/* Unit for singular hour in pod life remaining */
+"hour" = "hour";
+
/* Unit for plural hours in pod life remaining */
"hours" = "horas";
+/* Unit for singular minute in pod life remaining */
+"minute" = "minute";
+
/* Unit for plural minutes in pod life remaining */
"minutes" = "minutos";
+/* Title of insulin delivery section */
+"Insulin Delivery" = "Insulin Delivery";
+
+/* */
+"Scheduled Basal" = "Scheduled Basal";
+
+/* Header for insulin remaining on pod settings screen */
+"Insulin Remaining" = "Insulin Remaining";
+
/* Section header for activity section */
"Activity" = "Atividade";
+/* title for device details page */
+"Device Details" = "Device Details";
+
/* Section header for configuration section */
"Configuration" = "Ajustes";
+/* Settings page link description when next lifecycle action is to finish deactivation */
+"Finish deactivation" = "Finish deactivation";
+
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Substituir Pod";
/* Settings page link description when next lifecycle action is to replace pod */
"Replace Pod" = "Substituir Pod";
+/* Label for pod life state when pod not fully activated */
+"Unfinished Activation" = "Unfinished Activation";
+
+/* Label for pod life state when time remaining */
+"Pod expires in" = "Pod expires in";
+
+/* Label for pod life state when within pod expiration window */
+"Pod expired" = "Pod expired";
+
+/* Label for pod life state when pod not fully deactivated */
+"Unfinished deactivation" = "Unfinished deactivation";
+
+/* Label for pod life state when no pod paired */
+"No Pod" = "No Pod";
+
/* Pod life HUD view label */
"Fault" = "Falha";
@@ -32,65 +185,600 @@
/* Label indicating pod replacement necessary */
"Replace Pod" = "Substituir Pod";
+/* Error message shown when no pod is paired */
+"No pod paired" = "No pod paired";
+
+/* Error message shown when user cannot pair because pod is already paired */
+"Pod already paired" = "Pod already paired";
+
+/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
+"Insulin type not configured" = "Insulin type not configured";
+
+/* Error message when cannula insertion fails because the pod is in an unexpected state */
+"Pod is not in a state ready for cannula insertion." = "Pod is not in a state ready for cannula insertion.";
+
+/* Error description for OmniBLEPumpManagerError.invalidSetting */
+"Invalid Setting" = "Invalid Setting";
+
+/* Recovery suggestion shown when no pod is paired */
+"Please pair a new pod" = "Please pair a new pod";
+
+/* Generic title of the OmniBLE pump manager */
+"Omnipod DASH" = "Omnipod DASH";
+
+/* Status highlight that delivery is uncertain. */
+"Comms Issue" = "Comms Issue";
+
+/* */
+"Finish Pairing" = "Finish Pairing";
+
+/* Status highlight that when pod is deactivating */
+"Finish Deactivation" = "Finish Deactivation";
+
+/* Status highlight that when no pod is paired. */
+"No Pod" = "No Pod";
+
+/* Status highlight message for emptyReservoir alarm. */
+"No Insulin" = "No Insulin";
+
+/* Status highlight message for podExpired alarm. */
+"Pod Expired" = "Pod Expired";
+
+/* Status highlight message for occlusion alarm. */
+"Pod Occlusion" = "Pod Occlusion";
+
+/* Status highlight message for other alarm. */
+"Pod Error" = "Pod Error";
+
+/* Status highlight that a pump is out of insulin. */
+"No Insulin" = "No Insulin";
+
+/* Status highlight that insulin delivery was suspended. */
+"Insulin Suspended" = "Insulin Suspended";
+
+/* Status highlight when communications with the pod haven't happened recently. */
+"Signal Loss" = "Signal Loss";
+
+/* Status highlight when manual temp basal is running. */
+"Manual Basal" = "Manual Basal";
+
/* */
"Insert Cannula" = "Inserir Cânula";
+/* Cannula insertion button text while inserting */
+"Inserting..." = "Inserting...";
+
+/* Cannula insertion button text while showing error */
+"Retry" = "Retry";
+
+/* Cannula insertion button text while checking insertion */
+"Checking..." = "Checking...";
+
+/* */
+"Check cannula insertion finished" = "Check cannula insertion finished";
+
+/* */
+"Get pod status" = "Get pod status";
+
+/* */
+"Save Basal Profile" = "Save Basal Profile";
+
+/* */
+"Save basal profile failed: %{public}@" = "Save basal profile failed: %{public}@";
+
+/* */
+"Skipping Play Test Beeps due to bolus still in progress." = "Skipping Play Test Beeps due to bolus still in progress.";
+
/* */
"Play Test Beeps" = "Tocar bipes de teste";
+/* */
+"Skipping Read Pulse Log due to bolus still in progress." = "Skipping Read Pulse Log due to bolus still in progress.";
+
/* */
"Read Pulse Log" = "Ler Log do Pulse";
+/* */
+"Set Confirmation Beeps to %s" = "Set Confirmation Beeps to %s";
+
+/* */
+"Set Confirmation Beeps Preference" = "Set Confirmation Beeps Preference";
+
+/* */
+"Suspend" = "Suspend";
+
+/* */
+"Failed to suspend: %{public}@" = "Failed to suspend: %{public}@";
+
+/* */
+"Resume" = "Resume";
+
+/* */
+"Bolus" = "Bolus";
+
+/* */
+"Cancel Bolus" = "Cancel Bolus";
+
+/* Alert acknowledgment OK button */
+"OK" = "OK";
+
+/* The title for Empty Reservoir alarm notification */
+"Empty Reservoir" = "Empty Reservoir";
+
+/* The title for Occlusion alarm notification */
+"Occlusion Detected" = "Occlusion Detected";
+
+/* The title for AlarmCode.other notification */
+"Critical Pod Error" = "Critical Pod Error";
+
+/* The default notification body for AlarmCodes */
+"Insulin delivery stopped. Change Pod now." = "Insulin delivery stopped. Change Pod now.";
+
+/* Header for insulin remaining on pod settings screen */
+"Insulin Remaining" = "Insulin Remaining";
+
+/* Button title to set temporary basal rate */
+"Set Temporary Basal Rate" = "Set Temporary Basal Rate";
+
/* Section header for activity section */
"Activity" = "Atividade";
/* Section header for configuration section */
"Configuration" = "Ajustes";
+/* Title for previous pod page */
+"Previous Pod" = "Previous Pod";
+
+/* The title of the command to change pump time zone */
+"Pump Time" = "Pump Time";
+
+/* Text indicating ongoing pump time synchronization */
+"Adjusting Pump Time..." = "Adjusting Pump Time...";
+
+/* The title of the command to change pump time zone */
+"Sync to Current Time" = "Sync to Current Time";
+
+/* Label for PumpManager deletion button */
+"Switch to other insulin delivery device" = "Switch to other insulin delivery device";
+
+/* Title for pod sync time action sheet. */
+"The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?";
+
+/* Button text to confirm pump time sync */
+"Yes, Sync to Current Time" = "Yes, Sync to Current Time";
+
+/* Button text to cancel pump time sync */
+"No, Keep Pump As Is" = "No, Keep Pump As Is";
+
+/* Title for Omnipod DASH PumpManager deletion action sheet. */
+"Remove Pump" = "Remove Pump";
+
+/* Message for Omnipod DASH PumpManager deletion action sheet */
+"Are you sure you want to stop using Omnipod DASH?" = "Are you sure you want to stop using Omnipod DASH?";
+
+/* Button text to confirm Omnipod DASH PumpManager deletion */
+"Delete Omnipod DASH" = "Delete Omnipod DASH";
+
/* Text for confidence reminders navigation link" */
"Insulin Type" = "Tipo de Insulina";
+/* The title of the command to change pump time zone */
+"Sync to Current Time" = "Sync to Current Time";
+
/* Title for suspend duration selection action sheet */
"Suspend Delivery" = "Suspender Entrega";
+/* Message for suspend duration selection action sheet */
+"Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?" = "Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?";
+
+/* Button text for 30 minute suspend duration */
+"30 minutes" = "30 minutes";
+
+/* Button text for 1 hour suspend duration" */
+"1 hour" = "1 hour";
+/* Button text for 1 hour 30 minute suspend duration */
+"1 hour 30 minutes" = "1 hour 30 minutes";
+/* Button text for 2 hour suspend duration */
+"2 hours" = "2 hours";
+
+/* Alert title for suspend error */
+"Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
+
+/* Alert title for resume error */
+"Failed to Resume Insulin Delivery" = "Failed to Resume Insulin Delivery";
+
+/* Alert title for time sync error */
+"Failed to Set Pump Time" = "Failed to Set Pump Time";
+
+/* Alert title for failing to cancel manual basal error */
+"Failed to Cancel Manual Basal" = "Failed to Cancel Manual Basal";
+
+/* */
+"Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod.";
+
+/* Instructions for deactivate pod when pod not on body */
+"Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may pair a new pod.";
+
/* Deactivate pod action button */
"Deactivate Pod" = "Desativar Pod";
+/* Deactivate pod action button accessibility label while deactivating */
+"Deactivating." = "Deactivating.";
+
+/* Deactivate pod action button accessibility label when deactivation complete */
+"Pod deactivated successfully. Continue." = "Pod deactivated successfully. Continue.";
+
+/* Action button description for deactivate after failed attempt */
+"Retry" = "Retry";
+
/* Action button description when deactivated */
"Continue" = "Continuar";
+/* 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." = "There was a problem communicating with the pod. If this problem persists, tap Discard Pod. You can then activate a new Pod.";
+
+/* Text for discard pod button */
+"Discard Pod" = "Discard Pod";
+
+/* Title for remove pod modal */
+"Remove Pod from Body" = "Remove Pod from Body";
+
+/* Alert message body for confirm pod attachment */
+"Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“";
+
+/* Insulin Unit */
+"U" = "U";
+
+/* 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." = "Change Pod now. Insulin delivery will stop 8 hours after the Pod has expired or when no more insulin remains.";
+
+/* Label text for step 1 of pair pod instructions */
+"Fill a new pod with U-100 Insulin (leave blue Pod needle cap on)." = "Fill a new pod with U-100 Insulin (leave blue Pod needle cap on).";
+
+/* Label text for step 2 of pair pod instructions */
+"Listen for 2 beeps." = "Listen for 2 beeps.";
+
+/* Label text indicating pairing finished.*/
+"Paired" = "Paired";
+
/* Cancel button text in navigation bar on pair pod UI */
"Cancel" = "Cancelar";
+/* Alert title for cancel pairing modal */
+"Are you sure you want to cancel Pod setup?" = "Are you sure you want to cancel Pod setup?";
+
+/* Alert message body for confirm pod attachment */
+"If you cancel Pod setup, the current Pod will be deactivated and will be unusable." = "If you cancel Pod setup, the current Pod will be deactivated and will be unusable.";
+
+/* Button title for confirm deactivation option */
+"Yes, Deactivate Pod" = "Yes, Deactivate Pod";
+
+/* Continue pairing button title of in pairing cancel modal */
+"No, Continue With Pod" = "No, Continue With Pod";
+
+/* Label text for step one of attach pod instructions */
+"Prepare site." = "Prepare site.";
+
+/* Label text for step two of attach pod instructions */
+"Remove blue Pod needle cap and check cannula. Then remove paper backing." = "Remove blue Pod needle cap and check cannula. Then remove paper backing.";
+
+/* Label text for step three of attach pod instructions */
+"Check Pod, apply to site, then confirm pod attachment." = "Check Pod, apply to site, then confirm pod attachment.";
+
/* Action button title for attach pod view */
"Continue" = "Continuar";
+/* */
+"Attach Pod" = "Attach Pod";
+
+/* Alert title for confirm pod attachment */
+"Confirm Pod Attachment" = "Confirm Pod Attachment";
+
+/* Alert message body for confirm pod attachment */
+"Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached." = "Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached.";
+
+/* Button title for confirm attachment option */
+"Confirm" = "Confirm";
+
+/* Label text for step one of insert cannula instructions */
+"Tap below to start cannula insertion." = "Tap below to start cannula insertion.";
+
+/* Label text for step two of insert cannula instructions */
+"Wait until insertion is completed." = "Wait until insertion is completed.";
+
+/* Label text indicating insertion finished. */
+"Inserted" = "Inserted";
+
+/* Check Cannula */
+"Check Cannula" = "Check Cannula";
+
+/* */
+"Is the cannula inserted properly?" = "Is the cannula inserted properly?";
+
+/* Description of proper cannula insertion */
+"The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin." = "The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin.";
+
+/* Button label for user to answer cannula was properly inserted */
+"Yes" = "Yes";
+
+/* Button label for user to answer cannula was not properly inserted */
+"No" = "No";
+
+/* Pod pairing action button text while pairing */
+"Pairing..." = "Pairing...";
+
+/* Pod pairing action button text while priming */
+"Priming..." = "Priming...";
+
+/* */
+"Deactivating..." = "Deactivating...";
+
+/* Pod state when pod has been deactivated */
+"Deactivated" = "Deactivated";
+
+/* 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." = "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.";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
/* Label for expiration reminder row */
"Time" = "Hora";
+/* Action button title to continue at Setup Complete */
+"Finish Setup" = "Finish Setup";
+
+/* */
+"Setup Complete" = "Setup Complete";
+
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* Error message description for PeripheralManagerError.notReady */
+"Peripheral Not Ready" = "Peripheral Not Ready";
+
+/* Error message description for PeripheralManagerError.incorrectResponse */
+"Incorrect Response" = "Incorrect Response";
+
+/* Error message description for PeripheralManagerError.timeout */
+"Timeout" = "Timeout";
+
+/* Error message description for PeripheralManagerError.emptyValue */
+"Empty Value" = "Empty Value";
+
+/* Error message description for PeripheralManagerError.unknownCharacteristic */
+"Unknown Characteristic" = "Unknown Characteristic";
+
+/* Error message description for PeripheralManagerError.nack */
+"Nack" = "Nack";
+
+/* Title for omnipod reminders section */
+"Omnipod Reminders" = "Omnipod Reminders";
+
+/* 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." = "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.";
+
+/* Footer text for scheduled reminder area */
+"This is a reminder that you scheduled when you paired your current Pod." = "This is a reminder that you scheduled when you paired your current Pod.";
+
+/* */
+"Scheduled Reminder" = "Scheduled Reminder";
+
+/* Footer text for low reservoir value row */
+"The App notifies you when the amount of insulin in the Pod reaches this level." = "The App notifies you when the amount of insulin in the Pod reaches this level.";
+
+/* Description text for critical alerts */
+"Critical Alerts" = "Critical Alerts";
+
+/* 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." = "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.";
+/* navigation title for notification settings */
+"Notification Settings" = "Notification Settings";
+
/* Label for scheduled reminder value row */
"Time" = "Hora";
+/* Value text for no expiration reminder */
+"No Reminder" = "No Reminder";
+
+/* Label for low reservoir reminder row */
+"Low Reservoir Reminder" = "Low Reservoir Reminder";
+
+/* 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." = "Make sure your phone and pod are close to each other. If communication issues persist, move to a new area.";
+/* 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." = "Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains.";
+
+/* Title string for BeepPreference.silent */
+"Disabled" = "Disabled";
+
/* Title string for BeepPreference.manualCommands */
"Enabled" = "Ativado";
+/* Title string for BeepPreference.extended */
+"Extended" = "Extended";
+
+/* Description for BeepPreference.silent */
+"No confidence reminders are used." = "No confidence reminders are used.";
+
+/* Description for BeepPreference.manualCommands */
+"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
+
+/* Description for BeepPreference.extended */
+"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
+
/* Label text for temporary basal rate summary */
"Rate" = "Taxa";
+/* Insulin unit per hour */
+"U/hr" = "U/hr";
+
+/* Summary string for temporary basal rate configuration page */
+"%1$@ for %2$@" = "%1$@ for %2$@";
+
+/* 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 will not automatically adjust your insulin delivery until the temporary basal rate finishes or is canceled.";
+/* Button text for setting manual temporary basal rate*/
+"Set Temporary Basal" = "Set Temporary Basal";
+
+/* Navigation Title for ManualTempBasalEntryView */
+"Temporary Basal" = "Temporary Basal";
+
+/* Alert title for a failure to set temporary basal */
+"Temporary Basal Failed" = "Temporary Basal Failed";
+
+/* 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$@" = "Unable to set a temporary basal rate: %1$@\n\n%2$@";
+
+/* Alert format string for a failure to set temporary basal. (1: error description) */
+"Unable to set a temporary basal rate: %1$@" = "Unable to set a temporary basal rate: %1$@";
+
+/* Alert title for missing temp basal configuration */
+"Missing Config" = "Missing Config";
+
+/* Alert format string for missing temp basal configuration. */
+"This PumpManager 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." = "This PumpManager 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.";
+
+/* Label text for expiration reminder default row */
+"Expiration Reminder Default" = "Expiration Reminder Default";
+
+/* Text for previous pod information row */
+"Previous Pod Information" = "Previous Pod Information";
+
+/* Text shown in insulin remaining space when no pod is paired (Please keep the '\n' while translating!) */
+"No\nDelivery" = "No\nDelivery";
+
/* description label for active time pod details row */
"Active Time" = "Tempo Ativo";
+/* description label for total delivery pod details row */
+"Total Delivery" = "Total Delivery";
+
+/* description label for device name pod details row */
+"Device Name" = "Device Name";
+
+/* description label for lot number pod details row */
+"Lot Number" = "Lot Number";
+
+/* description label for sequence number pod details row */
+"Sequence Number" = "Sequence Number";
+
+/* description label for firmware version pod details row */
+"Firmware Version" = "Firmware Version";
+
+/* description label for ble firmware version pod details row */
+"BLE Firmware Version" = "BLE Firmware Version";
+
+/* description label for activated at timne pod details row */
+"Pod Activated" = "Pod Activated";
+
/* description label for active time pod details row */
"Active Time" = "Tempo Ativo";
+/* description label for last status date pod details row */
+"Last Status" = "Last Status";
+
+/* description label for pod fault details */
+"Pod Fault Details" = "Pod Fault Details";
+
+/* Title for PodSetupView */
+"Pod Setup" = "Pod Setup";
+
+/* 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." = "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.";
+
/* Cancel button title */
"Cancel" = "Cancelar";
/* Text for continue button on PodSetupView */
"Continue" = "Continuar";
+/* Are you sure you want to skip Omnipod Onboarding? */
+"Skip Omnipod Onboarding?" = "Skip Omnipod Onboarding?";
+
+/* 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." = "The App notifies you in advance of Pod expiration.\n\nScroll to set the number of hours advance notice you would like to have.";
+
+/* Text of continue button on ExpirationReminderSetupView" */
+"Next" = "Next";
+
/* */
"Expiration Reminder" = "Lembrete de Expiração";
+/* 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." = "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.";
+
+/* Label text for low reservoir value row */
+"Low Reservoir" = "Low Reservoir";
+
/* */
"Save" = "Salvar";
+
+/* hr (short for hour) */
+"hr" = "hr";
+
+/* Button title to cancel manual basal */
+"Cancel Manual Basal" = "Cancel Manual Basal";
+
+/* Text shown in insulin delivery space when insulin suspended */
+"Insulin\nSuspended" = "Insulin\nSuspended";
+
+/* Text for suspend resume button when insulin delivery is suspended */
+"Resume Insulin Delivery" = "Resume Insulin Delivery";
+
+/* Recovery suggestion when no pod is available */
+"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
+
+/* Error message shown when the pod is not connected */
+"Pod not connected" = "Pod not connected";
+
+/* Label for suspended at time */
+"Suspended At" = "Suspended At";
+
+/* Text for suspend resume button when insulin delivery is resuming */
+"Resuming insulin delivery..." = "Resuming insulin delivery...";
+
+/* Text for suspend resume button when insulin delivery is suspending */
+"Suspending insulin delivery..." = "Suspending insulin delivery...";
+
+/* Error message for PodCommsError.noPodsFound */
+"No pods found" = "No pods found";
+
+/* Error message for PodCommsError.tooManyPodsFound */
+"Too many pods found" = "Too many pods found";
+
+/* Recovery suggestion when no response is received from pod */
+"Make sure iPhone is nearby the active pod" = "Make sure iPhone is nearby the active pod";
+
+/* Recovery suggestion when ack received instead of response */
+"Try again" = "Try again";
+
+/* Recovery suggestion for PodCommsError.tooManyPodsFound */
+"Move to a new area away from any other pods and try again." = "Move to a new area away from any other pods and try again.";
+
+/* Recovery suggestion for PodCommsError.noPodsFound */
+"Make sure your pod is filled and nearby." = "Make sure your pod is filled and nearby.";
+
+/* Recovery suggestion when pairing signal strength is too high */
+"Please reposition iPhone further from the pod" = "Please reposition iPhone further from the pod";
+
+/* Recovery suggestion when pairing signal strength is too low */
+"Please reposition iPhone relative to the pod" = "Please reposition iPhone relative to the pod";
+
+/* Recovery suggestion on unexpected pod change */
+"Please bring only original pod in range or deactivate original pod" = "Please bring only original pod in range or deactivate original pod";
+
+/* Recovery suggestion when unexpected address received */
+"Crosstalk possible. Please move to a new location" = "Crosstalk possible. Please move to a new location";
+
+/* Recovery suggestion when no pod is available */
+"Make sure your pod is nearby and try again." = "Make sure your pod is nearby and try again.";
+
+/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
+"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
+
+/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
+"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
+
+/* Recovery suggestion when operation could not be completed due to existing temp basal in progress */
+"Wait for existing temp basal to finish, or suspend to cancel" = "Wait for existing temp basal to finish, or suspend to cancel";
From b156170ff375467413e11aa7df6cfedf4ec041e8 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: Mon, 15 May 2023 04:27:58 +0200
Subject: [PATCH 256/431] New translations Localizable.strings (Norwegian
Bokmal)
---
.../Localizations/nb.lproj/Localizable.strings | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/Dependencies/OmniBLE/Localizations/nb.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/nb.lproj/Localizable.strings
index 0a3366b504..7e5c4089cf 100644
--- a/Dependencies/OmniBLE/Localizations/nb.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/nb.lproj/Localizable.strings
@@ -59,6 +59,9 @@
/* Alert notification body for suspendEnded pod alert user notification */
"Suspension time is up. Open the app and resume." = "Angitt tid for pause av insulintilførsel er utløpt. Åpne appen for å gjenoppta leveransen.";
+/* Action button default text for PodAlerts */
+"Ok" = "Ok";
+
/* Label for pod life state when pod not fully activated */
"Unfinished Activation" = "Ufullstendig aktivering";
@@ -200,6 +203,9 @@
/* Recovery suggestion shown when no pod is paired */
"Please pair a new pod" = "Vennligst koble til ny pod";
+/* Generic title of the OmniBLE pump manager */
+"Omnipod DASH" = "Omnipod DASH";
+
/* Status highlight that delivery is uncertain. */
"Comms Issue" = "Kommunikasjons-problem";
@@ -543,6 +549,9 @@
/* Error message description for PeripheralManagerError.unknownCharacteristic */
"Unknown Characteristic" = "Ukjent karakteristikk";
+/* Error message description for PeripheralManagerError.nack */
+"Nack" = "Nack";
+
/* Title for omnipod reminders section */
"Omnipod Reminders" = "Omnipod-påminnelser";
@@ -598,6 +607,9 @@
/* Description for BeepPreference.extended */
"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Bekreftelseslyder vil høres ved endret insulintiførsel, både fra automatiske justeringer og manuelle kommandoer.";
+/* Label text for temporary basal rate summary */
+"Rate" = "Rate";
+
/* Insulin unit per hour */
"U/hr" = "E/t";
From 52cbcc2ead241becebfe57dd24dc92e20d4972b6 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: Mon, 15 May 2023 04:27:59 +0200
Subject: [PATCH 257/431] New translations Localizable.strings (French)
---
.../G7SensorKit/fr.lproj/Localizable.strings | 106 ++++++++++++++++++
1 file changed, 106 insertions(+)
diff --git a/Dependencies/G7SensorKit/fr.lproj/Localizable.strings b/Dependencies/G7SensorKit/fr.lproj/Localizable.strings
index a2c8b461b7..bb87ec115a 100644
--- a/Dependencies/G7SensorKit/fr.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/fr.lproj/Localizable.strings
@@ -1,3 +1,8 @@
+/* Title on WelcomeView */
+"Dexcom G7" = "Dexcom G7";
+
+/* Descriptive text on G7StartupView */
+"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS 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" = "Continuer";
@@ -5,19 +10,120 @@
/* Button text to cancel G7 setup */
"Cancel" = "Annuler";
+/* 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" = "Glycémie";
+"Last Reading" = "Last Reading";
+
"Time" = "Heure";
+"Trend" = "Trend";
+
+"Bluetooth" = "Bluetooth";
+
/* title for g7 settings row showing BLE Name */
"Name" = "Nom";
+/* title for g7 settings connection status when scanning */
+"Scanning" = "Scanning";
+
/* title for g7 settings connection status when connected */
"Connected" = "Connecté";
/* title for g7 settings connection status when connecting */
"Connecting" = "De liaison";
+/* title for g7 settings row showing sensor last connect time */
+"Last Connect" = "Last Connect";
+
+/* Configuration */
+"Configuration" = "Configuration";
+
+/* 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" = "Supprimer 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";
From 748aed53e0b34387694a71ba76495d5a98502a3c 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: Mon, 15 May 2023 04:27:59 +0200
Subject: [PATCH 258/431] New translations Localizable.strings (Spanish)
---
.../G7SensorKit/es.lproj/Localizable.strings | 109 ++++++++++++++++++
1 file changed, 109 insertions(+)
diff --git a/Dependencies/G7SensorKit/es.lproj/Localizable.strings b/Dependencies/G7SensorKit/es.lproj/Localizable.strings
index 3199e8169c..7851967612 100644
--- a/Dependencies/G7SensorKit/es.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/es.lproj/Localizable.strings
@@ -1,3 +1,8 @@
+/* Title on WelcomeView */
+"Dexcom G7" = "Dexcom G7";
+
+/* Descriptive text on G7StartupView */
+"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS 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" = "Continuar";
@@ -5,16 +10,120 @@
/* Button text to cancel G7 setup */
"Cancel" = "Cancelar";
+/* 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" = "Glucose";
+
+"Last Reading" = "Last Reading";
+
"Time" = "Tiempo";
+"Trend" = "Trend";
+
+"Bluetooth" = "Bluetooth";
+
/* title for g7 settings row showing BLE Name */
"Name" = "Nombre";
+/* title for g7 settings connection status when scanning */
+"Scanning" = "Scanning";
+
/* title for g7 settings connection status when connected */
"Connected" = "Conectado";
/* title for g7 settings connection status when connecting */
"Connecting" = "Conectando";
+/* title for g7 settings row showing sensor last connect time */
+"Last Connect" = "Last Connect";
+
/* Configuration */
"Configuration" = "Configuracion";
+
+/* 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" = "Delete 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";
From 85684ce4ed87e85d1a4fa2e9aa13b57bb993bf21 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: Mon, 15 May 2023 04:28:01 +0200
Subject: [PATCH 259/431] New translations Localizable.strings (Danish)
---
.../G7SensorKit/da.lproj/Localizable.strings | 120 ++++++++++++++++++
1 file changed, 120 insertions(+)
diff --git a/Dependencies/G7SensorKit/da.lproj/Localizable.strings b/Dependencies/G7SensorKit/da.lproj/Localizable.strings
index a47785fbe1..b1e74525f1 100644
--- a/Dependencies/G7SensorKit/da.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/da.lproj/Localizable.strings
@@ -1,9 +1,129 @@
+/* Title on WelcomeView */
+"Dexcom G7" = "Dexcom G7";
+
+/* Descriptive text on G7StartupView */
+"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS 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" = "Fortsæt";
+/* Button text to cancel G7 setup */
+"Cancel" = "Cancel";
+
+/* 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" = "Glucose";
+
+"Last Reading" = "Last Reading";
+
+"Time" = "Time";
+
+"Trend" = "Trend";
+
+"Bluetooth" = "Bluetooth";
+
+/* title for g7 settings row showing BLE Name */
+"Name" = "Name";
+
+/* title for g7 settings connection status when scanning */
+"Scanning" = "Scanning";
+
/* title for g7 settings connection status when connected */
"Connected" = "Tilsluttet";
/* title for g7 settings connection status when connecting */
"Connecting" = "Tilslutter";
+
+/* title for g7 settings row showing sensor last connect time */
+"Last Connect" = "Last Connect";
+
+/* Configuration */
+"Configuration" = "Configuration";
+
+/* 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" = "Delete 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";
From e86a46418f07cd28e970ab786690d0292612b32e 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: Mon, 15 May 2023 04:28:02 +0200
Subject: [PATCH 260/431] New translations Localizable.strings (German)
---
.../G7SensorKit/de.lproj/Localizable.strings | 68 +++++++++++++++++++
1 file changed, 68 insertions(+)
diff --git a/Dependencies/G7SensorKit/de.lproj/Localizable.strings b/Dependencies/G7SensorKit/de.lproj/Localizable.strings
index 03e209eebd..96df2226c6 100644
--- a/Dependencies/G7SensorKit/de.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/de.lproj/Localizable.strings
@@ -1,12 +1,24 @@
/* Title on WelcomeView */
"Dexcom G7" = "Dexcom G7";
+/* Descriptive text on G7StartupView */
+"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS 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" = "Fortsetzen";
/* Button text to cancel G7 setup */
"Cancel" = "Abbrechen";
+/* 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 ist in der Aufwärmphase";
@@ -16,17 +28,35 @@
/* The description of sensor algorithm state when 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" = "Sensorstart";
/* title for g7 settings row showing sensor expiration time */
"Sensor Expiration" = "Sensor Ablaufdatum";
+/* title for g7 settings row showing sensor grace period end time */
+"Grace Period End" = "Grace Period End";
+
/* Field label */
"Glucose" = "Blutzucker";
+"Last Reading" = "Last Reading";
+
"Time" = "Uhrzeit";
+"Trend" = "Trend";
+
+"Bluetooth" = "Bluetooth";
+
+/* title for g7 settings row showing BLE Name */
+"Name" = "Name";
+
+/* title for g7 settings connection status when scanning */
+"Scanning" = "Scanning";
+
/* title for g7 settings connection status when connected */
"Connected" = "Verbunden";
@@ -39,12 +69,29 @@
/* Configuration */
"Configuration" = "Konfiguration";
+/* title for g7 config settings to upload readings */
+"Upload Readings" = "Upload Readings";
+
/* Button */
"Scan for new sensor" = "Nach neuen Sensoren suchen";
/* Button label for removing CGM */
"Delete CGM" = "CGM löschen";
+/* 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 abgelaufen";
@@ -59,3 +106,24 @@
/* G7 Progress bar label when sensor lifetime progress showing */
"Sensor expires" = "Sensor abgelaufen";
+
+/* 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";
From 12eb11df04d5b1eb2e237f174d3521a1ea99db34 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: Mon, 15 May 2023 04:28:03 +0200
Subject: [PATCH 261/431] New translations Localizable.strings (Finnish)
---
.../G7SensorKit/fi.lproj/Localizable.strings | 120 ++++++++++++++++++
1 file changed, 120 insertions(+)
diff --git a/Dependencies/G7SensorKit/fi.lproj/Localizable.strings b/Dependencies/G7SensorKit/fi.lproj/Localizable.strings
index a423b9d132..d005f6a544 100644
--- a/Dependencies/G7SensorKit/fi.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/fi.lproj/Localizable.strings
@@ -1,9 +1,129 @@
+/* Title on WelcomeView */
+"Dexcom G7" = "Dexcom G7";
+
+/* Descriptive text on G7StartupView */
+"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS 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" = "Jatka";
+/* Button text to cancel G7 setup */
+"Cancel" = "Cancel";
+
+/* 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" = "Glucose";
+
+"Last Reading" = "Last Reading";
+
+"Time" = "Time";
+
+"Trend" = "Trend";
+
+"Bluetooth" = "Bluetooth";
+
+/* title for g7 settings row showing BLE Name */
+"Name" = "Name";
+
+/* title for g7 settings connection status when scanning */
+"Scanning" = "Scanning";
+
/* title for g7 settings connection status when connected */
"Connected" = "Yhdistetty";
/* title for g7 settings connection status when connecting */
"Connecting" = "Yhdistetään";
+
+/* title for g7 settings row showing sensor last connect time */
+"Last Connect" = "Last Connect";
+
+/* Configuration */
+"Configuration" = "Configuration";
+
+/* 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" = "Delete 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";
From be2b72ba44d65ea6ce5c6c80de870e0f513baf6e 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: Mon, 15 May 2023 04:28:04 +0200
Subject: [PATCH 262/431] New translations Localizable.strings (Hebrew)
---
.../G7SensorKit/he.lproj/Localizable.strings | 123 ++++++++++++++++++
1 file changed, 123 insertions(+)
diff --git a/Dependencies/G7SensorKit/he.lproj/Localizable.strings b/Dependencies/G7SensorKit/he.lproj/Localizable.strings
index 526779b185..635c451904 100644
--- a/Dependencies/G7SensorKit/he.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/he.lproj/Localizable.strings
@@ -1,6 +1,129 @@
+/* Title on WelcomeView */
+"Dexcom G7" = "Dexcom G7";
+
+/* Descriptive text on G7StartupView */
+"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS 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";
+
+/* Button text to cancel G7 setup */
+"Cancel" = "Cancel";
+
+/* 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" = "Glucose";
+
+"Last Reading" = "Last Reading";
+
+"Time" = "Time";
+
+"Trend" = "Trend";
+
+"Bluetooth" = "Bluetooth";
+
+/* title for g7 settings row showing BLE Name */
+"Name" = "Name";
+
+/* title for g7 settings connection status when scanning */
+"Scanning" = "Scanning";
/* title for g7 settings connection status when connected */
"Connected" = "מחובר";
/* title for g7 settings connection status when connecting */
"Connecting" = "מתחבר";
+
+/* title for g7 settings row showing sensor last connect time */
+"Last Connect" = "Last Connect";
+
+/* Configuration */
+"Configuration" = "Configuration";
+
+/* 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" = "Delete 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";
From 0b6b1af79605bd66430868198b01701f246f2c25 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: Mon, 15 May 2023 04:28:05 +0200
Subject: [PATCH 263/431] New translations Localizable.strings (Italian)
---
.../G7SensorKit/it.lproj/Localizable.strings | 103 ++++++++++++++++++
1 file changed, 103 insertions(+)
diff --git a/Dependencies/G7SensorKit/it.lproj/Localizable.strings b/Dependencies/G7SensorKit/it.lproj/Localizable.strings
index 1434e3bc50..91c855caf6 100644
--- a/Dependencies/G7SensorKit/it.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/it.lproj/Localizable.strings
@@ -1,3 +1,8 @@
+/* Title on WelcomeView */
+"Dexcom G7" = "Dexcom G7";
+
+/* Descriptive text on G7StartupView */
+"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS 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" = "Continua";
@@ -5,22 +10,120 @@
/* Button text to cancel G7 setup */
"Cancel" = "Cancella";
+/* 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" = "Glucosio";
+"Last Reading" = "Last Reading";
+
"Time" = "Tempo";
+"Trend" = "Trend";
+
+"Bluetooth" = "Bluetooth";
+
/* title for g7 settings row showing BLE Name */
"Name" = "Nome";
+/* title for g7 settings connection status when scanning */
+"Scanning" = "Scanning";
+
/* title for g7 settings connection status when connected */
"Connected" = "Collegato";
/* title for g7 settings connection status when connecting */
"Connecting" = "In collegamento";
+/* title for g7 settings row showing sensor last connect time */
+"Last Connect" = "Last Connect";
+
/* Configuration */
"Configuration" = "Impostazioni";
+/* 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" = "Elimina 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";
From 12428d9d9629482d639486a9591e1885437e1c74 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: Mon, 15 May 2023 04:28:05 +0200
Subject: [PATCH 264/431] New translations Localizable.strings (Dutch)
---
.../G7SensorKit/nl.lproj/Localizable.strings | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/Dependencies/G7SensorKit/nl.lproj/Localizable.strings b/Dependencies/G7SensorKit/nl.lproj/Localizable.strings
index 8bd2d25b16..0b97442d34 100644
--- a/Dependencies/G7SensorKit/nl.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/nl.lproj/Localizable.strings
@@ -1,3 +1,5 @@
+/* Title on WelcomeView */
+"Dexcom G7" = "Dexcom G7";
/* Descriptive text on G7StartupView */
"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS kan G7 CGM-gegevens lezen, maar u moet nog steeds de Dexcom G7 App gebruiken voor koppeling, kalibratie en ander sensorbeheer.";
@@ -11,6 +13,9 @@
/* Error description for unreliable state */
"Glucose data is unavailable" = "Glucose gegevens niet beschikbaar";
+/* 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 gestopt";
@@ -42,6 +47,10 @@
"Time" = "Tijd";
+"Trend" = "Trend";
+
+"Bluetooth" = "Bluetooth";
+
/* title for g7 settings row showing BLE Name */
"Name" = "Naam";
@@ -68,12 +77,18 @@
/* Button label for removing CGM */
"Delete CGM" = "Verwijder CGM";
+
+/* No glucose value representation (3 dashes for mg/dL) */
+"– – –" = "– – –";
/* String displayed instead of a glucose value below the CGM range */
"LOW" = "LAAG";
/* String displayed instead of a glucose value above the CGM range */
"HIGH" = "HOOG";
+/* 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" = "Sensor aan het zoeken";
From 2b1d24f6c628793983c6e7601a46453292c7f839 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: Mon, 15 May 2023 04:28:06 +0200
Subject: [PATCH 265/431] New translations Localizable.strings (Polish)
---
.../G7SensorKit/pl.lproj/Localizable.strings | 115 ++++++++++++++++++
1 file changed, 115 insertions(+)
diff --git a/Dependencies/G7SensorKit/pl.lproj/Localizable.strings b/Dependencies/G7SensorKit/pl.lproj/Localizable.strings
index 30f3c15f51..789376a3e9 100644
--- a/Dependencies/G7SensorKit/pl.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/pl.lproj/Localizable.strings
@@ -1,3 +1,8 @@
+/* Title on WelcomeView */
+"Dexcom G7" = "Dexcom G7";
+
+/* Descriptive text on G7StartupView */
+"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS 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" = "Kontynuuj";
@@ -5,10 +10,120 @@
/* Button text to cancel G7 setup */
"Cancel" = "Anuluj";
+/* 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" = "Glucose";
+
+"Last Reading" = "Last Reading";
+
"Time" = "Czas";
+"Trend" = "Trend";
+
+"Bluetooth" = "Bluetooth";
+
+/* title for g7 settings row showing BLE Name */
+"Name" = "Name";
+
+/* title for g7 settings connection status when scanning */
+"Scanning" = "Scanning";
+
/* title for g7 settings connection status when connected */
"Connected" = "Połączony";
/* title for g7 settings connection status when connecting */
"Connecting" = "Łączenie";
+
+/* title for g7 settings row showing sensor last connect time */
+"Last Connect" = "Last Connect";
+
+/* Configuration */
+"Configuration" = "Configuration";
+
+/* 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" = "Delete 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";
From 1291f0df45629a8daa09741a7979650c6c59cde5 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: Mon, 15 May 2023 04:28:07 +0200
Subject: [PATCH 266/431] New translations Localizable.strings (Portuguese)
---
.../pt-PT.lproj/Localizable.strings | 118 ++++++++++++++++++
1 file changed, 118 insertions(+)
diff --git a/Dependencies/G7SensorKit/pt-PT.lproj/Localizable.strings b/Dependencies/G7SensorKit/pt-PT.lproj/Localizable.strings
index 26a2250783..bf6dfb9eb5 100644
--- a/Dependencies/G7SensorKit/pt-PT.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/pt-PT.lproj/Localizable.strings
@@ -1,11 +1,129 @@
+/* Title on WelcomeView */
+"Dexcom G7" = "Dexcom G7";
+
+/* Descriptive text on G7StartupView */
+"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS 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";
/* Button text to cancel G7 setup */
"Cancel" = "Cancelar";
+/* 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" = "Glucose";
+
+"Last Reading" = "Last Reading";
+
"Time" = "Hora";
+"Trend" = "Trend";
+
+"Bluetooth" = "Bluetooth";
+
/* title for g7 settings row showing BLE Name */
"Name" = "Nome";
+/* title for g7 settings connection status when scanning */
+"Scanning" = "Scanning";
+
+/* title for g7 settings connection status when connected */
+"Connected" = "Connected";
+
+/* title for g7 settings connection status when connecting */
+"Connecting" = "Connecting";
+
+/* title for g7 settings row showing sensor last connect time */
+"Last Connect" = "Last Connect";
+
/* Configuration */
"Configuration" = "Ajustes";
+
+/* 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" = "Delete 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";
From 92cfdd12ce791e62a61aa4110e90e860bf57740a 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: Mon, 15 May 2023 04:28:08 +0200
Subject: [PATCH 267/431] New translations Localizable.strings (Russian)
---
Dependencies/G7SensorKit/ru.lproj/Localizable.strings | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/Dependencies/G7SensorKit/ru.lproj/Localizable.strings b/Dependencies/G7SensorKit/ru.lproj/Localizable.strings
index 71372fdb60..b480fd5d76 100644
--- a/Dependencies/G7SensorKit/ru.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/ru.lproj/Localizable.strings
@@ -1,3 +1,5 @@
+/* Title on WelcomeView */
+"Dexcom G7" = "Dexcom G7";
/* Descriptive text on G7StartupView */
"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS может считывать G7 CGM данные, но Вы все равно должны использовать Dexcom G7 App для сопряжения, калибровки и управления датчиком.";
@@ -47,6 +49,8 @@
"Trend" = "Тенденция";
+"Bluetooth" = "Bluetooth";
+
/* title for g7 settings row showing BLE Name */
"Name" = "Название";
@@ -73,6 +77,9 @@
/* Button label for removing 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" = "НИЗКИЙ";
From a49ed8421fd67bc7defe6153567c1fe3c0495658 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: Mon, 15 May 2023 04:28:09 +0200
Subject: [PATCH 268/431] New translations Localizable.strings (Slovak)
---
.../G7SensorKit/sk.lproj/Localizable.strings | 120 ++++++++++++++++++
1 file changed, 120 insertions(+)
diff --git a/Dependencies/G7SensorKit/sk.lproj/Localizable.strings b/Dependencies/G7SensorKit/sk.lproj/Localizable.strings
index 9836b1f3f2..7a93f141ec 100644
--- a/Dependencies/G7SensorKit/sk.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/sk.lproj/Localizable.strings
@@ -1,9 +1,129 @@
+/* Title on WelcomeView */
+"Dexcom G7" = "Dexcom G7";
+
+/* Descriptive text on G7StartupView */
+"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS 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" = "Pokračovať";
+/* Button text to cancel G7 setup */
+"Cancel" = "Cancel";
+
+/* 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" = "Glucose";
+
+"Last Reading" = "Last Reading";
+
+"Time" = "Time";
+
+"Trend" = "Trend";
+
+"Bluetooth" = "Bluetooth";
+
+/* title for g7 settings row showing BLE Name */
+"Name" = "Name";
+
+/* title for g7 settings connection status when scanning */
+"Scanning" = "Scanning";
+
/* title for g7 settings connection status when connected */
"Connected" = "Pripojený";
/* title for g7 settings connection status when connecting */
"Connecting" = "Pripája sa";
+
+/* title for g7 settings row showing sensor last connect time */
+"Last Connect" = "Last Connect";
+
+/* Configuration */
+"Configuration" = "Configuration";
+
+/* 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" = "Delete 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";
From f1bb0b0d05e75c481b85ba0acbdcfc470726b730 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: Mon, 15 May 2023 04:28:10 +0200
Subject: [PATCH 269/431] New translations Localizable.strings (Swedish)
---
Dependencies/G7SensorKit/sv.lproj/Localizable.strings | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/Dependencies/G7SensorKit/sv.lproj/Localizable.strings b/Dependencies/G7SensorKit/sv.lproj/Localizable.strings
index 0b54d979fb..08690e4772 100644
--- a/Dependencies/G7SensorKit/sv.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/sv.lproj/Localizable.strings
@@ -1,3 +1,5 @@
+/* Title on WelcomeView */
+"Dexcom G7" = "Dexcom G7";
/* Descriptive text on G7StartupView */
"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS kan läsa G7 CGM - värden, men du måste alltjämt använda Dexcom G7 - appen för parkoppling, kalibrering och hantering av sensor.";
@@ -45,6 +47,8 @@
"Time" = "Tid";
+"Trend" = "Trend";
+
"Bluetooth" = "Blåtand";
/* title for g7 settings row showing BLE Name */
@@ -73,6 +77,9 @@
/* Button label for removing CGM */
"Delete CGM" = "Radera CGM";
+
+/* No glucose value representation (3 dashes for mg/dL) */
+"– – –" = "– – –";
/* String displayed instead of a glucose value below the CGM range */
"LOW" = "LÅGT";
From 4a032143d06f3afd432394f4b2f09a69e67aac95 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: Mon, 15 May 2023 04:28:11 +0200
Subject: [PATCH 270/431] New translations Localizable.strings (Turkish)
---
Dependencies/G7SensorKit/tr.lproj/Localizable.strings | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/Dependencies/G7SensorKit/tr.lproj/Localizable.strings b/Dependencies/G7SensorKit/tr.lproj/Localizable.strings
index 3c06cbdaa4..b80812dfc8 100644
--- a/Dependencies/G7SensorKit/tr.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/tr.lproj/Localizable.strings
@@ -1,3 +1,5 @@
+/* Title on WelcomeView */
+"Dexcom G7" = "Dexcom G7";
/* Descriptive text on G7StartupView */
"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS, G7 CGM verilerini okuyabilir ancak yine de eşleştirme, kalibrasyon ve diğer sensör yönetimi için Dexcom G7 Uygulamasını kullanmanız gerekir.";
@@ -47,6 +49,8 @@
"Trend" = "Eğilim";
+"Bluetooth" = "Bluetooth";
+
/* title for g7 settings row showing BLE Name */
"Name" = "İsim";
@@ -73,6 +77,9 @@
/* Button label for removing CGM */
"Delete CGM" = "CGM'i Sil";
+
+/* No glucose value representation (3 dashes for mg/dL) */
+"– – –" = "– – –";
/* String displayed instead of a glucose value below the CGM range */
"LOW" = "DÜŞÜK";
From 7a612c78148368f6a69c13dcda178b562dd806c9 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: Mon, 15 May 2023 04:28:12 +0200
Subject: [PATCH 271/431] New translations Localizable.strings (Ukrainian)
---
Dependencies/G7SensorKit/uk.lproj/Localizable.strings | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/Dependencies/G7SensorKit/uk.lproj/Localizable.strings b/Dependencies/G7SensorKit/uk.lproj/Localizable.strings
index 4fd3238b23..6d7008eb87 100644
--- a/Dependencies/G7SensorKit/uk.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/uk.lproj/Localizable.strings
@@ -1,3 +1,5 @@
+/* Title on WelcomeView */
+"Dexcom G7" = "Dexcom G7";
/* Descriptive text on G7StartupView */
"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS може читати дані G7 CGM, але ви все одно повинні використовувати додаток Dexcom G7 для парування, калібрування та іншого управління датчиком.";
@@ -47,6 +49,8 @@
"Trend" = "Тренди";
+"Bluetooth" = "Bluetooth";
+
/* title for g7 settings row showing BLE Name */
"Name" = "Ім’я";
@@ -73,6 +77,9 @@
/* Button label for removing 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" = "НИЗЬКИЙ";
From 1461fb9dca248b621f9e7a5c37a422ff42605deb 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: Mon, 15 May 2023 04:28:13 +0200
Subject: [PATCH 272/431] New translations Localizable.strings (Chinese
Simplified)
---
.../zh-Hans.lproj/Localizable.strings | 103 ++++++++++++++++++
1 file changed, 103 insertions(+)
diff --git a/Dependencies/G7SensorKit/zh-Hans.lproj/Localizable.strings b/Dependencies/G7SensorKit/zh-Hans.lproj/Localizable.strings
index 67167b7cc2..06ecefda08 100644
--- a/Dependencies/G7SensorKit/zh-Hans.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/zh-Hans.lproj/Localizable.strings
@@ -1,3 +1,8 @@
+/* Title on WelcomeView */
+"Dexcom G7" = "Dexcom G7";
+
+/* Descriptive text on G7StartupView */
+"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS 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" = "继续";
@@ -5,22 +10,120 @@
/* Button text to cancel G7 setup */
"Cancel" = "取消";
+/* 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" = "葡萄糖";
+"Last Reading" = "Last Reading";
+
"Time" = "时间";
+"Trend" = "Trend";
+
+"Bluetooth" = "Bluetooth";
+
/* title for g7 settings row showing BLE Name */
"Name" = "设备名称";
+/* title for g7 settings connection status when scanning */
+"Scanning" = "Scanning";
+
/* title for g7 settings connection status when connected */
"Connected" = "已连接";
/* title for g7 settings connection status when connecting */
"Connecting" = "正在连接";
+/* title for g7 settings row showing sensor last connect time */
+"Last Connect" = "Last Connect";
+
/* Configuration */
"Configuration" = "配置";
+/* 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" = "删除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";
From ac01b2023594d3e8ac53b7e1ebe3bd4f5c17ae2b 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: Mon, 15 May 2023 04:28:14 +0200
Subject: [PATCH 273/431] New translations Localizable.strings (Portuguese,
Brazilian)
---
.../pt-BR.lproj/Localizable.strings | 106 ++++++++++++++++++
1 file changed, 106 insertions(+)
diff --git a/Dependencies/G7SensorKit/pt-BR.lproj/Localizable.strings b/Dependencies/G7SensorKit/pt-BR.lproj/Localizable.strings
index ef4a2bed38..f4e2108d79 100644
--- a/Dependencies/G7SensorKit/pt-BR.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/pt-BR.lproj/Localizable.strings
@@ -1,3 +1,8 @@
+/* Title on WelcomeView */
+"Dexcom G7" = "Dexcom G7";
+
+/* Descriptive text on G7StartupView */
+"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS 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" = "Continuar";
@@ -5,19 +10,120 @@
/* Button text to cancel G7 setup */
"Cancel" = "Cancelar";
+/* 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" = "Glicose";
+"Last Reading" = "Last Reading";
+
"Time" = "Hora";
+"Trend" = "Trend";
+
+"Bluetooth" = "Bluetooth";
+
/* title for g7 settings row showing BLE Name */
"Name" = "Nome";
+/* title for g7 settings connection status when scanning */
+"Scanning" = "Scanning";
+
/* title for g7 settings connection status when connected */
"Connected" = "Conectado";
/* title for g7 settings connection status when connecting */
"Connecting" = "Conectando";
+/* title for g7 settings row showing sensor last connect time */
+"Last Connect" = "Last Connect";
+
/* Configuration */
"Configuration" = "Ajustes";
+
+/* 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" = "Delete 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";
From 7673919c1115cb11dbc78a8201f1ce68fcc62e5d 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: Mon, 15 May 2023 04:28:15 +0200
Subject: [PATCH 274/431] New translations Localizable.strings (Norwegian
Bokmal)
---
.../G7SensorKit/nb.lproj/Localizable.strings | 103 ++++++++++++++++++
1 file changed, 103 insertions(+)
diff --git a/Dependencies/G7SensorKit/nb.lproj/Localizable.strings b/Dependencies/G7SensorKit/nb.lproj/Localizable.strings
index 6d13e96ed9..eccbfa9aa3 100644
--- a/Dependencies/G7SensorKit/nb.lproj/Localizable.strings
+++ b/Dependencies/G7SensorKit/nb.lproj/Localizable.strings
@@ -1,3 +1,8 @@
+/* Title on WelcomeView */
+"Dexcom G7" = "Dexcom G7";
+
+/* Descriptive text on G7StartupView */
+"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS 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";
@@ -5,22 +10,120 @@
/* 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";
From 74ecb553936d3edbee9806bb72c4111ab61d7692 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: Mon, 15 May 2023 04:28:15 +0200
Subject: [PATCH 275/431] New translations Localizable.strings (French)
---
.../OmniKit/Resources/fr.lproj/Localizable.strings | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/fr.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/fr.lproj/Localizable.strings
index 3377cae76e..61f5519eee 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/fr.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/fr.lproj/Localizable.strings
@@ -7,6 +7,9 @@
/* Error message shown when operation could not be completed due to existing bolus in progress */
"Bolus in progress" = "Bolus en cours";
+/* The format string describing a bolus. (1: The amount delivered)(2: Start time of the dose)(3: duration)(4: scheduled certainty) */
+"Bolus: %1$@U %2$@ %3$@ %4$@" = "Bolus: %1$@U %2$@ %3$@ %4$@";
+
/* Delivery status when bolusing */
"Bolusing" = "Bolus en cours";
@@ -16,6 +19,9 @@
/* Pod state when inserting cannula */
"Cannula inserting" = "Canule en cours d'insertion";
+/* String describing a dose that was certainly scheduled */
+"Certain" = "Certain";
+
/* Pod state when pod has been deactivated */
"Deactivated" = "Désactivé";
@@ -61,9 +67,16 @@
/* Error message shown when no response from pod was received */
"No RileyLink available" = "Aucun RileyLink disponible";
+/* Delivery status when basal is running
+ Pod state when running above fifty units */
+"Normal" = "Normal";
+
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "Occlusion détectée";
+/* Generic title of the omnipod pump manager */
+"Omnipod" = "Omnipod";
+
/* Pod status after pairing */
"Paired" = "Appairé";
From 88af5f4275969621e9653f219961ea20b880f06e 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: Mon, 15 May 2023 04:28:16 +0200
Subject: [PATCH 276/431] New translations Localizable.strings (Spanish)
---
.../OmniKit/OmniKit/Resources/es.lproj/Localizable.strings | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/es.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/es.lproj/Localizable.strings
index 5ed84c6341..0242f20fd1 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/es.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/es.lproj/Localizable.strings
@@ -67,9 +67,16 @@
/* Error message shown when no response from pod was received */
"No RileyLink available" = "No hay RileyLink disponible";
+/* Delivery status when basal is running
+ Pod state when running above fifty units */
+"Normal" = "Normal";
+
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "Oclusion detectada";
+/* Generic title of the omnipod pump manager */
+"Omnipod" = "Omnipod";
+
/* Pod status after pairing */
"Paired" = "Emparejado";
From 90fb2654eb6cf20040f6408bf266a12a61b3d978 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: Mon, 15 May 2023 04:28:17 +0200
Subject: [PATCH 277/431] New translations Localizable.strings (Arabic)
---
.../Resources/ar.lproj/Localizable.strings | 181 +++++++++++++++++-
1 file changed, 176 insertions(+), 5 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/ar.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/ar.lproj/Localizable.strings
index 11e9037aee..acdec02594 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/ar.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/ar.lproj/Localizable.strings
@@ -1,7 +1,178 @@
-/* Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolus";
+/* Description for auto-off alarm */
+"Auto-off alarm" = "Auto-off alarm";
-/* Acknowledge button label for RileyLink low battery alert
- Alert acknowledgment OK button */
-"OK" = "موافق";
+/* Pod state when running below fifty units */
+"Below 50 units" = "Below 50 units";
+/* Error message shown when operation could not be completed due to existing bolus in progress */
+"Bolus in progress" = "Bolus in progress";
+
+/* The format string describing a bolus. (1: The amount delivered)(2: Start time of the dose)(3: duration)(4: scheduled certainty) */
+"Bolus: %1$@U %2$@ %3$@ %4$@" = "Bolus: %1$@U %2$@ %3$@ %4$@";
+
+/* Delivery status when bolusing */
+"Bolusing" = "Bolusing";
+
+/* Delivery status when bolusing and temp basal is running */
+"Bolusing with temp basal" = "Bolusing with temp basal";
+
+/* Pod state when inserting cannula */
+"Cannula inserting" = "Cannula inserting";
+
+/* String describing a dose that was certainly scheduled */
+"Certain" = "Certain";
+
+/* Pod state when pod has been deactivated */
+"Deactivated" = "Deactivated";
+
+/* Description for Empty reservoir pod fault */
+"Empty reservoir" = "Empty reservoir";
+
+/* Error message shown when empty response from pod was received */
+"Empty response from pod" = "Empty response from pod";
+
+/* Pod state error event logged shutting down */
+"Error event logged, shutting down" = "Error event logged, shutting down";
+
+/* Description for expiration alert */
+"Expiration alert" = "Expiration alert";
+
+/* Description for finish setup */
+"Finish setup " = "Finish setup ";
+
+/* Pod inititialized */
+"Initialized" = "Initialized";
+
+/* The format string for Internal pod fault (1: The fault code value) */
+"Internal pod fault %1$03d" = "Internal pod fault %1$03d";
+
+/* The format string describing a bolus that was interrupted. (1: The amount delivered)(2: The amount scheduled)(3: Start time of the dose)(4: duration)(5: scheduled certainty) */
+"InterruptedBolus: %1$@ U (%2$@ U scheduled) %3$@ %4$@ %5$@" = "InterruptedBolus: %1$@ U (%2$@ U scheduled) %3$@ %4$@ %5$@";
+
+/* Description for low reservoir alarm */
+"Low reservoir advisory alarm" = "Low reservoir advisory alarm";
+
+/* Recovery suggestion when no RileyLink is available */
+"Make sure your RileyLink is nearby and powered on" = "Make sure your RileyLink is nearby and powered on";
+
+/* Pod alert state when no alerts are active */
+"No alerts" = "No alerts";
+
+/* Error message shown when no pod is paired */
+"No pod paired" = "No pod paired";
+
+/* Error message shown when no response from pod was received */
+"No response from pod" = "No response from pod";
+
+/* Error message shown when no response from pod was received */
+"No RileyLink available" = "No RileyLink available";
+
+/* Delivery status when basal is running
+ Pod state when running above fifty units */
+"Normal" = "Normal";
+
+/* Description for Occlusion detected pod fault */
+"Occlusion detected" = "Occlusion detected";
+
+/* Generic title of the omnipod pump manager */
+"Omnipod" = "Omnipod";
+
+/* Pod status after pairing */
+"Paired" = "Paired";
+
+/* Recovery suggestion when no response is received from pod */
+"Please bring your pod closer to the RileyLink and try again" = "Please bring your pod closer to the RileyLink and try again";
+
+/* Recover suggestion shown when no pod is paired */
+"Please pair a new pod" = "Please pair a new pod";
+
+/* Error message shown when user cannot pair because pod is already paired */
+"Pod already paired" = "Pod already paired";
+
+/* Error message shown when prime is attempted, but pod is already primed */
+"Pod already primed" = "Pod already primed";
+
+/* Description for expiration advisory alarm */
+"Pod expiration advisory alarm" = "Pod expiration advisory alarm";
+
+/* The title for pod expiration notification */
+"Pod Expiration Notice" = "Pod Expiration Notice";
+
+/* Description for Pod expired pod fault */
+"Pod expired" = "Pod expired";
+
+/* Format string for pod fault code */
+"Pod Fault: %1$@" = "Pod Fault: %1$@";
+
+/* Error message when cannula insertion fails because the pod is in an unexpected state */
+"Pod is not in a state ready for cannula insertion." = "Pod is not in a state ready for cannula insertion.";
+
+/* Error message when prime fails because the pod is in an unexpected state */
+"Pod is not in a state ready for priming." = "Pod is not in a state ready for priming.";
+
+/* Error message action could not be performed because pod is suspended */
+"Pod is suspended" = "Pod is suspended";
+
+/* Pod state when prime or cannula insertion has not completed in the time allotted */
+"Pod setup window expired" = "Pod setup window expired";
+
+/* Delivery status when pod is priming
+ Pod status when priming */
+"Priming" = "Priming";
+
+/* Pod state when ready for basal programming */
+"Ready for basal programming" = "Ready for basal programming";
+
+/* Pod state when ready for cannula insertion */
+"Ready to insert cannula" = "Ready to insert cannula";
+
+/* The format string describing a resume. (1: Time)(2: Scheduled certainty */
+"Resume: %1$@ %2$@" = "Resume: %1$@ %2$@";
+
+/* Delivery status when basal is running */
+"Scheduled Basal" = "Scheduled Basal";
+
+/* Description for shutdown imminent alarm */
+"Shutdown imminent alarm" = "Shutdown imminent alarm";
+
+/* The format string describing a suspend. (1: Time)(2: Scheduled certainty */
+"Suspend: %1$@ %2$@" = "Suspend: %1$@ %2$@";
+
+/* Delivery status when insulin delivery is suspended */
+"Suspended" = "Suspended";
+
+/* Pod tank fill completed */
+"Tank fill completed" = "Tank fill completed";
+
+/* Pod power to motor activated */
+"Tank power activated" = "Tank power activated";
+
+/* Error message shown when temp basal could not be set due to existing temp basal in progress */
+"Temp basal in progress" = "Temp basal in progress";
+
+/* Delivery status when temp basal is running */
+"Temp basal running" = "Temp basal running";
+
+/* The format string describing a temp basal. (1: The rate)(2: Start time)(3: duration)(4: volume)(5: scheduled certainty */
+"TempBasal: %1$@ U/hour %2$@ %3$@ %4$@ U %5$@" = "TempBasal: %1$@ U/hour %2$@ %3$@ %4$@ U %5$@";
+
+/* The format string for pod expiration notification body (1: time until expiration) */
+"Time to replace your pod! Your pod will expire in %1$@" = "Time to replace your pod! Your pod will expire in %1$@";
+
+/* String describing a dose that was possibly scheduled */
+"Uncertain" = "Uncertain";
+
+/* Error message shown when empty response from pod was received */
+"Unexpected response from pod" = "Unexpected response from pod";
+
+/* The format string for Unknown pod fault (1: The fault code value) */
+"Unknown pod fault %1$03d" = "Unknown pod fault %1$03d";
+
+/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
+"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
+
+/* Recovery suggestion when operation could not be completed due to existing temp basal in progress */
+"Wait for existing temp basal to finish, or suspend to cancel" = "Wait for existing temp basal to finish, or suspend to cancel";
+
+/* Description waiting for pairing reminder */
+"Waiting for pairing reminder" = "Waiting for pairing reminder";
From 740f290e0d19b1c98659bdf1496eaa24beafc32b 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: Mon, 15 May 2023 04:28:18 +0200
Subject: [PATCH 278/431] New translations Localizable.strings (Catalan)
---
.../Resources/ca.lproj/Localizable.strings | 178 ++++++++++++++++++
1 file changed, 178 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/ca.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/ca.lproj/Localizable.strings
index e69de29bb2..acdec02594 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/ca.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/ca.lproj/Localizable.strings
@@ -0,0 +1,178 @@
+/* Description for auto-off alarm */
+"Auto-off alarm" = "Auto-off alarm";
+
+/* Pod state when running below fifty units */
+"Below 50 units" = "Below 50 units";
+
+/* Error message shown when operation could not be completed due to existing bolus in progress */
+"Bolus in progress" = "Bolus in progress";
+
+/* The format string describing a bolus. (1: The amount delivered)(2: Start time of the dose)(3: duration)(4: scheduled certainty) */
+"Bolus: %1$@U %2$@ %3$@ %4$@" = "Bolus: %1$@U %2$@ %3$@ %4$@";
+
+/* Delivery status when bolusing */
+"Bolusing" = "Bolusing";
+
+/* Delivery status when bolusing and temp basal is running */
+"Bolusing with temp basal" = "Bolusing with temp basal";
+
+/* Pod state when inserting cannula */
+"Cannula inserting" = "Cannula inserting";
+
+/* String describing a dose that was certainly scheduled */
+"Certain" = "Certain";
+
+/* Pod state when pod has been deactivated */
+"Deactivated" = "Deactivated";
+
+/* Description for Empty reservoir pod fault */
+"Empty reservoir" = "Empty reservoir";
+
+/* Error message shown when empty response from pod was received */
+"Empty response from pod" = "Empty response from pod";
+
+/* Pod state error event logged shutting down */
+"Error event logged, shutting down" = "Error event logged, shutting down";
+
+/* Description for expiration alert */
+"Expiration alert" = "Expiration alert";
+
+/* Description for finish setup */
+"Finish setup " = "Finish setup ";
+
+/* Pod inititialized */
+"Initialized" = "Initialized";
+
+/* The format string for Internal pod fault (1: The fault code value) */
+"Internal pod fault %1$03d" = "Internal pod fault %1$03d";
+
+/* The format string describing a bolus that was interrupted. (1: The amount delivered)(2: The amount scheduled)(3: Start time of the dose)(4: duration)(5: scheduled certainty) */
+"InterruptedBolus: %1$@ U (%2$@ U scheduled) %3$@ %4$@ %5$@" = "InterruptedBolus: %1$@ U (%2$@ U scheduled) %3$@ %4$@ %5$@";
+
+/* Description for low reservoir alarm */
+"Low reservoir advisory alarm" = "Low reservoir advisory alarm";
+
+/* Recovery suggestion when no RileyLink is available */
+"Make sure your RileyLink is nearby and powered on" = "Make sure your RileyLink is nearby and powered on";
+
+/* Pod alert state when no alerts are active */
+"No alerts" = "No alerts";
+
+/* Error message shown when no pod is paired */
+"No pod paired" = "No pod paired";
+
+/* Error message shown when no response from pod was received */
+"No response from pod" = "No response from pod";
+
+/* Error message shown when no response from pod was received */
+"No RileyLink available" = "No RileyLink available";
+
+/* Delivery status when basal is running
+ Pod state when running above fifty units */
+"Normal" = "Normal";
+
+/* Description for Occlusion detected pod fault */
+"Occlusion detected" = "Occlusion detected";
+
+/* Generic title of the omnipod pump manager */
+"Omnipod" = "Omnipod";
+
+/* Pod status after pairing */
+"Paired" = "Paired";
+
+/* Recovery suggestion when no response is received from pod */
+"Please bring your pod closer to the RileyLink and try again" = "Please bring your pod closer to the RileyLink and try again";
+
+/* Recover suggestion shown when no pod is paired */
+"Please pair a new pod" = "Please pair a new pod";
+
+/* Error message shown when user cannot pair because pod is already paired */
+"Pod already paired" = "Pod already paired";
+
+/* Error message shown when prime is attempted, but pod is already primed */
+"Pod already primed" = "Pod already primed";
+
+/* Description for expiration advisory alarm */
+"Pod expiration advisory alarm" = "Pod expiration advisory alarm";
+
+/* The title for pod expiration notification */
+"Pod Expiration Notice" = "Pod Expiration Notice";
+
+/* Description for Pod expired pod fault */
+"Pod expired" = "Pod expired";
+
+/* Format string for pod fault code */
+"Pod Fault: %1$@" = "Pod Fault: %1$@";
+
+/* Error message when cannula insertion fails because the pod is in an unexpected state */
+"Pod is not in a state ready for cannula insertion." = "Pod is not in a state ready for cannula insertion.";
+
+/* Error message when prime fails because the pod is in an unexpected state */
+"Pod is not in a state ready for priming." = "Pod is not in a state ready for priming.";
+
+/* Error message action could not be performed because pod is suspended */
+"Pod is suspended" = "Pod is suspended";
+
+/* Pod state when prime or cannula insertion has not completed in the time allotted */
+"Pod setup window expired" = "Pod setup window expired";
+
+/* Delivery status when pod is priming
+ Pod status when priming */
+"Priming" = "Priming";
+
+/* Pod state when ready for basal programming */
+"Ready for basal programming" = "Ready for basal programming";
+
+/* Pod state when ready for cannula insertion */
+"Ready to insert cannula" = "Ready to insert cannula";
+
+/* The format string describing a resume. (1: Time)(2: Scheduled certainty */
+"Resume: %1$@ %2$@" = "Resume: %1$@ %2$@";
+
+/* Delivery status when basal is running */
+"Scheduled Basal" = "Scheduled Basal";
+
+/* Description for shutdown imminent alarm */
+"Shutdown imminent alarm" = "Shutdown imminent alarm";
+
+/* The format string describing a suspend. (1: Time)(2: Scheduled certainty */
+"Suspend: %1$@ %2$@" = "Suspend: %1$@ %2$@";
+
+/* Delivery status when insulin delivery is suspended */
+"Suspended" = "Suspended";
+
+/* Pod tank fill completed */
+"Tank fill completed" = "Tank fill completed";
+
+/* Pod power to motor activated */
+"Tank power activated" = "Tank power activated";
+
+/* Error message shown when temp basal could not be set due to existing temp basal in progress */
+"Temp basal in progress" = "Temp basal in progress";
+
+/* Delivery status when temp basal is running */
+"Temp basal running" = "Temp basal running";
+
+/* The format string describing a temp basal. (1: The rate)(2: Start time)(3: duration)(4: volume)(5: scheduled certainty */
+"TempBasal: %1$@ U/hour %2$@ %3$@ %4$@ U %5$@" = "TempBasal: %1$@ U/hour %2$@ %3$@ %4$@ U %5$@";
+
+/* The format string for pod expiration notification body (1: time until expiration) */
+"Time to replace your pod! Your pod will expire in %1$@" = "Time to replace your pod! Your pod will expire in %1$@";
+
+/* String describing a dose that was possibly scheduled */
+"Uncertain" = "Uncertain";
+
+/* Error message shown when empty response from pod was received */
+"Unexpected response from pod" = "Unexpected response from pod";
+
+/* The format string for Unknown pod fault (1: The fault code value) */
+"Unknown pod fault %1$03d" = "Unknown pod fault %1$03d";
+
+/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
+"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
+
+/* Recovery suggestion when operation could not be completed due to existing temp basal in progress */
+"Wait for existing temp basal to finish, or suspend to cancel" = "Wait for existing temp basal to finish, or suspend to cancel";
+
+/* Description waiting for pairing reminder */
+"Waiting for pairing reminder" = "Waiting for pairing reminder";
From 229554addb4cae3aa32b6601536dd710a0ac217e 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: Mon, 15 May 2023 04:28:19 +0200
Subject: [PATCH 279/431] New translations Localizable.strings (Danish)
---
.../OmniKit/OmniKit/Resources/da.lproj/Localizable.strings | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/da.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/da.lproj/Localizable.strings
index 508a363bdf..f4fe0876c7 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/da.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/da.lproj/Localizable.strings
@@ -67,9 +67,16 @@
/* Error message shown when no response from pod was received */
"No RileyLink available" = "Ingen RileyLink til stede";
+/* Delivery status when basal is running
+ Pod state when running above fifty units */
+"Normal" = "Normal";
+
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "Blokkering opdaget";
+/* Generic title of the omnipod pump manager */
+"Omnipod" = "Omnipod";
+
/* Pod status after pairing */
"Paired" = "Parret";
From 928b8ca3f43f156274e061de7681f1c379437baf 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: Mon, 15 May 2023 04:28:20 +0200
Subject: [PATCH 280/431] New translations Localizable.strings (German)
---
.../OmniKit/OmniKit/Resources/de.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/de.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/de.lproj/Localizable.strings
index 049014163b..f94194cf63 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/de.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/de.lproj/Localizable.strings
@@ -74,6 +74,9 @@
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "Verstopfung erkannt";
+/* Generic title of the omnipod pump manager */
+"Omnipod" = "Omnipod";
+
/* Pod status after pairing */
"Paired" = "Gekoppelt";
From e1ffa7a5ed47c73861391c0cb19cd29a38697f0d 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: Mon, 15 May 2023 04:28:20 +0200
Subject: [PATCH 281/431] New translations Localizable.strings (Finnish)
---
.../OmniKit/OmniKit/Resources/fi.lproj/Localizable.strings | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/fi.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/fi.lproj/Localizable.strings
index 7ac268c3fc..e2c50f4131 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/fi.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/fi.lproj/Localizable.strings
@@ -7,6 +7,9 @@
/* Error message shown when operation could not be completed due to existing bolus in progress */
"Bolus in progress" = "Bolus vireillä";
+/* The format string describing a bolus. (1: The amount delivered)(2: Start time of the dose)(3: duration)(4: scheduled certainty) */
+"Bolus: %1$@U %2$@ %3$@ %4$@" = "Bolus: %1$@U %2$@ %3$@ %4$@";
+
/* Delivery status when bolusing */
"Bolusing" = "Annostellaan bolus";
@@ -71,6 +74,9 @@
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "Tukos havaittu";
+/* Generic title of the omnipod pump manager */
+"Omnipod" = "Omnipod";
+
/* Pod status after pairing */
"Paired" = "Yhdistetty";
From a808ea10bec876292ea59e45d1d84bdaaa55586f 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: Mon, 15 May 2023 04:28:21 +0200
Subject: [PATCH 282/431] New translations Localizable.strings (Hebrew)
---
.../Resources/he.lproj/Localizable.strings | 20 -------------------
1 file changed, 20 deletions(-)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/he.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/he.lproj/Localizable.strings
index 863530cc2f..acdec02594 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/he.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/he.lproj/Localizable.strings
@@ -1,15 +1,9 @@
-/* Unit format string for an RSSI value in decibles */
-"%@ dB" = "%@ dB";
-
/* Description for auto-off alarm */
"Auto-off alarm" = "Auto-off alarm";
/* Pod state when running below fifty units */
"Below 50 units" = "Below 50 units";
-/* Pump Event title for UnfinalizedDose with doseType of .bolus */
-"Bolus" = "Bolus";
-
/* Error message shown when operation could not be completed due to existing bolus in progress */
"Bolus in progress" = "Bolus in progress";
@@ -37,9 +31,6 @@
/* Error message shown when empty response from pod was received */
"Empty response from pod" = "Empty response from pod";
-/* Title string for BeepPreference.manualCommands */
-"Enabled" = "Enabled";
-
/* Pod state error event logged shutting down */
"Error event logged, shutting down" = "Error event logged, shutting down";
@@ -83,10 +74,6 @@
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "Occlusion detected";
-/* Acknowledge button label for RileyLink low battery alert
- Alert acknowledgment OK button */
-"OK" = "OK";
-
/* Generic title of the omnipod pump manager */
"Omnipod" = "Omnipod";
@@ -126,9 +113,6 @@
/* Error message action could not be performed because pod is suspended */
"Pod is suspended" = "Pod is suspended";
-/* Status highlight message for occlusion alarm. */
-"Pod Occlusion" = "חסימה בפוד";
-
/* Pod state when prime or cannula insertion has not completed in the time allotted */
"Pod setup window expired" = "Pod setup window expired";
@@ -151,9 +135,6 @@
/* Description for shutdown imminent alarm */
"Shutdown imminent alarm" = "Shutdown imminent alarm";
-/* Status highlight when communications with the pod haven't happened recently. */
-"Signal Loss" = "אובדן אות";
-
/* The format string describing a suspend. (1: Time)(2: Scheduled certainty */
"Suspend: %1$@ %2$@" = "Suspend: %1$@ %2$@";
@@ -195,4 +176,3 @@
/* Description waiting for pairing reminder */
"Waiting for pairing reminder" = "Waiting for pairing reminder";
-
From 630a775e62dcc47f3e3ef8ee708ff5dd09d9bf2b 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: Mon, 15 May 2023 04:28:22 +0200
Subject: [PATCH 283/431] New translations Localizable.strings (Italian)
---
.../OmniKit/OmniKit/Resources/it.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/it.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/it.lproj/Localizable.strings
index 78fac13f4a..f8ba12b927 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/it.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/it.lproj/Localizable.strings
@@ -74,6 +74,9 @@
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "Occlusione rilevata";
+/* Generic title of the omnipod pump manager */
+"Omnipod" = "Omnipod";
+
/* Pod status after pairing */
"Paired" = "Abbinato";
From b8a0d9bb819175ab105399547030f09c038e6920 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: Mon, 15 May 2023 04:28:24 +0200
Subject: [PATCH 284/431] New translations Localizable.strings (Dutch)
---
.../OmniKit/OmniKit/Resources/nl.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/nl.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/nl.lproj/Localizable.strings
index ec8801d7ff..211d8538b0 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/nl.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/nl.lproj/Localizable.strings
@@ -74,6 +74,9 @@
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "Verstopping gedetecteerd";
+/* Generic title of the omnipod pump manager */
+"Omnipod" = "Omnipod";
+
/* Pod status after pairing */
"Paired" = "Gekoppeld";
From ae0203e216dc123ccc92c400fa854461ea4bc56a 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: Mon, 15 May 2023 04:28:25 +0200
Subject: [PATCH 285/431] New translations Localizable.strings (Polish)
---
.../OmniKit/OmniKit/Resources/pl.lproj/Localizable.strings | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/pl.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/pl.lproj/Localizable.strings
index eba2b31f5b..a0d6d45ae5 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/pl.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/pl.lproj/Localizable.strings
@@ -7,6 +7,9 @@
/* Error message shown when operation could not be completed due to existing bolus in progress */
"Bolus in progress" = "Bolus w toku";
+/* The format string describing a bolus. (1: The amount delivered)(2: Start time of the dose)(3: duration)(4: scheduled certainty) */
+"Bolus: %1$@U %2$@ %3$@ %4$@" = "Bolus: %1$@U %2$@ %3$@ %4$@";
+
/* Delivery status when bolusing */
"Bolusing" = "Podawanie bolusa";
@@ -71,6 +74,9 @@
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "Wykryto niedrożność";
+/* Generic title of the omnipod pump manager */
+"Omnipod" = "Omnipod";
+
/* Pod status after pairing */
"Paired" = "Sparowany";
From 6e4551355694cb490532fbf87901f780428a8b1e 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: Mon, 15 May 2023 04:28:26 +0200
Subject: [PATCH 286/431] New translations Localizable.strings (Portuguese)
---
.../Resources/pt-PT.lproj/Localizable.strings | 175 ++++++++++++++++++
1 file changed, 175 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/pt-PT.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/pt-PT.lproj/Localizable.strings
index 4eb08c4d5b..e8d0dd4f48 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/pt-PT.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/pt-PT.lproj/Localizable.strings
@@ -1,3 +1,178 @@
+/* Description for auto-off alarm */
+"Auto-off alarm" = "Auto-off alarm";
+
+/* Pod state when running below fifty units */
+"Below 50 units" = "Below 50 units";
+
+/* Error message shown when operation could not be completed due to existing bolus in progress */
+"Bolus in progress" = "Bolus in progress";
+
+/* The format string describing a bolus. (1: The amount delivered)(2: Start time of the dose)(3: duration)(4: scheduled certainty) */
+"Bolus: %1$@U %2$@ %3$@ %4$@" = "Bolus: %1$@U %2$@ %3$@ %4$@";
/* Delivery status when bolusing */
"Bolusing" = "Aplicando bolus";
+
+/* Delivery status when bolusing and temp basal is running */
+"Bolusing with temp basal" = "Bolusing with temp basal";
+
+/* Pod state when inserting cannula */
+"Cannula inserting" = "Cannula inserting";
+
+/* String describing a dose that was certainly scheduled */
+"Certain" = "Certain";
+
+/* Pod state when pod has been deactivated */
+"Deactivated" = "Deactivated";
+
+/* Description for Empty reservoir pod fault */
+"Empty reservoir" = "Empty reservoir";
+
+/* Error message shown when empty response from pod was received */
+"Empty response from pod" = "Empty response from pod";
+
+/* Pod state error event logged shutting down */
+"Error event logged, shutting down" = "Error event logged, shutting down";
+
+/* Description for expiration alert */
+"Expiration alert" = "Expiration alert";
+
+/* Description for finish setup */
+"Finish setup " = "Finish setup ";
+
+/* Pod inititialized */
+"Initialized" = "Initialized";
+
+/* The format string for Internal pod fault (1: The fault code value) */
+"Internal pod fault %1$03d" = "Internal pod fault %1$03d";
+
+/* The format string describing a bolus that was interrupted. (1: The amount delivered)(2: The amount scheduled)(3: Start time of the dose)(4: duration)(5: scheduled certainty) */
+"InterruptedBolus: %1$@ U (%2$@ U scheduled) %3$@ %4$@ %5$@" = "InterruptedBolus: %1$@ U (%2$@ U scheduled) %3$@ %4$@ %5$@";
+
+/* Description for low reservoir alarm */
+"Low reservoir advisory alarm" = "Low reservoir advisory alarm";
+
+/* Recovery suggestion when no RileyLink is available */
+"Make sure your RileyLink is nearby and powered on" = "Make sure your RileyLink is nearby and powered on";
+
+/* Pod alert state when no alerts are active */
+"No alerts" = "No alerts";
+
+/* Error message shown when no pod is paired */
+"No pod paired" = "No pod paired";
+
+/* Error message shown when no response from pod was received */
+"No response from pod" = "No response from pod";
+
+/* Error message shown when no response from pod was received */
+"No RileyLink available" = "No RileyLink available";
+
+/* Delivery status when basal is running
+ Pod state when running above fifty units */
+"Normal" = "Normal";
+
+/* Description for Occlusion detected pod fault */
+"Occlusion detected" = "Occlusion detected";
+
+/* Generic title of the omnipod pump manager */
+"Omnipod" = "Omnipod";
+
+/* Pod status after pairing */
+"Paired" = "Paired";
+
+/* Recovery suggestion when no response is received from pod */
+"Please bring your pod closer to the RileyLink and try again" = "Please bring your pod closer to the RileyLink and try again";
+
+/* Recover suggestion shown when no pod is paired */
+"Please pair a new pod" = "Please pair a new pod";
+
+/* Error message shown when user cannot pair because pod is already paired */
+"Pod already paired" = "Pod already paired";
+
+/* Error message shown when prime is attempted, but pod is already primed */
+"Pod already primed" = "Pod already primed";
+
+/* Description for expiration advisory alarm */
+"Pod expiration advisory alarm" = "Pod expiration advisory alarm";
+
+/* The title for pod expiration notification */
+"Pod Expiration Notice" = "Pod Expiration Notice";
+
+/* Description for Pod expired pod fault */
+"Pod expired" = "Pod expired";
+
+/* Format string for pod fault code */
+"Pod Fault: %1$@" = "Pod Fault: %1$@";
+
+/* Error message when cannula insertion fails because the pod is in an unexpected state */
+"Pod is not in a state ready for cannula insertion." = "Pod is not in a state ready for cannula insertion.";
+
+/* Error message when prime fails because the pod is in an unexpected state */
+"Pod is not in a state ready for priming." = "Pod is not in a state ready for priming.";
+
+/* Error message action could not be performed because pod is suspended */
+"Pod is suspended" = "Pod is suspended";
+
+/* Pod state when prime or cannula insertion has not completed in the time allotted */
+"Pod setup window expired" = "Pod setup window expired";
+
+/* Delivery status when pod is priming
+ Pod status when priming */
+"Priming" = "Priming";
+
+/* Pod state when ready for basal programming */
+"Ready for basal programming" = "Ready for basal programming";
+
+/* Pod state when ready for cannula insertion */
+"Ready to insert cannula" = "Ready to insert cannula";
+
+/* The format string describing a resume. (1: Time)(2: Scheduled certainty */
+"Resume: %1$@ %2$@" = "Resume: %1$@ %2$@";
+
+/* Delivery status when basal is running */
+"Scheduled Basal" = "Scheduled Basal";
+
+/* Description for shutdown imminent alarm */
+"Shutdown imminent alarm" = "Shutdown imminent alarm";
+
+/* The format string describing a suspend. (1: Time)(2: Scheduled certainty */
+"Suspend: %1$@ %2$@" = "Suspend: %1$@ %2$@";
+
+/* Delivery status when insulin delivery is suspended */
+"Suspended" = "Suspended";
+
+/* Pod tank fill completed */
+"Tank fill completed" = "Tank fill completed";
+
+/* Pod power to motor activated */
+"Tank power activated" = "Tank power activated";
+
+/* Error message shown when temp basal could not be set due to existing temp basal in progress */
+"Temp basal in progress" = "Temp basal in progress";
+
+/* Delivery status when temp basal is running */
+"Temp basal running" = "Temp basal running";
+
+/* The format string describing a temp basal. (1: The rate)(2: Start time)(3: duration)(4: volume)(5: scheduled certainty */
+"TempBasal: %1$@ U/hour %2$@ %3$@ %4$@ U %5$@" = "TempBasal: %1$@ U/hour %2$@ %3$@ %4$@ U %5$@";
+
+/* The format string for pod expiration notification body (1: time until expiration) */
+"Time to replace your pod! Your pod will expire in %1$@" = "Time to replace your pod! Your pod will expire in %1$@";
+
+/* String describing a dose that was possibly scheduled */
+"Uncertain" = "Uncertain";
+
+/* Error message shown when empty response from pod was received */
+"Unexpected response from pod" = "Unexpected response from pod";
+
+/* The format string for Unknown pod fault (1: The fault code value) */
+"Unknown pod fault %1$03d" = "Unknown pod fault %1$03d";
+
+/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
+"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
+
+/* Recovery suggestion when operation could not be completed due to existing temp basal in progress */
+"Wait for existing temp basal to finish, or suspend to cancel" = "Wait for existing temp basal to finish, or suspend to cancel";
+
+/* Description waiting for pairing reminder */
+"Waiting for pairing reminder" = "Waiting for pairing reminder";
From 6462d3b7989fdef2d5840b3a33bb3ad6871004f5 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: Mon, 15 May 2023 04:28:28 +0200
Subject: [PATCH 287/431] New translations Localizable.strings (Slovak)
---
.../OmniKit/Resources/sk.lproj/Localizable.strings | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/sk.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/sk.lproj/Localizable.strings
index b9220f7cc1..06b82d82b8 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/sk.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/sk.lproj/Localizable.strings
@@ -1,3 +1,5 @@
+/* Description for auto-off alarm */
+"Auto-off alarm" = "Auto-off alarm";
/* Pod state when running below fifty units */
"Below 50 units" = "Menej ako 50 jednotiek";
@@ -72,6 +74,9 @@
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "Zistená oklúzia";
+/* Generic title of the omnipod pump manager */
+"Omnipod" = "Omnipod";
+
/* Pod status after pairing */
"Paired" = "Spárované";
@@ -121,6 +126,9 @@
/* Pod state when ready for cannula insertion */
"Ready to insert cannula" = "Pripravené na zavedenie kanyly";
+/* The format string describing a resume. (1: Time)(2: Scheduled certainty */
+"Resume: %1$@ %2$@" = "Resume: %1$@ %2$@";
+
/* Delivery status when basal is running */
"Scheduled Basal" = "Naplánovaný bazál";
From b0d65e12684c9f65d89ffd2f639d206a1596053e 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: Mon, 15 May 2023 04:28:29 +0200
Subject: [PATCH 288/431] New translations Localizable.strings (Swedish)
---
.../OmniKit/OmniKit/Resources/sv.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/sv.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/sv.lproj/Localizable.strings
index 9cec9d787b..1c0b5865f9 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/sv.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/sv.lproj/Localizable.strings
@@ -74,6 +74,9 @@
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "Ocklusion upptäckt";
+/* Generic title of the omnipod pump manager */
+"Omnipod" = "Omnipod";
+
/* Pod status after pairing */
"Paired" = "Parkopplad";
From 75e7c281fd420f37e325bf2feef232851ebb18f9 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: Mon, 15 May 2023 04:28:30 +0200
Subject: [PATCH 289/431] New translations Localizable.strings (Turkish)
---
.../OmniKit/OmniKit/Resources/tr.lproj/Localizable.strings | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/tr.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/tr.lproj/Localizable.strings
index b8aaa8fdce..9a9d6b2397 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/tr.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/tr.lproj/Localizable.strings
@@ -67,9 +67,16 @@
/* Error message shown when no response from pod was received */
"No RileyLink available" = "RileyLink yok";
+/* Delivery status when basal is running
+ Pod state when running above fifty units */
+"Normal" = "Normal";
+
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "Tıkanma tespit edildi";
+/* Generic title of the omnipod pump manager */
+"Omnipod" = "Omnipod";
+
/* Pod status after pairing */
"Paired" = "Eşleştirilmiş";
From 33bc3acfe0d76b880c0bf029f2c6a1b31ca8ba6b 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: Mon, 15 May 2023 04:28:31 +0200
Subject: [PATCH 290/431] New translations Localizable.strings (Ukrainian)
---
.../Resources/uk.lproj/Localizable.strings | 141 ++++++++++++++++++
1 file changed, 141 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/uk.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/uk.lproj/Localizable.strings
index bf13828306..e157078115 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/uk.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/uk.lproj/Localizable.strings
@@ -1,37 +1,178 @@
+/* Description for auto-off alarm */
+"Auto-off alarm" = "Auto-off alarm";
+
+/* Pod state when running below fifty units */
+"Below 50 units" = "Below 50 units";
+
+/* Error message shown when operation could not be completed due to existing bolus in progress */
+"Bolus in progress" = "Bolus in progress";
+
+/* The format string describing a bolus. (1: The amount delivered)(2: Start time of the dose)(3: duration)(4: scheduled certainty) */
+"Bolus: %1$@U %2$@ %3$@ %4$@" = "Bolus: %1$@U %2$@ %3$@ %4$@";
/* Delivery status when bolusing */
"Bolusing" = "Подаю болюс";
+/* Delivery status when bolusing and temp basal is running */
+"Bolusing with temp basal" = "Bolusing with temp basal";
+
+/* Pod state when inserting cannula */
+"Cannula inserting" = "Cannula inserting";
+
+/* String describing a dose that was certainly scheduled */
+"Certain" = "Certain";
+
/* Pod state when pod has been deactivated */
"Deactivated" = "Деактивовано";
+/* Description for Empty reservoir pod fault */
+"Empty reservoir" = "Empty reservoir";
+
+/* Error message shown when empty response from pod was received */
+"Empty response from pod" = "Empty response from pod";
+
+/* Pod state error event logged shutting down */
+"Error event logged, shutting down" = "Error event logged, shutting down";
+
+/* Description for expiration alert */
+"Expiration alert" = "Expiration alert";
+
+/* Description for finish setup */
+"Finish setup " = "Finish setup ";
+
+/* Pod inititialized */
+"Initialized" = "Initialized";
+
+/* The format string for Internal pod fault (1: The fault code value) */
+"Internal pod fault %1$03d" = "Internal pod fault %1$03d";
+
+/* The format string describing a bolus that was interrupted. (1: The amount delivered)(2: The amount scheduled)(3: Start time of the dose)(4: duration)(5: scheduled certainty) */
+"InterruptedBolus: %1$@ U (%2$@ U scheduled) %3$@ %4$@ %5$@" = "InterruptedBolus: %1$@ U (%2$@ U scheduled) %3$@ %4$@ %5$@";
+
+/* Description for low reservoir alarm */
+"Low reservoir advisory alarm" = "Low reservoir advisory alarm";
+
+/* Recovery suggestion when no RileyLink is available */
+"Make sure your RileyLink is nearby and powered on" = "Make sure your RileyLink is nearby and powered on";
+
+/* Pod alert state when no alerts are active */
+"No alerts" = "No alerts";
+
/* Error message shown when no pod is paired */
"No pod paired" = "Немає підключеного Pod";
+/* Error message shown when no response from pod was received */
+"No response from pod" = "No response from pod";
+
+/* Error message shown when no response from pod was received */
+"No RileyLink available" = "No RileyLink available";
+
/* Delivery status when basal is running
Pod state when running above fifty units */
"Normal" = "Нормальний";
+/* Description for Occlusion detected pod fault */
+"Occlusion detected" = "Occlusion detected";
+
+/* Generic title of the omnipod pump manager */
+"Omnipod" = "Omnipod";
+
/* Pod status after pairing */
"Paired" = "Пов'язані";
+/* Recovery suggestion when no response is received from pod */
+"Please bring your pod closer to the RileyLink and try again" = "Please bring your pod closer to the RileyLink and try again";
+
/* Recover suggestion shown when no pod is paired */
"Please pair a new pod" = "Будь ласка, підключіть новий Pod";
/* Error message shown when user cannot pair because pod is already paired */
"Pod already paired" = "Pod вже з'єднано";
+/* Error message shown when prime is attempted, but pod is already primed */
+"Pod already primed" = "Pod already primed";
+
+/* Description for expiration advisory alarm */
+"Pod expiration advisory alarm" = "Pod expiration advisory alarm";
+
+/* The title for pod expiration notification */
+"Pod Expiration Notice" = "Pod Expiration Notice";
+
/* Description for Pod expired pod fault */
"Pod expired" = "Термін дії Pod минув";
+/* Format string for pod fault code */
+"Pod Fault: %1$@" = "Pod Fault: %1$@";
+
/* Error message when cannula insertion fails because the pod is in an unexpected state */
"Pod is not in a state ready for cannula insertion." = "Pod не готовий для введення канюли.";
+/* Error message when prime fails because the pod is in an unexpected state */
+"Pod is not in a state ready for priming." = "Pod is not in a state ready for priming.";
+
+/* Error message action could not be performed because pod is suspended */
+"Pod is suspended" = "Pod is suspended";
+
+/* Pod state when prime or cannula insertion has not completed in the time allotted */
+"Pod setup window expired" = "Pod setup window expired";
+
+/* Delivery status when pod is priming
+ Pod status when priming */
+"Priming" = "Priming";
+
+/* Pod state when ready for basal programming */
+"Ready for basal programming" = "Ready for basal programming";
+
+/* Pod state when ready for cannula insertion */
+"Ready to insert cannula" = "Ready to insert cannula";
+
+/* The format string describing a resume. (1: Time)(2: Scheduled certainty */
+"Resume: %1$@ %2$@" = "Resume: %1$@ %2$@";
+
/* Delivery status when basal is running */
"Scheduled Basal" = "Запланований базал";
+/* Description for shutdown imminent alarm */
+"Shutdown imminent alarm" = "Shutdown imminent alarm";
+
+/* The format string describing a suspend. (1: Time)(2: Scheduled certainty */
+"Suspend: %1$@ %2$@" = "Suspend: %1$@ %2$@";
+
+/* Delivery status when insulin delivery is suspended */
+"Suspended" = "Suspended";
+
+/* Pod tank fill completed */
+"Tank fill completed" = "Tank fill completed";
+
+/* Pod power to motor activated */
+"Tank power activated" = "Tank power activated";
+
+/* Error message shown when temp basal could not be set due to existing temp basal in progress */
+"Temp basal in progress" = "Temp basal in progress";
+
+/* Delivery status when temp basal is running */
+"Temp basal running" = "Temp basal running";
+
+/* The format string describing a temp basal. (1: The rate)(2: Start time)(3: duration)(4: volume)(5: scheduled certainty */
+"TempBasal: %1$@ U/hour %2$@ %3$@ %4$@ U %5$@" = "TempBasal: %1$@ U/hour %2$@ %3$@ %4$@ U %5$@";
+
+/* The format string for pod expiration notification body (1: time until expiration) */
+"Time to replace your pod! Your pod will expire in %1$@" = "Time to replace your pod! Your pod will expire in %1$@";
+
+/* String describing a dose that was possibly scheduled */
+"Uncertain" = "Uncertain";
+
+/* Error message shown when empty response from pod was received */
+"Unexpected response from pod" = "Unexpected response from pod";
+
+/* The format string for Unknown pod fault (1: The fault code value) */
+"Unknown pod fault %1$03d" = "Unknown pod fault %1$03d";
+
/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
"Wait for existing bolus to finish, or cancel bolus" = "Зачекайте, поки поточний болюс закінчиться, або скасуйте болюс";
/* Recovery suggestion when operation could not be completed due to existing temp basal in progress */
"Wait for existing temp basal to finish, or suspend to cancel" = "Зачекайте, доки завершиться наявний тимчасовий базал, або призупиніть, щоб скасувати";
+
+/* Description waiting for pairing reminder */
+"Waiting for pairing reminder" = "Waiting for pairing reminder";
From 09a7a162172cc2a846caa0046391cb7d2766653b 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: Mon, 15 May 2023 04:28:32 +0200
Subject: [PATCH 291/431] New translations Localizable.strings (Chinese
Simplified)
---
.../OmniKit/Resources/zh-Hans.lproj/Localizable.strings | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/zh-Hans.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/zh-Hans.lproj/Localizable.strings
index 33c5f9bda8..e5de68fd0b 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/zh-Hans.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/zh-Hans.lproj/Localizable.strings
@@ -19,6 +19,9 @@
/* Pod state when inserting cannula */
"Cannula inserting" = "植入管路";
+/* String describing a dose that was certainly scheduled */
+"Certain" = "Certain";
+
/* Pod state when pod has been deactivated */
"Deactivated" = "已解除";
@@ -71,6 +74,9 @@
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "堵管";
+/* Generic title of the omnipod pump manager */
+"Omnipod" = "Omnipod";
+
/* Pod status after pairing */
"Paired" = "已配对";
From 61f02abbb5fbdd988940d09582da626662940c88 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: Mon, 15 May 2023 04:28:32 +0200
Subject: [PATCH 292/431] New translations Localizable.strings (Portuguese,
Brazilian)
---
.../OmniKit/Resources/pt-BR.lproj/Localizable.strings | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/pt-BR.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/pt-BR.lproj/Localizable.strings
index a11690b679..211f15f764 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/pt-BR.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/pt-BR.lproj/Localizable.strings
@@ -7,6 +7,9 @@
/* Error message shown when operation could not be completed due to existing bolus in progress */
"Bolus in progress" = "Bolus em andamento";
+/* The format string describing a bolus. (1: The amount delivered)(2: Start time of the dose)(3: duration)(4: scheduled certainty) */
+"Bolus: %1$@U %2$@ %3$@ %4$@" = "Bolus: %1$@U %2$@ %3$@ %4$@";
+
/* Delivery status when bolusing */
"Bolusing" = "Entregando Bolus";
@@ -64,9 +67,16 @@
/* Error message shown when no response from pod was received */
"No RileyLink available" = "Nenhum RileyLink disponível";
+/* Delivery status when basal is running
+ Pod state when running above fifty units */
+"Normal" = "Normal";
+
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "Oclusão detectada";
+/* Generic title of the omnipod pump manager */
+"Omnipod" = "Omnipod";
+
/* Pod status after pairing */
"Paired" = "Emparelhado";
From 4247339b5d2d936b03f8ccd896b9bfa60ef99ee8 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: Mon, 15 May 2023 04:28:33 +0200
Subject: [PATCH 293/431] New translations Localizable.strings (Norwegian
Bokmal)
---
.../OmniKit/OmniKit/Resources/nb.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKit/Resources/nb.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKit/Resources/nb.lproj/Localizable.strings
index 15408922d3..2fa2f85c10 100644
--- a/Dependencies/OmniKit/OmniKit/Resources/nb.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKit/Resources/nb.lproj/Localizable.strings
@@ -74,6 +74,9 @@
/* Description for Occlusion detected pod fault */
"Occlusion detected" = "Tilstoppelse oppdaget";
+/* Generic title of the omnipod pump manager */
+"Omnipod" = "Omnipod";
+
/* Pod status after pairing */
"Paired" = "Sammenkoblbet";
From 9296813f28bc8f63cba102c0e49719688863e817 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: Mon, 15 May 2023 04:28:34 +0200
Subject: [PATCH 294/431] New translations Localizable.strings (French)
---
.../Resources/fr.lproj/Localizable.strings | 28 +++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/fr.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/fr.lproj/Localizable.strings
index 765ce31101..0cf3b866bb 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/fr.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/fr.lproj/Localizable.strings
@@ -1,15 +1,37 @@
/* Accessibility format string for (1: localized volume)(2: time) */
"%1$@ units remaining at %2$@" = "%1$@ unités restantes à %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$@. L'administration d’insuline s’est arrêtée. Veuillez désactiver et remplacer le 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 (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$@)";
+
/* Format string for temp basal rate. (1: The localized amount) */
"%@ U/hour" = "%@ U/heure";
+/* 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" = "Heure d’activation";
@@ -43,6 +65,9 @@
/* Progress message for changing pod time. */
"Changing time…" = "Changement de l’heure...";
+/* The title of the configuration section in settings */
+"Configuration" = "Configuration";
+
/* The title of the continue action in an action sheet */
"Continue" = "Continuer";
@@ -113,6 +138,9 @@
/* The error message shown when Loop's basal schedule has an unsupported rate */
"Invalid entry" = "Saisie invalide";
+/* 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" = "Aucun";
From 410fedf93913e83a4fb995dad414f0f01d8a991c 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: Mon, 15 May 2023 04:28:35 +0200
Subject: [PATCH 295/431] New translations Localizable.strings (Spanish)
---
.../Resources/es.lproj/Localizable.strings | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/es.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/es.lproj/Localizable.strings
index 596e31158d..cf2534fcf5 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/es.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/es.lproj/Localizable.strings
@@ -1,9 +1,16 @@
/* Accessibility format string for (1: localized volume)(2: time) */
"%1$@ units remaining at %2$@" = "quedan %1$@ unidades a las %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$@. Administración de insulina ha parado. Por favor, desactive y remueva el 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 (Completado)";
@@ -13,6 +20,18 @@
/* Format string for temp basal rate. (1: The localized amount) */
"%@ U/hour" = "%@ U/hora";
+/* 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" = "Tiempo Activo";
From d6a695eb3e22a5953a229a304e2e09a4402929f4 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: Mon, 15 May 2023 04:28:36 +0200
Subject: [PATCH 296/431] New translations Localizable.strings (Arabic)
---
.../Resources/ar.lproj/Localizable.strings | 210 ++++++++++++++++++
1 file changed, 210 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/ar.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/ar.lproj/Localizable.strings
index 440f7c0441..553a519496 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/ar.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/ar.lproj/Localizable.strings
@@ -1,21 +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" = "الضخ المستمر";
+/* The title of the cell showing pod bolus status */
+"Bolus Delivery" = "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" = "Change Time Zone";
+
+/* Progress message for changing pod time. */
+"Changing time…" = "Changing time…";
+
/* The title of the configuration section in settings */
"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" = "حدود الضخ";
+/* 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" = "خطأ في الاستئناف";
+/* 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" = "الخزان";
+/* 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" = "الحالة";
+
+/* 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";
From e7c348f48a28f2fc871b6c0c578716bfa0a42c00 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: Mon, 15 May 2023 04:28:37 +0200
Subject: [PATCH 297/431] New translations Localizable.strings (Catalan)
---
.../Resources/ca.lproj/Localizable.strings | 231 ++++++++++++++++++
1 file changed, 231 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/ca.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/ca.lproj/Localizable.strings
index e69de29bb2..a6afce86fe 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/ca.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/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";
From 6fe62d4971ac7e5422fe71f80e71a5f0c430429e 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: Mon, 15 May 2023 04:28:38 +0200
Subject: [PATCH 298/431] New translations Localizable.strings (Danish)
---
.../Resources/da.lproj/Localizable.strings | 21 +++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/da.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/da.lproj/Localizable.strings
index 64fe2efa22..b01bc82db3 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/da.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/da.lproj/Localizable.strings
@@ -1,6 +1,9 @@
/* Accessibility format string for (1: localized volume)(2: time) */
"%1$@ units remaining at %2$@" = "%1$@ enheder tilbage på %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 indgivelse er stoppet. Venligst deaktiver og fjern Pod.";
@@ -17,9 +20,15 @@
/* Format string for temp basal rate. (1: The localized amount) */
"%@ U/hour" = "%@ E/time";
+/* 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" = "%@+ E";
+/* Appends a full-stop to a statement */
+"%@." = "%@.";
+
/* Format string for reservoir volume. (1: The localized volume) */
"%@U" = "%@E";
@@ -144,12 +153,18 @@
/* The text of the loading label when pairing */
"Pairing…" = "Parres…";
+/* 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" = "Afspil test-bip";
/* Progress message for play test beeps. */
"Play Test Beeps…" = "Afspiller test-bip…";
+/* The title of the cell showing the pod pm version */
+"PM Version" = "PM Version";
+
/* Label describing pod age view */
"Pod Age" = "Pod-alder";
@@ -172,6 +187,9 @@
/* The title of the command to replace pod when there is a pod fault */
"Replace Pod Now" = "Udskift Pod nu";
+/* The title of the cell showing reservoir status */
+"Reservoir" = "Reservoir";
+
/* Button title for retrying pod deactivation */
"Retry Pod Deactivation" = "Forsøg deaktivering af Pod igen";
@@ -182,6 +200,9 @@
/* The detail text of the basal row when pod is running scheduled basal */
"Schedule" = "Tidsplan";
+/* The title of the status section in settings */
+"Status" = "Status";
+
/* A message indicating a command succeeded */
"Succeeded" = "Gennemført";
From 9de7dc44d54e3f90907a2b56c2146d46af88cf9a 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: Mon, 15 May 2023 04:28:39 +0200
Subject: [PATCH 299/431] New translations Localizable.strings (German)
---
.../Resources/de.lproj/Localizable.strings | 21 +++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/de.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/de.lproj/Localizable.strings
index b28a8fdbf7..399831e8d5 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/de.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/de.lproj/Localizable.strings
@@ -1,6 +1,9 @@
/* Accessibility format string for (1: localized volume)(2: time) */
"%1$@ units remaining at %2$@" = "%1$@ IE verbleibend 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 deaktiviere und entferne den Pod.";
@@ -17,9 +20,18 @@
/* Format string for temp basal rate. (1: The localized amount) */
"%@ U/hour" = "%@ IE/Std.";
+/* 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" = "%@U";
+
/* The title of the cell showing the pod activated at time */
"Active Time" = "Laufzeit";
@@ -126,6 +138,9 @@
/* The error message shown when Loop's basal schedule has an unsupported rate */
"Invalid entry" = "Ungültiger Eintrag";
+/* 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" = "Keiner";
@@ -172,6 +187,9 @@
/* The title of the command to replace pod when there is a pod fault */
"Replace Pod Now" = "Pod jetzt ersetzen";
+/* The title of the cell showing reservoir status */
+"Reservoir" = "Reservoir";
+
/* Button title for retrying pod deactivation */
"Retry Pod Deactivation" = "Pod-Deaktivierung wiederholen";
@@ -182,6 +200,9 @@
/* The detail text of the basal row when pod is running scheduled basal */
"Schedule" = "Voreingestellt";
+/* The title of the status section in settings */
+"Status" = "Status";
+
/* A message indicating a command succeeded */
"Succeeded" = "Erfolgreich";
From bb03173b96d18cd3c24d82b24e4dc13a86e03bc2 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: Mon, 15 May 2023 04:28:40 +0200
Subject: [PATCH 300/431] New translations Localizable.strings (Finnish)
---
.../Resources/fi.lproj/Localizable.strings | 22 +++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/fi.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/fi.lproj/Localizable.strings
index fbc92f6175..f8be73353f 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/fi.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/fi.lproj/Localizable.strings
@@ -1,15 +1,34 @@
/* Accessibility format string for (1: localized volume)(2: time) */
"%1$@ units remaining at %2$@" = "%1$@ yksikköä jäljellä klo %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";
+
/* Format string for bolus progress when finished. (1: The localized amount) */
"%@ U (Finished)" = "%@ U (valmis)";
+/* 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/tunti";
+/* 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";
@@ -119,6 +138,9 @@
/* The error message shown when Loop's basal schedule has an unsupported rate */
"Invalid entry" = "Virheellinen merkintä";
+/* 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" = "Ei mitään";
From c7a91a327bfa77bd0473420ac396d8977e4894c4 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: Mon, 15 May 2023 04:28:40 +0200
Subject: [PATCH 301/431] New translations Localizable.strings (Hebrew)
---
.../Resources/he.lproj/Localizable.strings | 228 ++++++++++++++++++
1 file changed, 228 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/he.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/he.lproj/Localizable.strings
index 792fc84141..6610c478ed 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/he.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/he.lproj/Localizable.strings
@@ -1,3 +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." = "לא ניתן להשבית את הפוד. אנא המשך והצמיד אחד חדש.";
+
+/* The detail text for delivered insulin when no measurement is available */
+"Unknown" = "Unknown";
From 9f9a550ea2163296016dbdfaf9e0e7696fda8e91 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: Mon, 15 May 2023 04:28:41 +0200
Subject: [PATCH 302/431] New translations Localizable.strings (Italian)
---
.../Resources/it.lproj/Localizable.strings | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/it.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/it.lproj/Localizable.strings
index 34a0a58738..b79cc914fe 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/it.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/it.lproj/Localizable.strings
@@ -7,6 +7,10 @@
/* 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$@. L’iniezione d'insulina è stata interrotta. Disattiva e rimuovi 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 (Terminato)";
@@ -19,6 +23,15 @@
/* 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" = "Tempo Attivo";
From cc91c98ac26b185b5b1a69cbf0033cb5045630ce 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: Mon, 15 May 2023 04:28:42 +0200
Subject: [PATCH 303/431] New translations Localizable.strings (Dutch)
---
.../Resources/nl.lproj/Localizable.strings | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/nl.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/nl.lproj/Localizable.strings
index c3b340a954..d2b9d971cf 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/nl.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/nl.lproj/Localizable.strings
@@ -1,6 +1,9 @@
/* Accessibility format string for (1: localized volume)(2: time) */
"%1$@ units remaining at %2$@" = "%1$@ eenheden over 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$@";
+
/* 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$@. Insulinetoediening is gestopt. Deactiveer en vervang pod.";
@@ -17,9 +20,15 @@
/* Format string for temp basal rate. (1: The localized amount) */
"%@ U/hour" = "%@ E/uur";
+/* 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" = "%@+ E";
+/* Appends a full-stop to a statement */
+"%@." = "%@.";
+
/* Format string for reservoir volume. (1: The localized volume) */
"%@U" = "%@E";
@@ -129,6 +138,9 @@
/* The error message shown when Loop's basal schedule has an unsupported rate */
"Invalid entry" = "Ongeldige invoer";
+/* 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" = "Geen";
@@ -175,6 +187,9 @@
/* The title of the command to replace pod when there is a pod fault */
"Replace Pod Now" = "Vervang Pod Nu";
+/* The title of the cell showing reservoir status */
+"Reservoir" = "Reservoir";
+
/* Button title for retrying pod deactivation */
"Retry Pod Deactivation" = "Probeer Deactivering Pod Opnieuw";
@@ -185,6 +200,9 @@
/* The detail text of the basal row when pod is running scheduled basal */
"Schedule" = "Plan";
+/* The title of the status section in settings */
+"Status" = "Status";
+
/* A message indicating a command succeeded */
"Succeeded" = "Geslaagd";
From 19fd287ddff31018ee9b7577861324b23c255081 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: Mon, 15 May 2023 04:28:43 +0200
Subject: [PATCH 304/431] New translations Localizable.strings (Polish)
---
.../OmniKitUI/Resources/pl.lproj/Localizable.strings | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/pl.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/pl.lproj/Localizable.strings
index dc6a298d99..c5b286d087 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/pl.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/pl.lproj/Localizable.strings
@@ -1,6 +1,9 @@
/* Accessibility format string for (1: localized volume)(2: time) */
"%1$@ units remaining at %2$@" = "%1$@ jednostek pozostaje w %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$@. Podawanie insuliny zostało zatrzymane. Deaktywuj i zdejmij PODa";
@@ -17,9 +20,15 @@
/* Format string for temp basal rate. (1: The localized amount) */
"%@ U/hour" = "%@ J/godzina";
+/* 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";
@@ -191,6 +200,9 @@
/* The detail text of the basal row when pod is running scheduled basal */
"Schedule" = "Harmonogram";
+/* The title of the status section in settings */
+"Status" = "Status";
+
/* A message indicating a command succeeded */
"Succeeded" = "Zakończone powodzeniem";
From 05e32da7f44ae2fa11db2d64fa5cd7d38bf6da92 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: Mon, 15 May 2023 04:28:44 +0200
Subject: [PATCH 305/431] New translations Localizable.strings (Portuguese)
---
.../Resources/pt-PT.lproj/Localizable.strings | 218 ++++++++++++++++++
1 file changed, 218 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/pt-PT.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/pt-PT.lproj/Localizable.strings
index 208d4e842c..0e42006f51 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/pt-PT.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/pt-PT.lproj/Localizable.strings
@@ -1,13 +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";
From a6573ba7806faa0dbfbb105301bfc049654f104e 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: Mon, 15 May 2023 04:28:45 +0200
Subject: [PATCH 306/431] New translations Localizable.strings (Russian)
---
.../Resources/ru.lproj/Localizable.strings | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/ru.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/ru.lproj/Localizable.strings
index 77670c9579..7a5242c799 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/ru.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/ru.lproj/Localizable.strings
@@ -1,6 +1,9 @@
/* 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";
@@ -17,9 +20,15 @@
/* Format string for temp basal rate. (1: The localized amount) */
"%@ 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" = "%@+ Ед";
+/* Appends a full-stop to a statement */
+"%@." = "%@.";
+
/* Format string for reservoir volume. (1: The localized volume) */
"%@U" = "%@Ед";
@@ -129,6 +138,9 @@
/* 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" = "Lot";
+
/* The detail text for bolus delivery when no bolus is being delivered */
"None" = "Не подан";
@@ -175,6 +187,9 @@
/* 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" = "Reservoir";
+
/* Button title for retrying pod deactivation */
"Retry Pod Deactivation" = "Повторить деактивацию Pod’a";
From 69010b55a52b3f189f1d9fd2cf3cf59e8dcbe38c 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: Mon, 15 May 2023 04:28:47 +0200
Subject: [PATCH 307/431] New translations Localizable.strings (Swedish)
---
.../Resources/sv.lproj/Localizable.strings | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/sv.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/sv.lproj/Localizable.strings
index 01702d4b1d..9cbfd2c61b 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/sv.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/sv.lproj/Localizable.strings
@@ -1,6 +1,9 @@
/* Accessibility format string for (1: localized volume)(2: time) */
"%1$@ units remaining at %2$@" = "%1$@ enheter återstår kl. %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$@. Insulintillförseln har avbrutits. Inaktivera podden och byt till en ny podd.";
@@ -17,9 +20,15 @@
/* Format string for temp basal rate. (1: The localized amount) */
"%@ U/hour" = "%@ E/h";
+/* 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" = "%@+ E";
+/* Appends a full-stop to a statement */
+"%@." = "%@.";
+
/* Format string for reservoir volume. (1: The localized volume) */
"%@U" = "%@E";
@@ -129,6 +138,9 @@
/* The error message shown when Loop's basal schedule has an unsupported rate */
"Invalid entry" = "Ogiltig inmatning";
+/* 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" = "Ingen";
@@ -188,6 +200,9 @@
/* The detail text of the basal row when pod is running scheduled basal */
"Schedule" = "Schema";
+/* The title of the status section in settings */
+"Status" = "Status";
+
/* A message indicating a command succeeded */
"Succeeded" = "Lyckades";
From 9b2aa2d6e94db704ec8b2b4cc0a5db6eafae08f8 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: Mon, 15 May 2023 04:28:47 +0200
Subject: [PATCH 308/431] New translations Localizable.strings (Turkish)
---
.../OmniKitUI/Resources/tr.lproj/Localizable.strings | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/tr.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/tr.lproj/Localizable.strings
index 373cb39f3a..cbd2929525 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/tr.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/tr.lproj/Localizable.strings
@@ -1,6 +1,9 @@
/* Accessibility format string for (1: localized volume)(2: time) */
"%1$@ units remaining at %2$@" = "%1$@ ünite kaldı %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$@. İnsülin iletimi durdu. Lütfen pod'u devre dışı bırakın ve çıkarın.";
@@ -17,9 +20,15 @@
/* Format string for temp basal rate. (1: The localized amount) */
"%@ U/hour" = "%@ Ü/saat";
+/* 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" = "%@+ Ü";
+/* Appends a full-stop to a statement */
+"%@." = "%@.";
+
/* Format string for reservoir volume. (1: The localized volume) */
"%@U" = "%@Ü";
From 51eb5624f2367777baabef431a851d86eb295d8f 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: Mon, 15 May 2023 04:28:48 +0200
Subject: [PATCH 309/431] New translations Localizable.strings (Ukrainian)
---
.../Resources/uk.lproj/Localizable.strings | 180 ++++++++++++++++++
1 file changed, 180 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/uk.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/uk.lproj/Localizable.strings
index fa5cb926ab..8f51a3d793 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/uk.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/uk.lproj/Localizable.strings
@@ -1,3 +1,36 @@
+/* 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" = "Активний час";
@@ -5,34 +38,145 @@
/* 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?" = "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" = "Відмінити";
+/* 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" = "Налаштування";
/* The title of the continue action in an action sheet */
"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" = "Деактивувати 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" = "Нагадування про термін дії";
+/* 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" = "Збій";
+/* 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" = "Вставте канюлю";
+/* 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" = "Програти тестовий звук";
+/* 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у";
+/* 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" = "Залишок";
@@ -40,6 +184,15 @@
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" = "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" = "Зберегти";
@@ -47,5 +200,32 @@
/* The detail text of the basal row when pod is running scheduled basal */
"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" = "Невідомий";
From 9b0f4a843acb513c64a6e76cafd8f1b82be75540 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: Mon, 15 May 2023 04:28:49 +0200
Subject: [PATCH 310/431] New translations Localizable.strings (Chinese
Simplified)
---
.../zh-Hans.lproj/Localizable.strings | 30 +++++++++++++++++++
1 file changed, 30 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/zh-Hans.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/zh-Hans.lproj/Localizable.strings
index b59923de0b..afdad030b4 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/zh-Hans.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/zh-Hans.lproj/Localizable.strings
@@ -1,13 +1,37 @@
+/* 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$@. 胰岛素输注已停止,请移除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 of %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" = "Pod启动时间";
@@ -20,6 +44,9 @@
/* Confirmation message for removing Omnipod PumpManager */
"Are you sure you want to stop using Omnipod?" = "确定要停止使用这个Pod吗?";
+/* 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" = "当前基础率";
@@ -93,6 +120,9 @@
/* The title of the command to 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." = "Pod设置失败,请解除该从身体移除Pod,然后配对新Pod";
From 524f55cb7bda055b256a79c1d0786a739668e0f3 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: Mon, 15 May 2023 04:28:50 +0200
Subject: [PATCH 311/431] New translations Localizable.strings (Portuguese,
Brazilian)
---
.../Resources/pt-BR.lproj/Localizable.strings | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/pt-BR.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/pt-BR.lproj/Localizable.strings
index 7c893cb247..24fbcc4b86 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/pt-BR.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/pt-BR.lproj/Localizable.strings
@@ -1,9 +1,16 @@
/* Accessibility format string for (1: localized volume)(2: time) */
"%1$@ units remaining at %2$@" = "%1$@ unidades restantes em %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$@. A administração de insulina parou. Desative e remova o 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 (Completo)";
@@ -13,6 +20,18 @@
/* Format string for temp basal rate. (1: The localized amount) */
"%@ U/hour" = "%@ U/hora";
+/* 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" = "Tempo Ativo";
@@ -119,6 +138,9 @@
/* The error message shown when Loop's basal schedule has an unsupported rate */
"Invalid entry" = "Entrada inválida";
+/* 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" = "Nenhum";
@@ -165,6 +187,9 @@
/* The title of the command to replace pod when there is a pod fault */
"Replace Pod Now" = "Substituir Pod Agora";
+/* The title of the cell showing reservoir status */
+"Reservoir" = "Reservoir";
+
/* Button title for retrying pod deactivation */
"Retry Pod Deactivation" = "Retentar Desativação do Pod";
From fa9da3d25e674fa90d2bbc18cf5bc82e032dd258 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: Mon, 15 May 2023 04:28:51 +0200
Subject: [PATCH 312/431] New translations Localizable.strings (Norwegian
Bokmal)
---
.../OmniKitUI/Resources/nb.lproj/Localizable.strings | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/Dependencies/OmniKit/OmniKitUI/Resources/nb.lproj/Localizable.strings b/Dependencies/OmniKit/OmniKitUI/Resources/nb.lproj/Localizable.strings
index b88b4eae63..0544885559 100644
--- a/Dependencies/OmniKit/OmniKitUI/Resources/nb.lproj/Localizable.strings
+++ b/Dependencies/OmniKit/OmniKitUI/Resources/nb.lproj/Localizable.strings
@@ -20,6 +20,9 @@
/* Format string for temp basal rate. (1: The localized amount) */
"%@ U/hour" = "%@ E/time";
+/* 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" = "%@+ E";
@@ -197,6 +200,9 @@
/* The detail text of the basal row when pod is running scheduled basal */
"Schedule" = "Tidsplan";
+/* The title of the status section in settings */
+"Status" = "Status";
+
/* A message indicating a command succeeded */
"Succeeded" = "Suksess";
From 84c4c25a9f5cb07521b04f8a0bc7c421cb614932 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: Mon, 15 May 2023 04:28:52 +0200
Subject: [PATCH 313/431] New translations Localizable.strings (French)
---
.../Resources/fr.lproj/Localizable.strings | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/fr.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/fr.lproj/Localizable.strings
index d4dc622d8a..ebc95760c7 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/fr.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/fr.lproj/Localizable.strings
@@ -1,6 +1,12 @@
/* Communications error for a bolus currently running */
"A bolus is already in progress" = "Un bolus est déjà en cours";
+/* The description of AlarmClockReminderPumpEvent */
+"AlarmClockReminder" = "AlarmClockReminder";
+
+/* The description of AlarmSensorPumpEvent */
+"AlarmSensor" = "AlarmSensor";
+
/* Describing the battery chemistry as Alkaline */
"Alkaline" = "Alcaline";
@@ -31,12 +37,18 @@
/* Format string for failure reason. (1: The operation being performed) (2: The response data) */
"Invalid response during %1$@: %2$@" = "Réponse invalide pendant %1$@: %2$@";
+/* Describing the battery chemistry as Lithium */
+"Lithium" = "Lithium";
+
/* Recovery suggestion */
"Make sure your RileyLink is nearby and powered on" = "Assurez-vous que votre RileyLink est à proximité et allumé";
/* Pump error code describing max setting exceeded */
"Max setting exceeded" = "Réglage maximum dépassé";
+/* Pump title (1: model number) */
+"Minimed %@" = "Minimed %@";
+
/* Generic title of the minimed pump manager */
"Minimed 500/700 Series" = "Serié Minimed 500/700";
From 248601cc5b6f5ce47d8cbddbc64ec6dfefb94201 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: Mon, 15 May 2023 04:28:53 +0200
Subject: [PATCH 314/431] New translations Localizable.strings (Spanish)
---
.../MinimedKit/Resources/es.lproj/Localizable.strings | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/es.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/es.lproj/Localizable.strings
index 240af898ee..eeb712c01a 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/es.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/es.lproj/Localizable.strings
@@ -1,6 +1,12 @@
/* Communications error for a bolus currently running */
"A bolus is already in progress" = "Un bolo ya está en progreso";
+/* The description of AlarmClockReminderPumpEvent */
+"AlarmClockReminder" = "AlarmClockReminder";
+
+/* The description of AlarmSensorPumpEvent */
+"AlarmSensor" = "AlarmSensor";
+
/* Describing the battery chemistry as Alkaline */
"Alkaline" = "Alcalina";
@@ -40,6 +46,9 @@
/* Pump error code describing max setting exceeded */
"Max setting exceeded" = "Ajuste máximo excedido";
+/* Pump title (1: model number) */
+"Minimed %@" = "Minimed %@";
+
/* Generic title of the minimed pump manager */
"Minimed 500/700 Series" = "Minimed Serie 500/700";
From 9fa0776a87b9310e96082dfeb724a607e7cbfed1 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: Mon, 15 May 2023 04:28:54 +0200
Subject: [PATCH 315/431] New translations Localizable.strings (Arabic)
---
.../Resources/ar.lproj/Localizable.strings | 95 +++++++++++++++++++
1 file changed, 95 insertions(+)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/ar.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/ar.lproj/Localizable.strings
index 211341ff90..8a1f932e45 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/ar.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/ar.lproj/Localizable.strings
@@ -1,3 +1,98 @@
+/* Communications error for a bolus currently running */
+"A bolus is already in progress" = "A bolus is already in progress";
+
+/* The description of AlarmClockReminderPumpEvent */
+"AlarmClockReminder" = "AlarmClockReminder";
+
+/* The description of AlarmSensorPumpEvent */
+"AlarmSensor" = "AlarmSensor";
+
+/* Describing the battery chemistry as Alkaline */
+"Alkaline" = "Alkaline";
+
+/* The format string description of a BasalProfileStartPumpEvent. (1: The index of the profile)(2: The basal rate) */
+"Basal Profile %1$@: %2$@ U/hour" = "Basal Profile %1$@: %2$@ U/hour";
+
+/* Pump error code when bolus is in progress */
+"Bolus in progress" = "Bolus in progress";
+
+/* Suggestions for diagnosing a command refused pump error */
+"Check that the pump is not suspended or priming, or has a percent temp basal type" = "Check that the pump is not suspended or priming, or has a percent temp basal type";
+
+/* Pump error code returned when command refused */
+"Command refused" = "Command refused";
+
+/* No comment provided by engineer. */
+"Comms with another pump detected" = "Comms with another pump detected.";
+
+/* Error description */
+"Decoding Error" = "Decoding Error";
+
+/* Error description */
+"Device Error" = "Device Error";
+
+/* Describing the pump history insulin data source */
+"Event History" = "Event History";
+
+/* Format string for failure reason. (1: The operation being performed) (2: The response data) */
+"Invalid response during %1$@: %2$@" = "Invalid response during %1$@: %2$@";
+
+/* Describing the battery chemistry as Lithium */
+"Lithium" = "Lithium";
+
+/* Recovery suggestion */
+"Make sure your RileyLink is nearby and powered on" = "Make sure your RileyLink is nearby and powered on";
+
+/* Pump error code describing max setting exceeded */
+"Max setting exceeded" = "Max setting exceeded";
+
+/* Pump title (1: model number) */
+"Minimed %@" = "Minimed %@";
+
+/* Generic title of the minimed pump manager */
+"Minimed 500/700 Series" = "Minimed 500/700 Series";
+
+/* Describing the North America pump region */
+"North America" = "North America";
+
+/* No comment provided by engineer. */
+"Pump did not respond" = "Pump did not respond";
+
+/* Error description */
+"Pump Error" = "Pump Error";
+
+/* No comment provided by engineer. */
+"Pump is suspended" = "Pump is suspended";
+
+/* No comment provided by engineer. */
+"Pump responded unexpectedly" = "Pump responded unexpectedly";
+
+/* The format string describing a pump message. (1: The packet type)(2: The message type)(3: The message address)(4: The message data */
+"PumpMessage(%1$@, %2$@, %3$@, %4$@)" = "PumpMessage(%1$@, %2$@, %3$@, %4$@)";
/* Describing the reservoir insulin data source */
"Reservoir" = "الخزان";
+
+/* Error description */
+"RileyLink radio tune failed" = "RileyLink radio tune failed";
+
+/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in minutes) */
+"Temporary Basal: %1$.3f U/hour" = "Temporary Basal: %1$.3f U/hour";
+
+/* The format string description of a TempBasalDurationPumpEvent. (1: The duration of the temp basal in minutes) */
+"Temporary Basal: %1$d min" = "Temporary Basal: %1$d min";
+
+/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in percent) */
+"Temporary Basal: %1$d%%" = "Temporary Basal: %1$d%%";
+
+/* The format string description of an unknown pump error code. (1: The specific error code raw value) */
+"Unknown pump error code: %1$@" = "Unknown pump error code: %1$@";
+
+/* No comment provided by engineer. */
+"Unknown pump model: %@" = "Unknown pump model: %@";
+
+/* Format string for an unknown response. (1: The operation being performed) (2: The response data) */
+"Unknown response during %1$@: %2$@" = "Unknown response during %1$@: %2$@";
+
+/* Describing the worldwide pump region */
+"World-Wide" = "World-Wide";
From 366fada927ba1d48916e92110c9392181eb1906b 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: Mon, 15 May 2023 04:28:55 +0200
Subject: [PATCH 316/431] New translations Localizable.strings (Catalan)
---
.../Resources/ca.lproj/Localizable.strings | 98 +++++++++++++++++++
1 file changed, 98 insertions(+)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/ca.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/ca.lproj/Localizable.strings
index e69de29bb2..afe05abcf5 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/ca.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/ca.lproj/Localizable.strings
@@ -0,0 +1,98 @@
+/* Communications error for a bolus currently running */
+"A bolus is already in progress" = "A bolus is already in progress";
+
+/* The description of AlarmClockReminderPumpEvent */
+"AlarmClockReminder" = "AlarmClockReminder";
+
+/* The description of AlarmSensorPumpEvent */
+"AlarmSensor" = "AlarmSensor";
+
+/* Describing the battery chemistry as Alkaline */
+"Alkaline" = "Alkaline";
+
+/* The format string description of a BasalProfileStartPumpEvent. (1: The index of the profile)(2: The basal rate) */
+"Basal Profile %1$@: %2$@ U/hour" = "Basal Profile %1$@: %2$@ U/hour";
+
+/* Pump error code when bolus is in progress */
+"Bolus in progress" = "Bolus in progress";
+
+/* Suggestions for diagnosing a command refused pump error */
+"Check that the pump is not suspended or priming, or has a percent temp basal type" = "Check that the pump is not suspended or priming, or has a percent temp basal type";
+
+/* Pump error code returned when command refused */
+"Command refused" = "Command refused";
+
+/* No comment provided by engineer. */
+"Comms with another pump detected" = "Comms with another pump detected.";
+
+/* Error description */
+"Decoding Error" = "Decoding Error";
+
+/* Error description */
+"Device Error" = "Device Error";
+
+/* Describing the pump history insulin data source */
+"Event History" = "Event History";
+
+/* Format string for failure reason. (1: The operation being performed) (2: The response data) */
+"Invalid response during %1$@: %2$@" = "Invalid response during %1$@: %2$@";
+
+/* Describing the battery chemistry as Lithium */
+"Lithium" = "Lithium";
+
+/* Recovery suggestion */
+"Make sure your RileyLink is nearby and powered on" = "Make sure your RileyLink is nearby and powered on";
+
+/* Pump error code describing max setting exceeded */
+"Max setting exceeded" = "Max setting exceeded";
+
+/* Pump title (1: model number) */
+"Minimed %@" = "Minimed %@";
+
+/* Generic title of the minimed pump manager */
+"Minimed 500/700 Series" = "Minimed 500/700 Series";
+
+/* Describing the North America pump region */
+"North America" = "North America";
+
+/* No comment provided by engineer. */
+"Pump did not respond" = "Pump did not respond";
+
+/* Error description */
+"Pump Error" = "Pump Error";
+
+/* No comment provided by engineer. */
+"Pump is suspended" = "Pump is suspended";
+
+/* No comment provided by engineer. */
+"Pump responded unexpectedly" = "Pump responded unexpectedly";
+
+/* The format string describing a pump message. (1: The packet type)(2: The message type)(3: The message address)(4: The message data */
+"PumpMessage(%1$@, %2$@, %3$@, %4$@)" = "PumpMessage(%1$@, %2$@, %3$@, %4$@)";
+
+/* Describing the reservoir insulin data source */
+"Reservoir" = "Reservoir";
+
+/* Error description */
+"RileyLink radio tune failed" = "RileyLink radio tune failed";
+
+/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in minutes) */
+"Temporary Basal: %1$.3f U/hour" = "Temporary Basal: %1$.3f U/hour";
+
+/* The format string description of a TempBasalDurationPumpEvent. (1: The duration of the temp basal in minutes) */
+"Temporary Basal: %1$d min" = "Temporary Basal: %1$d min";
+
+/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in percent) */
+"Temporary Basal: %1$d%%" = "Temporary Basal: %1$d%%";
+
+/* The format string description of an unknown pump error code. (1: The specific error code raw value) */
+"Unknown pump error code: %1$@" = "Unknown pump error code: %1$@";
+
+/* No comment provided by engineer. */
+"Unknown pump model: %@" = "Unknown pump model: %@";
+
+/* Format string for an unknown response. (1: The operation being performed) (2: The response data) */
+"Unknown response during %1$@: %2$@" = "Unknown response during %1$@: %2$@";
+
+/* Describing the worldwide pump region */
+"World-Wide" = "World-Wide";
From a46ba60e31f95c1e727645d4971aaf6419fd0a16 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: Mon, 15 May 2023 04:28:55 +0200
Subject: [PATCH 317/431] New translations Localizable.strings (Danish)
---
.../Resources/da.lproj/Localizable.strings | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/da.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/da.lproj/Localizable.strings
index 79692469e0..7f882df1e0 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/da.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/da.lproj/Localizable.strings
@@ -4,6 +4,12 @@
/* The description of AlarmClockReminderPumpEvent */
"AlarmClockReminder" = "AlarmUrPåmindelse";
+/* The description of AlarmSensorPumpEvent */
+"AlarmSensor" = "AlarmSensor";
+
+/* Describing the battery chemistry as Alkaline */
+"Alkaline" = "Alkaline";
+
/* The format string description of a BasalProfileStartPumpEvent. (1: The index of the profile)(2: The basal rate) */
"Basal Profile %1$@: %2$@ U/hour" = "Basal Profil %1$@: %2$@ E/time";
@@ -31,12 +37,18 @@
/* Format string for failure reason. (1: The operation being performed) (2: The response data) */
"Invalid response during %1$@: %2$@" = "Fejlagtigt svar ved %1$@: %2$@";
+/* Describing the battery chemistry as Lithium */
+"Lithium" = "Lithium";
+
/* Recovery suggestion */
"Make sure your RileyLink is nearby and powered on" = "Sørg for, at din RileyLink er i nærheden og tændt";
/* Pump error code describing max setting exceeded */
"Max setting exceeded" = "Max indstilling overskredet";
+/* Pump title (1: model number) */
+"Minimed %@" = "Minimed %@";
+
/* Generic title of the minimed pump manager */
"Minimed 500/700 Series" = "Minimed 500/700 Serier";
@@ -58,6 +70,9 @@
/* The format string describing a pump message. (1: The packet type)(2: The message type)(3: The message address)(4: The message data */
"PumpMessage(%1$@, %2$@, %3$@, %4$@)" = "Pumpebesked(%1$@, %2$@, %3$@, %4$@)";
+/* Describing the reservoir insulin data source */
+"Reservoir" = "Reservoir";
+
/* Error description */
"RileyLink radio tune failed" = "RileyLink radioindstilling fejlede";
@@ -78,3 +93,6 @@
/* Format string for an unknown response. (1: The operation being performed) (2: The response data) */
"Unknown response during %1$@: %2$@" = "Ukendt svar under %1$@: %2$@";
+
+/* Describing the worldwide pump region */
+"World-Wide" = "World-Wide";
From 1b14337f49c77513a6ab9631a2991b62a3e304fa 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: Mon, 15 May 2023 04:28:56 +0200
Subject: [PATCH 318/431] New translations Localizable.strings (German)
---
.../Resources/de.lproj/Localizable.strings | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/de.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/de.lproj/Localizable.strings
index 006eeb462a..d73034c038 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/de.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/de.lproj/Localizable.strings
@@ -1,6 +1,12 @@
/* Communications error for a bolus currently running */
"A bolus is already in progress" = "Ein Bolus wird bereits abgegeben";
+/* The description of AlarmClockReminderPumpEvent */
+"AlarmClockReminder" = "AlarmClockReminder";
+
+/* The description of AlarmSensorPumpEvent */
+"AlarmSensor" = "AlarmSensor";
+
/* Describing the battery chemistry as Alkaline */
"Alkaline" = "Alkalisch";
@@ -31,12 +37,18 @@
/* Format string for failure reason. (1: The operation being performed) (2: The response data) */
"Invalid response during %1$@: %2$@" = "Ungültige Antwort während %1$@: %2$@";
+/* Describing the battery chemistry as Lithium */
+"Lithium" = "Lithium";
+
/* Recovery suggestion */
"Make sure your RileyLink is nearby and powered on" = "Stellen Sie sicher, dass sich Ihr RileyLink in der Nähe befindet und eingeschaltet ist";
/* Pump error code describing max setting exceeded */
"Max setting exceeded" = "Max Einstellung überschritten";
+/* Pump title (1: model number) */
+"Minimed %@" = "Minimed %@";
+
/* Generic title of the minimed pump manager */
"Minimed 500/700 Series" = "Minimed 500/700 Serie";
@@ -58,6 +70,9 @@
/* The format string describing a pump message. (1: The packet type)(2: The message type)(3: The message address)(4: The message data */
"PumpMessage(%1$@, %2$@, %3$@, %4$@)" = "Pumpennachricht(%1$@, %2$@, %3$@, %4$@)";
+/* Describing the reservoir insulin data source */
+"Reservoir" = "Reservoir";
+
/* Error description */
"RileyLink radio tune failed" = "Einstellen des RileyLink Funksignals fehlgeschlagen";
From e0782f70785d28b877bccd5c0977a03eaef69bfd 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: Mon, 15 May 2023 04:28:57 +0200
Subject: [PATCH 319/431] New translations Localizable.strings (Finnish)
---
.../MinimedKit/Resources/fi.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/fi.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/fi.lproj/Localizable.strings
index bcd1c5b80c..c21570d30c 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/fi.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/fi.lproj/Localizable.strings
@@ -46,6 +46,9 @@
/* Pump error code describing max setting exceeded */
"Max setting exceeded" = "Maksimiasetus ylitetty";
+/* Pump title (1: model number) */
+"Minimed %@" = "Minimed %@";
+
/* Generic title of the minimed pump manager */
"Minimed 500/700 Series" = "Minimed 500/700 -sarja";
From 0fa47f02cc7ab9ee0dbbef3bdd96c70f729b6f7c 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: Mon, 15 May 2023 04:28:58 +0200
Subject: [PATCH 320/431] New translations Localizable.strings (Hebrew)
---
.../Resources/he.lproj/Localizable.strings | 95 +++++++++++++++++++
1 file changed, 95 insertions(+)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/he.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/he.lproj/Localizable.strings
index 5e49de53b2..5b5e90d16e 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/he.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/he.lproj/Localizable.strings
@@ -1,3 +1,98 @@
+/* Communications error for a bolus currently running */
+"A bolus is already in progress" = "A bolus is already in progress";
+
+/* The description of AlarmClockReminderPumpEvent */
+"AlarmClockReminder" = "AlarmClockReminder";
+
+/* The description of AlarmSensorPumpEvent */
+"AlarmSensor" = "AlarmSensor";
+
+/* Describing the battery chemistry as Alkaline */
+"Alkaline" = "Alkaline";
+
+/* The format string description of a BasalProfileStartPumpEvent. (1: The index of the profile)(2: The basal rate) */
+"Basal Profile %1$@: %2$@ U/hour" = "Basal Profile %1$@: %2$@ U/hour";
+
+/* Pump error code when bolus is in progress */
+"Bolus in progress" = "Bolus in progress";
+
+/* Suggestions for diagnosing a command refused pump error */
+"Check that the pump is not suspended or priming, or has a percent temp basal type" = "Check that the pump is not suspended or priming, or has a percent temp basal type";
+
+/* Pump error code returned when command refused */
+"Command refused" = "Command refused";
+
+/* No comment provided by engineer. */
+"Comms with another pump detected" = "Comms with another pump detected.";
+
+/* Error description */
+"Decoding Error" = "Decoding Error";
+
+/* Error description */
+"Device Error" = "Device Error";
+
+/* Describing the pump history insulin data source */
+"Event History" = "Event History";
+
+/* Format string for failure reason. (1: The operation being performed) (2: The response data) */
+"Invalid response during %1$@: %2$@" = "Invalid response during %1$@: %2$@";
+
+/* Describing the battery chemistry as Lithium */
+"Lithium" = "Lithium";
+
+/* Recovery suggestion */
+"Make sure your RileyLink is nearby and powered on" = "Make sure your RileyLink is nearby and powered on";
+
+/* Pump error code describing max setting exceeded */
+"Max setting exceeded" = "Max setting exceeded";
+
+/* Pump title (1: model number) */
+"Minimed %@" = "Minimed %@";
+
+/* Generic title of the minimed pump manager */
+"Minimed 500/700 Series" = "Minimed 500/700 Series";
+
+/* Describing the North America pump region */
+"North America" = "North America";
+
+/* No comment provided by engineer. */
+"Pump did not respond" = "Pump did not respond";
+
+/* Error description */
+"Pump Error" = "Pump Error";
+
+/* No comment provided by engineer. */
+"Pump is suspended" = "Pump is suspended";
+
+/* No comment provided by engineer. */
+"Pump responded unexpectedly" = "Pump responded unexpectedly";
+
+/* The format string describing a pump message. (1: The packet type)(2: The message type)(3: The message address)(4: The message data */
+"PumpMessage(%1$@, %2$@, %3$@, %4$@)" = "PumpMessage(%1$@, %2$@, %3$@, %4$@)";
+
+/* Describing the reservoir insulin data source */
+"Reservoir" = "Reservoir";
+
+/* Error description */
+"RileyLink radio tune failed" = "RileyLink radio tune failed";
+
+/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in minutes) */
+"Temporary Basal: %1$.3f U/hour" = "Temporary Basal: %1$.3f U/hour";
/* The format string description of a TempBasalDurationPumpEvent. (1: The duration of the temp basal in minutes) */
"Temporary Basal: %1$d min" = "בזאלי זמני: %1$d דקות";
+
+/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in percent) */
+"Temporary Basal: %1$d%%" = "Temporary Basal: %1$d%%";
+
+/* The format string description of an unknown pump error code. (1: The specific error code raw value) */
+"Unknown pump error code: %1$@" = "Unknown pump error code: %1$@";
+
+/* No comment provided by engineer. */
+"Unknown pump model: %@" = "Unknown pump model: %@";
+
+/* Format string for an unknown response. (1: The operation being performed) (2: The response data) */
+"Unknown response during %1$@: %2$@" = "Unknown response during %1$@: %2$@";
+
+/* Describing the worldwide pump region */
+"World-Wide" = "World-Wide";
From 77489921f9b579b881ff3bdd4187adb466f99bf4 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: Mon, 15 May 2023 04:28:59 +0200
Subject: [PATCH 321/431] New translations Localizable.strings (Italian)
---
.../MinimedKit/Resources/it.lproj/Localizable.strings | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/it.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/it.lproj/Localizable.strings
index 01d2d32c06..9f1219ad45 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/it.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/it.lproj/Localizable.strings
@@ -46,6 +46,9 @@
/* Pump error code describing max setting exceeded */
"Max setting exceeded" = "Impostazione massima superata";
+/* Pump title (1: model number) */
+"Minimed %@" = "Minimed %@";
+
/* Generic title of the minimed pump manager */
"Minimed 500/700 Series" = "Minimed serie 500/700";
@@ -64,6 +67,9 @@
/* No comment provided by engineer. */
"Pump responded unexpectedly" = "Il microinfusore ha risposto inaspettatamente";
+/* The format string describing a pump message. (1: The packet type)(2: The message type)(3: The message address)(4: The message data */
+"PumpMessage(%1$@, %2$@, %3$@, %4$@)" = "PumpMessage(%1$@, %2$@, %3$@, %4$@)";
+
/* Describing the reservoir insulin data source */
"Reservoir" = "Serbatoio";
From 95b043d3b2a5b2d8689b636edd9ce93a40243b7f 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: Mon, 15 May 2023 04:28:59 +0200
Subject: [PATCH 322/431] New translations Localizable.strings (Dutch)
---
.../Resources/nl.lproj/Localizable.strings | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/nl.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/nl.lproj/Localizable.strings
index 127439adda..eef3f2d128 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/nl.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/nl.lproj/Localizable.strings
@@ -1,6 +1,15 @@
/* Communications error for a bolus currently running */
"A bolus is already in progress" = "Er is al een bolus actief";
+/* The description of AlarmClockReminderPumpEvent */
+"AlarmClockReminder" = "AlarmClockReminder";
+
+/* The description of AlarmSensorPumpEvent */
+"AlarmSensor" = "AlarmSensor";
+
+/* Describing the battery chemistry as Alkaline */
+"Alkaline" = "Alkaline";
+
/* The format string description of a BasalProfileStartPumpEvent. (1: The index of the profile)(2: The basal rate) */
"Basal Profile %1$@: %2$@ U/hour" = "Basaal profiel %1$@: %2$@ E/uur";
@@ -28,12 +37,18 @@
/* Format string for failure reason. (1: The operation being performed) (2: The response data) */
"Invalid response during %1$@: %2$@" = "Foutief antwoord gedurende %1$@: %2$@";
+/* Describing the battery chemistry as Lithium */
+"Lithium" = "Lithium";
+
/* Recovery suggestion */
"Make sure your RileyLink is nearby and powered on" = "Zorg ervoor dat je RileyLink dichtbij is en aan staat";
/* Pump error code describing max setting exceeded */
"Max setting exceeded" = "Max instelling overschreden";
+/* Pump title (1: model number) */
+"Minimed %@" = "Minimed %@";
+
/* Generic title of the minimed pump manager */
"Minimed 500/700 Series" = "Minimed 500/700 series";
@@ -55,6 +70,9 @@
/* The format string describing a pump message. (1: The packet type)(2: The message type)(3: The message address)(4: The message data */
"PumpMessage(%1$@, %2$@, %3$@, %4$@)" = "Bericht Pomp (%1$@, %2$@, %3$@, %4$@)";
+/* Describing the reservoir insulin data source */
+"Reservoir" = "Reservoir";
+
/* Error description */
"RileyLink radio tune failed" = "Afstemmen van de RileyLink Radio mislukt";
From 4600b8e791ce3cacdb0fc7ee615337389934005a 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: Mon, 15 May 2023 04:29:00 +0200
Subject: [PATCH 323/431] New translations Localizable.strings (Polish)
---
.../MinimedKit/Resources/pl.lproj/Localizable.strings | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/pl.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/pl.lproj/Localizable.strings
index 3f91251086..c692f82d94 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/pl.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/pl.lproj/Localizable.strings
@@ -1,6 +1,12 @@
/* Communications error for a bolus currently running */
"A bolus is already in progress" = "Podawanie bolusa jest już w toku";
+/* The description of AlarmClockReminderPumpEvent */
+"AlarmClockReminder" = "AlarmClockReminder";
+
+/* The description of AlarmSensorPumpEvent */
+"AlarmSensor" = "AlarmSensor";
+
/* Describing the battery chemistry as Alkaline */
"Alkaline" = "Alkaliczna";
@@ -40,6 +46,9 @@
/* Pump error code describing max setting exceeded */
"Max setting exceeded" = "Maksymalne ustawienie przekroczone";
+/* Pump title (1: model number) */
+"Minimed %@" = "Minimed %@";
+
/* Generic title of the minimed pump manager */
"Minimed 500/700 Series" = "Minimed serii 500/700";
From 3a9a4346da22c359e7c9a3d305fa076bac433c33 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: Mon, 15 May 2023 04:29:01 +0200
Subject: [PATCH 324/431] New translations Localizable.strings (Portuguese)
---
.../Resources/pt-PT.lproj/Localizable.strings | 98 +++++++++++++++++++
1 file changed, 98 insertions(+)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/pt-PT.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/pt-PT.lproj/Localizable.strings
index e69de29bb2..afe05abcf5 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/pt-PT.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/pt-PT.lproj/Localizable.strings
@@ -0,0 +1,98 @@
+/* Communications error for a bolus currently running */
+"A bolus is already in progress" = "A bolus is already in progress";
+
+/* The description of AlarmClockReminderPumpEvent */
+"AlarmClockReminder" = "AlarmClockReminder";
+
+/* The description of AlarmSensorPumpEvent */
+"AlarmSensor" = "AlarmSensor";
+
+/* Describing the battery chemistry as Alkaline */
+"Alkaline" = "Alkaline";
+
+/* The format string description of a BasalProfileStartPumpEvent. (1: The index of the profile)(2: The basal rate) */
+"Basal Profile %1$@: %2$@ U/hour" = "Basal Profile %1$@: %2$@ U/hour";
+
+/* Pump error code when bolus is in progress */
+"Bolus in progress" = "Bolus in progress";
+
+/* Suggestions for diagnosing a command refused pump error */
+"Check that the pump is not suspended or priming, or has a percent temp basal type" = "Check that the pump is not suspended or priming, or has a percent temp basal type";
+
+/* Pump error code returned when command refused */
+"Command refused" = "Command refused";
+
+/* No comment provided by engineer. */
+"Comms with another pump detected" = "Comms with another pump detected.";
+
+/* Error description */
+"Decoding Error" = "Decoding Error";
+
+/* Error description */
+"Device Error" = "Device Error";
+
+/* Describing the pump history insulin data source */
+"Event History" = "Event History";
+
+/* Format string for failure reason. (1: The operation being performed) (2: The response data) */
+"Invalid response during %1$@: %2$@" = "Invalid response during %1$@: %2$@";
+
+/* Describing the battery chemistry as Lithium */
+"Lithium" = "Lithium";
+
+/* Recovery suggestion */
+"Make sure your RileyLink is nearby and powered on" = "Make sure your RileyLink is nearby and powered on";
+
+/* Pump error code describing max setting exceeded */
+"Max setting exceeded" = "Max setting exceeded";
+
+/* Pump title (1: model number) */
+"Minimed %@" = "Minimed %@";
+
+/* Generic title of the minimed pump manager */
+"Minimed 500/700 Series" = "Minimed 500/700 Series";
+
+/* Describing the North America pump region */
+"North America" = "North America";
+
+/* No comment provided by engineer. */
+"Pump did not respond" = "Pump did not respond";
+
+/* Error description */
+"Pump Error" = "Pump Error";
+
+/* No comment provided by engineer. */
+"Pump is suspended" = "Pump is suspended";
+
+/* No comment provided by engineer. */
+"Pump responded unexpectedly" = "Pump responded unexpectedly";
+
+/* The format string describing a pump message. (1: The packet type)(2: The message type)(3: The message address)(4: The message data */
+"PumpMessage(%1$@, %2$@, %3$@, %4$@)" = "PumpMessage(%1$@, %2$@, %3$@, %4$@)";
+
+/* Describing the reservoir insulin data source */
+"Reservoir" = "Reservoir";
+
+/* Error description */
+"RileyLink radio tune failed" = "RileyLink radio tune failed";
+
+/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in minutes) */
+"Temporary Basal: %1$.3f U/hour" = "Temporary Basal: %1$.3f U/hour";
+
+/* The format string description of a TempBasalDurationPumpEvent. (1: The duration of the temp basal in minutes) */
+"Temporary Basal: %1$d min" = "Temporary Basal: %1$d min";
+
+/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in percent) */
+"Temporary Basal: %1$d%%" = "Temporary Basal: %1$d%%";
+
+/* The format string description of an unknown pump error code. (1: The specific error code raw value) */
+"Unknown pump error code: %1$@" = "Unknown pump error code: %1$@";
+
+/* No comment provided by engineer. */
+"Unknown pump model: %@" = "Unknown pump model: %@";
+
+/* Format string for an unknown response. (1: The operation being performed) (2: The response data) */
+"Unknown response during %1$@: %2$@" = "Unknown response during %1$@: %2$@";
+
+/* Describing the worldwide pump region */
+"World-Wide" = "World-Wide";
From 05503ef477a05e4e602aa1f9e03688b55e9319a0 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: Mon, 15 May 2023 04:29:02 +0200
Subject: [PATCH 325/431] New translations Localizable.strings (Russian)
---
.../MinimedKit/Resources/ru.lproj/Localizable.strings | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/ru.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/ru.lproj/Localizable.strings
index 8b4ef71406..983e85a06f 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/ru.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/ru.lproj/Localizable.strings
@@ -46,6 +46,9 @@
/* Pump error code describing max setting exceeded */
"Max setting exceeded" = "Максимальное значение превышено";
+/* Pump title (1: model number) */
+"Minimed %@" = "Minimed %@";
+
/* Generic title of the minimed pump manager */
"Minimed 500/700 Series" = "Minimed 500/700 серий";
@@ -67,6 +70,9 @@
/* The format string describing a pump message. (1: The packet type)(2: The message type)(3: The message address)(4: The message data */
"PumpMessage(%1$@, %2$@, %3$@, %4$@)" = "Сообщение помпы(%1$@, %2$@, %3$@, %4$@)";
+/* Describing the reservoir insulin data source */
+"Reservoir" = "Reservoir";
+
/* Error description */
"RileyLink radio tune failed" = "Настройка радиосвязи с RileyLink не удалась";
From b19190959855ee3da3870a7cb2755c08e3629203 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: Mon, 15 May 2023 04:29:03 +0200
Subject: [PATCH 326/431] New translations Localizable.strings (Slovak)
---
.../Resources/sk.lproj/Localizable.strings | 89 +++++++++++++++++++
1 file changed, 89 insertions(+)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/sk.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/sk.lproj/Localizable.strings
index 442b771559..7ed398d336 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/sk.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/sk.lproj/Localizable.strings
@@ -1,9 +1,98 @@
+/* Communications error for a bolus currently running */
+"A bolus is already in progress" = "A bolus is already in progress";
+
+/* The description of AlarmClockReminderPumpEvent */
+"AlarmClockReminder" = "AlarmClockReminder";
+
+/* The description of AlarmSensorPumpEvent */
+"AlarmSensor" = "AlarmSensor";
+
+/* Describing the battery chemistry as Alkaline */
+"Alkaline" = "Alkaline";
+
+/* The format string description of a BasalProfileStartPumpEvent. (1: The index of the profile)(2: The basal rate) */
+"Basal Profile %1$@: %2$@ U/hour" = "Basal Profile %1$@: %2$@ U/hour";
/* Pump error code when bolus is in progress */
"Bolus in progress" = "Prebieha bolus";
+/* Suggestions for diagnosing a command refused pump error */
+"Check that the pump is not suspended or priming, or has a percent temp basal type" = "Check that the pump is not suspended or priming, or has a percent temp basal type";
+
+/* Pump error code returned when command refused */
+"Command refused" = "Command refused";
+
+/* No comment provided by engineer. */
+"Comms with another pump detected" = "Comms with another pump detected.";
+
+/* Error description */
+"Decoding Error" = "Decoding Error";
+
+/* Error description */
+"Device Error" = "Device Error";
+
+/* Describing the pump history insulin data source */
+"Event History" = "Event History";
+
+/* Format string for failure reason. (1: The operation being performed) (2: The response data) */
+"Invalid response during %1$@: %2$@" = "Invalid response during %1$@: %2$@";
+
+/* Describing the battery chemistry as Lithium */
+"Lithium" = "Lithium";
+
/* Recovery suggestion */
"Make sure your RileyLink is nearby and powered on" = "Uistite sa, že je váš RileyLink v blízkosti a je zapnutý";
+/* Pump error code describing max setting exceeded */
+"Max setting exceeded" = "Max setting exceeded";
+
+/* Pump title (1: model number) */
+"Minimed %@" = "Minimed %@";
+
+/* Generic title of the minimed pump manager */
+"Minimed 500/700 Series" = "Minimed 500/700 Series";
+
+/* Describing the North America pump region */
+"North America" = "North America";
+
+/* No comment provided by engineer. */
+"Pump did not respond" = "Pump did not respond";
+
+/* Error description */
+"Pump Error" = "Pump Error";
+
+/* No comment provided by engineer. */
+"Pump is suspended" = "Pump is suspended";
+
+/* No comment provided by engineer. */
+"Pump responded unexpectedly" = "Pump responded unexpectedly";
+
+/* The format string describing a pump message. (1: The packet type)(2: The message type)(3: The message address)(4: The message data */
+"PumpMessage(%1$@, %2$@, %3$@, %4$@)" = "PumpMessage(%1$@, %2$@, %3$@, %4$@)";
+
/* Describing the reservoir insulin data source */
"Reservoir" = "Rezervoár";
+
+/* Error description */
+"RileyLink radio tune failed" = "RileyLink radio tune failed";
+
+/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in minutes) */
+"Temporary Basal: %1$.3f U/hour" = "Temporary Basal: %1$.3f U/hour";
+
+/* The format string description of a TempBasalDurationPumpEvent. (1: The duration of the temp basal in minutes) */
+"Temporary Basal: %1$d min" = "Temporary Basal: %1$d min";
+
+/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in percent) */
+"Temporary Basal: %1$d%%" = "Temporary Basal: %1$d%%";
+
+/* The format string description of an unknown pump error code. (1: The specific error code raw value) */
+"Unknown pump error code: %1$@" = "Unknown pump error code: %1$@";
+
+/* No comment provided by engineer. */
+"Unknown pump model: %@" = "Unknown pump model: %@";
+
+/* Format string for an unknown response. (1: The operation being performed) (2: The response data) */
+"Unknown response during %1$@: %2$@" = "Unknown response during %1$@: %2$@";
+
+/* Describing the worldwide pump region */
+"World-Wide" = "World-Wide";
From f45c27f2a8561412e8f8c32dba6f5aecc0a58680 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: Mon, 15 May 2023 04:29:04 +0200
Subject: [PATCH 327/431] New translations Localizable.strings (Swedish)
---
.../Resources/sv.lproj/Localizable.strings | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/sv.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/sv.lproj/Localizable.strings
index 0bde2a9416..d080272faa 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/sv.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/sv.lproj/Localizable.strings
@@ -1,6 +1,12 @@
/* Communications error for a bolus currently running */
"A bolus is already in progress" = "En bolusdos ges redan";
+/* The description of AlarmClockReminderPumpEvent */
+"AlarmClockReminder" = "AlarmClockReminder";
+
+/* The description of AlarmSensorPumpEvent */
+"AlarmSensor" = "AlarmSensor";
+
/* Describing the battery chemistry as Alkaline */
"Alkaline" = "Alkaliskt";
@@ -40,6 +46,12 @@
/* Pump error code describing max setting exceeded */
"Max setting exceeded" = "Inställt maxvärde överskridet";
+/* Pump title (1: model number) */
+"Minimed %@" = "Minimed %@";
+
+/* Generic title of the minimed pump manager */
+"Minimed 500/700 Series" = "Minimed 500/700 Series";
+
/* Describing the North America pump region */
"North America" = "Nordamerika";
From 8030e75bb22491a513df93b5c75aa3faacdfed6c 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: Mon, 15 May 2023 04:29:05 +0200
Subject: [PATCH 328/431] New translations Localizable.strings (Turkish)
---
.../Resources/tr.lproj/Localizable.strings | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/tr.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/tr.lproj/Localizable.strings
index 4383c0f5be..d3050249d3 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/tr.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/tr.lproj/Localizable.strings
@@ -46,6 +46,15 @@
/* Pump error code describing max setting exceeded */
"Max setting exceeded" = "Maksimum ayar aşıldı";
+/* Pump title (1: model number) */
+"Minimed %@" = "Minimed %@";
+
+/* Generic title of the minimed pump manager */
+"Minimed 500/700 Series" = "Minimed 500/700 Series";
+
+/* Describing the North America pump region */
+"North America" = "North America";
+
/* No comment provided by engineer. */
"Pump did not respond" = "Pompa yanıt vermedi";
@@ -84,3 +93,6 @@
/* Format string for an unknown response. (1: The operation being performed) (2: The response data) */
"Unknown response during %1$@: %2$@" = "%1$@: %2$@ sırasında bilinmeyen yanıt";
+
+/* Describing the worldwide pump region */
+"World-Wide" = "World-Wide";
From c7d665f10a584ff2f577c11a4cdb0003382c4a62 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: Mon, 15 May 2023 04:29:05 +0200
Subject: [PATCH 329/431] New translations Localizable.strings (Ukrainian)
---
.../Resources/uk.lproj/Localizable.strings | 98 +++++++++++++++++++
1 file changed, 98 insertions(+)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/uk.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/uk.lproj/Localizable.strings
index e69de29bb2..afe05abcf5 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/uk.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/uk.lproj/Localizable.strings
@@ -0,0 +1,98 @@
+/* Communications error for a bolus currently running */
+"A bolus is already in progress" = "A bolus is already in progress";
+
+/* The description of AlarmClockReminderPumpEvent */
+"AlarmClockReminder" = "AlarmClockReminder";
+
+/* The description of AlarmSensorPumpEvent */
+"AlarmSensor" = "AlarmSensor";
+
+/* Describing the battery chemistry as Alkaline */
+"Alkaline" = "Alkaline";
+
+/* The format string description of a BasalProfileStartPumpEvent. (1: The index of the profile)(2: The basal rate) */
+"Basal Profile %1$@: %2$@ U/hour" = "Basal Profile %1$@: %2$@ U/hour";
+
+/* Pump error code when bolus is in progress */
+"Bolus in progress" = "Bolus in progress";
+
+/* Suggestions for diagnosing a command refused pump error */
+"Check that the pump is not suspended or priming, or has a percent temp basal type" = "Check that the pump is not suspended or priming, or has a percent temp basal type";
+
+/* Pump error code returned when command refused */
+"Command refused" = "Command refused";
+
+/* No comment provided by engineer. */
+"Comms with another pump detected" = "Comms with another pump detected.";
+
+/* Error description */
+"Decoding Error" = "Decoding Error";
+
+/* Error description */
+"Device Error" = "Device Error";
+
+/* Describing the pump history insulin data source */
+"Event History" = "Event History";
+
+/* Format string for failure reason. (1: The operation being performed) (2: The response data) */
+"Invalid response during %1$@: %2$@" = "Invalid response during %1$@: %2$@";
+
+/* Describing the battery chemistry as Lithium */
+"Lithium" = "Lithium";
+
+/* Recovery suggestion */
+"Make sure your RileyLink is nearby and powered on" = "Make sure your RileyLink is nearby and powered on";
+
+/* Pump error code describing max setting exceeded */
+"Max setting exceeded" = "Max setting exceeded";
+
+/* Pump title (1: model number) */
+"Minimed %@" = "Minimed %@";
+
+/* Generic title of the minimed pump manager */
+"Minimed 500/700 Series" = "Minimed 500/700 Series";
+
+/* Describing the North America pump region */
+"North America" = "North America";
+
+/* No comment provided by engineer. */
+"Pump did not respond" = "Pump did not respond";
+
+/* Error description */
+"Pump Error" = "Pump Error";
+
+/* No comment provided by engineer. */
+"Pump is suspended" = "Pump is suspended";
+
+/* No comment provided by engineer. */
+"Pump responded unexpectedly" = "Pump responded unexpectedly";
+
+/* The format string describing a pump message. (1: The packet type)(2: The message type)(3: The message address)(4: The message data */
+"PumpMessage(%1$@, %2$@, %3$@, %4$@)" = "PumpMessage(%1$@, %2$@, %3$@, %4$@)";
+
+/* Describing the reservoir insulin data source */
+"Reservoir" = "Reservoir";
+
+/* Error description */
+"RileyLink radio tune failed" = "RileyLink radio tune failed";
+
+/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in minutes) */
+"Temporary Basal: %1$.3f U/hour" = "Temporary Basal: %1$.3f U/hour";
+
+/* The format string description of a TempBasalDurationPumpEvent. (1: The duration of the temp basal in minutes) */
+"Temporary Basal: %1$d min" = "Temporary Basal: %1$d min";
+
+/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in percent) */
+"Temporary Basal: %1$d%%" = "Temporary Basal: %1$d%%";
+
+/* The format string description of an unknown pump error code. (1: The specific error code raw value) */
+"Unknown pump error code: %1$@" = "Unknown pump error code: %1$@";
+
+/* No comment provided by engineer. */
+"Unknown pump model: %@" = "Unknown pump model: %@";
+
+/* Format string for an unknown response. (1: The operation being performed) (2: The response data) */
+"Unknown response during %1$@: %2$@" = "Unknown response during %1$@: %2$@";
+
+/* Describing the worldwide pump region */
+"World-Wide" = "World-Wide";
From 818dae39f3f4a6279af42a10c6473f8fbaa71e65 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: Mon, 15 May 2023 04:29:06 +0200
Subject: [PATCH 330/431] New translations Localizable.strings (Chinese
Simplified)
---
.../Resources/zh-Hans.lproj/Localizable.strings | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/zh-Hans.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/zh-Hans.lproj/Localizable.strings
index 9889feaf7c..6299b53659 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/zh-Hans.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/zh-Hans.lproj/Localizable.strings
@@ -1,6 +1,12 @@
/* Communications error for a bolus currently running */
"A bolus is already in progress" = "正在输注大剂量";
+/* The description of AlarmClockReminderPumpEvent */
+"AlarmClockReminder" = "AlarmClockReminder";
+
+/* The description of AlarmSensorPumpEvent */
+"AlarmSensor" = "AlarmSensor";
+
/* Describing the battery chemistry as Alkaline */
"Alkaline" = "碱性电池";
@@ -40,6 +46,9 @@
/* Pump error code describing max setting exceeded */
"Max setting exceeded" = "超过最大限制";
+/* Pump title (1: model number) */
+"Minimed %@" = "Minimed %@";
+
/* Generic title of the minimed pump manager */
"Minimed 500/700 Series" = "Minimed 500/700系列";
From c4dccac3febf891c538a7be062052deb0fbee23d 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: Mon, 15 May 2023 04:29:07 +0200
Subject: [PATCH 331/431] New translations Localizable.strings (Portuguese,
Brazilian)
---
.../Resources/pt-BR.lproj/Localizable.strings | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/pt-BR.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/pt-BR.lproj/Localizable.strings
index 15222f8402..47f27a7281 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/pt-BR.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/pt-BR.lproj/Localizable.strings
@@ -31,6 +31,9 @@
/* Error description */
"Device Error" = "Erro no Dispositivo";
+/* Describing the pump history insulin data source */
+"Event History" = "Event History";
+
/* Format string for failure reason. (1: The operation being performed) (2: The response data) */
"Invalid response during %1$@: %2$@" = "Resposta inválida durante %1$@: %2$@";
@@ -43,6 +46,12 @@
/* Pump error code describing max setting exceeded */
"Max setting exceeded" = "Configuração máxima excedida";
+/* Pump title (1: model number) */
+"Minimed %@" = "Minimed %@";
+
+/* Generic title of the minimed pump manager */
+"Minimed 500/700 Series" = "Minimed 500/700 Series";
+
/* Describing the North America pump region */
"North America" = "América do Norte";
@@ -61,6 +70,9 @@
/* The format string describing a pump message. (1: The packet type)(2: The message type)(3: The message address)(4: The message data */
"PumpMessage(%1$@, %2$@, %3$@, %4$@)" = "MensagemDaBomba(%1$@, %2$@, %3$@, %4$@)";
+/* Describing the reservoir insulin data source */
+"Reservoir" = "Reservoir";
+
/* Error description */
"RileyLink radio tune failed" = "A sintonia do rádio RileyLink falhou";
From 0afa90f34b1c610b2ce1a066143748537afada5c 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: Mon, 15 May 2023 04:29:08 +0200
Subject: [PATCH 332/431] New translations Localizable.strings (Norwegian
Bokmal)
---
.../Resources/nb.lproj/Localizable.strings | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/Dependencies/MinimedKit/MinimedKit/Resources/nb.lproj/Localizable.strings b/Dependencies/MinimedKit/MinimedKit/Resources/nb.lproj/Localizable.strings
index 6e9013e089..37263e3a3c 100644
--- a/Dependencies/MinimedKit/MinimedKit/Resources/nb.lproj/Localizable.strings
+++ b/Dependencies/MinimedKit/MinimedKit/Resources/nb.lproj/Localizable.strings
@@ -4,6 +4,9 @@
/* The description of AlarmClockReminderPumpEvent */
"AlarmClockReminder" = "PåminnelseAlarmklokke";
+/* The description of AlarmSensorPumpEvent */
+"AlarmSensor" = "AlarmSensor";
+
/* Describing the battery chemistry as Alkaline */
"Alkaline" = "Alkalisk";
@@ -34,12 +37,18 @@
/* Format string for failure reason. (1: The operation being performed) (2: The response data) */
"Invalid response during %1$@: %2$@" = "Ugyldig respons ved %1$@: %2$@";
+/* Describing the battery chemistry as Lithium */
+"Lithium" = "Lithium";
+
/* Recovery suggestion */
"Make sure your RileyLink is nearby and powered on" = "Pass på at din RileyLink er slått på og er i nærheten";
/* Pump error code describing max setting exceeded */
"Max setting exceeded" = "Maksinnstilling overskredet";
+/* Pump title (1: model number) */
+"Minimed %@" = "Minimed %@";
+
/* Generic title of the minimed pump manager */
"Minimed 500/700 Series" = "Minimed 500/700 series";
@@ -84,3 +93,6 @@
/* Format string for an unknown response. (1: The operation being performed) (2: The response data) */
"Unknown response during %1$@: %2$@" = "Ukjent respons ved %1$@: %2$@";
+
+/* Describing the worldwide pump region */
+"World-Wide" = "World-Wide";
From 38b797a118128bba000d9553026fba5a6ae0ffc2 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: Mon, 15 May 2023 04:29:19 +0200
Subject: [PATCH 333/431] New translations Localizable.strings (French)
---
.../CGMBLEKit/CGMBLEKitUI/fr.lproj/Localizable.strings | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/fr.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/fr.lproj/Localizable.strings
index f6ac1c7278..0698de2532 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/fr.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/fr.lproj/Localizable.strings
@@ -1,3 +1,5 @@
+/* Format string for glucose trend per minute. (1: glucose value and unit) */
+"%@/min" = "%@/min";
/* Confirmation message for deleting a CGM */
"Are you sure you want to delete this CGM?" = "Voulez-vous vraiment supprimer ce CGM?";
@@ -5,6 +7,9 @@
/* The title of the cancel action in an action sheet */
"Cancel" = "Annuler";
+/* Title describing glucose date */
+"Date" = "Date";
+
/* Button title to delete CGM
Title text for the button to remove a CGM from Loop */
"Delete CGM" = "Effacer le CGM";
From 312678dfe1e557bbd06e671905844055ad1a0555 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: Mon, 15 May 2023 04:29:20 +0200
Subject: [PATCH 334/431] New translations Localizable.strings (Spanish)
---
.../CGMBLEKit/CGMBLEKitUI/es.lproj/Localizable.strings | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/es.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/es.lproj/Localizable.strings
index a964916ac4..a8f9d5fa13 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/es.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/es.lproj/Localizable.strings
@@ -1,3 +1,5 @@
+/* Format string for glucose trend per minute. (1: glucose value and unit) */
+"%@/min" = "%@/min";
/* Confirmation message for deleting a CGM */
"Are you sure you want to delete this CGM?" = "¿Está seguro de que quiere eliminar este MCG?";
@@ -15,6 +17,9 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose value */
"Glucose" = "Glucosa";
+/* Describes a glucose value adjusted to reflect a recent calibration */
+"Glucose (Adjusted)" = "Glucose (Adjusted)";
+
/* Section title for latest glucose calibration */
"Latest Calibration" = "Calibración más reciente";
From 4fa4cd35e4764e0e43793a55fc5e79c798d040c2 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: Mon, 15 May 2023 04:29:21 +0200
Subject: [PATCH 335/431] New translations Localizable.strings (Arabic)
---
.../CGMBLEKitUI/ar.lproj/Localizable.strings | 35 +++++++++++++++++++
1 file changed, 35 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/ar.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/ar.lproj/Localizable.strings
index 987fd32ad9..379be54f67 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/ar.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/ar.lproj/Localizable.strings
@@ -1,3 +1,5 @@
+/* Format string for glucose trend per minute. (1: glucose value and unit) */
+"%@/min" = "%@/min";
/* Confirmation message for deleting a CGM */
"Are you sure you want to delete this CGM?" = "هل أنت متأكد أنك تريد حذف هذا CGM؟";
@@ -5,6 +7,9 @@
/* The title of the cancel action in an action sheet */
"Cancel" = "إلغاء";
+/* Title describing glucose date */
+"Date" = "Date";
+
/* Button title to delete CGM
Title text for the button to remove a CGM from Loop */
"Delete CGM" = "حذف CGM";
@@ -12,5 +17,35 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose value */
"Glucose" = "قراءات السكر";
+/* Describes a glucose value adjusted to reflect a recent calibration */
+"Glucose (Adjusted)" = "Glucose (Adjusted)";
+
+/* Section title for latest glucose calibration */
+"Latest Calibration" = "Latest Calibration";
+
+/* Section title for latest glucose reading */
+"Latest Reading" = "Latest Reading";
+
+/* Button title to open CGM app */
+"Open App" = "Open App";
+
+/* Title describing sensor session age */
+"Session Age" = "Session Age";
+
+/* Title describing sensor expiration */
+"Sensor Expires" = "Sensor Expires";
+
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Sensor Expired";
+
/* Title describing CGM calibration and battery state */
"Status" = "الحالة";
+
+/* Title describing transmitter session age */
+"Transmitter Age" = "Transmitter Age";
+
+/* The title text for the Dexcom G5/G6 transmitter ID config value */
+"Transmitter ID" = "Transmitter ID";
+
+/* Title describing glucose trend */
+"Trend" = "Trend";
From bbf0e0a4592e205eebf38509f61f4724e5f8cb3d 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: Mon, 15 May 2023 04:29:21 +0200
Subject: [PATCH 336/431] New translations Localizable.strings (Catalan)
---
.../CGMBLEKitUI/ca.lproj/Localizable.strings | 51 +++++++++++++++++++
1 file changed, 51 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/ca.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/ca.lproj/Localizable.strings
index e69de29bb2..1e4a01357a 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/ca.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/ca.lproj/Localizable.strings
@@ -0,0 +1,51 @@
+/* Format string for glucose trend per minute. (1: glucose value and unit) */
+"%@/min" = "%@/min";
+
+/* Confirmation message for deleting a CGM */
+"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?";
+
+/* The title of the cancel action in an action sheet */
+"Cancel" = "Cancel";
+
+/* Title describing glucose date */
+"Date" = "Date";
+
+/* Button title to delete CGM
+Title text for the button to remove a CGM from Loop */
+"Delete CGM" = "Delete CGM";
+
+/* Title describing glucose value */
+"Glucose" = "Glucose";
+
+/* Describes a glucose value adjusted to reflect a recent calibration */
+"Glucose (Adjusted)" = "Glucose (Adjusted)";
+
+/* Section title for latest glucose calibration */
+"Latest Calibration" = "Latest Calibration";
+
+/* Section title for latest glucose reading */
+"Latest Reading" = "Latest Reading";
+
+/* Button title to open CGM app */
+"Open App" = "Open App";
+
+/* Title describing sensor session age */
+"Session Age" = "Session Age";
+
+/* Title describing sensor expiration */
+"Sensor Expires" = "Sensor Expires";
+
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Sensor Expired";
+
+/* Title describing CGM calibration and battery state */
+"Status" = "Status";
+
+/* Title describing transmitter session age */
+"Transmitter Age" = "Transmitter Age";
+
+/* The title text for the Dexcom G5/G6 transmitter ID config value */
+"Transmitter ID" = "Transmitter ID";
+
+/* Title describing glucose trend */
+"Trend" = "Trend";
From 9e4aeacf0e9e23173bb6f50ef383ca0a965e317b 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: Mon, 15 May 2023 04:29:22 +0200
Subject: [PATCH 337/431] New translations Localizable.strings (Danish)
---
.../CGMBLEKit/CGMBLEKitUI/da.lproj/Localizable.strings | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/da.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/da.lproj/Localizable.strings
index c73c77f4e9..41dcdb7838 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/da.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/da.lproj/Localizable.strings
@@ -1,3 +1,5 @@
+/* Format string for glucose trend per minute. (1: glucose value and unit) */
+"%@/min" = "%@/min";
/* Confirmation message for deleting a CGM */
"Are you sure you want to delete this CGM?" = "Er du sikker på, at du vil slette denne CGM?";
@@ -36,8 +38,14 @@ Title text for the button to remove a CGM from Loop */
/* Title describing past sensor expiration */
"Sensor Expired" = "Sensor udløbet";
+/* Title describing CGM calibration and battery state */
+"Status" = "Status";
+
/* Title describing transmitter session age */
"Transmitter Age" = "Sender alder";
/* The title text for the Dexcom G5/G6 transmitter ID config value */
"Transmitter ID" = "Sender ID";
+
+/* Title describing glucose trend */
+"Trend" = "Trend";
From 5330461ed15806262988005db1329e839688d322 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: Mon, 15 May 2023 04:29:24 +0200
Subject: [PATCH 338/431] New translations Localizable.strings (Finnish)
---
.../CGMBLEKit/CGMBLEKitUI/fi.lproj/Localizable.strings | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/fi.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/fi.lproj/Localizable.strings
index 27f47c9099..d7ca5a7928 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/fi.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/fi.lproj/Localizable.strings
@@ -1,3 +1,5 @@
+/* Format string for glucose trend per minute. (1: glucose value and unit) */
+"%@/min" = "%@/min";
/* Confirmation message for deleting a CGM */
"Are you sure you want to delete this CGM?" = "Haluatko varmasti poistaa CGM:n?";
@@ -30,6 +32,12 @@ Title text for the button to remove a CGM from Loop */
/* Title describing sensor session age */
"Session Age" = "Session ikä";
+/* Title describing sensor expiration */
+"Sensor Expires" = "Sensor Expires";
+
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Sensor Expired";
+
/* Title describing CGM calibration and battery state */
"Status" = "Tila";
From 768fe85bccfcb95b07bd2dd5ae86127dd8530a57 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: Mon, 15 May 2023 04:29:24 +0200
Subject: [PATCH 339/431] New translations Localizable.strings (Hebrew)
---
.../CGMBLEKitUI/he.lproj/Localizable.strings | 48 +++++++++++++++++++
1 file changed, 48 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/he.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/he.lproj/Localizable.strings
index 6c9508355b..a31889883c 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/he.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/he.lproj/Localizable.strings
@@ -1,3 +1,51 @@
+/* Format string for glucose trend per minute. (1: glucose value and unit) */
+"%@/min" = "%@/min";
+
+/* Confirmation message for deleting a CGM */
+"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?";
+
+/* The title of the cancel action in an action sheet */
+"Cancel" = "Cancel";
+
+/* Title describing glucose date */
+"Date" = "Date";
+
+/* Button title to delete CGM
+Title text for the button to remove a CGM from Loop */
+"Delete CGM" = "Delete CGM";
+
+/* Title describing glucose value */
+"Glucose" = "Glucose";
+
+/* Describes a glucose value adjusted to reflect a recent calibration */
+"Glucose (Adjusted)" = "Glucose (Adjusted)";
+
+/* Section title for latest glucose calibration */
+"Latest Calibration" = "Latest Calibration";
+
+/* Section title for latest glucose reading */
+"Latest Reading" = "Latest Reading";
+
+/* Button title to open CGM app */
+"Open App" = "Open App";
+
+/* Title describing sensor session age */
+"Session Age" = "Session Age";
+
+/* Title describing sensor expiration */
+"Sensor Expires" = "Sensor Expires";
+
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Sensor Expired";
+
+/* Title describing CGM calibration and battery state */
+"Status" = "Status";
+
+/* Title describing transmitter session age */
+"Transmitter Age" = "Transmitter Age";
+
+/* The title text for the Dexcom G5/G6 transmitter ID config value */
+"Transmitter ID" = "Transmitter ID";
/* Title describing glucose trend */
"Trend" = "מגמה";
From 9652373ad7fb011b1a5041b042ad605f9f3697ec 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: Mon, 15 May 2023 04:29:25 +0200
Subject: [PATCH 340/431] New translations Localizable.strings (Italian)
---
Dependencies/CGMBLEKit/CGMBLEKitUI/it.lproj/Localizable.strings | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/it.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/it.lproj/Localizable.strings
index 1a8e8e08b0..84c95ee8e3 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/it.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/it.lproj/Localizable.strings
@@ -1,3 +1,5 @@
+/* Format string for glucose trend per minute. (1: glucose value and unit) */
+"%@/min" = "%@/min";
/* Confirmation message for deleting a CGM */
"Are you sure you want to delete this CGM?" = "Sei sicuro di voler eliminare questo CGM?";
From d24807aba641d1222afd250372136aa4a8ad29d4 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: Mon, 15 May 2023 04:29:26 +0200
Subject: [PATCH 341/431] New translations Localizable.strings (Dutch)
---
.../CGMBLEKitUI/nl.lproj/Localizable.strings | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/nl.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/nl.lproj/Localizable.strings
index feff5e9539..0871f39c7b 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/nl.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/nl.lproj/Localizable.strings
@@ -1,3 +1,5 @@
+/* Format string for glucose trend per minute. (1: glucose value and unit) */
+"%@/min" = "%@/min";
/* Confirmation message for deleting a CGM */
"Are you sure you want to delete this CGM?" = "Weet je zeker dat je deze CGM wilt verwijderen";
@@ -24,6 +26,9 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose reading */
"Latest Reading" = "Laatste Meting";
+/* Button title to open CGM app */
+"Open App" = "Open App";
+
/* Title describing sensor session age */
"Session Age" = "Sessieduur";
@@ -33,8 +38,14 @@ Title text for the button to remove a CGM from Loop */
/* Title describing past sensor expiration */
"Sensor Expired" = "Sensor Verlopen";
+/* Title describing CGM calibration and battery state */
+"Status" = "Status";
+
/* Title describing transmitter session age */
"Transmitter Age" = "Zenderleeftijd";
/* The title text for the Dexcom G5/G6 transmitter ID config value */
"Transmitter ID" = "Zenderserienummer";
+
+/* Title describing glucose trend */
+"Trend" = "Trend";
From e0bacfa106923cdaf55687960c18b7c480cf9124 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: Mon, 15 May 2023 04:29:27 +0200
Subject: [PATCH 342/431] New translations Localizable.strings (Polish)
---
.../CGMBLEKit/CGMBLEKitUI/pl.lproj/Localizable.strings | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/pl.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/pl.lproj/Localizable.strings
index beb727c5ad..51953e218c 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/pl.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/pl.lproj/Localizable.strings
@@ -1,3 +1,5 @@
+/* Format string for glucose trend per minute. (1: glucose value and unit) */
+"%@/min" = "%@/min";
/* Confirmation message for deleting a CGM */
"Are you sure you want to delete this CGM?" = "Czy na pewno chcesz usunąć ten CGM?";
@@ -36,8 +38,14 @@ Title text for the button to remove a CGM from Loop */
/* Title describing past sensor expiration */
"Sensor Expired" = "Sensor wygasł";
+/* Title describing CGM calibration and battery state */
+"Status" = "Status";
+
/* Title describing transmitter session age */
"Transmitter Age" = "Wiek nadajnika";
/* The title text for the Dexcom G5/G6 transmitter ID config value */
"Transmitter ID" = "ID nadajnika";
+
+/* Title describing glucose trend */
+"Trend" = "Trend";
From c25cd32e3573a3e20dc5b8f583de7fbce399a0b5 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: Mon, 15 May 2023 04:29:28 +0200
Subject: [PATCH 343/431] New translations Localizable.strings (Portuguese)
---
.../pt-PT.lproj/Localizable.strings | 42 +++++++++++++++++++
1 file changed, 42 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-PT.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-PT.lproj/Localizable.strings
index 6614245f57..59cc75a626 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-PT.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-PT.lproj/Localizable.strings
@@ -1,3 +1,8 @@
+/* Format string for glucose trend per minute. (1: glucose value and unit) */
+"%@/min" = "%@/min";
+
+/* Confirmation message for deleting a CGM */
+"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?";
/* The title of the cancel action in an action sheet */
"Cancel" = "Cancelar";
@@ -5,5 +10,42 @@
/* Title describing glucose date */
"Date" = "Data";
+/* Button title to delete CGM
+Title text for the button to remove a CGM from Loop */
+"Delete CGM" = "Delete CGM";
+
+/* Title describing glucose value */
+"Glucose" = "Glucose";
+
+/* Describes a glucose value adjusted to reflect a recent calibration */
+"Glucose (Adjusted)" = "Glucose (Adjusted)";
+
+/* Section title for latest glucose calibration */
+"Latest Calibration" = "Latest Calibration";
+
+/* Section title for latest glucose reading */
+"Latest Reading" = "Latest Reading";
+
+/* Button title to open CGM app */
+"Open App" = "Open App";
+
+/* Title describing sensor session age */
+"Session Age" = "Session Age";
+
+/* Title describing sensor expiration */
+"Sensor Expires" = "Sensor Expires";
+
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Sensor Expired";
+
+/* Title describing CGM calibration and battery state */
+"Status" = "Status";
+
+/* Title describing transmitter session age */
+"Transmitter Age" = "Transmitter Age";
+
/* The title text for the Dexcom G5/G6 transmitter ID config value */
"Transmitter ID" = "ID do transmissor";
+
+/* Title describing glucose trend */
+"Trend" = "Trend";
From dda18a5288db6cc8191c1cfbce289432a26b5e2a 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: Mon, 15 May 2023 04:29:29 +0200
Subject: [PATCH 344/431] New translations Localizable.strings (Slovak)
---
.../CGMBLEKit/CGMBLEKitUI/sk.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/sk.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/sk.lproj/Localizable.strings
index cf1644845e..1937c39cfa 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/sk.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/sk.lproj/Localizable.strings
@@ -46,3 +46,6 @@ Title text for the button to remove a CGM from Loop */
/* The title text for the Dexcom G5/G6 transmitter ID config value */
"Transmitter ID" = "ID vysielača";
+
+/* Title describing glucose trend */
+"Trend" = "Trend";
From 60bcf08695454fb13797091c7c5cf2d6c8d1f534 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: Mon, 15 May 2023 04:29:30 +0200
Subject: [PATCH 345/431] New translations Localizable.strings (Swedish)
---
.../CGMBLEKitUI/sv.lproj/Localizable.strings | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/sv.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/sv.lproj/Localizable.strings
index 8e5040e5a7..b96a376b03 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/sv.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/sv.lproj/Localizable.strings
@@ -32,8 +32,20 @@ Title text for the button to remove a CGM from Loop */
/* Title describing sensor session age */
"Session Age" = "Sessionsålder";
+/* Title describing sensor expiration */
+"Sensor Expires" = "Sensor Expires";
+
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Sensor Expired";
+
+/* Title describing CGM calibration and battery state */
+"Status" = "Status";
+
/* Title describing transmitter session age */
"Transmitter Age" = "Ålder på sändare";
/* The title text for the Dexcom G5/G6 transmitter ID config value */
"Transmitter ID" = "Sändari-ID";
+
+/* Title describing glucose trend */
+"Trend" = "Trend";
From 19a5bda0b5c349ccfb23ed3a5b4b7435c1adb579 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: Mon, 15 May 2023 04:29:32 +0200
Subject: [PATCH 346/431] New translations Localizable.strings (Ukrainian)
---
.../CGMBLEKitUI/uk.lproj/Localizable.strings | 27 +++++++++++++++++++
1 file changed, 27 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/uk.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/uk.lproj/Localizable.strings
index a24f6bf281..b4df1892f2 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/uk.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/uk.lproj/Localizable.strings
@@ -17,6 +17,33 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose value */
"Glucose" = "Глюкоза";
+/* Describes a glucose value adjusted to reflect a recent calibration */
+"Glucose (Adjusted)" = "Glucose (Adjusted)";
+
+/* Section title for latest glucose calibration */
+"Latest Calibration" = "Latest Calibration";
+
+/* Section title for latest glucose reading */
+"Latest Reading" = "Latest Reading";
+
+/* Button title to open CGM app */
+"Open App" = "Open App";
+
+/* Title describing sensor session age */
+"Session Age" = "Session Age";
+
+/* Title describing sensor expiration */
+"Sensor Expires" = "Sensor Expires";
+
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Sensor Expired";
+
+/* Title describing CGM calibration and battery state */
+"Status" = "Status";
+
+/* Title describing transmitter session age */
+"Transmitter Age" = "Transmitter Age";
+
/* The title text for the Dexcom G5/G6 transmitter ID config value */
"Transmitter ID" = "ID передавача";
From 28483cfdd04b3dd6c824da6b3494800f0663cfbb 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: Mon, 15 May 2023 04:29:32 +0200
Subject: [PATCH 347/431] New translations Localizable.strings (Chinese
Simplified)
---
.../CGMBLEKit/CGMBLEKitUI/zh-Hans.lproj/Localizable.strings | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/zh-Hans.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/zh-Hans.lproj/Localizable.strings
index dda3af1f9e..f54d7f001d 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/zh-Hans.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/zh-Hans.lproj/Localizable.strings
@@ -32,6 +32,12 @@ Title text for the button to remove a CGM from Loop */
/* Title describing sensor session age */
"Session Age" = "传感器启动天数";
+/* Title describing sensor expiration */
+"Sensor Expires" = "Sensor Expires";
+
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Sensor Expired";
+
/* Title describing CGM calibration and battery state */
"Status" = "状态";
From 4526abc200504f41bdf901cc3ee33ddaac2601d5 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: Mon, 15 May 2023 04:29:33 +0200
Subject: [PATCH 348/431] New translations Localizable.strings (Portuguese,
Brazilian)
---
.../CGMBLEKit/CGMBLEKitUI/pt-BR.lproj/Localizable.strings | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-BR.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-BR.lproj/Localizable.strings
index cceaea667e..e0bf99c223 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-BR.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-BR.lproj/Localizable.strings
@@ -1,3 +1,5 @@
+/* Format string for glucose trend per minute. (1: glucose value and unit) */
+"%@/min" = "%@/min";
/* Confirmation message for deleting a CGM */
"Are you sure you want to delete this CGM?" = "Você está certo que quer remover este CGM?";
@@ -30,6 +32,12 @@ Title text for the button to remove a CGM from Loop */
/* Title describing sensor session age */
"Session Age" = "Idade da Sessão";
+/* Title describing sensor expiration */
+"Sensor Expires" = "Sensor Expires";
+
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Sensor Expired";
+
/* Title describing CGM calibration and battery state */
"Status" = "Estado";
From 5530ae189108362eca84d557f7478675227bb016 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: Mon, 15 May 2023 04:29:34 +0200
Subject: [PATCH 349/431] New translations Localizable.strings (Norwegian
Bokmal)
---
.../CGMBLEKit/CGMBLEKitUI/nb.lproj/Localizable.strings | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/nb.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/nb.lproj/Localizable.strings
index 97778ce58f..df9da516f2 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/nb.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/nb.lproj/Localizable.strings
@@ -1,3 +1,5 @@
+/* Format string for glucose trend per minute. (1: glucose value and unit) */
+"%@/min" = "%@/min";
/* Confirmation message for deleting a CGM */
"Are you sure you want to delete this CGM?" = "Er du sikker på at du vil slette CGM?";
@@ -36,8 +38,14 @@ Title text for the button to remove a CGM from Loop */
/* Title describing past sensor expiration */
"Sensor Expired" = "Sensor utløpt";
+/* Title describing CGM calibration and battery state */
+"Status" = "Status";
+
/* Title describing transmitter session age */
"Transmitter Age" = "Alder på sender";
/* The title text for the Dexcom G5/G6 transmitter ID config value */
"Transmitter ID" = "Sender ID";
+
+/* Title describing glucose trend */
+"Trend" = "Trend";
From 740589083714f16261eda7133f160ebe7ecb33a5 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: Mon, 15 May 2023 04:29:35 +0200
Subject: [PATCH 350/431] New translations Localizable.strings (French)
---
.../CGMBLEKit/CGMBLEKit/fr.lproj/Localizable.strings | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/fr.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/fr.lproj/Localizable.strings
index 989846b3d6..617d908214 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/fr.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/fr.lproj/Localizable.strings
@@ -1,3 +1,8 @@
+/* CGM display title */
+"Dexcom G5" = "Dexcom G5";
+
+/* CGM display title */
+"Dexcom G6" = "Dexcom G6";
/* Error description for unreliable state */
"Glucose data is unavailable" = "Les données de glycémie ne sont pas disponibles";
@@ -5,6 +10,9 @@
/* Describes a low battery */
"Low Battery" = "Batterie faible";
+/* Describes a functioning transmitter */
+"OK" = "OK";
+
/* Timeout error description */
"Peripheral did not respond in time" = "Le périphérique n’a pas répondu à temps";
From 61cc53659442eb3d802038d0f76486bdde5c589f 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: Mon, 15 May 2023 04:29:36 +0200
Subject: [PATCH 351/431] New translations Localizable.strings (Spanish)
---
.../CGMBLEKit/CGMBLEKit/es.lproj/Localizable.strings | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/es.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/es.lproj/Localizable.strings
index 39825bff79..26f2bbfe3b 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/es.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/es.lproj/Localizable.strings
@@ -1,3 +1,8 @@
+/* CGM display title */
+"Dexcom G5" = "Dexcom G5";
+
+/* CGM display title */
+"Dexcom G6" = "Dexcom G6";
/* Error description for unreliable state */
"Glucose data is unavailable" = "Los datos de glucosa no están disponibles";
@@ -5,6 +10,9 @@
/* Describes a low battery */
"Low Battery" = "Batería Baja";
+/* Describes a functioning transmitter */
+"OK" = "OK";
+
/* Timeout error description */
"Peripheral did not respond in time" = "El dispositivo periférico no respondió a tiempo";
From 5fc3a599988a76006049a6d31f85350ca7a27468 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: Mon, 15 May 2023 04:29:37 +0200
Subject: [PATCH 352/431] New translations Localizable.strings (Arabic)
---
.../CGMBLEKit/ar.lproj/Localizable.strings | 35 +++++++++++++++++++
1 file changed, 35 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/ar.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/ar.lproj/Localizable.strings
index 727de09878..b4422f5756 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/ar.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/ar.lproj/Localizable.strings
@@ -1,3 +1,38 @@
+/* CGM display title */
+"Dexcom G5" = "Dexcom G5";
+
+/* CGM display title */
+"Dexcom G6" = "Dexcom G6";
+
+/* Error description for unreliable state */
+"Glucose data is unavailable" = "Glucose data is unavailable";
+
+/* Describes a low battery */
+"Low Battery" = "Low Battery";
/* Describes a functioning transmitter */
"OK" = "موافق";
+
+/* Timeout error description */
+"Peripheral did not respond in time" = "Peripheral did not respond in time";
+
+/* Not ready error description */
+"Peripheral isnʼt connected" = "Peripheral isnʼt connected";
+
+/* The description of sensor calibration state when sensor calibration is ok. */
+"Sensor calibration is OK" = "Sensor calibration is OK";
+
+/* The description of sensor calibration state when raw value is unknown. (1: missing data details) */
+"Sensor is in unknown state %1$d" = "Sensor is in unknown state %1$d";
+
+/* The description of sensor calibration state when sensor sensor is stopped. */
+"Sensor is stopped" = "Sensor is stopped";
+
+/* The description of sensor calibration state when sensor sensor is warming up. */
+"Sensor is warming up" = "Sensor is warming up";
+
+/* The description of sensor calibration state when sensor needs calibration. */
+"Sensor needs calibration" = "Sensor needs calibration";
+
+/* Error description */
+"Unknown characteristic" = "Unknown characteristic";
From ca0c6ffa42673accd4ce16ee50e438563e44d64e 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: Mon, 15 May 2023 04:29:38 +0200
Subject: [PATCH 353/431] New translations Localizable.strings (Catalan)
---
.../CGMBLEKit/ca.lproj/Localizable.strings | 38 +++++++++++++++++++
1 file changed, 38 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/ca.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/ca.lproj/Localizable.strings
index e69de29bb2..0291add5d3 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/ca.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/ca.lproj/Localizable.strings
@@ -0,0 +1,38 @@
+/* CGM display title */
+"Dexcom G5" = "Dexcom G5";
+
+/* CGM display title */
+"Dexcom G6" = "Dexcom G6";
+
+/* Error description for unreliable state */
+"Glucose data is unavailable" = "Glucose data is unavailable";
+
+/* Describes a low battery */
+"Low Battery" = "Low Battery";
+
+/* Describes a functioning transmitter */
+"OK" = "OK";
+
+/* Timeout error description */
+"Peripheral did not respond in time" = "Peripheral did not respond in time";
+
+/* Not ready error description */
+"Peripheral isnʼt connected" = "Peripheral isnʼt connected";
+
+/* The description of sensor calibration state when sensor calibration is ok. */
+"Sensor calibration is OK" = "Sensor calibration is OK";
+
+/* The description of sensor calibration state when raw value is unknown. (1: missing data details) */
+"Sensor is in unknown state %1$d" = "Sensor is in unknown state %1$d";
+
+/* The description of sensor calibration state when sensor sensor is stopped. */
+"Sensor is stopped" = "Sensor is stopped";
+
+/* The description of sensor calibration state when sensor sensor is warming up. */
+"Sensor is warming up" = "Sensor is warming up";
+
+/* The description of sensor calibration state when sensor needs calibration. */
+"Sensor needs calibration" = "Sensor needs calibration";
+
+/* Error description */
+"Unknown characteristic" = "Unknown characteristic";
From 9daa7d859bd9642b8f2d10e4ff2fc9b257010091 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: Mon, 15 May 2023 04:29:38 +0200
Subject: [PATCH 354/431] New translations Localizable.strings (Danish)
---
.../CGMBLEKit/CGMBLEKit/da.lproj/Localizable.strings | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/da.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/da.lproj/Localizable.strings
index df9f3600e7..ad847410ee 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/da.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/da.lproj/Localizable.strings
@@ -1,3 +1,8 @@
+/* CGM display title */
+"Dexcom G5" = "Dexcom G5";
+
+/* CGM display title */
+"Dexcom G6" = "Dexcom G6";
/* Error description for unreliable state */
"Glucose data is unavailable" = "Glukosedata ikke tilgængeligt";
@@ -5,6 +10,9 @@
/* Describes a low battery */
"Low Battery" = "lavt batteri";
+/* Describes a functioning transmitter */
+"OK" = "OK";
+
/* Timeout error description */
"Peripheral did not respond in time" = "Ekstern enhed svarede ikke i tide";
From eea466e9222b702627bde0f6165c28c21f20fcb8 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: Mon, 15 May 2023 04:29:40 +0200
Subject: [PATCH 355/431] New translations Localizable.strings (Finnish)
---
.../CGMBLEKit/CGMBLEKit/fi.lproj/Localizable.strings | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/fi.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/fi.lproj/Localizable.strings
index b5a38c706f..7270cdc7df 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/fi.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/fi.lproj/Localizable.strings
@@ -1,3 +1,8 @@
+/* CGM display title */
+"Dexcom G5" = "Dexcom G5";
+
+/* CGM display title */
+"Dexcom G6" = "Dexcom G6";
/* Error description for unreliable state */
"Glucose data is unavailable" = "Glukoositietoja ei ole saatavilla";
@@ -5,6 +10,9 @@
/* Describes a low battery */
"Low Battery" = "Akku lähes tyhjä";
+/* Describes a functioning transmitter */
+"OK" = "OK";
+
/* Timeout error description */
"Peripheral did not respond in time" = "Ulkoinen laite ei vastannut ajoissa";
From b953bb3386827263ddbd13af71eff2e9bc52be02 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: Mon, 15 May 2023 04:29:41 +0200
Subject: [PATCH 356/431] New translations Localizable.strings (Hebrew)
---
.../CGMBLEKit/he.lproj/Localizable.strings | 23 +++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/he.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/he.lproj/Localizable.strings
index f79918e6c7..126f6bd160 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/he.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/he.lproj/Localizable.strings
@@ -1,7 +1,27 @@
+/* CGM display title */
+"Dexcom G5" = "Dexcom G5";
+
+/* CGM display title */
+"Dexcom G6" = "Dexcom G6";
+
+/* Error description for unreliable state */
+"Glucose data is unavailable" = "Glucose data is unavailable";
/* Describes a low battery */
"Low Battery" = "סוללה חלשה";
+/* Describes a functioning transmitter */
+"OK" = "OK";
+
+/* Timeout error description */
+"Peripheral did not respond in time" = "Peripheral did not respond in time";
+
+/* Not ready error description */
+"Peripheral isnʼt connected" = "Peripheral isnʼt connected";
+
+/* The description of sensor calibration state when sensor calibration is ok. */
+"Sensor calibration is OK" = "Sensor calibration is OK";
+
/* The description of sensor calibration state when raw value is unknown. (1: missing data details) */
"Sensor is in unknown state %1$d" = "מצב החישן אינו ידוע %1$d";
@@ -11,5 +31,8 @@
/* The description of sensor calibration state when sensor sensor is warming up. */
"Sensor is warming up" = "חיישן מתחמם";
+/* The description of sensor calibration state when sensor needs calibration. */
+"Sensor needs calibration" = "Sensor needs calibration";
+
/* Error description */
"Unknown characteristic" = "מאפיין לא ידוע";
From 38e38d7c263db0c5631b46d1c255d98730ee0303 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: Mon, 15 May 2023 04:29:42 +0200
Subject: [PATCH 357/431] New translations Localizable.strings (Italian)
---
.../CGMBLEKit/CGMBLEKit/it.lproj/Localizable.strings | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/it.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/it.lproj/Localizable.strings
index b32d1cc575..97124b7506 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/it.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/it.lproj/Localizable.strings
@@ -1,3 +1,8 @@
+/* CGM display title */
+"Dexcom G5" = "Dexcom G5";
+
+/* CGM display title */
+"Dexcom G6" = "Dexcom G6";
/* Error description for unreliable state */
"Glucose data is unavailable" = "I dati della glicemia non sono disponibili";
@@ -5,6 +10,9 @@
/* Describes a low battery */
"Low Battery" = "Batteria Bassa";
+/* Describes a functioning transmitter */
+"OK" = "OK";
+
/* Timeout error description */
"Peripheral did not respond in time" = "La periferica non ha risposto nel tempo limite";
From 5cd68481686b6030e611a104a91c73574f3651a5 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: Mon, 15 May 2023 04:29:42 +0200
Subject: [PATCH 358/431] New translations Localizable.strings (Dutch)
---
.../CGMBLEKit/CGMBLEKit/nl.lproj/Localizable.strings | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/nl.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/nl.lproj/Localizable.strings
index b98c2bf9c0..5f70ef3c5b 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/nl.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/nl.lproj/Localizable.strings
@@ -1,3 +1,8 @@
+/* CGM display title */
+"Dexcom G5" = "Dexcom G5";
+
+/* CGM display title */
+"Dexcom G6" = "Dexcom G6";
/* Error description for unreliable state */
"Glucose data is unavailable" = "Glucosegegevens zijn niet beschikbaar";
From c82d4d89ce08fa6c9ff43f0dd553c99717686f4c 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: Mon, 15 May 2023 04:29:43 +0200
Subject: [PATCH 359/431] New translations Localizable.strings (Polish)
---
.../CGMBLEKit/CGMBLEKit/pl.lproj/Localizable.strings | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/pl.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/pl.lproj/Localizable.strings
index 8f6d5f2900..35e5ab6679 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/pl.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/pl.lproj/Localizable.strings
@@ -1,3 +1,8 @@
+/* CGM display title */
+"Dexcom G5" = "Dexcom G5";
+
+/* CGM display title */
+"Dexcom G6" = "Dexcom G6";
/* Error description for unreliable state */
"Glucose data is unavailable" = "Dane o poziomie glukozy są niedostępne";
@@ -5,6 +10,9 @@
/* Describes a low battery */
"Low Battery" = "Słaba bateria";
+/* Describes a functioning transmitter */
+"OK" = "OK";
+
/* Timeout error description */
"Peripheral did not respond in time" = "Urz. peryferyjne nie odpowiada";
From 56db8acf7370c6f35b853ba275c6f49549fc0812 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: Mon, 15 May 2023 04:29:44 +0200
Subject: [PATCH 360/431] New translations Localizable.strings (Portuguese)
---
.../CGMBLEKit/pt-PT.lproj/Localizable.strings | 38 +++++++++++++++++++
1 file changed, 38 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/pt-PT.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/pt-PT.lproj/Localizable.strings
index e69de29bb2..0291add5d3 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/pt-PT.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/pt-PT.lproj/Localizable.strings
@@ -0,0 +1,38 @@
+/* CGM display title */
+"Dexcom G5" = "Dexcom G5";
+
+/* CGM display title */
+"Dexcom G6" = "Dexcom G6";
+
+/* Error description for unreliable state */
+"Glucose data is unavailable" = "Glucose data is unavailable";
+
+/* Describes a low battery */
+"Low Battery" = "Low Battery";
+
+/* Describes a functioning transmitter */
+"OK" = "OK";
+
+/* Timeout error description */
+"Peripheral did not respond in time" = "Peripheral did not respond in time";
+
+/* Not ready error description */
+"Peripheral isnʼt connected" = "Peripheral isnʼt connected";
+
+/* The description of sensor calibration state when sensor calibration is ok. */
+"Sensor calibration is OK" = "Sensor calibration is OK";
+
+/* The description of sensor calibration state when raw value is unknown. (1: missing data details) */
+"Sensor is in unknown state %1$d" = "Sensor is in unknown state %1$d";
+
+/* The description of sensor calibration state when sensor sensor is stopped. */
+"Sensor is stopped" = "Sensor is stopped";
+
+/* The description of sensor calibration state when sensor sensor is warming up. */
+"Sensor is warming up" = "Sensor is warming up";
+
+/* The description of sensor calibration state when sensor needs calibration. */
+"Sensor needs calibration" = "Sensor needs calibration";
+
+/* Error description */
+"Unknown characteristic" = "Unknown characteristic";
From 200d3e4e84e65794be4135b49d2f4ace6cf5325a 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: Mon, 15 May 2023 04:29:45 +0200
Subject: [PATCH 361/431] New translations Localizable.strings (Russian)
---
.../CGMBLEKit/CGMBLEKit/ru.lproj/Localizable.strings | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/ru.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/ru.lproj/Localizable.strings
index ba7b11a2ac..b07e8b9f4f 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/ru.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/ru.lproj/Localizable.strings
@@ -1,3 +1,8 @@
+/* CGM display title */
+"Dexcom G5" = "Dexcom G5";
+
+/* CGM display title */
+"Dexcom G6" = "Dexcom G6";
/* Error description for unreliable state */
"Glucose data is unavailable" = "Данные глюкозы недоступны";
From 07314e26bbf549a28989c4495fdcd20d926e0cac 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: Mon, 15 May 2023 04:29:46 +0200
Subject: [PATCH 362/431] New translations Localizable.strings (Slovak)
---
.../CGMBLEKit/CGMBLEKit/sk.lproj/Localizable.strings | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/sk.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/sk.lproj/Localizable.strings
index 4362c0c431..d421a4ac6c 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/sk.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/sk.lproj/Localizable.strings
@@ -1,3 +1,8 @@
+/* CGM display title */
+"Dexcom G5" = "Dexcom G5";
+
+/* CGM display title */
+"Dexcom G6" = "Dexcom G6";
/* Error description for unreliable state */
"Glucose data is unavailable" = "Údaje o glykémii nie sú k dispozícii";
@@ -5,6 +10,9 @@
/* Describes a low battery */
"Low Battery" = "Slabá batéria";
+/* Describes a functioning transmitter */
+"OK" = "OK";
+
/* Timeout error description */
"Peripheral did not respond in time" = "Periférne zariadenie nereagovalo načas";
From 0d2ddb17c24de041504d89e2bc13aea03fb00e8a 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: Mon, 15 May 2023 04:29:46 +0200
Subject: [PATCH 363/431] New translations Localizable.strings (Swedish)
---
.../CGMBLEKit/CGMBLEKit/sv.lproj/Localizable.strings | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/sv.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/sv.lproj/Localizable.strings
index e5bc5e69b0..4031aee0ff 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/sv.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/sv.lproj/Localizable.strings
@@ -1,3 +1,8 @@
+/* CGM display title */
+"Dexcom G5" = "Dexcom G5";
+
+/* CGM display title */
+"Dexcom G6" = "Dexcom G6";
/* Error description for unreliable state */
"Glucose data is unavailable" = "Glukosvärden är inte tillgängliga";
@@ -5,6 +10,9 @@
/* Describes a low battery */
"Low Battery" = "Lågt batteri";
+/* Describes a functioning transmitter */
+"OK" = "OK";
+
/* Timeout error description */
"Peripheral did not respond in time" = "Enhet svarade inte inom utsatt tid";
From 595b51ae8e159b3ba6279148e8cfabcb4fd9da5f 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: Mon, 15 May 2023 04:29:47 +0200
Subject: [PATCH 364/431] New translations Localizable.strings (Turkish)
---
.../CGMBLEKit/CGMBLEKit/tr.lproj/Localizable.strings | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/tr.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/tr.lproj/Localizable.strings
index e8d883e5d1..0ea649334a 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/tr.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/tr.lproj/Localizable.strings
@@ -1,3 +1,8 @@
+/* CGM display title */
+"Dexcom G5" = "Dexcom G5";
+
+/* CGM display title */
+"Dexcom G6" = "Dexcom G6";
/* Error description for unreliable state */
"Glucose data is unavailable" = "KŞ verileri mevcut değil";
From c6bd5d8cd0ca7f66f41f22476e1d201f0f7e5db3 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: Mon, 15 May 2023 04:29:48 +0200
Subject: [PATCH 365/431] New translations Localizable.strings (Ukrainian)
---
.../CGMBLEKit/uk.lproj/Localizable.strings | 26 +++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/uk.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/uk.lproj/Localizable.strings
index d126546177..28a7eaaa0b 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/uk.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/uk.lproj/Localizable.strings
@@ -1,7 +1,27 @@
+/* CGM display title */
+"Dexcom G5" = "Dexcom G5";
+
+/* CGM display title */
+"Dexcom G6" = "Dexcom G6";
/* Error description for unreliable state */
"Glucose data is unavailable" = "Дані глюкози недоступні";
+/* Describes a low battery */
+"Low Battery" = "Low Battery";
+
+/* Describes a functioning transmitter */
+"OK" = "OK";
+
+/* Timeout error description */
+"Peripheral did not respond in time" = "Peripheral did not respond in time";
+
+/* Not ready error description */
+"Peripheral isnʼt connected" = "Peripheral isnʼt connected";
+
+/* The description of sensor calibration state when sensor calibration is ok. */
+"Sensor calibration is OK" = "Sensor calibration is OK";
+
/* The description of sensor calibration state when raw value is unknown. (1: missing data details) */
"Sensor is in unknown state %1$d" = "Сенсор знаходиться в невідомому стані%1$d";
@@ -10,3 +30,9 @@
/* The description of sensor calibration state when sensor sensor is warming up. */
"Sensor is warming up" = "Сенсор прогрівається";
+
+/* The description of sensor calibration state when sensor needs calibration. */
+"Sensor needs calibration" = "Sensor needs calibration";
+
+/* Error description */
+"Unknown characteristic" = "Unknown characteristic";
From 882c8616205b00e6c81d484477e428c0c1d4af36 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: Mon, 15 May 2023 04:29:49 +0200
Subject: [PATCH 366/431] New translations Localizable.strings (Chinese
Simplified)
---
.../CGMBLEKit/CGMBLEKit/zh-Hans.lproj/Localizable.strings | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/zh-Hans.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/zh-Hans.lproj/Localizable.strings
index c04d7d0579..ef8d37233b 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/zh-Hans.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/zh-Hans.lproj/Localizable.strings
@@ -1,3 +1,8 @@
+/* CGM display title */
+"Dexcom G5" = "Dexcom G5";
+
+/* CGM display title */
+"Dexcom G6" = "Dexcom G6";
/* Error description for unreliable state */
"Glucose data is unavailable" = "葡萄糖数据不可用";
From 689a3cb75e0bcad31721045ed67d1097883ce428 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: Mon, 15 May 2023 04:29:50 +0200
Subject: [PATCH 367/431] New translations Localizable.strings (Portuguese,
Brazilian)
---
.../CGMBLEKit/CGMBLEKit/pt-BR.lproj/Localizable.strings | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/pt-BR.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/pt-BR.lproj/Localizable.strings
index 80d7550a88..393ff20c7a 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/pt-BR.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/pt-BR.lproj/Localizable.strings
@@ -1,3 +1,8 @@
+/* CGM display title */
+"Dexcom G5" = "Dexcom G5";
+
+/* CGM display title */
+"Dexcom G6" = "Dexcom G6";
/* Error description for unreliable state */
"Glucose data is unavailable" = "Os dados de glicose não estão disponíveis";
@@ -5,6 +10,9 @@
/* Describes a low battery */
"Low Battery" = "Bateria Fraca";
+/* Describes a functioning transmitter */
+"OK" = "OK";
+
/* Timeout error description */
"Peripheral did not respond in time" = "Acessório não respondeu a tempo";
From 1323c308e29edd459bea50c3601f141c8499f1c5 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: Mon, 15 May 2023 04:29:51 +0200
Subject: [PATCH 368/431] New translations Localizable.strings (Norwegian
Bokmal)
---
.../CGMBLEKit/CGMBLEKit/nb.lproj/Localizable.strings | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/nb.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/nb.lproj/Localizable.strings
index 474b4578c1..90c8484701 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/nb.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/nb.lproj/Localizable.strings
@@ -1,3 +1,8 @@
+/* CGM display title */
+"Dexcom G5" = "Dexcom G5";
+
+/* CGM display title */
+"Dexcom G6" = "Dexcom G6";
/* Error description for unreliable state */
"Glucose data is unavailable" = "Blodsukker er utilgjengelig";
From 99b5ddab6033bfdff824772244b418f4e404fd5e 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: Mon, 15 May 2023 07:19:05 +0200
Subject: [PATCH 369/431] New translations Localizable.strings (Norwegian
Bokmal)
---
.../Main/nb.lproj/Localizable.strings | 24 +++++++++----------
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings
index 7c471bbcae..6425267f1d 100644
--- a/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings
@@ -119,13 +119,13 @@
"Basal Insulin and Sensitivity ratio" = "Basalinsulin og følsomhetsforhold";
/* */
-"A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose." = "A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose.";
+"A lower 'Half Basal Target' setting will reduce the basal and raise the ISF earlier, at a lower target glucose." = "Et lavere mål for \"Half Bassl Target\" vil redusere basal og øke ISF tidligere, ved et lavere blodsukkermål.";
/* */
" Your setting: " = " Dine innstillinger: ";
/* */
-"mg/dl. Autosens.max limits the max endpoint" = "mg/dl. Autosens.max limits the max endpoint";
+"mg/dl. Autosens.max limits the max endpoint" = "mg/dl. Autosens.max begrenser den maksimale verdien";
/* */
"Enter preset name" = "Angi navn på forhåndsinnstilling";
@@ -203,7 +203,7 @@
"Basal Profile" = "Basalprofil";
/* Rate basal profile */
-"Rate" = "Rate";
+"Rate" = "Ratio";
/* */
"Save on Pump" = "Lagre på pumpen";
@@ -405,7 +405,7 @@ Enact a temp Basal or a temp target */
"Settings" = "Innstillinger";
/* Recommendation for a Manual Bolus */
-"Recommended Bolus Percentage" = "Recommended Bolus Percentage";
+"Recommended Bolus Percentage" = "Anbefalt bolusprosent";
/* 2 log files to share */
"Share logs" = "Del logger";
@@ -1120,25 +1120,25 @@ Enact a temp Basal or a temp target */
"Fat And Protein Conversion" = "Omregning av fett og protein";
/* Service Section */
-"Profile Override" = "Profile Override";
+"Profile Override" = "Overstyring av profil";
/* */
-"Override Profiles" = "Override Profiles";
+"Override Profiles" = "Overstyre Profil";
/* */
-"Currently no Override active" = "Currently no Override active";
+"Currently no Override active" = "Ingen aktiv overstyring";
/* */
-"Total Insulin Adjustment" = "Total Insulin Adjustment";
+"Total Insulin Adjustment" = "Total justering av insulin";
/* */
-"Override your Basal, ISF, CR and Target profiles" = "Override your Basal, ISF, CR and Target profiles";
+"Override your Basal, ISF, CR and Target profiles" = "Overstyre basal, ISF, CR og blodsukkermål";
/* */
-"Enable indefinitely" = "Enable indefinitely";
+"Enable indefinitely" = "Uten sluttid";
/* */
-"Override Profile target" = "Override Profile target";
+"Override Profile target" = "Overstyre blodsukkermål";
/* */
"Disable SMBs" = "Deaktiver SMB";
@@ -1253,7 +1253,7 @@ Enact a temp Basal or a temp target */
"Change Pod now. Insulin delivery will stop in %1$@ or when no more insulin remains." = "Bytt pod nå. Insulintilførselen stopper om %1$@, eller når det er tomt for insulin.";
/* Label text for temporary basal rate summary */
-"Rate" = "Rate";
+"Rate" = "Ratio";
/* Summary string for temporary basal rate configuration page */
"%1$@ for %2$@" = "%1$@ i %2$@";
From 940bf502c72f44e568943235f9f4c7a2f7f562e2 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: Mon, 15 May 2023 07:19:06 +0200
Subject: [PATCH 370/431] New translations Localizable.strings (Norwegian
Bokmal)
---
Dependencies/OmniBLE/Localizations/nb.lproj/Localizable.strings | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Dependencies/OmniBLE/Localizations/nb.lproj/Localizable.strings b/Dependencies/OmniBLE/Localizations/nb.lproj/Localizable.strings
index 7e5c4089cf..f7b94ecc12 100644
--- a/Dependencies/OmniBLE/Localizations/nb.lproj/Localizable.strings
+++ b/Dependencies/OmniBLE/Localizations/nb.lproj/Localizable.strings
@@ -608,7 +608,7 @@
"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Bekreftelseslyder vil høres ved endret insulintiførsel, både fra automatiske justeringer og manuelle kommandoer.";
/* Label text for temporary basal rate summary */
-"Rate" = "Rate";
+"Rate" = "Ratio";
/* Insulin unit per hour */
"U/hr" = "E/t";
From a7a5cc4a047451bafe5a202c1ba25b5fc758dcbb 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: Mon, 15 May 2023 08:22:13 +0200
Subject: [PATCH 371/431] New translations Localizable.strings (Norwegian
Bokmal)
---
.../Main/nb.lproj/Localizable.strings | 50 +++++++++----------
1 file changed, 25 insertions(+), 25 deletions(-)
diff --git a/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings b/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings
index 6425267f1d..2b18d41a1a 100644
--- a/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings
+++ b/FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings
@@ -1144,13 +1144,13 @@ Enact a temp Basal or a temp target */
"Disable SMBs" = "Deaktiver SMB";
/* */
-"Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal." = "Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal.";
+"Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal." = "Profilens basaldose vil bli justert med prosentsatsen og profilens ISF og CR vil bli omvendt justert med prosentsatsen. \n\nHvis du slår av overstyringen vil alle profilinnstillinger gå tilbake til normalen.";
/* Service Section */
"App Icons" = "App-ikon";
/* Service Section */
-"Statistics and Home View" = "Statistics and Home View";
+"Statistics and Home View" = "Statistikk og startskjerm";
/* Alert text */
"Delete carb equivalents?" = "Slette karboekvivalenter?";
@@ -1319,16 +1319,16 @@ Enact a temp Basal or a temp target */
/* */
-"Today" = "Today";
+"Today" = "I dag";
/* */
-"Day" = "Day";
+"Day" = "Dag";
/* */
-"Week" = "Week";
+"Week" = "Uke";
/* */
-"Month" = "Month";
+"Month" = "Måned";
/* */
"Total" = "Sum";
@@ -1337,7 +1337,7 @@ Enact a temp Basal or a temp target */
"Statistics" = "Statistikk";
/* Option in preferences */
-"Allow Upload of Statistics to NS" = "Allow Upload of Statistics to NS";
+"Allow Upload of Statistics to NS" = "Tillat opplasting av statistikk til NS";
/* Low Glucose Threshold in Statistics settings */
"Low" = "Lav";
@@ -1346,25 +1346,25 @@ Enact a temp Basal or a temp target */
"High" = "Høy";
/* In Range */
-"In Range" = "In Range";
+"In Range" = "I målområde";
/* Display % */
-"Change HbA1c Unit" = "Change HbA1c Unit";
+"Change HbA1c Unit" = "Endre HbA1c-enhet";
/* */
-"Display Chart X - Grid lines" = "Display Chart X - Grid lines";
+"Display Chart X - Grid lines" = "Vise rutenett (X)";
/* */
-"Display Chart Y - Grid lines" = "Display Chart Y - Grid lines";
+"Display Chart Y - Grid lines" = "Vise rutenett (Y)";
/* */
-"Display Chart Threshold lines for Low and High" = "Display Chart Threshold lines for Low and High";
+"Display Chart Threshold lines for Low and High" = "Vise grenselinjer for høye og lave verdier";
/* */
/* */
"Standing / Laying TIR Chart
-Hours X-Axis (6 default)" = "Hours X-Axis (6 default)";
+Hours X-Axis (6 default)" = "Timer å vise (6 er standard)";
/* Average BG = */
"Average" = "Gj.snitt";
@@ -1373,13 +1373,13 @@ Hours X-Axis (6 default)" = "Hours X-Axis (6 default)";
"Median" = "Median";
/* CGM readings in statView */
-"Readings today" = "Readings today";
+"Readings today" = "Avlesninger i dag";
/* CGM readings in statView */
-"Readings / 24h" = "Readings / 24h";
+"Readings / 24h" = "Avlesninger / 24t";
/* Days of saved readings*/
-"Days" = "Days";
+"Days" = "Dager";
/* Normal BG (within TIR) */
"Normal" = "Normalt";
@@ -1391,7 +1391,7 @@ Hours X-Axis (6 default)" = "Hours X-Axis (6 default)";
"Low (<" = "Lavt (<";
/* SD */
-"SD" = "SD";
+"SD" = "SA";
/* CV */
"CV" = "CV";
@@ -1406,7 +1406,7 @@ Hours X-Axis (6 default)" = "Hours X-Axis (6 default)";
"days" = "dager";
/* Nr of Loops in statPanel */
-"Loops" = "Loops";
+"Loops" = "Looper";
/* Loop Errors in statPanel */
"Errors" = "Feil";
@@ -1454,19 +1454,19 @@ Hours X-Axis (6 default)" = "Hours X-Axis (6 default)";
"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";
+"all" = "alle";
/* -------------------------------------------------------- Dexcom G7 --------------------------------------*/
-"Configuration CGM" = "Configuration CGM";
+"Configuration CGM" = "CGM-innstillinger";
-"Heartbeat" = "Heartbeat";
+"Heartbeat" = "Puls";
-"CGM address :" = "CGM address :";
+"CGM address :" = "CGM-adresse:";
-"CGM is not used as heartbeat." = "CGM is not used as heartbeat.";
+"CGM is not used as heartbeat." = "CGM brukes ikke som heartbeat.";
-"Are you sure you want to delete this CGM?" = "Are you sure you want to delete this CGM?";
+"Are you sure you want to delete this CGM?" = "Sikker på at du vil slette denne CGM?";
/* New Experimental feature */
"Experimental" = "Eksperimentell";
@@ -1648,7 +1648,7 @@ Hours X-Axis (6 default)" = "Hours X-Axis (6 default)";
"Autotune ISF Adjustment Fraction" = "Justeringsbrøk for ISF for Autotune";
/* "Autotune ISF Adjustment Fraction" */
-"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF.";
+"The default of 0.5 for this value keeps autotune ISF closer to pump ISF via a weighted average of fullNewISF and pumpISF. 1.0 allows full adjustment, 0 is no adjustment from pump ISF." = "Standardverdien på 0,5 holder Autotune ISF nærmere pumpens ISF ved hjelp av et vektet gjennomsnitt av fullNewISF og pumpISF. Verdien 1,0 tillater full justering, mens 0,0 gir ingen justering fra pumpens ISF.";
/* Headline "Remaining Carbs Fraction" */
"Remaining Carbs Fraction" = "Brøk for gjensværende karbo";
From 68d7545e1898152b54ed11f911a43cf5d8839cab 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: Mon, 15 May 2023 11:39:28 +0200
Subject: [PATCH 372/431] New translations Localizable.strings (French)
---
.../CGMBLEKit/CGMBLEKitUI/fr.lproj/Localizable.strings | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/fr.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/fr.lproj/Localizable.strings
index 0698de2532..37755d838a 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/fr.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/fr.lproj/Localizable.strings
@@ -26,12 +26,18 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose reading */
"Latest Reading" = "Dernière mesure";
+/* Section title for latest connection date */
+"Latest Connection" = "Dernière connexion";
+
/* Button title to open CGM app */
"Open App" = "Ouvrir l’application";
/* Title describing sensor session age */
"Session Age" = "L’âge de la session";
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Synchronisation des données à distance";
+
/* Title describing sensor expiration */
"Sensor Expires" = "Le capteur expire";
@@ -49,3 +55,6 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose trend */
"Trend" = "Tendance";
+
+/* The title text for the upload glucose switch cell */
+"Upload Readings" = "Envoyer les données";
From 1fff28ad066ca2b0a48b99f3d2a1033fc588f172 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: Mon, 15 May 2023 11:39:28 +0200
Subject: [PATCH 373/431] New translations Localizable.strings (Spanish)
---
.../CGMBLEKit/CGMBLEKitUI/es.lproj/Localizable.strings | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/es.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/es.lproj/Localizable.strings
index a8f9d5fa13..e421c72129 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/es.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/es.lproj/Localizable.strings
@@ -26,12 +26,18 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose reading */
"Latest Reading" = "Dato más reciente";
+/* Section title for latest connection date */
+"Latest Connection" = "Conexión más reciente";
+
/* Button title to open CGM app */
"Open App" = "Abrir App";
/* Title describing sensor session age */
"Session Age" = "Tiempo de sesión del sensor";
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Sincronización remota de datos";
+
/* Title describing sensor expiration */
"Sensor Expires" = "El sensor caduca";
@@ -49,3 +55,6 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose trend */
"Trend" = "Tendencia";
+
+/* The title text for the upload glucose switch cell */
+"Upload Readings" = "Subir Datos";
From a5f7f988a7f43aef91d8e5e114cb9a36a47cac1e 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: Mon, 15 May 2023 11:39:29 +0200
Subject: [PATCH 374/431] New translations Localizable.strings (Arabic)
---
.../CGMBLEKit/CGMBLEKitUI/ar.lproj/Localizable.strings | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/ar.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/ar.lproj/Localizable.strings
index 379be54f67..a0e15f3cd7 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/ar.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/ar.lproj/Localizable.strings
@@ -26,12 +26,18 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose reading */
"Latest Reading" = "Latest Reading";
+/* Section title for latest connection date */
+"Latest Connection" = "Latest Connection";
+
/* Button title to open CGM app */
"Open App" = "Open App";
/* Title describing sensor session age */
"Session Age" = "Session Age";
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Remote Data Synchronization";
+
/* Title describing sensor expiration */
"Sensor Expires" = "Sensor Expires";
@@ -49,3 +55,6 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose trend */
"Trend" = "Trend";
+
+/* The title text for the upload glucose switch cell */
+"Upload Readings" = "Upload Readings";
From 389f308f5d1fcc95403a0ed1a68d2e64d7c1c317 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: Mon, 15 May 2023 11:39:30 +0200
Subject: [PATCH 375/431] New translations Localizable.strings (Catalan)
---
.../CGMBLEKit/CGMBLEKitUI/ca.lproj/Localizable.strings | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/ca.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/ca.lproj/Localizable.strings
index 1e4a01357a..8ed9ea5712 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/ca.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/ca.lproj/Localizable.strings
@@ -26,12 +26,18 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose reading */
"Latest Reading" = "Latest Reading";
+/* Section title for latest connection date */
+"Latest Connection" = "Latest Connection";
+
/* Button title to open CGM app */
"Open App" = "Open App";
/* Title describing sensor session age */
"Session Age" = "Session Age";
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Remote Data Synchronization";
+
/* Title describing sensor expiration */
"Sensor Expires" = "Sensor Expires";
@@ -49,3 +55,6 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose trend */
"Trend" = "Trend";
+
+/* The title text for the upload glucose switch cell */
+"Upload Readings" = "Upload Readings";
From 3ef6da2b3e55f1e3b31e28b02a4a014ffac219db 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: Mon, 15 May 2023 11:39:31 +0200
Subject: [PATCH 376/431] New translations Localizable.strings (Danish)
---
.../CGMBLEKit/CGMBLEKitUI/da.lproj/Localizable.strings | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/da.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/da.lproj/Localizable.strings
index 41dcdb7838..60cb50e5b3 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/da.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/da.lproj/Localizable.strings
@@ -26,12 +26,18 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose reading */
"Latest Reading" = "Seneste aflæsning";
+/* Section title for latest connection date */
+"Latest Connection" = "Seneste forbindelse";
+
/* Button title to open CGM app */
"Open App" = "Åben app";
/* Title describing sensor session age */
"Session Age" = "Session-alder";
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Synkronisering af fjerndata";
+
/* Title describing sensor expiration */
"Sensor Expires" = "Sensor udløber";
@@ -49,3 +55,6 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose trend */
"Trend" = "Trend";
+
+/* The title text for the upload glucose switch cell */
+"Upload Readings" = "Upload aflæsninger";
From 6c664b74803a08eab47b38a808c37728a0ac34a2 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: Mon, 15 May 2023 11:39:32 +0200
Subject: [PATCH 377/431] New translations Localizable.strings (German)
---
.../CGMBLEKit/CGMBLEKitUI/de.lproj/Localizable.strings | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/de.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/de.lproj/Localizable.strings
index b7c17a0128..d3217ad239 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/de.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/de.lproj/Localizable.strings
@@ -26,12 +26,18 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose reading */
"Latest Reading" = "Letzter Wert";
+/* Section title for latest connection date */
+"Latest Connection" = "Letzte Verbindung";
+
/* Button title to open CGM app */
"Open App" = "App öffnen";
/* Title describing sensor session age */
"Session Age" = "Sitzungsalter";
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Remote Daten Synchronisation";
+
/* Title describing sensor expiration */
"Sensor Expires" = "Sensor-Ablaufzeitpunkt";
@@ -49,3 +55,6 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose trend */
"Trend" = "Trend";
+
+/* The title text for the upload glucose switch cell */
+"Upload Readings" = "Werte hochladen";
From a0ef9e3b77375df6192fe79aa4499b2f3f641376 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: Mon, 15 May 2023 11:39:33 +0200
Subject: [PATCH 378/431] New translations Localizable.strings (Finnish)
---
.../CGMBLEKit/CGMBLEKitUI/fi.lproj/Localizable.strings | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/fi.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/fi.lproj/Localizable.strings
index d7ca5a7928..f29f7366eb 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/fi.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/fi.lproj/Localizable.strings
@@ -26,12 +26,18 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose reading */
"Latest Reading" = "Viimeisin lukema";
+/* Section title for latest connection date */
+"Latest Connection" = "Viimeisin yhteys";
+
/* Button title to open CGM app */
"Open App" = "Avaa sovellus";
/* Title describing sensor session age */
"Session Age" = "Session ikä";
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Etätietojen synkronointi";
+
/* Title describing sensor expiration */
"Sensor Expires" = "Sensor Expires";
@@ -49,3 +55,6 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose trend */
"Trend" = "Suunta";
+
+/* The title text for the upload glucose switch cell */
+"Upload Readings" = "Lataa lukemat";
From 68afa10c4317c9fc613b626fbb070fabeb362fb3 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: Mon, 15 May 2023 11:39:34 +0200
Subject: [PATCH 379/431] New translations Localizable.strings (Hebrew)
---
.../CGMBLEKit/CGMBLEKitUI/he.lproj/Localizable.strings | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/he.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/he.lproj/Localizable.strings
index a31889883c..1a2dc01239 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/he.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/he.lproj/Localizable.strings
@@ -26,12 +26,18 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose reading */
"Latest Reading" = "Latest Reading";
+/* Section title for latest connection date */
+"Latest Connection" = "חיבור אחרון";
+
/* Button title to open CGM app */
"Open App" = "Open App";
/* Title describing sensor session age */
"Session Age" = "Session Age";
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Remote Data Synchronization";
+
/* Title describing sensor expiration */
"Sensor Expires" = "Sensor Expires";
@@ -49,3 +55,6 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose trend */
"Trend" = "מגמה";
+
+/* The title text for the upload glucose switch cell */
+"Upload Readings" = "Upload Readings";
From c65f5c2d901c5fc13b1ee611b5b8cec360b48a34 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: Mon, 15 May 2023 11:39:35 +0200
Subject: [PATCH 380/431] New translations Localizable.strings (Italian)
---
.../CGMBLEKit/CGMBLEKitUI/it.lproj/Localizable.strings | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/it.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/it.lproj/Localizable.strings
index 84c95ee8e3..054cd715f9 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/it.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/it.lproj/Localizable.strings
@@ -26,12 +26,18 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose reading */
"Latest Reading" = "Ultima lettura";
+/* Section title for latest connection date */
+"Latest Connection" = "Ultima connessione";
+
/* Button title to open CGM app */
"Open App" = "Apri app";
/* Title describing sensor session age */
"Session Age" = "Età sessione";
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Sincronizzazione di dati remoti";
+
/* Title describing sensor expiration */
"Sensor Expires" = "Scadenza Sensore";
@@ -49,3 +55,6 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose trend */
"Trend" = "Tendenza";
+
+/* The title text for the upload glucose switch cell */
+"Upload Readings" = "Carica Letture";
From 7bca04c92f76d9cef190502985d343f3d0b951de 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: Mon, 15 May 2023 11:39:36 +0200
Subject: [PATCH 381/431] New translations Localizable.strings (Dutch)
---
.../CGMBLEKit/CGMBLEKitUI/nl.lproj/Localizable.strings | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/nl.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/nl.lproj/Localizable.strings
index 0871f39c7b..a6e5cd7dcf 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/nl.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/nl.lproj/Localizable.strings
@@ -26,12 +26,18 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose reading */
"Latest Reading" = "Laatste Meting";
+/* Section title for latest connection date */
+"Latest Connection" = "Laatste Verbinding";
+
/* Button title to open CGM app */
"Open App" = "Open App";
/* Title describing sensor session age */
"Session Age" = "Sessieduur";
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Remote Gegevenssynchronisatie";
+
/* Title describing sensor expiration */
"Sensor Expires" = "Sensor Verloopt";
@@ -49,3 +55,6 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose trend */
"Trend" = "Trend";
+
+/* The title text for the upload glucose switch cell */
+"Upload Readings" = "Upload Metingen";
From 632625841c89d40773b2537263c60ab66401da06 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: Mon, 15 May 2023 11:39:37 +0200
Subject: [PATCH 382/431] New translations Localizable.strings (Polish)
---
.../CGMBLEKit/CGMBLEKitUI/pl.lproj/Localizable.strings | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/pl.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/pl.lproj/Localizable.strings
index 51953e218c..0cf8c40340 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/pl.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/pl.lproj/Localizable.strings
@@ -26,12 +26,18 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose reading */
"Latest Reading" = "Ostatni odczyt";
+/* Section title for latest connection date */
+"Latest Connection" = "Ostatnie połączenie";
+
/* Button title to open CGM app */
"Open App" = "Otwórz aplikację";
/* Title describing sensor session age */
"Session Age" = "Wiek sesji";
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Zdalna synchronizacja danych";
+
/* Title describing sensor expiration */
"Sensor Expires" = "Sensor Wygasa";
@@ -49,3 +55,6 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose trend */
"Trend" = "Trend";
+
+/* The title text for the upload glucose switch cell */
+"Upload Readings" = "Wysyłaj odczyty";
From 7306ad616d17c6afabb99656a8e4dec3be14ebcd 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: Mon, 15 May 2023 11:39:38 +0200
Subject: [PATCH 383/431] New translations Localizable.strings (Portuguese)
---
.../CGMBLEKitUI/pt-PT.lproj/Localizable.strings | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-PT.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-PT.lproj/Localizable.strings
index 59cc75a626..f4938cd395 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-PT.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-PT.lproj/Localizable.strings
@@ -26,12 +26,18 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose reading */
"Latest Reading" = "Latest Reading";
+/* Section title for latest connection date */
+"Latest Connection" = "Latest Connection";
+
/* Button title to open CGM app */
"Open App" = "Open App";
/* Title describing sensor session age */
"Session Age" = "Session Age";
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Remote Data Synchronization";
+
/* Title describing sensor expiration */
"Sensor Expires" = "Sensor Expires";
@@ -49,3 +55,6 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose trend */
"Trend" = "Trend";
+
+/* The title text for the upload glucose switch cell */
+"Upload Readings" = "Upload Readings";
From 6a50f341d912bfbde9cae036662ade6c77760d6a 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: Mon, 15 May 2023 11:39:38 +0200
Subject: [PATCH 384/431] New translations Localizable.strings (Russian)
---
.../CGMBLEKit/CGMBLEKitUI/ru.lproj/Localizable.strings | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/ru.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/ru.lproj/Localizable.strings
index 4d558a264c..04528f042b 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/ru.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/ru.lproj/Localizable.strings
@@ -26,12 +26,18 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose reading */
"Latest Reading" = "Последние данные";
+/* Section title for latest connection date */
+"Latest Connection" = "Последнее подключение";
+
/* Button title to open CGM app */
"Open App" = "Открыть приложение";
/* Title describing sensor session age */
"Session Age" = "Сенсор отработал";
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Удаленная синхронизация данных";
+
/* Title describing sensor expiration */
"Sensor Expires" = "Сенсор истекает";
@@ -49,3 +55,6 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose trend */
"Trend" = "Тенденция";
+
+/* The title text for the upload glucose switch cell */
+"Upload Readings" = "Загрузить показания";
From 0ac59767716936688391ee6916eecaf726d94985 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: Mon, 15 May 2023 11:39:39 +0200
Subject: [PATCH 385/431] New translations Localizable.strings (Slovak)
---
.../CGMBLEKit/CGMBLEKitUI/sk.lproj/Localizable.strings | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/sk.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/sk.lproj/Localizable.strings
index 1937c39cfa..f598c6c8d5 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/sk.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/sk.lproj/Localizable.strings
@@ -26,12 +26,18 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose reading */
"Latest Reading" = "Posledné čítanie";
+/* Section title for latest connection date */
+"Latest Connection" = "Posledné pripojenie";
+
/* Button title to open CGM app */
"Open App" = "Otvoriť aplikáciu";
/* Title describing sensor session age */
"Session Age" = "Dĺžka relácie";
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Diaľková sychronizácia dát";
+
/* Title describing sensor expiration */
"Sensor Expires" = "Platnosť senzora vyprší";
@@ -49,3 +55,6 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose trend */
"Trend" = "Trend";
+
+/* The title text for the upload glucose switch cell */
+"Upload Readings" = "Načítať údaje";
From c45e993fcc0d4f07f16f4e197b4f9591aeb84b66 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: Mon, 15 May 2023 11:39:40 +0200
Subject: [PATCH 386/431] New translations Localizable.strings (Swedish)
---
.../CGMBLEKit/CGMBLEKitUI/sv.lproj/Localizable.strings | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/sv.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/sv.lproj/Localizable.strings
index b96a376b03..f1032d8403 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/sv.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/sv.lproj/Localizable.strings
@@ -26,12 +26,18 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose reading */
"Latest Reading" = "Senaste avläsning";
+/* Section title for latest connection date */
+"Latest Connection" = "Senaste anslutning";
+
/* Button title to open CGM app */
"Open App" = "Öppna appen";
/* Title describing sensor session age */
"Session Age" = "Sessionsålder";
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Synkronisering av fjärrlagrad data";
+
/* Title describing sensor expiration */
"Sensor Expires" = "Sensor Expires";
@@ -49,3 +55,6 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose trend */
"Trend" = "Trend";
+
+/* The title text for the upload glucose switch cell */
+"Upload Readings" = "Ladda upp avläsningar";
From 17eadedf9a0401bf56584fd6b8e3cec9a97bd28a 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: Mon, 15 May 2023 11:39:41 +0200
Subject: [PATCH 387/431] New translations Localizable.strings (Turkish)
---
.../CGMBLEKit/CGMBLEKitUI/tr.lproj/Localizable.strings | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/tr.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/tr.lproj/Localizable.strings
index e5d24149a6..e36520bfb6 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/tr.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/tr.lproj/Localizable.strings
@@ -26,12 +26,18 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose reading */
"Latest Reading" = "Son Okuma";
+/* Section title for latest connection date */
+"Latest Connection" = "Son Bağlantı";
+
/* Button title to open CGM app */
"Open App" = "Uygulamayı aç";
/* Title describing sensor session age */
"Session Age" = "Sensör Yaşı";
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Uzaktan Veri Senkronizasyonu";
+
/* Title describing sensor expiration */
"Sensor Expires" = "Sensörün Süresi Doluyor";
@@ -49,3 +55,6 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose trend */
"Trend" = "Eğilim";
+
+/* The title text for the upload glucose switch cell */
+"Upload Readings" = "Okumaları Yükle";
From fdb85bfc45150030c24e49d97cc89d83a726fcce 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: Mon, 15 May 2023 11:39:42 +0200
Subject: [PATCH 388/431] New translations Localizable.strings (Ukrainian)
---
.../CGMBLEKit/CGMBLEKitUI/uk.lproj/Localizable.strings | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/uk.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/uk.lproj/Localizable.strings
index b4df1892f2..23ed37dc55 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/uk.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/uk.lproj/Localizable.strings
@@ -26,12 +26,18 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose reading */
"Latest Reading" = "Latest Reading";
+/* Section title for latest connection date */
+"Latest Connection" = "Latest Connection";
+
/* Button title to open CGM app */
"Open App" = "Open App";
/* Title describing sensor session age */
"Session Age" = "Session Age";
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Remote Data Synchronization";
+
/* Title describing sensor expiration */
"Sensor Expires" = "Sensor Expires";
@@ -49,3 +55,6 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose trend */
"Trend" = "Тренди";
+
+/* The title text for the upload glucose switch cell */
+"Upload Readings" = "Вивантажити читання";
From 534f33342d46692edc056d8dfdcfe4227b087e6a 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: Mon, 15 May 2023 11:39:43 +0200
Subject: [PATCH 389/431] New translations Localizable.strings (Chinese
Simplified)
---
.../CGMBLEKitUI/zh-Hans.lproj/Localizable.strings | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/zh-Hans.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/zh-Hans.lproj/Localizable.strings
index f54d7f001d..8554882047 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/zh-Hans.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/zh-Hans.lproj/Localizable.strings
@@ -26,12 +26,18 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose reading */
"Latest Reading" = "最新血糖值";
+/* Section title for latest connection date */
+"Latest Connection" = "Latest Connection";
+
/* Button title to open CGM app */
"Open App" = "打开软件";
/* Title describing sensor session age */
"Session Age" = "传感器启动天数";
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Remote Data Synchronization";
+
/* Title describing sensor expiration */
"Sensor Expires" = "Sensor Expires";
@@ -49,3 +55,6 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose trend */
"Trend" = "趋势";
+
+/* The title text for the upload glucose switch cell */
+"Upload Readings" = "Upload Readings";
From 310445b8809814e723c00f0d705867cd4ec38a72 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: Mon, 15 May 2023 11:39:44 +0200
Subject: [PATCH 390/431] New translations Localizable.strings (Portuguese,
Brazilian)
---
.../CGMBLEKitUI/pt-BR.lproj/Localizable.strings | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-BR.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-BR.lproj/Localizable.strings
index e0bf99c223..998d78c7d0 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-BR.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-BR.lproj/Localizable.strings
@@ -26,12 +26,18 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose reading */
"Latest Reading" = "Leitura mais Recente";
+/* Section title for latest connection date */
+"Latest Connection" = "Latest Connection";
+
/* Button title to open CGM app */
"Open App" = "Abrir App";
/* Title describing sensor session age */
"Session Age" = "Idade da Sessão";
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Remote Data Synchronization";
+
/* Title describing sensor expiration */
"Sensor Expires" = "Sensor Expires";
@@ -49,3 +55,6 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose trend */
"Trend" = "Tendência";
+
+/* The title text for the upload glucose switch cell */
+"Upload Readings" = "Upload Readings";
From 4d2a9dc0b95c739d23b7b20c3232768666ac73e4 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: Mon, 15 May 2023 11:39:45 +0200
Subject: [PATCH 391/431] New translations Localizable.strings (Norwegian
Bokmal)
---
.../CGMBLEKit/CGMBLEKitUI/nb.lproj/Localizable.strings | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/nb.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/nb.lproj/Localizable.strings
index df9da516f2..96ca0c89fa 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/nb.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/nb.lproj/Localizable.strings
@@ -26,12 +26,18 @@ Title text for the button to remove a CGM from Loop */
/* Section title for latest glucose reading */
"Latest Reading" = "Siste måling";
+/* Section title for latest connection date */
+"Latest Connection" = "Siste forbindelse";
+
/* Button title to open CGM app */
"Open App" = "Åpne app";
/* Title describing sensor session age */
"Session Age" = "Alder på økt";
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Synkronisering av eksterne data";
+
/* Title describing sensor expiration */
"Sensor Expires" = "Sensor utløper";
@@ -49,3 +55,6 @@ Title text for the button to remove a CGM from Loop */
/* Title describing glucose trend */
"Trend" = "Trend";
+
+/* The title text for the upload glucose switch cell */
+"Upload Readings" = "Last opp avlesninger";
From fbc9810fbc34fefc6e005e084e89bf0b3af2aa4c 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: Mon, 15 May 2023 11:39:45 +0200
Subject: [PATCH 392/431] New translations Localizable.strings (French)
---
Dependencies/CGMBLEKit/CGMBLEKit/fr.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/fr.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/fr.lproj/Localizable.strings
index 617d908214..4546ce5819 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/fr.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/fr.lproj/Localizable.strings
@@ -13,6 +13,9 @@
/* Describes a functioning transmitter */
"OK" = "OK";
+/* invlid config error description */
+"Peripheral command was invalid" = "La commande périphérique a retourné une commande invalide";
+
/* Timeout error description */
"Peripheral did not respond in time" = "Le périphérique n’a pas répondu à temps";
From 0009a2db25be2b5777904a378a94450f34a63357 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: Mon, 15 May 2023 11:39:46 +0200
Subject: [PATCH 393/431] New translations Localizable.strings (Spanish)
---
Dependencies/CGMBLEKit/CGMBLEKit/es.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/es.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/es.lproj/Localizable.strings
index 26f2bbfe3b..ff8a32114c 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/es.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/es.lproj/Localizable.strings
@@ -13,6 +13,9 @@
/* Describes a functioning transmitter */
"OK" = "OK";
+/* invlid config error description */
+"Peripheral command was invalid" = "El comando del dispositivo periférico no es válido";
+
/* Timeout error description */
"Peripheral did not respond in time" = "El dispositivo periférico no respondió a tiempo";
From 1efccdbf250ea062f6e4e10e6ebaec2ceeca1840 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: Mon, 15 May 2023 11:39:47 +0200
Subject: [PATCH 394/431] New translations Localizable.strings (Arabic)
---
Dependencies/CGMBLEKit/CGMBLEKit/ar.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/ar.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/ar.lproj/Localizable.strings
index b4422f5756..c1182284f6 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/ar.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/ar.lproj/Localizable.strings
@@ -13,6 +13,9 @@
/* Describes a functioning transmitter */
"OK" = "موافق";
+/* invlid config error description */
+"Peripheral command was invalid" = "Peripheral command was invalid";
+
/* Timeout error description */
"Peripheral did not respond in time" = "Peripheral did not respond in time";
From 85757810e1b50f1fa948d9394088539e2400fe91 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: Mon, 15 May 2023 11:39:48 +0200
Subject: [PATCH 395/431] New translations Localizable.strings (Catalan)
---
Dependencies/CGMBLEKit/CGMBLEKit/ca.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/ca.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/ca.lproj/Localizable.strings
index 0291add5d3..864a138e0a 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/ca.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/ca.lproj/Localizable.strings
@@ -13,6 +13,9 @@
/* Describes a functioning transmitter */
"OK" = "OK";
+/* invlid config error description */
+"Peripheral command was invalid" = "Peripheral command was invalid";
+
/* Timeout error description */
"Peripheral did not respond in time" = "Peripheral did not respond in time";
From 1326de79c412609ac56fd6824ba7ceefe2628d72 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: Mon, 15 May 2023 11:39:49 +0200
Subject: [PATCH 396/431] New translations Localizable.strings (Danish)
---
Dependencies/CGMBLEKit/CGMBLEKit/da.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/da.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/da.lproj/Localizable.strings
index ad847410ee..58183ae305 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/da.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/da.lproj/Localizable.strings
@@ -13,6 +13,9 @@
/* Describes a functioning transmitter */
"OK" = "OK";
+/* invlid config error description */
+"Peripheral command was invalid" = "Kommando for ekstern enhed var ugyldig";
+
/* Timeout error description */
"Peripheral did not respond in time" = "Ekstern enhed svarede ikke i tide";
From be12a2e0908f4785eeccc4130f1d73a02b326e2a 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: Mon, 15 May 2023 11:39:50 +0200
Subject: [PATCH 397/431] New translations Localizable.strings (German)
---
Dependencies/CGMBLEKit/CGMBLEKit/de.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/de.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/de.lproj/Localizable.strings
index 7dc9d6d52e..18e510d3b7 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/de.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/de.lproj/Localizable.strings
@@ -13,6 +13,9 @@
/* Describes a functioning transmitter */
"OK" = "OK";
+/* invlid config error description */
+"Peripheral command was invalid" = "Peripheriebefehl war ungültig";
+
/* Timeout error description */
"Peripheral did not respond in time" = "Peripherie antwortet nicht rechtzeitig";
From b0f2c8907781f755e5bcaedfa0cc612e1ed41ebb 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: Mon, 15 May 2023 11:39:51 +0200
Subject: [PATCH 398/431] New translations Localizable.strings (Finnish)
---
Dependencies/CGMBLEKit/CGMBLEKit/fi.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/fi.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/fi.lproj/Localizable.strings
index 7270cdc7df..4bea17df0c 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/fi.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/fi.lproj/Localizable.strings
@@ -13,6 +13,9 @@
/* Describes a functioning transmitter */
"OK" = "OK";
+/* invlid config error description */
+"Peripheral command was invalid" = "Oheislaitekomento oli virheellinen";
+
/* Timeout error description */
"Peripheral did not respond in time" = "Ulkoinen laite ei vastannut ajoissa";
From 7c556c3db19c87dd804b389f60215e041aa458a0 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: Mon, 15 May 2023 11:39:52 +0200
Subject: [PATCH 399/431] New translations Localizable.strings (Hebrew)
---
Dependencies/CGMBLEKit/CGMBLEKit/he.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/he.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/he.lproj/Localizable.strings
index 126f6bd160..41fce61a72 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/he.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/he.lproj/Localizable.strings
@@ -13,6 +13,9 @@
/* Describes a functioning transmitter */
"OK" = "OK";
+/* invlid config error description */
+"Peripheral command was invalid" = "Peripheral command was invalid";
+
/* Timeout error description */
"Peripheral did not respond in time" = "Peripheral did not respond in time";
From 89f716323db5ce7e93e4cc57f880e8afc2202241 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: Mon, 15 May 2023 11:39:53 +0200
Subject: [PATCH 400/431] New translations Localizable.strings (Italian)
---
Dependencies/CGMBLEKit/CGMBLEKit/it.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/it.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/it.lproj/Localizable.strings
index 97124b7506..be7075230b 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/it.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/it.lproj/Localizable.strings
@@ -13,6 +13,9 @@
/* Describes a functioning transmitter */
"OK" = "OK";
+/* invlid config error description */
+"Peripheral command was invalid" = "Il comando della periferica non era valido";
+
/* Timeout error description */
"Peripheral did not respond in time" = "La periferica non ha risposto nel tempo limite";
From 2d4af45035fbd80f86718bb0f295f85cca322071 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: Mon, 15 May 2023 11:39:54 +0200
Subject: [PATCH 401/431] New translations Localizable.strings (Dutch)
---
Dependencies/CGMBLEKit/CGMBLEKit/nl.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/nl.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/nl.lproj/Localizable.strings
index 5f70ef3c5b..bfb17befa7 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/nl.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/nl.lproj/Localizable.strings
@@ -13,6 +13,9 @@
/* Describes a functioning transmitter */
"OK" = "Ok";
+/* invlid config error description */
+"Peripheral command was invalid" = "Perifere commando was ongeldig";
+
/* Timeout error description */
"Peripheral did not respond in time" = "Apparaat reageerde niet op tijd";
From ad1405c58204fc20cb4afdb33d800a6c4cf33abe 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: Mon, 15 May 2023 11:39:55 +0200
Subject: [PATCH 402/431] New translations Localizable.strings (Polish)
---
Dependencies/CGMBLEKit/CGMBLEKit/pl.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/pl.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/pl.lproj/Localizable.strings
index 35e5ab6679..f2bc414300 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/pl.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/pl.lproj/Localizable.strings
@@ -13,6 +13,9 @@
/* Describes a functioning transmitter */
"OK" = "OK";
+/* invlid config error description */
+"Peripheral command was invalid" = "Polecenie urządzenia peryferyjnego było nieprawidłowe";
+
/* Timeout error description */
"Peripheral did not respond in time" = "Urz. peryferyjne nie odpowiada";
From 9c7c220a76fba2613825ebb1df9c88461453438c 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: Mon, 15 May 2023 11:39:55 +0200
Subject: [PATCH 403/431] New translations Localizable.strings (Portuguese)
---
.../CGMBLEKit/CGMBLEKit/pt-PT.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/pt-PT.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/pt-PT.lproj/Localizable.strings
index 0291add5d3..864a138e0a 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/pt-PT.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/pt-PT.lproj/Localizable.strings
@@ -13,6 +13,9 @@
/* Describes a functioning transmitter */
"OK" = "OK";
+/* invlid config error description */
+"Peripheral command was invalid" = "Peripheral command was invalid";
+
/* Timeout error description */
"Peripheral did not respond in time" = "Peripheral did not respond in time";
From 008d3ec01e1723b91f7b30e20ea3d0d767154333 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: Mon, 15 May 2023 11:39:56 +0200
Subject: [PATCH 404/431] New translations Localizable.strings (Russian)
---
Dependencies/CGMBLEKit/CGMBLEKit/ru.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/ru.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/ru.lproj/Localizable.strings
index b07e8b9f4f..ca294360dc 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/ru.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/ru.lproj/Localizable.strings
@@ -13,6 +13,9 @@
/* Describes a functioning transmitter */
"OK" = "ОК";
+/* invlid config error description */
+"Peripheral command was invalid" = "Неправильно сформирован запрос.";
+
/* Timeout error description */
"Peripheral did not respond in time" = "Периферийное устройство не отозвалось вовремя";
From baf001b2756d7218a886609a739ae126e8e101a9 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: Mon, 15 May 2023 11:39:57 +0200
Subject: [PATCH 405/431] New translations Localizable.strings (Slovak)
---
Dependencies/CGMBLEKit/CGMBLEKit/sk.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/sk.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/sk.lproj/Localizable.strings
index d421a4ac6c..88ec605906 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/sk.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/sk.lproj/Localizable.strings
@@ -13,6 +13,9 @@
/* Describes a functioning transmitter */
"OK" = "OK";
+/* invlid config error description */
+"Peripheral command was invalid" = "Periférny príkaz bol neplatný";
+
/* Timeout error description */
"Peripheral did not respond in time" = "Periférne zariadenie nereagovalo načas";
From 0f9b5a671aa08c03904f39f8407903bb81fed3b7 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: Mon, 15 May 2023 11:39:58 +0200
Subject: [PATCH 406/431] New translations Localizable.strings (Swedish)
---
Dependencies/CGMBLEKit/CGMBLEKit/sv.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/sv.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/sv.lproj/Localizable.strings
index 4031aee0ff..98739b2aa8 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/sv.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/sv.lproj/Localizable.strings
@@ -13,6 +13,9 @@
/* Describes a functioning transmitter */
"OK" = "OK";
+/* invlid config error description */
+"Peripheral command was invalid" = "Perifert kommando var ogiltigt";
+
/* Timeout error description */
"Peripheral did not respond in time" = "Enhet svarade inte inom utsatt tid";
From 5e56bf5af4417d9194e51a7a3fb8400bc0bccc30 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: Mon, 15 May 2023 11:39:59 +0200
Subject: [PATCH 407/431] New translations Localizable.strings (Turkish)
---
Dependencies/CGMBLEKit/CGMBLEKit/tr.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/tr.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/tr.lproj/Localizable.strings
index 0ea649334a..492f87b771 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/tr.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/tr.lproj/Localizable.strings
@@ -13,6 +13,9 @@
/* Describes a functioning transmitter */
"OK" = "Tamam";
+/* invlid config error description */
+"Peripheral command was invalid" = "Çevre birimi komutu geçersiz";
+
/* Timeout error description */
"Peripheral did not respond in time" = "Çevre birimi zamanında yanıt vermedi";
From 4493df73f54fe9bf8b720668571f3b9227ba6c75 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: Mon, 15 May 2023 11:40:00 +0200
Subject: [PATCH 408/431] New translations Localizable.strings (Ukrainian)
---
Dependencies/CGMBLEKit/CGMBLEKit/uk.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/uk.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/uk.lproj/Localizable.strings
index 28a7eaaa0b..fc9029ff22 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/uk.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/uk.lproj/Localizable.strings
@@ -13,6 +13,9 @@
/* Describes a functioning transmitter */
"OK" = "OK";
+/* invlid config error description */
+"Peripheral command was invalid" = "Peripheral command was invalid";
+
/* Timeout error description */
"Peripheral did not respond in time" = "Peripheral did not respond in time";
From b72f26248db46146481c3d9bf31e9eb631e64256 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: Mon, 15 May 2023 11:40:01 +0200
Subject: [PATCH 409/431] New translations Localizable.strings (Chinese
Simplified)
---
.../CGMBLEKit/CGMBLEKit/zh-Hans.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/zh-Hans.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/zh-Hans.lproj/Localizable.strings
index ef8d37233b..c300a5d6ba 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/zh-Hans.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/zh-Hans.lproj/Localizable.strings
@@ -13,6 +13,9 @@
/* Describes a functioning transmitter */
"OK" = "Ok";
+/* invlid config error description */
+"Peripheral command was invalid" = "Peripheral command was invalid";
+
/* Timeout error description */
"Peripheral did not respond in time" = "外设没有及时响应";
From 74249e9b52f519e1fa01427895b421447ff1635f 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: Mon, 15 May 2023 11:40:02 +0200
Subject: [PATCH 410/431] New translations Localizable.strings (Portuguese,
Brazilian)
---
.../CGMBLEKit/CGMBLEKit/pt-BR.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/pt-BR.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/pt-BR.lproj/Localizable.strings
index 393ff20c7a..f9ced47e37 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/pt-BR.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/pt-BR.lproj/Localizable.strings
@@ -13,6 +13,9 @@
/* Describes a functioning transmitter */
"OK" = "OK";
+/* invlid config error description */
+"Peripheral command was invalid" = "Peripheral command was invalid";
+
/* Timeout error description */
"Peripheral did not respond in time" = "Acessório não respondeu a tempo";
From 00175e15aad351eb8c0a69a0dacb49f378cd6de4 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: Mon, 15 May 2023 11:40:03 +0200
Subject: [PATCH 411/431] New translations Localizable.strings (Norwegian
Bokmal)
---
Dependencies/CGMBLEKit/CGMBLEKit/nb.lproj/Localizable.strings | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKit/nb.lproj/Localizable.strings b/Dependencies/CGMBLEKit/CGMBLEKit/nb.lproj/Localizable.strings
index 90c8484701..cadb73a837 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKit/nb.lproj/Localizable.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKit/nb.lproj/Localizable.strings
@@ -13,6 +13,9 @@
/* Describes a functioning transmitter */
"OK" = "Ok";
+/* invlid config error description */
+"Peripheral command was invalid" = "Perifer kommando var ugyldig";
+
/* Timeout error description */
"Peripheral did not respond in time" = "Tilbehøret svarte ikke i tide";
From e05fc231cf93ec6fef9aa0259700a6fe810aee19 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: Mon, 15 May 2023 11:40:04 +0200
Subject: [PATCH 412/431] New translations TransmitterManagerSetup.storyboard
(French)
---
.../fr.lproj/TransmitterManagerSetup.strings | 138 +++++++++++++++---
1 file changed, 114 insertions(+), 24 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/fr.lproj/TransmitterManagerSetup.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/fr.lproj/TransmitterManagerSetup.strings
index b6c83e41ba..201af0f1ff 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/fr.lproj/TransmitterManagerSetup.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/fr.lproj/TransmitterManagerSetup.strings
@@ -1,24 +1,114 @@
-/* Class = "UILabel"; text = "Credentials"; ObjectID = "5oU-vK-JHQ"; */
-"5oU-vK-JHQ.text" = "Identifiant";
-
-/* Class = "UITableViewController"; title = "Transmitter Setup"; ObjectID = "Dds-49-o7G"; */
-"Dds-49-o7G.title" = "Configuration du transmetteur";
-
-/* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
-"GOT-KQ-cEh.text" = "Détail";
-
-/* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.footerTitle" = "Les données peuvent être téléchargées depuis Internet avec Share quand la connexion au transmetteur échoue.";
-
-/* Class = "UITableViewSection"; headerTitle = "Dexcom Share"; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.headerTitle" = "Dexcom Share";
-
-/* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
-"nKX-TW-GhD.placeholder" = "Entrez l’ID du transmetteur, composé de 6 lettres et chiffres";
-
-/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.footerTitle" = "L’ID du transmetteur se trouve sur le dos de l’appareil, sur la boîte dans laquelle il est fourni, et depuis les menus de réglages du récepteur et de l’application mobile.";
-
-/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.headerTitle" = "ID du transmetteur";
-
+
+
+
+
+
+
+
+
+
+
+
+
+ /* Class = "UITableViewController"; title = "Transmitter Setup"; ObjectID = "Dds-49-o7G"; */
+
+
+
+
+
+ /* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
+ "Qub-6B-0aB.footerTitle" = "L’ID du transmetteur se trouve sur le dos de l’appareil, sur la boîte dans laquelle il est fourni, et depuis les menus de réglages du récepteur et de l’application mobile.";
+
+
+
+
+
+
+
+
+ /* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
+
+
+
+
+
+
+
+
+
+ /* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
+
+
+
+
+
+
+ /* Class = "UITableViewSection"; headerTitle = "Dexcom Share"; ObjectID = "k1N-Rg-XDy"; */
+
+
+
+
+
+
+
+
From ceec3091dfbdddb3e23042fae113ae8e882a01a3 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: Mon, 15 May 2023 11:40:05 +0200
Subject: [PATCH 413/431] New translations TransmitterManagerSetup.storyboard
(Spanish)
---
.../es.lproj/TransmitterManagerSetup.strings | 138 +++++++++++++++---
1 file changed, 114 insertions(+), 24 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/es.lproj/TransmitterManagerSetup.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/es.lproj/TransmitterManagerSetup.strings
index 9d3fb37911..a093638afa 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/es.lproj/TransmitterManagerSetup.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/es.lproj/TransmitterManagerSetup.strings
@@ -1,24 +1,114 @@
-/* Class = "UILabel"; text = "Credentials"; ObjectID = "5oU-vK-JHQ"; */
-"5oU-vK-JHQ.text" = "Credenciales";
-
-/* Class = "UITableViewController"; title = "Transmitter Setup"; ObjectID = "Dds-49-o7G"; */
-"Dds-49-o7G.title" = "Configuración del transmisor";
-
-/* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
-"GOT-KQ-cEh.text" = "Detalle";
-
-/* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.footerTitle" = "Los datos pueden descargarse, vía internet, desde el Share cuando la conexión del transmisor falla.";
-
-/* Class = "UITableViewSection"; headerTitle = "Dexcom Share"; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.headerTitle" = "Dexcom Share";
-
-/* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
-"nKX-TW-GhD.placeholder" = "Introduzca la identificación de 6 cifras del transmisor";
-
-/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.footerTitle" = "La identificación del transmisor puede encontrarse en la parte trasera del dispositivo, en el lateral de la caja en la que venía, o en los menús de ajustes del receptor y la app del teléfono móvil. ";
-
-/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.headerTitle" = "Identificación del transmisor";
-
+
+
+
+
+
+
+
+
+
+
+
+
+ /* Class = "UITableViewController"; title = "Transmitter Setup"; ObjectID = "Dds-49-o7G"; */
+
+
+
+
+
+ /* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
+ "Qub-6B-0aB.footerTitle" = "La identificación del transmisor puede encontrarse en la parte trasera del dispositivo, en el lateral de la caja en la que venía, o en los menús de ajustes del receptor y la app del teléfono móvil.
+
+
+
+
+
+
+
+
+ /* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
+
+
+
+
+
+
+
+
+
+ /* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
+
+
+
+
+
+
+ /* Class = "UITableViewSection"; headerTitle = "Dexcom Share"; ObjectID = "k1N-Rg-XDy"; */
+
+
+
+
+
+
+
+
From bb9c02b008df7ff546ff3568b7ebe84ad6e8bf80 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: Mon, 15 May 2023 11:40:06 +0200
Subject: [PATCH 414/431] New translations TransmitterManagerSetup.storyboard
(Arabic)
---
.../ar.lproj/TransmitterManagerSetup.strings | 117 +++++++++++++++++-
1 file changed, 114 insertions(+), 3 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/ar.lproj/TransmitterManagerSetup.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/ar.lproj/TransmitterManagerSetup.strings
index ff24cb9fb9..57ddeefafc 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/ar.lproj/TransmitterManagerSetup.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/ar.lproj/TransmitterManagerSetup.strings
@@ -1,3 +1,114 @@
-/* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
-"GOT-KQ-cEh.text" = "تفاصيل";
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
From cd235655076e28949f47c31d28d314f2737f9031 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: Mon, 15 May 2023 11:40:07 +0200
Subject: [PATCH 415/431] New translations TransmitterManagerSetup.storyboard
(Catalan)
---
.../ca.lproj/TransmitterManagerSetup.strings | 114 ++++++++++++++++++
1 file changed, 114 insertions(+)
create mode 100644 Dependencies/CGMBLEKit/CGMBLEKitUI/ca.lproj/TransmitterManagerSetup.strings
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/ca.lproj/TransmitterManagerSetup.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/ca.lproj/TransmitterManagerSetup.strings
new file mode 100644
index 0000000000..57ddeefafc
--- /dev/null
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/ca.lproj/TransmitterManagerSetup.strings
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
From 0fb514ce30b8355a703b61e570bac06f736d3d3f 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: Mon, 15 May 2023 11:40:08 +0200
Subject: [PATCH 416/431] New translations TransmitterManagerSetup.storyboard
(Danish)
---
.../da.lproj/TransmitterManagerSetup.strings | 138 +++++++++++++++---
1 file changed, 114 insertions(+), 24 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/da.lproj/TransmitterManagerSetup.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/da.lproj/TransmitterManagerSetup.strings
index 886b4145e3..57ddeefafc 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/da.lproj/TransmitterManagerSetup.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/da.lproj/TransmitterManagerSetup.strings
@@ -1,24 +1,114 @@
-/* Class = "UILabel"; text = "Credentials"; ObjectID = "5oU-vK-JHQ"; */
-"5oU-vK-JHQ.text" = "Legitimationsoplysninger";
-
-/* Class = "UITableViewController"; title = "Transmitter Setup"; ObjectID = "Dds-49-o7G"; */
-"Dds-49-o7G.title" = "Senderopsætning";
-
-/* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
-"GOT-KQ-cEh.text" = "Detalje";
-
-/* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.footerTitle" = "Data kan downloades over internettet fra Share, når transmitterforbindelsen mislykkes.";
-
-/* Class = "UITableViewSection"; headerTitle = "Dexcom Share"; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.headerTitle" = "Dexcom Share";
-
-/* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
-"nKX-TW-GhD.placeholder" = "Indtast det 6-cifrede sender-ID";
-
-/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.footerTitle" = "Sender-ID'et kan findes trykt på bagsiden af enheden, på den side af boksen, den kom i, og fra indstillingsmenuerne på modtageren og mobilappen.";
-
-/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.headerTitle" = "Sender ID";
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
From 329099fa2867af298f1e3f68b3b7105d6a3a862c 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: Mon, 15 May 2023 11:40:09 +0200
Subject: [PATCH 417/431] New translations TransmitterManagerSetup.storyboard
(German)
---
.../de.lproj/TransmitterManagerSetup.strings | 138 +++++++++++++++---
1 file changed, 114 insertions(+), 24 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/de.lproj/TransmitterManagerSetup.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/de.lproj/TransmitterManagerSetup.strings
index 71c85c81c3..4430507c8a 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/de.lproj/TransmitterManagerSetup.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/de.lproj/TransmitterManagerSetup.strings
@@ -1,24 +1,114 @@
-/* Class = "UILabel"; text = "Credentials"; ObjectID = "5oU-vK-JHQ"; */
-"5oU-vK-JHQ.text" = "Logindaten";
-
-/* Class = "UITableViewController"; title = "Transmitter Setup"; ObjectID = "Dds-49-o7G"; */
-"Dds-49-o7G.title" = "Transmitter-Setup";
-
-/* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
-"GOT-KQ-cEh.text" = "Detail";
-
-/* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.footerTitle" = "Daten können über das Internet von Share heruntergeladen werden, wenn die Verbindung zum Transmitter unterbrochen ist.";
-
-/* Class = "UITableViewSection"; headerTitle = "Dexcom Share"; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.headerTitle" = "Dexcom Share";
-
-/* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
-"nKX-TW-GhD.placeholder" = "Geben Sie die 6-stellige Transmitter-ID ein";
-
-/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.footerTitle" = "Die Transmitter-ID befindet sich auf der Rückseite des Transmitters, an der Seite der Verpackung und in den Einstellungsmenüs des Empfängers sowie der Dexcom-App.";
-
-/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.headerTitle" = "Transmitter-ID";
-
+
+
+
+
+
+
+
+
+
+
+
+
+ /* Class = "UITableViewController"; title = "Transmitter Setup"; ObjectID = "Dds-49-o7G"; */
+
+
+
+
+
+ /* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
+ "Qub-6B-0aB.footerTitle" = "Die Transmitter-ID befindet sich auf der Rückseite des Transmitters, an der Seite der Verpackung und in den Einstellungsmenüs des Empfängers sowie der Dexcom-App.";
+
+
+
+
+
+
+
+
+ /* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
+
+
+
+
+
+
+
+
+
+ /* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
+
+
+
+
+
+
+ /* Class = "UITableViewSection"; headerTitle = "Dexcom Share"; ObjectID = "k1N-Rg-XDy"; */
+
+
+
+
+
+
+
+
From 6726f84137b7b9a527c9ae0e1cbd1cf4f2a02e84 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: Mon, 15 May 2023 11:40:10 +0200
Subject: [PATCH 418/431] New translations TransmitterManagerSetup.storyboard
(Finnish)
---
.../fi.lproj/TransmitterManagerSetup.strings | 138 +++++++++++++++---
1 file changed, 114 insertions(+), 24 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/fi.lproj/TransmitterManagerSetup.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/fi.lproj/TransmitterManagerSetup.strings
index 1f52cf3ba7..57ddeefafc 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/fi.lproj/TransmitterManagerSetup.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/fi.lproj/TransmitterManagerSetup.strings
@@ -1,24 +1,114 @@
-/* Class = "UILabel"; text = "Credentials"; ObjectID = "5oU-vK-JHQ"; */
-"5oU-vK-JHQ.text" = "Tunnukset";
-
-/* Class = "UITableViewController"; title = "Transmitter Setup"; ObjectID = "Dds-49-o7G"; */
-"Dds-49-o7G.title" = "Lähettimen asennus";
-
-/* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
-"GOT-KQ-cEh.text" = "Detail";
-
-/* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.footerTitle" = "Tiedot voidaan ladata Internetistä Share-palvelimelta, kun yhteys lähettimeen epäonnistuu.";
-
-/* Class = "UITableViewSection"; headerTitle = "Dexcom Share"; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.headerTitle" = "Dexcom Share";
-
-/* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
-"nKX-TW-GhD.placeholder" = "Syötä 6-numeroinen lähettimen tunniste";
-
-/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.footerTitle" = "Lähettimen tunniste on painettu lähettimen pohjaan ja tuotepakkauksen sivulle. Se löytyy myös vastaanottimen ja mobiilisovelluksen asetusvalikosta.";
-
-/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.headerTitle" = "Lähettimen tunniste";
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
From 21f798197510f0ba1d81eaaa7960a278217cad0a 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: Mon, 15 May 2023 11:40:11 +0200
Subject: [PATCH 419/431] New translations TransmitterManagerSetup.storyboard
(Hebrew)
---
.../he.lproj/TransmitterManagerSetup.strings | 138 +++++++++++++++---
1 file changed, 114 insertions(+), 24 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/he.lproj/TransmitterManagerSetup.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/he.lproj/TransmitterManagerSetup.strings
index 3568d2477f..57ddeefafc 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/he.lproj/TransmitterManagerSetup.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/he.lproj/TransmitterManagerSetup.strings
@@ -1,24 +1,114 @@
-/* Class = "UILabel"; text = "Credentials"; ObjectID = "5oU-vK-JHQ"; */
-"5oU-vK-JHQ.text" = "Credentials";
-
-/* Class = "UITableViewController"; title = "Transmitter Setup"; ObjectID = "Dds-49-o7G"; */
-"Dds-49-o7G.title" = "Transmitter Setup";
-
-/* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
-"GOT-KQ-cEh.text" = "Detail";
-
-/* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.footerTitle" = "Data can be downloaded over the Internet from Share when the transmitter connection fails.";
-
-/* Class = "UITableViewSection"; headerTitle = "Dexcom Share"; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.headerTitle" = "Dexcom Share";
-
-/* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
-"nKX-TW-GhD.placeholder" = "Enter the 6-digit transmitter ID";
-
-/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.footerTitle" = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app.";
-
-/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.headerTitle" = "Transmitter ID";
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
From 38326c4250acedb1331c0ecf77ca565a9e74ec54 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: Mon, 15 May 2023 11:40:12 +0200
Subject: [PATCH 420/431] New translations TransmitterManagerSetup.storyboard
(Italian)
---
.../it.lproj/TransmitterManagerSetup.strings | 138 +++++++++++++++---
1 file changed, 114 insertions(+), 24 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/it.lproj/TransmitterManagerSetup.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/it.lproj/TransmitterManagerSetup.strings
index 90067533b3..ac46357762 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/it.lproj/TransmitterManagerSetup.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/it.lproj/TransmitterManagerSetup.strings
@@ -1,24 +1,114 @@
-/* Class = "UILabel"; text = "Credentials"; ObjectID = "5oU-vK-JHQ"; */
-"5oU-vK-JHQ.text" = "Credenziali";
-
-/* Class = "UITableViewController"; title = "Transmitter Setup"; ObjectID = "Dds-49-o7G"; */
-"Dds-49-o7G.title" = "Configurazione";
-
-/* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
-"GOT-KQ-cEh.text" = "Dettaglio";
-
-/* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.footerTitle" = "In caso di problemi di connessione del trasmettitore, puoi scaricare i dati da Internet grazie alla funzionalità Condividi.";
-
-/* Class = "UITableViewSection"; headerTitle = "Dexcom Share"; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.headerTitle" = "Dexcom Share";
-
-/* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
-"nKX-TW-GhD.placeholder" = "Inserisci ID a 6 cifre del trasmettitore";
-
-/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.footerTitle" = "L'ID del trasmettitore è riportato sul retro del dispositivo, ai lati della confezione di imballaggio e nel menù Impostazioni del ricevitore e dell’app per dispositivi mobili.";
-
-/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.headerTitle" = "ID trasmettitore";
-
+
+
+
+
+
+
+
+
+
+
+
+
+ /* Class = "UITableViewController"; title = "Transmitter Setup"; ObjectID = "Dds-49-o7G"; */
+
+
+
+
+
+ /* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
+ "Qub-6B-0aB.footerTitle" = "L'ID del trasmettitore è riportato sul retro del dispositivo, ai lati della confezione di imballaggio e nel menù Impostazioni del ricevitore e dell’app per dispositivi mobili.";
+
+
+
+
+
+
+
+
+ /* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ "nKX-TW-GhD.placeholder" = "Inserisci ID a 6 cifre del trasmettitore";
+
+
+
+
+
+
+
+
+
+ /* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
+
+
+
+
+
+
+ /* Class = "UITableViewSection"; headerTitle = "Dexcom Share"; ObjectID = "k1N-Rg-XDy"; */
+
+
+
+
+
+
+
+
From 18fe529cef7c27172e01bd7389d96990d6afa8b3 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: Mon, 15 May 2023 11:40:13 +0200
Subject: [PATCH 421/431] New translations TransmitterManagerSetup.storyboard
(Dutch)
---
.../nl.lproj/TransmitterManagerSetup.strings | 138 +++++++++++++++---
1 file changed, 114 insertions(+), 24 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/nl.lproj/TransmitterManagerSetup.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/nl.lproj/TransmitterManagerSetup.strings
index 15d9270c93..87da72ee85 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/nl.lproj/TransmitterManagerSetup.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/nl.lproj/TransmitterManagerSetup.strings
@@ -1,24 +1,114 @@
-/* Class = "UILabel"; text = "Credentials"; ObjectID = "5oU-vK-JHQ"; */
-"5oU-vK-JHQ.text" = "Toegangsgegevens";
-
-/* Class = "UITableViewController"; title = "Transmitter Setup"; ObjectID = "Dds-49-o7G"; */
-"Dds-49-o7G.title" = "Zender Instellen";
-
-/* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
-"GOT-KQ-cEh.text" = "Detail";
-
-/* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.footerTitle" = "Gegevens kunnen via het internet van Share gedownload worden wanneer de verbinding met de zender uitvalt.";
-
-/* Class = "UITableViewSection"; headerTitle = "Dexcom Share"; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.headerTitle" = "Dexcom Share";
-
-/* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
-"nKX-TW-GhD.placeholder" = "Vul de 6 cijferige zenderserienummer in";
-
-/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.footerTitle" = "De zenderserienummer staat achter op het apparaat, op de zijkant van de verpakking en in het instellingenmenu van de ontvanger en de app.";
-
-/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.headerTitle" = "Zenderserienummer";
-
+
+
+
+
+
+
+
+
+
+
+
+
+ /* Class = "UITableViewController"; title = "Transmitter Setup"; ObjectID = "Dds-49-o7G"; */
+
+
+
+
+
+ /* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
+ "Qub-6B-0aB.footerTitle" = "De zenderserienummer staat achter op het apparaat, op de zijkant van de verpakking en in het instellingenmenu van de ontvanger en de app.";
+
+
+
+
+
+
+
+
+ /* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
+
+
+
+
+
+
+
+
+
+ /* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
+
+
+
+
+
+
+ /* Class = "UITableViewSection"; headerTitle = "Dexcom Share"; ObjectID = "k1N-Rg-XDy"; */
+
+
+
+
+
+
+
+
From e5770756ee26bae514ac50f3d0c62d46aa05779e 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: Mon, 15 May 2023 11:40:14 +0200
Subject: [PATCH 422/431] New translations TransmitterManagerSetup.storyboard
(Polish)
---
.../pl.lproj/TransmitterManagerSetup.strings | 138 +++++++++++++++---
1 file changed, 114 insertions(+), 24 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/pl.lproj/TransmitterManagerSetup.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/pl.lproj/TransmitterManagerSetup.strings
index b60433a135..d2bd560cc9 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/pl.lproj/TransmitterManagerSetup.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/pl.lproj/TransmitterManagerSetup.strings
@@ -1,24 +1,114 @@
-/* Class = "UILabel"; text = "Credentials"; ObjectID = "5oU-vK-JHQ"; */
-"5oU-vK-JHQ.text" = "Dane uwierzytelniające";
-
-/* Class = "UITableViewController"; title = "Transmitter Setup"; ObjectID = "Dds-49-o7G"; */
-"Dds-49-o7G.title" = "Konfiguracja nadajnika";
-
-/* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
-"GOT-KQ-cEh.text" = "Detail";
-
-/* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.footerTitle" = "Dane można pobrać przez internet z Share, kiedy połączenie nadajnika się nie powiedzie.";
-
-/* Class = "UITableViewSection"; headerTitle = "Dexcom Share"; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.headerTitle" = "Dexcom Share";
-
-/* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
-"nKX-TW-GhD.placeholder" = "Wprowadź 6-cyfrowy ID nadajnika";
-
-/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.footerTitle" = "ID nadajnika jest nadrukowany z tyłu urządzenia, z boku opakowania, w którym go dostarczono oraz jest dostępny w menu ustawień odbiornika i w aplikacji mobilnej.";
-
-/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.headerTitle" = "ID nadajnika";
-
+
+
+
+
+
+
+
+
+
+
+
+
+ /* Class = "UITableViewController"; title = "Transmitter Setup"; ObjectID = "Dds-49-o7G"; */
+
+
+
+
+
+ /* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
+ "Qub-6B-0aB.footerTitle" = "ID nadajnika jest nadrukowany z tyłu urządzenia, z boku opakowania, w którym go dostarczono oraz jest dostępny w menu ustawień odbiornika i w aplikacji mobilnej.";
+
+
+
+
+
+
+
+
+ /* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
+
+
+
+
+
+
+
+
+
+ /* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
+
+
+
+
+
+
+ /* Class = "UITableViewSection"; headerTitle = "Dexcom Share"; ObjectID = "k1N-Rg-XDy"; */
+
+
+
+
+
+
+
+
From 7aaae8c9a20b29282b73de849c238466a373ef59 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: Mon, 15 May 2023 11:40:15 +0200
Subject: [PATCH 423/431] New translations TransmitterManagerSetup.storyboard
(Portuguese)
---
.../TransmitterManagerSetup.strings | 114 ++++++++++++++++++
1 file changed, 114 insertions(+)
create mode 100644 Dependencies/CGMBLEKit/CGMBLEKitUI/pt-PT.lproj/TransmitterManagerSetup.strings
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-PT.lproj/TransmitterManagerSetup.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-PT.lproj/TransmitterManagerSetup.strings
new file mode 100644
index 0000000000..57ddeefafc
--- /dev/null
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-PT.lproj/TransmitterManagerSetup.strings
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
From 48ef096c0172ea73863f888d99fd28da0c03a466 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: Mon, 15 May 2023 11:40:16 +0200
Subject: [PATCH 424/431] New translations TransmitterManagerSetup.storyboard
(Russian)
---
.../ru.lproj/TransmitterManagerSetup.strings | 138 +++++++++++++++---
1 file changed, 114 insertions(+), 24 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/ru.lproj/TransmitterManagerSetup.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/ru.lproj/TransmitterManagerSetup.strings
index 4267752303..e1b6810804 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/ru.lproj/TransmitterManagerSetup.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/ru.lproj/TransmitterManagerSetup.strings
@@ -1,24 +1,114 @@
-/* Class = "UILabel"; text = "Credentials"; ObjectID = "5oU-vK-JHQ"; */
-"5oU-vK-JHQ.text" = "Учетные данные";
-
-/* Class = "UITableViewController"; title = "Transmitter Setup"; ObjectID = "Dds-49-o7G"; */
-"Dds-49-o7G.title" = "Настройка трансмиттера";
-
-/* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
-"GOT-KQ-cEh.text" = "Detail";
-
-/* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.footerTitle" = "Данные могут быть загружены с серверов Share если не произойдет соединение трансмиттера.";
-
-/* Class = "UITableViewSection"; headerTitle = "Dexcom Share"; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.headerTitle" = "Dexcom Share";
-
-/* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
-"nKX-TW-GhD.placeholder" = "Введите шестизначный идентификатор трансмиттера";
-
-/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.footerTitle" = "Номер трансмиттера находится на обратной стороне устройства, сбоку кпаковочной коробки, в настройках ресивера и мобильного приложения.";
-
-/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.headerTitle" = "ID трансмиттера";
-
+
+
+
+
+
+
+
+
+
+
+
+
+ /* Class = "UITableViewController"; title = "Transmitter Setup"; ObjectID = "Dds-49-o7G"; */
+
+
+
+
+
+ /* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
+ "Qub-6B-0aB.footerTitle" = "Номер трансмиттера находится на обратной стороне устройства, сбоку кпаковочной коробки, в настройках ресивера и мобильного приложения.";
+
+
+
+
+
+
+
+
+ /* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
+
+
+
+
+
+
+
+
+
+ /* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
+
+
+
+
+
+
+ /* Class = "UITableViewSection"; headerTitle = "Dexcom Share"; ObjectID = "k1N-Rg-XDy"; */
+
+
+
+
+
+
+
+
From 575cae570d1926f4a2304636ae6e826a6f83262f 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: Mon, 15 May 2023 11:40:17 +0200
Subject: [PATCH 425/431] New translations TransmitterManagerSetup.storyboard
(Slovak)
---
.../sk.lproj/TransmitterManagerSetup.strings | 135 +++++++++++++++---
1 file changed, 114 insertions(+), 21 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/sk.lproj/TransmitterManagerSetup.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/sk.lproj/TransmitterManagerSetup.strings
index d85903ad46..57ddeefafc 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/sk.lproj/TransmitterManagerSetup.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/sk.lproj/TransmitterManagerSetup.strings
@@ -1,21 +1,114 @@
-/* Class = "UITableViewController"; title = "Transmitter Setup"; ObjectID = "Dds-49-o7G"; */
-"Dds-49-o7G.title" = "Nastavenie vysielača";
-
-/* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
-"GOT-KQ-cEh.text" = "Detail";
-
-/* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.footerTitle" = "Údaje je možné stiahnuť cez internet zo Share, keď zlyhá pripojenie vysielača.";
-
-/* Class = "UITableViewSection"; headerTitle = "Dexcom Share"; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.headerTitle" = "Dexcom Share";
-
-/* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
-"nKX-TW-GhD.placeholder" = "Zadajte 6-miestne ID vysielača";
-
-/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.footerTitle" = "ID vysielača nájdete vytlačené na zadnej strane zariadenia, na boku škatule, v ktorej bol dodaný, a v ponuke nastavení prijímača a mobilnej aplikácie.";
-
-/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.headerTitle" = "ID vysielača";
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
From 6e99be4b527822fdc92ae674eb4760c5754a4ef7 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: Mon, 15 May 2023 11:40:18 +0200
Subject: [PATCH 426/431] New translations TransmitterManagerSetup.storyboard
(Swedish)
---
.../sv.lproj/TransmitterManagerSetup.strings | 138 +++++++++++++++---
1 file changed, 114 insertions(+), 24 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/sv.lproj/TransmitterManagerSetup.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/sv.lproj/TransmitterManagerSetup.strings
index b3ae04d69b..57ddeefafc 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/sv.lproj/TransmitterManagerSetup.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/sv.lproj/TransmitterManagerSetup.strings
@@ -1,24 +1,114 @@
-/* Class = "UILabel"; text = "Credentials"; ObjectID = "5oU-vK-JHQ"; */
-"5oU-vK-JHQ.text" = "Inloggningsuppgifter";
-
-/* Class = "UITableViewController"; title = "Transmitter Setup"; ObjectID = "Dds-49-o7G"; */
-"Dds-49-o7G.title" = "Sändarinställning";
-
-/* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
-"GOT-KQ-cEh.text" = "Detail";
-
-/* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.footerTitle" = "Data kan laddas ned från Share (via Internet) om sändaranslutningen skulle misslyckas.";
-
-/* Class = "UITableViewSection"; headerTitle = "Dexcom Share"; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.headerTitle" = "Dexcom Share";
-
-/* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
-"nKX-TW-GhD.placeholder" = "Ange 6-siffrigt sändar-ID";
-
-/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.footerTitle" = "Sändar-ID kan hittas tryckt på baksidan av enheten, på sidan av lådan den kom in samt från inställningsmenyn för mottagaren och mobilappen.";
-
-/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.headerTitle" = "Sändari-ID";
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
From 81305696736df8f27971df0f5a0452b4d91be6f6 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: Mon, 15 May 2023 11:40:19 +0200
Subject: [PATCH 427/431] New translations TransmitterManagerSetup.storyboard
(Turkish)
---
.../tr.lproj/TransmitterManagerSetup.strings | 138 +++++++++++++++---
1 file changed, 114 insertions(+), 24 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/tr.lproj/TransmitterManagerSetup.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/tr.lproj/TransmitterManagerSetup.strings
index df50c8be41..b8450d3324 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/tr.lproj/TransmitterManagerSetup.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/tr.lproj/TransmitterManagerSetup.strings
@@ -1,24 +1,114 @@
-/* Class = "UILabel"; text = "Credentials"; ObjectID = "5oU-vK-JHQ"; */
-"5oU-vK-JHQ.text" = "Kimlik bilgileri";
-
-/* Class = "UITableViewController"; title = "Transmitter Setup"; ObjectID = "Dds-49-o7G"; */
-"Dds-49-o7G.title" = "Verici Kurulumu";
-
-/* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
-"GOT-KQ-cEh.text" = "Detay";
-
-/* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.footerTitle" = "Verici bağlantısı başarısız olduğunda Dexcom Share üzerinden veriler indirilebilir.";
-
-/* Class = "UITableViewSection"; headerTitle = "Dexcom Share"; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.headerTitle" = "Dexcom Share";
-
-/* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
-"nKX-TW-GhD.placeholder" = "6 basamaklı verici kimliğini girin";
-
-/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.footerTitle" = "Verici kimliğini, cihazın arkasında, geldiği kutunun yan tarafında, alıcının mobil uygulamasının ayarlar menüsünde bulabilirsiniz.";
-
-/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.headerTitle" = "Verici Kimliği";
-
+
+
+
+
+
+
+
+
+
+
+
+
+ /* Class = "UITableViewController"; title = "Transmitter Setup"; ObjectID = "Dds-49-o7G"; */
+
+
+
+
+
+ /* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
+ "Qub-6B-0aB.footerTitle" = "Verici kimliğini, cihazın arkasında, geldiği kutunun yan tarafında, alıcının mobil uygulamasının ayarlar menüsünde bulabilirsiniz.";
+
+
+
+
+
+
+
+
+ /* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
+
+
+
+
+
+
+
+
+
+ /* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
+
+
+
+
+
+
+ /* Class = "UITableViewSection"; headerTitle = "Dexcom Share"; ObjectID = "k1N-Rg-XDy"; */
+
+
+
+
+
+
+
+
From 166d58c95ff70afef7eaa6947a66f795c9aba4e0 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: Mon, 15 May 2023 11:40:20 +0200
Subject: [PATCH 428/431] New translations TransmitterManagerSetup.storyboard
(Ukrainian)
---
.../uk.lproj/TransmitterManagerSetup.strings | 114 ++++++++++++++++++
1 file changed, 114 insertions(+)
create mode 100644 Dependencies/CGMBLEKit/CGMBLEKitUI/uk.lproj/TransmitterManagerSetup.strings
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/uk.lproj/TransmitterManagerSetup.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/uk.lproj/TransmitterManagerSetup.strings
new file mode 100644
index 0000000000..57ddeefafc
--- /dev/null
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/uk.lproj/TransmitterManagerSetup.strings
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
From a57f0b8afbedf1dd77ee4c57b09eaacb9bff1c83 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: Mon, 15 May 2023 11:40:21 +0200
Subject: [PATCH 429/431] New translations TransmitterManagerSetup.storyboard
(Chinese Simplified)
---
.../TransmitterManagerSetup.strings | 138 +++++++++++++++---
1 file changed, 114 insertions(+), 24 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/zh-Hans.lproj/TransmitterManagerSetup.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/zh-Hans.lproj/TransmitterManagerSetup.strings
index 8b9846202c..fc4b7777c2 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/zh-Hans.lproj/TransmitterManagerSetup.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/zh-Hans.lproj/TransmitterManagerSetup.strings
@@ -1,24 +1,114 @@
-/* Class = "UILabel"; text = "Credentials"; ObjectID = "5oU-vK-JHQ"; */
-"5oU-vK-JHQ.text" = "密钥";
-
-/* Class = "UITableViewController"; title = "Transmitter Setup"; ObjectID = "Dds-49-o7G"; */
-"Dds-49-o7G.title" = "设置发射器";
-
-/* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
-"GOT-KQ-cEh.text" = "详情";
-
-/* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.footerTitle" = "当无法连接发射器时,可通过网络从Dexcom远程下载数据";
-
-/* Class = "UITableViewSection"; headerTitle = "Dexcom Share"; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.headerTitle" = "Dexcom远程";
-
-/* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
-"nKX-TW-GhD.placeholder" = "请输入6位发射器编号";
-
-/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.footerTitle" = "发射器编号可在发射器包装盒背面找到,或者可在Dexcom Moblie软件及接受器的“setting”-“Transmitter”中找到";
-
-/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.headerTitle" = "发射器编号";
-
+
+
+
+
+
+
+
+
+
+
+
+
+ /* Class = "UITableViewController"; title = "Transmitter Setup"; ObjectID = "Dds-49-o7G"; */
+
+
+
+
+
+ /* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
+ /* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
+
+
+
+
+
+
+
+
+ /* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /* Class = "UILabel"; text = "Credentials"; ObjectID = "5oU-vK-JHQ"; */
+
+
+
+
+
+
+
+
+
+ /* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
+
+
+
+
+
+
+ /* Class = "UITableViewSection"; headerTitle = "Dexcom Share"; ObjectID = "k1N-Rg-XDy"; */
+
+
+
+
+
+
+
+
From 73276947b90e3524b00074982f3370594668b583 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: Mon, 15 May 2023 11:40:22 +0200
Subject: [PATCH 430/431] New translations TransmitterManagerSetup.storyboard
(Portuguese, Brazilian)
---
.../TransmitterManagerSetup.strings | 138 +++++++++++++++---
1 file changed, 114 insertions(+), 24 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-BR.lproj/TransmitterManagerSetup.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-BR.lproj/TransmitterManagerSetup.strings
index 7d12c99eff..3db24ca361 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-BR.lproj/TransmitterManagerSetup.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/pt-BR.lproj/TransmitterManagerSetup.strings
@@ -1,24 +1,114 @@
-/* Class = "UILabel"; text = "Credentials"; ObjectID = "5oU-vK-JHQ"; */
-"5oU-vK-JHQ.text" = "Credenciais";
-
-/* Class = "UITableViewController"; title = "Transmitter Setup"; ObjectID = "Dds-49-o7G"; */
-"Dds-49-o7G.title" = "Configuração do Transmissor";
-
-/* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
-"GOT-KQ-cEh.text" = "Detail";
-
-/* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.footerTitle" = "Os dados podem ser baixados pela Internet a partir do compartilhamento quando a conexão do transmissor falhar.";
-
-/* Class = "UITableViewSection"; headerTitle = "Dexcom Share"; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.headerTitle" = "Dexcom Share";
-
-/* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
-"nKX-TW-GhD.placeholder" = "Digite o ID do transmissor de 6 dígitos";
-
-/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.footerTitle" = "O ID do transmissor pode ser encontrado impresso na parte traseira do dispositivo, na parte lateral da caixa em que ele veio e nos menus de configurações do receptor e do aplicativo móvel.";
-
-/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.headerTitle" = "ID do Transmissor";
-
+
+
+
+
+
+
+
+
+
+
+
+
+ /* Class = "UITableViewController"; title = "Transmitter Setup"; ObjectID = "Dds-49-o7G"; */
+
+
+
+
+
+ /* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
+ "Qub-6B-0aB.footerTitle" = "O ID do transmissor pode ser encontrado impresso na parte traseira do dispositivo, na parte lateral da caixa em que ele veio e nos menus de configurações do receptor e do aplicativo móvel.";
+
+
+
+
+
+
+
+
+ /* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
+
+
+
+
+
+
+
+
+
+ /* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
+
+
+
+
+
+
+ /* Class = "UITableViewSection"; headerTitle = "Dexcom Share"; ObjectID = "k1N-Rg-XDy"; */
+
+
+
+
+
+
+
+
From fa46efaed96c104abde3cd167ab530bd6be478b4 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: Mon, 15 May 2023 11:40:23 +0200
Subject: [PATCH 431/431] New translations TransmitterManagerSetup.storyboard
(Norwegian Bokmal)
---
.../nb.lproj/TransmitterManagerSetup.strings | 138 +++++++++++++++---
1 file changed, 114 insertions(+), 24 deletions(-)
diff --git a/Dependencies/CGMBLEKit/CGMBLEKitUI/nb.lproj/TransmitterManagerSetup.strings b/Dependencies/CGMBLEKit/CGMBLEKitUI/nb.lproj/TransmitterManagerSetup.strings
index b5a02d40b1..57ddeefafc 100644
--- a/Dependencies/CGMBLEKit/CGMBLEKitUI/nb.lproj/TransmitterManagerSetup.strings
+++ b/Dependencies/CGMBLEKit/CGMBLEKitUI/nb.lproj/TransmitterManagerSetup.strings
@@ -1,24 +1,114 @@
-/* Class = "UILabel"; text = "Credentials"; ObjectID = "5oU-vK-JHQ"; */
-"5oU-vK-JHQ.text" = "Påloggingsinformasjon";
-
-/* Class = "UITableViewController"; title = "Transmitter Setup"; ObjectID = "Dds-49-o7G"; */
-"Dds-49-o7G.title" = "Sett opp sender";
-
-/* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
-"GOT-KQ-cEh.text" = "Detalj";
-
-/* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.footerTitle" = "Data kan lastes ned over internett fra Share-server om tilkobling til sender ikke fungerer.";
-
-/* Class = "UITableViewSection"; headerTitle = "Dexcom Share"; ObjectID = "k1N-Rg-XDy"; */
-"k1N-Rg-XDy.headerTitle" = "Dexcom Share";
-
-/* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
-"nKX-TW-GhD.placeholder" = "Skriv 6-siffret sender ID";
-
-/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.footerTitle" = "Sender ID finner du på baksiden av senderen, eller på siden av esken den kom i, eller under innstillinger i appen til senderen.";
-
-/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.headerTitle" = "Sender ID";
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+