Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V4 #661

Merged
merged 149 commits into from
May 8, 2024
Merged

V4 #661

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
149 commits
Select commit Hold shift + click to select a range
541de53
Merge branch 'dev' into Crowdin
Jon-b-m Mar 13, 2024
31ae4d1
Crowdin updates (#584)
Jon-b-m Mar 14, 2024
007a443
Crowdin updates (#586)
Jon-b-m Mar 16, 2024
0024d94
Crowdin updates (#588)
Jon-b-m Mar 16, 2024
307872b
Merge branch 'dev' into Crowdin
Jon-b-m Mar 16, 2024
54ebf2c
New translations localizable.strings (Vietnamese)
Jon-b-m Mar 17, 2024
a51f909
New translations localizable.strings (Vietnamese)
Jon-b-m Mar 17, 2024
3dc96a5
New translations infoplist.strings (Dutch)
Jon-b-m Mar 17, 2024
c914099
Move Shortcut strings
Jon-b-m Mar 20, 2024
f0ca9da
Move the iAPS-specific localized strings files to one folder under o…
Jon-b-m Mar 20, 2024
5247d03
Bump version
Jon-b-m Mar 20, 2024
9fc3e8e
2 missing strings
Jon-b-m Mar 20, 2024
3e10134
Merge branch 'dev' into Crowdin
Jon-b-m Mar 20, 2024
666a53b
New translations localizable.strings (German)
Jon-b-m Mar 20, 2024
084dd8f
New translations localizable.strings (Slovak)
Jon-b-m Mar 20, 2024
6f3b312
New translations localizable.strings (Norwegian Bokmal)
Jon-b-m Mar 20, 2024
d8624f2
New translations localizable.strings (Italian)
Jon-b-m Mar 20, 2024
e54e5a6
New translations localizable.strings (French)
Jon-b-m Mar 20, 2024
8756a70
New translations localizable.strings (Spanish)
Jon-b-m Mar 20, 2024
74a5458
New translations localizable.strings (Arabic)
Jon-b-m Mar 20, 2024
d5e8085
New translations localizable.strings (Danish)
Jon-b-m Mar 20, 2024
97fbb67
New translations localizable.strings (Finnish)
Jon-b-m Mar 20, 2024
b8c7503
New translations localizable.strings (Hebrew)
Jon-b-m Mar 20, 2024
8c3e3d6
New translations localizable.strings (Hungarian)
Jon-b-m Mar 20, 2024
a31bf75
New translations localizable.strings (Dutch)
Jon-b-m Mar 20, 2024
68cdb6b
New translations localizable.strings (Polish)
Jon-b-m Mar 20, 2024
7d27789
New translations localizable.strings (Portuguese)
Jon-b-m Mar 20, 2024
d3b84e9
New translations localizable.strings (Russian)
Jon-b-m Mar 20, 2024
b0fb79b
New translations localizable.strings (Swedish)
Jon-b-m Mar 20, 2024
5e6fddf
New translations localizable.strings (Turkish)
Jon-b-m Mar 20, 2024
af7878f
New translations localizable.strings (Ukrainian)
Jon-b-m Mar 20, 2024
0715028
New translations localizable.strings (Chinese Simplified)
Jon-b-m Mar 20, 2024
e614c02
New translations localizable.strings (Vietnamese)
Jon-b-m Mar 20, 2024
8e3af09
New translations localizable.strings (Portuguese, Brazilian)
Jon-b-m Mar 20, 2024
03c44f2
MIssing strings
Jon-b-m Mar 20, 2024
2b3240e
Merge branch 'dev' into Crowdin
Jon-b-m Mar 20, 2024
1cf0922
New translations localizable.strings (Swedish)
Jon-b-m Mar 20, 2024
f0b9b0c
New translations localizable.strings (German)
Jon-b-m Mar 20, 2024
1659263
New translations localizable.strings (German)
Jon-b-m Mar 20, 2024
c5f9820
New translations localizable.strings (Slovak)
Jon-b-m Mar 20, 2024
b588bcf
New translations localizable.strings (Slovak)
Jon-b-m Mar 20, 2024
ed21c47
New translations localizable.strings (Norwegian Bokmal)
Jon-b-m Mar 20, 2024
72d4f6c
New translations localizable.strings (Norwegian Bokmal)
Jon-b-m Mar 20, 2024
16a5cbe
New translations localizable.strings (Ukrainian)
Jon-b-m Mar 20, 2024
2e17de0
New translations localizable.strings (Spanish)
Jon-b-m Mar 20, 2024
bfdc6a9
New translations localizable.strings (Spanish)
Jon-b-m Mar 20, 2024
c5e4ee4
New translations localizable.strings (French)
Jon-b-m Mar 20, 2024
f094af9
New translations localizable.strings (Arabic)
Jon-b-m Mar 20, 2024
183cbfb
New translations localizable.strings (Danish)
Jon-b-m Mar 20, 2024
e75069d
New translations localizable.strings (Finnish)
Jon-b-m Mar 20, 2024
eeb99f3
New translations localizable.strings (Hebrew)
Jon-b-m Mar 20, 2024
99d7edc
New translations localizable.strings (Hungarian)
Jon-b-m Mar 20, 2024
643eba2
New translations localizable.strings (Italian)
Jon-b-m Mar 20, 2024
a760d7f
New translations localizable.strings (Dutch)
Jon-b-m Mar 20, 2024
0c546a4
New translations localizable.strings (Polish)
Jon-b-m Mar 20, 2024
6feabf0
New translations localizable.strings (Portuguese)
Jon-b-m Mar 20, 2024
947276e
New translations localizable.strings (Russian)
Jon-b-m Mar 20, 2024
9c31bf2
New translations localizable.strings (Swedish)
Jon-b-m Mar 20, 2024
39ceee5
New translations localizable.strings (Turkish)
Jon-b-m Mar 20, 2024
03a62b0
New translations localizable.strings (Ukrainian)
Jon-b-m Mar 20, 2024
697153c
New translations localizable.strings (Chinese Simplified)
Jon-b-m Mar 20, 2024
fde112c
New translations localizable.strings (Vietnamese)
Jon-b-m Mar 20, 2024
00bdc3d
New translations localizable.strings (Portuguese, Brazilian)
Jon-b-m Mar 20, 2024
5433423
New translations localizable.strings (French)
Jon-b-m Mar 20, 2024
853f34e
New translations localizable.strings (Arabic)
Jon-b-m Mar 20, 2024
d1476ee
New translations localizable.strings (Danish)
Jon-b-m Mar 20, 2024
6b9f126
New translations localizable.strings (Finnish)
Jon-b-m Mar 20, 2024
11da494
New translations localizable.strings (Hebrew)
Jon-b-m Mar 20, 2024
19b3bc8
New translations localizable.strings (Hungarian)
Jon-b-m Mar 20, 2024
ad3966a
New translations localizable.strings (Italian)
Jon-b-m Mar 20, 2024
a17f68c
New translations localizable.strings (Dutch)
Jon-b-m Mar 20, 2024
b8333bf
New translations localizable.strings (Polish)
Jon-b-m Mar 20, 2024
6a74116
New translations localizable.strings (Portuguese)
Jon-b-m Mar 20, 2024
4602837
New translations localizable.strings (Russian)
Jon-b-m Mar 20, 2024
b5aebf5
New translations localizable.strings (Swedish)
Jon-b-m Mar 20, 2024
f3c3d20
New translations localizable.strings (Turkish)
Jon-b-m Mar 20, 2024
d0a85ea
New translations localizable.strings (Ukrainian)
Jon-b-m Mar 20, 2024
12967e9
New translations localizable.strings (Chinese Simplified)
Jon-b-m Mar 20, 2024
4a21213
New translations localizable.strings (Vietnamese)
Jon-b-m Mar 20, 2024
9e54bde
New translations localizable.strings (Portuguese, Brazilian)
Jon-b-m Mar 20, 2024
c83c636
New translations localizable.strings (Swedish)
Jon-b-m Mar 20, 2024
03f2623
New translations localizable.strings (Ukrainian)
Jon-b-m Mar 20, 2024
30c5b90
New translations localizable.strings (Swedish)
Jon-b-m Mar 20, 2024
81c877b
New translations localizable.strings (Ukrainian)
Jon-b-m Mar 20, 2024
e7f415e
Merge remote-tracking branch 'origin/crowdin_generated' into Crowdin
Jon-b-m Mar 20, 2024
2dcd866
Delete unused Omnipod PodLifeHUDView and ReadPulseLogView files (#598)
itsmojo Mar 22, 2024
e88cff7
OmniXXXTest AcknowledgeAlertsTests and MessageTests updates for new a…
itsmojo Mar 22, 2024
e988705
Crowdin updates (#596)
Jon-b-m Mar 24, 2024
dfc20f3
Crowdin updates
Jon-b-m Mar 24, 2024
717e30a
Delete localizable strings, files and folder not used in iAPS. (#601)
Jon-b-m Mar 24, 2024
e3854e4
Crowdin updates, Danish (#600)
Jon-b-m Mar 25, 2024
3d26564
Merge branch 'dev' into Crowdin
Jon-b-m Mar 25, 2024
56c97e7
Option to not use any bolus calculator (#602)
Jon-b-m Mar 28, 2024
49cea4b
Crowdin updates (#604)
Jon-b-m Mar 28, 2024
9fe618f
Crowdin (#606)
Jon-b-m Mar 28, 2024
c3cc6c1
Crowdin updates (#608)
Jon-b-m Apr 16, 2024
abcf852
Bug fix
Jon-b-m Apr 22, 2024
ee8a1a0
bumd version
Jon-b-m Apr 22, 2024
294d38b
Crowdin updates (#612)
Jon-b-m Apr 22, 2024
fe73660
Dev updates (#614)
Jon-b-m Apr 22, 2024
8789628
Crowdin (#615)
Jon-b-m Apr 22, 2024
d647593
New translations localizable.strings (Vietnamese) (#617)
Jon-b-m Apr 27, 2024
a71db18
Update README.md
Jon-b-m Apr 28, 2024
afae3c9
Clean Oref0 and new charts (#622)
Jon-b-m Apr 28, 2024
73f2fd4
Merge fix.
Jon-b-m Apr 28, 2024
cb959ab
version update
Jon-b-m Apr 28, 2024
75bdfdd
Backport various Omnipod related fixes from Loop (#619)
itsmojo Apr 28, 2024
acef18b
Update version
Jon-b-m Apr 28, 2024
93d5089
Cleanup around diagnostic commands (commits in OmniBLE PR #118 & Omni…
itsmojo Apr 28, 2024
835be57
Add back option to disable the confirmation of a bolus shortcut, by r…
Jon-b-m Apr 29, 2024
6f4872c
version update
Jon-b-m Apr 29, 2024
7d728c2
Dev updates
Jon-b-m Apr 29, 2024
85172ad
Version 4.0.5 (#628)
Jon-b-m Apr 30, 2024
f05424d
A temporaryy fix to make all iAPS carb equivalents compatible with th…
Jon-b-m May 1, 2024
f1a98e5
Fixes
Jon-b-m May 1, 2024
d8d7ebc
updates
Jon-b-m May 1, 2024
4d60065
Delete unused variable
Jon-b-m May 1, 2024
105611d
New translations (Spanish) (#635)
Jon-b-m May 1, 2024
180c05a
Crowdin (#633)
Jon-b-m May 1, 2024
42f34d7
New Crowdin updates (#636)
Jon-b-m May 1, 2024
70df545
Use any repo name (#634)
Jon-b-m May 2, 2024
ddf8879
Prevent double tapping of the add carbs button (save/continue). (#637)
Jon-b-m May 2, 2024
16f6348
Predictions dots ware slighty disproportionate. (#640)
Jon-b-m May 2, 2024
0ec750b
Bug fixes and bolus view updates (#641)
Jon-b-m May 3, 2024
99cd0a0
Hide insulin legend when appropiate
Jon-b-m May 3, 2024
252d159
Don't display old suggestion.
Jon-b-m May 3, 2024
baca256
Sharing
Jon-b-m May 4, 2024
0a3fbcd
Copy identifier to clipboard on long pressure gesture
Jon-b-m May 5, 2024
2b02632
Bug fix and display of the basal adjustment.
Jon-b-m May 5, 2024
e4ea59e
fix webpack filename generator
thomasvargiu May 5, 2024
0caf114
Crowdin updates (#638)
Jon-b-m May 5, 2024
fa2410c
Merge dev updates into Crowdin
Jon-b-m May 5, 2024
9721d2e
Migrate missing conversion from original freeaps (3 years ago...)
Jon-b-m May 5, 2024
f161384
Crowdin updates (#648)
Jon-b-m May 5, 2024
0cf2678
Crowdin updates (#649)
Jon-b-m May 6, 2024
bdb9fdb
Crowdin translations
Jon-b-m May 6, 2024
d91eb6d
Merge pull request #647 from thomasvargiu/fix-webpack-filename
Jon-b-m May 6, 2024
2b356cc
Default sharing to off
MikePlante1 May 6, 2024
f96fa04
Crowdin updates (#652)
Jon-b-m May 6, 2024
c9d9bc3
Crowdin updates (#654)
Jon-b-m May 6, 2024
a68c3f3
Contact trick, by @yurique and other fixes. #657
Jon-b-m May 7, 2024
7b1047c
Add back link
Jon-b-m May 7, 2024
b0c569c
fixing a lint (#658)
yurique May 7, 2024
b0079bf
Upload fix
Jon-b-m May 7, 2024
3a628fd
New translations localizable.strings (Italian) (#655)
Jon-b-m May 7, 2024
ed9c7c4
Merge branch 'Crowdin' into dev
Jon-b-m May 7, 2024
45857f1
Contact Image tweaks (#660)
yurique May 8, 2024
6be07c5
Bump version
Jon-b-m May 8, 2024
f83e06a
v4
Jon-b-m May 8, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/build_iAPS.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
if [[ "$(gh api -H "Accept: application/vnd.github+json" /repos/${{ github.repository_owner }}/iAPS/branches | jq --raw-output 'any(.name=="alive")')" == "true" ]]; then
if [[ "$(gh api -H "Accept: application/vnd.github+json" /repos/${{ github.repository_owner }}/${{ github.event.repository.name }}/branches | jq --raw-output 'any(.name=="alive")')" == "true" ]]; then
echo "Branch 'alive' exists."
echo "ALIVE_BRANCH_EXISTS=true" >> $GITHUB_ENV # Set ALIVE_BRANCH_EXISTS to true
else
Expand All @@ -80,7 +80,7 @@ jobs:
--method POST \
-H "Authorization: token $GITHUB_TOKEN" \
-H "Accept: application/vnd.github.v3+json" \
/repos/${{ github.repository_owner }}/iAPS/git/refs \
/repos/${{ github.repository_owner }}/${{ github.event.repository.name }}/git/refs \
-f ref='refs/heads/alive' \
-f sha=$SHA

Expand Down
2 changes: 1 addition & 1 deletion Config.xcconfig
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
APP_DISPLAY_NAME = iAPS
APP_VERSION = 3.4.1
APP_VERSION = 4.0.0
APP_BUILD_NUMBER = 1
COPYRIGHT_NOTICE =
DEVELOPER_TEAM = ##TEAM_ID##
Expand Down
26 changes: 22 additions & 4 deletions Core_Data.xcdatamodeld/Core_Data.xcdatamodel/contents
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<model type="com.apple.IDECoreDataModeler.DataModel" documentVersion="1.0" lastSavedToolsVersion="22522" systemVersion="22G313" minimumToolsVersion="Automatic" sourceLanguage="Swift" userDefinedModelVersionIdentifier="">
<model type="com.apple.IDECoreDataModeler.DataModel" documentVersion="1.0" lastSavedToolsVersion="22757" systemVersion="23E224" minimumToolsVersion="Automatic" sourceLanguage="Swift" userDefinedModelVersionIdentifier="">
<entity name="BGaverages" representedClassName="BGaverages" syncable="YES" codeGenerationType="class">
<attribute name="average" optional="YES" attributeType="Decimal" defaultValueString="0.0"/>
<attribute name="average_1" optional="YES" attributeType="Decimal" defaultValueString="0.0"/>
Expand Down Expand Up @@ -31,6 +31,9 @@
<attribute name="hba1c_7" optional="YES" attributeType="Decimal" defaultValueString="0.0"/>
<attribute name="hba1c_30" optional="YES" attributeType="Decimal" defaultValueString="0.0"/>
</entity>
<entity name="Identifier" representedClassName="Identifier" syncable="YES" codeGenerationType="class">
<attribute name="id" optional="YES" attributeType="String"/>
</entity>
<entity name="ImportError" representedClassName="ImportError" syncable="YES" codeGenerationType="class">
<attribute name="date" optional="YES" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="error" optional="YES" attributeType="String"/>
Expand Down Expand Up @@ -80,6 +83,8 @@
<attribute name="isf" optional="YES" attributeType="Boolean" defaultValueString="YES" usesScalarValueType="YES"/>
<attribute name="isfAndCr" optional="YES" attributeType="Boolean" defaultValueString="NO" usesScalarValueType="YES"/>
<attribute name="isPreset" optional="YES" attributeType="Boolean" defaultValueString="NO" usesScalarValueType="YES"/>
<attribute name="maxIOB" optional="YES" attributeType="Decimal" defaultValueString="0"/>
<attribute name="overrideMaxIOB" optional="YES" attributeType="Boolean" usesScalarValueType="YES"/>
<attribute name="percentage" optional="YES" attributeType="Double" defaultValueString="100" usesScalarValueType="YES"/>
<attribute name="smbIsAlwaysOff" optional="YES" attributeType="Boolean" defaultValueString="NO" usesScalarValueType="YES"/>
<attribute name="smbIsOff" optional="YES" attributeType="Boolean" defaultValueString="NO" usesScalarValueType="YES"/>
Expand All @@ -104,7 +109,9 @@
<attribute name="indefinite" optional="YES" attributeType="Boolean" usesScalarValueType="YES"/>
<attribute name="isf" optional="YES" attributeType="Boolean" defaultValueString="YES" usesScalarValueType="YES"/>
<attribute name="isfAndCr" optional="YES" attributeType="Boolean" defaultValueString="YES" usesScalarValueType="YES"/>
<attribute name="maxIOB" optional="YES" attributeType="Decimal" defaultValueString="0.0"/>
<attribute name="name" optional="YES" attributeType="String"/>
<attribute name="overrideMaxIOB" optional="YES" attributeType="Boolean" defaultValueString="NO" usesScalarValueType="YES"/>
<attribute name="percentage" optional="YES" attributeType="Double" defaultValueString="0.0" usesScalarValueType="YES"/>
<attribute name="smbIsAlwaysOff" optional="YES" attributeType="Boolean" defaultValueString="NO" usesScalarValueType="YES"/>
<attribute name="smbIsOff" optional="YES" attributeType="Boolean" usesScalarValueType="YES"/>
Expand All @@ -124,18 +131,29 @@
<attribute name="enteredBy" optional="YES" attributeType="String"/>
<attribute name="protein" optional="YES" attributeType="Decimal" defaultValueString="0.0"/>
</entity>
<entity name="Pump" representedClassName="Pump" syncable="YES" codeGenerationType="class">
<attribute name="basal" optional="YES" attributeType="Double" defaultValueString="0.0" usesScalarValueType="YES"/>
<attribute name="bolus" optional="YES" attributeType="Double" defaultValueString="0.0" usesScalarValueType="YES"/>
<attribute name="date" optional="YES" attributeType="Date" usesScalarValueType="NO"/>
</entity>
<entity name="Readings" representedClassName="Readings" syncable="YES" codeGenerationType="class">
<attribute name="date" optional="YES" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="direction" optional="YES" attributeType="String"/>
<attribute name="glucose" optional="YES" attributeType="Integer 16" defaultValueString="0" usesScalarValueType="YES"/>
<attribute name="id" optional="YES" attributeType="String"/>
</entity>
<entity name="Reasons" representedClassName="Reasons" syncable="YES" codeGenerationType="class">
<attribute name="cob" optional="YES" attributeType="Decimal" defaultValueString="0.0"/>
<attribute name="cr" optional="YES" attributeType="Decimal" defaultValueString="0.0"/>
<attribute name="date" optional="YES" attributeType="Date" usesScalarValueType="NO"/>
<attribute name="iob" optional="YES" attributeType="Decimal" defaultValueString="0.0"/>
<attribute name="isf" optional="YES" attributeType="Decimal" defaultValueString="0.0"/>
<attribute name="minPredBG" optional="YES" attributeType="Decimal" defaultValueString="0.0"/>
<attribute name="target" optional="YES" attributeType="Decimal" defaultValueString="0.0"/>
</entity>
<entity name="StatsData" representedClassName="StatsData" syncable="YES" codeGenerationType="class">
<attribute name="lastrun" attributeType="Date" defaultDateTimeInterval="704497620" usesScalarValueType="NO"/>
</entity>
<entity name="Target" representedClassName="Target" syncable="YES" codeGenerationType="class">
<attribute name="current" optional="YES" attributeType="Decimal" defaultValueString="100"/>
</entity>
<entity name="TDD" representedClassName="TDD" syncable="YES" codeGenerationType="class">
<attribute name="tdd" optional="YES" attributeType="Decimal" defaultValueString="0.0"/>
<attribute name="timestamp" optional="YES" attributeType="Date" usesScalarValueType="NO"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* Format string for glucose trend per minute. (1: glucose value and unit) */
"%@/min" = "%@/min";
"%@/min" = "%@ min";

/* Confirmation message for deleting a CGM */
"Are you sure you want to delete this CGM?" = "¿Está seguro de que quiere eliminar este MCG?";
Expand All @@ -18,7 +18,7 @@ Title text for the button to remove a CGM from Loop */
"Glucose" = "Glucosa";

/* Describes a glucose value adjusted to reflect a recent calibration */
"Glucose (Adjusted)" = "Glucose (Adjusted)";
"Glucose (Adjusted)" = "Glucosa (ajustada)";

/* Section title for latest glucose calibration */
"Latest Calibration" = "Calibración más reciente";
Expand Down Expand Up @@ -51,7 +51,7 @@ Title text for the button to remove a CGM from Loop */
"Transmitter Age" = "Edad del transmisor";

/* The title text for the Dexcom G5/G6 transmitter ID config value */
"Transmitter ID" = "Identificación del transmisor";
"Transmitter ID" = "Identificador del transmisor";

/* Title describing glucose trend */
"Trend" = "Tendencia";
Expand Down
48 changes: 24 additions & 24 deletions Dependencies/G7SensorKit/G7SensorKitUI/es.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -39,79 +39,79 @@
"Glucose" = "Glucosa";

/* title for g7 settings row showing sensor grace period end time */
"Grace Period End" = "Grace Period End";
"Grace Period End" = "Fin periodo de gracia";

/* G7 Progress bar label when sensor grace period progress showing */
"Grace period remaining" = "Grace period remaining";
"Grace period remaining" = "Tiempo de gracia restante";

/* String displayed instead of a glucose value above the CGM range */
"HIGH" = "HIGH";
"HIGH" = "ALTO";

/* title for g7 settings row showing sensor last connect time */
"Last Connect" = "Last Connect";
"Last Connect" = "Última conexión";

/* No comment provided by engineer. */
"Last Reading" = "Last Reading";
"Last Reading" = "Última lectura";

/* Descriptive text on G7StartupView */
"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management.";
"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS puede leer datos del G7, pero deberá utilizar la aplicación Dexcom G7 para emparejar, calibrar y otras gestiones del sensor.";

/* String displayed instead of a glucose value below the CGM range */
"LOW" = "LOW";
"LOW" = "BAJO";

/* title for g7 settings row showing BLE Name */
"Name" = "Nombre";

/* No comment provided by engineer. */
"Scan for new sensor" = "Scan for new sensor";
"Scan for new sensor" = "Buscar nuevo sensor";

/* title for g7 settings connection status when scanning */
"Scanning" = "Scanning";
"Scanning" = "Buscando";

/* G7 Status highlight text for searching for sensor */
"Searching for\nSensor" = "Searching for\nSensor";
"Searching for\nSensor" = "Buscando\nsensor";

/* G7 Progress bar label when searching for sensor */
"Searching for sensor" = "Searching for sensor";
"Searching for sensor" = "Buscando sensor";

/* G7 Status highlight text for sensor expired */
"Sensor\nExpired" = "Sensor\nExpired";
"Sensor\nExpired" = "Sensor\ncaducado";

/* G7 Status highlight text for sensor failed */
"Sensor\nFailed" = "Sensor\nFailed";
"Sensor\nFailed" = "Sensor\nfallido";

/* G7 Status highlight text for sensor error */
"Sensor\nIssue" = "Sensor\nIssue";
"Sensor\nIssue" = "Problema\nde sensor";

/* G7 Status highlight text for sensor warmup */
"Sensor\nWarmup" = "Sensor\nWarmup";
"Sensor\nWarmup" = "Calentamiento\ndel sensor";

/* title for g7 settings row showing sensor expiration time */
"Sensor Expiration" = "Sensor Expiration";
"Sensor Expiration" = "Caducidad del sensor";

/* G7 Progress bar label when sensor expired */
"Sensor expired" = "Sensor expired";
"Sensor expired" = "El sensor ha caducado";

/* G7 Progress bar label when sensor lifetime progress showing */
"Sensor expires" = "Sensor expires";
"Sensor expires" = "El sensor caduca";

/* G7 Progress bar label when sensor failed */
"Sensor failed" = "Sensor failed";
"Sensor failed" = "El sensor ha fallado";

/* title for g7 settings row showing sensor start time */
"Sensor Start" = "Start sensor";
"Sensor Start" = "Iniciar sensor";

/* G7 Status highlight text for signal loss */
"Signal\nLoss" = "Signal\nLoss";
"Signal\nLoss" = "Pérdida\nde señal";

/* Field label */
"Time" = "Tiempo";

/* Field label */
"Trend" = "Trend";
"Trend" = "Tendencia";

/* title for g7 config settings to upload readings */
"Upload Readings" = "Upload Readings";
"Upload Readings" = "Subir lecturas";

/* G7 Progress bar label when sensor in warmup */
"Warmup completes" = "Warmup completes";
"Warmup completes" = "Calentamiento completado";
64 changes: 32 additions & 32 deletions Dependencies/G7SensorKit/es.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"Dexcom G7" = "Dexcom G7";

/* Descriptive text on G7StartupView */
"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management.";
"iAPS can read G7 CGM data, but you must still use the Dexcom G7 App for pairing, calibration, and other sensor management." = "iAPS puede leer datos del G7, pero deberá utilizar la aplicación Dexcom G7 para emparejar, calibrar y otras gestiones del sensor.";

/* Button title for starting setup */
"Continue" = "Continuar";
Expand All @@ -11,51 +11,51 @@
"Cancel" = "Cancelar";

/* Error description for unreliable state */
"Glucose data is unavailable" = "Glucose data is unavailable";
"Glucose data is unavailable" = "Datos de glucosa no disponibles";

/* The description of sensor algorithm state when sensor is ok. */
"Sensor is OK" = "Sensor is OK";
"Sensor is OK" = "El sensor está bien";

/* The description of sensor algorithm state when sensor is stopped." */
"Sensor is stopped" = "Sensor is stopped";
"Sensor is stopped" = "El sensor está parado";

/* The description of sensor algorithm state when sensor is warming up. */
"Sensor is warming up" = "Sensor is warming up";
"Sensor is warming up" = "El sensor está calentando";

/* The description of sensor algorithm state when sensor is expired. */
"Sensor expired" = "Sensor expired";
"Sensor expired" = "El sensor ha caducado";

/* The description of sensor algorithm state when sensor failed. */
"Sensor failed" = "Sensor failed";
"Sensor failed" = "El sensor ha fallado";

/* The description of sensor algorithm state when raw value is unknown. (1: missing data details) */
"Sensor is in unknown state %1$d" = "Sensor is in unknown state %1$d";
"Sensor is in unknown state %1$d" = "El sensor está en un estado desconocido %1$d";

/* title for g7 settings row showing sensor start time */
"Sensor Start" = "Sensor Start";
"Sensor Start" = "Inicio del sensor";

/* title for g7 settings row showing sensor expiration time */
"Sensor Expiration" = "Sensor Expiration";
"Sensor Expiration" = "Caducidad del sensor";

/* title for g7 settings row showing sensor grace period end time */
"Grace Period End" = "Grace Period End";
"Grace Period End" = "Fin periodo de gracia";

/* Field label */
"Glucose" = "Glucosa";

"Last Reading" = "Last Reading";
"Last Reading" = "Última lectura";

"Time" = "Tiempo";

"Trend" = "Trend";
"Trend" = "Tendencia";

"Bluetooth" = "Bluetooth";

/* title for g7 settings row showing BLE Name */
"Name" = "Nombre";

/* title for g7 settings connection status when scanning */
"Scanning" = "Scanning";
"Scanning" = "Buscando";

/* title for g7 settings connection status when connected */
"Connected" = "Conectado";
Expand All @@ -64,66 +64,66 @@
"Connecting" = "Conectando";

/* title for g7 settings row showing sensor last connect time */
"Last Connect" = "Last Connect";
"Last Connect" = "Última conexión";

/* Configuration */
"Configuration" = "Configuracion";

/* title for g7 config settings to upload readings */
"Upload Readings" = "Upload Readings";
"Upload Readings" = "Subir lecturas";

/* Button */
"Scan for new sensor" = "Scan for new sensor";
"Scan for new sensor" = "Buscar nuevo sensor";

/* Button label for removing CGM */
"Delete CGM" = "Eliminar MCG";

/* No glucose value representation (3 dashes for mg/dL) */
"– – –" = "– – –";
/* String displayed instead of a glucose value below the CGM range */
"LOW" = "LOW";
"LOW" = "BAJO";

/* String displayed instead of a glucose value above the CGM range */
"HIGH" = "HIGH";
"HIGH" = "ALTO";

/* Format string for glucose trend per minute. (1: glucose value and unit) */
"%@/min" = "%@/min";

/* G7 Progress bar label when searching for sensor */
"Searching for sensor" = "Searching for sensor";
"Searching for sensor" = "Buscando sensor";

/* G7 Progress bar label when sensor expired */
"Sensor expired" = "Sensor expired";
"Sensor expired" = "El sensor ha caducado";

/* G7 Progress bar label when sensor in warmup */
"Warmup completes" = "Warmup completes";
"Warmup completes" = "Calentamiento completado";

/* G7 Progress bar label when sensor in warmup */
"Warmup completes" = "Warmup completes";
"Warmup completes" = "Calentamiento completado";

/* G7 Progress bar label when sensor failed */
"Sensor failed" = "Sensor failed";
"Sensor failed" = "El sensor ha fallado";

/* G7 Progress bar label when sensor lifetime progress showing */
"Sensor expires" = "Sensor expires";
"Sensor expires" = "El sensor caduca";

/* G7 Progress bar label when sensor grace period progress showing */
"Grace period remaining" = "Grace period remaining";
"Grace period remaining" = "Tiempo de gracia restante";

/* G7 Status highlight text for searching for sensor */
"Searching for\nSensor" = "Searching for\nSensor";
"Searching for\nSensor" = "Buscando\nsensor";

/* G7 Status highlight text for sensor expired */
"Sensor\nExpired" = "Sensor\nExpired";
"Sensor\nExpired" = "Sensor\ncaducado";

/* G7 Status highlight text for signal loss */
"Sensor\nFailed" = "Sensor\nFailed";
"Sensor\nFailed" = "Sensor\nfallido";

/* G7 Status highlight text for signal loss */
"Signal\nLoss" = "Signal\nLoss";
"Signal\nLoss" = "Pérdida\nde señal";

/*G7 Status highlight text for sensor error */
"Sensor\nIssue" = "Sensor\nIssue";
"Sensor\nIssue" = "Problema\nde sensor";

/* G7 Status highlight text for sensor warmup */
"Sensor\nWarmup" = "Sensor\nWarmup";
"Sensor\nWarmup" = "Calentamiento\ndel sensor";
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
"A bolus is already in progress" = "Un bolo ya está en progreso";

/* The description of AlarmClockReminderPumpEvent */
"AlarmClockReminder" = "AlarmClockReminder";
"AlarmClockReminder" = "Recordatorio de alarma";

/* The description of AlarmSensorPumpEvent */
"AlarmSensor" = "AlarmSensor";
"AlarmSensor" = "Sensor de alarma";

/* Describing the battery chemistry as Alkaline */
"Alkaline" = "Alcalina";
Expand Down
Loading