Localizable.strings 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545
  1. /*
  2. Localizable.strings
  3. OmniBLE
  4. Created by Jon Mårtensson on 2022-08-28.
  5. Copyright © 2022 Randall Knutson. All rights reserved.
  6. */
  7. /* Alert content title for multiCommand pod alert */
  8. "Multiple Command Alert" = "Multiple Command Alert";
  9. /* Alert content title for userPodExpiration pod alert */
  10. "Pod Expiration Reminder" = "Pod Expiration Reminder";
  11. /* Alert content title for podExpiring pod alert */
  12. "Pod Expired" = "Pod Expired";
  13. /* Alert content title for lowReservoir pod alert */
  14. "Low Reservoir" = "Low Reservoir";
  15. /* Alert content title for suspendInProgress pod alert */
  16. "Suspend In Progress Reminder" = "Suspend In Progress Reminder";
  17. /* Alert content title for suspendEnded pod alert */
  18. "Resume Insulin" = "Resume Insulin";
  19. /* Alert content title for finishSetupReminder pod alert */
  20. "Pod Pairing Incomplete" = "Pod Pairing Incomplete";
  21. /* Alert content title for timeOffsetChangeDetected pod alert */
  22. "Time Change Detected" = "Time Change Detected";
  23. /* Alert content body for multiCommand pod alert */
  24. "Multiple Command Alert" = "Multiple Command Alert";
  25. /* Format string for alert content body for userPodExpiration pod alert. (1: time until expiration) */
  26. "Pod expires in %1$@." = "Pod expires in %1$@.";
  27. /* Alert content body for podExpiring pod alert */
  28. "Change Pod now. Pod has been active for 72 hours." = "Change Pod now. Pod has been active for 72 hours.";
  29. /* Alert content body for podExpireImminent pod alert */
  30. "Change Pod now. Insulin delivery will stop in 1 hour." = "Change Pod now. Insulin delivery will stop in 1 hour.";
  31. /* Format string for alert content body for lowReservoir pod alert. (1: reminder value) */
  32. "%1$@ insulin or less remaining in Pod. Change Pod soon." = "%1$@ insulin or less remaining in Pod. Change Pod soon.";
  33. /* Alert content body for suspendInProgress pod alert */
  34. "Suspend In Progress Reminder" = "Suspend In Progress Reminder";
  35. /* Alert content body for suspendEnded pod alert */
  36. "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.";
  37. /* Alert content body for finishSetupReminder pod alert */
  38. "Please finish pairing your pod." = "Please finish pairing your pod.";
  39. /* Alert content body for timeOffsetChangeDetected pod alert */
  40. "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.";
  41. /* Alert notification body for suspendEnded pod alert user notification */
  42. "Suspension time is up. Open the app and resume." = "Suspension time is up. Open the app and resume.";
  43. /* Action button default text for PodAlerts */
  44. "Ok" = "Ok";
  45. /* Label for pod life state when pod not fully activated */
  46. "Unfinished Activation" = "Unfinished Activation";
  47. /* Label for pod life state when time remaining */
  48. "Pod expires in" = "Pod expires in";
  49. /* */
  50. "Pod Expires" = "Pod Expires";
  51. /* */
  52. "Pod Activated" = "Pod Activated";
  53. /* */
  54. "Notification Settings" = "Notification Settings";
  55. /* */
  56. "Confidence Reminders" = "Confidence Reminders";
  57. /* Text for suspend resume button when insulin delivery active */
  58. "Suspend Insulin Delivery" = "Suspend Insulin Delivery";
  59. /* Label for pod life state when within pod expiration window */
  60. "Pod expired" = "Pod expired";
  61. /* Label for pod life state when pod not fully deactivated */
  62. "Unfinished deactivation" = "Unfinished deactivation";
  63. /* Label for pod life state when no pod paired */
  64. "No Pod" = "No Pod";
  65. /* Settings page link description when next lifecycle action is to pair new pod */
  66. "Pair Pod" = "Pair Pod";
  67. /* Pairing action button accessibility label while ready to pair */
  68. "Pair pod." = "Pair pod.";
  69. /* Pairing action button accessibility label while pairing */
  70. "Pairing." = "Pairing.";
  71. /* Pairing action button accessibility label while priming */
  72. "Priming. Please wait." = "Priming. Please wait.";
  73. /* Pairing action button accessibility label when pairing succeeded */
  74. "Pod paired successfully. Continue." = "Pod paired successfully. Continue.";
  75. /* Settings page link description when next lifecycle action is to finish deactivation */
  76. "Finish deactivation" = "Finish deactivation";
  77. /* Settings page link description when next lifecycle action is to replace pod */
  78. "Replace Pod" = "Replace Pod";
  79. /* Unit for singular day in pod life remaining */
  80. "day" = "day";
  81. /* Unit for plural days in pod life remaining */
  82. "days" = "days";
  83. /* Unit for singular hour in pod life remaining */
  84. "hour" = "hour";
  85. /* Unit for plural hours in pod life remaining */
  86. "hours" = "hours";
  87. /* Unit for singular minute in pod life remaining */
  88. "minute" = "minute";
  89. /* Unit for plural minutes in pod life remaining */
  90. "minutes" = "minutes";
  91. /* Title of insulin delivery section */
  92. "Insulin Delivery" = "Insulin Delivery";
  93. /* */
  94. "Scheduled Basal" = "Scheduled Basal";
  95. /* Header for insulin remaining on pod settings screen */
  96. "Insulin Remaining" = "Insulin Remaining";
  97. /* Section header for activity section */
  98. "Activity" = "Activity";
  99. /* title for device details page */
  100. "Device Details" = "Device Details";
  101. /* Section header for configuration section */
  102. "Configuration" = "Configuration";
  103. /* Settings page link description when next lifecycle action is to finish deactivation */
  104. "Finish deactivation" = "Finish deactivation";
  105. /* Settings page link description when next lifecycle action is to replace pod */
  106. "Replace Pod" = "Replace Pod";
  107. /* Settings page link description when next lifecycle action is to replace pod */
  108. "Replace Pod" = "Replace Pod";
  109. /* Label for pod life state when pod not fully activated */
  110. "Unfinished Activation" = "Unfinished Activation";
  111. /* Label for pod life state when time remaining */
  112. "Pod expires in" = "Pod expires in";
  113. /* Label for pod life state when within pod expiration window */
  114. "Pod expired" = "Pod expired";
  115. /* Label for pod life state when pod not fully deactivated */
  116. "Unfinished deactivation" = "Unfinished deactivation";
  117. /* Label for pod life state when no pod paired */
  118. "No Pod" = "No Pod";
  119. /* Pod life HUD view label */
  120. "Fault" = "Fault";
  121. /* Label describing pod age view */
  122. "Pod Age" = "Pod Age";
  123. /* Label describing time remaining view */
  124. "Remaining" = "Remaining";
  125. /* Label indicating pod replacement necessary */
  126. "Replace Pod" = "Replace Pod";
  127. /* Error message shown when no pod is paired */
  128. "No pod paired" = "No pod paired";
  129. /* Error message shown when user cannot pair because pod is already paired */
  130. "Pod already paired" = "Pod already paired";
  131. /* Error description for OmniBLEPumpManagerError.insulinTypeNotConfigured */
  132. "Insulin type not configured" = "Insulin type not configured";
  133. /* Error message when cannula insertion fails because the pod is in an unexpected state */
  134. "Pod is not in a state ready for cannula insertion." = "Pod is not in a state ready for cannula insertion.";
  135. /* Error description for OmniBLEPumpManagerError.invalidSetting */
  136. "Invalid Setting" = "Invalid Setting";
  137. /* Recovery suggestion shown when no pod is paired */
  138. "Please pair a new pod" = "Please pair a new pod";
  139. /* Generic title of the OmniBLE pump manager */
  140. "Omnipod DASH" = "Omnipod DASH";
  141. /* Status highlight that delivery is uncertain. */
  142. "Comms Issue" = "Comms Issue";
  143. /* */
  144. "Finish Pairing" = "Finish Pairing";
  145. /* Status highlight that when pod is deactivating */
  146. "Finish Deactivation" = "Finish Deactivation";
  147. /* Status highlight that when no pod is paired. */
  148. "No Pod" = "No Pod";
  149. /* Status highlight message for emptyReservoir alarm. */
  150. "No Insulin" = "No Insulin";
  151. /* Status highlight message for podExpired alarm. */
  152. "Pod Expired" = "Pod Expired";
  153. /* Status highlight message for occlusion alarm. */
  154. "Pod Occlusion" = "Pod Occlusion";
  155. /* Status highlight message for other alarm. */
  156. "Pod Error" = "Pod Error";
  157. /* Status highlight that a pump is out of insulin. */
  158. "No Insulin" = "No Insulin";
  159. /* Status highlight that insulin delivery was suspended. */
  160. "Insulin Suspended" = "Insulin Suspended";
  161. /* Status highlight when communications with the pod haven't happened recently. */
  162. "Signal Loss" = "Signal Loss";
  163. /* Status highlight when manual temp basal is running. */
  164. "Manual Basal" = "Manual Basal";
  165. /* */
  166. "Insert cannula" = "Insert cannula";
  167. /* */
  168. "Check cannula insertion finished" = "Check cannula insertion finished";
  169. /* */
  170. "Get pod status" = "Get pod status";
  171. /* */
  172. "Save Basal Profile" = "Save Basal Profile";
  173. /* */
  174. "Save basal profile failed: %{public}@" = "Save basal profile failed: %{public}@";
  175. /* */
  176. "Skipping Play Test Beeps due to bolus still in progress." = "Skipping Play Test Beeps due to bolus still in progress.";
  177. /* */
  178. "Play Test Beeps" = "Play Test Beeps";
  179. /* */
  180. "Skipping Read Pulse Log due to bolus still in progress." = "Skipping Read Pulse Log due to bolus still in progress.";
  181. /* */
  182. "Read Pulse Log" = "Read Pulse Log";
  183. /* */
  184. "Set Confirmation Beeps to %s" = "Set Confirmation Beeps to %s";
  185. /* */
  186. "Set Confirmation Beeps Preference" = "Set Confirmation Beeps Preference";
  187. /* */
  188. "Suspend" = "Suspend";
  189. /* */
  190. "Failed to suspend: %{public}@" = "Failed to suspend: %{public}@";
  191. /* */
  192. "Resume" = "Resume";
  193. /* */
  194. "Bolus" = "Bolus";
  195. /* */
  196. "Cancel Bolus" = "Cancel Bolus";
  197. /* Alert acknowledgment OK button */
  198. "OK" = "OK";
  199. /* The title for Empty Reservoir alarm notification */
  200. "Empty Reservoir" = "Empty Reservoir";
  201. /* The title for Occlusion alarm notification */
  202. "Occlusion Detected" = "Occlusion Detected";
  203. /* The title for AlarmCode.other notification */
  204. "Critical Pod Error" = "Critical Pod Error";
  205. /* The default notification body for AlarmCodes */
  206. "Insulin delivery stopped. Change Pod now." = "Insulin delivery stopped. Change Pod now.";
  207. /* Units for showing temp basal rate */
  208. "U/hr" = "U/hr";
  209. /* Header for insulin remaining on pod settings screen */
  210. "Insulin Remaining" = "Insulin Remaining";
  211. /* Button title to set temporary basal rate */
  212. "Set Temporary Basal Rate" = "Set Temporary Basal Rate";
  213. /* Section header for activity section */
  214. "Activity" = "Activity";
  215. /* Section header for configuration section */
  216. "Configuration" = "Configuration";
  217. /* Title for previous pod page */
  218. "Previous Pod" = "Previous Pod";
  219. /* The title of the command to change pump time zone */
  220. "Pump Time" = "Pump Time";
  221. /* Text indicating ongoing pump time synchronization */
  222. "Adjusting Pump Time..." = "Adjusting Pump Time...";
  223. /* The title of the command to change pump time zone */
  224. "Sync to Current Time" = "Sync to Current Time";
  225. /* Label for PumpManager deletion button */
  226. "Switch to other insulin delivery device" = "Switch to other insulin delivery device";
  227. /* Title for pod sync time action sheet. */
  228. "The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?" = "The time on your pump is different from the current time. Do you want to update the time on your pump to the current time?";
  229. /* Button text to confirm pump time sync */
  230. "Yes, Sync to Current Time" = "Yes, Sync to Current Time";
  231. /* Button text to cancel pump time sync */
  232. "No, Keep Pump As Is" = "No, Keep Pump As Is";
  233. /* Title for Omnipod DASH PumpManager deletion action sheet. */
  234. "Remove Pump" = "Remove Pump";
  235. /* Message for Omnipod DASH PumpManager deletion action sheet */
  236. "Are you sure you want to stop using Omnipod DASH?" = "Are you sure you want to stop using Omnipod DASH?";
  237. /* Button text to confirm Omnipod DASH PumpManager deletion */
  238. "Delete Omnipod DASH" = "Delete Omnipod DASH";
  239. /* Text for confidence reminders navigation link" */
  240. "Insulin Type" = "Insulin Type";
  241. /* The title of the command to change pump time zone */
  242. "Sync to Current Time" = "Sync to Current Time";
  243. /* Title for suspend duration selection action sheet */
  244. "Suspend Delivery" = "Suspend Delivery";
  245. /* Message for suspend duration selection action sheet */
  246. "Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?" = "Insulin delivery will be stopped until you resume manually. When would you like Loop to remind you to resume delivery?";
  247. /* Button text for 30 minute suspend duration */
  248. "30 minutes" = "30 minutes";
  249. /* Button text for 1 hour suspend duration" */
  250. "1 hour" = "1 hour";
  251. /* Button text for 1 hour 30 minute suspend duration */
  252. "1 hour 30 minutes" = "1 hour 30 minutes";
  253. /* Button text for 2 hour suspend duration */
  254. "2 hours" = "2 hours";
  255. /* Alert title for suspend error */
  256. "Failed to Suspend Insulin Delivery" = "Failed to Suspend Insulin Delivery";
  257. /* Alert title for resume error */
  258. "Failed to Resume Insulin Delivery" = "Failed to Resume Insulin Delivery";
  259. /* Alert title for time sync error */
  260. "Failed to Set Pump Time" = "Failed to Set Pump Time";
  261. /* Alert title for failing to cancel manual basal error */
  262. "Failed to Cancel Manual Basal" = "Failed to Cancel Manual Basal";
  263. /* */
  264. "Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may remove it and pair a new pod.";
  265. /* Instructions for deactivate pod when pod not on body */
  266. "Please deactivate the pod. When deactivation is complete, you may pair a new pod." = "Please deactivate the pod. When deactivation is complete, you may pair a new pod.";
  267. /* Deactivate pod action button */
  268. "Deactivate Pod" = "Deactivate Pod";
  269. /* Deactivate pod action button accessibility label while deactivating */
  270. "Deactivating." = "Deactivating.";
  271. /* Deactivate pod action button accessibility label when deactivation complete */
  272. "Pod deactivated successfully. Continue." = "Pod deactivated successfully. Continue.";
  273. /* Action button description for deactivate after failed attempt */
  274. "Retry" = "Retry";
  275. /* Action button description when deactivated */
  276. "Continue" = "Continue";
  277. /* Format string for recovery suggestion during deactivate pod. */
  278. "There was a problem communicating with the pod. If this problem persists, tap Discard Pod. You can then activate a new Pod." = "There was a problem communicating with the pod. If this problem persists, tap Discard Pod. You can then activate a new Pod.";
  279. /* Text for discard pod button */
  280. "Discard Pod" = "Discard Pod";
  281. /* Title for remove pod modal */
  282. "Remove Pod from Body" = "Remove Pod from Body";
  283. /* Alert message body for confirm pod attachment */
  284. "Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“" = "Your Pod may still be delivering Insulin.\nRemove it from your body, then tap “Continue.“";
  285. /* Insulin Unit */
  286. "U" = "U";
  287. /* The action string on pod status page when pod expired */
  288. "Change Pod now. Insulin delivery will stop 8 hours after the Pod has expired or when no more insulin remains." = "Change Pod now. Insulin delivery will stop 8 hours after the Pod has expired or when no more insulin remains.";
  289. /* Label text for step 1 of pair pod instructions */
  290. "Fill a new pod with U-100 Insulin (leave blue Pod needle cap on)." = "Fill a new pod with U-100 Insulin (leave blue Pod needle cap on).";
  291. /* Label text for step 2 of pair pod instructions */
  292. "Listen for 2 beeps." = "Listen for 2 beeps.";
  293. /* Label text indicating pairing finished.*/
  294. "Paired" = "Paired";
  295. /* Cancel button text in navigation bar on pair pod UI */
  296. "Cancel" = "Cancel";
  297. /* Alert title for cancel pairing modal */
  298. "Are you sure you want to cancel Pod setup?" = "Are you sure you want to cancel Pod setup?";
  299. /* Alert message body for confirm pod attachment */
  300. "If you cancel Pod setup, the current Pod will be deactivated and will be unusable." = "If you cancel Pod setup, the current Pod will be deactivated and will be unusable.";
  301. /* Button title for confirm deactivation option */
  302. "Yes, Deactivate Pod" = "Yes, Deactivate Pod";
  303. /* Continue pairing button title of in pairing cancel modal */
  304. "No, Continue With Pod" = "No, Continue With Pod";
  305. /* Label text for step one of attach pod instructions */
  306. "Prepare site." = "Prepare site.";
  307. /* Label text for step two of attach pod instructions */
  308. "Remove blue Pod needle cap and check cannula. Then remove paper backing." = "Remove blue Pod needle cap and check cannula. Then remove paper backing.";
  309. /* Label text for step three of attach pod instructions */
  310. "Check Pod, apply to site, then confirm pod attachment." = "Check Pod, apply to site, then confirm pod attachment.";
  311. /* Action button title for attach pod view */
  312. "Continue" = "Continue";
  313. /* */
  314. "Attach Pod" = "Attach Pod";
  315. /* Alert title for confirm pod attachment */
  316. "Confirm Pod Attachment" = "Confirm Pod Attachment";
  317. /* Alert message body for confirm pod attachment */
  318. "Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached." = "Please confirm that the Pod is securely attached to your body.\n\nThe cannula can be inserted only once with each Pod. Tap “Confirm” when Pod is attached.";
  319. /* Button title for confirm attachment option */
  320. "Confirm" = "Confirm";
  321. /* Label text for step one of insert cannula instructions */
  322. "Tap below to start cannula insertion." = "Tap below to start cannula insertion.";
  323. /* Label text for step two of insert cannula instructions */
  324. "Wait until insertion is completed." = "Wait until insertion is completed.";
  325. /* Label text indicating insertion finished. */
  326. "Inserted" = "Inserted";
  327. /* Check Cannula */
  328. "Check Cannula" = "Check Cannula";
  329. /* */
  330. "Is the cannula inserted properly?" = "Is the cannula inserted properly?";
  331. /* Description of proper cannula insertion */
  332. "The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin." = "The window on the top of the Pod should be colored pink when the cannula is properly inserted into the skin.";
  333. /* Button label for user to answer cannula was properly inserted */
  334. "Yes" = "Yes";
  335. /* Button label for user to answer cannula was not properly inserted */
  336. "No" = "No";
  337. /* Pod pairing action button text while pairing */
  338. "Pairing..." = "Pairing...";
  339. /* Pod pairing action button text while priming */
  340. "Priming..." = "Priming...";
  341. /* Format string for instructions for setup complete view. (1: app name) */
  342. "Your Pod is ready for use.\n\n%1$@ will remind you to change your pod before it expires. You can change this to a time convenient for you." = "Your Pod is ready for use.\n\n%1$@ will remind you to change your pod before it expires. You can change this to a time convenient for you.";
  343. /* */
  344. "Scheduled Reminder" = "Scheduled Reminder";
  345. /* Label for expiration reminder row */
  346. "Time" = "Time";
  347. /* Action button title to continue at Setup Complete */
  348. "Finish Setup" = "Finish Setup";
  349. /* */
  350. "Setup Complete" = "Setup Complete";
  351. /* Value text for no expiration reminder */
  352. "No Reminder" = "No Reminder";
  353. /* Error message description for PeripheralManagerError.notReady */
  354. "Peripheral Not Ready" = "Peripheral Not Ready";
  355. /* Error message description for PeripheralManagerError.incorrectResponse */
  356. "Incorrect Response" = "Incorrect Response";
  357. /* Error message description for PeripheralManagerError.timeout */
  358. "Timeout" = "Timeout";
  359. /* Error message description for PeripheralManagerError.emptyValue */
  360. "Empty Value" = "Empty Value";
  361. /* Error message description for PeripheralManagerError.unknownCharacteristic */
  362. "Unknown Characteristic" = "Unknown Characteristic";
  363. /* Error message description for PeripheralManagerError.nack */
  364. "Nack" = "Nack";