소스 검색

Crowdin localizations (#116)

* Crowdin localizations

* Turkish etc
Jon B Mårtensson 4 년 전
부모
커밋
d7e512ea27
57개의 변경된 파일3068개의 추가작업 그리고 215개의 파일을 삭제
  1. 98 0
      Dependencies/rileylink_ios/MinimedKit/tr.lproj/Localizable.strings
  2. 209 0
      Dependencies/rileylink_ios/MinimedKitUI/tr.lproj/Localizable.strings
  3. 69 0
      Dependencies/rileylink_ios/MinimedKitUI/tr.lproj/MinimedPumpManager.strings
  4. 178 0
      Dependencies/rileylink_ios/OmniKit/tr.lproj/Localizable.strings
  5. 178 0
      Dependencies/rileylink_ios/OmniKitPacketParser/tr.lproj/Localizable.strings
  6. 1 1
      Dependencies/rileylink_ios/OmniKitUI/ViewControllers/OmnipodSettingsViewController.swift
  7. 261 0
      Dependencies/rileylink_ios/OmniKitUI/ar.lproj/Localizable.strings
  8. 261 0
      Dependencies/rileylink_ios/OmniKitUI/ca.lproj/Localizable.strings
  9. 30 0
      Dependencies/rileylink_ios/OmniKitUI/da.lproj/Localizable.strings
  10. 30 0
      Dependencies/rileylink_ios/OmniKitUI/de.lproj/Localizable.strings
  11. 31 0
      Dependencies/rileylink_ios/OmniKitUI/en.lproj/Localizable.strings
  12. 31 1
      Dependencies/rileylink_ios/OmniKitUI/es.lproj/Localizable.strings
  13. 40 38
      Dependencies/rileylink_ios/OmniKitUI/fi.lproj/Localizable.strings
  14. 31 1
      Dependencies/rileylink_ios/OmniKitUI/fr.lproj/Localizable.strings
  15. 261 0
      Dependencies/rileylink_ios/OmniKitUI/he.lproj/Localizable.strings
  16. 29 0
      Dependencies/rileylink_ios/OmniKitUI/it.lproj/Localizable.strings
  17. 38 9
      Dependencies/rileylink_ios/OmniKitUI/nb.lproj/Localizable.strings
  18. 31 2
      Dependencies/rileylink_ios/OmniKitUI/nl.lproj/Localizable.strings
  19. 30 0
      Dependencies/rileylink_ios/OmniKitUI/pl.lproj/Localizable.strings
  20. 32 2
      Dependencies/rileylink_ios/OmniKitUI/pt-BR.lproj/Localizable.strings
  21. 261 0
      Dependencies/rileylink_ios/OmniKitUI/pt.lproj/Localizable.strings
  22. 31 1
      Dependencies/rileylink_ios/OmniKitUI/ru.lproj/Localizable.strings
  23. 30 0
      Dependencies/rileylink_ios/OmniKitUI/sv.lproj/Localizable.strings
  24. 261 0
      Dependencies/rileylink_ios/OmniKitUI/tr.lproj/Localizable.strings
  25. 63 0
      Dependencies/rileylink_ios/OmniKitUI/tr.lproj/OmnipodPumpManager.strings
  26. 261 0
      Dependencies/rileylink_ios/OmniKitUI/uk.lproj/Localizable.strings
  27. 31 1
      Dependencies/rileylink_ios/OmniKitUI/zh-Hans.lproj/Localizable.strings
  28. 19 0
      Dependencies/rileylink_ios/RileyLink.xcodeproj/project.pbxproj
  29. 51 0
      Dependencies/rileylink_ios/RileyLink/tr.lproj/Localizable.strings
  30. 30 0
      Dependencies/rileylink_ios/RileyLinkBLEKit/tr.lproj/Localizable.strings
  31. 6 6
      Dependencies/rileylink_ios/RileyLinkKitUI/fr.lproj/Localizable.strings
  32. 8 8
      Dependencies/rileylink_ios/RileyLinkKitUI/nl.lproj/Localizable.strings
  33. 1 1
      Dependencies/rileylink_ios/RileyLinkKitUI/ru.lproj/Localizable.strings
  34. 25 25
      Dependencies/rileylink_ios/RileyLinkKitUI/tr.lproj/Localizable.strings
  35. 1 1
      FreeAPS/Sources/Localizations/Main/ar.lproj/Localizable.strings
  36. 1 1
      FreeAPS/Sources/Localizations/Main/ca.lproj/Localizable.strings
  37. 1 1
      FreeAPS/Sources/Localizations/Main/da.lproj/Localizable.strings
  38. 1 1
      FreeAPS/Sources/Localizations/Main/de.lproj/Localizable.strings
  39. 1 1
      FreeAPS/Sources/Localizations/Main/en.lproj/Localizable.strings
  40. 1 1
      FreeAPS/Sources/Localizations/Main/es.lproj/Localizable.strings
  41. 1 1
      FreeAPS/Sources/Localizations/Main/fi.lproj/Localizable.strings
  42. 1 1
      FreeAPS/Sources/Localizations/Main/fr.lproj/Localizable.strings
  43. 1 1
      FreeAPS/Sources/Localizations/Main/he.lproj/Localizable.strings
  44. 1 1
      FreeAPS/Sources/Localizations/Main/it.lproj/Localizable.strings
  45. 1 1
      FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings
  46. 1 1
      FreeAPS/Sources/Localizations/Main/nl.lproj/Localizable.strings
  47. 1 1
      FreeAPS/Sources/Localizations/Main/pl.lproj/Localizable.strings
  48. 1 1
      FreeAPS/Sources/Localizations/Main/pt-BR.lproj/Localizable.strings
  49. 1 1
      FreeAPS/Sources/Localizations/Main/pt-PT.lproj/Localizable.strings
  50. 1 1
      FreeAPS/Sources/Localizations/Main/pt.lproj/Localizable.strings
  51. 25 25
      FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings
  52. 3 3
      FreeAPS/Sources/Localizations/Main/sv.lproj/Localizable.strings
  53. 71 71
      FreeAPS/Sources/Localizations/Main/tr.lproj/Localizable.strings
  54. 1 1
      FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings
  55. 2 2
      FreeAPS/Sources/Localizations/Main/zh-Hans.lproj/Localizable.strings
  56. 1 1
      FreeAPS/Sources/Modules/PreferencesEditor/PreferencesEditorStateModel.swift
  57. 2 0
      crowdin.yml

+ 98 - 0
Dependencies/rileylink_ios/MinimedKit/tr.lproj/Localizable.strings

@@ -0,0 +1,98 @@
+/* Communications error for a bolus currently running */
+"A bolus is already in progress" = "A bolus is already in progress";
+
+/* The description of AlarmClockReminderPumpEvent */
+"AlarmClockReminder" = "AlarmClockReminder";
+
+/* The description of AlarmSensorPumpEvent */
+"AlarmSensor" = "AlarmSensor";
+
+/* Describing the battery chemistry as Alkaline */
+"Alkaline" = "Alkaline";
+
+/* The format string description of a BasalProfileStartPumpEvent. (1: The index of the profile)(2: The basal rate) */
+"Basal Profile %1$@: %2$@ U/hour" = "Basal Profile %1$@: %2$@ U/hour";
+
+/* Pump error code when bolus is in progress */
+"Bolus in progress" = "Bolus in progress";
+
+/* Suggestions for diagnosing a command refused pump error */
+"Check that the pump is not suspended or priming, or has a percent temp basal type" = "Check that the pump is not suspended or priming, or has a percent temp basal type";
+
+/* Pump error code returned when command refused */
+"Command refused" = "Command refused";
+
+/* No comment provided by engineer. */
+"Comms with another pump detected" = "Comms with another pump detected.";
+
+/* Error description */
+"Decoding Error" = "Decoding Error";
+
+/* Error description */
+"Device Error" = "Device Error";
+
+/* Describing the pump history insulin data source */
+"Event History" = "Event History";
+
+/* Format string for failure reason. (1: The operation being performed) (2: The response data) */
+"Invalid response during %1$@: %2$@" = "Invalid response during %1$@: %2$@";
+
+/* Describing the battery chemistry as Lithium */
+"Lithium" = "Lithium";
+
+/* Recovery suggestion */
+"Make sure your RileyLink is nearby and powered on" = "Make sure your RileyLink is nearby and powered on";
+
+/* Pump error code describing max setting exceeded */
+"Max setting exceeded" = "Max setting exceeded";
+
+/* Pump title (1: model number) */
+"Minimed %@" = "Minimed %@";
+
+/* Generic title of the minimed pump manager */
+"Minimed 500/700 Series" = "Minimed 500/700 Series";
+
+/* Describing the North America pump region */
+"North America" = "North America";
+
+/* No comment provided by engineer. */
+"Pump did not respond" = "Pump did not respond";
+
+/* Error description */
+"Pump Error" = "Pump Error";
+
+/* No comment provided by engineer. */
+"Pump is suspended" = "Pump is suspended";
+
+/* No comment provided by engineer. */
+"Pump responded unexpectedly" = "Pump responded unexpectedly";
+
+/* The format string describing a pump message. (1: The packet type)(2: The message type)(3: The message address)(4: The message data */
+"PumpMessage(%1$@, %2$@, %3$@, %4$@)" = "PumpMessage(%1$@, %2$@, %3$@, %4$@)";
+
+/* Describing the reservoir insulin data source */
+"Reservoir" = "Reservoir";
+
+/* Error description */
+"RileyLink radio tune failed" = "RileyLink radio tune failed";
+
+/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in minutes) */
+"Temporary Basal: %1$.3f U/hour" = "Temporary Basal: %1$.3f U/hour";
+
+/* The format string description of a TempBasalDurationPumpEvent. (1: The duration of the temp basal in minutes) */
+"Temporary Basal: %1$d min" = "Temporary Basal: %1$d min";
+
+/* The format string description of a TempBasalPumpEvent. (1: The rate of the temp basal in percent) */
+"Temporary Basal: %1$d%%" = "Temporary Basal: %1$d%%";
+
+/* The format string description of an unknown pump error code. (1: The specific error code raw value) */
+"Unknown pump error code: %1$@" = "Unknown pump error code: %1$@";
+
+/* No comment provided by engineer. */
+"Unknown pump model: %@" = "Unknown pump model: %@";
+
+/* Format string for an unknown response. (1: The operation being performed) (2: The response data) */
+"Unknown response during %1$@: %2$@" = "Unknown response during %1$@: %2$@";
+
+/* Describing the worldwide pump region */
+"World-Wide" = "World-Wide";

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 209 - 0
Dependencies/rileylink_ios/MinimedKitUI/tr.lproj/Localizable.strings


+ 69 - 0
Dependencies/rileylink_ios/MinimedKitUI/tr.lproj/MinimedPumpManager.strings

@@ -0,0 +1,69 @@
+
+/* Class = "UITableViewController"; title = "RileyLink Setup"; ObjectID = "0MV-2k-Dty"; */
+"0MV-2k-Dty.title" = "RileyLink Setup";
+
+/* Class = "UILabel"; text = "Find Device"; ObjectID = "1fp-45-qWK"; */
+"1fp-45-qWK.text" = "Find Device";
+
+/* Class = "UILabel"; text = "Other Devices"; ObjectID = "A6i-Cb-baR"; */
+"A6i-Cb-baR.text" = "Other Devices";
+
+/* Class = "UILabel"; text = "Do not change the time using your pumpʼs menu."; ObjectID = "Bdb-j4-WcR"; */
+"Bdb-j4-WcR.text" = "Do not change the time using your pumpʼs menu.";
+
+/* Class = "UITableViewController"; title = "Pump Clock"; ObjectID = "Fps-h3-V4K"; */
+"Fps-h3-V4K.title" = "Pump Clock";
+
+/* Class = "UITextField"; placeholder = "Enter the 6-digit pump ID"; ObjectID = "HeG-VF-L5P"; */
+"HeG-VF-L5P.placeholder" = "Enter the 6-digit pump ID";
+
+/* Class = "UILabel"; text = "If you travel to a different time zone for an extended period of time, you can change the pumpʼs time zone at any time in Loopʼs Settings screen."; ObjectID = "HuY-fE-vM8"; */
+"HuY-fE-vM8.text" = "If you travel to a different time zone for an extended period of time, you can change the pumpʼs time zone at any time in Loopʼs Settings screen.";
+
+/* Class = "UILabel"; text = "Loop will keep your pumpʼs clock synchronized with your phone in the time zone youʼre in now."; ObjectID = "IQ5-53-x9s"; */
+"IQ5-53-x9s.text" = "Loop will keep your pumpʼs clock synchronized with your phone in the time zone youʼre in now.";
+
+/* Class = "UITableViewController"; title = "Setup Complete"; ObjectID = "Nwf-TJ-KmJ"; */
+"Nwf-TJ-KmJ.title" = "Setup Complete";
+
+/* Class = "UITableViewController"; title = "Pump Setup"; ObjectID = "OZk-Db-KCs"; */
+"OZk-Db-KCs.title" = "Pump Setup";
+
+/* Class = "UINavigationItem"; title = "Pump Setup"; ObjectID = "V47-Nq-7ew"; */
+"V47-Nq-7ew.title" = "Pump Setup";
+
+/* Class = "UITableViewSection"; headerTitle = "Main Menu"; ObjectID = "ZnF-zy-5gR"; */
+"ZnF-zy-5gR.headerTitle" = "Main Menu";
+
+/* Class = "UILabel"; text = "Utilities"; ObjectID = "c7t-pZ-WqY"; */
+"c7t-pZ-WqY.text" = "Utilities";
+
+/* Class = "UILabel"; text = "Connect Devices"; ObjectID = "erq-yb-anx"; */
+"erq-yb-anx.text" = "Connect Devices";
+
+/* Class = "UITableViewSection"; footerTitle = "The pump ID is the 6-digit numerical portion of the serial number (labeled as SN or S/N)."; ObjectID = "fVG-pl-jT9"; */
+"fVG-pl-jT9.footerTitle" = "The pump ID is the 6-digit numerical portion of the serial number (labeled as SN or S/N).";
+
+/* Class = "UITableViewSection"; headerTitle = "Pump ID"; ObjectID = "fVG-pl-jT9"; */
+"fVG-pl-jT9.headerTitle" = "Pump ID";
+
+/* Class = "UILabel"; text = "Your pump is ready for use."; ObjectID = "g1m-3k-XI3"; */
+"g1m-3k-XI3.text" = "Your pump is ready for use.";
+
+/* Class = "UITableViewSection"; footerTitle = "The pump region and color are denoted as the last 3 letters of the the model number (labeled as REF)."; ObjectID = "lGI-LD-xR7"; */
+"lGI-LD-xR7.footerTitle" = "The pump region and color are denoted as the last 3 letters of the the model number (labeled as REF).";
+
+/* Class = "UITableViewSection"; headerTitle = "Region and Color"; ObjectID = "lGI-LD-xR7"; */
+"lGI-LD-xR7.headerTitle" = "Region and Color";
+
+/* Class = "UITableViewController"; title = "Pump Broadcasts"; ObjectID = "oBL-lh-SHI"; */
+"oBL-lh-SHI.title" = "Pump Broadcasts";
+
+/* Class = "UILabel"; text = "On"; ObjectID = "ojQ-ob-gBx"; */
+"ojQ-ob-gBx.text" = "On";
+
+/* Class = "UILabel"; text = "Enter the pump region"; ObjectID = "tGa-FP-JqD"; */
+"tGa-FP-JqD.text" = "Enter the pump region";
+
+/* Class = "UILabel"; text = "Loop will listen for status messages sent by your pump. Follow the steps below on your pump to enable these messages:"; ObjectID = "yLn-Ya-p1R"; */
+"yLn-Ya-p1R.text" = "Loop will listen for status messages sent by your pump. Follow the steps below on your pump to enable these messages:";

+ 178 - 0
Dependencies/rileylink_ios/OmniKit/tr.lproj/Localizable.strings

@@ -0,0 +1,178 @@
+/* Description for auto-off alarm */
+"Auto-off alarm" = "Auto-off alarm";
+
+/* Pod state when running below fifty units */
+"Below 50 units" = "Below 50 units";
+
+/* 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";
+
+/* Pod state when pod has been deactivated */
+"Deactivated" = "Deactivated";
+
+/* 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";
+
+/* Description for finish setup */
+"Finish setup " = "Finish setup ";
+
+/* Pod inititialized */
+"Initialized" = "Initialized";
+
+/* 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$@";
+
+/* Description for low reservoir alarm */
+"Low reservoir advisory alarm" = "Low reservoir advisory alarm";
+
+/* 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";
+
+/* Pod alert state when no alerts are active */
+"No alerts" = "No alerts";
+
+/* Error message shown when no pod is paired */
+"No pod paired" = "No pod paired";
+
+/* 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 Occlusion detected pod fault */
+"Occlusion detected" = "Occlusion detected";
+
+/* Generic title of the omnipod pump manager */
+"Omnipod" = "Omnipod";
+
+/* Pod status after pairing */
+"Paired" = "Paired";
+
+/* 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";
+
+/* Recover suggestion shown when no pod is paired */
+"Please pair a new pod" = "Please pair a new 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";
+
+/* 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 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";
+
+/* Pod state when prime or cannula insertion has not completed in the time allotted */
+"Pod setup window expired" = "Pod setup window expired";
+
+/* Delivery status when pod is priming
+   Pod status when priming */
+"Priming" = "Priming";
+
+/* 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";
+
+/* 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 alarm */
+"Shutdown imminent alarm" = "Shutdown imminent alarm";
+
+/* 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";
+
+/* Pod tank fill completed */
+"Tank fill completed" = "Tank fill completed";
+
+/* Pod power to motor activated */
+"Tank power activated" = "Tank power activated";
+
+/* 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$@";
+
+/* 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$@";
+
+/* String describing a dose that was possibly scheduled */
+"Uncertain" = "Uncertain";
+
+/* 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";
+
+/* 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";

+ 178 - 0
Dependencies/rileylink_ios/OmniKitPacketParser/tr.lproj/Localizable.strings

@@ -0,0 +1,178 @@
+/* Description for auto-off alarm */
+"Auto-off alarm" = "Auto-off alarm";
+
+/* Pod state when running below fifty units */
+"Below 50 units" = "Below 50 units";
+
+/* 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";
+
+/* Pod state when pod has been deactivated */
+"Deactivated" = "Deactivated";
+
+/* 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";
+
+/* Description for finish setup */
+"Finish setup " = "Finish setup ";
+
+/* Pod inititialized */
+"Initialized" = "Initialized";
+
+/* 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$@";
+
+/* Description for low reservoir alarm */
+"Low reservoir advisory alarm" = "Low reservoir advisory alarm";
+
+/* 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";
+
+/* Pod alert state when no alerts are active */
+"No alerts" = "No alerts";
+
+/* Error message shown when no pod is paired */
+"No pod paired" = "No pod paired";
+
+/* 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 Occlusion detected pod fault */
+"Occlusion detected" = "Occlusion detected";
+
+/* Generic title of the omnipod pump manager */
+"Omnipod" = "Omnipod";
+
+/* Pod status after pairing */
+"Paired" = "Paired";
+
+/* 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";
+
+/* Recover suggestion shown when no pod is paired */
+"Please pair a new pod" = "Please pair a new 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";
+
+/* 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 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";
+
+/* Pod state when prime or cannula insertion has not completed in the time allotted */
+"Pod setup window expired" = "Pod setup window expired";
+
+/* Delivery status when pod is priming
+   Pod status when priming */
+"Priming" = "Priming";
+
+/* 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";
+
+/* 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 alarm */
+"Shutdown imminent alarm" = "Shutdown imminent alarm";
+
+/* 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";
+
+/* Pod tank fill completed */
+"Tank fill completed" = "Tank fill completed";
+
+/* Pod power to motor activated */
+"Tank power activated" = "Tank power activated";
+
+/* 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$@";
+
+/* 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$@";
+
+/* String describing a dose that was possibly scheduled */
+"Uncertain" = "Uncertain";
+
+/* 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";
+
+/* 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";

+ 1 - 1
Dependencies/rileylink_ios/OmniKitUI/ViewControllers/OmnipodSettingsViewController.swift

@@ -452,7 +452,7 @@ class OmnipodSettingsViewController: RileyLinkSettingsViewController {
             case .insulinType:
                 let cell = tableView.dequeueReusableCell(withIdentifier: SettingsTableViewCell.className, for: indexPath)
                 cell.prepareForReuse()
-                cell.textLabel?.text = "Insulin Type"
+                cell.textLabel?.text = LocalizedString("Insulin Type", comment: "The title of the Insulin Type")
                 cell.detailTextLabel?.text = pumpManager.insulinType?.brandName
                 cell.accessoryType = .disclosureIndicator
                 return cell

+ 261 - 0
Dependencies/rileylink_ios/OmniKitUI/ar.lproj/Localizable.strings

@@ -0,0 +1,261 @@
+/* Accessibility format string for (1: localized volume)(2: time) */
+"%1$@ units remaining at %2$@" = "%1$@ units remaining at %2$@";
+
+/* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */
+"%1$@%2$@%3$@" = "%1$@%2$@%3$@";
+
+/* Format string providing instructions for replacing pod due to a fault. (1: The fault description) */
+"%1$@. Insulin delivery has stopped. Please deactivate and remove pod." = "%1$@. Insulin delivery has stopped. Please deactivate and remove pod.";
+
+/* Format string for delivered insulin. (1: The localized amount)
+   Format string for insulin remaining in reservoir. (1: The localized amount) */
+"%@ U" = "%@ U";
+
+/* Format string for bolus progress when finished. (1: The localized amount) */
+"%@ U (Finished)" = "%@ U (Finished)";
+
+/* Format string for bolus progress. (1: The delivered amount) (2: The programmed amount) (3: the percent progress) */
+"%@ U of %@ U (%@)" = "%1$@ U of %2$@ U (%3$@)";
+
+/* Format string for temp basal rate. (1: The localized amount) */
+"%@ U/hour" = "%@ U/hour";
+
+/* Format string for bolus percent progress. (1: Percent progress) */
+"%@%%" = "%@%%";
+
+/* Format string for reservoir reading when above or equal to maximum reading. (1: The localized amount) */
+"%@+ U" = "%@+ U";
+
+/* Appends a full-stop to a statement */
+"%@." = "%@.";
+
+/* Format string for reservoir volume. (1: The localized volume) */
+"%@U" = "%@U";
+
+/* The title of the cell showing the pod activated at time */
+"Active Time" = "Active Time";
+
+/* The title of the cell showing the Pod Active Clock */
+"Pod Active Clock" = "Pod Active Clock";
+
+/* The title of the cell showing alarm status */
+"Alarms" = "Alarms";
+
+/* Confirmation message for shutting down a pod */
+"Are you sure you want to shutdown this pod?" = "Are you sure you want to shutdown this pod?";
+
+/* Confirmation message for removing Omnipod PumpManager */
+"Are you sure you want to stop using Omnipod?" = "Are you sure you want to stop using Omnipod?";
+
+/* The title text for the address assigned to the pod */
+"Assigned Address" = "Assigned Address";
+
+/* The title of the cell showing pod basal status */
+"Basal Delivery" = "Basal Delivery";
+
+/* The title text for the basal rate schedule */
+"Basal Rates" = "Basal Rates";
+
+/* The title of the cell showing pod bolus status */
+"Bolus Delivery" = "Bolus Delivery";
+
+/* The title of the cancel action in an action sheet */
+"Cancel" = "Cancel";
+
+/* The title of the command to change pump time zone */
+"Change Time Zone" = "Change Time Zone";
+
+/* Progress message for changing pod time. */
+"Changing time…" = "Changing time…";
+
+/* The title of the configuration section in settings */
+"Configuration" = "Configuration";
+
+/* The title of the Insulin Type */
+"Insulin Type" = "Insulin Type";
+
+/* The title of the continue action in an action sheet */
+"Continue" = "Continue";
+
+/* Button title to deactivate pod because of fault during setup */
+"Deactivate" = "Deactivate";
+
+/* Button title for pod deactivation
+   Button title to deactivate pod */
+"Deactivate Pod" = "Deactivate Pod";
+
+/* Button title to delete Omnipod PumpManager */
+"Delete Omnipod" = "Delete Omnipod";
+
+/* Title text for delivery limits */
+"Delivery Limits" = "Delivery Limits";
+
+/* The title of the device information section in settings */
+"Device Information" = "Device Information";
+
+/* Title text for button to disable bolus beeps */
+"Disable Bolus Beeps" = "Disable Bolus Beeps";
+
+/* Title text for button to enable bolus beeps */
+"Enable Bolus Beeps" = "Enable Bolus Beeps";
+
+/* The alert title for disable bolus beeps error */
+"Error disabling bolus beeps" = "Error disabling bolus beeps";
+
+/* The alert title for enable bolus beeps error */
+"Error enabling bolus beeps" = "Error enabling bolus beeps";
+
+/* The alert title for enable Confirmation Beeps */
+"Enable Confirmation Beeps" = "Enable Confirmation Beeps";
+
+/* The alert title for Disable Confirmation Beep */
+"Disable Confirmation Beeps" = "Disable Confirmation Beeps";
+
+/* The alert title for enable Automatic Bolus Beeps */
+"Enable Automatic Bolus Beeps" = "Enable Automatic Bolus Beeps";
+
+/* The alert title for Disable Automatic Bolus Beeps */
+"Disable Automatic Bolus Beeps" = "Disable Automatic Bolus Beeps";
+
+/* The alert title for a resume error */
+"Error Resuming" = "Error Resuming";
+
+/* The alert title for a suspend error */
+"Error Suspending" = "Error Suspending";
+
+/* The title of the cell showing the pod expiration reminder date */
+"Expiration Reminder" = "Expiration Reminder";
+
+/* The title of the cell showing the pod expiration after expiry */
+"Expired" = "Expired";
+
+/* The title of the cell showing the pod expiration */
+"Expires" = "Expires";
+
+/* Pod life HUD view label */
+"Fault" = "Fault";
+
+/* The title of the command to finish pod setup */
+"Finish pod setup" = "Finish pod setup";
+
+/* Accessibility format string for (1: localized volume)(2: time) */
+"Greater than %1$@ units remaining at %2$@" = "Greater than %1$@ units remaining at %2$@";
+
+/* Instructions when deactivating pod that has been paired, but not attached. */
+"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and discard pod." = "Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and discard pod.";
+
+/* Instructions when deactivating pod that has been paired and possibly attached. */
+"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and remove pod." = "Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and remove pod.";
+
+/* Button title to insert cannula during setup */
+"Insert Cannula" = "Insert Cannula";
+
+/* The title of the cell showing delivered insulin */
+"Insulin Delivered" = "Insulin Delivered";
+
+/* The error message shown when Loop's basal schedule has an unsupported rate */
+"Invalid entry" = "Invalid entry";
+
+/* The title of the cell showing the pod lot id */
+"Lot" = "Lot";
+
+/* The detail text for bolus delivery when no bolus is being delivered */
+"None" = "None";
+
+/* Button title to pair with pod during setup */
+"Pair" = "Pair";
+
+/* The title of the command to pair new pod */
+"Pair New Pod" = "Pair New Pod";
+
+/* The text of the loading label when pairing */
+"Pairing…" = "Pairing…";
+
+/* The title of the cell showing the pod pi version */
+"PI Version" = "PI Version";
+
+/* The title of the command to play test beeps */
+"Play Test Beeps" = "Play Test Beeps";
+
+/* Progress message for play test beeps. */
+"Play Test Beeps…" = "Play Test Beeps…";
+
+/* The title of the cell showing the pod pm version */
+"PM Version" = "PM Version";
+
+/* Label describing pod age view */
+"Pod Age" = "Pod Age";
+
+/* Title of the pod settings view controller */
+"Pod Settings" = "Pod Settings";
+
+/* The text of the loading label when pod is primed */
+"Primed" = "Primed";
+
+/* The text of the loading label when priming */
+"Priming…" = "Priming…";
+
+/* Label describing time remaining view */
+"Remaining" = "Remaining";
+
+/* Label indicating pod replacement necessary
+   The title of the command to replace pod */
+"Replace Pod" = "Replace Pod";
+
+/* The title of the command to replace pod when there is a pod fault */
+"Replace Pod Now" = "Replace Pod Now";
+
+/* The title of the cell showing reservoir status */
+"Reservoir" = "Reservoir";
+
+/* Button title for retrying pod deactivation */
+"Retry Pod Deactivation" = "Retry Pod Deactivation";
+
+/* Title of button to save delivery limit settings
+   Title of button to sync basal profile when no pod paired */
+"Save" = "Save";
+
+/* The detail text of the basal row when pod is running scheduled basal */
+"Schedule" = "Schedule";
+
+/* The title of the status section in settings */
+"Status" = "Status";
+
+/* A message indicating a command succeeded */
+"Succeeded" = "Succeeded";
+
+/* The detail text of the basal row when pod is suspended */
+"Suspended" = "Suspended";
+
+/* Title text for the button to delete Omnipod PumpManager */
+"Switch from Omnipod Pumps" = "Switch from Omnipod Pumps";
+
+/* Title of button to sync basal profile from pod */
+"Sync With Pod" = "Sync With Pod";
+
+/* The title of the command to run the test command */
+"Test Command" = "Test Command";
+
+/* Progress message for testing commands. */
+"Testing Commands…" = "Testing Commands…";
+
+/* The error message shown when Loop's basal schedule has more entries than the pod can support */
+"Too many entries" = "Too many entries";
+
+/* Instructions when pod cannot be deactivated */
+"Unable to deactivate pod. Please continue and pair a new one." = "Unable to deactivate pod. Please continue and pair a new one.";
+
+/* The detail text for delivered insulin when no measurement is available */
+"Unknown" = "Unknown";
+
+/* The title of the diagnostics section in settings */
+"Diagnostics" = "Diagnostics";
+
+/* The diagnostic command Read Pod Status */
+"Read Pod Status" = "Read Pod Status";
+
+/* The diagnostic command Read Pulse Log */
+"Read Pulse Log" = "Read Pulse Log";
+
+/* The title of the pod details section in settings */
+"Pod Details" = "Pod Details";

+ 261 - 0
Dependencies/rileylink_ios/OmniKitUI/ca.lproj/Localizable.strings

@@ -0,0 +1,261 @@
+/* Accessibility format string for (1: localized volume)(2: time) */
+"%1$@ units remaining at %2$@" = "%1$@ units remaining at %2$@";
+
+/* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */
+"%1$@%2$@%3$@" = "%1$@%2$@%3$@";
+
+/* Format string providing instructions for replacing pod due to a fault. (1: The fault description) */
+"%1$@. Insulin delivery has stopped. Please deactivate and remove pod." = "%1$@. Insulin delivery has stopped. Please deactivate and remove pod.";
+
+/* Format string for delivered insulin. (1: The localized amount)
+   Format string for insulin remaining in reservoir. (1: The localized amount) */
+"%@ U" = "%@ U";
+
+/* Format string for bolus progress when finished. (1: The localized amount) */
+"%@ U (Finished)" = "%@ U (Finished)";
+
+/* Format string for bolus progress. (1: The delivered amount) (2: The programmed amount) (3: the percent progress) */
+"%@ U of %@ U (%@)" = "%1$@ U of %2$@ U (%3$@)";
+
+/* Format string for temp basal rate. (1: The localized amount) */
+"%@ U/hour" = "%@ U/hour";
+
+/* Format string for bolus percent progress. (1: Percent progress) */
+"%@%%" = "%@%%";
+
+/* Format string for reservoir reading when above or equal to maximum reading. (1: The localized amount) */
+"%@+ U" = "%@+ U";
+
+/* Appends a full-stop to a statement */
+"%@." = "%@.";
+
+/* Format string for reservoir volume. (1: The localized volume) */
+"%@U" = "%@U";
+
+/* The title of the cell showing the pod activated at time */
+"Active Time" = "Active Time";
+
+/* The title of the cell showing the Pod Active Clock */
+"Pod Active Clock" = "Pod Active Clock";
+
+/* The title of the cell showing alarm status */
+"Alarms" = "Alarms";
+
+/* Confirmation message for shutting down a pod */
+"Are you sure you want to shutdown this pod?" = "Are you sure you want to shutdown this pod?";
+
+/* Confirmation message for removing Omnipod PumpManager */
+"Are you sure you want to stop using Omnipod?" = "Are you sure you want to stop using Omnipod?";
+
+/* The title text for the address assigned to the pod */
+"Assigned Address" = "Assigned Address";
+
+/* The title of the cell showing pod basal status */
+"Basal Delivery" = "Basal Delivery";
+
+/* The title text for the basal rate schedule */
+"Basal Rates" = "Basal Rates";
+
+/* The title of the cell showing pod bolus status */
+"Bolus Delivery" = "Bolus Delivery";
+
+/* The title of the cancel action in an action sheet */
+"Cancel" = "Cancel";
+
+/* The title of the command to change pump time zone */
+"Change Time Zone" = "Change Time Zone";
+
+/* Progress message for changing pod time. */
+"Changing time…" = "Changing time…";
+
+/* The title of the configuration section in settings */
+"Configuration" = "Configuration";
+
+/* The title of the Insulin Type */
+"Insulin Type" = "Insulin Type";
+
+/* The title of the continue action in an action sheet */
+"Continue" = "Continue";
+
+/* Button title to deactivate pod because of fault during setup */
+"Deactivate" = "Deactivate";
+
+/* Button title for pod deactivation
+   Button title to deactivate pod */
+"Deactivate Pod" = "Deactivate Pod";
+
+/* Button title to delete Omnipod PumpManager */
+"Delete Omnipod" = "Delete Omnipod";
+
+/* Title text for delivery limits */
+"Delivery Limits" = "Delivery Limits";
+
+/* The title of the device information section in settings */
+"Device Information" = "Device Information";
+
+/* Title text for button to disable bolus beeps */
+"Disable Bolus Beeps" = "Disable Bolus Beeps";
+
+/* Title text for button to enable bolus beeps */
+"Enable Bolus Beeps" = "Enable Bolus Beeps";
+
+/* The alert title for disable bolus beeps error */
+"Error disabling bolus beeps" = "Error disabling bolus beeps";
+
+/* The alert title for enable bolus beeps error */
+"Error enabling bolus beeps" = "Error enabling bolus beeps";
+
+/* The alert title for enable Confirmation Beeps */
+"Enable Confirmation Beeps" = "Enable Confirmation Beeps";
+
+/* The alert title for Disable Confirmation Beep */
+"Disable Confirmation Beeps" = "Disable Confirmation Beeps";
+
+/* The alert title for enable Automatic Bolus Beeps */
+"Enable Automatic Bolus Beeps" = "Enable Automatic Bolus Beeps";
+
+/* The alert title for Disable Automatic Bolus Beeps */
+"Disable Automatic Bolus Beeps" = "Disable Automatic Bolus Beeps";
+
+/* The alert title for a resume error */
+"Error Resuming" = "Error Resuming";
+
+/* The alert title for a suspend error */
+"Error Suspending" = "Error Suspending";
+
+/* The title of the cell showing the pod expiration reminder date */
+"Expiration Reminder" = "Expiration Reminder";
+
+/* The title of the cell showing the pod expiration after expiry */
+"Expired" = "Expired";
+
+/* The title of the cell showing the pod expiration */
+"Expires" = "Expires";
+
+/* Pod life HUD view label */
+"Fault" = "Fault";
+
+/* The title of the command to finish pod setup */
+"Finish pod setup" = "Finish pod setup";
+
+/* Accessibility format string for (1: localized volume)(2: time) */
+"Greater than %1$@ units remaining at %2$@" = "Greater than %1$@ units remaining at %2$@";
+
+/* Instructions when deactivating pod that has been paired, but not attached. */
+"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and discard pod." = "Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and discard pod.";
+
+/* Instructions when deactivating pod that has been paired and possibly attached. */
+"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and remove pod." = "Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and remove pod.";
+
+/* Button title to insert cannula during setup */
+"Insert Cannula" = "Insert Cannula";
+
+/* The title of the cell showing delivered insulin */
+"Insulin Delivered" = "Insulin Delivered";
+
+/* The error message shown when Loop's basal schedule has an unsupported rate */
+"Invalid entry" = "Invalid entry";
+
+/* The title of the cell showing the pod lot id */
+"Lot" = "Lot";
+
+/* The detail text for bolus delivery when no bolus is being delivered */
+"None" = "None";
+
+/* Button title to pair with pod during setup */
+"Pair" = "Pair";
+
+/* The title of the command to pair new pod */
+"Pair New Pod" = "Pair New Pod";
+
+/* The text of the loading label when pairing */
+"Pairing…" = "Pairing…";
+
+/* The title of the cell showing the pod pi version */
+"PI Version" = "PI Version";
+
+/* The title of the command to play test beeps */
+"Play Test Beeps" = "Play Test Beeps";
+
+/* Progress message for play test beeps. */
+"Play Test Beeps…" = "Play Test Beeps…";
+
+/* The title of the cell showing the pod pm version */
+"PM Version" = "PM Version";
+
+/* Label describing pod age view */
+"Pod Age" = "Pod Age";
+
+/* Title of the pod settings view controller */
+"Pod Settings" = "Pod Settings";
+
+/* The text of the loading label when pod is primed */
+"Primed" = "Primed";
+
+/* The text of the loading label when priming */
+"Priming…" = "Priming…";
+
+/* Label describing time remaining view */
+"Remaining" = "Remaining";
+
+/* Label indicating pod replacement necessary
+   The title of the command to replace pod */
+"Replace Pod" = "Replace Pod";
+
+/* The title of the command to replace pod when there is a pod fault */
+"Replace Pod Now" = "Replace Pod Now";
+
+/* The title of the cell showing reservoir status */
+"Reservoir" = "Reservoir";
+
+/* Button title for retrying pod deactivation */
+"Retry Pod Deactivation" = "Retry Pod Deactivation";
+
+/* Title of button to save delivery limit settings
+   Title of button to sync basal profile when no pod paired */
+"Save" = "Save";
+
+/* The detail text of the basal row when pod is running scheduled basal */
+"Schedule" = "Schedule";
+
+/* The title of the status section in settings */
+"Status" = "Status";
+
+/* A message indicating a command succeeded */
+"Succeeded" = "Succeeded";
+
+/* The detail text of the basal row when pod is suspended */
+"Suspended" = "Suspended";
+
+/* Title text for the button to delete Omnipod PumpManager */
+"Switch from Omnipod Pumps" = "Switch from Omnipod Pumps";
+
+/* Title of button to sync basal profile from pod */
+"Sync With Pod" = "Sync With Pod";
+
+/* The title of the command to run the test command */
+"Test Command" = "Test Command";
+
+/* Progress message for testing commands. */
+"Testing Commands…" = "Testing Commands…";
+
+/* The error message shown when Loop's basal schedule has more entries than the pod can support */
+"Too many entries" = "Too many entries";
+
+/* Instructions when pod cannot be deactivated */
+"Unable to deactivate pod. Please continue and pair a new one." = "Unable to deactivate pod. Please continue and pair a new one.";
+
+/* The detail text for delivered insulin when no measurement is available */
+"Unknown" = "Unknown";
+
+/* The title of the diagnostics section in settings */
+"Diagnostics" = "Diagnostics";
+
+/* The diagnostic command Read Pod Status */
+"Read Pod Status" = "Read Pod Status";
+
+/* The diagnostic command Read Pulse Log */
+"Read Pulse Log" = "Read Pulse Log";
+
+/* The title of the pod details section in settings */
+"Pod Details" = "Pod Details";

+ 30 - 0
Dependencies/rileylink_ios/OmniKitUI/da.lproj/Localizable.strings

@@ -35,6 +35,9 @@
 /* The title of the cell showing the pod activated at time */
 "Active Time" = "Aktiv Tid";
 
+/* The title of the cell showing the Pod Active Clock */
+"Pod Active Clock" = "Pod Active Clock";
+
 /* The title of the cell showing alarm status */
 "Alarms" = "Alarmer";
 
@@ -68,6 +71,9 @@
 /* The title of the configuration section in settings */
 "Configuration" = "Konfiguration";
 
+/* The title of the Insulin Type */
+"Insulin Type" = "Insulin Type";
+
 /* The title of the continue action in an action sheet */
 "Continue" = "Fortsæt";
 
@@ -99,6 +105,18 @@
 /* The alert title for enable bolus beeps error */
 "Error enabling bolus beeps" = "Fejl under aktivering af bolus bip";
 
+/* The alert title for enable Confirmation Beeps */
+"Enable Confirmation Beeps" = "Enable Confirmation Beeps";
+
+/* The alert title for Disable Confirmation Beep */
+"Disable Confirmation Beeps" = "Disable Confirmation Beeps";
+
+/* The alert title for enable Automatic Bolus Beeps */
+"Enable Automatic Bolus Beeps" = "Enable Automatic Bolus Beeps";
+
+/* The alert title for Disable Automatic Bolus Beeps */
+"Disable Automatic Bolus Beeps" = "Disable Automatic Bolus Beeps";
+
 /* The alert title for a resume error */
 "Error Resuming" = "Fejl under genoptagelse";
 
@@ -229,3 +247,15 @@
 
 /* The detail text for delivered insulin when no measurement is available */
 "Unknown" = "Ukendt";
+
+/* The title of the diagnostics section in settings */
+"Diagnostics" = "Diagnostics";
+
+/* The diagnostic command Read Pod Status */
+"Read Pod Status" = "Read Pod Status";
+
+/* The diagnostic command Read Pulse Log */
+"Read Pulse Log" = "Read Pulse Log";
+
+/* The title of the pod details section in settings */
+"Pod Details" = "Pod Details";

+ 30 - 0
Dependencies/rileylink_ios/OmniKitUI/de.lproj/Localizable.strings

@@ -35,6 +35,9 @@
 /* The title of the cell showing the pod activated at time */
 "Active Time" = "Laufzeit";
 
+/* The title of the cell showing the Pod Active Clock */
+"Pod Active Clock" = "Pod Active Clock";
+
 /* The title of the cell showing alarm status */
 "Alarms" = "Alarme";
 
@@ -68,6 +71,9 @@
 /* The title of the configuration section in settings */
 "Configuration" = "Konfiguration";
 
+/* The title of the Insulin Type */
+"Insulin Type" = "Insulin Type";
+
 /* The title of the continue action in an action sheet */
 "Continue" = "Fortsetzen";
 
@@ -99,6 +105,18 @@
 /* The alert title for enable bolus beeps error */
 "Error enabling bolus beeps" = "Fehler beim Aktivieren der Bolustöne";
 
+/* The alert title for enable Confirmation Beeps */
+"Enable Confirmation Beeps" = "Enable Confirmation Beeps";
+
+/* The alert title for Disable Confirmation Beep */
+"Disable Confirmation Beeps" = "Disable Confirmation Beeps";
+
+/* The alert title for enable Automatic Bolus Beeps */
+"Enable Automatic Bolus Beeps" = "Enable Automatic Bolus Beeps";
+
+/* The alert title for Disable Automatic Bolus Beeps */
+"Disable Automatic Bolus Beeps" = "Disable Automatic Bolus Beeps";
+
 /* The alert title for a resume error */
 "Error Resuming" = "Fehler beim Fortfahren";
 
@@ -229,3 +247,15 @@
 
 /* The detail text for delivered insulin when no measurement is available */
 "Unknown" = "Unbekannt";
+
+/* The title of the diagnostics section in settings */
+"Diagnostics" = "Diagnostics";
+
+/* The diagnostic command Read Pod Status */
+"Read Pod Status" = "Read Pod Status";
+
+/* The diagnostic command Read Pulse Log */
+"Read Pulse Log" = "Read Pulse Log";
+
+/* The title of the pod details section in settings */
+"Pod Details" = "Pod Details";

+ 31 - 0
Dependencies/rileylink_ios/OmniKitUI/en.lproj/Localizable.strings

@@ -35,6 +35,9 @@
 /* The title of the cell showing the pod activated at time */
 "Active Time" = "Active Time";
 
+/* The title of the cell showing the Pod Active Clock */
+"Pod Active Clock" = "Pod Active Clock";
+
 /* The title of the cell showing alarm status */
 "Alarms" = "Alarms";
 
@@ -68,6 +71,9 @@
 /* The title of the configuration section in settings */
 "Configuration" = "Configuration";
 
+/* The title of the Insulin Type */
+"Insulin Type" = "Insulin Type";
+
 /* The title of the continue action in an action sheet */
 "Continue" = "Continue";
 
@@ -99,6 +105,18 @@
 /* The alert title for enable bolus beeps error */
 "Error enabling bolus beeps" = "Error enabling bolus beeps";
 
+/* The alert title for enable Confirmation Beeps */
+"Enable Confirmation Beeps" =  "Enable Confirmation Beeps";
+
+/* The alert title for Disable Confirmation Beep */
+"Disable Confirmation Beeps" = "Disable Confirmation Beeps";
+
+/* The alert title for enable Automatic Bolus Beeps */
+"Enable Automatic Bolus Beeps" ="Enable Automatic Bolus Beeps";
+
+/* The alert title for Disable Automatic Bolus Beeps */
+"Disable Automatic Bolus Beeps" ="Disable Automatic Bolus Beeps";
+
 /* The alert title for a resume error */
 "Error Resuming" = "Error Resuming";
 
@@ -229,3 +247,16 @@
 
 /* The detail text for delivered insulin when no measurement is available */
 "Unknown" = "Unknown";
+
+/* The title of the diagnostics section in settings */
+"Diagnostics" = "Diagnostics";
+
+/* The diagnostic command Read Pod Status */
+"Read Pod Status" = "Read Pod Status";
+
+/* The diagnostic command Read Pulse Log */
+"Read Pulse Log" = "Read Pulse Log";
+
+/* The title of the pod details section in settings */
+"Pod Details" = "Pod Details";
+

+ 31 - 1
Dependencies/rileylink_ios/OmniKitUI/es.lproj/Localizable.strings

@@ -35,6 +35,9 @@
 /* The title of the cell showing the pod activated at time */
 "Active Time" = "Tiempo Activo";
 
+/* The title of the cell showing the Pod Active Clock */
+"Pod Active Clock" = "Pod Active Clock";
+
 /* The title of the cell showing alarm status */
 "Alarms" = "Alarmas";
 
@@ -68,6 +71,9 @@
 /* The title of the configuration section in settings */
 "Configuration" = "Configuración";
 
+/* The title of the Insulin Type */
+"Insulin Type" = "Insulin Type";
+
 /* The title of the continue action in an action sheet */
 "Continue" = "Continuar";
 
@@ -99,6 +105,18 @@
 /* The alert title for enable bolus beeps error */
 "Error enabling bolus beeps" = "Error activando pitidos del bolo";
 
+/* The alert title for enable Confirmation Beeps */
+"Enable Confirmation Beeps" = "Enable Confirmation Beeps";
+
+/* The alert title for Disable Confirmation Beep */
+"Disable Confirmation Beeps" = "Disable Confirmation Beeps";
+
+/* The alert title for enable Automatic Bolus Beeps */
+"Enable Automatic Bolus Beeps" = "Enable Automatic Bolus Beeps";
+
+/* The alert title for Disable Automatic Bolus Beeps */
+"Disable Automatic Bolus Beeps" = "Disable Automatic Bolus Beeps";
+
 /* The alert title for a resume error */
 "Error Resuming" = "Error Reanudando";
 
@@ -160,7 +178,7 @@
 "Play Test Beeps" = "Tocar Pitidos de Prueba";
 
 /* Progress message for play test beeps. */
-"Playing Test Beeps…" = "Tocado Pitidos de Prueba...";
+"Play Test Beeps…" = "Play Test Beeps…";
 
 /* The title of the cell showing the pod pm version */
 "PM Version" = "Versión de PM";
@@ -229,3 +247,15 @@
 
 /* The detail text for delivered insulin when no measurement is available */
 "Unknown" = "Desconocido";
+
+/* The title of the diagnostics section in settings */
+"Diagnostics" = "Diagnostics";
+
+/* The diagnostic command Read Pod Status */
+"Read Pod Status" = "Read Pod Status";
+
+/* The diagnostic command Read Pulse Log */
+"Read Pulse Log" = "Read Pulse Log";
+
+/* The title of the pod details section in settings */
+"Pod Details" = "Pod Details";

+ 40 - 38
Dependencies/rileylink_ios/OmniKitUI/fi.lproj/Localizable.strings

@@ -1,3 +1,12 @@
+/* Accessibility format string for (1: localized volume)(2: time) */
+"%1$@ units remaining at %2$@" = "%1$@ yksikköä jäljellä %2$@";
+
+/* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */
+"%1$@%2$@%3$@" = "%1$@%2$@%3$@";
+
+/* Format string providing instructions for replacing pod due to a fault. (1: The fault description) */
+"%1$@. Insulin delivery has stopped. Please deactivate and remove pod." = "%1$@. Insuliinin annostelu on loppunut. Deaktivoi ja poista pumppu.";
+
 /* Format string for delivered insulin. (1: The localized amount)
    Format string for insulin remaining in reservoir. (1: The localized amount) */
 "%@ U" = "%@ U";
@@ -11,30 +20,24 @@
 /* Format string for temp basal rate. (1: The localized amount) */
 "%@ U/hour" = "%@ U/tunti";
 
-/* Appends a full-stop to a statement */
-"%@." = "%@.";
-
 /* Format string for bolus percent progress. (1: Percent progress) */
 "%@%%" = "%@%%";
 
 /* Format string for reservoir reading when above or equal to maximum reading. (1: The localized amount) */
 "%@+ U" = "%@+ U";
 
+/* Appends a full-stop to a statement */
+"%@." = "%@.";
+
 /* Format string for reservoir volume. (1: The localized volume) */
 "%@U" = "%@U";
 
-/* Accessibility format string for (1: localized volume)(2: time) */
-"%1$@ units remaining at %2$@" = "%1$@ yksikköä jäljellä %2$@";
-
-/* Format string providing instructions for replacing pod due to a fault. (1: The fault description) */
-"%1$@. Insulin delivery has stopped. Please deactivate and remove pod." = "%1$@. Insuliinin annostelu on loppunut. Deaktivoi ja poista pumppu.";
-
-/* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */
-"%1$@%2$@%3$@" = "%1$@%2$@%3$@";
-
 /* The title of the cell showing the pod activated at time */
 "Active Time" = "Aktiivinen aika";
 
+/* The title of the cell showing the Pod Active Clock */
+"Pod Active Clock" = "Pod Active Clock";
+
 /* The title of the cell showing alarm status */
 "Alarms" = "Hälytykset";
 
@@ -68,6 +71,9 @@
 /* The title of the configuration section in settings */
 "Configuration" = "Määritykset";
 
+/* The title of the Insulin Type */
+"Insulin Type" = "Insulin Type";
+
 /* The title of the continue action in an action sheet */
 "Continue" = "Jatka";
 
@@ -90,29 +96,26 @@
 /* Title text for button to disable bolus beeps */
 "Disable Bolus Beeps" = "Laita bolusäänet pois";
 
-/* Title text for button to disable confirmation beeps */
-"Disable Confirmation Beeps" = "Laita vahvistusäänet pois";
-
 /* Title text for button to enable bolus beeps */
 "Enable Bolus Beeps" = "Laita bolusäänet päälle";
 
-/* Title text for button to enable confirmation beeps */
-"Enable Confirmation Beeps" = "Laita vahvistusäänet päälle";
-
 /* The alert title for disable bolus beeps error */
 "Error disabling bolus beeps" = "Virhe laitettaessa bolusäänet pois päältä";
 
-/* The alert title for disable confirmation beeps error */
-"Error disabling confirmation beeps" = "Virhe laitettaessa vahvistusäänet pois päältä";
-
-/* The alert title for emitting completion beep error */
-"Error emitting completion confirmation beep" = "Virhe lähetettäessä valmistumisen vahvistusääni";
-
 /* The alert title for enable bolus beeps error */
 "Error enabling bolus beeps" = "Virhe laitettaessa bolusäänet päälle";
 
-/* The alert title for enable confirmation beeps error */
-"Error enabling confirmation beeps" = "Virhe laitettaessa vahvistusäänet päälle";
+/* The alert title for enable Confirmation Beeps */
+"Enable Confirmation Beeps" = "Laita vahvistusäänet päälle";
+
+/* The alert title for Disable Confirmation Beep */
+"Disable Confirmation Beeps" = "Disable Confirmation Beeps";
+
+/* The alert title for enable Automatic Bolus Beeps */
+"Enable Automatic Bolus Beeps" = "Enable Automatic Bolus Beeps";
+
+/* The alert title for Disable Automatic Bolus Beeps */
+"Disable Automatic Bolus Beeps" = "Disable Automatic Bolus Beeps";
 
 /* The alert title for a resume error */
 "Error Resuming" = "Virhe jatkamisessa";
@@ -192,18 +195,6 @@
 /* The text of the loading label when priming */
 "Priming…" = "Alustetaan…";
 
-/* The title of the command to read the pod status */
-"Read Pod Status" = "Lue pumpun tila";
-
-/* Progress message for reading Pod status. */
-"Read Pod Status…" = "Luetaan pumpun tilaa…";
-
-/* The title of the command to read the pulse log */
-"Read Pulse Log" = "Lue pulssiloki";
-
-/* Progress message for reading pulse log. */
-"Reading Pulse Log…" = "Luetaan pulssilokia…";
-
 /* Label describing time remaining view */
 "Remaining" = "Jäljellä";
 
@@ -257,3 +248,14 @@
 /* The detail text for delivered insulin when no measurement is available */
 "Unknown" = "Tuntematon";
 
+/* The title of the diagnostics section in settings */
+"Diagnostics" = "Diagnostics";
+
+/* The diagnostic command Read Pod Status */
+"Read Pod Status" = "Lue pumpun tila";
+
+/* The diagnostic command Read Pulse Log */
+"Read Pulse Log" = "Lue pulssiloki";
+
+/* The title of the pod details section in settings */
+"Pod Details" = "Pod Details";

+ 31 - 1
Dependencies/rileylink_ios/OmniKitUI/fr.lproj/Localizable.strings

@@ -35,6 +35,9 @@
 /* The title of the cell showing the pod activated at time */
 "Active Time" = "Heure d’activation";
 
+/* The title of the cell showing the Pod Active Clock */
+"Pod Active Clock" = "Pod Active Clock";
+
 /* The title of the cell showing alarm status */
 "Alarms" = "Alarmes";
 
@@ -68,6 +71,9 @@
 /* The title of the configuration section in settings */
 "Configuration" = "Configuration";
 
+/* The title of the Insulin Type */
+"Insulin Type" = "Insulin Type";
+
 /* The title of the continue action in an action sheet */
 "Continue" = "Continuer";
 
@@ -99,6 +105,18 @@
 /* The alert title for enable bolus beeps error */
 "Error enabling bolus beeps" = "Erreur lors de l’activation des bips de bolus";
 
+/* The alert title for enable Confirmation Beeps */
+"Enable Confirmation Beeps" = "Enable Confirmation Beeps";
+
+/* The alert title for Disable Confirmation Beep */
+"Disable Confirmation Beeps" = "Disable Confirmation Beeps";
+
+/* The alert title for enable Automatic Bolus Beeps */
+"Enable Automatic Bolus Beeps" = "Enable Automatic Bolus Beeps";
+
+/* The alert title for Disable Automatic Bolus Beeps */
+"Disable Automatic Bolus Beeps" = "Disable Automatic Bolus Beeps";
+
 /* The alert title for a resume error */
 "Error Resuming" = "Erreur lors de la reprise";
 
@@ -166,7 +184,7 @@
 "PM Version" = "Version PM";
 
 /* Label describing pod age view */
-"Pod Age" = " âge pod";
+"Pod Age" = "Âge du pod";
 
 /* Title of the pod settings view controller */
 "Pod Settings" = "Réglages du pod";
@@ -229,3 +247,15 @@
 
 /* The detail text for delivered insulin when no measurement is available */
 "Unknown" = "Inconnu";
+
+/* The title of the diagnostics section in settings */
+"Diagnostics" = "Diagnostics";
+
+/* The diagnostic command Read Pod Status */
+"Read Pod Status" = "Read Pod Status";
+
+/* The diagnostic command Read Pulse Log */
+"Read Pulse Log" = "Read Pulse Log";
+
+/* The title of the pod details section in settings */
+"Pod Details" = "Pod Details";

+ 261 - 0
Dependencies/rileylink_ios/OmniKitUI/he.lproj/Localizable.strings

@@ -0,0 +1,261 @@
+/* Accessibility format string for (1: localized volume)(2: time) */
+"%1$@ units remaining at %2$@" = "%1$@ units remaining at %2$@";
+
+/* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */
+"%1$@%2$@%3$@" = "%1$@%2$@%3$@";
+
+/* Format string providing instructions for replacing pod due to a fault. (1: The fault description) */
+"%1$@. Insulin delivery has stopped. Please deactivate and remove pod." = "%1$@. Insulin delivery has stopped. Please deactivate and remove pod.";
+
+/* Format string for delivered insulin. (1: The localized amount)
+   Format string for insulin remaining in reservoir. (1: The localized amount) */
+"%@ U" = "%@ U";
+
+/* Format string for bolus progress when finished. (1: The localized amount) */
+"%@ U (Finished)" = "%@ U (Finished)";
+
+/* Format string for bolus progress. (1: The delivered amount) (2: The programmed amount) (3: the percent progress) */
+"%@ U of %@ U (%@)" = "%1$@ U of %2$@ U (%3$@)";
+
+/* Format string for temp basal rate. (1: The localized amount) */
+"%@ U/hour" = "%@ U/hour";
+
+/* Format string for bolus percent progress. (1: Percent progress) */
+"%@%%" = "%@%%";
+
+/* Format string for reservoir reading when above or equal to maximum reading. (1: The localized amount) */
+"%@+ U" = "%@+ U";
+
+/* Appends a full-stop to a statement */
+"%@." = "%@.";
+
+/* Format string for reservoir volume. (1: The localized volume) */
+"%@U" = "%@U";
+
+/* The title of the cell showing the pod activated at time */
+"Active Time" = "Active Time";
+
+/* The title of the cell showing the Pod Active Clock */
+"Pod Active Clock" = "Pod Active Clock";
+
+/* The title of the cell showing alarm status */
+"Alarms" = "Alarms";
+
+/* Confirmation message for shutting down a pod */
+"Are you sure you want to shutdown this pod?" = "Are you sure you want to shutdown this pod?";
+
+/* Confirmation message for removing Omnipod PumpManager */
+"Are you sure you want to stop using Omnipod?" = "Are you sure you want to stop using Omnipod?";
+
+/* The title text for the address assigned to the pod */
+"Assigned Address" = "Assigned Address";
+
+/* The title of the cell showing pod basal status */
+"Basal Delivery" = "Basal Delivery";
+
+/* The title text for the basal rate schedule */
+"Basal Rates" = "Basal Rates";
+
+/* The title of the cell showing pod bolus status */
+"Bolus Delivery" = "Bolus Delivery";
+
+/* The title of the cancel action in an action sheet */
+"Cancel" = "Cancel";
+
+/* The title of the command to change pump time zone */
+"Change Time Zone" = "Change Time Zone";
+
+/* Progress message for changing pod time. */
+"Changing time…" = "Changing time…";
+
+/* The title of the configuration section in settings */
+"Configuration" = "Configuration";
+
+/* The title of the Insulin Type */
+"Insulin Type" = "Insulin Type";
+
+/* The title of the continue action in an action sheet */
+"Continue" = "Continue";
+
+/* Button title to deactivate pod because of fault during setup */
+"Deactivate" = "Deactivate";
+
+/* Button title for pod deactivation
+   Button title to deactivate pod */
+"Deactivate Pod" = "Deactivate Pod";
+
+/* Button title to delete Omnipod PumpManager */
+"Delete Omnipod" = "Delete Omnipod";
+
+/* Title text for delivery limits */
+"Delivery Limits" = "Delivery Limits";
+
+/* The title of the device information section in settings */
+"Device Information" = "Device Information";
+
+/* Title text for button to disable bolus beeps */
+"Disable Bolus Beeps" = "Disable Bolus Beeps";
+
+/* Title text for button to enable bolus beeps */
+"Enable Bolus Beeps" = "Enable Bolus Beeps";
+
+/* The alert title for disable bolus beeps error */
+"Error disabling bolus beeps" = "Error disabling bolus beeps";
+
+/* The alert title for enable bolus beeps error */
+"Error enabling bolus beeps" = "Error enabling bolus beeps";
+
+/* The alert title for enable Confirmation Beeps */
+"Enable Confirmation Beeps" = "Enable Confirmation Beeps";
+
+/* The alert title for Disable Confirmation Beep */
+"Disable Confirmation Beeps" = "Disable Confirmation Beeps";
+
+/* The alert title for enable Automatic Bolus Beeps */
+"Enable Automatic Bolus Beeps" = "Enable Automatic Bolus Beeps";
+
+/* The alert title for Disable Automatic Bolus Beeps */
+"Disable Automatic Bolus Beeps" = "Disable Automatic Bolus Beeps";
+
+/* The alert title for a resume error */
+"Error Resuming" = "Error Resuming";
+
+/* The alert title for a suspend error */
+"Error Suspending" = "Error Suspending";
+
+/* The title of the cell showing the pod expiration reminder date */
+"Expiration Reminder" = "Expiration Reminder";
+
+/* The title of the cell showing the pod expiration after expiry */
+"Expired" = "Expired";
+
+/* The title of the cell showing the pod expiration */
+"Expires" = "Expires";
+
+/* Pod life HUD view label */
+"Fault" = "Fault";
+
+/* The title of the command to finish pod setup */
+"Finish pod setup" = "Finish pod setup";
+
+/* Accessibility format string for (1: localized volume)(2: time) */
+"Greater than %1$@ units remaining at %2$@" = "Greater than %1$@ units remaining at %2$@";
+
+/* Instructions when deactivating pod that has been paired, but not attached. */
+"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and discard pod." = "Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and discard pod.";
+
+/* Instructions when deactivating pod that has been paired and possibly attached. */
+"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and remove pod." = "Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and remove pod.";
+
+/* Button title to insert cannula during setup */
+"Insert Cannula" = "Insert Cannula";
+
+/* The title of the cell showing delivered insulin */
+"Insulin Delivered" = "Insulin Delivered";
+
+/* The error message shown when Loop's basal schedule has an unsupported rate */
+"Invalid entry" = "Invalid entry";
+
+/* The title of the cell showing the pod lot id */
+"Lot" = "Lot";
+
+/* The detail text for bolus delivery when no bolus is being delivered */
+"None" = "None";
+
+/* Button title to pair with pod during setup */
+"Pair" = "Pair";
+
+/* The title of the command to pair new pod */
+"Pair New Pod" = "Pair New Pod";
+
+/* The text of the loading label when pairing */
+"Pairing…" = "Pairing…";
+
+/* The title of the cell showing the pod pi version */
+"PI Version" = "PI Version";
+
+/* The title of the command to play test beeps */
+"Play Test Beeps" = "Play Test Beeps";
+
+/* Progress message for play test beeps. */
+"Play Test Beeps…" = "Play Test Beeps…";
+
+/* The title of the cell showing the pod pm version */
+"PM Version" = "PM Version";
+
+/* Label describing pod age view */
+"Pod Age" = "Pod Age";
+
+/* Title of the pod settings view controller */
+"Pod Settings" = "Pod Settings";
+
+/* The text of the loading label when pod is primed */
+"Primed" = "Primed";
+
+/* The text of the loading label when priming */
+"Priming…" = "Priming…";
+
+/* Label describing time remaining view */
+"Remaining" = "Remaining";
+
+/* Label indicating pod replacement necessary
+   The title of the command to replace pod */
+"Replace Pod" = "Replace Pod";
+
+/* The title of the command to replace pod when there is a pod fault */
+"Replace Pod Now" = "Replace Pod Now";
+
+/* The title of the cell showing reservoir status */
+"Reservoir" = "Reservoir";
+
+/* Button title for retrying pod deactivation */
+"Retry Pod Deactivation" = "Retry Pod Deactivation";
+
+/* Title of button to save delivery limit settings
+   Title of button to sync basal profile when no pod paired */
+"Save" = "Save";
+
+/* The detail text of the basal row when pod is running scheduled basal */
+"Schedule" = "Schedule";
+
+/* The title of the status section in settings */
+"Status" = "Status";
+
+/* A message indicating a command succeeded */
+"Succeeded" = "Succeeded";
+
+/* The detail text of the basal row when pod is suspended */
+"Suspended" = "Suspended";
+
+/* Title text for the button to delete Omnipod PumpManager */
+"Switch from Omnipod Pumps" = "Switch from Omnipod Pumps";
+
+/* Title of button to sync basal profile from pod */
+"Sync With Pod" = "Sync With Pod";
+
+/* The title of the command to run the test command */
+"Test Command" = "Test Command";
+
+/* Progress message for testing commands. */
+"Testing Commands…" = "Testing Commands…";
+
+/* The error message shown when Loop's basal schedule has more entries than the pod can support */
+"Too many entries" = "Too many entries";
+
+/* Instructions when pod cannot be deactivated */
+"Unable to deactivate pod. Please continue and pair a new one." = "Unable to deactivate pod. Please continue and pair a new one.";
+
+/* The detail text for delivered insulin when no measurement is available */
+"Unknown" = "Unknown";
+
+/* The title of the diagnostics section in settings */
+"Diagnostics" = "Diagnostics";
+
+/* The diagnostic command Read Pod Status */
+"Read Pod Status" = "Read Pod Status";
+
+/* The diagnostic command Read Pulse Log */
+"Read Pulse Log" = "Read Pulse Log";
+
+/* The title of the pod details section in settings */
+"Pod Details" = "Pod Details";

+ 29 - 0
Dependencies/rileylink_ios/OmniKitUI/it.lproj/Localizable.strings

@@ -35,6 +35,9 @@
 /* The title of the cell showing the pod activated at time */
 "Active Time" = "Tempo di attività";
 
+/* The title of the cell showing the Pod Active Clock */
+"Pod Active Clock" = "Pod Active Clock";
+
 /* The title of the cell showing alarm status */
 "Alarms" = "Allarmi";
 
@@ -68,6 +71,9 @@
 /* The title of the configuration section in settings */
 "Configuration" = "Configurazione";
 
+/* The title of the Insulin Type */
+"Insulin Type" = "Insulin Type";
+
 /* The title of the continue action in an action sheet */
 "Continue" = "Continua";
 
@@ -99,6 +105,18 @@
 /* The alert title for enable bolus beeps error */
 "Error enabling bolus beeps" = "Errore durante l’attivazione dei bip bolo";
 
+/* The alert title for enable Confirmation Beeps */
+"Enable Confirmation Beeps" = "Enable Confirmation Beeps";
+
+/* The alert title for Disable Confirmation Beep */
+"Disable Confirmation Beeps" = "Disable Confirmation Beeps";
+
+/* The alert title for enable Automatic Bolus Beeps */
+"Enable Automatic Bolus Beeps" = "Enable Automatic Bolus Beeps";
+
+/* The alert title for Disable Automatic Bolus Beeps */
+"Disable Automatic Bolus Beeps" = "Disable Automatic Bolus Beeps";
+
 /* The alert title for a resume error */
 "Error Resuming" = "Errore durante la ripresa";
 
@@ -230,3 +248,14 @@
 /* The detail text for delivered insulin when no measurement is available */
 "Unknown" = "Sconosciuto";
 
+/* The title of the diagnostics section in settings */
+"Diagnostics" = "Diagnostics";
+
+/* The diagnostic command Read Pod Status */
+"Read Pod Status" = "Read Pod Status";
+
+/* The diagnostic command Read Pulse Log */
+"Read Pulse Log" = "Read Pulse Log";
+
+/* The title of the pod details section in settings */
+"Pod Details" = "Pod Details";

+ 38 - 9
Dependencies/rileylink_ios/OmniKitUI/nb.lproj/Localizable.strings

@@ -1,5 +1,5 @@
 /* Accessibility format string for (1: localized volume)(2: time) */
-"%1$@ units remaining at %2$@" = "%1$@ units remaining at %2$@";
+"%1$@ units remaining at %2$@" = "%1$@ enheter gjennstår klokken %2$@";
 
 /* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */
 "%1$@%2$@%3$@" = "%1$@%2$@%3$@";
@@ -15,7 +15,7 @@
 "%@ U (Finished)" = "%@ E (Ferdig)";
 
 /* Format string for bolus progress. (1: The delivered amount) (2: The programmed amount) (3: the percent progress) */
-"%@ U of %@ U (%@)" = "%@ E av %@ E (%@)";
+"%@ U of %@ U (%@)" = "%1$@ E av %2$@ E (%3$@)";
 
 /* Format string for temp basal rate. (1: The localized amount) */
 "%@ U/hour" = "%@ E/time";
@@ -35,6 +35,9 @@
 /* The title of the cell showing the pod activated at time */
 "Active Time" = "Aktiveringstidspunkt";
 
+/* The title of the cell showing the Pod Active Clock */
+"Pod Active Clock" = "Pod aktiv";
+
 /* The title of the cell showing alarm status */
 "Alarms" = "Alarmer";
 
@@ -45,7 +48,7 @@
 "Are you sure you want to stop using Omnipod?" = "Er du sikker på at du vil slutte å bruke Omnipod?";
 
 /* The title text for the address assigned to the pod */
-"Assigned Address" = "Tildelt Adresse";
+"Assigned Address" = "Tildelt adresse";
 
 /* The title of the cell showing pod basal status */
 "Basal Delivery" = "Basalleveranse";
@@ -68,6 +71,9 @@
 /* The title of the configuration section in settings */
 "Configuration" = "Konfigurasjon";
 
+/* The title of the Insulin Type */
+"Insulin Type" = "Insulintype";
+
 /* The title of the continue action in an action sheet */
 "Continue" = "Fortsett";
 
@@ -99,6 +105,18 @@
 /* The alert title for enable bolus beeps error */
 "Error enabling bolus beeps" = "Kunne ikke slå på lyd ved bolus";
 
+/* The alert title for enable Confirmation Beeps */
+"Enable Confirmation Beeps" = "Slå på lyd for bekreftelse";
+
+/* The alert title for Disable Confirmation Beep */
+"Disable Confirmation Beeps" = "Slå av lyd for bekreftelse";
+
+/* The alert title for enable Automatic Bolus Beeps */
+"Enable Automatic Bolus Beeps" = "Slå på lyd for bekreftelse av Auto-bolus";
+
+/* The alert title for Disable Automatic Bolus Beeps */
+"Disable Automatic Bolus Beeps" = "Slå av lyd for bekreftelse av Auto-bolus";
+
 /* The alert title for a resume error */
 "Error Resuming" = "Kunne ikke fortsette";
 
@@ -151,19 +169,19 @@
 "Pair New Pod" = "Koble sammen ny pod";
 
 /* The text of the loading label when pairing */
-"Pairing…" = "Kobler sammen...";
+"Pairing…" = "Kobler sammen";
 
 /* The title of the cell showing the pod pi version */
-"PI Version" = "PI Versjon";
+"PI Version" = "PI-versjon";
 
 /* The title of the command to play test beeps */
 "Play Test Beeps" = "Spill test-toner";
 
 /* Progress message for play test beeps. */
-"Play Test Beeps…" = "Spill test-toner...";
+"Play Test Beeps…" = "Spill test-toner";
 
 /* The title of the cell showing the pod pm version */
-"PM Version" = "PM Versjon";
+"PM Version" = "PM-versjon";
 
 /* Label describing pod age view */
 "Pod Age" = "Pod-alder";
@@ -175,7 +193,7 @@
 "Primed" = "Fyllt";
 
 /* The text of the loading label when priming */
-"Priming…" = "Fyller...";
+"Priming…" = "Fyller";
 
 /* Label describing time remaining view */
 "Remaining" = "Gjenstående";
@@ -219,7 +237,7 @@
 "Test Command" = "Test kommando";
 
 /* Progress message for testing commands. */
-"Testing Commands…" = "Tester kommandoer...";
+"Testing Commands…" = "Tester kommandoer";
 
 /* The error message shown when Loop's basal schedule has more entries than the pod can support */
 "Too many entries" = "For mange oppføringer";
@@ -230,3 +248,14 @@
 /* The detail text for delivered insulin when no measurement is available */
 "Unknown" = "Ukjent";
 
+/* The title of the diagnostics section in settings */
+"Diagnostics" = "Diagnostikk";
+
+/* The diagnostic command Read Pod Status */
+"Read Pod Status" = "Les Pod-status";
+
+/* The diagnostic command Read Pulse Log */
+"Read Pulse Log" = "Les pulslogg";
+
+/* The title of the pod details section in settings */
+"Pod Details" = "Pod-info";

+ 31 - 2
Dependencies/rileylink_ios/OmniKitUI/nl.lproj/Localizable.strings

@@ -1,5 +1,5 @@
 /* Accessibility format string for (1: localized volume)(2: time) */
-"%1$@ units remaining at %2$@" = "%1$@ eenheden aanwezig op %2$@";
+"%1$@ units remaining at %2$@" = "%1$@ eenheden aanwezig om %2$@";
 
 /* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */
 "%1$@%2$@%3$@" = "%1$@%2$@%3$@";
@@ -35,6 +35,9 @@
 /* The title of the cell showing the pod activated at time */
 "Active Time" = "Activatie tijd";
 
+/* The title of the cell showing the Pod Active Clock */
+"Pod Active Clock" = "Pod Active Clock";
+
 /* The title of the cell showing alarm status */
 "Alarms" = "Alarmen";
 
@@ -68,6 +71,9 @@
 /* The title of the configuration section in settings */
 "Configuration" = "Configuratie";
 
+/* The title of the Insulin Type */
+"Insulin Type" = "Insuline soort";
+
 /* The title of the continue action in an action sheet */
 "Continue" = "Vervolg";
 
@@ -88,7 +94,7 @@
 "Device Information" = "Apparaat informatie";
 
 /* Title text for button to disable bolus beeps */
-"Disable Bolus Beeps" = "Stop gebruik Bolus Piepjes";
+"Disable Bolus Beeps" = "Bolus piepjes uitschakelen";
 
 /* Title text for button to enable bolus beeps */
 "Enable Bolus Beeps" = "Pas Bolus Piepjes gebruik toe";
@@ -99,6 +105,18 @@
 /* The alert title for enable bolus beeps error */
 "Error enabling bolus beeps" = "Fout in toepassen gebruik bolus piepjes";
 
+/* The alert title for enable Confirmation Beeps */
+"Enable Confirmation Beeps" = "Schakel bevestigingspiepjes in";
+
+/* The alert title for Disable Confirmation Beep */
+"Disable Confirmation Beeps" = "Schakel bevestigingspiepjes uit";
+
+/* The alert title for enable Automatic Bolus Beeps */
+"Enable Automatic Bolus Beeps" = "Automatische boluspiepen inschakelen";
+
+/* The alert title for Disable Automatic Bolus Beeps */
+"Disable Automatic Bolus Beeps" = "Automatische boluspiepen uitschakelen";
+
 /* The alert title for a resume error */
 "Error Resuming" = "Fout met hervatten";
 
@@ -230,3 +248,14 @@
 /* The detail text for delivered insulin when no measurement is available */
 "Unknown" = "Onbekend";
 
+/* The title of the diagnostics section in settings */
+"Diagnostics" = "Diagnostische gegevens";
+
+/* The diagnostic command Read Pod Status */
+"Read Pod Status" = "Lees pompstatus";
+
+/* The diagnostic command Read Pulse Log */
+"Read Pulse Log" = "Pulslog uitlezen";
+
+/* The title of the pod details section in settings */
+"Pod Details" = "Pod Details";

+ 30 - 0
Dependencies/rileylink_ios/OmniKitUI/pl.lproj/Localizable.strings

@@ -35,6 +35,9 @@
 /* The title of the cell showing the pod activated at time */
 "Active Time" = "Czas aktywny";
 
+/* The title of the cell showing the Pod Active Clock */
+"Pod Active Clock" = "Pod Active Clock";
+
 /* The title of the cell showing alarm status */
 "Alarms" = "Alarmy";
 
@@ -68,6 +71,9 @@
 /* The title of the configuration section in settings */
 "Configuration" = "Konfiguracja";
 
+/* The title of the Insulin Type */
+"Insulin Type" = "Insulin Type";
+
 /* The title of the continue action in an action sheet */
 "Continue" = "Kontynuuj";
 
@@ -99,6 +105,18 @@
 /* The alert title for enable bolus beeps error */
 "Error enabling bolus beeps" = "Błąd włączania dźwięków bolusa";
 
+/* The alert title for enable Confirmation Beeps */
+"Enable Confirmation Beeps" = "Enable Confirmation Beeps";
+
+/* The alert title for Disable Confirmation Beep */
+"Disable Confirmation Beeps" = "Disable Confirmation Beeps";
+
+/* The alert title for enable Automatic Bolus Beeps */
+"Enable Automatic Bolus Beeps" = "Enable Automatic Bolus Beeps";
+
+/* The alert title for Disable Automatic Bolus Beeps */
+"Disable Automatic Bolus Beeps" = "Disable Automatic Bolus Beeps";
+
 /* The alert title for a resume error */
 "Error Resuming" = "Błąd wznawiania";
 
@@ -229,3 +247,15 @@
 
 /* The detail text for delivered insulin when no measurement is available */
 "Unknown" = "Nieznana";
+
+/* The title of the diagnostics section in settings */
+"Diagnostics" = "Diagnostics";
+
+/* The diagnostic command Read Pod Status */
+"Read Pod Status" = "Read Pod Status";
+
+/* The diagnostic command Read Pulse Log */
+"Read Pulse Log" = "Read Pulse Log";
+
+/* The title of the pod details section in settings */
+"Pod Details" = "Pod Details";

+ 32 - 2
Dependencies/rileylink_ios/OmniKitUI/pt-BR.lproj/Localizable.strings

@@ -1,5 +1,5 @@
 /* Accessibility format string for (1: localized volume)(2: time) */
-"%1$@ units remaining at %2$@" = "%1$@ unidades restantes em %2$@";
+"%1$@ units remaining at %2$@" = "%1$@ unidades restantes as %2$@";
 
 /* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */
 "%1$@%2$@%3$@" = "%1$@%2$@%3$@";
@@ -35,6 +35,9 @@
 /* The title of the cell showing the pod activated at time */
 "Active Time" = "Tempo Ativo";
 
+/* The title of the cell showing the Pod Active Clock */
+"Pod Active Clock" = "Relógio Ativo do Pod";
+
 /* The title of the cell showing alarm status */
 "Alarms" = "Alarmes";
 
@@ -68,6 +71,9 @@
 /* The title of the configuration section in settings */
 "Configuration" = "Configuração";
 
+/* The title of the Insulin Type */
+"Insulin Type" = "Tipo de Insulina";
+
 /* The title of the continue action in an action sheet */
 "Continue" = "Continuar";
 
@@ -99,6 +105,18 @@
 /* The alert title for enable bolus beeps error */
 "Error enabling bolus beeps" = "Erro ao ativar bipes de bolus";
 
+/* The alert title for enable Confirmation Beeps */
+"Enable Confirmation Beeps" = "Ativar Som de Confirmação";
+
+/* The alert title for Disable Confirmation Beep */
+"Disable Confirmation Beeps" = "Disable Confirmation Beeps";
+
+/* The alert title for enable Automatic Bolus Beeps */
+"Enable Automatic Bolus Beeps" = "Ativar Som de Bolus Automático";
+
+/* The alert title for Disable Automatic Bolus Beeps */
+"Disable Automatic Bolus Beeps" = "Disable Automatic Bolus Beeps";
+
 /* The alert title for a resume error */
 "Error Resuming" = "Erro ao Retomar";
 
@@ -139,7 +157,7 @@
 "Invalid entry" = "Entrada inválida";
 
 /* The title of the cell showing the pod lot id */
-"Lot" = "Lot";
+"Lot" = "Lote";
 
 /* The detail text for bolus delivery when no bolus is being delivered */
 "None" = "Nenhum";
@@ -229,3 +247,15 @@
 
 /* The detail text for delivered insulin when no measurement is available */
 "Unknown" = "Desconhecido";
+
+/* The title of the diagnostics section in settings */
+"Diagnostics" = "Diagnósticos";
+
+/* The diagnostic command Read Pod Status */
+"Read Pod Status" = "Ler Estado do Pod";
+
+/* The diagnostic command Read Pulse Log */
+"Read Pulse Log" = "Ler Log do Pulse";
+
+/* The title of the pod details section in settings */
+"Pod Details" = "Detalhes do Pod";

+ 261 - 0
Dependencies/rileylink_ios/OmniKitUI/pt.lproj/Localizable.strings

@@ -0,0 +1,261 @@
+/* Accessibility format string for (1: localized volume)(2: time) */
+"%1$@ units remaining at %2$@" = "%1$@ units remaining at %2$@";
+
+/* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */
+"%1$@%2$@%3$@" = "%1$@%2$@%3$@";
+
+/* Format string providing instructions for replacing pod due to a fault. (1: The fault description) */
+"%1$@. Insulin delivery has stopped. Please deactivate and remove pod." = "%1$@. Insulin delivery has stopped. Please deactivate and remove pod.";
+
+/* Format string for delivered insulin. (1: The localized amount)
+   Format string for insulin remaining in reservoir. (1: The localized amount) */
+"%@ U" = "%@ U";
+
+/* Format string for bolus progress when finished. (1: The localized amount) */
+"%@ U (Finished)" = "%@ U (Finished)";
+
+/* Format string for bolus progress. (1: The delivered amount) (2: The programmed amount) (3: the percent progress) */
+"%@ U of %@ U (%@)" = "%1$@ U of %2$@ U (%3$@)";
+
+/* Format string for temp basal rate. (1: The localized amount) */
+"%@ U/hour" = "%@ U/hour";
+
+/* Format string for bolus percent progress. (1: Percent progress) */
+"%@%%" = "%@%%";
+
+/* Format string for reservoir reading when above or equal to maximum reading. (1: The localized amount) */
+"%@+ U" = "%@+ U";
+
+/* Appends a full-stop to a statement */
+"%@." = "%@.";
+
+/* Format string for reservoir volume. (1: The localized volume) */
+"%@U" = "%@U";
+
+/* The title of the cell showing the pod activated at time */
+"Active Time" = "Active Time";
+
+/* The title of the cell showing the Pod Active Clock */
+"Pod Active Clock" = "Pod Active Clock";
+
+/* The title of the cell showing alarm status */
+"Alarms" = "Alarms";
+
+/* Confirmation message for shutting down a pod */
+"Are you sure you want to shutdown this pod?" = "Are you sure you want to shutdown this pod?";
+
+/* Confirmation message for removing Omnipod PumpManager */
+"Are you sure you want to stop using Omnipod?" = "Are you sure you want to stop using Omnipod?";
+
+/* The title text for the address assigned to the pod */
+"Assigned Address" = "Assigned Address";
+
+/* The title of the cell showing pod basal status */
+"Basal Delivery" = "Basal Delivery";
+
+/* The title text for the basal rate schedule */
+"Basal Rates" = "Basal Rates";
+
+/* The title of the cell showing pod bolus status */
+"Bolus Delivery" = "Bolus Delivery";
+
+/* The title of the cancel action in an action sheet */
+"Cancel" = "Cancel";
+
+/* The title of the command to change pump time zone */
+"Change Time Zone" = "Change Time Zone";
+
+/* Progress message for changing pod time. */
+"Changing time…" = "Changing time…";
+
+/* The title of the configuration section in settings */
+"Configuration" = "Configuration";
+
+/* The title of the Insulin Type */
+"Insulin Type" = "Insulin Type";
+
+/* The title of the continue action in an action sheet */
+"Continue" = "Continue";
+
+/* Button title to deactivate pod because of fault during setup */
+"Deactivate" = "Deactivate";
+
+/* Button title for pod deactivation
+   Button title to deactivate pod */
+"Deactivate Pod" = "Deactivate Pod";
+
+/* Button title to delete Omnipod PumpManager */
+"Delete Omnipod" = "Delete Omnipod";
+
+/* Title text for delivery limits */
+"Delivery Limits" = "Delivery Limits";
+
+/* The title of the device information section in settings */
+"Device Information" = "Device Information";
+
+/* Title text for button to disable bolus beeps */
+"Disable Bolus Beeps" = "Disable Bolus Beeps";
+
+/* Title text for button to enable bolus beeps */
+"Enable Bolus Beeps" = "Enable Bolus Beeps";
+
+/* The alert title for disable bolus beeps error */
+"Error disabling bolus beeps" = "Error disabling bolus beeps";
+
+/* The alert title for enable bolus beeps error */
+"Error enabling bolus beeps" = "Error enabling bolus beeps";
+
+/* The alert title for enable Confirmation Beeps */
+"Enable Confirmation Beeps" = "Enable Confirmation Beeps";
+
+/* The alert title for Disable Confirmation Beep */
+"Disable Confirmation Beeps" = "Disable Confirmation Beeps";
+
+/* The alert title for enable Automatic Bolus Beeps */
+"Enable Automatic Bolus Beeps" = "Enable Automatic Bolus Beeps";
+
+/* The alert title for Disable Automatic Bolus Beeps */
+"Disable Automatic Bolus Beeps" = "Disable Automatic Bolus Beeps";
+
+/* The alert title for a resume error */
+"Error Resuming" = "Error Resuming";
+
+/* The alert title for a suspend error */
+"Error Suspending" = "Error Suspending";
+
+/* The title of the cell showing the pod expiration reminder date */
+"Expiration Reminder" = "Expiration Reminder";
+
+/* The title of the cell showing the pod expiration after expiry */
+"Expired" = "Expired";
+
+/* The title of the cell showing the pod expiration */
+"Expires" = "Expires";
+
+/* Pod life HUD view label */
+"Fault" = "Fault";
+
+/* The title of the command to finish pod setup */
+"Finish pod setup" = "Finish pod setup";
+
+/* Accessibility format string for (1: localized volume)(2: time) */
+"Greater than %1$@ units remaining at %2$@" = "Greater than %1$@ units remaining at %2$@";
+
+/* Instructions when deactivating pod that has been paired, but not attached. */
+"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and discard pod." = "Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and discard pod.";
+
+/* Instructions when deactivating pod that has been paired and possibly attached. */
+"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and remove pod." = "Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and remove pod.";
+
+/* Button title to insert cannula during setup */
+"Insert Cannula" = "Insert Cannula";
+
+/* The title of the cell showing delivered insulin */
+"Insulin Delivered" = "Insulin Delivered";
+
+/* The error message shown when Loop's basal schedule has an unsupported rate */
+"Invalid entry" = "Invalid entry";
+
+/* The title of the cell showing the pod lot id */
+"Lot" = "Lot";
+
+/* The detail text for bolus delivery when no bolus is being delivered */
+"None" = "None";
+
+/* Button title to pair with pod during setup */
+"Pair" = "Pair";
+
+/* The title of the command to pair new pod */
+"Pair New Pod" = "Pair New Pod";
+
+/* The text of the loading label when pairing */
+"Pairing…" = "Pairing…";
+
+/* The title of the cell showing the pod pi version */
+"PI Version" = "PI Version";
+
+/* The title of the command to play test beeps */
+"Play Test Beeps" = "Play Test Beeps";
+
+/* Progress message for play test beeps. */
+"Play Test Beeps…" = "Play Test Beeps…";
+
+/* The title of the cell showing the pod pm version */
+"PM Version" = "PM Version";
+
+/* Label describing pod age view */
+"Pod Age" = "Pod Age";
+
+/* Title of the pod settings view controller */
+"Pod Settings" = "Pod Settings";
+
+/* The text of the loading label when pod is primed */
+"Primed" = "Primed";
+
+/* The text of the loading label when priming */
+"Priming…" = "Priming…";
+
+/* Label describing time remaining view */
+"Remaining" = "Remaining";
+
+/* Label indicating pod replacement necessary
+   The title of the command to replace pod */
+"Replace Pod" = "Replace Pod";
+
+/* The title of the command to replace pod when there is a pod fault */
+"Replace Pod Now" = "Replace Pod Now";
+
+/* The title of the cell showing reservoir status */
+"Reservoir" = "Reservoir";
+
+/* Button title for retrying pod deactivation */
+"Retry Pod Deactivation" = "Retry Pod Deactivation";
+
+/* Title of button to save delivery limit settings
+   Title of button to sync basal profile when no pod paired */
+"Save" = "Save";
+
+/* The detail text of the basal row when pod is running scheduled basal */
+"Schedule" = "Schedule";
+
+/* The title of the status section in settings */
+"Status" = "Status";
+
+/* A message indicating a command succeeded */
+"Succeeded" = "Succeeded";
+
+/* The detail text of the basal row when pod is suspended */
+"Suspended" = "Suspended";
+
+/* Title text for the button to delete Omnipod PumpManager */
+"Switch from Omnipod Pumps" = "Switch from Omnipod Pumps";
+
+/* Title of button to sync basal profile from pod */
+"Sync With Pod" = "Sync With Pod";
+
+/* The title of the command to run the test command */
+"Test Command" = "Test Command";
+
+/* Progress message for testing commands. */
+"Testing Commands…" = "Testing Commands…";
+
+/* The error message shown when Loop's basal schedule has more entries than the pod can support */
+"Too many entries" = "Too many entries";
+
+/* Instructions when pod cannot be deactivated */
+"Unable to deactivate pod. Please continue and pair a new one." = "Unable to deactivate pod. Please continue and pair a new one.";
+
+/* The detail text for delivered insulin when no measurement is available */
+"Unknown" = "Unknown";
+
+/* The title of the diagnostics section in settings */
+"Diagnostics" = "Diagnostics";
+
+/* The diagnostic command Read Pod Status */
+"Read Pod Status" = "Read Pod Status";
+
+/* The diagnostic command Read Pulse Log */
+"Read Pulse Log" = "Read Pulse Log";
+
+/* The title of the pod details section in settings */
+"Pod Details" = "Pod Details";

+ 31 - 1
Dependencies/rileylink_ios/OmniKitUI/ru.lproj/Localizable.strings

@@ -35,6 +35,9 @@
 /* The title of the cell showing the pod activated at time */
 "Active Time" = "Активирован в";
 
+/* The title of the cell showing the Pod Active Clock */
+"Pod Active Clock" = "Pod Active Clock";
+
 /* The title of the cell showing alarm status */
 "Alarms" = "Оповещения";
 
@@ -68,6 +71,9 @@
 /* The title of the configuration section in settings */
 "Configuration" = "Конфигурация";
 
+/* The title of the Insulin Type */
+"Insulin Type" = "Insulin Type";
+
 /* The title of the continue action in an action sheet */
 "Continue" = "Продолжить";
 
@@ -99,6 +105,18 @@
 /* The alert title for enable bolus beeps error */
 "Error enabling bolus beeps" = "Ошибка подключения звукового сигнала болюса";
 
+/* The alert title for enable Confirmation Beeps */
+"Enable Confirmation Beeps" = "Enable Confirmation Beeps";
+
+/* The alert title for Disable Confirmation Beep */
+"Disable Confirmation Beeps" = "Disable Confirmation Beeps";
+
+/* The alert title for enable Automatic Bolus Beeps */
+"Enable Automatic Bolus Beeps" = "Enable Automatic Bolus Beeps";
+
+/* The alert title for Disable Automatic Bolus Beeps */
+"Disable Automatic Bolus Beeps" = "Disable Automatic Bolus Beeps";
+
 /* The alert title for a resume error */
 "Error Resuming" = "Ошибка возобновления";
 
@@ -175,7 +193,7 @@
 "Primed" = "Заполнено";
 
 /* The text of the loading label when priming */
-"Priming…" = "";
+"Priming…" = "Priming…";
 
 /* Label describing time remaining view */
 "Remaining" = "Заполняется";
@@ -229,3 +247,15 @@
 
 /* The detail text for delivered insulin when no measurement is available */
 "Unknown" = "Неизвестно";
+
+/* The title of the diagnostics section in settings */
+"Diagnostics" = "Diagnostics";
+
+/* The diagnostic command Read Pod Status */
+"Read Pod Status" = "Read Pod Status";
+
+/* The diagnostic command Read Pulse Log */
+"Read Pulse Log" = "Read Pulse Log";
+
+/* The title of the pod details section in settings */
+"Pod Details" = "Pod Details";

+ 30 - 0
Dependencies/rileylink_ios/OmniKitUI/sv.lproj/Localizable.strings

@@ -35,6 +35,9 @@
 /* The title of the cell showing the pod activated at time */
 "Active Time" = "Aktiv tid";
 
+/* The title of the cell showing the Pod Active Clock */
+"Pod Active Clock" = "Klocka, podd aktiv";
+
 /* The title of the cell showing alarm status */
 "Alarms" = "Larm";
 
@@ -68,6 +71,9 @@
 /* The title of the configuration section in settings */
 "Configuration" = "Konfiguration";
 
+/* The title of the Insulin Type */
+"Insulin Type" = "Typ av insulin";
+
 /* The title of the continue action in an action sheet */
 "Continue" = "Fortsätt";
 
@@ -99,6 +105,18 @@
 /* The alert title for enable bolus beeps error */
 "Error enabling bolus beeps" = "Fel vid aktivering av bolusljud";
 
+/* The alert title for enable Confirmation Beeps */
+"Enable Confirmation Beeps" = "Sätt på bekräftelsepip";
+
+/* The alert title for Disable Confirmation Beep */
+"Disable Confirmation Beeps" = "Stäng av bekräftelsepip";
+
+/* The alert title for enable Automatic Bolus Beeps */
+"Enable Automatic Bolus Beeps" = "Sätt på pip vid automatiska bolusar";
+
+/* The alert title for Disable Automatic Bolus Beeps */
+"Disable Automatic Bolus Beeps" = "Stäng av pip vid automatiska bolusar";
+
 /* The alert title for a resume error */
 "Error Resuming" = "Fel vid återupptagande";
 
@@ -229,3 +247,15 @@
 
 /* The detail text for delivered insulin when no measurement is available */
 "Unknown" = "Okänd";
+
+/* The title of the diagnostics section in settings */
+"Diagnostics" = "Diagnostiska kommandon";
+
+/* The diagnostic command Read Pod Status */
+"Read Pod Status" = "Läs Poddstatus";
+
+/* The diagnostic command Read Pulse Log */
+"Read Pulse Log" = "Läs pulslogg";
+
+/* The title of the pod details section in settings */
+"Pod Details" = "Poddetaljer";

+ 261 - 0
Dependencies/rileylink_ios/OmniKitUI/tr.lproj/Localizable.strings

@@ -0,0 +1,261 @@
+/* Accessibility format string for (1: localized volume)(2: time) */
+"%1$@ units remaining at %2$@" = "%1$@ units remaining at %2$@";
+
+/* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */
+"%1$@%2$@%3$@" = "%1$@%2$@%3$@";
+
+/* Format string providing instructions for replacing pod due to a fault. (1: The fault description) */
+"%1$@. Insulin delivery has stopped. Please deactivate and remove pod." = "%1$@. Insulin delivery has stopped. Please deactivate and remove pod.";
+
+/* Format string for delivered insulin. (1: The localized amount)
+   Format string for insulin remaining in reservoir. (1: The localized amount) */
+"%@ U" = "%@ Ü";
+
+/* Format string for bolus progress when finished. (1: The localized amount) */
+"%@ U (Finished)" = "%@ Ü (Tamamlandı)";
+
+/* Format string for bolus progress. (1: The delivered amount) (2: The programmed amount) (3: the percent progress) */
+"%@ U of %@ U (%@)" = "%1$@ U of %2$@ U (%3$@)";
+
+/* Format string for temp basal rate. (1: The localized amount) */
+"%@ U/hour" = "%@ Ü/Sa";
+
+/* Format string for bolus percent progress. (1: Percent progress) */
+"%@%%" = "%@%%";
+
+/* Format string for reservoir reading when above or equal to maximum reading. (1: The localized amount) */
+"%@+ U" = "%@+ Ü";
+
+/* Appends a full-stop to a statement */
+"%@." = "%@.";
+
+/* Format string for reservoir volume. (1: The localized volume) */
+"%@U" = "%@Ü";
+
+/* The title of the cell showing the pod activated at time */
+"Active Time" = "Active Time";
+
+/* The title of the cell showing the Pod Active Clock */
+"Pod Active Clock" = "Pod Active Clock";
+
+/* The title of the cell showing alarm status */
+"Alarms" = "Alarmlar";
+
+/* Confirmation message for shutting down a pod */
+"Are you sure you want to shutdown this pod?" = "Bu pod'u iptal etmek istediğinizden emin misiniz?";
+
+/* Confirmation message for removing Omnipod PumpManager */
+"Are you sure you want to stop using Omnipod?" = "Are you sure you want to stop using Omnipod?";
+
+/* The title text for the address assigned to the pod */
+"Assigned Address" = "Adress Atandı";
+
+/* The title of the cell showing pod basal status */
+"Basal Delivery" = "Bazal İletimi";
+
+/* The title text for the basal rate schedule */
+"Basal Rates" = "Bazal Oranları";
+
+/* The title of the cell showing pod bolus status */
+"Bolus Delivery" = "Bolus İletimi";
+
+/* The title of the cancel action in an action sheet */
+"Cancel" = "Vazgeç";
+
+/* The title of the command to change pump time zone */
+"Change Time Zone" = "Zaman dilimini Değiştir";
+
+/* Progress message for changing pod time. */
+"Changing time…" = "Zaman değiştir…";
+
+/* The title of the configuration section in settings */
+"Configuration" = "Yapılandırma";
+
+/* The title of the Insulin Type */
+"Insulin Type" = "İnsülin Tipi";
+
+/* The title of the continue action in an action sheet */
+"Continue" = "Devam et";
+
+/* Button title to deactivate pod because of fault during setup */
+"Deactivate" = "Devredışı bırak";
+
+/* Button title for pod deactivation
+   Button title to deactivate pod */
+"Deactivate Pod" = "Pod'u devredışı bırak";
+
+/* Button title to delete Omnipod PumpManager */
+"Delete Omnipod" = "Omnipod'u Sill";
+
+/* Title text for delivery limits */
+"Delivery Limits" = "İletim Kısıtlamaları";
+
+/* The title of the device information section in settings */
+"Device Information" = "Cihaz Bilgileri";
+
+/* Title text for button to disable bolus beeps */
+"Disable Bolus Beeps" = "Disable Bolus Beeps";
+
+/* Title text for button to enable bolus beeps */
+"Enable Bolus Beeps" = "Enable Bolus Beeps";
+
+/* The alert title for disable bolus beeps error */
+"Error disabling bolus beeps" = "Error disabling bolus beeps";
+
+/* The alert title for enable bolus beeps error */
+"Error enabling bolus beeps" = "Error enabling bolus beeps";
+
+/* The alert title for enable Confirmation Beeps */
+"Enable Confirmation Beeps" = "Enable Confirmation Beeps";
+
+/* The alert title for Disable Confirmation Beep */
+"Disable Confirmation Beeps" = "Disable Confirmation Beeps";
+
+/* The alert title for enable Automatic Bolus Beeps */
+"Enable Automatic Bolus Beeps" = "Enable Automatic Bolus Beeps";
+
+/* The alert title for Disable Automatic Bolus Beeps */
+"Disable Automatic Bolus Beeps" = "Disable Automatic Bolus Beeps";
+
+/* The alert title for a resume error */
+"Error Resuming" = "Devam ederken hata oluştu";
+
+/* The alert title for a suspend error */
+"Error Suspending" = "İptal Ederken Hata Oluştu";
+
+/* The title of the cell showing the pod expiration reminder date */
+"Expiration Reminder" = "Süre Sonu Hatırlatıcısı";
+
+/* The title of the cell showing the pod expiration after expiry */
+"Expired" = "Süresi doldu";
+
+/* The title of the cell showing the pod expiration */
+"Expires" = "Bitiyor";
+
+/* Pod life HUD view label */
+"Fault" = "Hata";
+
+/* The title of the command to finish pod setup */
+"Finish pod setup" = "Pod kurulumu bitir";
+
+/* Accessibility format string for (1: localized volume)(2: time) */
+"Greater than %1$@ units remaining at %2$@" = "Greater than %1$@ units remaining at %2$@";
+
+/* Instructions when deactivating pod that has been paired, but not attached. */
+"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and discard pod." = "Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and discard pod.";
+
+/* Instructions when deactivating pod that has been paired and possibly attached. */
+"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and remove pod." = "Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and remove pod.";
+
+/* Button title to insert cannula during setup */
+"Insert Cannula" = "Kanül Yerleştir";
+
+/* The title of the cell showing delivered insulin */
+"Insulin Delivered" = "İnsülin Gönderildi";
+
+/* The error message shown when Loop's basal schedule has an unsupported rate */
+"Invalid entry" = "Geçersiz girdi";
+
+/* The title of the cell showing the pod lot id */
+"Lot" = "Parti";
+
+/* The detail text for bolus delivery when no bolus is being delivered */
+"None" = "Hiçbiri";
+
+/* Button title to pair with pod during setup */
+"Pair" = "Eşleştir";
+
+/* The title of the command to pair new pod */
+"Pair New Pod" = "Yeni Pod Eşle";
+
+/* The text of the loading label when pairing */
+"Pairing…" = "Eşlestiriliyor…";
+
+/* The title of the cell showing the pod pi version */
+"PI Version" = "PI Sürümü";
+
+/* The title of the command to play test beeps */
+"Play Test Beeps" = "Test Bip Sesi Çal";
+
+/* Progress message for play test beeps. */
+"Play Test Beeps…" = "Test Bip Sesi Çal…";
+
+/* The title of the cell showing the pod pm version */
+"PM Version" = "PM Sürümü";
+
+/* Label describing pod age view */
+"Pod Age" = "Pod Yaşı";
+
+/* Title of the pod settings view controller */
+"Pod Settings" = "Pod Ayarları";
+
+/* The text of the loading label when pod is primed */
+"Primed" = "Hazırlandı";
+
+/* The text of the loading label when priming */
+"Priming…" = "Hazırlanıyor…";
+
+/* Label describing time remaining view */
+"Remaining" = "Geri Kalan";
+
+/* Label indicating pod replacement necessary
+   The title of the command to replace pod */
+"Replace Pod" = "Pod'u değiştir";
+
+/* The title of the command to replace pod when there is a pod fault */
+"Replace Pod Now" = "Pod'u şimdi değiştir";
+
+/* The title of the cell showing reservoir status */
+"Reservoir" = "Rezervuar";
+
+/* Button title for retrying pod deactivation */
+"Retry Pod Deactivation" = "Pod Devre Dışı Bırakmayı Tekrar Dene";
+
+/* Title of button to save delivery limit settings
+   Title of button to sync basal profile when no pod paired */
+"Save" = "Kaydet";
+
+/* The detail text of the basal row when pod is running scheduled basal */
+"Schedule" = "Planlama";
+
+/* The title of the status section in settings */
+"Status" = "Durum";
+
+/* A message indicating a command succeeded */
+"Succeeded" = "Başarılı oldu";
+
+/* The detail text of the basal row when pod is suspended */
+"Suspended" = "İptal edildi";
+
+/* Title text for the button to delete Omnipod PumpManager */
+"Switch from Omnipod Pumps" = "Omnipod'u kullanmayı bırak";
+
+/* Title of button to sync basal profile from pod */
+"Sync With Pod" = "Pod'la eşitle";
+
+/* The title of the command to run the test command */
+"Test Command" = "Komut dene";
+
+/* Progress message for testing commands. */
+"Testing Commands…" = "Komutlar deneniyor…";
+
+/* The error message shown when Loop's basal schedule has more entries than the pod can support */
+"Too many entries" = "Çok fazla sayıda giriş";
+
+/* Instructions when pod cannot be deactivated */
+"Unable to deactivate pod. Please continue and pair a new one." = "Pod devre dışı bırakılamıyor. Lütfen devam edin ve yeni bir tanesi ile eşleştirin.";
+
+/* The detail text for delivered insulin when no measurement is available */
+"Unknown" = "Bilinmiyor";
+
+/* The title of the diagnostics section in settings */
+"Diagnostics" = "Teşhis";
+
+/* The diagnostic command Read Pod Status */
+"Read Pod Status" = "Pod Durumunu Oku";
+
+/* The diagnostic command Read Pulse Log */
+"Read Pulse Log" = "Nabız Kaydını Oku";
+
+/* The title of the pod details section in settings */
+"Pod Details" = "Pod Ayrıntıları";

+ 63 - 0
Dependencies/rileylink_ios/OmniKitUI/tr.lproj/OmnipodPumpManager.strings

@@ -0,0 +1,63 @@
+
+/* Class = "UITableViewSection"; headerTitle = "Remove POD"; ObjectID = "1LF-te-Bdd"; */
+"1LF-te-Bdd.headerTitle" = "Remove POD";
+
+/* Class = "UINavigationItem"; title = "RileyLink Setup"; ObjectID = "3HH-eJ-lRh"; */
+"3HH-eJ-lRh.title" = "RileyLink Setup";
+
+/* Class = "UITableViewController"; title = "Pump Setup"; ObjectID = "91O-Un-vKc"; */
+"91O-Un-vKc.title" = "Pump Setup";
+
+/* Class = "UITableViewSection"; footerTitle = "NOTE: Do not remove the pod's needle cap at this time."; ObjectID = "EUt-xk-Rmp"; */
+"EUt-xk-Rmp.footerTitle" = "NOTE: Do not remove the pod's needle cap at this time.";
+
+/* Class = "UITableViewSection"; headerTitle = "Prepare Pod"; ObjectID = "EUt-xk-Rmp"; */
+"EUt-xk-Rmp.headerTitle" = "Prepare Pod";
+
+/* Class = "UILabel"; text = "Loop will remind you to change your pod before it expires. You can change this to a time convenient for you."; ObjectID = "Eng-IY-fQ7"; */
+"Eng-IY-fQ7.text" = "Loop will remind you to change your pod before it expires. You can change this to a time convenient for you.";
+
+/* Class = "UILabel"; text = "Please deactivate the pod. When deactivation is complete, remove pod from body."; ObjectID = "GK7-jb-tyY"; */
+"GK7-jb-tyY.text" = "Please deactivate the pod. When deactivation is complete, remove pod from body.";
+
+/* Class = "UINavigationItem"; title = "Insert Cannula"; ObjectID = "HwT-30-f0y"; */
+"HwT-30-f0y.title" = "Insert Cannula";
+
+/* Class = "UILabel"; text = "Prepare site. Remove the pod's needle cap and adhesive backing. If pod is OK, apply to site."; ObjectID = "Iuv-5M-bDH"; */
+"Iuv-5M-bDH.text" = "Prepare site. Remove the pod's needle cap and adhesive backing. If pod is OK, apply to site.";
+
+/* Class = "UITableViewController"; title = "Pump Setup"; ObjectID = "aNg-mm-Uuy"; */
+"aNg-mm-Uuy.title" = "Pump Setup";
+
+/* Class = "UITableViewController"; title = "Pump Setup"; ObjectID = "ack-ra-XH6"; */
+"ack-ra-XH6.title" = "Pump Setup";
+
+/* Class = "UILabel"; text = "Your Pod is ready for use."; ObjectID = "bJ5-iH-fnF"; */
+"bJ5-iH-fnF.text" = "Your Pod is ready for use.";
+
+/* Class = "UILabel"; text = "Reminder"; ObjectID = "ePA-6p-q8C"; */
+"ePA-6p-q8C.text" = "Reminder";
+
+/* Class = "UINavigationItem"; title = "Pod Pairing"; ObjectID = "jVO-Ut-MhL"; */
+"jVO-Ut-MhL.title" = "Pod Pairing";
+
+/* Class = "UITableViewController"; title = "Pump Setup"; ObjectID = "k1Y-x4-m0a"; */
+"k1Y-x4-m0a.title" = "Pump Setup";
+
+/* Class = "UINavigationItem"; title = "Setup Complete"; ObjectID = "nDb-R5-e02"; */
+"nDb-R5-e02.title" = "Setup Complete";
+
+/* Class = "UITableViewSection"; footerTitle = "NOTE: If cannula sticks out, press cancel."; ObjectID = "rcC-ke-lUP"; */
+"rcC-ke-lUP.footerTitle" = "NOTE: If cannula sticks out, press cancel.";
+
+/* Class = "UITableViewSection"; headerTitle = "Apply POD"; ObjectID = "rcC-ke-lUP"; */
+"rcC-ke-lUP.headerTitle" = "Apply POD";
+
+/* Class = "UILabel"; text = "Label"; ObjectID = "vEc-Km-ewe"; */
+"vEc-Km-ewe.text" = "Label";
+
+/* Class = "UILabel"; text = "Fill a new pod with insulin. Listen for 2 beeps from the pod during filling. Keep the RileyLink about 6 inches from the pod during pairing."; ObjectID = "vmF-Dc-3DS"; */
+"vmF-Dc-3DS.text" = "Fill a new pod with insulin. Listen for 2 beeps from the pod during filling. Keep the RileyLink about 6 inches from the pod during pairing.";
+
+/* Class = "UINavigationItem"; title = "Replace Pod"; ObjectID = "yy1-xf-HdR"; */
+"yy1-xf-HdR.title" = "Replace Pod";

+ 261 - 0
Dependencies/rileylink_ios/OmniKitUI/uk.lproj/Localizable.strings

@@ -0,0 +1,261 @@
+/* Accessibility format string for (1: localized volume)(2: time) */
+"%1$@ units remaining at %2$@" = "%1$@ units remaining at %2$@";
+
+/* The format string for displaying an offset from a time zone: (1: GMT)(2: -)(3: 4:00) */
+"%1$@%2$@%3$@" = "%1$@%2$@%3$@";
+
+/* Format string providing instructions for replacing pod due to a fault. (1: The fault description) */
+"%1$@. Insulin delivery has stopped. Please deactivate and remove pod." = "%1$@. Insulin delivery has stopped. Please deactivate and remove pod.";
+
+/* Format string for delivered insulin. (1: The localized amount)
+   Format string for insulin remaining in reservoir. (1: The localized amount) */
+"%@ U" = "%@ U";
+
+/* Format string for bolus progress when finished. (1: The localized amount) */
+"%@ U (Finished)" = "%@ U (Finished)";
+
+/* Format string for bolus progress. (1: The delivered amount) (2: The programmed amount) (3: the percent progress) */
+"%@ U of %@ U (%@)" = "%1$@ U of %2$@ U (%3$@)";
+
+/* Format string for temp basal rate. (1: The localized amount) */
+"%@ U/hour" = "%@ U/hour";
+
+/* Format string for bolus percent progress. (1: Percent progress) */
+"%@%%" = "%@%%";
+
+/* Format string for reservoir reading when above or equal to maximum reading. (1: The localized amount) */
+"%@+ U" = "%@+ U";
+
+/* Appends a full-stop to a statement */
+"%@." = "%@.";
+
+/* Format string for reservoir volume. (1: The localized volume) */
+"%@U" = "%@U";
+
+/* The title of the cell showing the pod activated at time */
+"Active Time" = "Active Time";
+
+/* The title of the cell showing the Pod Active Clock */
+"Pod Active Clock" = "Pod Active Clock";
+
+/* The title of the cell showing alarm status */
+"Alarms" = "Alarms";
+
+/* Confirmation message for shutting down a pod */
+"Are you sure you want to shutdown this pod?" = "Are you sure you want to shutdown this pod?";
+
+/* Confirmation message for removing Omnipod PumpManager */
+"Are you sure you want to stop using Omnipod?" = "Are you sure you want to stop using Omnipod?";
+
+/* The title text for the address assigned to the pod */
+"Assigned Address" = "Assigned Address";
+
+/* The title of the cell showing pod basal status */
+"Basal Delivery" = "Basal Delivery";
+
+/* The title text for the basal rate schedule */
+"Basal Rates" = "Basal Rates";
+
+/* The title of the cell showing pod bolus status */
+"Bolus Delivery" = "Bolus Delivery";
+
+/* The title of the cancel action in an action sheet */
+"Cancel" = "Cancel";
+
+/* The title of the command to change pump time zone */
+"Change Time Zone" = "Change Time Zone";
+
+/* Progress message for changing pod time. */
+"Changing time…" = "Changing time…";
+
+/* The title of the configuration section in settings */
+"Configuration" = "Configuration";
+
+/* The title of the Insulin Type */
+"Insulin Type" = "Insulin Type";
+
+/* The title of the continue action in an action sheet */
+"Continue" = "Continue";
+
+/* Button title to deactivate pod because of fault during setup */
+"Deactivate" = "Deactivate";
+
+/* Button title for pod deactivation
+   Button title to deactivate pod */
+"Deactivate Pod" = "Deactivate Pod";
+
+/* Button title to delete Omnipod PumpManager */
+"Delete Omnipod" = "Delete Omnipod";
+
+/* Title text for delivery limits */
+"Delivery Limits" = "Delivery Limits";
+
+/* The title of the device information section in settings */
+"Device Information" = "Device Information";
+
+/* Title text for button to disable bolus beeps */
+"Disable Bolus Beeps" = "Disable Bolus Beeps";
+
+/* Title text for button to enable bolus beeps */
+"Enable Bolus Beeps" = "Enable Bolus Beeps";
+
+/* The alert title for disable bolus beeps error */
+"Error disabling bolus beeps" = "Error disabling bolus beeps";
+
+/* The alert title for enable bolus beeps error */
+"Error enabling bolus beeps" = "Error enabling bolus beeps";
+
+/* The alert title for enable Confirmation Beeps */
+"Enable Confirmation Beeps" = "Enable Confirmation Beeps";
+
+/* The alert title for Disable Confirmation Beep */
+"Disable Confirmation Beeps" = "Disable Confirmation Beeps";
+
+/* The alert title for enable Automatic Bolus Beeps */
+"Enable Automatic Bolus Beeps" = "Enable Automatic Bolus Beeps";
+
+/* The alert title for Disable Automatic Bolus Beeps */
+"Disable Automatic Bolus Beeps" = "Disable Automatic Bolus Beeps";
+
+/* The alert title for a resume error */
+"Error Resuming" = "Error Resuming";
+
+/* The alert title for a suspend error */
+"Error Suspending" = "Error Suspending";
+
+/* The title of the cell showing the pod expiration reminder date */
+"Expiration Reminder" = "Expiration Reminder";
+
+/* The title of the cell showing the pod expiration after expiry */
+"Expired" = "Expired";
+
+/* The title of the cell showing the pod expiration */
+"Expires" = "Expires";
+
+/* Pod life HUD view label */
+"Fault" = "Fault";
+
+/* The title of the command to finish pod setup */
+"Finish pod setup" = "Finish pod setup";
+
+/* Accessibility format string for (1: localized volume)(2: time) */
+"Greater than %1$@ units remaining at %2$@" = "Greater than %1$@ units remaining at %2$@";
+
+/* Instructions when deactivating pod that has been paired, but not attached. */
+"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and discard pod." = "Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and discard pod.";
+
+/* Instructions when deactivating pod that has been paired and possibly attached. */
+"Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and remove pod." = "Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and remove pod.";
+
+/* Button title to insert cannula during setup */
+"Insert Cannula" = "Insert Cannula";
+
+/* The title of the cell showing delivered insulin */
+"Insulin Delivered" = "Insulin Delivered";
+
+/* The error message shown when Loop's basal schedule has an unsupported rate */
+"Invalid entry" = "Invalid entry";
+
+/* The title of the cell showing the pod lot id */
+"Lot" = "Lot";
+
+/* The detail text for bolus delivery when no bolus is being delivered */
+"None" = "None";
+
+/* Button title to pair with pod during setup */
+"Pair" = "Pair";
+
+/* The title of the command to pair new pod */
+"Pair New Pod" = "Pair New Pod";
+
+/* The text of the loading label when pairing */
+"Pairing…" = "Pairing…";
+
+/* The title of the cell showing the pod pi version */
+"PI Version" = "PI Version";
+
+/* The title of the command to play test beeps */
+"Play Test Beeps" = "Play Test Beeps";
+
+/* Progress message for play test beeps. */
+"Play Test Beeps…" = "Play Test Beeps…";
+
+/* The title of the cell showing the pod pm version */
+"PM Version" = "PM Version";
+
+/* Label describing pod age view */
+"Pod Age" = "Pod Age";
+
+/* Title of the pod settings view controller */
+"Pod Settings" = "Pod Settings";
+
+/* The text of the loading label when pod is primed */
+"Primed" = "Primed";
+
+/* The text of the loading label when priming */
+"Priming…" = "Priming…";
+
+/* Label describing time remaining view */
+"Remaining" = "Remaining";
+
+/* Label indicating pod replacement necessary
+   The title of the command to replace pod */
+"Replace Pod" = "Replace Pod";
+
+/* The title of the command to replace pod when there is a pod fault */
+"Replace Pod Now" = "Replace Pod Now";
+
+/* The title of the cell showing reservoir status */
+"Reservoir" = "Reservoir";
+
+/* Button title for retrying pod deactivation */
+"Retry Pod Deactivation" = "Retry Pod Deactivation";
+
+/* Title of button to save delivery limit settings
+   Title of button to sync basal profile when no pod paired */
+"Save" = "Save";
+
+/* The detail text of the basal row when pod is running scheduled basal */
+"Schedule" = "Schedule";
+
+/* The title of the status section in settings */
+"Status" = "Status";
+
+/* A message indicating a command succeeded */
+"Succeeded" = "Succeeded";
+
+/* The detail text of the basal row when pod is suspended */
+"Suspended" = "Suspended";
+
+/* Title text for the button to delete Omnipod PumpManager */
+"Switch from Omnipod Pumps" = "Switch from Omnipod Pumps";
+
+/* Title of button to sync basal profile from pod */
+"Sync With Pod" = "Sync With Pod";
+
+/* The title of the command to run the test command */
+"Test Command" = "Test Command";
+
+/* Progress message for testing commands. */
+"Testing Commands…" = "Testing Commands…";
+
+/* The error message shown when Loop's basal schedule has more entries than the pod can support */
+"Too many entries" = "Too many entries";
+
+/* Instructions when pod cannot be deactivated */
+"Unable to deactivate pod. Please continue and pair a new one." = "Unable to deactivate pod. Please continue and pair a new one.";
+
+/* The detail text for delivered insulin when no measurement is available */
+"Unknown" = "Unknown";
+
+/* The title of the diagnostics section in settings */
+"Diagnostics" = "Diagnostics";
+
+/* The diagnostic command Read Pod Status */
+"Read Pod Status" = "Read Pod Status";
+
+/* The diagnostic command Read Pulse Log */
+"Read Pulse Log" = "Read Pulse Log";
+
+/* The title of the pod details section in settings */
+"Pod Details" = "Pod Details";

+ 31 - 1
Dependencies/rileylink_ios/OmniKitUI/zh-Hans.lproj/Localizable.strings

@@ -35,6 +35,9 @@
 /* The title of the cell showing the pod activated at time */
 "Active Time" = "Pod启动时间";
 
+/* The title of the cell showing the Pod Active Clock */
+"Pod Active Clock" = "Pod Active Clock";
+
 /* The title of the cell showing alarm status */
 "Alarms" = "提醒";
 
@@ -68,6 +71,9 @@
 /* The title of the configuration section in settings */
 "Configuration" = "配置";
 
+/* The title of the Insulin Type */
+"Insulin Type" = "Insulin Type";
+
 /* The title of the continue action in an action sheet */
 "Continue" = "继续";
 
@@ -99,6 +105,18 @@
 /* The alert title for enable bolus beeps error */
 "Error enabling bolus beeps" = "启用大剂量输注中提醒错误";
 
+/* The alert title for enable Confirmation Beeps */
+"Enable Confirmation Beeps" = "Enable Confirmation Beeps";
+
+/* The alert title for Disable Confirmation Beep */
+"Disable Confirmation Beeps" = "Disable Confirmation Beeps";
+
+/* The alert title for enable Automatic Bolus Beeps */
+"Enable Automatic Bolus Beeps" = "Enable Automatic Bolus Beeps";
+
+/* The alert title for Disable Automatic Bolus Beeps */
+"Disable Automatic Bolus Beeps" = "Disable Automatic Bolus Beeps";
+
 /* The alert title for a resume error */
 "Error Resuming" = "恢复输注错误";
 
@@ -121,7 +139,7 @@
 "Finish pod setup" = "完成设置";
 
 /* Accessibility format string for (1: localized volume)(2: time) */
-"Greater than %1$@ units remaining at %2$@" = "";
+"Greater than %1$@ units remaining at %2$@" = "Greater than %1$@ units remaining at %2$@";
 
 /* Instructions when deactivating pod that has been paired, but not attached. */
 "Incompletely set up pod must be deactivated before pairing with a new one. Please deactivate and discard pod." = "Pod设置失败,请解除该从身体移除Pod,然后配对新Pod";
@@ -229,3 +247,15 @@
 
 /* The detail text for delivered insulin when no measurement is available */
 "Unknown" = "未知";
+
+/* The title of the diagnostics section in settings */
+"Diagnostics" = "Diagnostics";
+
+/* The diagnostic command Read Pod Status */
+"Read Pod Status" = "Read Pod Status";
+
+/* The diagnostic command Read Pulse Log */
+"Read Pulse Log" = "Read Pulse Log";
+
+/* The title of the pod details section in settings */
+"Pod Details" = "Pod Details";

+ 19 - 0
Dependencies/rileylink_ios/RileyLink.xcodeproj/project.pbxproj

@@ -880,6 +880,15 @@
 /* End PBXCopyFilesBuildPhase section */
 
 /* Begin PBXFileReference section */
+		19E85E1F273EA8F2000CCFAE /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/OmnipodPumpManager.strings; sourceTree = "<group>"; };
+		19E85E20273EA8F4000CCFAE /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Localizable.strings; sourceTree = "<group>"; };
+		19E85E21273EA8F6000CCFAE /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/MinimedPumpManager.strings; sourceTree = "<group>"; };
+		19E85E22273EA8F6000CCFAE /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Localizable.strings; sourceTree = "<group>"; };
+		19E85E23273EA8F6000CCFAE /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Localizable.strings; sourceTree = "<group>"; };
+		19E85E24273EA8F6000CCFAE /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Localizable.strings; sourceTree = "<group>"; };
+		19E85E25273EA8F6000CCFAE /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Localizable.strings; sourceTree = "<group>"; };
+		19E85E26273EA8F7000CCFAE /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Localizable.strings; sourceTree = "<group>"; };
+		19E85E27273EA94B000CCFAE /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Localizable.strings; sourceTree = "<group>"; };
 		2B19B9871DF3EF68006AB65F /* NewTimePumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NewTimePumpEvent.swift; sourceTree = "<group>"; };
 		2F962EBE1E678BAA0070EFBD /* PumpOpsSynchronousTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; lineEnding = 0; path = PumpOpsSynchronousTests.swift; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.swift; };
 		2F962EC01E6872170070EFBD /* TimestampedHistoryEventTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TimestampedHistoryEventTests.swift; sourceTree = "<group>"; };
@@ -3201,6 +3210,7 @@
 				fi,
 				"pt-BR",
 				ro,
+				tr,
 			);
 			mainGroup = C12EA22E198B436800309FA4;
 			productRefGroup = C12EA238198B436800309FA4 /* Products */;
@@ -4342,6 +4352,7 @@
 				7D9BF02D2336A2FB005DCFD6 /* fi */,
 				7D9BF0352336A304005DCFD6 /* pt-BR */,
 				7D9BF14D23371407005DCFD6 /* ro */,
+				19E85E21273EA8F6000CCFAE /* tr */,
 			);
 			name = MinimedPumpManager.storyboard;
 			sourceTree = "<group>";
@@ -4366,6 +4377,7 @@
 				7D9BF0302336A2FB005DCFD6 /* fi */,
 				7D9BF0382336A304005DCFD6 /* pt-BR */,
 				7D9BF15123371408005DCFD6 /* ro */,
+				19E85E24273EA8F6000CCFAE /* tr */,
 			);
 			name = Localizable.strings;
 			sourceTree = "<group>";
@@ -4414,6 +4426,7 @@
 				7D9BF02F2336A2FB005DCFD6 /* fi */,
 				7D9BF0372336A304005DCFD6 /* pt-BR */,
 				7D9BF15023371408005DCFD6 /* ro */,
+				19E85E23273EA8F6000CCFAE /* tr */,
 			);
 			name = Localizable.strings;
 			sourceTree = "<group>";
@@ -4439,6 +4452,7 @@
 				7D9BF02E2336A2FB005DCFD6 /* fi */,
 				7D9BF0362336A304005DCFD6 /* pt-BR */,
 				7D9BF14F23371407005DCFD6 /* ro */,
+				19E85E22273EA8F6000CCFAE /* tr */,
 			);
 			name = Localizable.strings;
 			sourceTree = "<group>";
@@ -4463,6 +4477,7 @@
 				7D9BF0332336A2FB005DCFD6 /* fi */,
 				7D9BF03B2336A305005DCFD6 /* pt-BR */,
 				7D9BF15423371408005DCFD6 /* ro */,
+				19E85E25273EA8F6000CCFAE /* tr */,
 			);
 			name = Localizable.strings;
 			sourceTree = "<group>";
@@ -4487,6 +4502,7 @@
 				7D9BF0342336A2FB005DCFD6 /* fi */,
 				7D9BF03C2336A305005DCFD6 /* pt-BR */,
 				7D9BF15523371408005DCFD6 /* ro */,
+				19E85E27273EA94B000CCFAE /* tr */,
 			);
 			name = Localizable.strings;
 			sourceTree = "<group>";
@@ -4512,6 +4528,7 @@
 				7D9BF05D2336AE58005DCFD6 /* sv */,
 				7D9BF05F2336AE5A005DCFD6 /* vi */,
 				7D9BF14E23371407005DCFD6 /* ro */,
+				19E85E1F273EA8F2000CCFAE /* tr */,
 			);
 			name = OmnipodPumpManager.storyboard;
 			sourceTree = "<group>";
@@ -4536,6 +4553,7 @@
 				C1B9E0FE256AF076008E8B84 /* es */,
 				C1B9E0FF256AF078008E8B84 /* sv */,
 				C1B9E100256AF07B008E8B84 /* vi */,
+				19E85E26273EA8F7000CCFAE /* tr */,
 			);
 			name = Localizable.strings;
 			sourceTree = "<group>";
@@ -4560,6 +4578,7 @@
 				7D9BF0322336A2FB005DCFD6 /* fi */,
 				7D9BF03A2336A305005DCFD6 /* pt-BR */,
 				7D9BF15323371408005DCFD6 /* ro */,
+				19E85E20273EA8F4000CCFAE /* tr */,
 			);
 			name = Localizable.strings;
 			sourceTree = "<group>";

+ 51 - 0
Dependencies/rileylink_ios/RileyLink/tr.lproj/Localizable.strings

@@ -0,0 +1,51 @@
+/* The title of the about section */
+"About" = "About";
+
+/* The title of the button to add the credentials for a service */
+"Add Account" = "Add Account";
+
+/* The title of the nightscout API secret credential */
+"API Secret" = "API Secret";
+
+/* The title of the configuration section in settings */
+"Configuration" = "Configuration";
+
+/* The title of the button to remove the credentials for a service */
+"Delete Account" = "Delete Account";
+
+/* The placeholder text instructing users how to enter a pump ID */
+"Enter the 6-digit pump ID" = "Enter the 6-digit pump ID";
+
+/* The title text for the pull cgm Data cell */
+"Fetch CGM" = "Fetch CGM";
+
+/* The placeholder text for the nightscout site URL credential */
+"http://mysite.herokuapp.com" = "http://mysite.herokuapp.com";
+
+/* The title of the Nightscout service */
+"Nightscout" = "Nightscout";
+
+/* The title text for the pump ID config value */
+"Pump ID" = "Pump ID";
+
+/* Title text for section listing configured pumps */
+"Pumps" = "Pumps";
+
+/* The default placeholder string for a credential */
+"Required" = "Required";
+
+/* Title for RileyLink Testing main view controller */
+"RileyLink Testing" = "RileyLink Testing";
+
+/* Title text for button to set up omnipod */
+"Setup Omnipod" = "Setup Omnipod";
+
+/* The title of the nightscout site URL credential */
+"Site URL" = "Site URL";
+
+/* The empty-state text for a configuration value */
+"Tap to set" = "Tap to set";
+
+/* The title text for the nightscout upload enabled switch cell */
+"Upload To Nightscout" = "Upload To Nightscout";
+

+ 30 - 0
Dependencies/rileylink_ios/RileyLinkBLEKit/tr.lproj/Localizable.strings

@@ -0,0 +1,30 @@
+/* Write size limit exceeded error description (1: size limit) */
+"Data exceeded maximum size of %@ bytes" = "Data exceeded maximum size of %@ bytes";
+
+/* Invalid input error description (1: input) */
+"Input %@ is invalid" = "Input %@ is invalid";
+
+/* Recovery suggestion for unknown peripheral characteristic */
+"Make sure the device is nearby, and the issue should resolve automatically" = "Make sure the device is nearby, and the issue should resolve automatically";
+
+/* Timeout error description */
+"Peripheral did not respond in time" = "Peripheral did not respond in time";
+
+/* Not ready error description */
+"Peripheral isnʼt connected" = "Peripheral isnʼt connected";
+
+/* Response timeout error description */
+"Pump did not respond in time" = "Pump did not respond in time";
+
+/* Invalid response error description (1: response) */
+"Response %@ is invalid" = "Response %@ is invalid";
+
+/* Unsupported command error description */
+"RileyLink firmware does not support the %@ command" = "RileyLink firmware does not support the %@ command";
+
+/* Failure reason: unknown peripheral characteristic */
+"The RileyLink was temporarily disconnected" = "The RileyLink was temporarily disconnected";
+
+/* Error description */
+"Unknown characteristic" = "Unknown characteristic";
+

+ 6 - 6
Dependencies/rileylink_ios/RileyLinkKitUI/fr.lproj/Localizable.strings

@@ -5,22 +5,22 @@
 "Connected" = "Connecté";
 
 /* The in-progress connecting state */
-"Connecting" = "De liaison";
+"Connecting" = "Connexion en cours";
 
 /* The title of the cell showing BLE connection state */
-"Connection State" = "Etat de connexion";
+"Connection State" = "État de la connexion";
 
 /* The title of the section describing the device */
-"Device" = "Dispositif";
+"Device" = "Appareil";
 
 /* The title of the devices table section in RileyLink settings */
-"Devices" = "Dispositifs";
+"Devices" = "Appareils";
 
 /* The disconnected state */
-"Disconnected" = "Débranché";
+"Disconnected" = "Déconnecté";
 
 /* The in-progress disconnecting state */
-"Disconnecting" = "Se déconnecter";
+"Disconnecting" = "Déconnexion en cours";
 
 /* The title of the cell showing firmware version */
 "Firmware" = "Firmware";

+ 8 - 8
Dependencies/rileylink_ios/RileyLinkKitUI/nl.lproj/Localizable.strings

@@ -26,7 +26,7 @@
 "Firmware" = "Firmware";
 
 /* The title of the cell showing current rileylink frequency */
-"Frequency" = "Frequency";
+"Frequency" = "Frequentie";
 
 /* The title of the cell showing device name */
 "Name" = "Naam";
@@ -38,28 +38,28 @@
 "Signal Strength" = "Signaalsterkte";
 
 /* The header of the cells showing connection monitoring */
-"Connection Monitoring" = "Connection Monitoring";
+"Connection Monitoring" = "Verbindingen monitoren";
 
 /* The title of the cell showing uptime */
-"Uptime" = "Uptime";
+"Uptime" = "Tijd actief";
 
 /* The title of the cell showing battery level */
-"Battery level" = "Battery level";
+"Battery level" = "Batterijniveau";
 
 /* The title of the cell showing Voltage */
 "Voltage" = "Voltage";
 
 /* "The title of the section for alerts" */
-"Alert" = "Alert";
+"Alert" = "Waarschuwing";
 
 /* The title of the cell showing Low Battery Alert */
-"Low Battery Alert" = "Low Battery Alert";
+"Low Battery Alert" = "'Lege batterij'-waarschuwing";
 
 /* Header of list showing battery level alert options */
-"Battery level Alert" = "Battery level Alert";
+"Battery level Alert" = "Batterijniveau waarschuwing";
 
 /* Battery level alert OFF in list of options */
-"OFF" = "OFF";
+"OFF" = "UIT";
 
 /* The title of the command to update diagnostic LEDs */
 "Diagnostic LEDs" = "Diagnostic LEDs";

+ 1 - 1
Dependencies/rileylink_ios/RileyLinkKitUI/ru.lproj/Localizable.strings

@@ -92,7 +92,7 @@
 "Connection Vibration" = "Вибрировать при потере связи";
 
 /* Detail text when battery alert disabled. */
-"Off" = "Нет";
+"Off" = "Выкл";
 
 /* Text indicating LED Mode is on */
 "On" = "Вкл";

+ 25 - 25
Dependencies/rileylink_ios/RileyLinkKitUI/tr.lproj/Localizable.strings

@@ -1,71 +1,71 @@
 /* The title of the section describing commands */
-"Commands" = "Commands";
+"Commands" = "Komutlar";
 
 /* The connected state */
-"Connected" = "Connected";
+"Connected" = "Bağlanıldı";
 
 /* The in-progress connecting state */
-"Connecting" = "Connecting";
+"Connecting" = "Bağlanıyor";
 
 /* The title of the cell showing BLE connection state */
-"Connection State" = "Connection State";
+"Connection State" = "Bağlantı Durumu";
 
 /* The title of the section describing the device */
-"Device" = "Device";
+"Device" = "Cihaz";
 
 /* The title of the devices table section in RileyLink settings */
-"Devices" = "Devices";
+"Devices" = "Cihazlar";
 
 /* The disconnected state */
-"Disconnected" = "Disconnected";
+"Disconnected" = "Bağlantı kesildi";
 
 /* The in-progress disconnecting state */
-"Disconnecting" = "Disconnecting";
+"Disconnecting" = "Bağlantı kesiliyor";
 
 /* The title of the cell showing firmware version */
 "Firmware" = "Firmware";
 
 /* The title of the cell showing current rileylink frequency */
-"Frequency" = "Frequency";
+"Frequency" = "Frekans";
 
 /* The title of the cell showing device name */
-"Name" = "Name";
+"Name" = "Ad";
 
 /* RileyLink setup description */
-"RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink allows for communication with the pump over Bluetooth Low Energy.";
+"RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink, Bluetooth Low Energy üzerinden pompa ile iletişime izin verir.";
 
 /* The title of the cell showing BLE signal strength (RSSI) */
-"Signal Strength" = "Signal Strength";
+"Signal Strength" = "Sinyal Gücü";
 
 /* The header of the cells showing connection monitoring */
-"Connection Monitoring" = "Connection Monitoring";
+"Connection Monitoring" = "Bağlantı İzleme";
 
 /* The title of the cell showing uptime */
 "Uptime" = "Uptime";
 
 /* The title of the cell showing battery level */
-"Battery level" = "Battery level";
+"Battery level" = "Pil seviyesi";
 
 /* The title of the cell showing Voltage */
-"Voltage" = "Voltage";
+"Voltage" = "Voltaj";
 
 /* "The title of the section for alerts" */
-"Alert" = "Alert";
+"Alert" = "Uyarı";
 
 /* The title of the cell showing Low Battery Alert */
-"Low Battery Alert" = "Low Battery Alert";
+"Low Battery Alert" = "Düşük Pil Uyarısı";
 
 /* Header of list showing battery level alert options */
-"Battery level Alert" = "Battery level Alert";
+"Battery level Alert" = "Pil seviyesi Uyarısı";
 
 /* Battery level alert OFF in list of options */
-"OFF" = "OFF";
+"OFF" = "KAPA";
 
 /* The title of the command to update diagnostic LEDs */
 "Diagnostic LEDs" = "Diagnostic LEDs";
 
 /* The title of the command to fetch RileyLink statistics */
-"Get RileyLink Statistics" = "Get RileyLink Statistics";
+"Get RileyLink Statistics" = "RileyLink İstatistiklerini Al";
 
 /* The title of the command to invert BLE connection LED logic */
 "Invert LED Logic" = "Invert LED Logic";
@@ -80,16 +80,16 @@
 "Lighten Red LED" = "Lighten Red LED";
 
 /* The title of the cell showing Test Vibration */
-"Test Vibration" = "Test Vibration";
+"Test Vibration" = "Titreşimi Dene";
 
 /* The title of the cell for sounding device finding piezo */
-"Find Device" = "Find Device";
+"Find Device" = "Cihazı Bul";
 
 /* The title of the cell for connection LED */
-"Connection LED" = "Connection LED";
+"Connection LED" = "Bağlantı LED'i";
 
 /* The title of the cell for connection vibration */
-"Connection Vibration" = "Connection Vibration";
+"Connection Vibration" = "Bağlanıldığında Titreş";
 
 /* Detail text when battery alert disabled. */
 "Off" = "Off";
@@ -101,4 +101,4 @@
 "Off" = "Off";
 
 /* Text indicating LED Mode is auto */
-"Auto" = "Auto";
+"Auto" = "Oto";

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1 - 1
FreeAPS/Sources/Localizations/Main/ar.lproj/Localizable.strings


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1 - 1
FreeAPS/Sources/Localizations/Main/ca.lproj/Localizable.strings


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1 - 1
FreeAPS/Sources/Localizations/Main/da.lproj/Localizable.strings


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1 - 1
FreeAPS/Sources/Localizations/Main/de.lproj/Localizable.strings


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1 - 1
FreeAPS/Sources/Localizations/Main/en.lproj/Localizable.strings


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1 - 1
FreeAPS/Sources/Localizations/Main/es.lproj/Localizable.strings


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1 - 1
FreeAPS/Sources/Localizations/Main/fi.lproj/Localizable.strings


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1 - 1
FreeAPS/Sources/Localizations/Main/fr.lproj/Localizable.strings


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1 - 1
FreeAPS/Sources/Localizations/Main/he.lproj/Localizable.strings


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1 - 1
FreeAPS/Sources/Localizations/Main/it.lproj/Localizable.strings


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1 - 1
FreeAPS/Sources/Localizations/Main/nb.lproj/Localizable.strings


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1 - 1
FreeAPS/Sources/Localizations/Main/nl.lproj/Localizable.strings


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1 - 1
FreeAPS/Sources/Localizations/Main/pl.lproj/Localizable.strings


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1 - 1
FreeAPS/Sources/Localizations/Main/pt-BR.lproj/Localizable.strings


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1 - 1
FreeAPS/Sources/Localizations/Main/pt-PT.lproj/Localizable.strings


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1 - 1
FreeAPS/Sources/Localizations/Main/pt.lproj/Localizable.strings


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 25 - 25
FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 3 - 3
FreeAPS/Sources/Localizations/Main/sv.lproj/Localizable.strings


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 71 - 71
FreeAPS/Sources/Localizations/Main/tr.lproj/Localizable.strings


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1 - 1
FreeAPS/Sources/Localizations/Main/uk.lproj/Localizable.strings


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 2 - 2
FreeAPS/Sources/Localizations/Main/zh-Hans.lproj/Localizable.strings


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1 - 1
FreeAPS/Sources/Modules/PreferencesEditor/PreferencesEditorStateModel.swift


+ 2 - 0
crowdin.yml

@@ -23,3 +23,5 @@ files:
     translation: /FreeAPS/Sources/Localizations/Main/%osx_locale%.lproj/Localizable.strings
   - source: /Dependencies/rileylink_ios/RileyLinkKitUI/Base.lproj/Localizable.strings
     translation: /Dependencies/rileylink_ios/RileyLinkKitUI/%osx_locale%.lproj/Localizable.strings
+  - source: /Dependencies/rileylink_ios/OmniKitUI/en.lproj/Localizable.strings
+    translation: /Dependencies/rileylink_ios/OmniKitUI/%osx_locale%.lproj/Localizable.strings