Skip to content

Commit 584be5c

Browse files
MatteBps2
andauthored
Swedish translation update (#1317)
Added translation for new strings in Loop 2.2. Co-authored-by: Pete Schwamb <pete@schwamb.net>
1 parent 5084359 commit 584be5c

File tree

2 files changed

+60
-11
lines changed

2 files changed

+60
-11
lines changed

Loop/sv.lproj/Localizable.strings

Lines changed: 49 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,9 @@
4949
/* Subtitle of Rapid-Acting – Adult preset */
5050
"A model based on the published absorption of Humalog, Novolog, and Apidra insulin in adults." = "Insulinmodell baserad på publicerade studier av absorption av Humalog-, Novolog- samt Apidra-insulin hos vuxna.";
5151

52+
/* Title of the carb entry absorption time cell */
53+
"Absorption Time" = "Absorptionstid";
54+
5255
/* Action to copy the recommended Bolus value to the actual Bolus Field */
5356
"AcceptRecommendedBolus" = "AcceptRecommendedBolus";
5457

@@ -107,9 +110,13 @@
107110
"Basal Rates" = "Basaldoser";
108111

109112
/* The label of the bolus entry button
110-
The notification title for a bolus failure */
113+
The notification title for a bolus failure
114+
Title text for bolus screen (manual correction) */
111115
"Bolus" = "Bolus";
112116

117+
/* Alert title for an updated bolus recommendation */
118+
"Bolus Recommendation Updated" = "Bolusrekommendation uppdaterad";
119+
113120
/* The format string for bolus progress. (1: delivered volume)(2: total volume) */
114121
"Bolused %1$@ of %2$@" = "Givit bolus %1$@ av %2$@";
115122

@@ -125,10 +132,19 @@
125132
/* Details for missing data error when carb effects are missing */
126133
"Carb effects" = "Kolhydrateffekter";
127134

135+
/* Back button text for bolus screen to return to carb entry screen */
136+
"Carb Entry" = "Kolhydrater";
137+
128138
/* The title of the carb ratios schedule screen
129139
The title text for the carb ratio schedule */
130140
"Carb Ratios" = "Kolhydratskvoter";
131141

142+
/* The title of the view controller to create a new carb entry */
143+
"carb-entry-title-add" = "Lägg till kolhydrater";
144+
145+
/* The title of the view controller to edit an existing carb entry */
146+
"carb-entry-title-edit" = "Editera kolhydrater";
147+
132148
/* Title of the prediction input effect for carbohydrates */
133149
"Carbohydrates" = "Kolhydrater";
134150

@@ -150,6 +166,9 @@
150166
/* Recovery suggestion when glucose data is missing */
151167
"Check your CGM data source" = "Kontrollera din CGM:s datakälla";
152168

169+
/* Carb entry section footer text explaining absorption time */
170+
"Choose a longer absorption time for larger meals, or those containing fats and proteins. This is only guidance to the algorithm and need not be exact." = "Välj en längre absorbtionstid för stora måltider eller måltider som innehåller fett och protein. Detta är endast en rekommendation till algoritmen och behöver inte vara exakt.";
171+
153172
/* The title text for the looping enabled switch cell */
154173
"Closed Loop" = "Sluten loop";
155174

@@ -172,15 +191,22 @@
172191
/* Message when offering bolus recommendation even though bg is below range. (1: glucose value) */
173192
"Current glucose of %1$@ is below correction range." = "Nuvarande glukosvärde %1$@ är under målvärde.";
174193

175-
/* The title of the cell indicating a generic temporary override is enabled */
194+
/* Name of custom override
195+
The title of the cell indicating a generic temporary override is enabled */
176196
"Custom Override" = "Anpassad override";
177197

178198
/* The title of the Loggly customer token credential */
179199
"Customer Token" = "Inloggningsuppgift";
180200

201+
/* Title of the carb entry date picker cell */
202+
"Date" = "Tid";
203+
181204
/* Button title to delete CGM */
182205
"Delete CGM" = "Radera CGM";
183206

207+
/* The button text to initiate a bolus */
208+
"Deliver" = "Ge bolus";
209+
184210
/* Title text for delivery limits */
185211
"Delivery Limits" = "Maxdoser";
186212

@@ -270,6 +296,9 @@
270296
/* The notification alert describing a long-lasting loop failure. The substitution parameter is the time interval since the last loop */
271297
"Loop has not completed successfully in %@" = "Loop har inte lyckats köra på %@";
272298

299+
/* Title text for bolus screen following a carb entry */
300+
"Meal Bolus" = "Måltidsbolus";
301+
273302
/* The error message for missing data. (1: missing data details) */
274303
"Missing data: %1$@" = "Saknar data: %1$@";
275304

@@ -282,9 +311,16 @@
282311
/* The error message displayed for device connection errors. */
283312
"No connected devices, or failure during device connection" = "Ingen ansluten enhet, eller fel vid anslutning till enhet";
284313

314+
/* Button text to acknowledge an updated bolus recommendation alert
315+
Button text to dismiss unconfigured pump alert. */
316+
"OK" = "OK";
317+
285318
/* The title text for the override presets */
286319
"Override Presets" = "Override förinställningar";
287320

321+
/* Name of pre-meal workout override */
322+
"Pre-Meal" = "Före måltid";
323+
288324
/* The label of the pre-meal mode toggle button */
289325
"Pre-Meal Targets" = "Målvärden före måltid";
290326

@@ -339,9 +375,13 @@
339375
/* Title of the prediction input effect for retrospective correction */
340376
"Retrospective Correction" = "Retrospektiv korrigering";
341377

342-
/* The title of the notification action to retry a bolus command */
378+
/* The button text for attempting a manual loop
379+
The title of the notification action to retry a bolus command */
343380
"Retry" = "Försök igen";
344381

382+
/* The button text to save a carb entry without bolusing */
383+
"Save without Bolusing" = "Spara utan att ge bolus";
384+
345385
/* The title of the services section in settings */
346386
"Services" = "Tjänster";
347387

@@ -369,6 +409,9 @@
369409
/* The subtitle of the cell displaying an action to resume insulin delivery */
370410
"Tap to Resume" = "Tryck för att återuppta";
371411

412+
/* Alert message for an updated bolus recommendation */
413+
"The bolus recommendation has updated. Please reconfirm the bolus amount." = "Bolusrekommendationen har uppdaterats. Konfirmera bolus";
414+
372415
/* Subtitle description of Walsh insulin model setting */
373416
"The legacy model used by Loop, allowing customization of action duration." = "Äldre modell använd av Loop, vilken tillåter anpassing av effektvaraktighet.";
374417

@@ -390,6 +433,9 @@
390433
/* Explanation of suspend threshold */
391434
"When current or forecasted glucose is below the suspend threshold, Loop will not recommend a bolus, and will always recommend a temporary basal rate of 0 units per hour." = "När nuvarande eller förväntat slutglukosvärde är under tröskelvärdet kommer Loop inte att rekommendera en bolus, utan kommer alltid att föreslå en temporär basal på 0 enheter per timme.";
392435

436+
/* Name of legacy workout override */
437+
"Workout" = "Träning";
438+
393439
/* The label of the workout mode toggle button */
394440
"Workout Targets" = "Målvärden för träning";
395441

Loop/sv.lproj/Main.strings

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@
2525
/* Class = "UINavigationItem"; title = "Bolus"; ObjectID = "aiu-ZA-zVa"; */
2626
"aiu-ZA-zVa.title" = "Bolus";
2727

28+
/* Class = "UILabel"; text = "Food Type"; ObjectID = "ap1-M6-naG"; */
29+
"ap1-M6-naG.text" = "Typ av mat";
30+
2831
/* Class = "UILabel"; text = "Label"; ObjectID = "bIL-Ub-qYp"; */
2932
"bIL-Ub-qYp.text" = "Etikett";
3033

@@ -61,9 +64,6 @@
6164
/* Class = "UILabel"; text = "Observed"; ObjectID = "EAn-Ja-S1d"; */
6265
"EAn-Ja-S1d.text" = "Observerad";
6366

64-
/* Class = "UILabel"; text = "Active Carbohydrates: 40g"; ObjectID = "hHZ-uY-aKw"; */
65-
"hHZ-uY-aKw.text" = "Aktiva kolhydrater: 40 g";
66-
6767
/* Class = "UITableViewController"; title = "Carbohydrate Effects"; ObjectID = "hZZ-2S-lrd"; */
6868
"hZZ-2S-lrd.title" = "Kolhydrateffekter";
6969

@@ -73,6 +73,9 @@
7373
/* Class = "UILabel"; text = "Detail"; ObjectID = "J7x-W5-gwo"; */
7474
"J7x-W5-gwo.text" = "Detalj";
7575

76+
/* Class = "UILabel"; text = "Detail"; ObjectID = "jQv-xb-gwu"; */
77+
"jQv-xb-gwu.text" = "Detalj";
78+
7679
/* Class = "UILabel"; text = "⚠ Glucose Predicted Below Range"; ObjectID = "k0g-P7-OVN"; */
7780
"k0g-P7-OVN.text" = "⚠ Förväntat glukosvärde hamnar under målvärdet";
7881

@@ -106,6 +109,9 @@
106109
/* Class = "UILabel"; text = "An insulin activity model is used to estimate effects of insulin on glucose levels. An accurate model can help prevent insulin stacking and safely recommend corrective treatments."; ObjectID = "PJv-p9-cFe"; */
107110
"PJv-p9-cFe.text" = "En insulinaktivitetsmodell används för att beräkna effekterna på blodglukosnivåerna. En rättvisande modell kan hjälpa till att förhindra att flera insulindoser läggs på varandra, och istället rekommendera en säkrare korrigering.";
108111

112+
/* Class = "UILabel"; text = "Food Type"; ObjectID = "qPH-vU-xlu"; */
113+
"qPH-vU-xlu.text" = "Typ av mat";
114+
109115
/* Class = "UILabel"; text = "eventually 92 mg/dL"; ObjectID = "Rse-x8-amW"; */
110116
"Rse-x8-amW.text" = "Förväntat 5,1 mmol/l";
111117

@@ -118,17 +124,14 @@
118124
/* Class = "UILabel"; text = "Label"; ObjectID = "ufi-Kj-33k"; */
119125
"ufi-Kj-33k.text" = "Titel";
120126

121-
/* Class = "UILabel"; text = "Active Insulin: 1.5U"; ObjectID = "viU-7a-kbI"; */
122-
"viU-7a-kbI.text" = "Aktivt insulin: 1.5 E";
123-
124127
/* Class = "UINavigationItem"; title = "Carbohydrates"; ObjectID = "Vpi-5b-bY5"; */
125128
"Vpi-5b-bY5.title" = "Kolhydrater";
126129

127130
/* Class = "UITextField"; text = "4 hour"; ObjectID = "Wk3-xv-IM5"; */
128131
"Wk3-xv-IM5.text" = "4 timmar";
129132

130-
/* Class = "UIButton"; normalTitle = "Deliver"; ObjectID = "Ya0-9b-ZAS"; */
131-
"Ya0-9b-ZAS.normalTitle" = "Ge bolusdos";
133+
/* Class = "UILabel"; text = "Amount Consumed"; ObjectID = "Wx8-Tf-FnG"; */
134+
"Wx8-Tf-FnG.text" = "Mängd";
132135

133136
/* Class = "UILabel"; text = "0"; ObjectID = "yn7-2M-jZz"; */
134137
"yn7-2M-jZz.text" = "0";

0 commit comments

Comments
 (0)