Просмотр исходного кода

Merge branch 'dev' into Crowdin

Jon B Mårtensson 3 лет назад
Родитель
Сommit
e1106d75a7
78 измененных файлов с 4274 добавлено и 199 удалено
  1. 3 0
      .github/FUNDING.yml
  2. 128 0
      CODE_OF_CONDUCT.md
  3. 1 1
      Config.xcconfig
  4. 1 0
      Dependencies/CGMBLEKit/CGMBLEKit/de.lproj/Localizable.strings
  5. 1 0
      Dependencies/CGMBLEKit/CGMBLEKit/es.lproj/Localizable.strings
  6. 1 0
      Dependencies/CGMBLEKit/CGMBLEKit/fr.lproj/Localizable.strings
  7. 1 0
      Dependencies/CGMBLEKit/CGMBLEKit/it.lproj/Localizable.strings
  8. 1 0
      Dependencies/CGMBLEKit/CGMBLEKit/nb.lproj/Localizable.strings
  9. 1 0
      Dependencies/CGMBLEKit/CGMBLEKit/nl.lproj/Localizable.strings
  10. 1 0
      Dependencies/CGMBLEKit/CGMBLEKit/pl.lproj/Localizable.strings
  11. 1 0
      Dependencies/CGMBLEKit/CGMBLEKit/ru.lproj/Localizable.strings
  12. 1 0
      Dependencies/CGMBLEKit/CGMBLEKit/zh-Hans.lproj/Localizable.strings
  13. 12 0
      Dependencies/CGMBLEKit/CGMBLEKitUI/da.lproj/Localizable.strings
  14. 7 0
      Dependencies/CGMBLEKit/CGMBLEKitUI/da.lproj/TransmitterManagerSetup.strings
  15. 12 0
      Dependencies/CGMBLEKit/CGMBLEKitUI/de.lproj/Localizable.strings
  16. 7 6
      Dependencies/CGMBLEKit/CGMBLEKitUI/de.lproj/TransmitterManagerSetup.strings
  17. 12 0
      Dependencies/CGMBLEKit/CGMBLEKitUI/es.lproj/Localizable.strings
  18. 7 6
      Dependencies/CGMBLEKit/CGMBLEKitUI/es.lproj/TransmitterManagerSetup.strings
  19. 12 0
      Dependencies/CGMBLEKit/CGMBLEKitUI/fr.lproj/Localizable.strings
  20. 7 0
      Dependencies/CGMBLEKit/CGMBLEKitUI/fr.lproj/TransmitterManagerSetup.strings
  21. 7 4
      Dependencies/CGMBLEKit/CGMBLEKitUI/he.lproj/Localizable.strings
  22. 7 6
      Dependencies/CGMBLEKit/CGMBLEKitUI/he.lproj/TransmitterManagerSetup.strings
  23. 12 0
      Dependencies/CGMBLEKit/CGMBLEKitUI/it.lproj/Localizable.strings
  24. 7 6
      Dependencies/CGMBLEKit/CGMBLEKitUI/it.lproj/TransmitterManagerSetup.strings
  25. 12 0
      Dependencies/CGMBLEKit/CGMBLEKitUI/nb.lproj/Localizable.strings
  26. 7 6
      Dependencies/CGMBLEKit/CGMBLEKitUI/nb.lproj/TransmitterManagerSetup.strings
  27. 12 0
      Dependencies/CGMBLEKit/CGMBLEKitUI/nl.lproj/Localizable.strings
  28. 7 0
      Dependencies/CGMBLEKit/CGMBLEKitUI/nl.lproj/TransmitterManagerSetup.strings
  29. 12 0
      Dependencies/CGMBLEKit/CGMBLEKitUI/pl.lproj/Localizable.strings
  30. 7 6
      Dependencies/CGMBLEKit/CGMBLEKitUI/pl.lproj/TransmitterManagerSetup.strings
  31. 0 6
      Dependencies/CGMBLEKit/CGMBLEKitUI/pt-BR.lproj/TransmitterManagerSetup.strings
  32. 12 0
      Dependencies/CGMBLEKit/CGMBLEKitUI/ru.lproj/Localizable.strings
  33. 7 0
      Dependencies/CGMBLEKit/CGMBLEKitUI/ru.lproj/TransmitterManagerSetup.strings
  34. 7 0
      Dependencies/CGMBLEKit/CGMBLEKitUI/sv.lproj/Localizable.strings
  35. 8 1
      Dependencies/CGMBLEKit/CGMBLEKitUI/sv.lproj/TransmitterManagerSetup.strings
  36. 12 0
      Dependencies/CGMBLEKit/CGMBLEKitUI/tr.lproj/Localizable.strings
  37. 7 0
      Dependencies/CGMBLEKit/CGMBLEKitUI/tr.lproj/TransmitterManagerSetup.strings
  38. 7 6
      Dependencies/CGMBLEKit/CGMBLEKitUI/zh-Hans.lproj/TransmitterManagerSetup.strings
  39. 21 1
      Dependencies/MinimedKit/MinimedKitUI/Resources/ar.lproj/Localizable.strings
  40. 215 1
      Dependencies/MinimedKit/MinimedKitUI/Resources/da.lproj/Localizable.strings
  41. 221 1
      Dependencies/MinimedKit/MinimedKitUI/Resources/de.lproj/Localizable.strings
  42. 215 1
      Dependencies/MinimedKit/MinimedKitUI/Resources/es.lproj/Localizable.strings
  43. 156 1
      Dependencies/MinimedKit/MinimedKitUI/Resources/fi.lproj/Localizable.strings
  44. 215 1
      Dependencies/MinimedKit/MinimedKitUI/Resources/fr.lproj/Localizable.strings
  45. 162 1
      Dependencies/MinimedKit/MinimedKitUI/Resources/he.lproj/Localizable.strings
  46. 215 1
      Dependencies/MinimedKit/MinimedKitUI/Resources/it.lproj/Localizable.strings
  47. 221 1
      Dependencies/MinimedKit/MinimedKitUI/Resources/nb.lproj/Localizable.strings
  48. 227 1
      Dependencies/MinimedKit/MinimedKitUI/Resources/nl.lproj/Localizable.strings
  49. 227 1
      Dependencies/MinimedKit/MinimedKitUI/Resources/pl.lproj/Localizable.strings
  50. 147 1
      Dependencies/MinimedKit/MinimedKitUI/Resources/pt-BR.lproj/Localizable.strings
  51. 221 1
      Dependencies/MinimedKit/MinimedKitUI/Resources/ru.lproj/Localizable.strings
  52. 81 1
      Dependencies/MinimedKit/MinimedKitUI/Resources/sk.lproj/Localizable.strings
  53. 156 1
      Dependencies/MinimedKit/MinimedKitUI/Resources/sv.lproj/Localizable.strings
  54. 215 1
      Dependencies/MinimedKit/MinimedKitUI/Resources/tr.lproj/Localizable.strings
  55. 108 1
      Dependencies/MinimedKit/MinimedKitUI/Resources/zh-Hans.lproj/Localizable.strings
  56. 4 39
      Dependencies/rileylink_ios/RileyLinkKitUI/ar.lproj/Localizable.strings
  57. 0 41
      Dependencies/rileylink_ios/RileyLinkKitUI/ca.lproj/Localizable.strings
  58. 66 0
      Dependencies/rileylink_ios/RileyLinkKitUI/da.lproj/Localizable.strings
  59. 66 0
      Dependencies/rileylink_ios/RileyLinkKitUI/de.lproj/Localizable.strings
  60. 66 0
      Dependencies/rileylink_ios/RileyLinkKitUI/es.lproj/Localizable.strings
  61. 20 0
      Dependencies/rileylink_ios/RileyLinkKitUI/fi.lproj/Localizable.strings
  62. 67 1
      Dependencies/rileylink_ios/RileyLinkKitUI/fr.lproj/Localizable.strings
  63. 54 0
      Dependencies/rileylink_ios/RileyLinkKitUI/he.lproj/Localizable.strings
  64. 66 0
      Dependencies/rileylink_ios/RileyLinkKitUI/it.lproj/Localizable.strings
  65. 66 0
      Dependencies/rileylink_ios/RileyLinkKitUI/nb.lproj/Localizable.strings
  66. 66 0
      Dependencies/rileylink_ios/RileyLinkKitUI/nl.lproj/Localizable.strings
  67. 66 0
      Dependencies/rileylink_ios/RileyLinkKitUI/pl.lproj/Localizable.strings
  68. 13 0
      Dependencies/rileylink_ios/RileyLinkKitUI/pt-BR.lproj/Localizable.strings
  69. 0 41
      Dependencies/rileylink_ios/RileyLinkKitUI/pt-PT.lproj/Localizable.strings
  70. 65 0
      Dependencies/rileylink_ios/RileyLinkKitUI/ru.lproj/Localizable.strings
  71. 65 2
      Dependencies/rileylink_ios/RileyLinkKitUI/sk.lproj/Localizable.strings
  72. 20 0
      Dependencies/rileylink_ios/RileyLinkKitUI/sv.lproj/Localizable.strings
  73. 66 0
      Dependencies/rileylink_ios/RileyLinkKitUI/tr.lproj/Localizable.strings
  74. 7 0
      Dependencies/rileylink_ios/RileyLinkKitUI/zh-Hans.lproj/Localizable.strings
  75. 1 1
      FreeAPS/Sources/APS/APSManager.swift
  76. 2 1
      FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings
  77. 35 0
      FreeAPS/Sources/Localizations/Main/sv.lproj/Localizable.strings
  78. 3 2
      README.md

+ 3 - 0
.github/FUNDING.yml

@@ -0,0 +1,3 @@
+# These are supported funding model platforms
+
+custom: ["https://paypal.me/jonbm78?country.x=SE&locale.x=sv_SE"]

+ 128 - 0
CODE_OF_CONDUCT.md

@@ -0,0 +1,128 @@
+# Contributor Covenant Code of Conduct
+
+## Our Pledge
+
+We as members, contributors, and leaders pledge to make participation in our
+community a harassment-free experience for everyone, regardless of age, body
+size, visible or invisible disability, ethnicity, sex characteristics, gender
+identity and expression, level of experience, education, socio-economic status,
+nationality, personal appearance, race, religion, or sexual identity
+and orientation.
+
+We pledge to act and interact in ways that contribute to an open, welcoming,
+diverse, inclusive, and healthy community.
+
+## Our Standards
+
+Examples of behavior that contributes to a positive environment for our
+community include:
+
+* Demonstrating empathy and kindness toward other people
+* Being respectful of differing opinions, viewpoints, and experiences
+* Giving and gracefully accepting constructive feedback
+* Accepting responsibility and apologizing to those affected by our mistakes,
+  and learning from the experience
+* Focusing on what is best not just for us as individuals, but for the
+  overall community
+
+Examples of unacceptable behavior include:
+
+* The use of sexualized language or imagery, and sexual attention or
+  advances of any kind
+* Trolling, insulting or derogatory comments, and personal or political attacks
+* Public or private harassment
+* Publishing others' private information, such as a physical or email
+  address, without their explicit permission
+* Other conduct which could reasonably be considered inappropriate in a
+  professional setting
+
+## Enforcement Responsibilities
+
+Community leaders are responsible for clarifying and enforcing our standards of
+acceptable behavior and will take appropriate and fair corrective action in
+response to any behavior that they deem inappropriate, threatening, offensive,
+or harmful.
+
+Community leaders have the right and responsibility to remove, edit, or reject
+comments, commits, code, wiki edits, issues, and other contributions that are
+not aligned to this Code of Conduct, and will communicate reasons for moderation
+decisions when appropriate.
+
+## Scope
+
+This Code of Conduct applies within all community spaces, and also applies when
+an individual is officially representing the community in public spaces.
+Examples of representing our community include using an official e-mail address,
+posting via an official social media account, or acting as an appointed
+representative at an online or offline event.
+
+## Enforcement
+
+Instances of abusive, harassing, or otherwise unacceptable behavior may be
+reported to the community leaders responsible for enforcement at
+jon.m@live.se.
+All complaints will be reviewed and investigated promptly and fairly.
+
+All community leaders are obligated to respect the privacy and security of the
+reporter of any incident.
+
+## Enforcement Guidelines
+
+Community leaders will follow these Community Impact Guidelines in determining
+the consequences for any action they deem in violation of this Code of Conduct:
+
+### 1. Correction
+
+**Community Impact**: Use of inappropriate language or other behavior deemed
+unprofessional or unwelcome in the community.
+
+**Consequence**: A private, written warning from community leaders, providing
+clarity around the nature of the violation and an explanation of why the
+behavior was inappropriate. A public apology may be requested.
+
+### 2. Warning
+
+**Community Impact**: A violation through a single incident or series
+of actions.
+
+**Consequence**: A warning with consequences for continued behavior. No
+interaction with the people involved, including unsolicited interaction with
+those enforcing the Code of Conduct, for a specified period of time. This
+includes avoiding interactions in community spaces as well as external channels
+like social media. Violating these terms may lead to a temporary or
+permanent ban.
+
+### 3. Temporary Ban
+
+**Community Impact**: A serious violation of community standards, including
+sustained inappropriate behavior.
+
+**Consequence**: A temporary ban from any sort of interaction or public
+communication with the community for a specified period of time. No public or
+private interaction with the people involved, including unsolicited interaction
+with those enforcing the Code of Conduct, is allowed during this period.
+Violating these terms may lead to a permanent ban.
+
+### 4. Permanent Ban
+
+**Community Impact**: Demonstrating a pattern of violation of community
+standards, including sustained inappropriate behavior,  harassment of an
+individual, or aggression toward or disparagement of classes of individuals.
+
+**Consequence**: A permanent ban from any sort of public interaction within
+the community.
+
+## Attribution
+
+This Code of Conduct is adapted from the [Contributor Covenant][homepage],
+version 2.0, available at
+https://www.contributor-covenant.org/version/2/0/code_of_conduct.html.
+
+Community Impact Guidelines were inspired by [Mozilla's code of conduct
+enforcement ladder](https://github.com/mozilla/diversity).
+
+[homepage]: https://www.contributor-covenant.org
+
+For answers to common questions about this code of conduct, see the FAQ at
+https://www.contributor-covenant.org/faq. Translations are available at
+https://www.contributor-covenant.org/translations.

+ 1 - 1
Config.xcconfig

@@ -1,5 +1,5 @@
 APP_DISPLAY_NAME = iAPS
-APP_VERSION = 1.6.0
+APP_VERSION = 1.6.5
 APP_BUILD_NUMBER = 1
 COPYRIGHT_NOTICE =
 DEVELOPER_TEAM = ##TEAM_ID##

+ 1 - 0
Dependencies/CGMBLEKit/CGMBLEKit/de.lproj/Localizable.strings

@@ -39,3 +39,4 @@
 
 /* Error description */
 "Unknown characteristic" = "Unbekannte Charakteristik";
+

+ 1 - 0
Dependencies/CGMBLEKit/CGMBLEKit/es.lproj/Localizable.strings

@@ -39,3 +39,4 @@
 
 /* Error description */
 "Unknown characteristic" = "Característica desconocida";
+

+ 1 - 0
Dependencies/CGMBLEKit/CGMBLEKit/fr.lproj/Localizable.strings

@@ -39,3 +39,4 @@
 
 /* Error description */
 "Unknown characteristic" = "Caractéristique inconnue";
+

+ 1 - 0
Dependencies/CGMBLEKit/CGMBLEKit/it.lproj/Localizable.strings

@@ -39,3 +39,4 @@
 
 /* Error description */
 "Unknown characteristic" = "Caratteristica sconosciuta";
+

+ 1 - 0
Dependencies/CGMBLEKit/CGMBLEKit/nb.lproj/Localizable.strings

@@ -39,3 +39,4 @@
 
 /* Error description */
 "Unknown characteristic" = "Ukjent karakteristikk";
+

+ 1 - 0
Dependencies/CGMBLEKit/CGMBLEKit/nl.lproj/Localizable.strings

@@ -39,3 +39,4 @@
 
 /* Error description */
 "Unknown characteristic" = "Onbekende eigenschap";
+

+ 1 - 0
Dependencies/CGMBLEKit/CGMBLEKit/pl.lproj/Localizable.strings

@@ -39,3 +39,4 @@
 
 /* Error description */
 "Unknown characteristic" = "Nieznany błąd";
+

+ 1 - 0
Dependencies/CGMBLEKit/CGMBLEKit/ru.lproj/Localizable.strings

@@ -39,3 +39,4 @@
 
 /* Error description */
 "Unknown characteristic" = "Неизвестная характеристика";
+

+ 1 - 0
Dependencies/CGMBLEKit/CGMBLEKit/zh-Hans.lproj/Localizable.strings

@@ -39,3 +39,4 @@
 
 /* Error description */
 "Unknown characteristic" = "未知特性";
+

+ 12 - 0
Dependencies/CGMBLEKit/CGMBLEKitUI/da.lproj/Localizable.strings

@@ -23,6 +23,9 @@ Title text for the button to remove a CGM from Loop */
 /* Section title for latest glucose calibration */
 "Latest Calibration" = "Seneste kalibrering";
 
+/* Section title for latest connection date */
+"Latest Connection" = "Seneste forbindelse";
+
 /* Section title for latest glucose reading */
 "Latest Reading" = "Seneste aflæsning";
 
@@ -32,6 +35,15 @@ Title text for the button to remove a CGM from Loop */
 /* Button title to open CGM app */
 "Open App" = "Åben app";
 
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Synkronisering af fjerndata";
+
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Sensor udløbet";
+
+/* Title describing sensor expiration */
+"Sensor Expires" = "Sensor udløber";
+
 /* Title describing sensor session age */
 "Session Age" = "Session-alder";
 

+ 7 - 0
Dependencies/CGMBLEKit/CGMBLEKitUI/da.lproj/TransmitterManagerSetup.strings

@@ -21,3 +21,10 @@
 
 /* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
 "nKX-TW-GhD.placeholder" = "Indtast det 6-cifrede sender-ID";
+
+/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
+"Qub-6B-0aB.footerTitle" = "Sender-ID'et kan findes trykt på bagsiden af ​​enheden, på den side af boksen, den kom i, og fra indstillingsmenuerne på modtageren og mobilappen.";
+
+/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
+"Qub-6B-0aB.headerTitle" = "Sender ID";
+

+ 12 - 0
Dependencies/CGMBLEKit/CGMBLEKitUI/de.lproj/Localizable.strings

@@ -23,6 +23,9 @@ Title text for the button to remove a CGM from Loop */
 /* Section title for latest glucose calibration */
 "Latest Calibration" = "Letzte Kalibrierung";
 
+/* Section title for latest connection date */
+"Latest Connection" = "Letzte Verbindung";
+
 /* Section title for latest glucose reading */
 "Latest Reading" = "Letzter Wert";
 
@@ -32,6 +35,15 @@ Title text for the button to remove a CGM from Loop */
 /* Button title to open CGM app */
 "Open App" = "App öffnen";
 
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Remote Daten Synchronisation";
+
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Sensor abgelaufen";
+
+/* Title describing sensor expiration */
+"Sensor Expires" = "Sensor-Ablaufzeitpunkt";
+
 /* Title describing sensor session age */
 "Session Age" = "Sitzungsalter";
 

+ 7 - 6
Dependencies/CGMBLEKit/CGMBLEKitUI/de.lproj/TransmitterManagerSetup.strings

@@ -7,12 +7,6 @@
 /* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
 "GOT-KQ-cEh.text" = "Detail";
 
-/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.footerTitle" = "Die Transmitter-ID befindet sich auf der Rückseite des Transmitters, an der Seite der Verpackung und in den Einstellungsmenüs des Empfängers sowie der Dexcom-App.";
-
-/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.headerTitle" = "Transmitter-ID";
-
 /* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
 "k1N-Rg-XDy.footerTitle" = "Daten können über das Internet von Share heruntergeladen werden, wenn die Verbindung zum Transmitter unterbrochen ist.";
 
@@ -21,3 +15,10 @@
 
 /* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
 "nKX-TW-GhD.placeholder" = "Geben Sie die 6-stellige Transmitter-ID ein";
+
+/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
+"Qub-6B-0aB.footerTitle" = "Die Transmitter-ID befindet sich auf der Rückseite des Transmitters, an der Seite der Verpackung und in den Einstellungsmenüs des Empfängers sowie der Dexcom-App.";
+
+/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
+"Qub-6B-0aB.headerTitle" = "Transmitter-ID";
+

+ 12 - 0
Dependencies/CGMBLEKit/CGMBLEKitUI/es.lproj/Localizable.strings

@@ -23,6 +23,9 @@ Title text for the button to remove a CGM from Loop */
 /* Section title for latest glucose calibration */
 "Latest Calibration" = "Calibración más reciente";
 
+/* Section title for latest connection date */
+"Latest Connection" = "Conexión más reciente";
+
 /* Section title for latest glucose reading */
 "Latest Reading" = "Dato más reciente";
 
@@ -32,6 +35,15 @@ Title text for the button to remove a CGM from Loop */
 /* Button title to open CGM app */
 "Open App" = "Abrir App";
 
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Sincronización remota de datos";
+
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Sensor caducado";
+
+/* Title describing sensor expiration */
+"Sensor Expires" = "El sensor caduca";
+
 /* Title describing sensor session age */
 "Session Age" = "Tiempo de sesión del sensor";
 

+ 7 - 6
Dependencies/CGMBLEKit/CGMBLEKitUI/es.lproj/TransmitterManagerSetup.strings

@@ -7,12 +7,6 @@
 /* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
 "GOT-KQ-cEh.text" = "Detalle";
 
-/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.footerTitle" = "La identificación del transmisor puede encontrarse en la parte trasera del dispositivo, en el lateral de la caja en la que venía, o en los menús de ajustes del receptor y la app del teléfono móvil. ";
-
-/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.headerTitle" = "Identificación del transmisor";
-
 /* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
 "k1N-Rg-XDy.footerTitle" = "Los datos pueden descargarse, vía internet, desde el Share cuando la conexión del transmisor falla.";
 
@@ -21,3 +15,10 @@
 
 /* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
 "nKX-TW-GhD.placeholder" = "Introduzca la identificación de 6 cifras del transmisor";
+
+/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
+"Qub-6B-0aB.footerTitle" = "La identificación del transmisor puede encontrarse en la parte trasera del dispositivo, en el lateral de la caja en la que venía, o en los menús de ajustes del receptor y la app del teléfono móvil. ";
+
+/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
+"Qub-6B-0aB.headerTitle" = "Identificación del transmisor";
+

+ 12 - 0
Dependencies/CGMBLEKit/CGMBLEKitUI/fr.lproj/Localizable.strings

@@ -23,6 +23,9 @@ Title text for the button to remove a CGM from Loop */
 /* Section title for latest glucose calibration */
 "Latest Calibration" = "Dernier étalonnage";
 
+/* Section title for latest connection date */
+"Latest Connection" = "Dernière connexion";
+
 /* Section title for latest glucose reading */
 "Latest Reading" = "Dernière mesure";
 
@@ -32,6 +35,15 @@ Title text for the button to remove a CGM from Loop */
 /* Button title to open CGM app */
 "Open App" = "Ouvrir l’application";
 
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Synchronisation des données à distance";
+
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Capteur expiré";
+
+/* Title describing sensor expiration */
+"Sensor Expires" = "Le capteur expire";
+
 /* Title describing sensor session age */
 "Session Age" = "L’âge de la session";
 

+ 7 - 0
Dependencies/CGMBLEKit/CGMBLEKitUI/fr.lproj/TransmitterManagerSetup.strings

@@ -21,3 +21,10 @@
 
 /* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
 "nKX-TW-GhD.placeholder" = "Entrez l’ID du transmetteur, composé de 6 lettres et chiffres";
+
+/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
+"Qub-6B-0aB.footerTitle" = "L’ID du transmetteur se trouve sur le dos de l’appareil, sur la boîte dans laquelle il est fourni, et depuis les menus de réglages du récepteur et de l’application mobile.";
+
+/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
+"Qub-6B-0aB.headerTitle" = "ID du transmetteur";
+

+ 7 - 4
Dependencies/CGMBLEKit/CGMBLEKitUI/he.lproj/Localizable.strings

@@ -23,6 +23,9 @@ Title text for the button to remove a CGM from Loop */
 /* Section title for latest glucose calibration */
 "Latest Calibration" = "Latest Calibration";
 
+/* Section title for latest connection date */
+"Latest Connection" = "חיבור אחרון";
+
 /* Section title for latest glucose reading */
 "Latest Reading" = "Latest Reading";
 
@@ -32,8 +35,8 @@ Title text for the button to remove a CGM from Loop */
 /* Button title to open CGM app */
 "Open App" = "Open App";
 
-/* Title describing sensor session age */
-"Session Age" = "Session Age";
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Sensor Expired";
 
 /* Section title for remote data synchronization */
 "Remote Data Synchronization" = "Remote Data Synchronization";
@@ -41,8 +44,8 @@ Title text for the button to remove a CGM from Loop */
 /* Title describing sensor expiration */
 "Sensor Expires" = "Sensor Expires";
 
-/* Title describing past sensor expiration */
-"Sensor Expired" = "Sensor Expired";
+/* Title describing sensor session age */
+"Session Age" = "Session Age";
 
 /* Title describing CGM calibration and battery state */
 "Status" = "Status";

+ 7 - 6
Dependencies/CGMBLEKit/CGMBLEKitUI/he.lproj/TransmitterManagerSetup.strings

@@ -7,12 +7,6 @@
 /* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
 "GOT-KQ-cEh.text" = "Detail";
 
-/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.footerTitle" = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app.";
-
-/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.headerTitle" = "Transmitter ID";
-
 /* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
 "k1N-Rg-XDy.footerTitle" = "Data can be downloaded over the Internet from Share when the transmitter connection fails.";
 
@@ -21,3 +15,10 @@
 
 /* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
 "nKX-TW-GhD.placeholder" = "Enter the 6-digit transmitter ID";
+
+/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
+"Qub-6B-0aB.footerTitle" = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app.";
+
+/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
+"Qub-6B-0aB.headerTitle" = "Transmitter ID";
+

+ 12 - 0
Dependencies/CGMBLEKit/CGMBLEKitUI/it.lproj/Localizable.strings

@@ -23,6 +23,9 @@ Title text for the button to remove a CGM from Loop */
 /* Section title for latest glucose calibration */
 "Latest Calibration" = "Ultima calibrazione";
 
+/* Section title for latest connection date */
+"Latest Connection" = "Ultima connessione";
+
 /* Section title for latest glucose reading */
 "Latest Reading" = "Ultima lettura";
 
@@ -32,6 +35,15 @@ Title text for the button to remove a CGM from Loop */
 /* Button title to open CGM app */
 "Open App" = "Apri app";
 
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Sincronizzazione di dati remoti";
+
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Sensore Scaduto";
+
+/* Title describing sensor expiration */
+"Sensor Expires" = "Scadenza Sensore";
+
 /* Title describing sensor session age */
 "Session Age" = "Età sessione";
 

+ 7 - 6
Dependencies/CGMBLEKit/CGMBLEKitUI/it.lproj/TransmitterManagerSetup.strings

@@ -7,12 +7,6 @@
 /* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
 "GOT-KQ-cEh.text" = "Dettaglio";
 
-/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.footerTitle" = "L'ID del trasmettitore è riportato sul retro del dispositivo, ai lati della confezione di imballaggio e nel menù Impostazioni del ricevitore e dell’app per dispositivi mobili.";
-
-/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.headerTitle" = "ID trasmettitore";
-
 /* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
 "k1N-Rg-XDy.footerTitle" = "In caso di problemi di connessione del trasmettitore, puoi scaricare i dati da Internet grazie alla funzionalità Condividi.";
 
@@ -21,3 +15,10 @@
 
 /* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
 "nKX-TW-GhD.placeholder" = "Inserisci ID a 6 cifre del trasmettitore";
+
+/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
+"Qub-6B-0aB.footerTitle" = "L'ID del trasmettitore è riportato sul retro del dispositivo, ai lati della confezione di imballaggio e nel menù Impostazioni del ricevitore e dell’app per dispositivi mobili.";
+
+/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
+"Qub-6B-0aB.headerTitle" = "ID trasmettitore";
+

+ 12 - 0
Dependencies/CGMBLEKit/CGMBLEKitUI/nb.lproj/Localizable.strings

@@ -23,6 +23,9 @@ Title text for the button to remove a CGM from Loop */
 /* Section title for latest glucose calibration */
 "Latest Calibration" = "Siste kalibrering";
 
+/* Section title for latest connection date */
+"Latest Connection" = "Siste forbindelse";
+
 /* Section title for latest glucose reading */
 "Latest Reading" = "Siste måling";
 
@@ -32,6 +35,15 @@ Title text for the button to remove a CGM from Loop */
 /* Button title to open CGM app */
 "Open App" = "Åpne app";
 
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Synkronisering av eksterne data";
+
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Sensor utløpt";
+
+/* Title describing sensor expiration */
+"Sensor Expires" = "Sensor utløper";
+
 /* Title describing sensor session age */
 "Session Age" = "Alder på økt";
 

+ 7 - 6
Dependencies/CGMBLEKit/CGMBLEKitUI/nb.lproj/TransmitterManagerSetup.strings

@@ -7,12 +7,6 @@
 /* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
 "GOT-KQ-cEh.text" = "Detalj";
 
-/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.footerTitle" = "Sender ID finner du på baksiden av senderen, eller på siden av esken den kom i, eller under innstillinger i appen til senderen.";
-
-/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.headerTitle" = "Sender ID";
-
 /* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
 "k1N-Rg-XDy.footerTitle" = "Data kan lastes ned over internett fra Share-server om tilkobling til sender ikke fungerer.";
 
@@ -21,3 +15,10 @@
 
 /* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
 "nKX-TW-GhD.placeholder" = "Skriv 6-siffret sender ID";
+
+/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
+"Qub-6B-0aB.footerTitle" = "Sender ID finner du på baksiden av senderen, eller på siden av esken den kom i, eller under innstillinger i appen til senderen.";
+
+/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
+"Qub-6B-0aB.headerTitle" = "Sender ID";
+

+ 12 - 0
Dependencies/CGMBLEKit/CGMBLEKitUI/nl.lproj/Localizable.strings

@@ -23,6 +23,9 @@ Title text for the button to remove a CGM from Loop */
 /* Section title for latest glucose calibration */
 "Latest Calibration" = "Laatste Kalibratie";
 
+/* Section title for latest connection date */
+"Latest Connection" = "Laatste Verbinding";
+
 /* Section title for latest glucose reading */
 "Latest Reading" = "Laatste Meting";
 
@@ -32,6 +35,15 @@ Title text for the button to remove a CGM from Loop */
 /* Button title to open CGM app */
 "Open App" = "Open App";
 
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Remote Gegevenssynchronisatie";
+
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Sensor Verlopen";
+
+/* Title describing sensor expiration */
+"Sensor Expires" = "Sensor Verloopt";
+
 /* Title describing sensor session age */
 "Session Age" = "Sessieduur";
 

+ 7 - 0
Dependencies/CGMBLEKit/CGMBLEKitUI/nl.lproj/TransmitterManagerSetup.strings

@@ -21,3 +21,10 @@
 
 /* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
 "nKX-TW-GhD.placeholder" = "Vul de 6 cijferige zenderserienummer in";
+
+/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
+"Qub-6B-0aB.footerTitle" = "De zenderserienummer staat achter op het apparaat, op de zijkant van de verpakking en in het instellingenmenu van de ontvanger en de app.";
+
+/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
+"Qub-6B-0aB.headerTitle" = "Zenderserienummer";
+

+ 12 - 0
Dependencies/CGMBLEKit/CGMBLEKitUI/pl.lproj/Localizable.strings

@@ -23,6 +23,9 @@ Title text for the button to remove a CGM from Loop */
 /* Section title for latest glucose calibration */
 "Latest Calibration" = "Ostatnia kalibracja";
 
+/* Section title for latest connection date */
+"Latest Connection" = "Ostatnie połączenie";
+
 /* Section title for latest glucose reading */
 "Latest Reading" = "Ostatni odczyt";
 
@@ -32,6 +35,15 @@ Title text for the button to remove a CGM from Loop */
 /* Button title to open CGM app */
 "Open App" = "Otwórz aplikację";
 
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Zdalna synchronizacja danych";
+
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Sensor wygasł";
+
+/* Title describing sensor expiration */
+"Sensor Expires" = "Sensor Wygasa";
+
 /* Title describing sensor session age */
 "Session Age" = "Wiek sesji";
 

+ 7 - 6
Dependencies/CGMBLEKit/CGMBLEKitUI/pl.lproj/TransmitterManagerSetup.strings

@@ -7,12 +7,6 @@
 /* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
 "GOT-KQ-cEh.text" = "Detail";
 
-/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.footerTitle" = "ID nadajnika jest nadrukowany z tyłu urządzenia, z boku opakowania, w którym go dostarczono oraz jest dostępny w menu ustawień odbiornika i w aplikacji mobilnej.";
-
-/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.headerTitle" = "ID nadajnika";
-
 /* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
 "k1N-Rg-XDy.footerTitle" = "Dane można pobrać przez internet z Share, kiedy połączenie nadajnika się nie powiedzie.";
 
@@ -21,3 +15,10 @@
 
 /* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
 "nKX-TW-GhD.placeholder" = "Wprowadź 6-cyfrowy ID nadajnika";
+
+/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
+"Qub-6B-0aB.footerTitle" = "ID nadajnika jest nadrukowany z tyłu urządzenia, z boku opakowania, w którym go dostarczono oraz jest dostępny w menu ustawień odbiornika i w aplikacji mobilnej.";
+
+/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
+"Qub-6B-0aB.headerTitle" = "ID nadajnika";
+

+ 0 - 6
Dependencies/CGMBLEKit/CGMBLEKitUI/pt-BR.lproj/TransmitterManagerSetup.strings

@@ -7,12 +7,6 @@
 /* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
 "GOT-KQ-cEh.text" = "Detail";
 
-/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.footerTitle" = "O ID do transmissor pode ser encontrado impresso na parte traseira do dispositivo, na parte lateral da caixa em que ele veio e nos menus de configurações do receptor e do aplicativo móvel.";
-
-/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.headerTitle" = "ID do Transmissor";
-
 /* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
 "k1N-Rg-XDy.footerTitle" = "Os dados podem ser baixados pela Internet a partir do compartilhamento quando a conexão do transmissor falhar.";
 

+ 12 - 0
Dependencies/CGMBLEKit/CGMBLEKitUI/ru.lproj/Localizable.strings

@@ -23,6 +23,9 @@ Title text for the button to remove a CGM from Loop */
 /* Section title for latest glucose calibration */
 "Latest Calibration" = "Последняя калибровка";
 
+/* Section title for latest connection date */
+"Latest Connection" = "Последнее подключение";
+
 /* Section title for latest glucose reading */
 "Latest Reading" = "Последние данные";
 
@@ -32,6 +35,15 @@ Title text for the button to remove a CGM from Loop */
 /* Button title to open CGM app */
 "Open App" = "Открыть приложение";
 
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Удаленная синхронизация данных";
+
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Сенсор истек";
+
+/* Title describing sensor expiration */
+"Sensor Expires" = "Сенсор истекает";
+
 /* Title describing sensor session age */
 "Session Age" = "Сенсор отработал";
 

+ 7 - 0
Dependencies/CGMBLEKit/CGMBLEKitUI/ru.lproj/TransmitterManagerSetup.strings

@@ -21,3 +21,10 @@
 
 /* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
 "nKX-TW-GhD.placeholder" = "Введите шестизначный идентификатор трансмиттера";
+
+/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
+"Qub-6B-0aB.footerTitle" = "Номер трансмиттера находится на обратной стороне устройства, сбоку кпаковочной коробки, в настройках ресивера и мобильного приложения.";
+
+/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
+"Qub-6B-0aB.headerTitle" = "ID трансмиттера";
+

+ 7 - 0
Dependencies/CGMBLEKit/CGMBLEKitUI/sv.lproj/Localizable.strings

@@ -23,6 +23,9 @@ Title text for the button to remove a CGM from Loop */
 /* Section title for latest glucose calibration */
 "Latest Calibration" = "Senaste kalibrering";
 
+/* Section title for latest connection date */
+"Latest Connection" = "Senaste anslutning";
+
 /* Section title for latest glucose reading */
 "Latest Reading" = "Senaste avläsning";
 
@@ -32,6 +35,9 @@ Title text for the button to remove a CGM from Loop */
 /* Button title to open CGM app */
 "Open App" = "Öppna appen";
 
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Synkronisering av fjärrlagrad data";
+
 /* Title describing sensor session age */
 "Session Age" = "Sessionsålder";
 
@@ -58,3 +64,4 @@ Title text for the button to remove a CGM from Loop */
 
 /* The title text for the upload glucose switch cell */
 "Upload Readings" = "Ladda upp avläsningar";
+

+ 8 - 1
Dependencies/CGMBLEKit/CGMBLEKitUI/sv.lproj/TransmitterManagerSetup.strings

@@ -5,7 +5,7 @@
 "Dds-49-o7G.title" = "Sändarinställning";
 
 /* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
-"GOT-KQ-cEh.text" = "Detalj";
+"GOT-KQ-cEh.text" = "Detail";
 
 /* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
 "Qub-6B-0aB.footerTitle" = "Sändar-ID kan hittas tryckt på baksidan av enheten, på sidan av lådan den kom in samt från inställningsmenyn för mottagaren och mobilappen.";
@@ -21,3 +21,10 @@
 
 /* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
 "nKX-TW-GhD.placeholder" = "Ange 6-siffrigt sändar-ID";
+
+/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
+"Qub-6B-0aB.footerTitle" = "Sändar-ID kan hittas tryckt på baksidan av enheten, på sidan av lådan den kom in samt från inställningsmenyn för mottagaren och mobilappen.";
+
+/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
+"Qub-6B-0aB.headerTitle" = "Sändari-ID";
+

+ 12 - 0
Dependencies/CGMBLEKit/CGMBLEKitUI/tr.lproj/Localizable.strings

@@ -23,6 +23,9 @@ Title text for the button to remove a CGM from Loop */
 /* Section title for latest glucose calibration */
 "Latest Calibration" = "Son Kalibrasyon";
 
+/* Section title for latest connection date */
+"Latest Connection" = "Son Bağlantı";
+
 /* Section title for latest glucose reading */
 "Latest Reading" = "Son Okuma";
 
@@ -32,6 +35,15 @@ Title text for the button to remove a CGM from Loop */
 /* Button title to open CGM app */
 "Open App" = "Uygulamayı aç";
 
+/* Section title for remote data synchronization */
+"Remote Data Synchronization" = "Uzaktan Veri Senkronizasyonu";
+
+/* Title describing past sensor expiration */
+"Sensor Expired" = "Sensörün Süresi Doldu";
+
+/* Title describing sensor expiration */
+"Sensor Expires" = "Sensörün Süresi Doluyor";
+
 /* Title describing sensor session age */
 "Session Age" = "Sensör Yaşı";
 

+ 7 - 0
Dependencies/CGMBLEKit/CGMBLEKitUI/tr.lproj/TransmitterManagerSetup.strings

@@ -21,3 +21,10 @@
 
 /* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
 "nKX-TW-GhD.placeholder" = "6 basamaklı verici kimliğini girin";
+
+/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
+"Qub-6B-0aB.footerTitle" = "Verici kimliğini, cihazın arkasında, geldiği kutunun yan tarafında, alıcının mobil uygulamasının ayarlar menüsünde bulabilirsiniz.";
+
+/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
+"Qub-6B-0aB.headerTitle" = "Verici Kimliği";
+

+ 7 - 6
Dependencies/CGMBLEKit/CGMBLEKitUI/zh-Hans.lproj/TransmitterManagerSetup.strings

@@ -7,12 +7,6 @@
 /* Class = "UILabel"; text = "Detail"; ObjectID = "GOT-KQ-cEh"; */
 "GOT-KQ-cEh.text" = "详情";
 
-/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.footerTitle" = "发射器编号可在发射器包装盒背面找到,或者可在Dexcom Moblie软件及接受器的“setting”-“Transmitter”中找到";
-
-/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
-"Qub-6B-0aB.headerTitle" = "发射器编号";
-
 /* Class = "UITableViewSection"; footerTitle = "Data can be downloaded over the Internet from Share when the transmitter connection fails."; ObjectID = "k1N-Rg-XDy"; */
 "k1N-Rg-XDy.footerTitle" = "当无法连接发射器时,可通过网络从Dexcom远程下载数据";
 
@@ -21,3 +15,10 @@
 
 /* Class = "UITextField"; placeholder = "Enter the 6-digit transmitter ID"; ObjectID = "nKX-TW-GhD"; */
 "nKX-TW-GhD.placeholder" = "请输入6位发射器编号";
+
+/* Class = "UITableViewSection"; footerTitle = "The transmitter ID can be found printed on the back of the device, on the side of the box it came in, and from within the settings menus of the receiver and mobile app."; ObjectID = "Qub-6B-0aB"; */
+"Qub-6B-0aB.footerTitle" = "发射器编号可在发射器包装盒背面找到,或者可在Dexcom Moblie软件及接受器的“setting”-“Transmitter”中找到";
+
+/* Class = "UITableViewSection"; headerTitle = "Transmitter ID"; ObjectID = "Qub-6B-0aB"; */
+"Qub-6B-0aB.headerTitle" = "发射器编号";
+

+ 21 - 1
Dependencies/MinimedKit/MinimedKitUI/Resources/ar.lproj/Localizable.strings

@@ -1 +1,21 @@
-/* Empty */
+/* Cancel button title */
+"Cancel" = "إلغاء";
+
+/* The title of the configuration section in MinimedPumpManager settings */
+"Configuration" = "المعطيات";
+
+/* The alert title for a resume error */
+"Error Resuming" = "خطأ في الاستئناف";
+
+/* Title of insulin delivery section */
+"Insulin Delivery" = "توصيل الأنسولين";
+
+/* Button title to retry sentry setup */
+"Retry" = "أعد المحاولة";
+
+/* Units for showing temp basal rate */
+"U/hr" = "وحدة لكل ساعة";
+
+/* Text shown in basal rate space when delivery status is unknown */
+"Unknown" = "Unknown";
+

Разница между файлами не показана из-за своего большого размера
+ 215 - 1
Dependencies/MinimedKit/MinimedKitUI/Resources/da.lproj/Localizable.strings


Разница между файлами не показана из-за своего большого размера
+ 221 - 1
Dependencies/MinimedKit/MinimedKitUI/Resources/de.lproj/Localizable.strings


Разница между файлами не показана из-за своего большого размера
+ 215 - 1
Dependencies/MinimedKit/MinimedKitUI/Resources/es.lproj/Localizable.strings


Разница между файлами не показана из-за своего большого размера
+ 156 - 1
Dependencies/MinimedKit/MinimedKitUI/Resources/fi.lproj/Localizable.strings


Разница между файлами не показана из-за своего большого размера
+ 215 - 1
Dependencies/MinimedKit/MinimedKitUI/Resources/fr.lproj/Localizable.strings


Разница между файлами не показана из-за своего большого размера
+ 162 - 1
Dependencies/MinimedKit/MinimedKitUI/Resources/he.lproj/Localizable.strings


Разница между файлами не показана из-за своего большого размера
+ 215 - 1
Dependencies/MinimedKit/MinimedKitUI/Resources/it.lproj/Localizable.strings


Разница между файлами не показана из-за своего большого размера
+ 221 - 1
Dependencies/MinimedKit/MinimedKitUI/Resources/nb.lproj/Localizable.strings


Разница между файлами не показана из-за своего большого размера
+ 227 - 1
Dependencies/MinimedKit/MinimedKitUI/Resources/nl.lproj/Localizable.strings


Разница между файлами не показана из-за своего большого размера
+ 227 - 1
Dependencies/MinimedKit/MinimedKitUI/Resources/pl.lproj/Localizable.strings


Разница между файлами не показана из-за своего большого размера
+ 147 - 1
Dependencies/MinimedKit/MinimedKitUI/Resources/pt-BR.lproj/Localizable.strings


Разница между файлами не показана из-за своего большого размера
+ 221 - 1
Dependencies/MinimedKit/MinimedKitUI/Resources/ru.lproj/Localizable.strings


Разница между файлами не показана из-за своего большого размера
+ 81 - 1
Dependencies/MinimedKit/MinimedKitUI/Resources/sk.lproj/Localizable.strings


Разница между файлами не показана из-за своего большого размера
+ 156 - 1
Dependencies/MinimedKit/MinimedKitUI/Resources/sv.lproj/Localizable.strings


Разница между файлами не показана из-за своего большого размера
+ 215 - 1
Dependencies/MinimedKit/MinimedKitUI/Resources/tr.lproj/Localizable.strings


Разница между файлами не показана из-за своего большого размера
+ 108 - 1
Dependencies/MinimedKit/MinimedKitUI/Resources/zh-Hans.lproj/Localizable.strings


+ 4 - 39
Dependencies/rileylink_ios/RileyLinkKitUI/ar.lproj/Localizable.strings

@@ -1,41 +1,6 @@
-/* The title of the section describing commands */
-"Commands" = "Commands";
+/* The title of the cell for sounding device finding piezo */
+"Find Device" = "Find Device";
 
-/* The connected state */
-"Connected" = "Connected";
+/* Text indicating LED Mode is on */
+"On" = "On";
 
-/* The in-progress connecting state */
-"Connecting" = "Connecting";
-
-/* The title of the cell showing BLE connection state */
-"Connection State" = "Connection State";
-
-/* The title of the section describing the device */
-"Device" = "Device";
-
-/* The title of the devices table section in RileyLink settings */
-"Devices" = "Devices";
-
-/* The disconnected state */
-"Disconnected" = "Disconnected";
-
-/* The in-progress disconnecting state */
-"Disconnecting" = "Disconnecting";
-
-/* The title of the cell showing firmware version */
-"Firmware" = "Firmware";
-
-/* The title of the cell showing current rileylink frequency */
-"Frequency" = "Frequency";
-
-/* The title of the cell showing device name */
-"Name" = "Name";
-
-/* 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.";
-
-/* The title of the cell showing BLE signal strength (RSSI) */
-"Signal Strength" = "Signal Strength";
-
-/* The title of the cell showing uptime */
-"Uptime" = "Uptime";

+ 0 - 41
Dependencies/rileylink_ios/RileyLinkKitUI/ca.lproj/Localizable.strings

@@ -1,41 +0,0 @@
-/* The title of the section describing commands */
-"Commands" = "Commands";
-
-/* The connected state */
-"Connected" = "Connected";
-
-/* The in-progress connecting state */
-"Connecting" = "Connecting";
-
-/* The title of the cell showing BLE connection state */
-"Connection State" = "Connection State";
-
-/* The title of the section describing the device */
-"Device" = "Device";
-
-/* The title of the devices table section in RileyLink settings */
-"Devices" = "Devices";
-
-/* The disconnected state */
-"Disconnected" = "Disconnected";
-
-/* The in-progress disconnecting state */
-"Disconnecting" = "Disconnecting";
-
-/* The title of the cell showing firmware version */
-"Firmware" = "Firmware";
-
-/* The title of the cell showing current rileylink frequency */
-"Frequency" = "Frequency";
-
-/* The title of the cell showing device name */
-"Name" = "Name";
-
-/* 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.";
-
-/* The title of the cell showing BLE signal strength (RSSI) */
-"Signal Strength" = "Signal Strength";
-
-/* The title of the cell showing uptime */
-"Uptime" = "Uptime";

+ 66 - 0
Dependencies/rileylink_ios/RileyLinkKitUI/da.lproj/Localizable.strings

@@ -1,3 +1,18 @@
+/* Unit format string for an RSSI value in decibles */
+"%@ dB" = "%@ dB";
+
+/* Unit format string for an value in percent */
+"%@%%" = "%@%%";
+
+/* The title of the section for alerts */
+"Alert" = "Advarsel";
+
+/* Text indicating LED Mode is auto */
+"Auto" = "Auto";
+
+/* The title of the cell showing battery level */
+"Battery level" = "Batteriniveau";
+
 /* The title of the section describing commands */
 "Commands" = "Kommandoer";
 
@@ -7,9 +22,18 @@
 /* The in-progress connecting state */
 "Connecting" = "Tilslutter";
 
+/* The title of the cell for connection LED */
+"Connection LED" = "Forbindelse-LED";
+
+/* The title of the section for connection monitoring */
+"Connection Monitoring" = "Forbindelsesovervågning";
+
 /* The title of the cell showing BLE connection state */
 "Connection State" = "Tilslutningstilstand";
 
+/* The title of the cell for connection vibration */
+"Connection Vibration" = "Vibration ved forbindelse";
+
 /* The title of the section describing the device */
 "Device" = "Enhed";
 
@@ -22,20 +46,62 @@
 /* The in-progress disconnecting state */
 "Disconnecting" = "Frakobler";
 
+/* The title of the cell for sounding device finding piezo */
+"Find Device" = "Find enhed";
+
 /* The title of the cell showing firmware version */
 "Firmware" = "Firmware";
 
 /* The title of the cell showing current rileylink frequency */
 "Frequency" = "Frekvens";
 
+/* The title of the command to fetch RileyLink statistics */
+"Get RileyLink Statistics" = "Hent RileyLink statistik...";
+
+/* Progress message for getting statistics. */
+"Get Statistics…" = "Hent statistik...";
+
+/* The title of the cell showing Lighten Red LED */
+"Lighten Red LED" = "Tænd rød LED";
+
+/* The title of the cell showing Lighten Yellow LED */
+"Lighten Yellow LED" = "Tænd gul LED";
+
+/* The title of the cell showing battery level */
+"Low Battery Alert" = "Advarsel for lavt batteri";
+
 /* The title of the cell showing device name */
 "Name" = "Navn";
 
+/* Detail text when battery alert disabled.
+   Text indicating LED Mode is off */
+"Off" = "Slukket";
+
+/* Text indicating LED Mode is on */
+"On" = "Tændt";
+
 /* RileyLink setup description */
 "RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink tillader kommunikation med pumpen via Bluetooth Lav Energi (BLE)";
 
 /* The title of the cell showing BLE signal strength (RSSI) */
 "Signal Strength" = "Signalstyrke";
 
+/* The title of the section for orangelink commands
+   The title of the section for rileylink commands */
+"Test Commands" = "Test-kommandoer";
+
+/* The title of the cell showing Test Vibration */
+"Test Vibration" = "Test vibration";
+
+/* The title of the command to update diagnostic LEDs */
+"Toggle Diagnostic LEDs" = "Skift diagnostiserings-LED'er";
+
+/* Progress message for changing diagnostic LED mode */
+"Updating diagnostic LEDs mode" = "Opdaterer diagnoserings-LED’er";
+
 /* The title of the cell showing uptime */
 "Uptime" = "Oppetid";
+
+/* The title of the cell showing ORL */
+"Voltage" = "Voltage";
+

+ 66 - 0
Dependencies/rileylink_ios/RileyLinkKitUI/de.lproj/Localizable.strings

@@ -1,3 +1,18 @@
+/* Unit format string for an RSSI value in decibles */
+"%@ dB" = "%@ dB";
+
+/* Unit format string for an value in percent */
+"%@%%" = "%@%%";
+
+/* The title of the section for alerts */
+"Alert" = "Alarm";
+
+/* Text indicating LED Mode is auto */
+"Auto" = "Auto";
+
+/* The title of the cell showing battery level */
+"Battery level" = "Batteriefüllung";
+
 /* The title of the section describing commands */
 "Commands" = "Befehle";
 
@@ -7,9 +22,18 @@
 /* The in-progress connecting state */
 "Connecting" = "Verbinden";
 
+/* The title of the cell for connection LED */
+"Connection LED" = "Verbindungs LED";
+
+/* The title of the section for connection monitoring */
+"Connection Monitoring" = "Verbindungsüberwachung";
+
 /* The title of the cell showing BLE connection state */
 "Connection State" = "Verbindungsstatus";
 
+/* The title of the cell for connection vibration */
+"Connection Vibration" = "Verbindungsvibration";
+
 /* The title of the section describing the device */
 "Device" = "Gerät";
 
@@ -22,20 +46,62 @@
 /* The in-progress disconnecting state */
 "Disconnecting" = "trennen";
 
+/* The title of the cell for sounding device finding piezo */
+"Find Device" = "Gerät finden";
+
 /* The title of the cell showing firmware version */
 "Firmware" = "Firmware";
 
 /* The title of the cell showing current rileylink frequency */
 "Frequency" = "Frequenz";
 
+/* The title of the command to fetch RileyLink statistics */
+"Get RileyLink Statistics" = "Lade RileyLink Statistiken";
+
+/* Progress message for getting statistics. */
+"Get Statistics…" = "Lade Statistiken…";
+
+/* The title of the cell showing Lighten Red LED */
+"Lighten Red LED" = "rote LED leuchtet";
+
+/* The title of the cell showing Lighten Yellow LED */
+"Lighten Yellow LED" = "gelbe LED leuchtet";
+
+/* The title of the cell showing battery level */
+"Low Battery Alert" = "Niedrige Batterie-Warnung";
+
 /* The title of the cell showing device name */
 "Name" = "Name";
 
+/* Detail text when battery alert disabled.
+   Text indicating LED Mode is off */
+"Off" = "Aus";
+
+/* Text indicating LED Mode is on */
+"On" = "An";
+
 /* RileyLink setup description */
 "RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink ermöglicht Kommunikation zur Pumpe über Bluetooth Low Energy.";
 
 /* The title of the cell showing BLE signal strength (RSSI) */
 "Signal Strength" = "Signalstärke";
 
+/* The title of the section for orangelink commands
+   The title of the section for rileylink commands */
+"Test Commands" = "Test Befehle";
+
+/* The title of the cell showing Test Vibration */
+"Test Vibration" = "Vibrationstest";
+
+/* The title of the command to update diagnostic LEDs */
+"Toggle Diagnostic LEDs" = "Diagnose LED umschalten";
+
+/* Progress message for changing diagnostic LED mode */
+"Updating diagnostic LEDs mode" = "Ändere Diagnostik LED Modus";
+
 /* The title of the cell showing uptime */
 "Uptime" = "Betriebszeit";
+
+/* The title of the cell showing ORL */
+"Voltage" = "Spannung";
+

+ 66 - 0
Dependencies/rileylink_ios/RileyLinkKitUI/es.lproj/Localizable.strings

@@ -1,3 +1,18 @@
+/* Unit format string for an RSSI value in decibles */
+"%@ dB" = "%@ dB";
+
+/* Unit format string for an value in percent */
+"%@%%" = "%@%%";
+
+/* The title of the section for alerts */
+"Alert" = "Alerta";
+
+/* Text indicating LED Mode is auto */
+"Auto" = "Automático";
+
+/* The title of the cell showing battery level */
+"Battery level" = "Nivel de bateria";
+
 /* The title of the section describing commands */
 "Commands" = "Comandos";
 
@@ -7,9 +22,18 @@
 /* The in-progress connecting state */
 "Connecting" = "Conectando";
 
+/* The title of the cell for connection LED */
+"Connection LED" = "LED Conexión";
+
+/* The title of the section for connection monitoring */
+"Connection Monitoring" = "Supervisión De conexiones";
+
 /* The title of the cell showing BLE connection state */
 "Connection State" = "Estado de Conexión";
 
+/* The title of the cell for connection vibration */
+"Connection Vibration" = "Conexión Vibración";
+
 /* The title of the section describing the device */
 "Device" = "Dispositivo";
 
@@ -22,20 +46,62 @@
 /* The in-progress disconnecting state */
 "Disconnecting" = "Desconectando";
 
+/* The title of the cell for sounding device finding piezo */
+"Find Device" = "Encontrar Dispositivo";
+
 /* The title of the cell showing firmware version */
 "Firmware" = "Firmware";
 
 /* The title of the cell showing current rileylink frequency */
 "Frequency" = "Frequencia";
 
+/* The title of the command to fetch RileyLink statistics */
+"Get RileyLink Statistics" = "Obtener Estadísticas de RileyLink";
+
+/* Progress message for getting statistics. */
+"Get Statistics…" = "Obtener Estadísticas…";
+
+/* The title of the cell showing Lighten Red LED */
+"Lighten Red LED" = "Aclarar el LED rojo";
+
+/* The title of the cell showing Lighten Yellow LED */
+"Lighten Yellow LED" = "Aclarar LED amarillo";
+
+/* The title of the cell showing battery level */
+"Low Battery Alert" = "Alerta de Batería Baja";
+
 /* The title of the cell showing device name */
 "Name" = "Nombre";
 
+/* Detail text when battery alert disabled.
+   Text indicating LED Mode is off */
+"Off" = "Apagado";
+
+/* Text indicating LED Mode is on */
+"On" = "Encendido";
+
 /* RileyLink setup description */
 "RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink permite la comunicación con la microinfusora a través del uso de Bluetooth de baja energía.";
 
 /* The title of the cell showing BLE signal strength (RSSI) */
 "Signal Strength" = "Intensidad de señal";
 
+/* The title of the section for orangelink commands
+   The title of the section for rileylink commands */
+"Test Commands" = "Prueba de Comandos";
+
+/* The title of the cell showing Test Vibration */
+"Test Vibration" = "Prueba de Vibración";
+
+/* The title of the command to update diagnostic LEDs */
+"Toggle Diagnostic LEDs" = "Pasar diagnóstico LEDs";
+
+/* Progress message for changing diagnostic LED mode */
+"Updating diagnostic LEDs mode" = "Actualización del modo LED de diagnóstico";
+
 /* The title of the cell showing uptime */
 "Uptime" = "Uptime";
+
+/* The title of the cell showing ORL */
+"Voltage" = "Voltaje";
+

+ 20 - 0
Dependencies/rileylink_ios/RileyLinkKitUI/fi.lproj/Localizable.strings

@@ -1,3 +1,9 @@
+/* Unit format string for an RSSI value in decibles */
+"%@ dB" = "%@ dB";
+
+/* Unit format string for an value in percent */
+"%@%%" = "%@%%";
+
 /* The title of the section describing commands */
 "Commands" = "Komennot";
 
@@ -22,15 +28,28 @@
 /* The in-progress disconnecting state */
 "Disconnecting" = "Katkaistaan";
 
+/* The title of the cell for sounding device finding piezo */
+"Find Device" = "Etsi laite";
+
 /* The title of the cell showing firmware version */
 "Firmware" = "Laiteohjelmisto";
 
 /* The title of the cell showing current rileylink frequency */
 "Frequency" = "Taajuus";
 
+/* Progress message for getting statistics. */
+"Get Statistics…" = "Hae tilastotiedot…";
+
 /* The title of the cell showing device name */
 "Name" = "Nimi";
 
+/* Detail text when battery alert disabled.
+   Text indicating LED Mode is off */
+"Off" = "Pois päältä";
+
+/* Text indicating LED Mode is on */
+"On" = "Päällä";
+
 /* RileyLink setup description */
 "RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink mahdollistaa tiedonsiirron pumpun kanssa Bluetooth Low Energy -yhteyden kautta.";
 
@@ -39,3 +58,4 @@
 
 /* The title of the cell showing uptime */
 "Uptime" = "Päällä";
+

+ 67 - 1
Dependencies/rileylink_ios/RileyLinkKitUI/fr.lproj/Localizable.strings

@@ -1,3 +1,18 @@
+/* Unit format string for an RSSI value in decibles */
+"%@ dB" = "%@ dB";
+
+/* Unit format string for an value in percent */
+"%@%%" = "%@%%";
+
+/* The title of the section for alerts */
+"Alert" = "Alerte";
+
+/* Text indicating LED Mode is auto */
+"Auto" = "Auto";
+
+/* The title of the cell showing battery level */
+"Battery level" = "Niveau de la batterie";
+
 /* The title of the section describing commands */
 "Commands" = "Commandes";
 
@@ -7,9 +22,18 @@
 /* The in-progress connecting state */
 "Connecting" = "Connexion en cours";
 
+/* The title of the cell for connection LED */
+"Connection LED" = "DEL de connexion";
+
+/* The title of the section for connection monitoring */
+"Connection Monitoring" = "Surveillance de la connexion";
+
 /* The title of the cell showing BLE connection state */
 "Connection State" = "État de connexion";
 
+/* The title of the cell for connection vibration */
+"Connection Vibration" = "Vibration lors de la connexion";
+
 /* The title of the section describing the device */
 "Device" = "Dispositif";
 
@@ -22,20 +46,62 @@
 /* The in-progress disconnecting state */
 "Disconnecting" = "Déconnexion en cours";
 
+/* The title of the cell for sounding device finding piezo */
+"Find Device" = "Découvrir dispositif";
+
 /* The title of the cell showing firmware version */
-"Firmware" = "Microprogramme";
+"Firmware" = "Firmware";
 
 /* The title of the cell showing current rileylink frequency */
 "Frequency" = "Fréquence";
 
+/* The title of the command to fetch RileyLink statistics */
+"Get RileyLink Statistics" = "Obtenir les statistiques du RileyLink";
+
+/* Progress message for getting statistics. */
+"Get Statistics…" = "Obtenir les statistiques…";
+
+/* The title of the cell showing Lighten Red LED */
+"Lighten Red LED" = "Réduire l'intensité de la DEL rouge";
+
+/* The title of the cell showing Lighten Yellow LED */
+"Lighten Yellow LED" = "Réduire l'intensité de la DEL jaune";
+
+/* The title of the cell showing battery level */
+"Low Battery Alert" = "Alerte bas niveau de batterie";
+
 /* The title of the cell showing device name */
 "Name" = "Nom";
 
+/* Detail text when battery alert disabled.
+   Text indicating LED Mode is off */
+"Off" = "Désactivé";
+
+/* Text indicating LED Mode is on */
+"On" = "Activé";
+
 /* RileyLink setup description */
 "RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink permet la communication avec la pompe via Bluetooth Low Energy.";
 
 /* The title of the cell showing BLE signal strength (RSSI) */
 "Signal Strength" = "Intensité du signal";
 
+/* The title of the section for orangelink commands
+   The title of the section for rileylink commands */
+"Test Commands" = "Tester les commandes";
+
+/* The title of the cell showing Test Vibration */
+"Test Vibration" = "Tester la vibration";
+
+/* The title of the command to update diagnostic LEDs */
+"Toggle Diagnostic LEDs" = "Basculer DEL diagnostique";
+
+/* Progress message for changing diagnostic LED mode */
+"Updating diagnostic LEDs mode" = "Mise à jour du mode de DEL diagnostique";
+
 /* The title of the cell showing uptime */
 "Uptime" = "Temps fonctionnement";
+
+/* The title of the cell showing ORL */
+"Voltage" = "Voltage";
+

+ 54 - 0
Dependencies/rileylink_ios/RileyLinkKitUI/he.lproj/Localizable.strings

@@ -1,3 +1,18 @@
+/* Unit format string for an RSSI value in decibles */
+"%@ dB" = "%@ dB";
+
+/* Unit format string for an value in percent */
+"%@%%" = "%@%%";
+
+/* The title of the section for alerts */
+"Alert" = "התראה";
+
+/* Text indicating LED Mode is auto */
+"Auto" = "אוטומטי";
+
+/* The title of the cell showing battery level */
+"Battery level" = "מצב הסוללה";
+
 /* The title of the section describing commands */
 "Commands" = "פקודות";
 
@@ -7,9 +22,15 @@
 /* The in-progress connecting state */
 "Connecting" = "מתחבר";
 
+/* The title of the cell for connection LED */
+"Connection LED" = "נורית חיבור";
+
 /* The title of the cell showing BLE connection state */
 "Connection State" = "מצב החיבור";
 
+/* The title of the cell for connection vibration */
+"Connection Vibration" = "רטט חיבור";
+
 /* The title of the section describing the device */
 "Device" = "Device";
 
@@ -22,20 +43,53 @@
 /* The in-progress disconnecting state */
 "Disconnecting" = "מתנתק";
 
+/* The title of the cell for sounding device finding piezo */
+"Find Device" = "Find Device";
+
 /* The title of the cell showing firmware version */
 "Firmware" = "קושחה";
 
 /* The title of the cell showing current rileylink frequency */
 "Frequency" = "Frequency";
 
+/* Progress message for getting statistics. */
+"Get Statistics…" = "Get Statistics…";
+
+/* The title of the cell showing Lighten Red LED */
+"Lighten Red LED" = "הבהב נורית אדומה";
+
+/* The title of the cell showing Lighten Yellow LED */
+"Lighten Yellow LED" = "הבהב נורית צהובה";
+
+/* The title of the cell showing battery level */
+"Low Battery Alert" = "התראת סוללה נמוכה";
+
 /* The title of the cell showing device name */
 "Name" = "Name";
 
+/* Detail text when battery alert disabled.
+   Text indicating LED Mode is off */
+"Off" = "כבוי";
+
+/* Text indicating LED Mode is on */
+"On" = "דולק";
+
 /* RileyLink setup description */
 "RileyLink allows for communication with the pump over Bluetooth Low Energy." = "ריילי לינק מאפשר תקשורת עם המשאבה באמצעות בלוטוס' באנרגיה נמוכה (BLE).";
 
 /* The title of the cell showing BLE signal strength (RSSI) */
 "Signal Strength" = "עוצמת אות";
 
+/* The title of the section for orangelink commands
+   The title of the section for rileylink commands */
+"Test Commands" = "בדוק פקודות";
+
+/* The title of the cell showing Test Vibration */
+"Test Vibration" = "בדוק רטט";
+
 /* The title of the cell showing uptime */
 "Uptime" = "Uptime";
+
+/* The title of the cell showing ORL */
+"Voltage" = "מתח";
+

+ 66 - 0
Dependencies/rileylink_ios/RileyLinkKitUI/it.lproj/Localizable.strings

@@ -1,3 +1,18 @@
+/* Unit format string for an RSSI value in decibles */
+"%@ dB" = "%@ dB";
+
+/* Unit format string for an value in percent */
+"%@%%" = "%@ %%";
+
+/* The title of the section for alerts */
+"Alert" = "Avviso";
+
+/* Text indicating LED Mode is auto */
+"Auto" = "Auto";
+
+/* The title of the cell showing battery level */
+"Battery level" = "Livello Batteria";
+
 /* The title of the section describing commands */
 "Commands" = "Comandi";
 
@@ -7,9 +22,18 @@
 /* The in-progress connecting state */
 "Connecting" = "In fase di Connessione";
 
+/* The title of the cell for connection LED */
+"Connection LED" = "Led di connessione";
+
+/* The title of the section for connection monitoring */
+"Connection Monitoring" = "Monitoraggio della connessione";
+
 /* The title of the cell showing BLE connection state */
 "Connection State" = "Stato Connessione";
 
+/* The title of the cell for connection vibration */
+"Connection Vibration" = "Vibrazioni di connessione";
+
 /* The title of the section describing the device */
 "Device" = "Dispositivo";
 
@@ -22,20 +46,62 @@
 /* The in-progress disconnecting state */
 "Disconnecting" = "Disconnessione";
 
+/* The title of the cell for sounding device finding piezo */
+"Find Device" = "Trova Dispositivo";
+
 /* The title of the cell showing firmware version */
 "Firmware" = "Firmware";
 
 /* The title of the cell showing current rileylink frequency */
 "Frequency" = "Frequenza";
 
+/* The title of the command to fetch RileyLink statistics */
+"Get RileyLink Statistics" = "Ottieni Statistiche RileyLink";
+
+/* Progress message for getting statistics. */
+"Get Statistics…" = "Ottieni Statistiche...";
+
+/* The title of the cell showing Lighten Red LED */
+"Lighten Red LED" = "Accensione LED Rosso";
+
+/* The title of the cell showing Lighten Yellow LED */
+"Lighten Yellow LED" = "Accensione LED Giallo";
+
+/* The title of the cell showing battery level */
+"Low Battery Alert" = "Avviso Livello Batteria Basso";
+
 /* The title of the cell showing device name */
 "Name" = "Nome";
 
+/* Detail text when battery alert disabled.
+   Text indicating LED Mode is off */
+"Off" = "Spento";
+
+/* Text indicating LED Mode is on */
+"On" = "Acceso";
+
 /* RileyLink setup description */
 "RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink consente la comunicazione con il microinfusore tramite Bluetooth Low Energy.";
 
 /* The title of the cell showing BLE signal strength (RSSI) */
 "Signal Strength" = "Potenza Segnale";
 
+/* The title of the section for orangelink commands
+   The title of the section for rileylink commands */
+"Test Commands" = "Prova Comandi";
+
+/* The title of the cell showing Test Vibration */
+"Test Vibration" = "Vibrazione di prova";
+
+/* The title of the command to update diagnostic LEDs */
+"Toggle Diagnostic LEDs" = "Attiva/disattiva LED diagnostici";
+
+/* Progress message for changing diagnostic LED mode */
+"Updating diagnostic LEDs mode" = "Aggiornamento modalità LED diagnostici";
+
 /* The title of the cell showing uptime */
 "Uptime" = "Tempo Attività";
+
+/* The title of the cell showing ORL */
+"Voltage" = "Voltaggio";
+

+ 66 - 0
Dependencies/rileylink_ios/RileyLinkKitUI/nb.lproj/Localizable.strings

@@ -1,3 +1,18 @@
+/* Unit format string for an RSSI value in decibles */
+"%@ dB" = "%@ dB";
+
+/* Unit format string for an value in percent */
+"%@%%" = "%@%%";
+
+/* The title of the section for alerts */
+"Alert" = "Varsel";
+
+/* Text indicating LED Mode is auto */
+"Auto" = "Auto";
+
+/* The title of the cell showing battery level */
+"Battery level" = "Batterinivå";
+
 /* The title of the section describing commands */
 "Commands" = "Kommandoer";
 
@@ -7,9 +22,18 @@
 /* The in-progress connecting state */
 "Connecting" = "Kobler til";
 
+/* The title of the cell for connection LED */
+"Connection LED" = "Lysdiode for tilkobling";
+
+/* The title of the section for connection monitoring */
+"Connection Monitoring" = "Overvåking av tilkobling";
+
 /* The title of the cell showing BLE connection state */
 "Connection State" = "Tilkoblingsstatus";
 
+/* The title of the cell for connection vibration */
+"Connection Vibration" = "Tilkoblingsvibrasjon";
+
 /* The title of the section describing the device */
 "Device" = "Enhet";
 
@@ -22,20 +46,62 @@
 /* The in-progress disconnecting state */
 "Disconnecting" = "Kobler fra";
 
+/* The title of the cell for sounding device finding piezo */
+"Find Device" = "Finn enhet";
+
 /* The title of the cell showing firmware version */
 "Firmware" = "Fastvare";
 
 /* The title of the cell showing current rileylink frequency */
 "Frequency" = "Frekvens";
 
+/* The title of the command to fetch RileyLink statistics */
+"Get RileyLink Statistics" = "Vis Rileylink statistikk";
+
+/* Progress message for getting statistics. */
+"Get Statistics…" = "Henter statistikk…";
+
+/* The title of the cell showing Lighten Red LED */
+"Lighten Red LED" = "Øke rødt LED";
+
+/* The title of the cell showing Lighten Yellow LED */
+"Lighten Yellow LED" = "Øke gult LED";
+
+/* The title of the cell showing battery level */
+"Low Battery Alert" = "Varsel om lavt batterinivå";
+
 /* The title of the cell showing device name */
 "Name" = "Navn";
 
+/* Detail text when battery alert disabled.
+   Text indicating LED Mode is off */
+"Off" = "Av";
+
+/* Text indicating LED Mode is on */
+"On" = "På";
+
 /* RileyLink setup description */
 "RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink tillater kommunikasjon med pumpen over Bluetooth Low Energy.";
 
 /* The title of the cell showing BLE signal strength (RSSI) */
 "Signal Strength" = "Signalstyrke";
 
+/* The title of the section for orangelink commands
+   The title of the section for rileylink commands */
+"Test Commands" = "Testkommandoer";
+
+/* The title of the cell showing Test Vibration */
+"Test Vibration" = "Test Vibrering";
+
+/* The title of the command to update diagnostic LEDs */
+"Toggle Diagnostic LEDs" = "Slå av/på diagnoselysdioder";
+
+/* Progress message for changing diagnostic LED mode */
+"Updating diagnostic LEDs mode" = "Oppdaterer innstillinger for diagnoselysdioder";
+
 /* The title of the cell showing uptime */
 "Uptime" = "Oppetid";
+
+/* The title of the cell showing ORL */
+"Voltage" = "Spenning (V)";
+

+ 66 - 0
Dependencies/rileylink_ios/RileyLinkKitUI/nl.lproj/Localizable.strings

@@ -1,3 +1,18 @@
+/* Unit format string for an RSSI value in decibles */
+"%@ dB" = "%@ dB";
+
+/* Unit format string for an value in percent */
+"%@%%" = "%@%%";
+
+/* The title of the section for alerts */
+"Alert" = "Alarm";
+
+/* Text indicating LED Mode is auto */
+"Auto" = "Automatisch";
+
+/* The title of the cell showing battery level */
+"Battery level" = "Batterijniveau";
+
 /* The title of the section describing commands */
 "Commands" = "Commando's";
 
@@ -7,9 +22,18 @@
 /* The in-progress connecting state */
 "Connecting" = "Bezig met verbinden";
 
+/* The title of the cell for connection LED */
+"Connection LED" = "Verbindings-LED";
+
+/* The title of the section for connection monitoring */
+"Connection Monitoring" = "Verbindingsbewaking";
+
 /* The title of the cell showing BLE connection state */
 "Connection State" = "Verbindingsstatus";
 
+/* The title of the cell for connection vibration */
+"Connection Vibration" = "Verbinding Trilling";
+
 /* The title of the section describing the device */
 "Device" = "Apparaat";
 
@@ -22,20 +46,62 @@
 /* The in-progress disconnecting state */
 "Disconnecting" = "Ontkoppelen";
 
+/* The title of the cell for sounding device finding piezo */
+"Find Device" = "Zoek Apparaat";
+
 /* The title of the cell showing firmware version */
 "Firmware" = "Firmware";
 
 /* The title of the cell showing current rileylink frequency */
 "Frequency" = "Frequentie";
 
+/* The title of the command to fetch RileyLink statistics */
+"Get RileyLink Statistics" = "RileyLink Statistieken Ophalen";
+
+/* Progress message for getting statistics. */
+"Get Statistics…" = "Statistieken Ophalen...";
+
+/* The title of the cell showing Lighten Red LED */
+"Lighten Red LED" = "Rode LED Verlichten";
+
+/* The title of the cell showing Lighten Yellow LED */
+"Lighten Yellow LED" = "Gele LED Verlichten";
+
+/* The title of the cell showing battery level */
+"Low Battery Alert" = "Batterij Bijna Leeg Alarm";
+
 /* The title of the cell showing device name */
 "Name" = "Naam";
 
+/* Detail text when battery alert disabled.
+   Text indicating LED Mode is off */
+"Off" = "Uit";
+
+/* Text indicating LED Mode is on */
+"On" = "Aan";
+
 /* RileyLink setup description */
 "RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink staat verbinding met de pomp toe via Bluetooth Low Energy.";
 
 /* The title of the cell showing BLE signal strength (RSSI) */
 "Signal Strength" = "Signaalsterkte";
 
+/* The title of the section for orangelink commands
+   The title of the section for rileylink commands */
+"Test Commands" = "Commando's Testen";
+
+/* The title of the cell showing Test Vibration */
+"Test Vibration" = "Test Trillingen";
+
+/* The title of the command to update diagnostic LEDs */
+"Toggle Diagnostic LEDs" = "Tokkel de Diagnostische LED's";
+
+/* Progress message for changing diagnostic LED mode */
+"Updating diagnostic LEDs mode" = "Diagnostische LED-modus aan het bijstellen";
+
 /* The title of the cell showing uptime */
 "Uptime" = "Uptime";
+
+/* The title of the cell showing ORL */
+"Voltage" = "Spanning";
+

+ 66 - 0
Dependencies/rileylink_ios/RileyLinkKitUI/pl.lproj/Localizable.strings

@@ -1,3 +1,18 @@
+/* Unit format string for an RSSI value in decibles */
+"%@ dB" = "%@ dB";
+
+/* Unit format string for an value in percent */
+"%@%%" = "%@%%";
+
+/* The title of the section for alerts */
+"Alert" = "Alarm";
+
+/* Text indicating LED Mode is auto */
+"Auto" = "Automatyczny";
+
+/* The title of the cell showing battery level */
+"Battery level" = "Poziom naładowania baterii";
+
 /* The title of the section describing commands */
 "Commands" = "Komendy";
 
@@ -7,9 +22,18 @@
 /* The in-progress connecting state */
 "Connecting" = "Łączenie";
 
+/* The title of the cell for connection LED */
+"Connection LED" = "Włącz LED, gdy połączono";
+
+/* The title of the section for connection monitoring */
+"Connection Monitoring" = "Monitorowanie połączenia";
+
 /* The title of the cell showing BLE connection state */
 "Connection State" = "Status połączenia";
 
+/* The title of the cell for connection vibration */
+"Connection Vibration" = "Wibruj, gdy połączono";
+
 /* The title of the section describing the device */
 "Device" = "Urządzenie";
 
@@ -22,20 +46,62 @@
 /* The in-progress disconnecting state */
 "Disconnecting" = "Rozłączanie";
 
+/* The title of the cell for sounding device finding piezo */
+"Find Device" = "Znajdź urządzenie";
+
 /* The title of the cell showing firmware version */
 "Firmware" = "Oprogramowanie";
 
 /* The title of the cell showing current rileylink frequency */
 "Frequency" = "Frequency";
 
+/* The title of the command to fetch RileyLink statistics */
+"Get RileyLink Statistics" = "Statystyki RileyLink";
+
+/* Progress message for getting statistics. */
+"Get Statistics…" = "Pobieranie statystyk…";
+
+/* The title of the cell showing Lighten Red LED */
+"Lighten Red LED" = "Włącz czerwoną diodę LED";
+
+/* The title of the cell showing Lighten Yellow LED */
+"Lighten Yellow LED" = "Włącz żółtą diodę LED";
+
+/* The title of the cell showing battery level */
+"Low Battery Alert" = "Ostrzeżenie o niskim stanie baterii";
+
 /* The title of the cell showing device name */
 "Name" = "Nazwa";
 
+/* Detail text when battery alert disabled.
+   Text indicating LED Mode is off */
+"Off" = "Wyłącz";
+
+/* Text indicating LED Mode is on */
+"On" = "Włącz";
+
 /* RileyLink setup description */
 "RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink będzie łączył się z pompą poprzez Bluetooth Low Energy.";
 
 /* The title of the cell showing BLE signal strength (RSSI) */
 "Signal Strength" = "Siła sygnału";
 
+/* The title of the section for orangelink commands
+   The title of the section for rileylink commands */
+"Test Commands" = "Polecenia testowe";
+
+/* The title of the cell showing Test Vibration */
+"Test Vibration" = "Testuj wibracje";
+
+/* The title of the command to update diagnostic LEDs */
+"Toggle Diagnostic LEDs" = "Przełącz diagnostyczne diody LED";
+
+/* Progress message for changing diagnostic LED mode */
+"Updating diagnostic LEDs mode" = "Aktualizacja trybu diod diagnostycznych";
+
 /* The title of the cell showing uptime */
 "Uptime" = "Uptime";
+
+/* The title of the cell showing ORL */
+"Voltage" = "Napięcie";
+

+ 13 - 0
Dependencies/rileylink_ios/RileyLinkKitUI/pt-BR.lproj/Localizable.strings

@@ -1,3 +1,6 @@
+/* Unit format string for an value in percent */
+"%@%%" = "%@%%";
+
 /* The title of the section describing commands */
 "Commands" = "Comandos";
 
@@ -22,15 +25,24 @@
 /* The in-progress disconnecting state */
 "Disconnecting" = "Desconectando";
 
+/* The title of the cell for sounding device finding piezo */
+"Find Device" = "Localizar Dispositivo";
+
 /* The title of the cell showing firmware version */
 "Firmware" = "Firmware";
 
 /* The title of the cell showing current rileylink frequency */
 "Frequency" = "Frequência";
 
+/* Progress message for getting statistics. */
+"Get Statistics…" = "Extrair Estatísticas…";
+
 /* The title of the cell showing device name */
 "Name" = "Nome";
 
+/* Text indicating LED Mode is on */
+"On" = "Ligado";
+
 /* RileyLink setup description */
 "RileyLink allows for communication with the pump over Bluetooth Low Energy." = "O RileyLink permite a comunicação com a bomba por Bluetooth de Baixa Energia.";
 
@@ -39,3 +51,4 @@
 
 /* The title of the cell showing uptime */
 "Uptime" = "Tempo de Atividade";
+

+ 0 - 41
Dependencies/rileylink_ios/RileyLinkKitUI/pt-PT.lproj/Localizable.strings

@@ -1,41 +0,0 @@
-/* The title of the section describing commands */
-"Commands" = "Commands";
-
-/* The connected state */
-"Connected" = "Connected";
-
-/* The in-progress connecting state */
-"Connecting" = "Connecting";
-
-/* The title of the cell showing BLE connection state */
-"Connection State" = "Connection State";
-
-/* The title of the section describing the device */
-"Device" = "Device";
-
-/* The title of the devices table section in RileyLink settings */
-"Devices" = "Dispositivos";
-
-/* The disconnected state */
-"Disconnected" = "Disconnected";
-
-/* The in-progress disconnecting state */
-"Disconnecting" = "Disconnecting";
-
-/* The title of the cell showing firmware version */
-"Firmware" = "Firmware";
-
-/* The title of the cell showing current rileylink frequency */
-"Frequency" = "Frequency";
-
-/* The title of the cell showing device name */
-"Name" = "Nome";
-
-/* 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.";
-
-/* The title of the cell showing BLE signal strength (RSSI) */
-"Signal Strength" = "Signal Strength";
-
-/* The title of the cell showing uptime */
-"Uptime" = "Uptime";

+ 65 - 0
Dependencies/rileylink_ios/RileyLinkKitUI/ru.lproj/Localizable.strings

@@ -1,3 +1,18 @@
+/* Unit format string for an RSSI value in decibles */
+"%@ dB" = "%@ дБ";
+
+/* Unit format string for an value in percent */
+"%@%%" = "%@%%";
+
+/* The title of the section for alerts */
+"Alert" = "Оповещение";
+
+/* Text indicating LED Mode is auto */
+"Auto" = "Авто";
+
+/* The title of the cell showing battery level */
+"Battery level" = "Уровень заряда";
+
 /* The title of the section describing commands */
 "Commands" = "Команды";
 
@@ -7,9 +22,18 @@
 /* The in-progress connecting state */
 "Connecting" = "Подключение";
 
+/* The title of the cell for connection LED */
+"Connection LED" = "Индикатор соединения";
+
+/* The title of the section for connection monitoring */
+"Connection Monitoring" = "Мониторинг соединения";
+
 /* The title of the cell showing BLE connection state */
 "Connection State" = "Состояние соединения";
 
+/* The title of the cell for connection vibration */
+"Connection Vibration" = "Вибрация при разъединении";
+
 /* The title of the section describing the device */
 "Device" = "Устройство";
 
@@ -22,20 +46,61 @@
 /* The in-progress disconnecting state */
 "Disconnecting" = "Разъединяется";
 
+/* The title of the cell for sounding device finding piezo */
+"Find Device" = "Найти устройство";
+
 /* The title of the cell showing firmware version */
 "Firmware" = "Прошивка";
 
 /* The title of the cell showing current rileylink frequency */
 "Frequency" = "Частота";
 
+/* The title of the command to fetch RileyLink statistics */
+"Get RileyLink Statistics" = "Получить статистику Rileylink";
+
+/* Progress message for getting statistics. */
+"Get Statistics…" = "Получить статистику…";
+
+/* The title of the cell showing Lighten Red LED */
+"Lighten Red LED" = "Lighten Red LED";
+
+/* The title of the cell showing Lighten Yellow LED */
+"Lighten Yellow LED" = "Lighten Yellow LED";
+
+/* The title of the cell showing battery level */
+"Low Battery Alert" = "Низкий заряд";
+
 /* The title of the cell showing device name */
 "Name" = "Имя";
 
+/* Detail text when battery alert disabled.
+   Text indicating LED Mode is off */
+"Off" = "Выключено";
+
+/* Text indicating LED Mode is on */
+"On" = "Включено";
+
 /* RileyLink setup description */
 "RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink позволяет вести коммуникацию с помпой через Bluetooth Low Energy.";
 
 /* The title of the cell showing BLE signal strength (RSSI) */
 "Signal Strength" = "Уровень сигнала";
 
+/* The title of the section for orangelink commands
+   The title of the section for rileylink commands */
+"Test Commands" = "Команды для проверки";
+
+/* The title of the cell showing Test Vibration */
+"Test Vibration" = "Проверить вибрацию";
+
+/* The title of the command to update diagnostic LEDs */
+"Toggle Diagnostic LEDs" = "Переключить режим светодиодов";
+
+/* Progress message for changing diagnostic LED mode */
+"Updating diagnostic LEDs mode" = "Изменить режим светодиодов";
+
 /* The title of the cell showing uptime */
 "Uptime" = "Время работы";
+
+/* The title of the cell showing ORL */
+"Voltage" = "Напряжение";

+ 65 - 2
Dependencies/rileylink_ios/RileyLinkKitUI/sk.lproj/Localizable.strings

@@ -1,3 +1,18 @@
+/* Unit format string for an RSSI value in decibles */
+"%@ dB" = "%@ dB";
+
+/* Unit format string for an value in percent */
+"%@%%" = "%@ %%";
+
+/* The title of the section for alerts */
+"Alert" = "Upozornenie";
+
+/* Text indicating LED Mode is auto */
+"Auto" = "Auto";
+
+/* The title of the cell showing battery level */
+"Battery level" = "Stav batérie";
+
 /* The title of the section describing commands */
 "Commands" = "Príkazy";
 
@@ -7,9 +22,18 @@
 /* The in-progress connecting state */
 "Connecting" = "Pripája sa";
 
+/* The title of the cell for connection LED */
+"Connection LED" = "Pripojenie LED";
+
+/* The title of the section for connection monitoring */
+"Connection Monitoring" = "Monitorovanie pripojenia";
+
 /* The title of the cell showing BLE connection state */
 "Connection State" = "Stav pripojenia";
 
+/* The title of the cell for connection vibration */
+"Connection Vibration" = "Vibrácie pripojenia";
+
 /* The title of the section describing the device */
 "Device" = "Zariadenie";
 
@@ -22,20 +46,59 @@
 /* The in-progress disconnecting state */
 "Disconnecting" = "Odpája sa";
 
+/* The title of the cell for sounding device finding piezo */
+"Find Device" = "Nájsť zariadenie";
+
 /* The title of the cell showing firmware version */
 "Firmware" = "Firmvér";
 
 /* The title of the cell showing current rileylink frequency */
 "Frequency" = "Frekvencia";
 
+/* The title of the command to fetch RileyLink statistics */
+"Get RileyLink Statistics" = "Získať štatistiky RileyLinku";
+
+/* Progress message for getting statistics. */
+"Get Statistics…" = "Získať štatistiky…";
+
+/* The title of the cell showing Lighten Red LED */
+"Lighten Red LED" = "Rozsvietiť červené LED ";
+
+/* The title of the cell showing Lighten Yellow LED */
+"Lighten Yellow LED" = "Rozsvietiť žlté LED";
+
+/* The title of the cell showing battery level */
+"Low Battery Alert" = "Slabá batéria";
+
 /* The title of the cell showing device name */
 "Name" = "Názov";
 
+/* Detail text when battery alert disabled.
+   Text indicating LED Mode is off */
+"Off" = "Vypnuté";
+
+/* Text indicating LED Mode is on */
+"On" = "Zapnuté";
+
 /* RileyLink setup description */
 "RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink umožňuje komunikáciu s pumpou cez Bluetooth Low Energy.";
 
 /* The title of the cell showing BLE signal strength (RSSI) */
 "Signal Strength" = "Sila signálu";
 
-/* The title of the cell showing uptime */
-"Uptime" = "Uptime";
+/* The title of the section for orangelink commands
+   The title of the section for rileylink commands */
+"Test Commands" = "Testovať príkazy";
+
+/* The title of the cell showing Test Vibration */
+"Test Vibration" = "Testovať vibrácie";
+
+/* The title of the command to update diagnostic LEDs */
+"Toggle Diagnostic LEDs" = "Prepnutie diagnostických LED diód";
+
+/* Progress message for changing diagnostic LED mode */
+"Updating diagnostic LEDs mode" = "Aktualizuje sa režim diagnostických LED diód";
+
+/* The title of the cell showing ORL */
+"Voltage" = "Napätie";
+

+ 20 - 0
Dependencies/rileylink_ios/RileyLinkKitUI/sv.lproj/Localizable.strings

@@ -1,3 +1,9 @@
+/* Unit format string for an RSSI value in decibles */
+"%@ dB" = "%@ dB";
+
+/* Unit format string for an value in percent */
+"%@%%" = "%@%%";
+
 /* The title of the section describing commands */
 "Commands" = "Kommandon";
 
@@ -22,15 +28,28 @@
 /* The in-progress disconnecting state */
 "Disconnecting" = "Kopplar från";
 
+/* The title of the cell for sounding device finding piezo */
+"Find Device" = "Hitta enhet";
+
 /* The title of the cell showing firmware version */
 "Firmware" = "Firmware";
 
 /* The title of the cell showing current rileylink frequency */
 "Frequency" = "Frekvens";
 
+/* Progress message for getting statistics. */
+"Get Statistics…" = "Hämtar statistik…";
+
 /* The title of the cell showing device name */
 "Name" = "Namn";
 
+/* Detail text when battery alert disabled.
+   Text indicating LED Mode is off */
+"Off" = "Av";
+
+/* Text indicating LED Mode is on */
+"On" = "På";
+
 /* RileyLink setup description */
 "RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink kommunicerar med pumpen via Bluetooth lågenergianslutning.";
 
@@ -39,3 +58,4 @@
 
 /* The title of the cell showing uptime */
 "Uptime" = "Körs sedan";
+

+ 66 - 0
Dependencies/rileylink_ios/RileyLinkKitUI/tr.lproj/Localizable.strings

@@ -1,3 +1,18 @@
+/* Unit format string for an RSSI value in decibles */
+"%@ dB" = "%@ dB";
+
+/* Unit format string for an value in percent */
+"%@%%" = "%@%%";
+
+/* The title of the section for alerts */
+"Alert" = "Uyarı";
+
+/* Text indicating LED Mode is auto */
+"Auto" = "Otomatik";
+
+/* The title of the cell showing battery level */
+"Battery level" = "Pil seviyesi";
+
 /* The title of the section describing commands */
 "Commands" = "Komutlar";
 
@@ -7,9 +22,18 @@
 /* The in-progress connecting state */
 "Connecting" = "Bağlanıyor";
 
+/* The title of the cell for connection LED */
+"Connection LED" = "Bağlantı LED'i";
+
+/* The title of the section for connection monitoring */
+"Connection Monitoring" = "Bağlantı İzleme";
+
 /* The title of the cell showing BLE connection state */
 "Connection State" = "Bağlantı Durumu";
 
+/* The title of the cell for connection vibration */
+"Connection Vibration" = "Bağlantı Titreşimi";
+
 /* The title of the section describing the device */
 "Device" = "Cihaz";
 
@@ -22,20 +46,62 @@
 /* The in-progress disconnecting state */
 "Disconnecting" = "Bağlantı kesiliyor";
 
+/* The title of the cell for sounding device finding piezo */
+"Find Device" = "Cihaz Bul";
+
 /* The title of the cell showing firmware version */
 "Firmware" = "Donanım yazılımı";
 
 /* The title of the cell showing current rileylink frequency */
 "Frequency" = "Frekans";
 
+/* The title of the command to fetch RileyLink statistics */
+"Get RileyLink Statistics" = "RileyLink İstatistiklerini Alın";
+
+/* Progress message for getting statistics. */
+"Get Statistics…" = "İstatistik Alınıyor…";
+
+/* The title of the cell showing Lighten Red LED */
+"Lighten Red LED" = "Kırmızı LED'i Yak";
+
+/* The title of the cell showing Lighten Yellow LED */
+"Lighten Yellow LED" = "Sarı LED'i Yak";
+
+/* The title of the cell showing battery level */
+"Low Battery Alert" = "Düşük Pil Uyarısı";
+
 /* The title of the cell showing device name */
 "Name" = "İsim";
 
+/* Detail text when battery alert disabled.
+   Text indicating LED Mode is off */
+"Off" = "Kapalı";
+
+/* Text indicating LED Mode is on */
+"On" = "Açık";
+
 /* RileyLink setup description */
 "RileyLink allows for communication with the pump over Bluetooth Low Energy." = "RileyLink, Bluetooth Düşük Enerji üzerinden pompa ile iletişim kurulmasını sağlar.";
 
 /* The title of the cell showing BLE signal strength (RSSI) */
 "Signal Strength" = "Sinyal Gücü";
 
+/* The title of the section for orangelink commands
+   The title of the section for rileylink commands */
+"Test Commands" = "Komutları Test Et";
+
+/* The title of the cell showing Test Vibration */
+"Test Vibration" = "Titreşim Testi";
+
+/* The title of the command to update diagnostic LEDs */
+"Toggle Diagnostic LEDs" = "Teşhis LED'lerini Değiştirme";
+
+/* Progress message for changing diagnostic LED mode */
+"Updating diagnostic LEDs mode" = "Teşhis LED'leri modunu güncelleme";
+
 /* The title of the cell showing uptime */
 "Uptime" = "Çalışma süresi";
+
+/* The title of the cell showing ORL */
+"Voltage" = "Voltaj";
+

+ 7 - 0
Dependencies/rileylink_ios/RileyLinkKitUI/zh-Hans.lproj/Localizable.strings

@@ -22,6 +22,9 @@
 /* The in-progress disconnecting state */
 "Disconnecting" = "断开";
 
+/* The title of the cell for sounding device finding piezo */
+"Find Device" = "发现设备";
+
 /* The title of the cell showing firmware version */
 "Firmware" = "固件";
 
@@ -31,6 +34,9 @@
 /* The title of the cell showing device name */
 "Name" = "设备名称";
 
+/* Text indicating LED Mode is on */
+"On" = "开";
+
 /* RileyLink setup description */
 "RileyLink allows for communication with the pump over Bluetooth Low Energy." = "允许RileyLink通过低功耗蓝牙与泵连接通信";
 
@@ -39,3 +45,4 @@
 
 /* The title of the cell showing uptime */
 "Uptime" = "Uptime";
+

+ 1 - 1
FreeAPS/Sources/APS/APSManager.swift

@@ -744,7 +744,7 @@ final class BaseAPSManager: APSManager, Injectable {
                 requestStats.fetchLimit = 1
                 try? stats = coredataContext.fetch(requestStats)
                 // Only save and upload once per day
-                guard (-1 * (stats.first?.lastrun ?? .distantPast).timeIntervalSinceNow.minutes) > 20 else { return }
+                guard (-1 * (stats.first?.lastrun ?? .distantPast).timeIntervalSinceNow.hours) > 22 else { return }
 
                 let units = self.settingsManager.settings.units
                 let preferences = settingsManager.preferences

+ 2 - 1
FreeAPS/Sources/Localizations/Main/ru.lproj/Localizable.strings

@@ -260,7 +260,7 @@ Enact a temp Basal or a temp target */
 /* */
 "Manual Temp Basal" = "Ручная ВБС";
 
-/* Allow uploads tp NS */
+/* Allow uploads data to NS */
 "Allow uploads" = "Разрешить выгрузку";
 
 /* API secret in NS */
@@ -403,6 +403,7 @@ Enact a temp Basal or a temp target */
 
 /* */
 "Watch Configuration" = "Конфигурация часов";
+"Watch" = "Watch";
 
 /* */
 "Apple Watch" = "Apple Watch";

+ 35 - 0
FreeAPS/Sources/Localizations/Main/sv.lproj/Localizable.strings

@@ -1192,6 +1192,39 @@ Enact a temp Basal or a temp target */
 "Delete carb equivalents?" = "Radera dessa poster?";
 
 /* */
+"Currently no Override active" = "Inget undantag aktivt";
+
+/* */
+"Total Insulin Adjustment" = "Total justering av ditt insulinbehov";
+
+/* */
+"Override your Basal, ISF, CR and Target profiles" = "Ändra sparad basal, korrektionsfaktor, insulinkvot and målvärde med ett tillfäligt undantag";
+
+/* */
+"Enable indefinitely" = "Aktivera tillsvidare";
+
+/* */
+"Override Profiles" = "Aktivera tillfälligt undantag";
+
+/* */
+"Override Profile Target" = "Ändra målvärde";
+
+/* */
+"Disable SMBs" = "Stäng av autobolusar (SMBs)";
+
+/* */
+"Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal." = "Your profile basal insulin will be adjusted with the override percentage and your profile ISF and CR will be inversly adjusted with the percentage.\n\nIf you toggle off the override every profile setting will return to normal.";
+
+/* Service Section */
+"App Icons" = "Ikoner";
+
+/* */
+"iAPS Icon" = "iAPS - ikon";
+
+/* Service Section */
+"Statistics and Home View" = "Statistik och Diagram";
+
+/* */
 "Meal Presets" = "Måltider";
 
 /* */
@@ -1354,6 +1387,8 @@ Enact a temp Basal or a temp target */
 /* ----------------------Statistics strings -------------------------------*/
 /* */
 
+/* */
+"Today" = "Idag";
 
 "Today" = "Idag";
 

+ 3 - 2
README.md

@@ -51,7 +51,7 @@ https://loopkit.github.io/loopdocs/gh-actions/gh-overview/
 
 # iPhone and iPod
 
-iAPS app runs on iPhone or iPod. An iPhone 7 or newer is recommended.
+iAPS app runs on iPhone or iPod. An iPhone 8 or newer is required.
 
 # Documentation
 
@@ -61,7 +61,8 @@ iAPS app runs on iPhone or iPod. An iPhone 7 or newer is recommended.
 
 [OpenAPS documentation](https://openaps.readthedocs.io/en/latest/)
 
-[Crowdin Project for translation of iAPS](https://crowdin.com/project/freeaps-x)
+[Crowdin Project for translation of iAPS](https://crowdin.com/project/iaps)  
+[![Crowdin](https://badges.crowdin.net/iaps/localized.svg)](https://crowdin.com/project/iaps)
 
 [Middleware code for iAPS](https://github.com/Jon-b-m/middleware)