diff --git a/Common/ko.lproj/Intents.strings b/Common/ko.lproj/Intents.strings index 853af215c0..69202aa99c 100644 --- a/Common/ko.lproj/Intents.strings +++ b/Common/ko.lproj/Intents.strings @@ -1,24 +1,36 @@ -"80eo5o" = "Add Carb Entry"; - +/* (No Comment) */ "9KhaIS" = "I've set the preset"; -"I4OZy8" = "Enable Override Preset"; - -"OcNxIj" = "Add Carb Entry"; - -"XNNmtH" = "Enable preset in Loop"; - -"ZZ3mtM" = "Enable an override preset in Loop"; +/* (No Comment) */ +"80eo5o" = "Add Carb Entry"; +/* (No Comment) */ "b085BW" = "I wasn't able to set the preset."; +/* (No Comment) */ +"I4OZy8" = "Enable Override Preset"; + +/* (No Comment) */ "lYMuWV" = "Override Name"; +/* (No Comment) */ "nDKAmn" = "What's the name of the override you'd like to set?"; +/* (No Comment) */ +"OcNxIj" = "Add Carb Entry"; + +/* (No Comment) */ "oLQSsJ" = "Enable '${overrideName}' Override Preset"; +/* (No Comment) */ +"XNNmtH" = "Enable preset in Loop"; + +/* (No Comment) */ "yBzwCL" = "Override Selection"; +/* (No Comment) */ "yc02Yq" = "Add a carb entry to Loop"; +/* (No Comment) */ +"ZZ3mtM" = "Enable an override preset in Loop"; + diff --git a/Loop Widget Extension/Bootstrap/Localizable.xcstrings b/Loop Widget Extension/Bootstrap/Localizable.xcstrings index b6b231104c..5bb04e12b8 100644 --- a/Loop Widget Extension/Bootstrap/Localizable.xcstrings +++ b/Loop Widget Extension/Bootstrap/Localizable.xcstrings @@ -618,6 +618,12 @@ "value" : "Couleur" } }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kleur" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -640,6 +646,12 @@ "value" : "Date" } }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Datum" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -781,6 +793,12 @@ "value" : "Fin" } }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Stop" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -1633,6 +1651,12 @@ "value" : "Démarrer" } }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Start" + } + }, "ro" : { "stringUnit" : { "state" : "translated", diff --git a/Loop/Localizable.xcstrings b/Loop/Localizable.xcstrings index 44d94c62a4..0fe4d44399 100644 --- a/Loop/Localizable.xcstrings +++ b/Loop/Localizable.xcstrings @@ -3320,7 +3320,7 @@ "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "15分钟葡萄糖回归系数(b1),持续30分钟衰减" + "value" : "15分钟血糖回归系数 (b₁),持续30分钟衰减" } } } @@ -7439,6 +7439,12 @@ "value" : "Eple" } }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Appel" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -13266,6 +13272,12 @@ "Configure Display" : { "comment" : "Title for the view to configure the lock screen display", "localizations" : { + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Scherm Configureren" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -16377,6 +16389,18 @@ "Display colors for glucose" : { "comment" : "Title for glucose coloring", "localizations" : { + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Farben für Blutzucker anzeigen" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Afficher les couleurs du glucose" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -16395,6 +16419,12 @@ "comment" : "A section header in the live activity settings view, describing the control options for displaying glucose levels on the live activity screen.", "isCommentAutoGenerated" : true, "localizations" : { + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Options de contrôle de l'affichage" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -16406,6 +16436,18 @@ "Display prediction in plot" : { "comment" : "Title for prediction line toggle", "localizations" : { + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "BZ-Vorhersage im Diagramm anzeigen" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Afficher la prédiction dans le graphique" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -16423,6 +16465,18 @@ "Display up to 4 items. Display label is in parentheses." : { "comment" : "Indicates the maximum number of items that can be displayed and how the label for each item is shortened.", "localizations" : { + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Es werden bis zu 4 Elemente angezeigt. Die Bezeichnungen werden in Klammern angegeben." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Affiche jusqu'à 4 éléments. La forme abrégée du libellé figure entre parenthèses." + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -16990,6 +17044,12 @@ "value" : "Activé" } }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ingeschakeld" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -21020,7 +21080,33 @@ } }, "I'm a tester" : { - "comment" : "Button that dismisses the development build warning" + "comment" : "Button that dismisses the development build warning", + "localizations" : { + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ich bin ein Tester" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Je suis un testeur" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ik ben een tester" + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sunt un tester" + } + } + } }, "If iOS Focus Mode is ON and Mute Alerts is OFF, Critical Alerts will still be delivered and non-Critical Alerts will be silenced until %1$@ is added to each Focus mode as an Allowed App." : { "comment" : "Focus modes descriptive text (1: app name)", @@ -23880,6 +23966,12 @@ "value" : "Activité en direct" } }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Live Activiteit" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -24017,6 +24109,18 @@ "comment" : "The title of a section in the live activity settings view, related to lock screen, dynamic island, or carplay.", "isCommentAutoGenerated" : true, "localizations" : { + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sperrbildschirm / Dynamic Island / CarPlay" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Écran verrouillé / Île dynamique / CarPlay" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -25777,7 +25881,7 @@ "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "餐时注射" + "value" : "餐食大剂量" } } } @@ -30970,6 +31074,12 @@ "value" : "Pumpen er utløpt" } }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Pomp Verlopen" + } + }, "pl" : { "stringUnit" : { "state" : "translated", @@ -33205,6 +33315,12 @@ "value" : "Lagre" } }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Opslaan" + } + }, "pl" : { "stringUnit" : { "state" : "translated", @@ -33495,6 +33611,18 @@ "comment" : "A section header for the lock screen display options.", "isCommentAutoGenerated" : true, "localizations" : { + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Optionen für die Sperrbildschirm-Anzeige auswählen" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Options d'affichage de l'écran verrouillé" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -35143,7 +35271,33 @@ } }, "Switch to main" : { - "comment" : "Button on the development build warning that opens documentation about switching branches" + "comment" : "Button on the development build warning that opens documentation about switching branches", + "localizations" : { + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zu main wechseln" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Basculer sur main" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Overschakelen naar main-branch" + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "Treceți la principală" + } + } + } }, "Tap here to set up a CGM" : { "comment" : "Descriptive text for button to add CGM device", @@ -35872,6 +36026,12 @@ "value" : "TestFlight" } }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "TestFlight" + } + }, "pl" : { "stringUnit" : { "state" : "translated", @@ -35925,6 +36085,12 @@ "value" : "TestFlight-utløp" } }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "TestFlight Verloopdatum" + } + }, "pl" : { "stringUnit" : { "state" : "translated", @@ -35978,6 +36144,12 @@ "value" : "TestFlight utløper " } }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "TestFlight verloopt " + } + }, "pl" : { "stringUnit" : { "state" : "translated", @@ -36037,6 +36209,12 @@ "value" : "TestFlight utløper snart" } }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "TestFlight verloopt binnenkort" + } + }, "pl" : { "stringUnit" : { "state" : "translated", @@ -37022,7 +37200,33 @@ } }, "This is the development version of Loop, built from the dev branch. Any updates on this branch may contain new, untested features, and may be unsafe. If you are not a tester, please do not use this branch, and switch to main." : { - "comment" : "Body of the warning shown at launch on development builds" + "comment" : "Body of the warning shown at launch on development builds", + "localizations" : { + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dies ist die Entwicklungsversion von Loop, erstellt aus dem Dev-Branch. Aktualisierungen dieses Branchs können neue, ungetestete Funktionen enthalten und möglicherweise unsicher sein. Wenn du kein Tester bist, verwende diesen Zweig bitte nicht, sondern wechseln Sie zum main-Branch." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Il s'agit de la version de développement de Loop, compilée à partir de la branche « dev ». Toute mise à jour de cette branche peut contenir de nouvelles fonctionnalités non testées et pourrait présenter des risques. Si vous n'êtes pas testeur, veuillez ne pas utiliser cette branche et passer plutôt à la branche « main »." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dit is de ontwikkelingsversie van Loop, samengesteld op basis van de dev-branch. Updates op deze branch kunnen nieuwe, nog ongeteste functies bevatten en mogelijk onveilig zijn. Als je geen tester bent, gebruik deze branch dan alsjeblieft niet en schakel over naar de main-branch." + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "Aceasta este versiunea de dezvoltare a Loop, construită din ramura dev. Orice actualizări ale acestei ramuri pot conține funcții noi, netestate și pot fi nesigure. Dacă nu sunteți tester, vă rugăm să nu utilizați această ramură și să treceți la ramura principală." + } + } + } }, "This option only applies when Loop's Dosing Strategy is set to Automatic Bolus." : { "comment" : "String shown when glucose based partial application cannot be enabled because dosing strategy is not set to Automatic Bolus", @@ -39568,7 +39772,27 @@ } }, "Warning" : { - "comment" : "Title of the warning shown at launch on development builds" + "comment" : "Title of the warning shown at launch on development builds", + "localizations" : { + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Warnung" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Waarschuwing" + } + }, + "ro" : { + "stringUnit" : { + "state" : "translated", + "value" : "Avertizare" + } + } + } }, "Warning! Safety notifications are turned OFF" : { "comment" : "Alert Permissions Need Attention alert title", diff --git a/LoopCore/Localizable.xcstrings b/LoopCore/Localizable.xcstrings index 9c2e507b20..a3ccfb14d6 100644 --- a/LoopCore/Localizable.xcstrings +++ b/LoopCore/Localizable.xcstrings @@ -143,6 +143,12 @@ "value" : "Glucides actifs" } }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Actieve Koolhydraten" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -160,6 +166,12 @@ "Active Carbohydrates (COB)" : { "comment" : "Description for the Carbohydrates On Board selection for the Live Activity configuration", "localizations" : { + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Aktive Kohlenhydrate (COB)" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -191,6 +203,12 @@ "value" : "Glucides actifs" } }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Actieve Koolhydraten" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -222,6 +240,12 @@ "value" : "Insuline active" } }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Actieve Insuline" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -256,6 +280,12 @@ "at" : { "comment" : "Label used for the Updated time value in the Live Activity view", "localizations" : { + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "à" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -368,6 +398,12 @@ "value" : "Basal" } }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Basaal" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -408,6 +444,12 @@ "value" : "Glycémie actuelle" } }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Huidige BG" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -439,6 +481,12 @@ "value" : "Glycémie actuelle" } }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Huidige Glucose" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -519,6 +567,12 @@ "value" : "Glycémie éventuelle" } }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Uiteindelijke BG" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -550,6 +604,12 @@ "value" : "Éventuellement" } }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Eventueel" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -567,6 +627,12 @@ "Forecasted Glucose (Eventual BG)" : { "comment" : "Description for the Forecasted Glucose selection for the Live Activity configuration", "localizations" : { + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Prognostizierter Glukosewert (Endgültiger Blutzuckerwert)" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -591,6 +657,12 @@ "value" : "Dans quel mode voulez-vous afficher les Activités en direct" } }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "In which mode do you want to render the Live Activity" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -608,6 +680,18 @@ "IOB" : { "comment" : "Label used for the Insulin On Board value in the Live Activity view", "localizations" : { + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "IOB" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "IAB" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -633,6 +717,12 @@ "value" : "Grand" } }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Groot" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -650,6 +740,18 @@ "Plot and Row" : { "comment" : "Short name to choose the Lock Screen display including the the plot", "localizations" : { + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Diagramm und Zeile" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ligne et graphique" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -667,6 +769,12 @@ "Relative Basal Rate (Basal)" : { "comment" : "Description for the Basal Rate plot selection for the Live Activity configuration", "localizations" : { + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Débit basal relatif (Basal)" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -678,6 +786,12 @@ "Row Only" : { "comment" : "Short name to choose the Lock Screen display without the plot", "localizations" : { + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ligne seule" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -709,6 +823,12 @@ "value" : "Petit" } }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Klein" + } + }, "ro" : { "stringUnit" : { "state" : "translated", @@ -852,6 +972,18 @@ "value" : "Aktualisiert (am)" } }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Mis à jour (à)" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Bijgewerkt (op)" + } + }, "ro" : { "stringUnit" : { "state" : "translated",