Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
229 changes: 122 additions & 107 deletions LibreLoop/Localizable.xcstrings
Original file line number Diff line number Diff line change
@@ -1,110 +1,125 @@
{
"sourceLanguage": "en",
"strings": {
"%1$@ can't reconnect to your FreeStyle Libre 3. Scan the sensor again to resume CGM readings. If it was recently inserted and keeps failing, the sensor may be defective — replace it.": {
"extractionState": "manual",
"comment": "Reconnect-failed alert body (1: appName)"
},
"Active": {
"extractionState": "manual",
"comment": "Sensor lifecycle: active"
},
"Authenticating": {
"extractionState": "manual",
"comment": "Pairing stage: handshaking"
},
"Can't reconnect after %d tries — re-scan the sensor to reconnect (or replace it if it was recently inserted).": {
"extractionState": "manual",
"comment": "Reconnect-failed status after many attempts"
},
"Connecting": {
"extractionState": "manual",
"comment": "Pairing stage: connecting"
},
"Expired": {
"extractionState": "manual",
"comment": "Sensor lifecycle: expired"
},
"Initializing": {
"extractionState": "manual",
"comment": "Sensor lifecycle: initializing"
},
"No sensor": {
"extractionState": "manual",
"comment": "Sensor lifecycle: no sensor paired"
},
"OK": {
"extractionState": "manual",
"comment": "Alert acknowledge button"
},
"Re-scan sensor": {
"extractionState": "manual",
"comment": "Reconnect-failed alert title"
},
"Replace sensor": {
"extractionState": "manual",
"comment": "Sensor failure alert title"
},
"Scanning sensor": {
"extractionState": "manual",
"comment": "Pairing stage: NFC scanning"
},
"Searching for sensor": {
"extractionState": "manual",
"comment": "Pairing stage: BLE searching"
},
"Sensor ended": {
"extractionState": "manual",
"comment": "Sensor ended alert title"
},
"Sensor ends in 2 hours": {
"extractionState": "manual",
"comment": "2h sensor-expiry alert title"
},
"Sensor ends tomorrow": {
"extractionState": "manual",
"comment": "24h sensor-expiry alert title"
},
"Sensor failed": {
"extractionState": "manual",
"comment": "Sensor lifecycle title: sensor failed (detail says replace)"
},
"Sensor session ended": {
"extractionState": "manual",
"comment": "Sensor expired alert title"
},
"Signal loss": {
"extractionState": "manual",
"comment": "Sensor lifecycle: signal loss"
},
"Stabilizing": {
"extractionState": "manual",
"comment": "Sensor lifecycle: stabilizing after pairing"
},
"Warming up": {
"extractionState": "manual",
"comment": "Sensor lifecycle: warming up"
},
"Your FreeStyle Libre 3 sensor expires %@. Replace it before then to avoid a CGM interruption.": {
"extractionState": "manual",
"comment": "24h sensor-expiry alert body (expiry date/time)"
},
"Your FreeStyle Libre 3 sensor expires at %@. Replace it now to avoid a CGM interruption.": {
"extractionState": "manual",
"comment": "2h sensor-expiry alert body (expiry time)"
},
"Your FreeStyle Libre 3 sensor has expired. Replace it to resume CGM readings.": {
"extractionState": "manual",
"comment": "Sensor expired alert body"
},
"Your FreeStyle Libre 3 sensor has stopped working and needs to be replaced to resume CGM readings.": {
"extractionState": "manual",
"comment": "Sensor failure alert body"
},
"Your FreeStyle Libre 3 sensor session has ended. Replace it to resume CGM readings.": {
"extractionState": "manual",
"comment": "Sensor ended alert body"
"sourceLanguage" : "en",
"strings" : {
"%1$@ can't reconnect to your FreeStyle Libre 3. Scan the sensor again to resume CGM readings. If it was recently inserted and keeps failing, the sensor may be defective — replace it." : {
"comment" : "Reconnect-failed alert body (1: appName)",
"extractionState" : "manual"
},
"Active" : {
"comment" : "Sensor lifecycle: active",
"extractionState" : "manual"
},
"Authenticating" : {
"comment" : "Pairing stage: handshaking",
"extractionState" : "manual"
},
"Can't reconnect after %d tries — re-scan the sensor to reconnect (or replace it if it was recently inserted)." : {
"comment" : "Reconnect-failed status after many attempts",
"extractionState" : "manual"
},
"Check sensor" : {
"comment" : "Sensor check alert title"
},
"Connecting" : {
"comment" : "Pairing stage: connecting",
"extractionState" : "manual"
},
"Expired" : {
"comment" : "Sensor lifecycle: expired",
"extractionState" : "manual"
},
"Initializing" : {
"comment" : "Sensor lifecycle: initializing",
"extractionState" : "manual"
},
"Loop is having trouble communicating with your FreeStyle Libre 3 sensor. CGM readings may pause briefly and should resume automatically. No action is needed unless this keeps happening." : {
"comment" : "Sensor check alert body (transient transmission error)"
},
"No sensor" : {
"comment" : "Sensor lifecycle: no sensor paired",
"extractionState" : "manual"
},
"OK" : {
"comment" : "Alert acknowledge button",
"extractionState" : "manual"
},
"Re-scan sensor" : {
"comment" : "Reconnect-failed alert title",
"extractionState" : "manual"
},
"Replace sensor" : {
"comment" : "Sensor failure alert title",
"extractionState" : "manual"
},
"Scanning sensor" : {
"comment" : "Pairing stage: NFC scanning",
"extractionState" : "manual"
},
"Searching for sensor" : {
"comment" : "Pairing stage: BLE searching",
"extractionState" : "manual"
},
"Sensor ended" : {
"comment" : "Sensor ended alert title",
"extractionState" : "manual"
},
"Sensor ends in 2 hours" : {
"comment" : "2h sensor-expiry alert title",
"extractionState" : "manual"
},
"Sensor ends tomorrow" : {
"comment" : "24h sensor-expiry alert title",
"extractionState" : "manual"
},
"Sensor failed" : {
"comment" : "Sensor lifecycle title: sensor failed (detail says replace)",
"extractionState" : "manual"
},
"Sensor session ended" : {
"comment" : "Sensor expired alert title",
"extractionState" : "manual"
},
"Signal loss" : {
"comment" : "Sensor lifecycle: signal loss",
"extractionState" : "manual"
},
"Stabilizing" : {
"comment" : "Sensor lifecycle: stabilizing after pairing",
"extractionState" : "manual"
},
"Warming up" : {
"comment" : "Sensor lifecycle: warming up",
"extractionState" : "manual"
},
"Your FreeStyle Libre 3 sensor ends %@. When you replace it, the new sensor warms up for about an hour before readings resume — a short CGM gap is normal." : {
"comment" : "24h sensor-expiry alert body (expiry date/time)"
},
"Your FreeStyle Libre 3 sensor ends at %@. Have a new sensor ready — it warms up for about an hour before readings resume, so expect a short CGM gap." : {
"comment" : "2h sensor-expiry alert body (expiry time)"
},
"Your FreeStyle Libre 3 sensor expires %@. Replace it before then to avoid a CGM interruption." : {
"comment" : "24h sensor-expiry alert body (expiry date/time)",
"extractionState" : "manual"
},
"Your FreeStyle Libre 3 sensor expires at %@. Replace it now to avoid a CGM interruption." : {
"comment" : "2h sensor-expiry alert body (expiry time)",
"extractionState" : "manual"
},
"Your FreeStyle Libre 3 sensor has ended. Apply a new sensor to resume CGM — it warms up for about an hour before the first reading." : {
"comment" : "Sensor expired alert body"
},
"Your FreeStyle Libre 3 sensor has expired. Replace it to resume CGM readings." : {
"comment" : "Sensor expired alert body",
"extractionState" : "manual"
},
"Your FreeStyle Libre 3 sensor has stopped working and needs to be replaced to resume CGM readings." : {
"comment" : "Sensor failure alert body",
"extractionState" : "manual"
},
"Your FreeStyle Libre 3 sensor session has ended. Replace it to resume CGM readings." : {
"comment" : "Sensor ended alert body",
"extractionState" : "manual"
}
},
"version": "1.0"
}
"version" : "1.0"
}
Loading