Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Common/sv.lproj/Intents.strings
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@
"OcNxIj" = "Lägg till kolhydrater";

/* (No Comment) */
"yc02Yq" = "Lägg till kolhydrater för att loopa";
"yc02Yq" = "Lägg till kolhydrater för att kunna loopa";

4 changes: 2 additions & 2 deletions Common/sv.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -20,13 +20,13 @@
"Maximum" = "Maximum";

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

/* Placeholder for lower range entry */
"Minimum" = "Minimum";

/* The short unit display string for millimoles of glucose per liter */
"mmol/L" = "mmol/L";
"mmol/L" = "mmol/l";

/* Lesson title */
"Modal Day" = "Genomsnittlig dag";
Expand Down
10 changes: 5 additions & 5 deletions DoseMathTests/sv.lproj/Localizable.strings
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* Message when offering bolus recommendation even though bg is below range. (1: glucose value) */
"Current glucose of %1$@ is below correction range." = "Current glucose of %1$@ is below correction range.";
"Current glucose of %1$@ is below correction range." = "Nuvarande glukosvärde %1$@ är under målvärdet.";

/* The short unit display string for decibles */
"dB" = "dB";
Expand All @@ -8,16 +8,16 @@
"g" = "g";

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

/* The short unit display string for millimoles of glucose per liter */
"mmol/L" = "mmol/L";
"mmol/L" = "mmol/l";

/* Message when offering bolus recommendation even though bg is below range and minBG is in future. (1: glucose time)(2: glucose number) */
"Predicted glucose at %1$@ is %2$@." = "Predicted glucose at %1$@ is %2$@.";
"Predicted glucose at %1$@ is %2$@." = "Förväntat glukosvärde vid %1$@ är %2$@.";

/* Notice message when recommending bolus when BG is below the suspend threshold. (1: glucose value) */
"Predicted glucose of %1$@ is below your suspend threshold setting." = "Predicted glucose of %1$@ is below your suspend threshold setting.";
"Predicted glucose of %1$@ is below your suspend threshold setting." = "Det förväntade slutglukosvärdet %1$@ är under ditt angivna tröskelvärde.";

/* Format string for combining localized numeric value and unit. (1: numeric value)(2: unit) */
"QUANTITY_VALUE_AND_UNIT" = "%1$@ %2$@";
Expand Down
2 changes: 1 addition & 1 deletion Learn/sv.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
"Time in Range" = "Tid inom målvärde";

/* Lesson subtitle */
"Visualizes the most frequent glucose values by time of day" = "Visar de vanligaste glukosvärdena under olika tider på dagen";
"Visualizes the most frequent glucose values by time of day" = "Visar de vanligaste glukosvärdena under olika tider på dygnet";

/* Unit string for a count of calendar weeks */
"Weeks" = "Veckor";
Expand Down
2 changes: 1 addition & 1 deletion Learn/sv.lproj/Main.strings
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
/* Class = "UINavigationItem"; title = "Learn"; ObjectID = "8hF-Ij-B7m"; */
"8hF-Ij-B7m.title" = "Learn";
"8hF-Ij-B7m.title" = "Utbildning";

2 changes: 1 addition & 1 deletion Loop Status Extension/sv.lproj/Localizable.strings
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* The subtitle format describing eventual glucose. (1: localized glucose value description) */
"Eventually %1$@" = "Eventuellt %1$@";
"Eventually %1$@" = "Förväntat %1$@";

/* The subtitle format describing units of active insulin. (1: localized insulin value description) */
"IOB %1$@ U" = "IOB %1$@ E";
Expand Down
2 changes: 1 addition & 1 deletion Loop Status Extension/sv.lproj/MainInterface.strings
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* Class = "UILabel"; text = "Eventually 92 mg/dL"; ObjectID = "9iF-xY-Bh4"; */
"9iF-xY-Bh4.text" = "Eventuellt 92 mg/dL";
"9iF-xY-Bh4.text" = "Förväntat 5,1 mmol/l";

/* Class = "UILabel"; text = "IOB 1.0 U"; ObjectID = "UPi-dG-yYD"; */
"UPi-dG-yYD.text" = "IOB 1.0 E";
Expand Down
8 changes: 4 additions & 4 deletions Loop/sv.lproj/InfoPlist.strings
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,17 @@
"CFBundleName" = "$(PRODUCT_NAME)";

/* Privacy - Bluetooth Always Usage Description */
"NSBluetoothAlwaysUsageDescription" = "Bluetooth används för att kommunicera med insulinpumpen och kontinuerlig glukosmätare.";
"NSBluetoothAlwaysUsageDescription" = "Bluetooth används för att kommunicera med insulinpump och CGM.";

/* Privacy - Bluetooth Peripheral Usage Description */
"NSBluetoothPeripheralUsageDescription" = "Bluetooth används för att kommunicera med insulinpumpen och kontinuerlig glukosmätare.";
"NSBluetoothPeripheralUsageDescription" = "Bluetooth används för att kommunicera med insulinpump och CGM.";

/* Privacy - Face ID Usage Description */
"NSFaceIDUsageDescription" = "Face ID avänds för att godkänna bolus.";
"NSFaceIDUsageDescription" = "Kräv Face ID för att kunna godkänna bolus.";

/* Privacy - Health Share Usage Description */
"NSHealthShareUsageDescription" = "Kolhydratdata från Apple Health-databasen används för att bestämma effekten på glukosvärde. Glukosvärden från Apple Health-databasen används i diagram och för beräkning av förändring.";

/* Privacy - Health Update Usage Description */
"NSHealthUpdateUsageDescription" = "Kolhydratvärden inmatade i appen i klockan lagras i Apple Health-databasen. Glukosvärden mottagna från CGM lagras krypterat i HealthKit.";
"NSHealthUpdateUsageDescription" = "Kolhydratvärden inmatade i appen i klockan lagras i Apple Health-databasen. Glukosvärden mottagna från CGM lagras krypterat i HealthKit.";

86 changes: 43 additions & 43 deletions Loop/sv.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
"%1$@ U left: %2$@" = "%1$@ E kvar: %2$@";

/* The format for recommended temp basal rate and time. (1: localized rate number)(2: localized time) */
"%1$@ U/hour @ %2$@" = "%1$@ E/timme @ %2$@";
"%1$@ U/hour @ %2$@" = "%1$@ E/h @ %2$@";

/* The format string for the app name and version number. (1: bundle name)(2: bundle version) */
"%1$@ v%2$@" = "%1$@ v%2$@";
Expand All @@ -38,16 +38,16 @@
"%1$@: %2$@" = "%1$@: %2$@";

/* Description of the prediction input effect for glucose momentum */
"15 min glucose regression coefficient (b₁), continued with decay over 30 min" = "15 minuters glukosregressionskoeficient (b₁), fortsatt med 30 minuters avklingande";
"15 min glucose regression coefficient (b₁), continued with decay over 30 min" = "15 minuters glukosregressionskoefficient (b₁), fortsatt med 30 minuters avklingande";

/* Description of the prediction input effect for retrospective correction */
"30 min comparison of glucose prediction vs actual, continued with decay over 60 min" = "30 min jämförelse av glukosprediktion och faktiskt värde, fortsatt med 60 miuters avklingande.";

/* Subtitle of Fiasp preset */
"A model based on the published absorption of Fiasp insulin." = "Insulinmodell baserad på publicerade studier av absorption av Fiasp insulin.";
"A model based on the published absorption of Fiasp insulin." = "Insulinmodell baserad på publicerade studier av absorption av Fiasp-insulin.";

/* Subtitle of Rapid-Acting – Adult preset */
"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, and Apidra-insulin hos vuxna.";
"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.";

/* Action to copy the recommended Bolus value to the actual Bolus Field */
"AcceptRecommendedBolus" = "AcceptRecommendedBolus";
Expand Down Expand Up @@ -91,13 +91,13 @@
"API Secret" = "API Secret";

/* Confirmation message for deleting a CGM */
"Are you sure you want to delete this CGM?" = "Säkert att du vill radera denna CGM?";
"Are you sure you want to delete this CGM?" = "Är du säker på att du vill radera denna CGM?";

/* Format fragment for a specific time */
"at %@" = "kl %@";
"at %@" = "kl. %@";

/* The message displayed during a device authentication prompt for bolus specification */
"Authenticate to Bolus %@ Units" = "Godkänn bolus på %@ Enheter";
"Authenticate to Bolus %@ Units" = "Godkänn bolus på %@ enheter";

/* Details for configuration error when basal rate schedule is missing */
"Basal Rate Schedule" = "Basaldosschema";
Expand All @@ -111,7 +111,7 @@
"Bolus" = "Bolus";

/* The format string for bolus progress. (1: delivered volume)(2: total volume) */
"Bolused %1$@ of %2$@" = "Gett bolus %1$@ av %2$@";
"Bolused %1$@ of %2$@" = "Givit bolus %1$@ av %2$@";

/* The format string for bolus in progress showing total volume. (1: total volume) */
"Bolusing %1$@" = "Ger bolus %1$@ ";
Expand All @@ -127,13 +127,13 @@

/* The title of the carb ratios schedule screen
The title text for the carb ratio schedule */
"Carb Ratios" = "Insulinkvoter";
"Carb Ratios" = "Kolhydratskvoter";

/* Title of the prediction input effect for carbohydrates */
"Carbohydrates" = "Kolhydrater";

/* Description of the prediction input effect for carbohydrates. (1: The glucose unit string) */
"Carbs Absorbed (g) ÷ Carb Ratio (g/U) × Insulin Sensitivity (%1$@/U)" = "Kolhydrater abbsorberade (g) ÷ Insulinkvot (g/E) × Insulinkänslighet (%1$@/E)";
"Carbs Absorbed (g) ÷ Carb Ratio (g/U) × Insulin Sensitivity (%1$@/U)" = "Absorberade kolhydrater (g) ÷ Insulinkvot (g/E) × Insulinkänslighet (%1$@/E)";

/* The notification alert describing a low pump battery */
"Change the pump battery immediately" = "Byt pumpbatteri nu";
Expand All @@ -142,13 +142,13 @@
"Change the pump reservoir now" = "Byt pumpreservoar nu";

/* Details for configuration error when one or more loop settings are missing */
"Check settings" = "Kontrollera inställningar";
"Check settings" = "Kontrollera inställningarna";

/* Recovery suggestion when reservoir data is missing */
"Check that your pump is in range" = "Kontrollera att pump är inom räckhåll";
"Check that your pump is in range" = "Kontrollera att pumpen är inom räckhåll";

/* Recovery suggestion when glucose data is missing */
"Check your CGM data source" = "Kontrollera din CGMs datakälla";
"Check your CGM data source" = "Kontrollera din CGM:s datakälla";

/* The title text for the looping enabled switch cell */
"Closed Loop" = "Sluten loop";
Expand Down Expand Up @@ -188,7 +188,7 @@
"Disables" = "Stänger av";

/* The action hint of the workout mode toggle button when disabled */
"Enables" = "Sätter på";
"Enables" = "Slår på";

/* The placeholder text instructing users to enter a suspend treshold */
"Enter suspend threshold" = "Ange tröskelvärde";
Expand All @@ -200,10 +200,10 @@
"Error Resuming" = "Fel vid försök att återgå";

/* The subtitle format describing eventual glucose. (1: localized glucose value description) */
"Eventually %@" = "Eventuellt %@";
"Eventually %@" = "Förväntat %@";

/* The title of the alert describing a maximum bolus validation error */
"Exceeds Maximum Bolus" = "Överstiger maxdos";
"Exceeds Maximum Bolus" = "Överstiger maxbolusdos";

/* Title of insulin model preset */
"Fiasp" = "Fiasp";
Expand Down Expand Up @@ -253,7 +253,7 @@
"Invalid data: %1$@" = "Ogiltigt värde: %1$@";

/* The title text for the issue report cell */
"Issue Report" = "Skapa rapport";
"Issue Report" = "Skapa felrapport";

/* Glucose HUD accessibility hint */
"Launches CGM app" = "Startar CGM-app";
Expand All @@ -265,10 +265,10 @@
"Loggly" = "Loggly";

/* The notification title for a loop failure */
"Loop Failure" = "Loopfel";
"Loop Failure" = "Loop-fel";

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

/* The error message for missing data. (1: missing data details) */
"Missing data: %1$@" = "Saknar data: %1$@";
Expand All @@ -280,7 +280,7 @@
"Nightscout" = "Nightscout";

/* The error message displayed for device connection errors. */
"No connected devices, or failure during device connection" = "Ingen ansluten enhet, eller fel vid anslutning";
"No connected devices, or failure during device connection" = "Ingen ansluten enhet, eller fel vid anslutning till enhet";

/* The title text for the override presets */
"Override Presets" = "Override förinställningar";
Expand All @@ -289,55 +289,55 @@
"Pre-Meal Targets" = "Målvärden före måltid";

/* Message when offering bolus recommendation even though bg is below range and minBG is in future. (1: glucose time)(2: glucose number) */
"Predicted glucose at %1$@ is %2$@." = "Predikterat glukos at %1$@ är %2$@.";
"Predicted glucose at %1$@ is %2$@." = "Förväntat glukosvärde vid %1$@ är %2$@.";

/* Notice message when recommending bolus when BG is below the suspend threshold. (1: glucose value) */
"Predicted glucose of %1$@ is below your suspend threshold setting." = "Predikterat glukos på %1$@ är under ditt tröskelvärde.";
"Predicted glucose of %1$@ is below your suspend threshold setting." = "Förväntat glukosvärde %1$@ är under ditt tröskelvärde.";

/* Format string describing retrospective glucose prediction comparison. (1: Predicted glucose)(2: Actual glucose)(3: difference) */
"Predicted: %1$@\nActual: %2$@ (%3$@)" = "Predikterat: %1$@\nFaktiskt: %2$@ (%3$@)";
"Predicted: %1$@\nActual: %2$@ (%3$@)" = "Förväntat: %1$@\nFaktiskt: %2$@ (%3$@)";

/* The title of the pump section in settings */
"Pump" = "Pump";

/* The notification title for a low pump battery */
"Pump Battery Low" = "Lågt batteri i pump";
"Pump Battery Low" = "Låg batterinivå i pump";

/* The error message when pump data is too old to be used. (1: pump data age in minutes) */
"Pump data is %1$@ old" = "Pumpvärden är %1$@ gamla";
"Pump data is %1$@ old" = "Pumpvärdena är %1$@ gamla";

/* Details for configuration error when pump manager is missing */
"Pump Manager" = "Pump Manager";
"Pump Manager" = "Pumphantering";

/* The notification title for an empty pump reservoir */
"Pump Reservoir Empty" = "Pumpreservoar är tom";
"Pump Reservoir Empty" = "Pumpreservoaren är tom";

/* The notification title for a low pump reservoir */
"Pump Reservoir Low" = "Pumpreservoar är låg";
"Pump Reservoir Low" = "Pumpreservoaren har låg nivå";

/* The title of the cell indicating the pump is suspended */
"Pump Suspended" = "Pump pausad";
"Pump Suspended" = "Pumpen är pausad";

/* Title of insulin model preset */
"Rapid-Acting – Adults" = "Snabbverkande – Vuxna";
"Rapid-Acting – Adults" = "Snabbverkande – vuxna";

/* Title of insulin model preset */
"Rapid-Acting – Children" = "Snabbverkande – Barn";
"Rapid-Acting – Children" = "Snabbverkande – barn";

/* The error message when a recommendation has expired. (1: age of recommendation in minutes) */
"Recommendation expired: %1$@ old" = "Rekommendation utgått %1$@ gammal";
"Recommendation expired: %1$@ old" = "Rekommendationen gick ut för %1$@ sedan";

/* The title of the cell displaying a recommended temp basal value */
"Recommended Basal" = "Rekommenderad basal";
"Recommended Basal" = "Rekommenderat basalvärde";

/* Accessibility hint describing recommended bolus units */
"Recommended Bolus: %@ Units" = "Rekommenderad bolus: %@ Enheter";
"Recommended Bolus: %@ Units" = "Rekommenderad bolus: %@ enheter";

/* Details for missing data error when reservoir data is missing */
"Reservoir" = "Reservoar";

/* Title of the prediction input effect for retrospective correction */
"Retrospective Correction" = "Retrospektiv korrektion";
"Retrospective Correction" = "Retrospektiv korrigering";

/* The title of the notification action to retry a bolus command */
"Retry" = "Försök igen";
Expand All @@ -349,16 +349,16 @@
"Settings" = "Inställningar";

/* Loop Completion HUD accessibility hint */
"Shows last loop error" = "Visar senaste loopfel";
"Shows last loop error" = "Visar senaste loopfelet";

/* Format fragment for a start time */
"since %@" = "sedan %@";

/* The title of the nightscout site URL credential */
"Site URL" = "Sida URL";
"Site URL" = "Adress (URL)";

/* The format for the description of a temporary override start date */
"starting at %@" = "Börjar kl %@";
"starting at %@" = "Börjar kl. %@";

/* The title of the cell indicating a bolus is being sent */
"Starting Bolus" = "Påbörjar bolus";
Expand All @@ -370,25 +370,25 @@
"Tap to Resume" = "Tryck för att återuppta";

/* Subtitle description of Walsh insulin model setting */
"The legacy model used by Loop, allowing customization of action duration." = "Äldre modell använd av Loop, som tillåter anpassing av effektduration.";
"The legacy model used by Loop, allowing customization of action duration." = "Äldre modell använd av Loop, vilken tillåter anpassing av effektvaraktighet.";

/* Body of the alert describing a maximum bolus validation error. (1: The localized max bolus value) */
"The maximum bolus amount is %@ Units" = "Maximala bolusdos är %@ Eheter";
"The maximum bolus amount is %@ Units" = "Den maximala bolusdosen är %@ enheter";

/* The short unit display string for international units of insulin */
"U" = "E";

/* The format for the description of a temporary override end date */
"until %@" = "till %@";
"until %@" = "fram till %@";

/* The title of the alert controller used to select a duration for workout targets */
"Use Workout Glucose Targets" = "Avänd målvärden för träning";
"Use Workout Glucose Targets" = "Använd målvärden för träning";

/* Title of insulin model setting */
"Walsh" = "Walsh";

/* Explanation of suspend threshold */
"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 predikterat, glukosvärde är under tröskelvärde, kommer Loop inte att rekommendera en bolus och kommer dessutom alltid att föreslå en temporär basal på 0 eheter per timme.";
"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.";

/* The label of the workout mode toggle button */
"Workout Targets" = "Målvärden för träning";
Expand Down
Loading