|
|
@@ -1,7 +1,428 @@
|
|
|
+/* Description for an inactive alert modifier */
|
|
|
+" (inactive)" = " (inactive)";
|
|
|
+
|
|
|
+/* Format string for low battery alert body for RileyLink. (1: device name) */
|
|
|
+"\"%1$@\" has a low battery" = "\"%1$@\" has a low battery";
|
|
|
+
|
|
|
+/* Unit format string for an RSSI value in decibles */
|
|
|
+"%@ dB" = "%@ dB";
|
|
|
+
|
|
|
+/* Format string for alert content body for lowReservoir pod alert. (1: reminder value) */
|
|
|
+"%1$@ insulin or less remaining in Pod. Change Pod soon." = "%1$@ insulin or less remaining in Pod. Change Pod soon.";
|
|
|
+
|
|
|
+/* Format string for activation time exceeded
|
|
|
+ Pod state when activation not completed in the time allowed */
|
|
|
+"Activation time exceeded" = "Activation time exceeded";
|
|
|
+
|
|
|
+/* Description for auto-off */
|
|
|
+"Auto-off" = "Auto-Off";
|
|
|
+
|
|
|
+/* Description for auto-off alarm */
|
|
|
+"Auto-off alarm" = "Auto-off alarm";
|
|
|
+
|
|
|
+/* Pod state when basal initialized */
|
|
|
+"Basal initialized" = "Basal initialized";
|
|
|
+
|
|
|
+/* Pod state when running below fifty units */
|
|
|
+"Below 50 units" = "Below 50 units";
|
|
|
+
|
|
|
/* Pump Event title for UnfinalizedDose with doseType of .bolus */
|
|
|
"Bolus" = "Bolus";
|
|
|
|
|
|
-/* Acknowledge button label for RileyLink low battery alert
|
|
|
- Alert acknowledgment OK button */
|
|
|
-"OK" = "موافق";
|
|
|
+/* Error message shown when operation could not be completed due to existing bolus in progress */
|
|
|
+"Bolus in progress" = "Bolus in progress";
|
|
|
+
|
|
|
+/* The format string describing a bolus. (1: The amount delivered)(2: Start time of the dose)(3: duration)(4: scheduled certainty) */
|
|
|
+"Bolus: %1$@U %2$@ %3$@ %4$@" = "Bolus: %1$@U %2$@ %3$@ %4$@";
|
|
|
+
|
|
|
+/* Delivery status when bolusing */
|
|
|
+"Bolusing" = "Bolusing";
|
|
|
+
|
|
|
+/* Delivery status when bolusing and temp basal is running */
|
|
|
+"Bolusing with temp basal" = "Bolusing with temp basal";
|
|
|
+
|
|
|
+/* Pod state when inserting cannula */
|
|
|
+"Cannula inserting" = "Cannula inserting";
|
|
|
+
|
|
|
+/* String describing a dose that was certainly scheduled */
|
|
|
+"Certain" = "Certain";
|
|
|
+
|
|
|
+/* Alert content body for podExpireImminent pod alert */
|
|
|
+"Change Pod now. Insulin delivery will stop in 1 hour." = "Change Pod now. Insulin delivery will stop in 1 hour.";
|
|
|
+
|
|
|
+/* Alert content body for podExpiring pod alert */
|
|
|
+"Change Pod now. Pod has been active for 72 hours." = "Change Pod now. Pod has been active for 72 hours.";
|
|
|
+
|
|
|
+/* Format string for invalid message error code (1: error code number) */
|
|
|
+"Command error %1$u" = "Command error %1$u";
|
|
|
+
|
|
|
+/* Status highlight that delivery is uncertain. */
|
|
|
+"Comms Issue" = "Comms Issue";
|
|
|
+
|
|
|
+/* Error message when command is rejected because an unacknowledged command is pending. */
|
|
|
+"Communication issue: Unacknowledged command pending." = "Communication issue: Unacknowledged command pending.";
|
|
|
+
|
|
|
+/* Description for BeepPreference.manualCommands */
|
|
|
+"Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used." = "Confidence reminders will sound for commands you initiate, like bolus, cancel bolus, suspend, resume, save notification reminders, etc. When Loop automatically adjusts delivery, no confidence reminders are used.";
|
|
|
+
|
|
|
+/* Description for BeepPreference.extended */
|
|
|
+"Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate." = "Confidence reminders will sound when Loop automatically adjusts delivery as well as for commands you initiate.";
|
|
|
+
|
|
|
+/* The title for AlarmCode.other notification */
|
|
|
+"Critical Pod Error" = "Critical Pod Error";
|
|
|
+
|
|
|
+/* Recovery suggestion when unexpected address received */
|
|
|
+"Crosstalk possible. Please move to a new location" = "Crosstalk possible. Please move to a new location";
|
|
|
+
|
|
|
+/* Pod state when pod has been deactivated */
|
|
|
+"Deactivated" = "Deactivated";
|
|
|
+
|
|
|
+/* Title string for BeepPreference.silent */
|
|
|
+"Disabled" = "Disabled";
|
|
|
+
|
|
|
+/* Description for Empty reservoir pod fault */
|
|
|
+"Empty reservoir" = "Empty reservoir";
|
|
|
+
|
|
|
+/* Error message shown when empty response from pod was received */
|
|
|
+"Empty response from pod" = "Empty response from pod";
|
|
|
+
|
|
|
+/* Pod state error event logged shutting down */
|
|
|
+"Error event logged, shutting down" = "Error event logged, shutting down";
|
|
|
+
|
|
|
+/* Description for expiration alert */
|
|
|
+"Expiration alert" = "Expiration alert";
|
|
|
+
|
|
|
+/* Title string for BeepPreference.extended */
|
|
|
+"Extended" = "Extended";
|
|
|
+
|
|
|
+/* Delivery status when extended bolus is running */
|
|
|
+"Extended bolus running" = "Extended bolus running";
|
|
|
+
|
|
|
+/* Delivery status when extended bolus and temp basal is running */
|
|
|
+"Extended bolus running with temp basal" = "Extended bolus running with temp basal";
|
|
|
+
|
|
|
+/* Pod state when fault event has occurred */
|
|
|
+"Fault event occurred" = "Fault event occurred";
|
|
|
+
|
|
|
+/* Status highlight that when pod is deactivating. */
|
|
|
+"Finish Deactivation" = "Finish Deactivation";
|
|
|
+
|
|
|
+/* Status highlight that when pod is activating. */
|
|
|
+"Finish Pairing" = "Finish Pairing";
|
|
|
+
|
|
|
+/* Description for finish setup */
|
|
|
+"Finish setup " = "Finish setup ";
|
|
|
+
|
|
|
+/* Description for finish setup reminder */
|
|
|
+"Finish setup reminder" = "Finish setup reminder";
|
|
|
+
|
|
|
+/* Pod inititialized */
|
|
|
+"Initialized" = "Initialized";
|
|
|
+
|
|
|
+/* Pod state when inserting cannula */
|
|
|
+"Inserting cannula" = "Inserting cannula";
|
|
|
+
|
|
|
+/* The default notification body for AlarmCodes */
|
|
|
+"Insulin delivery stopped. Change Pod now." = "Insulin delivery stopped. Change Pod now.";
|
|
|
+
|
|
|
+/* Status highlight that insulin delivery was suspended. */
|
|
|
+"Insulin Suspended" = "Insulin Suspended";
|
|
|
+
|
|
|
+/* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
|
|
|
+"Insulin type not configured" = "Insulin type not configured";
|
|
|
+
|
|
|
+/* The format string for Internal pod fault (1: The fault code value) */
|
|
|
+"Internal pod fault %1$03d" = "Internal pod fault %1$03d";
|
|
|
+
|
|
|
+/* The format string describing a bolus that was interrupted. (1: The amount delivered)(2: The amount scheduled)(3: Start time of the dose)(4: duration)(5: scheduled certainty) */
|
|
|
+"InterruptedBolus: %1$@ U (%2$@ U scheduled) %3$@ %4$@ %5$@" = "InterruptedBolus: %1$@ U (%2$@ U scheduled) %3$@ %4$@ %5$@";
|
|
|
+
|
|
|
+/* Error message for when unexpected address is received (1: received address) (2: expected address) */
|
|
|
+"Invalid address 0x%x. Expected 0x%x" = "Invalid address 0x%x. Expected 0x%x";
|
|
|
+
|
|
|
+/* Description for MessageError invalidAddress */
|
|
|
+"Invalid address: (%1$@)" = "Invalid address: (%1$@)";
|
|
|
+
|
|
|
+/* Description for MessageError invalidCrc */
|
|
|
+"Invalid CRC" = "Invalid CRC";
|
|
|
+
|
|
|
+/* Error description for OmniBLEPumpManagerError.invalidSetting */
|
|
|
+"Invalid Setting" = "Invalid Setting";
|
|
|
+
|
|
|
+/* Alert content title for lowReservoir pod alert */
|
|
|
+"Low Reservoir" = "Low Reservoir";
|
|
|
+
|
|
|
+/* Format string for description for low reservoir advisory (1: reminder units) */
|
|
|
+"Low reservoir advisory (%1$gU)" = "Low reservoir advisory (%1$gU)";
|
|
|
+
|
|
|
+/* Description for low reservoir alarm */
|
|
|
+"Low reservoir advisory alarm" = "Low reservoir advisory alarm";
|
|
|
+
|
|
|
+/* Title for RileyLink low battery alert */
|
|
|
+"Low RileyLink Battery" = "Low RileyLink Battery";
|
|
|
+
|
|
|
+/* Recovery suggestion when no RileyLink is available */
|
|
|
+"Make sure your RileyLink is nearby and powered on" = "Make sure your RileyLink is nearby and powered on";
|
|
|
+
|
|
|
+/* Status highlight when manual temp basal is running. */
|
|
|
+"Manual Basal" = "Manual Basal";
|
|
|
+
|
|
|
+/* Pod memory initialized */
|
|
|
+"Memory initialized" = "Memory initialized";
|
|
|
+
|
|
|
+/* Recovery suggestion for PodCommsError.tooManyPodsFound */
|
|
|
+"Move to a new area away from any other pods and try again." = "Move to a new area away from any other pods and try again.";
|
|
|
+
|
|
|
+/* Alert content body for multiCommand pod alert
|
|
|
+ Alert content title for multiCommand pod alert */
|
|
|
+"Multiple Command Alert" = "Multiple Command Alert";
|
|
|
+
|
|
|
+/* Pod alert state when no alerts are active */
|
|
|
+"No alerts" = "No alerts";
|
|
|
+
|
|
|
+/* Description for BeepPreference.silent */
|
|
|
+"No confidence reminders are used." = "No confidence reminders are used.";
|
|
|
+
|
|
|
+/* Description for Fault Event Code .noFaults */
|
|
|
+"No faults" = "No faults";
|
|
|
+
|
|
|
+/* Status highlight message for emptyReservoir alarm.
|
|
|
+ Status highlight that a pump is out of insulin. */
|
|
|
+"No Insulin" = "No Insulin";
|
|
|
+
|
|
|
+/* Status highlight that when no pod is paired. */
|
|
|
+"No Pod" = "No Pod";
|
|
|
+
|
|
|
+/* Error message shown when no pod is paired */
|
|
|
+"No pod paired" = "No pod paired";
|
|
|
+
|
|
|
+/* Error message for PodCommsError.noPodsFound */
|
|
|
+"No pods found" = "No pods found";
|
|
|
+
|
|
|
+/* Error message shown when no response from pod was received */
|
|
|
+"No response from pod" = "No response from pod";
|
|
|
+
|
|
|
+/* Error message shown when no response from pod was received */
|
|
|
+"No RileyLink available" = "No RileyLink available";
|
|
|
+
|
|
|
+/* Delivery status when basal is running
|
|
|
+ Pod state when running above fifty units */
|
|
|
+"Normal" = "Normal";
|
|
|
+
|
|
|
+/* Description for MessageError notEnoughData */
|
|
|
+"Not enough data" = "Not enough data";
|
|
|
+
|
|
|
+/* Description for Occlusion detected pod fault */
|
|
|
+"Occlusion detected" = "Occlusion detected";
|
|
|
+
|
|
|
+/* Generic title of the omnipod pump manager */
|
|
|
+"Omnipod" = "Omnipod";
|
|
|
+
|
|
|
+/* Pod status after pairing */
|
|
|
+"Paired" = "Paired";
|
|
|
+
|
|
|
+/* Pod status when pairing completed */
|
|
|
+"Pairing completed" = "Pairing completed";
|
|
|
+
|
|
|
+/* Description for MessageError parsingError. (1: decription of error), (2: hexadecimal data starting at offset) */
|
|
|
+"Parsing Error: %1$@ in (%2$@)" = "Parsing Error: %1$@ in (%2$@)";
|
|
|
+
|
|
|
+/* Recovery suggestion on unexpected pod change */
|
|
|
+"Please bring only original pod in range or deactivate original pod" = "Please bring only original pod in range or deactivate original pod";
|
|
|
+
|
|
|
+/* Recovery suggestion when no response is received from pod */
|
|
|
+"Please bring your pod closer to the RileyLink and try again" = "Please bring your pod closer to the RileyLink and try again";
|
|
|
+
|
|
|
+/* Alert content body for finishSetupReminder pod alert */
|
|
|
+"Please finish pairing your pod." = "Please finish pairing your pod.";
|
|
|
+
|
|
|
+/* Recover suggestion shown when no pod is paired */
|
|
|
+"Please pair a new pod" = "Please pair a new pod";
|
|
|
+
|
|
|
+/* Recovery suggestion when pairing signal strength is too high */
|
|
|
+"Please reposition the RileyLink further from the pod" = "Please reposition the RileyLink further from the pod";
|
|
|
+
|
|
|
+/* Recovery suggestion when pairing signal strength is too low */
|
|
|
+"Please reposition the RileyLink relative to the pod" = "Please reposition the RileyLink relative to the pod";
|
|
|
+
|
|
|
+/* Error message shown when user cannot pair because pod is already paired */
|
|
|
+"Pod already paired" = "Pod already paired";
|
|
|
+
|
|
|
+/* Error message shown when prime is attempted, but pod is already primed */
|
|
|
+"Pod already primed" = "Pod already primed";
|
|
|
+
|
|
|
+/* Status highlight message for other alarm. */
|
|
|
+"Pod Error" = "Pod Error";
|
|
|
+
|
|
|
+/* Description for expiration advisory alarm */
|
|
|
+"Pod expiration advisory alarm" = "Pod expiration advisory alarm";
|
|
|
+
|
|
|
+/* The title for pod expiration notification */
|
|
|
+"Pod Expiration Notice" = "Pod Expiration Notice";
|
|
|
+
|
|
|
+/* Description for Pod expired pod fault */
|
|
|
+"Pod expired" = "Pod expired";
|
|
|
+
|
|
|
+/* Format string for alert content body for userPodExpiration pod alert. (1: time until expiration) */
|
|
|
+"Pod expires in %1$@." = "Pod expires in %1$@.";
|
|
|
+
|
|
|
+/* Format string for pod fault code */
|
|
|
+"Pod Fault: %1$@" = "Pod Fault: %1$@";
|
|
|
+
|
|
|
+/* Error message when cannula insertion fails because the pod is in an unexpected state */
|
|
|
+"Pod is not in a state ready for cannula insertion." = "Pod is not in a state ready for cannula insertion.";
|
|
|
+
|
|
|
+/* Error message when prime fails because the pod is in an unexpected state */
|
|
|
+"Pod is not in a state ready for priming." = "Pod is not in a state ready for priming.";
|
|
|
+
|
|
|
+/* Error message action could not be performed because pod is suspended */
|
|
|
+"Pod is suspended" = "Pod is suspended";
|
|
|
+
|
|
|
+/* Status highlight message for occlusion alarm. */
|
|
|
+"Pod Occlusion" = "Pod Occlusion";
|
|
|
+
|
|
|
+/* Alert content title for finishSetupReminder pod alert */
|
|
|
+"Pod Pairing Incomplete" = "Pod Pairing Incomplete";
|
|
|
+
|
|
|
+/* Error message shown when pod sends ack instead of response */
|
|
|
+"Pod sent ack instead of response" = "Pod sent ack instead of response";
|
|
|
+
|
|
|
+/* Pod state when prime or cannula insertion has not completed in the time allotted */
|
|
|
+"Pod setup window expired" = "Pod setup window expired";
|
|
|
+
|
|
|
+/* Description for pod suspended reminder */
|
|
|
+"Pod suspended reminder" = "Pod suspended reminder";
|
|
|
+
|
|
|
+/* Format string for poor pod signal strength */
|
|
|
+"Poor signal strength" = "Poor signal strength";
|
|
|
+
|
|
|
+/* Delivery status when pod is priming
|
|
|
+ Pod status when priming */
|
|
|
+"Priming" = "Priming";
|
|
|
+
|
|
|
+/* Pod state when priming completed */
|
|
|
+"Priming completed" = "Priming completed";
|
|
|
+
|
|
|
+/* Pod state when ready for basal programming */
|
|
|
+"Ready for basal programming" = "Ready for basal programming";
|
|
|
+
|
|
|
+/* Pod state when ready for cannula insertion */
|
|
|
+"Ready to insert cannula" = "Ready to insert cannula";
|
|
|
+
|
|
|
+/* Pod pairing reminder initialized */
|
|
|
+"Reminder initialized" = "Reminder initialized";
|
|
|
+
|
|
|
+/* Pump Event title for UnfinalizedDose with doseType of .resume */
|
|
|
+"Resume" = "Resume";
|
|
|
+
|
|
|
+/* Recovery suggestion when pod is suspended */
|
|
|
+"Resume delivery" = "Resume delivery";
|
|
|
+
|
|
|
+/* Alert content title for suspendEnded pod alert */
|
|
|
+"Resume Insulin" = "Resume Insulin";
|
|
|
+
|
|
|
+/* The format string describing a resume. (1: Time)(2: Scheduled certainty */
|
|
|
+"Resume: %1$@ %2$@" = "Resume: %1$@ %2$@";
|
|
|
+
|
|
|
+/* Delivery status when basal is running */
|
|
|
+"Scheduled Basal" = "Scheduled Basal";
|
|
|
+
|
|
|
+/* Description for shutdown imminent */
|
|
|
+"Shutdown imminent" = "Shutdown imminent";
|
|
|
+
|
|
|
+/* Description for shutdown imminent alarm */
|
|
|
+"Shutdown imminent alarm" = "Shutdown imminent alarm";
|
|
|
+
|
|
|
+/* Status highlight when communications with the pod haven't happened recently. */
|
|
|
+"Signal Loss" = "Signal Loss";
|
|
|
+
|
|
|
+/* Format string for pod signal strength too high */
|
|
|
+"Signal strength too high" = "Signal strength too high";
|
|
|
+
|
|
|
+/* Pump Event title for UnfinalizedDose with doseType of .suspend */
|
|
|
+"Suspend" = "Suspend";
|
|
|
+
|
|
|
+/* Alert content body for suspendInProgress pod alert
|
|
|
+ Alert content title for suspendInProgress pod alert */
|
|
|
+"Suspend In Progress Reminder" = "Suspend In Progress Reminder";
|
|
|
+
|
|
|
+/* Description for suspend time expired */
|
|
|
+"Suspend time expired" = "Suspend time expired";
|
|
|
+
|
|
|
+/* Delivery status when insulin delivery is suspended */
|
|
|
+"Suspended" = "Suspended";
|
|
|
+
|
|
|
+/* The format string describing a suspend. (1: Time)(2: Scheduled certainty */
|
|
|
+"Suspend: %1$@ %2$@" = "Suspend: %1$@ %2$@";
|
|
|
+
|
|
|
+/* Delivery status when insulin delivery is suspended */
|
|
|
+"Suspended" = "Suspended";
|
|
|
+
|
|
|
+/* Alert notification body for suspendEnded pod alert user notification */
|
|
|
+"Suspension time is up. Open the app and resume." = "Suspension time is up. Open the app and resume.";
|
|
|
+
|
|
|
+/* Pod tank fill completed */
|
|
|
+"Tank fill completed" = "Tank fill completed";
|
|
|
+
|
|
|
+/* Pod power to motor activated */
|
|
|
+"Tank power activated" = "Tank power activated";
|
|
|
+
|
|
|
+/* Pump Event title for UnfinalizedDose with doseType of .tempBasal */
|
|
|
+"Temp Basal" = "Temp Basal";
|
|
|
+
|
|
|
+/* Error message shown when temp basal could not be set due to existing temp basal in progress */
|
|
|
+"Temp basal in progress" = "Temp basal in progress";
|
|
|
+
|
|
|
+/* Delivery status when temp basal is running */
|
|
|
+"Temp basal running" = "Temp basal running";
|
|
|
+
|
|
|
+/* The format string describing a temp basal. (1: The rate)(2: Start time)(3: duration)(4: volume)(5: scheduled certainty */
|
|
|
+"TempBasal: %1$@ U/hour %2$@ %3$@ %4$@ U %5$@" = "TempBasal: %1$@ U/hour %2$@ %3$@ %4$@ U %5$@";
|
|
|
+
|
|
|
+/* Alert content body for suspendEnded pod alert */
|
|
|
+"The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes." = "The insulin suspension period has ended.\n\nYou can resume delivery from the banner on the home screen or from your pump settings screen. You will be reminded again in 15 minutes.";
|
|
|
+
|
|
|
+/* Alert content body for timeOffsetChangeDetected pod alert */
|
|
|
+"The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings." = "The time on your pump is different from the current time. You can review the pump time and and sync to current time in settings.";
|
|
|
+
|
|
|
+/* Alert content title for timeOffsetChangeDetected pod alert */
|
|
|
+"Time Change Detected" = "Time Change Detected";
|
|
|
+
|
|
|
+/* The format string for pod expiration notification body (1: time until expiration) */
|
|
|
+"Time to replace your pod! Your pod will expire in %1$@" = "Time to replace your pod! Your pod will expire in %1$@";
|
|
|
+
|
|
|
+/* Error message for PodCommsError.tooManyPodsFound */
|
|
|
+"Too many pods found" = "Too many pods found";
|
|
|
+
|
|
|
+/* Recovery suggestion when ack received instead of response */
|
|
|
+"Try again" = "Try again";
|
|
|
+
|
|
|
+/* String describing a dose that was possibly scheduled */
|
|
|
+"Uncertain" = "Uncertain";
|
|
|
+
|
|
|
+/* Description for MessageError invalidSequence */
|
|
|
+"Unexpected message sequence number" = "Unexpected message sequence number";
|
|
|
+
|
|
|
+/* Format string for unexpected pod change */
|
|
|
+"Unexpected pod change" = "Unexpected pod change";
|
|
|
+
|
|
|
+/* Error message shown when empty response from pod was received */
|
|
|
+"Unexpected response from pod" = "Unexpected response from pod";
|
|
|
+
|
|
|
+/* The format string for Unknown pod fault (1: The fault code value) */
|
|
|
+"Unknown pod fault %1$03d" = "Unknown pod fault %1$03d";
|
|
|
+
|
|
|
+/* Format string for description of MessageError unknownValue. (1: value) (2: Type) */
|
|
|
+"Unknown Value (%1$@) for type %2$@" = "Unknown Value (%1$@) for type %2$@";
|
|
|
+
|
|
|
+/* Format string for description of MessageError validationFailed. (1: description of validation failure) */
|
|
|
+"Validation failed: %1$@" = "Validation failed: %1$@";
|
|
|
+
|
|
|
+/* Recovery suggestion when operation could not be completed due to existing bolus in progress */
|
|
|
+"Wait for existing bolus to finish, or cancel bolus" = "Wait for existing bolus to finish, or cancel bolus";
|
|
|
+
|
|
|
+/* Recovery suggestion when operation could not be completed due to existing temp basal in progress */
|
|
|
+"Wait for existing temp basal to finish, or suspend to cancel" = "Wait for existing temp basal to finish, or suspend to cancel";
|
|
|
|
|
|
+/* Description waiting for pairing reminder */
|
|
|
+"Waiting for pairing reminder" = "Waiting for pairing reminder";
|