Skip to content

Commit c2e1a73

Browse files
authored
Merge pull request #2340 from LoopKit/translations
Updated translations from Lokalise on Sat Aug 30 10:22:12 PDT 2025
2 parents ed8e617 + c647d63 commit c2e1a73

File tree

35 files changed

+378
-363
lines changed

35 files changed

+378
-363
lines changed

Common/fr.lproj/Intents.strings

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"lYMuWV" = "Nom Ajustement";
1515

1616
/* (No Comment) */
17-
"nDKAmn" = "Quel est le nom de l'ajustement que vous voulez définir ?";
17+
"nDKAmn" = "Quel est le nom de l'ajustement que vous voulez définir?";
1818

1919
/* (No Comment) */
2020
"OcNxIj" = "Ajouter des glucides";

Common/hi.lproj/Intents.strings

Lines changed: 21 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,36 @@
1-
"80eo5o" = "Add Carb Entry";
2-
1+
/* (No Comment) */
32
"9KhaIS" = "I've set the preset";
43

5-
"I4OZy8" = "Enable Override Preset";
6-
7-
"OcNxIj" = "Add Carb Entry";
8-
9-
"XNNmtH" = "Enable preset in Loop";
10-
11-
"ZZ3mtM" = "Enable an override preset in Loop";
4+
/* (No Comment) */
5+
"80eo5o" = "Add Carb Entry";
126

7+
/* (No Comment) */
138
"b085BW" = "I wasn't able to set the preset.";
149

10+
/* (No Comment) */
11+
"I4OZy8" = "Enable Override Preset";
12+
13+
/* (No Comment) */
1514
"lYMuWV" = "Override Name";
1615

16+
/* (No Comment) */
1717
"nDKAmn" = "What's the name of the override you'd like to set?";
1818

19+
/* (No Comment) */
20+
"OcNxIj" = "Add Carb Entry";
21+
22+
/* (No Comment) */
1923
"oLQSsJ" = "Enable '${overrideName}' Override Preset";
2024

25+
/* (No Comment) */
26+
"XNNmtH" = "Enable preset in Loop";
27+
28+
/* (No Comment) */
2129
"yBzwCL" = "Override Selection";
2230

31+
/* (No Comment) */
2332
"yc02Yq" = "Add a carb entry to Loop";
2433

34+
/* (No Comment) */
35+
"ZZ3mtM" = "Enable an override preset in Loop";
36+

Common/it.lproj/Intents.strings

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,36 @@
11
/* (No Comment) */
2-
"9KhaIS" = "Ho impostato la preimpostazione";
2+
"9KhaIS" = "Ho impostato il Preset";
33

44
/* (No Comment) */
5-
"80eo5o" = "Agg. Carb. Assunti";
5+
"80eo5o" = "Aggiungi inserimento carboidrati";
66

77
/* (No Comment) */
8-
"b085BW" = "I wasn't able to set the preset.";
8+
"b085BW" = "Non sono riuscito a impostare il Preset.";
99

1010
/* (No Comment) */
11-
"I4OZy8" = "Abilita Programma Alternativo";
11+
"I4OZy8" = "Attiva Preset Override";
1212

1313
/* (No Comment) */
14-
"lYMuWV" = "Nome Programma Alternativo";
14+
"lYMuWV" = "Nome Override";
1515

1616
/* (No Comment) */
17-
"nDKAmn" = "Qual'è il nome del programma alternativo che vuoi impostare?";
17+
"nDKAmn" = "Qual'è il nome dell'Override che vuoi impostare?";
1818

1919
/* (No Comment) */
20-
"OcNxIj" = "Agg. Carb. Assunti";
20+
"OcNxIj" = "Aggiungi inserimento carboidrati";
2121

2222
/* (No Comment) */
23-
"oLQSsJ" = "Abilita '${overrideName}' Programma Alternativo";
23+
"oLQSsJ" = "Attiva '${OverrideName}' Preset Override";
2424

2525
/* (No Comment) */
26-
"XNNmtH" = "Enable preset in Loop";
26+
"XNNmtH" = "Attiva Preset in Loop";
2727

2828
/* (No Comment) */
29-
"yBzwCL" = "Selezione Programma Alternativo";
29+
"yBzwCL" = "Selezione Override";
3030

3131
/* (No Comment) */
32-
"yc02Yq" = "Aggiungi carboidrati a Loop";
32+
"yc02Yq" = "Aggiungi inserimento carboidrati a Loop";
3333

3434
/* (No Comment) */
35-
"ZZ3mtM" = "Attiva Programma Alternativo in Loop";
35+
"ZZ3mtM" = "Attiva un Preset Override in Loop";
3636

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
/* The format string for the app name and version number. (1: bundle name)(2: bundle version) */
2-
"%1$@ v%2$@" = "%1$@ contro %2$@";
2+
"%1$@ v%2$@" = "%1$@ v%2$@";
33

Loop Status Extension/it.lproj/Localizable.strings

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@
1111
"%1$@ U" = "%1$@ U";
1212

1313
/* The format string for the app name and version number. (1: bundle name)(2: bundle version) */
14-
"%1$@ v%2$@" = "%1$@ contro %2$@";
14+
"%1$@ v%2$@" = "%1$@ v%2$@";
1515

1616
/* Widget label title describing the active carbs */
17-
"Active Carbs" = "Carboidrati Attivi";
17+
"Active Carbs" = "Carboidrati attivi";
1818

1919
/* Widget label title describing the active insulin */
2020
"Active Insulin" = "Insulina attiva";

Loop Status Extension/it.lproj/MainInterface.strings

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/* Class = "UILabel"; text = "Active Carbs"; ObjectID = "9iF-xY-Bh4"; */
2-
"9iF-xY-Bh4.text" = "Carb Attivi";
2+
"9iF-xY-Bh4.text" = "Carboidrati attivi";
33

44
/* Class = "UILabel"; text = "0 g"; ObjectID = "dPp-lJ-5sh"; */
55
"dPp-lJ-5sh.text" = "0 g";

Loop Widget Extension/Bootstrap/it.lproj/Localizable.strings

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"%@ U" = "%@ U";
1515

1616
/* The format string for the app name and version number. (1: bundle name)(2: bundle version) */
17-
"%1$@ v%2$@" = "%1$@ contro %2$@";
17+
"%1$@ v%2$@" = "%1$@ v%2$@";
1818

1919
/* The short unit display string for decibles */
2020
"dB" = "dB";
@@ -26,7 +26,7 @@
2626
"g" = "g";
2727

2828
/* No comment provided by engineer. */
29-
"Loop Status Widget" = "Widget Stato loop";
29+
"Loop Status Widget" = "Widget di stato del ciclo";
3030

3131
/* The short unit display string for milligrams of glucose per decilter */
3232
"mg/dL" = "mg/dL";

Loop/da.lproj/InfoPlist.strings

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
/* Bundle name */
55
"CFBundleName" = "$(PRODUCT_NAME)";
66

7+
/* Privacy - NFC Scan Usage Description */
8+
"NFCReaderUsageDescription" = "Appen bruger NFC til at parre sig med diabetesapparater.";
9+
710
/* Privacy - Bluetooth Always Usage Description */
811
"NSBluetoothAlwaysUsageDescription" = "Bluetooth bliver brugt til at kommunikere med din insulinpumpe og din glukosemonitor.";
912

Loop/fr.lproj/Localizable.strings

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,7 @@ The title of the Algorithm Experiments section in settings */
215215
"Are you sure you want to delete all history entries?" = "Voulez-vous vraiment supprimer toutes les entrées de l’historique?";
216216

217217
/* Action sheet confirmation message for logged dose deletion */
218-
"Are you sure you want to delete all logged dose entries?" = "Voulez-vous vraiment supprimer toutes les entrées de dose enregistrées ?";
218+
"Are you sure you want to delete all logged dose entries?" = "Voulez-vous vraiment supprimer toutes les entrées de dose enregistrées?";
219219

220220
/* Action sheet confirmation message for reservoir deletion */
221221
"Are you sure you want to delete all reservoir values?" = "Voulez-vous vraiment supprimer toutes les valeurs de réservoir?";
@@ -227,7 +227,7 @@ The title of the Algorithm Experiments section in settings */
227227
"Are you sure you want to delete this CGM?" = "Voulez-vous vraiment supprimer ce CGM?";
228228

229229
/* Confirmation message for deleting a service */
230-
"Are you sure you want to delete this service?" = "Voulez-vous vraiment supprimer ce service ?";
230+
"Are you sure you want to delete this service?" = "Voulez-vous vraiment supprimer ce service?";
231231

232232
/* Format fragment for a specific time */
233233
"at %@" = "à %@";
@@ -442,7 +442,7 @@ The button label of the action used to dismiss the unsafe notification permissio
442442
"Diabetes Treatment" = "Traitement du diabète";
443443

444444
/* Alert body when entered carbohydrates is greater than threshold (1: entered quantity in grams) */
445-
"Did you intend to enter %1$@ grams as the amount of carbohydrates for this meal?" = "Aviez-vous l'intention d'entrer %1$@ grammes comme quantité de glucides pour ce repas ?";
445+
"Did you intend to enter %1$@ grams as the amount of carbohydrates for this meal?" = "Aviez-vous l'intention d'entrer %1$@ grammes comme quantité de glucides pour ce repas?";
446446

447447
/* The action hint of the workout mode toggle button when enabled */
448448
"Disables" = "Désactive";
@@ -573,7 +573,7 @@ Title for bolus screen warning when glucose entry is out of range */
573573
"High Glucose" = "Glycémie élevée";
574574

575575
/* Title text for temporarily silencing all sounds (1: app name) */
576-
"How can I temporarily silence all %1$@ app sounds?" = "Comment puis-je désactiver temporairement tous les sons de l'application %1$@ ?";
576+
"How can I temporarily silence all %1$@ app sounds?" = "Comment puis-je désactiver temporairement tous les sons de l'application %1$@?";
577577

578578
/* The title text for how to update */
579579
"How to update (LoopDocs)" = "Comment mettre à jour (LoopDocs)";
@@ -1141,7 +1141,7 @@ result when time cannot be formatted */
11411141
"Warning! Safety notifications are turned OFF" = "Attention! Les notifications de sécurité sont DÉSACTIVÉES";
11421142

11431143
/* No comment provided by engineer. */
1144-
"What are examples of Critical and Time Sensitive alerts?" = "Quels sont des exemples d'alertes critiques et urgentes ?";
1144+
"What are examples of Critical and Time Sensitive alerts?" = "Quels sont des exemples d'alertes critiques et urgentes?";
11451145

11461146
/* Explanation of glucose safety limit */
11471147
"When current or forecasted glucose is below the glucose safety limit, Loop will not recommend a bolus, and will always recommend a temporary basal rate of 0 units per hour." = "Lorsque la glycémie actuelle ou prévue est inférieure au seuil de suspension, Loop ne recommandera pas de bolus et recommandera toujours un débit basal temporaire de 0 unité par heure.";
@@ -1180,7 +1180,7 @@ result when time cannot be formatted */
11801180
"Your %1$@’s time has been changed. %2$@ needs accurate time records to make predictions about your glucose and adjust your insulin accordingly.\n\nCheck in your %1$@ Settings (General / Date & Time) and verify that 'Set Automatically' is turned ON. Failure to resolve could lead to serious under-delivery or over-delivery of insulin." = "L'heure de votre %1$@ a été modifiée. %2$@ a besoin d'enregistrements de temps précis pour établir des prédictions sur votre glycémie et ajuster votre insuline en conséquence. \n\nEnregistrez vos paramètres %1$@ (Général / Date et heure) et vérifiez que \"Régler automatiquement\" est activé. L'absence de résolution pourrait entraîner une sous-administration ou une sur-administration grave d'insuline.";
11811181

11821182
/* Format string for simple bolus screen warning when glucose is below glucose warning limit. */
1183-
"Your glucose is below %1$@. Are you sure you want to bolus?" = "Votre glycémie est inférieure à %1$@. Êtes-vous sûr de vouloir administrer un bolus ?";
1183+
"Your glucose is below %1$@. Are you sure you want to bolus?" = "Votre glycémie est inférieure à %1$@. Êtes-vous sûr de vouloir administrer un bolus?";
11841184

11851185
/* Caption for bolus screen notice when no bolus is recommended due to prediction dropping below glucose safety limit */
11861186
"Your glucose is below or predicted to go below your glucose safety limit, %@." = "Votre glycémie est en-dessous ou prévue pour aller en dessous de votre limite de sécurité de glycémie, %@.";

Loop/it.lproj/InfoPlist.strings

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,19 @@
55
"CFBundleName" = "$(PRODUCT_NAME)";
66

77
/* Privacy - NFC Scan Usage Description */
8-
"NFCReaderUsageDescription" = "L'app utilizza NFC per l'accoppiamento con i dispositivi per il diabete.";
8+
"NFCReaderUsageDescription" = "L'app utilizza NFC per l'abbinamento con i dispositivi per il diabete.";
99

1010
/* Privacy - Bluetooth Always Usage Description */
11-
"NSBluetoothAlwaysUsageDescription" = "Il Bluetooth è utilizzato per comunicare con il microinfusore ed il sensore glicemico";
11+
"NSBluetoothAlwaysUsageDescription" = "Il Bluetooth viene utilizzato per comunicare con le pompe d'insulina e con i dispositivi di monitoraggio continuo della glicemia.";
1212

1313
/* Privacy - Bluetooth Peripheral Usage Description */
14-
"NSBluetoothPeripheralUsageDescription" = "Il Bluetooth è utilizzato per comunicare con il microinfusore ed il sensore glicemico";
14+
"NSBluetoothPeripheralUsageDescription" = "Il Bluetooth viene utilizzato per comunicare con le pompe d'insulina e con i dispositivi di monitoraggio continuo della glicemia.";
1515

1616
/* Privacy - Camera Usage Description */
1717
"NSCameraUsageDescription" = "La fotocamera è utilizzata per scansionare i codici a barre dei tuoi dispositivi.";
1818

1919
/* Privacy - Face ID Usage Description */
20-
"NSFaceIDUsageDescription" = "Face ID viene utilizzato per autenticare il bolo.";
20+
"NSFaceIDUsageDescription" = "Face ID viene utilizzato per autenticare il bolo d'insulina e per salvare le modifiche alle impostazioni della terapia.";
2121

2222
/* Privacy - Health Share Usage Description */
2323
"NSHealthShareUsageDescription" = "I dati sui pasti dal database Salute vengono utilizzati per determinare gli effetti del glucosio. I dati del glucosio del database Salute vengono utilizzati per il calcolo del grafico della glicemia.";
@@ -26,5 +26,5 @@
2626
"NSHealthUpdateUsageDescription" = "I dati sui carboidrati dei pasti inseriti nell'app e sull'orologio sono trasferiti nel database di Salute. I dati recuperati dal sensore CGM sono storati nel database di HealthKit.";
2727

2828
/* Privacy - Siri Usage Description */
29-
"NSSiriUsageDescription" = "Loop utilizza Siri per permettere l'attivazione delle preimpostazioni con la tua voce";
29+
"NSSiriUsageDescription" = "Loop utilizza Siri per permettere l'attivazione dei Preset con la tua voce.";
3030

0 commit comments

Comments
 (0)