From 49ee8bb4fc987c6ed8f096f72cd67679a722e3ff Mon Sep 17 00:00:00 2001 From: Nicole van Elst - van den Hoek Date: Sun, 20 Sep 2026 10:55:58 +0200 Subject: [PATCH 1/4] Localize the pod tab color word in the attach-pod instructions "Remove %1$@ needle cap..." always showed the literal English word "blue"/"clear" regardless of app language, since PodType.tabColor returned an unlocalized literal. Route it through LocalizedString and add the Dutch translations ("blauw"/"doorzichtig"). Co-Authored-By: Claude Sonnet 5 --- Localization/Localizable.xcstrings | 40 ++++++++++++++++++++++++-- OmnipodKit/OmnipodCommon/PodType.swift | 4 +-- 2 files changed, 39 insertions(+), 5 deletions(-) diff --git a/Localization/Localizable.xcstrings b/Localization/Localizable.xcstrings index 72da0f46..ce64ba41 100644 --- a/Localization/Localizable.xcstrings +++ b/Localization/Localizable.xcstrings @@ -6261,9 +6261,7 @@ } } }, - "⚠️Warning - Unable to silence Pod alerts with the firmware in this particular Pod!" : { - - }, + "⚠️Warning - Unable to silence Pod alerts with the firmware in this particular Pod!" : {}, "1 hour" : { "comment" : "Button text for 1 hour suspend duration", "extractionState" : "manual", @@ -17358,6 +17356,42 @@ } } }, + "blue" : { + "comment" : "Pod tab color: DASH's needle cap tab", + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "blue" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "blauw" + } + } + } + }, + "clear" : { + "comment" : "Pod tab color: Eros and Omnipod 5's needle cap tab", + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "clear" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "doorzichtig" + } + } + } + }, "day" : { "comment" : "Unit for singular day in pod life remaining", "extractionState" : "manual", diff --git a/OmnipodKit/OmnipodCommon/PodType.swift b/OmnipodKit/OmnipodCommon/PodType.swift index 51304bfe..b3f28e26 100644 --- a/OmnipodKit/OmnipodCommon/PodType.swift +++ b/OmnipodKit/OmnipodCommon/PodType.swift @@ -88,9 +88,9 @@ struct PodType: CustomStringConvertible, Equatable { var tabColor: String { switch podType { case .productIdDash: - return "blue" + return LocalizedString("blue", comment: "Pod tab color: DASH's needle cap tab") default: - return "clear" + return LocalizedString("clear", comment: "Pod tab color: Eros and Omnipod 5's needle cap tab") } } From ed7d8e16745ce80575f11e5f9a81b02b3f2631b5 Mon Sep 17 00:00:00 2001 From: Nicole van Elst - van den Hoek Date: Sun, 20 Sep 2026 11:07:30 +0200 Subject: [PATCH 2/4] Capitalize "pod"/"peul" and convert "u/uw" to "je" in Dutch - Capitalize the standalone and compound "pod" occurrences to "Pod" (e.g. "podfout" -> "Podfout"), matching the capitalized style used elsewhere in the file. - Fix "peul" (literal "pea pod") back to "Pod" where it was used as a mistranslation of the device name. - Convert remaining formal "u/uw" phrasing to the informal "je" register, including the long pod-communication-failure message. Co-Authored-By: Claude Sonnet 5 --- Localization/Localizable.xcstrings | 198 ++++++++++++++--------------- 1 file changed, 99 insertions(+), 99 deletions(-) diff --git a/Localization/Localizable.xcstrings b/Localization/Localizable.xcstrings index ce64ba41..af68e7bf 100644 --- a/Localization/Localizable.xcstrings +++ b/Localization/Localizable.xcstrings @@ -4986,7 +4986,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "%@ kan sinds %@ niet meer communiceren met de pod op je lichaam.\n\nGooi de Pod niet weg zonder te scrollen om dit hele scherm te lezen.\n\nDe communicatie werd op een kritiek moment onderbroken. Informatie over actieve insuline / basale hoeveelheid pod temp is onzeker.\n\nU kunt op het scherm Toegang tot Omnipod tikken om diagnostische pod-commando's te proberen om opnieuw verbinding te maken met de pod%@; of gebruik de iPhone-instellingen om Bluetooth van de telefoon uit en in te schakelen, en/of sluit de app af en start deze opnieuw op. (Wacht tot 30 seconden voor herstel).\n\nAls u besluit het op te geven omdat de communicatie niet kan worden hersteld, tikt u op de knop Pod weggooien, volgt u de stappen en start u een nieuwe pod. Houd uw glucose gedurende de komende 6 uur goed in de gaten, want er kan al dan niet insuline actief zijn in uw lichaam die %@ niet kan weergeven." + "value" : "%@ kan sinds %@ niet meer communiceren met de Pod op je lichaam.\n\nGooi de Pod niet weg zonder dit hele scherm te hebben gelezen.\n\nDe communicatie is op een kritiek moment onderbroken. Informatie over actieve insuline / de tijdelijke basaalstand van de Pod is onzeker.\n\nJe kunt tikken op Toegang tot Omnipod om diagnostische Pod-commando's te proberen en opnieuw verbinding te maken met de Pod%@; of gebruik de iPhone-instellingen om Bluetooth uit en weer aan te zetten, en/of sluit de app af en start deze opnieuw op. (Wacht tot 30 seconden voor herstel.)\n\nAls je besluit het op te geven omdat de communicatie niet kan worden hersteld, tik dan op de knop Pod weggooien, volg de stappen en start een nieuwe Pod. Houd je glucose de komende 6 uur goed in de gaten, want er kan nog insuline actief zijn in je lichaam die %@ niet kan weergeven." } }, "pl" : { @@ -5148,7 +5148,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "%@ 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 %@ nu weer normaal gebruiken." + "value" : "%@ 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 %@ nu weer normaal gebruiken." } }, "pl" : { @@ -8497,7 +8497,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Alle Pod alarmen gebruiken geen biepen en bevestigingspunten worden onderdrukt. De Pod zal alleen piepen bij fatale Pod gebreken en bij het spelen van testpiepen.\n\n⚠️Waarschuwing - Als je telefoon buiten bereik is als deze functie is ingeschakeld, krijg je geen in-app meldingen; en de pod zal niet piepen om je te waarschuwen" + "value" : "Alle Pod alarmen gebruiken geen biepen en bevestigingspunten worden onderdrukt. De Pod zal alleen piepen bij fatale Pod gebreken en bij het spelen van testpiepen.\n\n⚠️Waarschuwing - Als je telefoon buiten bereik is als deze functie is ingeschakeld, krijg je geen in-app meldingen; en de Pod zal niet piepen om je te waarschuwen" } }, "pl" : { @@ -9894,6 +9894,24 @@ } } }, + "blue" : { + "comment" : "Pod tab color: DASH's needle cap tab", + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "blue" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "blauw" + } + } + } + }, "Bluetooth is powered off" : { "comment" : "Error description for BluetoothManagerError.bluetoothNotAvailable(.poweredOff)", "extractionState" : "manual", @@ -13225,7 +13243,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Controleer de pod, breng aan op de site en bevestig de bevestiging van de pod." + "value" : "Controleer de Pod, breng aan op de site en bevestig de bevestiging van de Pod." } }, "pl" : { @@ -13725,6 +13743,24 @@ } } }, + "clear" : { + "comment" : "Pod tab color: Eros and Omnipod 5's needle cap tab", + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "clear" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "doorzichtig" + } + } + } + }, "Command error %1$@: %2$@" : { "comment" : "Format string for invalid message error code (1: error code number) (2: error description)", "extractionState" : "manual", @@ -15951,7 +15987,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Type pod bevestigen" + "value" : "Type Pod bevestigen" } }, "pl" : { @@ -17123,7 +17159,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Huidige pod waarschuwingen" + "value" : "Huidige Pod waarschuwingen" } }, "pl" : { @@ -17356,42 +17392,6 @@ } } }, - "blue" : { - "comment" : "Pod tab color: DASH's needle cap tab", - "extractionState" : "manual", - "localizations" : { - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "blue" - } - }, - "nl" : { - "stringUnit" : { - "state" : "translated", - "value" : "blauw" - } - } - } - }, - "clear" : { - "comment" : "Pod tab color: Eros and Omnipod 5's needle cap tab", - "extractionState" : "manual", - "localizations" : { - "en" : { - "stringUnit" : { - "state" : "translated", - "value" : "clear" - } - }, - "nl" : { - "stringUnit" : { - "state" : "translated", - "value" : "doorzichtig" - } - } - } - }, "day" : { "comment" : "Unit for singular day in pod life remaining", "extractionState" : "manual", @@ -20412,7 +20412,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Geen reactie van pod" + "value" : "Geen reactie van Pod" } }, "pl" : { @@ -24497,7 +24497,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Vervaldatumherinnering Bijwerken Mislukt" + "value" : "Vervaldatumherinnering. Bijwerken mislukt" } }, "pl" : { @@ -24983,7 +24983,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Stille pod-voorkeur niet bijgewerkt" + "value" : "Stille Pod-voorkeur niet bijgewerkt" } }, "pl" : { @@ -25469,7 +25469,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Vul een nieuwe %@ pod met U-100 insuline (laat de %@ naaldkap erop)." + "value" : "Vul een nieuwe %@ Pod met U-100 insuline (laat de %@ naaldkap erop)." } }, "pl" : { @@ -25631,7 +25631,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Vul een nieuwe %@ pod met U-100 insuline (laat de %@ naaldkap erop). Luister naar 2 piepjes." + "value" : "Vul een nieuwe %@ Pod met U-100 insuline (laat de %@ naaldkap erop). Luister naar 2 piepjes." } }, "pl" : { @@ -25955,7 +25955,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Voltooi Deactivering" + "value" : "Voltooi deactivering" } }, "pl" : { @@ -26765,7 +26765,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Voor gebruik met iPhone 16 of iPhone 17e bij gebruik met InPlay BLE (Atlas) DASH-pods; anders uitgeschakeld laten." + "value" : "Voor gebruik met iPhone 16 of iPhone 17e bij gebruik met InPlay BLE (Atlas) DASH-Pods; anders uitgeschakeld laten." } }, "pl" : { @@ -30110,7 +30110,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Interne podfout %1$@" + "value" : "Interne Podfout %1$@" } }, "pl" : { @@ -30272,7 +30272,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Interne podfout %1$03d" + "value" : "Interne Podfout %1$03d" } }, "pl" : { @@ -31733,7 +31733,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Houd de RileyLink ongeveer 6 inch van de peul tijdens het koppelen." + "value" : "Houd de RileyLink ongeveer 6 inch van de Pod tijdens het koppelen." } }, "pl" : { @@ -33715,7 +33715,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Zorg ervoor dat iPhone zich in de buurt van de actieve pod bevindt" + "value" : "Zorg ervoor dat iPhone zich in de buurt van de actieve Pod bevindt" } }, "pl" : { @@ -33877,7 +33877,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Zorg ervoor dat je telefoon en pod zich dicht bij elkaar bevinden. Als de communicatieproblemen aanhouden, ga dan naar een andere plek." + "value" : "Zorg ervoor dat je telefoon en Pod zich dicht bij elkaar bevinden. Als de communicatieproblemen aanhouden, ga dan naar een andere plek." } }, "pl" : { @@ -34039,7 +34039,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Zorg ervoor dat je pod gevuld is en in de buurt is" + "value" : "Zorg ervoor dat je Pod gevuld is en in de buurt is" } }, "pl" : { @@ -34201,7 +34201,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Zorg ervoor dat je pod in de buurt is en probeer het opnieuw" + "value" : "Zorg ervoor dat je Pod in de buurt is en probeer het opnieuw" } }, "pl" : { @@ -35335,7 +35335,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Ga naar een nieuw gebied uit de buurt van andere pods en probeer het opnieuw." + "value" : "Ga naar een nieuw gebied uit de buurt van andere Pods en probeer het opnieuw." } }, "pl" : { @@ -37768,7 +37768,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Geen pod gekoppeld" + "value" : "Geen Pod gekoppeld" } }, "pl" : { @@ -37930,7 +37930,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Geen pods gevonden" + "value" : "Geen Pods gevonden" } }, "pl" : { @@ -38254,7 +38254,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Geen reactie van pod" + "value" : "Geen reactie van Pod" } }, "pl" : { @@ -42569,7 +42569,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Koppel pod." + "value" : "Koppel Pod." } }, "pl" : { @@ -44028,7 +44028,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Test beeps commando met succes verzonden.\n\nAls je geen beeps vanuit je pod hebt gehoord is het goed mogelijk dat de speaker van de pod kapot is." + "value" : "Test beeps commando met succes verzonden.\n\nAls je geen beeps vanuit je Pod hebt gehoord is het goed mogelijk dat de speaker van de Pod kapot is." } }, "pl" : { @@ -44352,7 +44352,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Breng alleen de oude pod binnen bereik of deactiveer de originele pod" + "value" : "Breng alleen de oude Pod binnen bereik of deactiveer de originele Pod" } }, "pl" : { @@ -44746,7 +44746,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Deactiveer de pod. Wanneer de deactivering voltooid is, kun je een nieuwe pod koppelen." + "value" : "Deactiveer de Pod. Wanneer de deactivering voltooid is, kun je een nieuwe Pod koppelen." } }, "pl" : { @@ -44908,7 +44908,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Deactiveer de pod. Wanneer de deactivering voltooid is, kun je deze verwijderen en een nieuwe pod koppelen." + "value" : "Deactiveer de Pod. Wanneer de deactivering voltooid is, kun je deze verwijderen en een nieuwe Pod koppelen." } }, "pl" : { @@ -45232,7 +45232,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Voltooi het koppelen van je pod." + "value" : "Voltooi het koppelen van je Pod." } }, "pl" : { @@ -45394,7 +45394,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Koppel een nieuwe pod" + "value" : "Koppel een nieuwe Pod" } }, "pl" : { @@ -45556,7 +45556,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Plaats de RileyLink verder van de pod" + "value" : "Plaats de RileyLink verder van de Pod" } }, "pl" : { @@ -45718,7 +45718,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Verplaats de RileyLink ten opzichte van de pod" + "value" : "Verplaats de RileyLink ten opzichte van de Pod" } }, "pl" : { @@ -45880,7 +45880,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Selecteer als u wilt overschakelen van het gebruik van %1@ pods naar een ander podtype of naar een ander pomptype." + "value" : "Selecteer of je wilt overschakelen van het gebruik van %1@ Pods naar een ander Pod-type of naar een ander pomptype." } }, "pl" : { @@ -46083,7 +46083,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Probeer de pod of de RileyLink te herpositioneren en probeer het opnieuw" + "value" : "Probeer de Pod of de RileyLink te herpositioneren en probeer het opnieuw" } }, "pl" : { @@ -50334,7 +50334,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Pod keep alive ingeschakeld wanneer app op de voorgrond staat met ontgrendelde telefoon. Extra pod-statusverzoek uitgegeven na 2 minuten, 40 seconden." + "value" : "Pod keep alive ingeschakeld wanneer app op de voorgrond staat met ontgrendelde telefoon. Extra Pod-statusverzoek uitgegeven na 2 minuten, 40 seconden." } }, "pl" : { @@ -50531,7 +50531,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Pod keep alive ingeschakeld. Extra pod-statusverzoek uitgegeven na 2 minuten, 40 seconden.\n\nProbeer pod verbonden te houden, zelfs als de telefoon is vergrendeld, door een stille melodie te gebruiken die op de achtergrond wordt afgespeeld. De stille melodie kan worden onderbroken door andere apps. Als de stille melodie wordt onderbroken, stopt de werking van de pod keep alive. De stille melodie verbruikt extra batterij van de iPhone." + "value" : "Pod keep alive ingeschakeld. Extra Pod-statusverzoek uitgegeven na 2 minuten, 40 seconden.\n\nProbeer Pod verbonden te houden, zelfs als de telefoon is vergrendeld, door een stille melodie te gebruiken die op de achtergrond wordt afgespeeld. De stille melodie kan worden onderbroken door andere apps. Als de stille melodie wordt onderbroken, stopt de werking van de Pod keep alive. De stille melodie verbruikt extra batterij van de iPhone." } }, "pl" : { @@ -50728,7 +50728,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Pod keep alive ingeschakeld. Extra pod-statusverzoek na 2 minuten.\n\nVereist een RileyLink-compatibel apparaat binnen Bluetooth-bereik. Pod keep alive-berichten zijn mogelijk wanneer de app op de achtergrond is. Deze methode gebruikt minder iPhone-batterij en iets meer DASH-batterij dan de Silent Tune-methode. Het RileyLink-compatibele apparaat moet zijn geselecteerd en verbonden." + "value" : "Pod keep alive ingeschakeld. Extra Pod-statusverzoek na 2 minuten.\n\nVereist een RileyLink-compatibel apparaat binnen Bluetooth-bereik. Pod keep alive-berichten zijn mogelijk wanneer de app op de achtergrond is. Deze methode gebruikt minder iPhone-batterij en iets meer DASH-batterij dan de Silent Tune-methode. Het RileyLink-compatibele apparaat moet zijn geselecteerd en verbonden." } }, "pl" : { @@ -52383,7 +52383,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Type peul" + "value" : "Type Pod" } }, "pl" : { @@ -56242,7 +56242,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Klaar om te worden gekoppeld aan een Omnipod 5-pod." + "value" : "Klaar om te worden gekoppeld aan een Omnipod 5-Pod." } }, "ro" : { @@ -57487,7 +57487,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Verwijder Pod van Lichaam" + "value" : "Verwijder Pod van lichaam" } }, "pl" : { @@ -60346,7 +60346,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Selecteer het specifieke Omnipod Pod-type voor gebruik met %@. Zorg ervoor dat u het juiste Pod-type selecteert, anders kan %@ er niet mee communiceren." + "value" : "Selecteer het specifieke Omnipod Pod-type voor gebruik met %@. Zorg ervoor dat je het juiste Pod-type selecteert, anders kan %@ er niet mee communiceren." } }, "pl" : { @@ -60508,7 +60508,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Selecteer het type insuline dat je in deze pod gaat gebruiken." + "value" : "Selecteer het type insuline dat je in deze Pod gaat gebruiken." } }, "pl" : { @@ -65883,7 +65883,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Type switch pod" + "value" : "Type switch Pod" } }, "pl" : { @@ -66207,7 +66207,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Overschakelen naar een andere pod of een ander pomptype" + "value" : "Overschakelen naar een andere Pod of een ander pomptype" } }, "pl" : { @@ -68815,7 +68815,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Het venster aan de bovenkant van de pod moet roze gekleurd zijn wanneer de canule correct in de huid is ingebracht." + "value" : "Het venster aan de bovenkant van de Pod moet roze gekleurd zijn wanneer de canule correct in de huid is ingebracht." } }, "pl" : { @@ -68977,7 +68977,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "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." + "value" : "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." } }, "pl" : { @@ -69139,7 +69139,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Deze waarschuwingen klinken niet op uw apparaat wanneer het in de modus Stil of Niet storen staat. Er zijn andere kritieke Pod-waarschuwingen die op uw apparaat klinken, zelfs wanneer het is ingesteld op de modus Stil of Niet storen.\n\nDe Pod gebruikt ook geluidssignalen voor alle Pod-waarschuwingen, behalve wanneer de Pod is uitgeschakeld." + "value" : "Deze waarschuwingen klinken niet op je apparaat wanneer het in de modus Stil of Niet storen staat. Er zijn andere kritieke Pod-waarschuwingen die wel op je apparaat klinken, zelfs wanneer het op Stil of Niet storen staat.\n\nDe Pod gebruikt ook hoorbare piepjes voor alle Pod-waarschuwingen, behalve wanneer de Pod gedempt is." } }, "pl" : { @@ -70480,7 +70480,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Te veel pods gevonden" + "value" : "Te veel Pods gevonden" } }, "pl" : { @@ -70804,7 +70804,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Probeer de positie van de pod aan te passen of schakel Bluetooth uit en aan in de iPhone-instellingen." + "value" : "Probeer de positie van de Pod aan te passen of schakel Bluetooth uit en aan in de iPhone-instellingen." } }, "pl" : { @@ -72748,7 +72748,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Onverwachte pod waarschuwing #%1@!" + "value" : "Onverwachte Pod waarschuwing #%1@!" } }, "pl" : { @@ -72910,7 +72910,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Onverwachte podwissel" + "value" : "Onverwachte Podwissel" } }, "pl" : { @@ -73072,7 +73072,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Onverwachte reactie van pod" + "value" : "Onverwachte reactie van Pod" } }, "pl" : { @@ -73882,7 +73882,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Onbekende podfout %1$@" + "value" : "Onbekende Podfout %1$@" } }, "pl" : { @@ -74044,7 +74044,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Onbekende podfout %1$03d" + "value" : "Onbekende Podfout %1$03d" } }, "pl" : { @@ -74206,7 +74206,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Type peul onbekend" + "value" : "Type Pod onbekend" } }, "pl" : { @@ -75346,7 +75346,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Wanneer dit is ingeschakeld en de pod binnen bereik is, worden extra pod-statusaanvragen verzonden om de Bluetooth-verbrekingen van de pod tot een minimum te beperken." + "value" : "Wanneer dit is ingeschakeld en de Pod binnen bereik is, worden extra Pod-statusaanvragen verzonden om de Bluetooth-verbrekingen van de Pod tot een minimum te beperken." } }, "pl" : { @@ -76192,7 +76192,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "U kunt optioneel een melding krijgen wanneer de hoeveelheid insuline in de huidige Pod daalt tot een geselecteerd niveau onder de huidige reservoirwaarde van %@ eenheden.\n\nStel het waarschuwingsniveau voor laag reservoir in voor de huidige Pod." + "value" : "Je kunt optioneel een melding krijgen wanneer de hoeveelheid insuline in de huidige Pod daalt tot een geselecteerd niveau onder de huidige reservoirwaarde van %@ eenheden.\n\nStel het waarschuwingsniveau voor laag reservoir in voor de huidige Pod." } }, "pl" : { @@ -76354,7 +76354,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "U kunt optioneel een melding krijgen wanneer de resterende hoeveelheid insuline in het reservoir een geselecteerd niveau bereikt (1 - %1$@ eenheden).\n\nStel het standaard waarschuwingsniveau voor laag reservoir in dat u wilt configureren wanneer u een Pod koppelt." + "value" : "Je kunt optioneel een melding krijgen wanneer de resterende hoeveelheid insuline in het reservoir een geselecteerd niveau bereikt (1 - %1$@ eenheden).\n\nStel het standaard waarschuwingsniveau voor laag reservoir in dat je wilt configureren bij het koppelen van een Pod." } }, "pl" : { @@ -76516,7 +76516,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "U kunt optioneel een melding krijgen wanneer de resterende hoeveelheid insuline in het reservoir een geselecteerd niveau bereikt (1 - %1$d eenheden).\n\nStel het standaard waarschuwingsniveau voor laag reservoir in dat u wilt configureren wanneer u een Pod koppelt." + "value" : "Je kunt optioneel een melding krijgen wanneer de resterende hoeveelheid insuline in het reservoir een geselecteerd niveau bereikt (1 - %1$d eenheden).\n\nStel het standaard waarschuwingsniveau voor laag reservoir in dat je wilt configureren bij het koppelen van een Pod." } }, "pl" : { @@ -77097,7 +77097,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Je kunt geen verbinding maken met een nieuwe Omnipod 5-pod totdat je opnieuw verbinding hebt gemaakt met het internet om een nieuw certificaat te downloaden." + "value" : "Je kunt geen verbinding maken met een nieuwe Omnipod 5-Pod totdat je opnieuw verbinding hebt gemaakt met het internet om een nieuw certificaat te downloaden." } }, "ro" : { @@ -77205,7 +77205,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "U begint nu met het configureren van uw herinneringen, het selecteren van uw insulinetype, het selecteren van het Omnipod pod-type dat u gaat gebruiken, het vullen van uw Pod met insuline, het koppelen aan uw apparaat en het plaatsen op uw lichaam." + "value" : "Je begint nu met het configureren van je herinneringen, het selecteren van je insulinetype, het selecteren van het Omnipod Pod-type dat je gaat gebruiken, het vullen van je Pod met insuline, het koppelen aan je apparaat en het plaatsen op je lichaam." } }, "pl" : { @@ -77570,7 +77570,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Uw Pod is klaar voor gebruik.\n\nDe standaardwaarschuwingen voor vervaldatum en laag reservoir zijn geconfigureerd. U kunt de waarschuwingen voor de huidige Pod wijzigen in de Meldingsinstellingen." + "value" : "Je Pod is klaar voor gebruik.\n\nDe standaardwaarschuwingen voor vervaldatum en laag reservoir zijn geconfigureerd. Je kunt de waarschuwingen voor de huidige Pod wijzigen in de Meldingsinstellingen." } }, "pl" : { From 980777fd22096f56e341880a3d60b77dde8bf126 Mon Sep 17 00:00:00 2001 From: Nicole van Elst - van den Hoek Date: Sun, 20 Sep 2026 11:19:10 +0200 Subject: [PATCH 3/4] Replace .red with .pink for error/destructive colors This kit has no access to the main app's "LoopRed" asset color, so .pink is used as the closest available system color. Co-Authored-By: Claude Sonnet 5 --- OmnipodKit/PumpManagerUI/ViewModels/PodLifeState.swift | 2 +- OmnipodKit/PumpManagerUI/Views/DeactivatePodView.swift | 2 +- OmnipodKit/PumpManagerUI/Views/O5KeyFetchView.swift | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/OmnipodKit/PumpManagerUI/ViewModels/PodLifeState.swift b/OmnipodKit/PumpManagerUI/ViewModels/PodLifeState.swift index c7d85444..3a376606 100644 --- a/OmnipodKit/PumpManagerUI/ViewModels/PodLifeState.swift +++ b/OmnipodKit/PumpManagerUI/ViewModels/PodLifeState.swift @@ -95,7 +95,7 @@ enum PodLifeState { case .podActivating, .noPod: return .accentColor default: - return .red + return .pink } } diff --git a/OmnipodKit/PumpManagerUI/Views/DeactivatePodView.swift b/OmnipodKit/PumpManagerUI/Views/DeactivatePodView.swift index 1724dfaf..886e2f37 100644 --- a/OmnipodKit/PumpManagerUI/Views/DeactivatePodView.swift +++ b/OmnipodKit/PumpManagerUI/Views/DeactivatePodView.swift @@ -101,7 +101,7 @@ struct DeactivatePodView: View { @ViewBuilder var actionButton: some View { if self.viewModel.stateNeedsDeliberateUserAcceptance { - SlideButton(styling: .init(indicatorSize: 60, indicatorColor: Color.red), action: { + SlideButton(styling: .init(indicatorSize: 60, indicatorColor: Color.pink), action: { self.viewModel.continueButtonTapped() }) { actionText diff --git a/OmnipodKit/PumpManagerUI/Views/O5KeyFetchView.swift b/OmnipodKit/PumpManagerUI/Views/O5KeyFetchView.swift index d363c7f9..3d7b20d5 100644 --- a/OmnipodKit/PumpManagerUI/Views/O5KeyFetchView.swift +++ b/OmnipodKit/PumpManagerUI/Views/O5KeyFetchView.swift @@ -32,16 +32,16 @@ struct O5KeyFetchView: View { VStack(spacing: 16) { Image(systemName: "exclamationmark.triangle") .font(.largeTitle) - .foregroundColor(.red) + .foregroundColor(.pink) Text("\(errorMessage)") - .foregroundColor(.red) + .foregroundColor(.pink) .font(.subheadline) .multilineTextAlignment(.center) .padding(.horizontal) if let errorDetail = errorDetail { Text(errorDetail) - .foregroundColor(.red) + .foregroundColor(.pink) .font(.subheadline) .multilineTextAlignment(.center) .padding(.horizontal) From a6bb9f328f0125aa969ce398d8a23a6ec430f12d Mon Sep 17 00:00:00 2001 From: Nicole van Elst - van den Hoek Date: Sun, 20 Sep 2026 12:10:31 +0200 Subject: [PATCH 4/4] Normalize Dutch Title Case translations to sentence case Co-Authored-By: Claude Sonnet 5 --- Localization/Localizable.xcstrings | 140 ++++++++++++++--------------- 1 file changed, 70 insertions(+), 70 deletions(-) diff --git a/Localization/Localizable.xcstrings b/Localization/Localizable.xcstrings index af68e7bf..5e6d1bf7 100644 --- a/Localization/Localizable.xcstrings +++ b/Localization/Localizable.xcstrings @@ -7846,7 +7846,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Werkzame Tijd" + "value" : "Werkzame tijd" } }, "pl" : { @@ -8332,7 +8332,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Pomptijd Aanpassen..." + "value" : "Pomptijd aanpassen..." } }, "pl" : { @@ -8981,7 +8981,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Pod Aanbrengen" + "value" : "Pod aanbrengen" } }, "pl" : { @@ -9823,7 +9823,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "BLE Firmwareversie" + "value" : "BLE firmwareversie" } }, "pl" : { @@ -11947,7 +11947,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Annuleer Handmatige Basaal" + "value" : "Annuleer handmatige basaal" } }, "pl" : { @@ -13081,7 +13081,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Controleer Canule" + "value" : "Controleer canule" } }, "pl" : { @@ -13440,7 +13440,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Controleer Inbrengen Canule" + "value" : "Controleer inbrengen canule" } }, "pl" : { @@ -14500,7 +14500,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Comms Hersteld" + "value" : "Comms hersteld" } }, "pl" : { @@ -16511,7 +16511,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Kritieke Meldingen" + "value" : "Kritieke meldingen" } }, "pl" : { @@ -20250,7 +20250,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Reservoir Leeg" + "value" : "Reservoir leeg" } }, "pl" : { @@ -20574,7 +20574,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Lege Waarde" + "value" : "Lege waarde" } }, "pl" : { @@ -21743,7 +21743,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Standaard Herinnering" + "value" : "Standaard herinnering" } }, "pl" : { @@ -22715,7 +22715,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Handmatig Basaal Annuleren Mislukt" + "value" : "Handmatig basaal annuleren mislukt" } }, "pl" : { @@ -23849,7 +23849,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Insulinetoediening Hervatten Mislukt" + "value" : "Insulinetoediening hervatten mislukt" } }, "pl" : { @@ -24011,7 +24011,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Pomptijd Instellen Mislukt" + "value" : "Pomptijd instellen mislukt" } }, "pl" : { @@ -24173,7 +24173,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Insulinetoediening Onderbreken Mislukt" + "value" : "Insulinetoediening onderbreken mislukt" } }, "pl" : { @@ -24659,7 +24659,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Bijwerken Reservoir Bijna Leeg Herinnering Mislukt" + "value" : "Bijwerken reservoir bijna leeg herinnering mislukt" } }, "pl" : { @@ -26117,7 +26117,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Voltooi Installatie" + "value" : "Voltooi installatie" } }, "pl" : { @@ -27680,7 +27680,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Onjuiste Reactie" + "value" : "Onjuiste reactie" } }, "pl" : { @@ -28004,7 +28004,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Breng Canule In" + "value" : "Breng canule in" } }, "pl" : { @@ -29624,7 +29624,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Insuline Onderbroken" + "value" : "Insuline onderbroken" } }, "pl" : { @@ -30110,7 +30110,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Interne Podfout %1$@" + "value" : "Interne podfout %1$@" } }, "pl" : { @@ -30272,7 +30272,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Interne Podfout %1$03d" + "value" : "Interne podfout %1$03d" } }, "pl" : { @@ -31406,7 +31406,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Ongeldige Instelling" + "value" : "Ongeldige instelling" } }, "pl" : { @@ -32060,7 +32060,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Laatste Status" + "value" : "Laatste status" } }, "pl" : { @@ -32905,7 +32905,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Reservoir Bijna Leeg" + "value" : "Reservoir bijna leeg" } }, "pl" : { @@ -33229,7 +33229,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Laag Reservoir Standaard" + "value" : "Laag reservoir standaard" } }, "pl" : { @@ -33391,7 +33391,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Herinnering Reservoir Bijna Leeg" + "value" : "Herinnering reservoir bijna leeg" } }, "pl" : { @@ -33553,7 +33553,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Batterij RileyLink Bijna Leeg" + "value" : "Batterij RileyLink bijna leeg" } }, "pl" : { @@ -34525,7 +34525,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Handmatig Basaal" + "value" : "Handmatig basaal" } }, "pl" : { @@ -35173,7 +35173,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Configuratie Niet Compleet" + "value" : "Configuratie niet compleet" } }, "pl" : { @@ -36634,7 +36634,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Geen Waarschuwingen" + "value" : "Geen waarschuwingen" } }, "pl" : { @@ -37444,7 +37444,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Geen Insuline" + "value" : "Geen insuline" } }, "pl" : { @@ -38092,7 +38092,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Geen Herinnering" + "value" : "Geen herinnering" } }, "pl" : { @@ -38578,7 +38578,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Nee, Ga Verder Met Pod" + "value" : "Nee, ga verder met Pod" } }, "pl" : { @@ -39226,7 +39226,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Onvoldoende Gegevens" + "value" : "Onvoldoende gegevens" } }, "pl" : { @@ -40196,7 +40196,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Verstopping Gedetecteerd" + "value" : "Verstopping gedetecteerd" } }, "pl" : { @@ -41273,7 +41273,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Omnipod Klassiek" + "value" : "Omnipod klassiek" } }, "pl" : { @@ -41921,7 +41921,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Omnipod Herinneringen" + "value" : "Omnipod herinneringen" } }, "pl" : { @@ -43704,7 +43704,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Apparaat Niet Gereed" + "value" : "Apparaat niet gereed" } }, "pl" : { @@ -46407,7 +46407,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Pod Geactiveerd" + "value" : "Pod geactiveerd" } }, "pl" : { @@ -47868,7 +47868,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Pod Verlopen" + "value" : "Pod verlopen" } }, "pl" : { @@ -48030,7 +48030,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Pod Verloopt" + "value" : "Pod verloopt" } }, "pl" : { @@ -48516,7 +48516,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Pod Storing" + "value" : "Pod storing" } }, "pl" : { @@ -49002,7 +49002,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Pod Foutgegevens" + "value" : "Pod foutgegevens" } }, "pl" : { @@ -49326,7 +49326,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Pod Uren" + "value" : "Pod uren" } }, "pl" : { @@ -55823,7 +55823,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Pulse Log Plus lezen..." + "value" : "Pulse log plus lezen..." } }, "pl" : { @@ -58043,7 +58043,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Hervat Insuline" + "value" : "Hervat insuline" } }, "pl" : { @@ -58205,7 +58205,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Hervat Insulinetoediening" + "value" : "Hervat insulinetoediening" } }, "pl" : { @@ -58888,7 +58888,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Opnieuw Proberen" + "value" : "Opnieuw proberen" } }, "pl" : { @@ -60022,7 +60022,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Ingesteld Basaal" + "value" : "Ingesteld basaal" } }, "pl" : { @@ -60184,7 +60184,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Geplande Herinnering" + "value" : "Geplande herinnering" } }, "pl" : { @@ -60994,7 +60994,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Tijdelijk Basaal Instellen" + "value" : "Tijdelijk basaal instellen" } }, "pl" : { @@ -61156,7 +61156,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Tijdelijke Basaalsnelheid Instellen" + "value" : "Tijdelijke basaalsnelheid instellen" } }, "pl" : { @@ -63206,7 +63206,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Omnipod Onboarding Overslaan?" + "value" : "Omnipod onboarding overslaan?" } }, "pl" : { @@ -64263,7 +64263,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Onderbreek Toediening" + "value" : "Onderbreek toediening" } }, "pl" : { @@ -64425,7 +64425,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Onderbreking in Uitvoering Herinnering" + "value" : "Onderbreking in uitvoering herinnering" } }, "pl" : { @@ -64587,7 +64587,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Onderbreek Insulinetoediening" + "value" : "Onderbreek insulinetoediening" } }, "pl" : { @@ -65397,7 +65397,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Insulinetoediening Onderbreken..." + "value" : "Insulinetoediening onderbreken..." } }, "pl" : { @@ -66560,7 +66560,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Tijdelijk Basaal" + "value" : "Tijdelijk basaal" } }, "pl" : { @@ -67208,7 +67208,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Tijdelijke Basaal" + "value" : "Tijdelijke basaal" } }, "pl" : { @@ -67370,7 +67370,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Tijdelijk Basaal Mislukt" + "value" : "Tijdelijk basaal mislukt" } }, "pl" : { @@ -69996,7 +69996,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Tijdsverschil Ontdekt" + "value" : "Tijdsverschil ontdekt" } }, "pl" : { @@ -70642,7 +70642,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Totaal Toegediend" + "value" : "Totaal toegediend" } }, "pl" : { @@ -71614,7 +71614,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Kan Pod Niet Bereiken" + "value" : "Kan Pod niet bereiken" } }, "pl" : { @@ -72910,7 +72910,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Onverwachte Podwissel" + "value" : "Onverwachte podwissel" } }, "pl" : { @@ -73234,7 +73234,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Onvoltooide Activering" + "value" : "Onvoltooide activering" } }, "pl" : { @@ -73882,7 +73882,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Onbekende Podfout %1$@" + "value" : "Onbekende podfout %1$@" } }, "pl" : { @@ -74044,7 +74044,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Onbekende Podfout %1$03d" + "value" : "Onbekende podfout %1$03d" } }, "pl" : { @@ -76030,7 +76030,7 @@ "nl" : { "stringUnit" : { "state" : "translated", - "value" : "Ja, Synchroniseer met Huidige Tijd" + "value" : "Ja, synchroniseer met huidige tijd" } }, "pl" : {