WizardDialog improvent

This commit is contained in:
Milos Kozak 2021-12-11 22:15:58 +01:00
parent 484c95ea89
commit 87b1a18a1d
33 changed files with 565 additions and 547 deletions

View file

@ -153,11 +153,11 @@ class CareDialog : DialogFragmentWithDate() {
}
if (profileFunction.getUnits() == GlucoseUnit.MMOL) {
binding.bgunits.text = rh.gs(R.string.mmol)
binding.bgUnits.text = rh.gs(R.string.mmol)
binding.bg.setParams(savedInstanceState?.getDouble("bg")
?: bg, 2.0, 30.0, 0.1, DecimalFormat("0.0"), false, binding.okcancel.ok, bgTextWatcher)
} else {
binding.bgunits.text = rh.gs(R.string.mgdl)
binding.bgUnits.text = rh.gs(R.string.mgdl)
binding.bg.setParams(savedInstanceState?.getDouble("bg")
?: bg, 36.0, 500.0, 1.0, DecimalFormat("0"), false, binding.okcancel.ok, bgTextWatcher)
}
@ -204,7 +204,7 @@ class CareDialog : DialogFragmentWithDate() {
actions.add(rh.gs(R.string.treatments_wizard_bg_label) + ": " + Profile.toCurrentUnitsString(profileFunction, binding.bg.value) + " " + rh.gs(unitResId))
therapyEvent.glucoseType = meterType
therapyEvent.glucose = binding.bg.value
valuesWithUnit.add(ValueWithUnit.fromGlucoseUnit(binding.bg.value.toDouble(), profileFunction.getUnits().asText))
valuesWithUnit.add(ValueWithUnit.fromGlucoseUnit(binding.bg.value, profileFunction.getUnits().asText))
valuesWithUnit.add(ValueWithUnit.TherapyEventMeterType(meterType))
}
if (options == EventType.NOTE || options == EventType.EXERCISE) {
@ -222,7 +222,7 @@ class CareDialog : DialogFragmentWithDate() {
therapyEvent.enteredBy = enteredBy
var source = when (options) {
val source = when (options) {
EventType.BGCHECK -> Sources.BgCheck
EventType.SENSOR_INSERT -> Sources.SensorInsert
EventType.BATTERY_CHANGE -> Sources.BatteryChange

View file

@ -23,19 +23,16 @@ import info.nightscout.androidaps.database.AppRepository
import info.nightscout.androidaps.database.ValueWrapper
import info.nightscout.androidaps.databinding.DialogWizardBinding
import info.nightscout.androidaps.events.EventAutosensCalculationFinished
import info.nightscout.androidaps.extensions.formatColor
import info.nightscout.shared.logging.AAPSLogger
import info.nightscout.shared.logging.LTag
import info.nightscout.androidaps.plugins.bus.RxBus
import info.nightscout.androidaps.plugins.configBuilder.ConstraintChecker
import info.nightscout.androidaps.utils.DateUtil
import info.nightscout.androidaps.utils.DecimalFormatter
import info.nightscout.androidaps.utils.FabricPrivacy
import info.nightscout.androidaps.utils.Round
import info.nightscout.shared.SafeParse
import info.nightscout.androidaps.utils.ToastUtils
import info.nightscout.androidaps.extensions.toVisibility
import info.nightscout.androidaps.extensions.valueToUnits
import info.nightscout.androidaps.interfaces.*
import info.nightscout.androidaps.utils.*
import info.nightscout.androidaps.utils.resources.ResourceHelper
import info.nightscout.androidaps.utils.rx.AapsSchedulers
import info.nightscout.shared.sharedPreferences.SP
@ -124,7 +121,7 @@ class WizardDialog : DaggerDialogFragment() {
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
loadCheckedStates()
processCobCheckBox()
binding.sbcheckbox.visibility = sp.getBoolean(R.string.key_usesuperbolus, false).toVisibility()
binding.sbCheckbox.visibility = sp.getBoolean(R.string.key_usesuperbolus, false).toVisibility()
binding.notesLayout.visibility = sp.getBoolean(R.string.key_show_notes_entry_dialogs, false).toVisibility()
val maxCarbs = constraintChecker.getMaxCarbsAllowed().value()
@ -172,23 +169,23 @@ class WizardDialog : DaggerDialogFragment() {
// cancel button
binding.cancel.setOnClickListener { dismiss() }
// checkboxes
binding.bgcheckbox.setOnCheckedChangeListener(::onCheckedChanged)
binding.ttcheckbox.setOnCheckedChangeListener(::onCheckedChanged)
binding.cobcheckbox.setOnCheckedChangeListener(::onCheckedChanged)
binding.basaliobcheckbox.setOnCheckedChangeListener(::onCheckedChanged)
binding.bolusiobcheckbox.setOnCheckedChangeListener(::onCheckedChanged)
binding.bgtrendcheckbox.setOnCheckedChangeListener(::onCheckedChanged)
binding.sbcheckbox.setOnCheckedChangeListener(::onCheckedChanged)
binding.bgCheckbox.setOnCheckedChangeListener(::onCheckedChanged)
binding.ttCheckbox.setOnCheckedChangeListener(::onCheckedChanged)
binding.cobCheckbox.setOnCheckedChangeListener(::onCheckedChanged)
binding.basalIobCheckbox.setOnCheckedChangeListener(::onCheckedChanged)
binding.bolusIobCheckbox.setOnCheckedChangeListener(::onCheckedChanged)
binding.bgTrendCheckbox.setOnCheckedChangeListener(::onCheckedChanged)
binding.sbCheckbox.setOnCheckedChangeListener(::onCheckedChanged)
val showCalc = sp.getBoolean(R.string.key_wizard_calculation_visible, false)
binding.delimiter.visibility = showCalc.toVisibility()
binding.resulttable.visibility = showCalc.toVisibility()
binding.calculationcheckbox.isChecked = showCalc
binding.calculationcheckbox.setOnCheckedChangeListener { _, isChecked ->
binding.result.visibility = showCalc.toVisibility()
binding.calculationCheckbox.isChecked = showCalc
binding.calculationCheckbox.setOnCheckedChangeListener { _, isChecked ->
run {
sp.putBoolean(rh.gs(R.string.key_wizard_calculation_visible), isChecked)
binding.delimiter.visibility = isChecked.toVisibility()
binding.resulttable.visibility = isChecked.toVisibility()
binding.result.visibility = isChecked.toVisibility()
}
}
@ -236,33 +233,33 @@ class WizardDialog : DaggerDialogFragment() {
private fun onCheckedChanged(buttonView: CompoundButton, @Suppress("UNUSED_PARAMETER") state: Boolean) {
saveCheckedStates()
binding.ttcheckbox.isEnabled = binding.bgcheckbox.isChecked && repository.getTemporaryTargetActiveAt(dateUtil.now()).blockingGet() is ValueWrapper.Existing
if (buttonView.id == binding.cobcheckbox.id)
binding.ttCheckbox.isEnabled = binding.bgCheckbox.isChecked && repository.getTemporaryTargetActiveAt(dateUtil.now()).blockingGet() is ValueWrapper.Existing
if (buttonView.id == binding.cobCheckbox.id)
processCobCheckBox()
calculateInsulin()
}
private fun processCobCheckBox() {
if (binding.cobcheckbox.isChecked) {
binding.bolusiobcheckbox.isEnabled = false
binding.basaliobcheckbox.isEnabled = false
binding.bolusiobcheckbox.isChecked = true
binding.basaliobcheckbox.isChecked = true
if (binding.cobCheckbox.isChecked) {
binding.bolusIobCheckbox.isEnabled = false
binding.basalIobCheckbox.isEnabled = false
binding.bolusIobCheckbox.isChecked = true
binding.basalIobCheckbox.isChecked = true
} else {
binding.bolusiobcheckbox.isEnabled = true
binding.basaliobcheckbox.isEnabled = true
binding.bolusIobCheckbox.isEnabled = true
binding.basalIobCheckbox.isEnabled = true
}
}
private fun saveCheckedStates() {
sp.putBoolean(R.string.key_wizard_include_cob, binding.cobcheckbox.isChecked)
sp.putBoolean(R.string.key_wizard_include_trend_bg, binding.bgtrendcheckbox.isChecked)
sp.putBoolean(R.string.key_wizard_include_cob, binding.cobCheckbox.isChecked)
sp.putBoolean(R.string.key_wizard_include_trend_bg, binding.bgTrendCheckbox.isChecked)
sp.putBoolean(R.string.key_wizard_correction_percent, binding.correctionPercent.isChecked)
}
private fun loadCheckedStates() {
binding.bgtrendcheckbox.isChecked = sp.getBoolean(R.string.key_wizard_include_trend_bg, false)
binding.cobcheckbox.isChecked = sp.getBoolean(R.string.key_wizard_include_cob, false)
binding.bgTrendCheckbox.isChecked = sp.getBoolean(R.string.key_wizard_include_trend_bg, false)
binding.cobCheckbox.isChecked = sp.getBoolean(R.string.key_wizard_include_cob, false)
correctionPercent = sp.getBoolean(R.string.key_wizard_correction_percent,false)
binding.correctionPercent.isChecked = correctionPercent
}
@ -289,19 +286,19 @@ class WizardDialog : DaggerDialogFragment() {
} ?: return
val units = profileFunction.getUnits()
binding.bgunits.text = units.asText
binding.bgUnits.text = units.asText
binding.bgInput.step = if (units == GlucoseUnit.MGDL) 1.0 else 0.1
// Set BG if not old
binding.bgInput.value = iobCobCalculator.ads.actualBg()?.valueToUnits(units) ?: 0.0
binding.ttcheckbox.isEnabled = repository.getTemporaryTargetActiveAt(dateUtil.now()).blockingGet() is ValueWrapper.Existing
binding.ttCheckbox.isEnabled = repository.getTemporaryTargetActiveAt(dateUtil.now()).blockingGet() is ValueWrapper.Existing
// IOB calculation
val bolusIob = iobCobCalculator.calculateIobFromBolus().round()
val basalIob = iobCobCalculator.calculateIobFromTempBasalsIncludingConvertedExtended().round()
binding.bolusiobinsulin.text = rh.gs(R.string.formatinsulinunits, -bolusIob.iob)
binding.basaliobinsulin.text = rh.gs(R.string.formatinsulinunits, -basalIob.basaliob)
binding.bolusIobInsulin.text = rh.gs(R.string.formatinsulinunits, -bolusIob.iob)
binding.basalIobInsulin.text = rh.gs(R.string.formatinsulinunits, -basalIob.basaliob)
calculateInsulin()
@ -347,13 +344,13 @@ class WizardDialog : DaggerDialogFragment() {
return
}
bg = if (binding.bgcheckbox.isChecked) bg else 0.0
bg = if (binding.bgCheckbox.isChecked) bg else 0.0
val dbRecord = repository.getTemporaryTargetActiveAt(dateUtil.now()).blockingGet()
val tempTarget = if (binding.ttcheckbox.isChecked && dbRecord is ValueWrapper.Existing) dbRecord.value else null
val tempTarget = if (binding.ttCheckbox.isChecked && dbRecord is ValueWrapper.Existing) dbRecord.value else null
// COB
var cob = 0.0
if (binding.cobcheckbox.isChecked) {
if (binding.cobCheckbox.isChecked) {
val cobInfo = iobCobCalculator.getCobInfo(false, "Wizard COB")
cobInfo.displayCob?.let { cob = it }
}
@ -361,13 +358,13 @@ class WizardDialog : DaggerDialogFragment() {
val carbTime = SafeParse.stringToInt(binding.carbTimeInput.text)
wizard = BolusWizard(injector).doCalc(specificProfile, profileName, tempTarget, carbsAfterConstraint, cob, bg, correction, sp.getInt(R.string.key_boluswizard_percentage, 100),
binding.bgcheckbox.isChecked,
binding.cobcheckbox.isChecked,
binding.bolusiobcheckbox.isChecked,
binding.basaliobcheckbox.isChecked,
binding.sbcheckbox.isChecked,
binding.ttcheckbox.isChecked,
binding.bgtrendcheckbox.isChecked,
binding.bgCheckbox.isChecked,
binding.cobCheckbox.isChecked,
binding.bolusIobCheckbox.isChecked,
binding.basalIobCheckbox.isChecked,
binding.sbCheckbox.isChecked,
binding.ttCheckbox.isChecked,
binding.bgTrendCheckbox.isChecked,
binding.alarm.isChecked,
binding.notes.text.toString(),
carbTime,
@ -377,46 +374,46 @@ class WizardDialog : DaggerDialogFragment() {
wizard?.let { wizard ->
binding.bg.text = String.format(rh.gs(R.string.format_bg_isf), valueToUnitsToString(Profile.toMgdl(bg, profileFunction.getUnits()), profileFunction.getUnits().asText), wizard.sens)
binding.bginsulin.text = rh.gs(R.string.formatinsulinunits, wizard.insulinFromBG)
binding.bgInsulin.text = rh.gs(R.string.formatinsulinunits, wizard.insulinFromBG)
binding.carbs.text = String.format(rh.gs(R.string.format_carbs_ic), carbs.toDouble(), wizard.ic)
binding.carbsinsulin.text = rh.gs(R.string.formatinsulinunits, wizard.insulinFromCarbs)
binding.carbsInsulin.text = rh.gs(R.string.formatinsulinunits, wizard.insulinFromCarbs)
binding.bolusiobinsulin.text = rh.gs(R.string.formatinsulinunits, wizard.insulinFromBolusIOB)
binding.basaliobinsulin.text = rh.gs(R.string.formatinsulinunits, wizard.insulinFromBasalIOB)
binding.bolusIobInsulin.text = rh.gs(R.string.formatinsulinunits, wizard.insulinFromBolusIOB)
binding.basalIobInsulin.text = rh.gs(R.string.formatinsulinunits, wizard.insulinFromBasalIOB)
binding.correctioninsulin.text = rh.gs(R.string.formatinsulinunits, wizard.insulinFromCorrection)
binding.correctionInsulin.text = rh.gs(R.string.formatinsulinunits, wizard.insulinFromCorrection)
// Superbolus
binding.sb.text = if (binding.sbcheckbox.isChecked) rh.gs(R.string.twohours) else ""
binding.sbinsulin.text = rh.gs(R.string.formatinsulinunits, wizard.insulinFromSuperBolus)
binding.sb.text = if (binding.sbCheckbox.isChecked) rh.gs(R.string.twohours) else ""
binding.sbInsulin.text = rh.gs(R.string.formatinsulinunits, wizard.insulinFromSuperBolus)
// Trend
if (binding.bgtrendcheckbox.isChecked && wizard.glucoseStatus != null) {
binding.bgtrend.text = ((if (wizard.trend > 0) "+" else "")
if (binding.bgTrendCheckbox.isChecked && wizard.glucoseStatus != null) {
binding.bgTrend.text = ((if (wizard.trend > 0) "+" else "")
+ Profile.toUnitsString(wizard.trend * 3, wizard.trend * 3 / Constants.MMOLL_TO_MGDL, profileFunction.getUnits())
+ " " + profileFunction.getUnits())
} else {
binding.bgtrend.text = ""
binding.bgTrend.text = ""
}
binding.bgtrendinsulin.text = rh.gs(R.string.formatinsulinunits, wizard.insulinFromTrend)
binding.bgTrendInsulin.text = rh.gs(R.string.formatinsulinunits, wizard.insulinFromTrend)
// COB
if (binding.cobcheckbox.isChecked) {
if (binding.cobCheckbox.isChecked) {
binding.cob.text = String.format(rh.gs(R.string.format_cob_ic), cob, wizard.ic)
binding.cobinsulin.text = rh.gs(R.string.formatinsulinunits, wizard.insulinFromCOB)
binding.cobInsulin.text = rh.gs(R.string.formatinsulinunits, wizard.insulinFromCOB)
} else {
binding.cob.text = ""
binding.cobinsulin.text = ""
binding.cobInsulin.text = ""
}
if (wizard.calculatedTotalInsulin > 0.0 || carbsAfterConstraint > 0.0) {
val insulinText = if (wizard.calculatedTotalInsulin > 0.0) rh.gs(R.string.formatinsulinunits, wizard.calculatedTotalInsulin) else ""
val carbsText = if (carbsAfterConstraint > 0.0) rh.gs(R.string.format_carbs, carbsAfterConstraint) else ""
binding.total.text = rh.gs(R.string.result_insulin_carbs, insulinText, carbsText)
val insulinText = if (wizard.calculatedTotalInsulin > 0.0) rh.gs(R.string.formatinsulinunits, wizard.calculatedTotalInsulin).formatColor(rh, R.color.bolus) else ""
val carbsText = if (carbsAfterConstraint > 0.0) rh.gs(R.string.format_carbs, carbsAfterConstraint).formatColor(rh, R.color.carbs) else ""
binding.total.text = HtmlHelper.fromHtml(rh.gs(R.string.result_insulin_carbs, insulinText, carbsText))
binding.ok.visibility = View.VISIBLE
} else {
binding.total.text = rh.gs(R.string.missing_carbs, wizard.carbsEquivalent.toInt())
binding.total.text = HtmlHelper.fromHtml(rh.gs(R.string.missing_carbs, wizard.carbsEquivalent.toInt()).formatColor(rh, R.color.carbs))
binding.ok.visibility = View.INVISIBLE
}
binding.percentUsed.text = rh.gs(R.string.format_percent, wizard.percentageCorrection)

View file

@ -71,26 +71,26 @@ class WizardInfoDialog : DaggerDialogFragment() {
val bgString = Profile.toUnitsString(data.glucoseValue, data.glucoseValue * Constants.MGDL_TO_MMOLL, units)
// BG
binding.bg.text = rh.gs(R.string.format_bg_isf, bgString, data.isf)
binding.bginsulin.text = rh.gs(R.string.formatinsulinunits, data.glucoseInsulin)
binding.bgcheckbox.isChecked = data.wasGlucoseUsed
binding.ttcheckbox.isChecked = data.wasTempTargetUsed
binding.bgInsulin.text = rh.gs(R.string.formatinsulinunits, data.glucoseInsulin)
binding.bgCheckbox.isChecked = data.wasGlucoseUsed
binding.ttCheckbox.isChecked = data.wasTempTargetUsed
// Trend
binding.bgtrend.text = DecimalFormatter.to1Decimal(data.glucoseTrend)
binding.bgtrendinsulin.text = rh.gs(R.string.formatinsulinunits, data.trendInsulin)
binding.bgtrendcheckbox.isChecked = data.wasTrendUsed
binding.bgTrend.text = DecimalFormatter.to1Decimal(data.glucoseTrend)
binding.bgTrendInsulin.text = rh.gs(R.string.formatinsulinunits, data.trendInsulin)
binding.bgTrendCheckbox.isChecked = data.wasTrendUsed
// COB
binding.cob.text = rh.gs(R.string.format_cob_ic, data.cob, data.ic)
binding.cobinsulin.text = rh.gs(R.string.formatinsulinunits, data.cobInsulin)
binding.cobcheckbox.isChecked = data.wasCOBUsed
binding.cobInsulin.text = rh.gs(R.string.formatinsulinunits, data.cobInsulin)
binding.cobCheckbox.isChecked = data.wasCOBUsed
// Bolus IOB
binding.bolusiobinsulin.text = rh.gs(R.string.formatinsulinunits, data.bolusIOB)
binding.bolusiobcheckbox.isChecked = data.wasBolusIOBUsed
binding.bolusIobInsulin.text = rh.gs(R.string.formatinsulinunits, data.bolusIOB)
binding.bolusIobCheckbox.isChecked = data.wasBolusIOBUsed
// Basal IOB
binding.basaliobinsulin.text = rh.gs(R.string.formatinsulinunits, data.basalIOB)
binding.basaliobcheckbox.isChecked = data.wasBasalIOBUsed
binding.basalIobInsulin.text = rh.gs(R.string.formatinsulinunits, data.basalIOB)
binding.basalIobCheckbox.isChecked = data.wasBasalIOBUsed
// Superbolus
binding.sbinsulin.text = rh.gs(R.string.formatinsulinunits, data.superbolusInsulin)
binding.sbcheckbox.isChecked = data.wasSuperbolusUsed
binding.sbCheckbox.isChecked = data.wasSuperbolusUsed
// Carbs
binding.carbs.text = rh.gs(R.string.format_carbs_ic, data.carbs, data.ic)
binding.carbsinsulin.text = rh.gs(R.string.formatinsulinunits, data.carbsInsulin)

View file

@ -101,7 +101,7 @@
android:layout_height="40dp" />
<TextView
android:id="@+id/bgunits"
android:id="@+id/bg_units"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"

View file

@ -59,7 +59,7 @@
android:layout_gravity="center_horizontal"
android:width="120dp"
android:padding="10dp"
android:text="@string/careportal_newnstreatment_profile_label"
android:text="@string/profile_label"
android:textAppearance="@style/TextAppearance.AppCompat.Small"
android:textStyle="bold" />

View file

@ -51,7 +51,8 @@
<TableLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingEnd="5dp">
android:paddingEnd="5dp"
tools:ignore="RtlSymmetry">
<TableRow
android:layout_width="match_parent"
@ -72,7 +73,7 @@
android:layout_height="40dp" />
<TextView
android:id="@+id/bgunits"
android:id="@+id/bg_units"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
@ -121,12 +122,12 @@
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:layout_weight="1"
android:gravity="center_vertical"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:padding="10dp"
@ -141,7 +142,8 @@
android:layout_gravity="center"
android:text=" %"
android:textAppearance="@style/TextAppearance.AppCompat.Medium"
android:textStyle="bold" />
android:textStyle="bold"
tools:ignore="HardcodedText" />
<CheckBox
android:id="@+id/correction_percent"
@ -154,7 +156,6 @@
</LinearLayout>
<info.nightscout.androidaps.utils.ui.NumberPicker
android:id="@+id/correction_input"
android:layout_width="130dp"
@ -173,126 +174,42 @@
</TableRow>
<TableRow
android:layout_width="match_parent"
android:gravity="center_vertical"
android:layout_height="match_parent">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:layout_weight="1"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingLeft="10dp"
android:paddingRight="2dp"
android:text="@string/careportal_newnstreatment_carbtime_label"
android:gravity="center_vertical"
android:layout_weight="1"
android:textAppearance="@style/TextAppearance.AppCompat.Small"
android:textStyle="bold" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:src="@drawable/ic_access_alarm_24dp" />
<CheckBox
android:id="@+id/alarm"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:checked="false"
android:padding="2dp" />
</LinearLayout>
<info.nightscout.androidaps.utils.ui.NumberPicker
android:id="@+id/carb_time_input"
android:layout_width="130dp"
android:layout_height="40dp"
android:layout_gravity="center" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:gravity="start"
android:padding="5dp"
android:text="@string/unit_minute_short"
android:textAppearance="?android:attr/textAppearanceSmall" />
</TableRow>
</TableLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="10dp"
android:text="@string/careportal_newnstreatment_profile_label"
android:textAppearance="@style/TextAppearance.AppCompat.Small"
android:textStyle="bold" />
<Spinner
android:id="@+id/profile"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical|center_horizontal"
android:layout_weight="0.5" />
<CheckBox
android:id="@+id/sbcheckbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:layout_marginStart="10dp"
android:checked="false"
android:padding="5dp"
android:text="@string/superbolus" />
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:orientation="horizontal">
android:layout_marginStart="10dp"
android:layout_marginTop="5dp"
android:layout_marginEnd="10dp"
android:background="@color/dialog_title_background"
android:gravity="center_horizontal"
android:orientation="horizontal"
android:paddingTop="5dp"
android:paddingBottom="5dp">
<TextView
android:id="@+id/total"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/background_darkgray"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:text="2.35U 28g"
android:textAppearance="?android:attr/textAppearanceLarge" />
android:textAppearance="?android:attr/textAppearanceLarge"
tools:ignore="HardcodedText" />
<TextView
android:id="@+id/percent_used"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="10dp"
android:background="@drawable/background_darkgray"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:text="50%"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="@color/iob" />
android:textColor="@color/bolus"
tools:ignore="HardcodedText" />
</LinearLayout>
@ -328,14 +245,15 @@
<LinearLayout
android:id="@+id/done_background"
android:layout_width="match_parent"
android:layout_height="56dp"
android:layout_height="50dp"
android:layout_gravity="center_vertical"
android:background="@android:color/transparent"
android:orientation="horizontal"
android:padding="5dp">
android:paddingStart="5dp"
android:paddingEnd="5dp">
<CheckBox
android:id="@+id/calculationcheckbox"
android:id="@+id/calculation_checkbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
@ -372,41 +290,177 @@
android:layout_width="fill_parent"
android:layout_height="2dip"
android:layout_marginStart="20dp"
android:layout_marginTop="-15dp"
android:layout_marginTop="0dp"
android:layout_marginBottom="5dp"
android:background="@color/list_delimiter" />
<TableLayout
android:id="@+id/resulttable"
<LinearLayout
android:id="@+id/result"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="5dp">
android:orientation="vertical">
<TableRow
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:orientation="horizontal">
<CheckBox
android:id="@+id/bgcheckbox"
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center_vertical"
android:paddingStart="10dp"
android:paddingEnd="2dp"
android:text="@string/carb_time_label"
android:textAppearance="@style/TextAppearance.AppCompat.Small"
android:textStyle="bold" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="32dp"
android:checked="true" />
android:layout_gravity="center"
android:contentDescription="@string/alarm"
android:src="@drawable/ic_access_alarm_24dp" />
<LinearLayout
<CheckBox
android:id="@+id/alarm"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:checked="false"
android:padding="2dp" />
<info.nightscout.androidaps.utils.ui.NumberPicker
android:id="@+id/carb_time_input"
android:layout_width="130dp"
android:layout_height="40dp"
android:layout_gravity="center" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:gravity="start"
android:padding="5dp"
android:text="@string/unit_minute_short"
android:textAppearance="?android:attr/textAppearanceSmall" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="10dp"
android:text="@string/profile_label"
android:textAppearance="@style/TextAppearance.AppCompat.Small"
android:textStyle="bold" />
<Spinner
android:id="@+id/profile"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical|center_horizontal"
android:layout_weight="0.5" />
<CheckBox
android:id="@+id/sb_checkbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:layout_marginStart="10dp"
android:checked="false"
android:padding="5dp"
android:text="@string/superbolus" />
</LinearLayout>
<TableLayout
android:id="@+id/result_table"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="5dp">
<View
android:layout_width="fill_parent"
android:layout_height="2dip"
android:layout_marginStart="20dp"
android:layout_marginTop="0dp"
android:layout_marginBottom="5dp"
android:background="@color/list_delimiter" />
<TableRow
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="24dp"
android:text="@string/treatments_wizard_bg_label"
android:textAppearance="?android:attr/textAppearanceSmall" />
android:layout_height="match_parent">
<CheckBox
android:id="@+id/ttcheckbox"
android:id="@+id/bg_checkbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="32dp"
android:checked="true" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="24dp"
android:text="@string/treatments_wizard_bg_label"
android:textAppearance="?android:attr/textAppearanceSmall" />
<CheckBox
android:id="@+id/tt_checkbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="32dp"
android:checked="false" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="30dp"
android:text="@string/treatments_wizard_tt_label"
android:textAppearance="?android:attr/textAppearanceSmall" />
</LinearLayout>
<TextView
android:id="@+id/bg"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:width="94dp"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/bg_insulin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="50dp"
android:gravity="end"
android:textAppearance="?android:attr/textAppearanceSmall" />
</TableRow>
<TableRow
android:layout_width="match_parent"
android:layout_height="match_parent">
<CheckBox
android:id="@+id/bg_trend_checkbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="32dp"
@ -415,272 +469,239 @@
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="30dp"
android:text="@string/treatments_wizard_tt_label"
android:width="86dp"
android:text="@string/bg_trend_label"
android:textAppearance="?android:attr/textAppearanceSmall" />
</LinearLayout>
<TextView
android:id="@+id/bg_trend"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:width="94dp"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/bg"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:width="94dp"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/bg_trend_insulin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="50dp"
android:gravity="end"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/bginsulin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="50dp"
android:gravity="end"
android:textAppearance="?android:attr/textAppearanceSmall" />
</TableRow>
</TableRow>
<TableRow
android:layout_width="match_parent"
android:layout_height="match_parent">
<TableRow
android:layout_width="match_parent"
android:layout_height="match_parent">
<CheckBox
android:id="@+id/cob_checkbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="32dp"
android:checked="false" />
<CheckBox
android:id="@+id/bgtrendcheckbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="32dp"
android:checked="false" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="86dp"
android:text="@string/treatments_wizard_cob_label"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="86dp"
android:text="@string/treatments_wizard_bgtrend_label"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/cob"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:width="94dp"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/bgtrend"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:width="94dp"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/cob_insulin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="50dp"
android:gravity="end"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/bgtrendinsulin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="50dp"
android:gravity="end"
android:textAppearance="?android:attr/textAppearanceSmall" />
</TableRow>
</TableRow>
<TableRow
android:layout_width="match_parent"
android:layout_height="match_parent">
<TableRow
android:layout_width="match_parent"
android:layout_height="match_parent">
<CheckBox
android:id="@+id/bolus_iob_checkbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="32dp"
android:checked="true" />
<CheckBox
android:id="@+id/cobcheckbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="32dp"
android:checked="false" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="130dp"
android:text="@string/bolus_iob_label"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="86dp"
android:text="@string/treatments_wizard_cob_label"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:width="50dp"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/cob"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:width="94dp"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/bolus_iob_insulin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="50dp"
android:gravity="end"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/cobinsulin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="50dp"
android:gravity="end"
android:textAppearance="?android:attr/textAppearanceSmall" />
</TableRow>
</TableRow>
<TableRow
android:layout_width="match_parent"
android:layout_height="match_parent">
<TableRow
android:layout_width="match_parent"
android:layout_height="match_parent">
<CheckBox
android:id="@+id/basal_iob_checkbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="32dp"
android:checked="true" />
<CheckBox
android:id="@+id/bolusiobcheckbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="32dp"
android:checked="true" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="130dp"
android:text="@string/treatments_wizard_basaliob_label"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="130dp"
android:text="@string/treatments_wizard_bolusiob_label"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:width="50dp"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:width="50dp"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/basal_iob_insulin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="50dp"
android:gravity="end"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/bolusiobinsulin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="50dp"
android:gravity="end"
android:textAppearance="?android:attr/textAppearanceSmall" />
</TableRow>
</TableRow>
<TableRow
android:layout_width="match_parent"
android:layout_height="match_parent">
<TableRow
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="32dp" />
<CheckBox
android:id="@+id/basaliobcheckbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="32dp"
android:checked="true" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="86dp"
android:text="@string/treatments_wizard_carbs_label"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="130dp"
android:text="@string/treatments_wizard_basaliob_label"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/carbs"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:width="94dp"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:width="50dp"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/carbs_insulin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="50dp"
android:gravity="end"
android:textAppearance="?android:attr/textAppearanceSmall"
tools:ignore="TooManyViews" />
<TextView
android:id="@+id/basaliobinsulin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="50dp"
android:gravity="end"
android:textAppearance="?android:attr/textAppearanceSmall" />
</TableRow>
</TableRow>
<TableRow
android:layout_width="match_parent"
android:layout_height="match_parent">
<TableRow
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="32dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="32dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="86dp"
android:text="@string/superbolus"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="86dp"
android:text="@string/treatments_wizard_carbs_label"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/sb"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:width="94dp"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/carbs"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:width="94dp"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/sb_insulin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="50dp"
android:gravity="end"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/carbsinsulin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="50dp"
android:gravity="end"
android:textAppearance="?android:attr/textAppearanceSmall" />
</TableRow>
</TableRow>
<TableRow
android:layout_width="match_parent"
android:layout_height="match_parent">
<TableRow
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="32dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="32dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="86dp"
android:text="@string/treatments_wizard_correction_label"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="86dp"
android:text="@string/superbolus"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:width="94dp"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/sb"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:width="94dp"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/correction_insulin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="50dp"
android:gravity="end"
android:textAppearance="?android:attr/textAppearanceSmall" />
</TableRow>
<TextView
android:id="@+id/sbinsulin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="50dp"
android:gravity="end"
android:textAppearance="?android:attr/textAppearanceSmall" />
</TableLayout>
</TableRow>
<TableRow
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="32dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="86dp"
android:text="@string/treatments_wizard_correction_label"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:width="94dp"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/correctioninsulin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="50dp"
android:gravity="end"
android:textAppearance="?android:attr/textAppearanceSmall" />
</TableRow>
</TableLayout>
</LinearLayout>
</LinearLayout>
</ScrollView>

View file

@ -55,7 +55,7 @@
android:orientation="horizontal">
<CheckBox
android:id="@+id/bgcheckbox"
android:id="@+id/bg_checkbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="32dp"
@ -69,7 +69,7 @@
android:textAppearance="?android:attr/textAppearanceSmall" />
<CheckBox
android:id="@+id/ttcheckbox"
android:id="@+id/tt_checkbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="32dp"
@ -90,7 +90,7 @@
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/bginsulin"
android:id="@+id/bg_insulin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="50dp"
@ -105,7 +105,7 @@
android:orientation="horizontal">
<CheckBox
android:id="@+id/bgtrendcheckbox"
android:id="@+id/bg_trend_checkbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="32dp"
@ -115,18 +115,18 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="86dp"
android:text="@string/treatments_wizard_bgtrend_label"
android:text="@string/bg_trend_label"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/bgtrend"
android:id="@+id/bg_trend"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="94dp"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/bgtrendinsulin"
android:id="@+id/bg_trend_insulin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="50dp"
@ -141,7 +141,7 @@
android:orientation="horizontal">
<CheckBox
android:id="@+id/cobcheckbox"
android:id="@+id/cob_checkbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="32dp"
@ -162,7 +162,7 @@
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/cobinsulin"
android:id="@+id/cob_insulin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="50dp"
@ -177,7 +177,7 @@
android:orientation="horizontal">
<CheckBox
android:id="@+id/bolusiobcheckbox"
android:id="@+id/bolus_iob_checkbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="32dp"
@ -187,7 +187,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="130dp"
android:text="@string/treatments_wizard_bolusiob_label"
android:text="@string/bolus_iob_label"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
@ -197,7 +197,7 @@
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/bolusiobinsulin"
android:id="@+id/bolus_iob_insulin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="50dp"
@ -212,7 +212,7 @@
android:orientation="horizontal">
<CheckBox
android:id="@+id/basaliobcheckbox"
android:id="@+id/basal_iob_checkbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="32dp"
@ -232,7 +232,7 @@
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/basaliobinsulin"
android:id="@+id/basal_iob_insulin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="50dp"
@ -247,7 +247,7 @@
android:orientation="horizontal">
<CheckBox
android:id="@+id/sbcheckbox"
android:id="@+id/sb_checkbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="32dp"

View file

@ -52,7 +52,7 @@
<string name="treatments_wizard_tt_label">TT</string>
<string name="treatments_wizard_carbs_label">Karbs</string>
<string name="treatments_wizard_correction_label">Corr</string>
<string name="treatments_wizard_bolusiob_label">Bolus IOB</string>
<string name="bolus_iob_label">Bolus IOB</string>
<string name="openapsma_run">Begin nou</string>
<string name="vitualpump_label">VIRTUELE POMP</string>
<string name="openapsma_lastrun_label">Vorige lopie</string>
@ -112,9 +112,9 @@
<string name="careportal_newnstreatment_other">Ander</string>
<string name="careportal_newnstreatment_meter">Meter</string>
<string name="careportal_newnstreatment_sensor">Sensor</string>
<string name="careportal_newnstreatment_carbtime_label">Karb tyd</string>
<string name="carb_time_label">Karb tyd</string>
<string name="careportal_newnstreatment_duration_label">Duur</string>
<string name="careportal_newnstreatment_profile_label">Profiel</string>
<string name="profile_label">Profiel</string>
<string name="careportal_newnstreatment_glucosetype">Glukose tipe</string>
<string name="overview_tempbasal_button">TydelikeBasaal</string>
<string name="overview_extendedbolus_button">Verlengde Bolus</string>
@ -272,7 +272,7 @@
<string name="smscommunicator_wrongduration">Verkeerde duur</string>
<string name="smscommunicator_loopsuspended">Lus opgeskort</string>
<string name="smscommunicator_loopresumed">Lus hervat</string>
<string name="treatments_wizard_bgtrend_label">15min tendens</string>
<string name="bg_trend_label">15min tendens</string>
<string name="treatments_wizard_cob_label">KOB</string>
<string name="superbolus">Superbolus</string>
<string name="ns_logappstartedevent">Log app begin na NS</string>

View file

@ -57,7 +57,7 @@
<string name="treatments_wizard_tt_label">Вр.цел</string>
<string name="treatments_wizard_carbs_label">ВХ</string>
<string name="treatments_wizard_correction_label">Корекция</string>
<string name="treatments_wizard_bolusiob_label">IOB от болуси</string>
<string name="bolus_iob_label">IOB от болуси</string>
<string name="openapsma_run">Старт сега</string>
<string name="vitualpump_label">ВИРТУАЛНА ПОМПА</string>
<string name="openapsma_lastrun_label">Последно изпълнение</string>
@ -121,9 +121,9 @@
<string name="careportal_newnstreatment_other">Друго</string>
<string name="careportal_newnstreatment_meter">Глюкомер</string>
<string name="careportal_newnstreatment_sensor">Сензор</string>
<string name="careportal_newnstreatment_carbtime_label">ВХ след</string>
<string name="carb_time_label">ВХ след</string>
<string name="careportal_newnstreatment_duration_label">Продължителност</string>
<string name="careportal_newnstreatment_profile_label">Профил</string>
<string name="profile_label">Профил</string>
<string name="careportal_newnstreatment_glucosetype">Тип КЗ</string>
<string name="overview_tempbasal_button">Временен базал</string>
<string name="overview_extendedbolus_button">Удължен болус</string>
@ -354,7 +354,7 @@
<string name="smscommunicator_wrongduration">Грешна продължителност</string>
<string name="smscommunicator_loopsuspended">APS забранен</string>
<string name="smscommunicator_loopresumed">APS възобновен</string>
<string name="treatments_wizard_bgtrend_label">Δ за 15мин</string>
<string name="bg_trend_label">Δ за 15мин</string>
<string name="treatments_wizard_cob_label">СОВ</string>
<string name="superbolus">Суперболус</string>
<string name="ns_logappstartedevent">Записвай всяко стартиране на AndroidAPS в NS</string>

View file

@ -57,7 +57,7 @@
<string name="treatments_wizard_tt_label">OT</string>
<string name="treatments_wizard_carbs_label">Carbs</string>
<string name="treatments_wizard_correction_label">Corr</string>
<string name="treatments_wizard_bolusiob_label">IOB Bolus</string>
<string name="bolus_iob_label">IOB Bolus</string>
<string name="openapsma_run">Executar ara</string>
<string name="vitualpump_label">BOMBA VIRTUAL</string>
<string name="openapsma_lastrun_label">Última execució</string>
@ -120,9 +120,9 @@
<string name="careportal_newnstreatment_other">Altres</string>
<string name="careportal_newnstreatment_meter">Glucòmetre</string>
<string name="careportal_newnstreatment_sensor">Sensor</string>
<string name="careportal_newnstreatment_carbtime_label">Temps d\'absorció</string>
<string name="carb_time_label">Temps d\'absorció</string>
<string name="careportal_newnstreatment_duration_label">Durada</string>
<string name="careportal_newnstreatment_profile_label">Perfil</string>
<string name="profile_label">Perfil</string>
<string name="careportal_newnstreatment_glucosetype">Tipus de glucèmia</string>
<string name="overview_tempbasal_button">BasalTemp</string>
<string name="overview_extendedbolus_button">Bolus estès</string>
@ -275,7 +275,7 @@
<string name="smscommunicator_wrongduration">Durada errònia</string>
<string name="smscommunicator_loopsuspended">Llaç aturat</string>
<string name="smscommunicator_loopresumed">Llaç reprès</string>
<string name="treatments_wizard_bgtrend_label">Tendència 15 min</string>
<string name="bg_trend_label">Tendència 15 min</string>
<string name="treatments_wizard_cob_label">COB</string>
<string name="superbolus">Superbolus</string>
<string name="ns_logappstartedevent">Enregistrar l\'inici de l\'app a NS</string>

View file

@ -57,7 +57,7 @@
<string name="treatments_wizard_tt_label">DC</string>
<string name="treatments_wizard_carbs_label">Sacharidy</string>
<string name="treatments_wizard_correction_label">Korekce</string>
<string name="treatments_wizard_bolusiob_label">Bolusové IOB</string>
<string name="bolus_iob_label">Bolusové IOB</string>
<string name="openapsma_run">Spustit teď</string>
<string name="vitualpump_label">VIRTUÁLNÍ PUMPA</string>
<string name="openapsma_lastrun_label">Poslední spuštění</string>
@ -122,9 +122,9 @@
<string name="careportal_newnstreatment_other">Jiné</string>
<string name="careportal_newnstreatment_meter">Glukoměr</string>
<string name="careportal_newnstreatment_sensor">Senzor</string>
<string name="careportal_newnstreatment_carbtime_label">Čas jídla</string>
<string name="carb_time_label">Čas jídla</string>
<string name="careportal_newnstreatment_duration_label">Trvání</string>
<string name="careportal_newnstreatment_profile_label">Profil</string>
<string name="profile_label">Profil</string>
<string name="careportal_newnstreatment_glucosetype">Zadání glykémie</string>
<string name="overview_tempbasal_button">Dočasný bazál</string>
<string name="overview_extendedbolus_button">Prodloužený bolus</string>
@ -355,7 +355,7 @@
<string name="smscommunicator_wrongduration">Chybná doba trvání</string>
<string name="smscommunicator_loopsuspended">Smyčka pozastavena</string>
<string name="smscommunicator_loopresumed">Smyčka obnovena</string>
<string name="treatments_wizard_bgtrend_label">15min trend</string>
<string name="bg_trend_label">15min trend</string>
<string name="treatments_wizard_cob_label">COB</string>
<string name="superbolus">Superbolus</string>
<string name="ns_logappstartedevent">Zaznamenávat spuštění aplikace do NS</string>

View file

@ -57,7 +57,7 @@
<string name="treatments_wizard_tt_label">TT</string>
<string name="treatments_wizard_carbs_label">Kohlenhydrate</string>
<string name="treatments_wizard_correction_label">Korr</string>
<string name="treatments_wizard_bolusiob_label">Bolus-IOB</string>
<string name="bolus_iob_label">Bolus-IOB</string>
<string name="openapsma_run">Ausführen</string>
<string name="vitualpump_label">VIRTUELLE PUMPE</string>
<string name="openapsma_lastrun_label">Letzte Ausführung</string>
@ -122,9 +122,9 @@
<string name="careportal_newnstreatment_other">Anderes</string>
<string name="careportal_newnstreatment_meter">Messgerät</string>
<string name="careportal_newnstreatment_sensor">Sensor</string>
<string name="careportal_newnstreatment_carbtime_label">KH-Zeit</string>
<string name="carb_time_label">KH-Zeit</string>
<string name="careportal_newnstreatment_duration_label">Dauer</string>
<string name="careportal_newnstreatment_profile_label">Profil</string>
<string name="profile_label">Profil</string>
<string name="careportal_newnstreatment_glucosetype">Glukoseart</string>
<string name="overview_tempbasal_button">TBR</string>
<string name="overview_extendedbolus_button">Verzögerter Bolus</string>
@ -355,7 +355,7 @@
<string name="smscommunicator_wrongduration">Falsche Dauer</string>
<string name="smscommunicator_loopsuspended">Loop pausiert</string>
<string name="smscommunicator_loopresumed">Loop wurde fortgesetzt</string>
<string name="treatments_wizard_bgtrend_label">15\'-Trend</string>
<string name="bg_trend_label">15\'-Trend</string>
<string name="treatments_wizard_cob_label">COB</string>
<string name="superbolus">Superbolus</string>
<string name="ns_logappstartedevent">Logge App-Start in Nightscout</string>

View file

@ -53,7 +53,7 @@
<string name="treatments_wizard_tt_label">TT</string>
<string name="treatments_wizard_carbs_label">Υδατάνθρακες</string>
<string name="treatments_wizard_correction_label">Διόρθωση</string>
<string name="treatments_wizard_bolusiob_label">Bolus IOB</string>
<string name="bolus_iob_label">Bolus IOB</string>
<string name="openapsma_run">Έναρξη τώρα</string>
<string name="vitualpump_label">ΕΙΚΟΝΙΚΗ ΑΝΤΛΙΑ</string>
<string name="openapsma_lastrun_label">Τελευταίος Υπολογισμός</string>
@ -114,9 +114,9 @@
<string name="careportal_newnstreatment_other">Άλλο</string>
<string name="careportal_newnstreatment_meter">Μετρητής</string>
<string name="careportal_newnstreatment_sensor">Αισθητήρας</string>
<string name="careportal_newnstreatment_carbtime_label">Ώρα γεύματος</string>
<string name="carb_time_label">Ώρα γεύματος</string>
<string name="careportal_newnstreatment_duration_label">Διάρκεια</string>
<string name="careportal_newnstreatment_profile_label">Προφίλ</string>
<string name="profile_label">Προφίλ</string>
<string name="careportal_newnstreatment_glucosetype">Τύπος Γλυκόζης</string>
<string name="overview_tempbasal_button">Προσ Ρυθμός</string>
<string name="overview_extendedbolus_button">Εκτεταμμένο Bolus</string>
@ -274,7 +274,7 @@
<string name="smscommunicator_wrongduration">Λάθος διάρκεια</string>
<string name="smscommunicator_loopsuspended">Κύκλωμα σε αναστολή</string>
<string name="smscommunicator_loopresumed">Επαναφορά κυκλώματος</string>
<string name="treatments_wizard_bgtrend_label">Γραφική 15min</string>
<string name="bg_trend_label">Γραφική 15min</string>
<string name="treatments_wizard_cob_label">COB</string>
<string name="superbolus">Superbolus</string>
<string name="ns_logappstartedevent">Η εφαρμογή καταγραφής ξεκινά από το NS</string>

View file

@ -57,7 +57,7 @@
<string name="treatments_wizard_tt_label">OT</string>
<string name="treatments_wizard_carbs_label">Carbohidratos</string>
<string name="treatments_wizard_correction_label">Corrección</string>
<string name="treatments_wizard_bolusiob_label">Bolo IOB</string>
<string name="bolus_iob_label">Bolo IOB</string>
<string name="openapsma_run">Ejecutar ahora</string>
<string name="vitualpump_label">BOMBA VIRTUAL</string>
<string name="openapsma_lastrun_label">Última acción</string>
@ -122,9 +122,9 @@
<string name="careportal_newnstreatment_other">Otro</string>
<string name="careportal_newnstreatment_meter">Medidor</string>
<string name="careportal_newnstreatment_sensor">Sensor</string>
<string name="careportal_newnstreatment_carbtime_label">Tiempo absorción</string>
<string name="carb_time_label">Tiempo absorción</string>
<string name="careportal_newnstreatment_duration_label">Duración</string>
<string name="careportal_newnstreatment_profile_label">Perfil</string>
<string name="profile_label">Perfil</string>
<string name="careportal_newnstreatment_glucosetype">Tipo de glucosa</string>
<string name="overview_tempbasal_button">Basal temporal</string>
<string name="overview_extendedbolus_button">Bolo extendido</string>
@ -355,7 +355,7 @@
<string name="smscommunicator_wrongduration">Duración incorrecta</string>
<string name="smscommunicator_loopsuspended">Lazo suspendido</string>
<string name="smscommunicator_loopresumed">Lazo reanudado</string>
<string name="treatments_wizard_bgtrend_label">Tend. 15 min</string>
<string name="bg_trend_label">Tend. 15 min</string>
<string name="treatments_wizard_cob_label">COB</string>
<string name="superbolus">Superbolo</string>
<string name="ns_logappstartedevent">Registrar el inicio de la aplicación en NS</string>

View file

@ -57,7 +57,7 @@
<string name="treatments_wizard_tt_label">TT</string>
<string name="treatments_wizard_carbs_label">Glucides</string>
<string name="treatments_wizard_correction_label">Correction</string>
<string name="treatments_wizard_bolusiob_label">Bolus IA</string>
<string name="bolus_iob_label">Bolus IA</string>
<string name="openapsma_run">Exécuter maintenant</string>
<string name="vitualpump_label">POMPE VIRTUELLE</string>
<string name="openapsma_lastrun_label">Dernière exécution</string>
@ -122,9 +122,9 @@
<string name="careportal_newnstreatment_other">Autre</string>
<string name="careportal_newnstreatment_meter">Lecteur</string>
<string name="careportal_newnstreatment_sensor">Capteur</string>
<string name="careportal_newnstreatment_carbtime_label">Décalage horaire</string>
<string name="carb_time_label">Décalage horaire</string>
<string name="careportal_newnstreatment_duration_label">Durée</string>
<string name="careportal_newnstreatment_profile_label">Profil</string>
<string name="profile_label">Profil</string>
<string name="careportal_newnstreatment_glucosetype">Source de Glycémie</string>
<string name="overview_tempbasal_button">Basal Temporaire</string>
<string name="overview_extendedbolus_button">Bolus étendu</string>
@ -356,7 +356,7 @@ L\'ENSEMBLE DES RISQUES LIÉS À LA QUALITÉ ET À LA PERFORMANCE DU PROGRAMME S
<string name="smscommunicator_wrongduration">Durée incorrecte</string>
<string name="smscommunicator_loopsuspended">Boucle suspendue</string>
<string name="smscommunicator_loopresumed">Boucle relancée</string>
<string name="treatments_wizard_bgtrend_label">Delta 15 min</string>
<string name="bg_trend_label">Delta 15 min</string>
<string name="treatments_wizard_cob_label">GA</string>
<string name="superbolus">Superbolus</string>
<string name="ns_logappstartedevent">Démarrage AAPS entré dans NS</string>

View file

@ -24,7 +24,7 @@
<string name="treatments_wizard_tt_label">TT</string>
<string name="treatments_wizard_carbs_label">Carbí</string>
<string name="treatments_wizard_correction_label">Cear</string>
<string name="treatments_wizard_bolusiob_label">Bólas IOB</string>
<string name="bolus_iob_label">Bólas IOB</string>
<string name="openapsma_run">Reáchtáil anois</string>
<string name="openapsma_lastrun_label">Reáchtáil deiridh</string>
<string name="openapsma_glucosestatus_label">Glúcóis stádas</string>
@ -55,7 +55,7 @@
<string name="careportal_newnstreatment_other">Eile</string>
<string name="careportal_newnstreatment_sensor">Braiteoir</string>
<string name="careportal_newnstreatment_duration_label">Fad</string>
<string name="careportal_newnstreatment_profile_label">Próifíl</string>
<string name="profile_label">Próifíl</string>
<string name="careportal_newnstreatment_glucosetype">Glúcóis cineál</string>
<string name="exported">Easpórtáil Socruithe</string>
<string name="export_to">Socruithe Easpórtáil chun</string>

View file

@ -57,7 +57,7 @@
<string name="treatments_wizard_tt_label">TT</string>
<string name="treatments_wizard_carbs_label">CHO</string>
<string name="treatments_wizard_correction_label">Corr</string>
<string name="treatments_wizard_bolusiob_label">IOB da bolo</string>
<string name="bolus_iob_label">IOB da bolo</string>
<string name="openapsma_run">Esegui ora</string>
<string name="vitualpump_label">MICRO VIRTUALE</string>
<string name="openapsma_lastrun_label">Ultima esecuzione</string>
@ -122,9 +122,9 @@
<string name="careportal_newnstreatment_other">Altro</string>
<string name="careportal_newnstreatment_meter">Glucometro</string>
<string name="careportal_newnstreatment_sensor">Sensore</string>
<string name="careportal_newnstreatment_carbtime_label">Offset CHO</string>
<string name="carb_time_label">Offset CHO</string>
<string name="careportal_newnstreatment_duration_label">Durata</string>
<string name="careportal_newnstreatment_profile_label">Profilo</string>
<string name="profile_label">Profilo</string>
<string name="careportal_newnstreatment_glucosetype">Tipo glicemia</string>
<string name="overview_tempbasal_button">Basale temporanea</string>
<string name="overview_extendedbolus_button">Bolo esteso</string>
@ -355,7 +355,7 @@
<string name="smscommunicator_wrongduration">Durata errata</string>
<string name="smscommunicator_loopsuspended">Loop sospeso</string>
<string name="smscommunicator_loopresumed">Loop ripreso</string>
<string name="treatments_wizard_bgtrend_label">Trend di 15min</string>
<string name="bg_trend_label">Trend di 15min</string>
<string name="treatments_wizard_cob_label">COB</string>
<string name="superbolus">Superbolo</string>
<string name="ns_logappstartedevent">Registra l\'avvio dell\'app in NS</string>

View file

@ -57,7 +57,7 @@
<string name="treatments_wizard_tt_label">TT</string>
<string name="treatments_wizard_carbs_label">פחמימות</string>
<string name="treatments_wizard_correction_label">תיקון</string>
<string name="treatments_wizard_bolusiob_label">בולוס פעיל</string>
<string name="bolus_iob_label">בולוס פעיל</string>
<string name="openapsma_run">בצע</string>
<string name="vitualpump_label">משאבה וירטואלית</string>
<string name="openapsma_lastrun_label">ההפעלה האחרונה</string>
@ -122,9 +122,9 @@
<string name="careportal_newnstreatment_other">אחר</string>
<string name="careportal_newnstreatment_meter">מד</string>
<string name="careportal_newnstreatment_sensor">חיישן</string>
<string name="careportal_newnstreatment_carbtime_label">זמן פחמימות</string>
<string name="carb_time_label">זמן פחמימות</string>
<string name="careportal_newnstreatment_duration_label">משך</string>
<string name="careportal_newnstreatment_profile_label">פרופיל</string>
<string name="profile_label">פרופיל</string>
<string name="careportal_newnstreatment_glucosetype">סוג גלוקוז</string>
<string name="overview_tempbasal_button">בזאלי זמני</string>
<string name="overview_extendedbolus_button">בולוס ממושך</string>
@ -355,7 +355,7 @@
<string name="smscommunicator_wrongduration">משך שגוי</string>
<string name="smscommunicator_loopsuspended">לולאה מושהית</string>
<string name="smscommunicator_loopresumed">לולאה חודשה</string>
<string name="treatments_wizard_bgtrend_label">מגמת 15 דקות</string>
<string name="bg_trend_label">מגמת 15 דקות</string>
<string name="treatments_wizard_cob_label">פחמ\' פעילות</string>
<string name="superbolus">סופר בולוס</string>
<string name="ns_logappstartedevent">רשום הפעלת AAPS ב-Nightscout</string>

View file

@ -57,7 +57,7 @@
<string name="treatments_wizard_tt_label">임시목표</string>
<string name="treatments_wizard_carbs_label">탄수화물</string>
<string name="treatments_wizard_correction_label">교정</string>
<string name="treatments_wizard_bolusiob_label">Bolus IOB</string>
<string name="bolus_iob_label">Bolus IOB</string>
<string name="openapsma_run">지금 실행</string>
<string name="vitualpump_label">가상 펌프</string>
<string name="openapsma_lastrun_label">최근 실행</string>
@ -121,9 +121,9 @@
<string name="careportal_newnstreatment_other">기타</string>
<string name="careportal_newnstreatment_meter">측정기</string>
<string name="careportal_newnstreatment_sensor">센서</string>
<string name="careportal_newnstreatment_carbtime_label">탄수화물 시간</string>
<string name="carb_time_label">탄수화물 시간</string>
<string name="careportal_newnstreatment_duration_label">기간</string>
<string name="careportal_newnstreatment_profile_label">프로파일</string>
<string name="profile_label">프로파일</string>
<string name="careportal_newnstreatment_glucosetype">혈당 종류</string>
<string name="overview_tempbasal_button">임시Basal</string>
<string name="overview_extendedbolus_button">확장 Bolus</string>
@ -353,7 +353,7 @@
<string name="smscommunicator_wrongduration">기간이 잘못되었습니다.</string>
<string name="smscommunicator_loopsuspended">Loop가 일시중지 되었습니다.</string>
<string name="smscommunicator_loopresumed">Loop가 재실행 되었습니다.</string>
<string name="treatments_wizard_bgtrend_label">15분 추이</string>
<string name="bg_trend_label">15분 추이</string>
<string name="treatments_wizard_cob_label">COB</string>
<string name="superbolus">Superbolus</string>
<string name="ns_logappstartedevent">앱시작을 NS에 기록하기</string>

View file

@ -57,7 +57,7 @@
<string name="treatments_wizard_tt_label">LT</string>
<string name="treatments_wizard_carbs_label">AV</string>
<string name="treatments_wizard_correction_label">Korekcija</string>
<string name="treatments_wizard_bolusiob_label">Bolusų AIO</string>
<string name="bolus_iob_label">Bolusų AIO</string>
<string name="openapsma_run">Paleisti dabar</string>
<string name="vitualpump_label">Virtuali pompa</string>
<string name="openapsma_lastrun_label">Paskutinis veiksmas</string>
@ -121,9 +121,9 @@
<string name="careportal_newnstreatment_other">Kiti</string>
<string name="careportal_newnstreatment_meter">Matuoklis</string>
<string name="careportal_newnstreatment_sensor">Sensorius</string>
<string name="careportal_newnstreatment_carbtime_label">AV laikas</string>
<string name="carb_time_label">AV laikas</string>
<string name="careportal_newnstreatment_duration_label">Trukmė</string>
<string name="careportal_newnstreatment_profile_label">Profilis</string>
<string name="profile_label">Profilis</string>
<string name="careportal_newnstreatment_glucosetype">Gliukozės tipas</string>
<string name="overview_tempbasal_button">Laikina bazė</string>
<string name="overview_extendedbolus_button">Ištęstas bolusas</string>
@ -354,7 +354,7 @@
<string name="smscommunicator_wrongduration">Neteisinga trukmė</string>
<string name="smscommunicator_loopsuspended">Ciklas sustabdytas</string>
<string name="smscommunicator_loopresumed">Ciklas atnaujintas</string>
<string name="treatments_wizard_bgtrend_label">15 min tendencija</string>
<string name="bg_trend_label">15 min tendencija</string>
<string name="treatments_wizard_cob_label">AAO</string>
<string name="superbolus">Superbolus</string>
<string name="ns_logappstartedevent">Siųsti programos paleidimo žymę į NS</string>

View file

@ -57,7 +57,7 @@
<string name="treatments_wizard_tt_label">TT</string>
<string name="treatments_wizard_carbs_label">Koolhydraten</string>
<string name="treatments_wizard_correction_label">Correctie</string>
<string name="treatments_wizard_bolusiob_label">Bolus IOB</string>
<string name="bolus_iob_label">Bolus IOB</string>
<string name="openapsma_run">Nu uitvoeren</string>
<string name="vitualpump_label">VIRTUELE POMP</string>
<string name="openapsma_lastrun_label">Laatste berekening</string>
@ -122,9 +122,9 @@
<string name="careportal_newnstreatment_other">Andere</string>
<string name="careportal_newnstreatment_meter">Meter</string>
<string name="careportal_newnstreatment_sensor">Sensor</string>
<string name="careportal_newnstreatment_carbtime_label">KH tijdsduur</string>
<string name="carb_time_label">KH tijdsduur</string>
<string name="careportal_newnstreatment_duration_label">Tijdsduur</string>
<string name="careportal_newnstreatment_profile_label">Profiel</string>
<string name="profile_label">Profiel</string>
<string name="careportal_newnstreatment_glucosetype">Glucose type</string>
<string name="overview_tempbasal_button">Tijdelijk basaal</string>
<string name="overview_extendedbolus_button">Vertraagde bolus</string>
@ -355,7 +355,7 @@
<string name="smscommunicator_wrongduration">Verkeerde tijdsduur</string>
<string name="smscommunicator_loopsuspended">Loop onderbroken</string>
<string name="smscommunicator_loopresumed">Loop hervat</string>
<string name="treatments_wizard_bgtrend_label">15min trend</string>
<string name="bg_trend_label">15min trend</string>
<string name="treatments_wizard_cob_label">COB</string>
<string name="superbolus">Superbolus</string>
<string name="ns_logappstartedevent">Log app start naar NS</string>

View file

@ -57,7 +57,7 @@
<string name="treatments_wizard_tt_label">TT</string>
<string name="treatments_wizard_carbs_label">Karbo</string>
<string name="treatments_wizard_correction_label">Korr</string>
<string name="treatments_wizard_bolusiob_label">Bolus IOB</string>
<string name="bolus_iob_label">Bolus IOB</string>
<string name="openapsma_run">Utfør nå</string>
<string name="vitualpump_label">VIRTUELL PUMPE</string>
<string name="openapsma_lastrun_label">Siste beregning</string>
@ -122,9 +122,9 @@
<string name="careportal_newnstreatment_other">Annet</string>
<string name="careportal_newnstreatment_meter">Meter</string>
<string name="careportal_newnstreatment_sensor">Sensor</string>
<string name="careportal_newnstreatment_carbtime_label">Karbo tid</string>
<string name="carb_time_label">Karbo tid</string>
<string name="careportal_newnstreatment_duration_label">Varighet</string>
<string name="careportal_newnstreatment_profile_label">Profil</string>
<string name="profile_label">Profil</string>
<string name="careportal_newnstreatment_glucosetype">Glukosetype</string>
<string name="overview_tempbasal_button">Temp basal</string>
<string name="overview_extendedbolus_button">Forlenget bolus</string>
@ -355,7 +355,7 @@
<string name="smscommunicator_wrongduration">Feil varighet</string>
<string name="smscommunicator_loopsuspended">Loop er pauset</string>
<string name="smscommunicator_loopresumed">Loop gjenopptatt</string>
<string name="treatments_wizard_bgtrend_label">15 min trend</string>
<string name="bg_trend_label">15 min trend</string>
<string name="treatments_wizard_cob_label">COB</string>
<string name="superbolus">Superbolus</string>
<string name="ns_logappstartedevent">Logg app start til NS</string>

View file

@ -57,7 +57,7 @@
<string name="treatments_wizard_tt_label">TT</string>
<string name="treatments_wizard_carbs_label">Węglow</string>
<string name="treatments_wizard_correction_label">Poprawka</string>
<string name="treatments_wizard_bolusiob_label">IOB z bolusów</string>
<string name="bolus_iob_label">IOB z bolusów</string>
<string name="openapsma_run">Uruchom teraz</string>
<string name="vitualpump_label">POMPA WIRTUALNA</string>
<string name="openapsma_lastrun_label">Ostatnie działanie</string>
@ -122,9 +122,9 @@
<string name="careportal_newnstreatment_other">Inne</string>
<string name="careportal_newnstreatment_meter">Glukometr</string>
<string name="careportal_newnstreatment_sensor">Sensor</string>
<string name="careportal_newnstreatment_carbtime_label">Czas węglow.</string>
<string name="carb_time_label">Czas węglow.</string>
<string name="careportal_newnstreatment_duration_label">Czas trwania</string>
<string name="careportal_newnstreatment_profile_label">Profil</string>
<string name="profile_label">Profil</string>
<string name="careportal_newnstreatment_glucosetype">Typ glukozy</string>
<string name="overview_tempbasal_button">BazaTymczasowa</string>
<string name="overview_extendedbolus_button">Bolus Przedłużony</string>
@ -355,7 +355,7 @@
<string name="smscommunicator_wrongduration">Zły czas trwania</string>
<string name="smscommunicator_loopsuspended">Pętla wstrzymana</string>
<string name="smscommunicator_loopresumed">Pętla wznowiona</string>
<string name="treatments_wizard_bgtrend_label">15min trend</string>
<string name="bg_trend_label">15min trend</string>
<string name="treatments_wizard_cob_label">COB</string>
<string name="superbolus">Superbolus</string>
<string name="ns_logappstartedevent">Wyślij start app do NS</string>

View file

@ -54,7 +54,7 @@
<string name="treatments_wizard_tt_label">TT</string>
<string name="treatments_wizard_carbs_label">Carbos</string>
<string name="treatments_wizard_correction_label">Corr</string>
<string name="treatments_wizard_bolusiob_label">IOB Bolus</string>
<string name="bolus_iob_label">IOB Bolus</string>
<string name="openapsma_run">Executar agora</string>
<string name="vitualpump_label">BOMBA VIRTUAL</string>
<string name="openapsma_lastrun_label">Última execução</string>
@ -117,9 +117,9 @@
<string name="careportal_newnstreatment_other">Outro</string>
<string name="careportal_newnstreatment_meter">Medidor</string>
<string name="careportal_newnstreatment_sensor">Sensor</string>
<string name="careportal_newnstreatment_carbtime_label">Hora do Carbo</string>
<string name="carb_time_label">Hora do Carbo</string>
<string name="careportal_newnstreatment_duration_label">Duração</string>
<string name="careportal_newnstreatment_profile_label">Perfil</string>
<string name="profile_label">Perfil</string>
<string name="careportal_newnstreatment_glucosetype">Tipo de glicose</string>
<string name="overview_tempbasal_button">Basal Temporária</string>
<string name="overview_extendedbolus_button">Bólus estendido</string>
@ -313,7 +313,7 @@
<string name="smscommunicator_wrongduration">Duração errada</string>
<string name="smscommunicator_loopsuspended">Loop suspenso</string>
<string name="smscommunicator_loopresumed">Loop retomado</string>
<string name="treatments_wizard_bgtrend_label">Tendência 15 min</string>
<string name="bg_trend_label">Tendência 15 min</string>
<string name="treatments_wizard_cob_label">COB</string>
<string name="superbolus">Superbólus</string>
<string name="ns_logappstartedevent">Registar inicio da app no NS</string>

View file

@ -57,7 +57,7 @@
<string name="treatments_wizard_tt_label">AT</string>
<string name="treatments_wizard_carbs_label">Hidratos</string>
<string name="treatments_wizard_correction_label">Corr</string>
<string name="treatments_wizard_bolusiob_label">Bólus - IA</string>
<string name="bolus_iob_label">Bólus - IA</string>
<string name="openapsma_run">Executar agora</string>
<string name="vitualpump_label">BOMBA VIRTUAL</string>
<string name="openapsma_lastrun_label">Última execução</string>
@ -121,9 +121,9 @@
<string name="careportal_newnstreatment_other">Outro</string>
<string name="careportal_newnstreatment_meter">Medidor</string>
<string name="careportal_newnstreatment_sensor">Sensor</string>
<string name="careportal_newnstreatment_carbtime_label">Hora Hidratos</string>
<string name="carb_time_label">Hora Hidratos</string>
<string name="careportal_newnstreatment_duration_label">Duração</string>
<string name="careportal_newnstreatment_profile_label">Perfil</string>
<string name="profile_label">Perfil</string>
<string name="careportal_newnstreatment_glucosetype">Tipo de Glicose</string>
<string name="overview_tempbasal_button">Basal Temporária</string>
<string name="overview_extendedbolus_button">Bólus Prolongado</string>
@ -353,7 +353,7 @@
<string name="smscommunicator_wrongduration">Duração errada</string>
<string name="smscommunicator_loopsuspended">Loop suspenso</string>
<string name="smscommunicator_loopresumed">Loop retomado</string>
<string name="treatments_wizard_bgtrend_label">Tendência 15 min</string>
<string name="bg_trend_label">Tendência 15 min</string>
<string name="treatments_wizard_cob_label">HCA</string>
<string name="superbolus">Superbólus</string>
<string name="ns_logappstartedevent">Registar inicio da app no NS</string>

View file

@ -57,7 +57,7 @@
<string name="treatments_wizard_tt_label">TT</string>
<string name="treatments_wizard_carbs_label">Carbohidrați</string>
<string name="treatments_wizard_correction_label">Corecție</string>
<string name="treatments_wizard_bolusiob_label">IOB bolus</string>
<string name="bolus_iob_label">IOB bolus</string>
<string name="openapsma_run">Execută</string>
<string name="vitualpump_label">POMPĂ VIRTUALĂ</string>
<string name="openapsma_lastrun_label">Ultima execuție</string>
@ -121,9 +121,9 @@
<string name="careportal_newnstreatment_other">Altul</string>
<string name="careportal_newnstreatment_meter">Glucometru</string>
<string name="careportal_newnstreatment_sensor">Senzor</string>
<string name="careportal_newnstreatment_carbtime_label">Ora carbohidrați</string>
<string name="carb_time_label">Ora carbohidrați</string>
<string name="careportal_newnstreatment_duration_label">Durată</string>
<string name="careportal_newnstreatment_profile_label">Profil</string>
<string name="profile_label">Profil</string>
<string name="careportal_newnstreatment_glucosetype">Tip glicemie</string>
<string name="overview_tempbasal_button">Bazală temporară</string>
<string name="overview_extendedbolus_button">Bolus extins</string>
@ -354,7 +354,7 @@
<string name="smscommunicator_wrongduration">Durată greșită</string>
<string name="smscommunicator_loopsuspended">Buclă suspendată</string>
<string name="smscommunicator_loopresumed">Buclă restabilită</string>
<string name="treatments_wizard_bgtrend_label">Tendință 15min</string>
<string name="bg_trend_label">Tendință 15min</string>
<string name="treatments_wizard_cob_label">COB</string>
<string name="superbolus">Superbolus</string>
<string name="ns_logappstartedevent">Înregistrează pornirea aplicației în NS</string>

View file

@ -57,7 +57,7 @@
<string name="treatments_wizard_tt_label">TT</string>
<string name="treatments_wizard_carbs_label">углеводы</string>
<string name="treatments_wizard_correction_label">коррекция</string>
<string name="treatments_wizard_bolusiob_label">болюс IOB</string>
<string name="bolus_iob_label">болюс IOB</string>
<string name="openapsma_run">выполнить сейчас</string>
<string name="vitualpump_label">ВИРТУАЛЬНАЯ ПОМПА</string>
<string name="openapsma_lastrun_label">последнее выполненное</string>
@ -122,9 +122,9 @@
<string name="careportal_newnstreatment_other">другое</string>
<string name="careportal_newnstreatment_meter">глюкометр</string>
<string name="careportal_newnstreatment_sensor">сенсор</string>
<string name="careportal_newnstreatment_carbtime_label">Подождать до еды</string>
<string name="carb_time_label">Подождать до еды</string>
<string name="careportal_newnstreatment_duration_label">Длительность действия</string>
<string name="careportal_newnstreatment_profile_label">профиль</string>
<string name="profile_label">профиль</string>
<string name="careportal_newnstreatment_glucosetype">тип глюкозы</string>
<string name="overview_tempbasal_button">ВремБазал</string>
<string name="overview_extendedbolus_button">Пролонгированный болюс</string>
@ -355,7 +355,7 @@
<string name="smscommunicator_wrongduration">неверное значение длительности</string>
<string name="smscommunicator_loopsuspended">ЗЦ остановлен</string>
<string name="smscommunicator_loopresumed">ЗЦикл возобновлен</string>
<string name="treatments_wizard_bgtrend_label">15 мин тренд</string>
<string name="bg_trend_label">15 мин тренд</string>
<string name="treatments_wizard_cob_label">активн углеводы</string>
<string name="superbolus">суперболюс</string>
<string name="ns_logappstartedevent">Передать в NS запись о начале работы приложения</string>

View file

@ -57,7 +57,7 @@
<string name="treatments_wizard_tt_label">TT</string>
<string name="treatments_wizard_carbs_label">Sacharidy</string>
<string name="treatments_wizard_correction_label">Korekcia</string>
<string name="treatments_wizard_bolusiob_label">Bolusový IOB</string>
<string name="bolus_iob_label">Bolusový IOB</string>
<string name="openapsma_run">Spustiť teraz</string>
<string name="vitualpump_label">Virtuálna pumpa</string>
<string name="openapsma_lastrun_label">Posledné spustenie</string>
@ -122,9 +122,9 @@
<string name="careportal_newnstreatment_other">Iné</string>
<string name="careportal_newnstreatment_meter">Glukomer</string>
<string name="careportal_newnstreatment_sensor">Senzor</string>
<string name="careportal_newnstreatment_carbtime_label">Čas jedla</string>
<string name="carb_time_label">Čas jedla</string>
<string name="careportal_newnstreatment_duration_label">Trvanie</string>
<string name="careportal_newnstreatment_profile_label">Profil</string>
<string name="profile_label">Profil</string>
<string name="careportal_newnstreatment_glucosetype">Zadanie glykémie</string>
<string name="overview_tempbasal_button">Dočasný bazál</string>
<string name="overview_extendedbolus_button">Predĺžený bolus</string>
@ -355,7 +355,7 @@
<string name="smscommunicator_wrongduration">Nesprávna doba trvania</string>
<string name="smscommunicator_loopsuspended">Uzavretý okruh pozastavený</string>
<string name="smscommunicator_loopresumed">Uzavretý okruh obnovený</string>
<string name="treatments_wizard_bgtrend_label">15min trend</string>
<string name="bg_trend_label">15min trend</string>
<string name="treatments_wizard_cob_label">COB</string>
<string name="superbolus">Superbolus</string>
<string name="ns_logappstartedevent">Zaznamenávať spustenie aplikácie do NS</string>

View file

@ -58,7 +58,7 @@ Eversense-appen.</string>
<string name="treatments_wizard_tt_label">TT</string>
<string name="treatments_wizard_carbs_label">Kolhydrater</string>
<string name="treatments_wizard_correction_label">Korrektion</string>
<string name="treatments_wizard_bolusiob_label">Bolus IOB</string>
<string name="bolus_iob_label">Bolus IOB</string>
<string name="openapsma_run">Utför nu</string>
<string name="vitualpump_label">Virtuell pump</string>
<string name="openapsma_lastrun_label">Senaste beräkning</string>
@ -122,9 +122,9 @@ Eversense-appen.</string>
<string name="careportal_newnstreatment_other">Annat</string>
<string name="careportal_newnstreatment_meter">Mätare</string>
<string name="careportal_newnstreatment_sensor">Sensor</string>
<string name="careportal_newnstreatment_carbtime_label">KH-tid</string>
<string name="carb_time_label">KH-tid</string>
<string name="careportal_newnstreatment_duration_label">Duration</string>
<string name="careportal_newnstreatment_profile_label">Profil</string>
<string name="profile_label">Profil</string>
<string name="careportal_newnstreatment_glucosetype">Glukostyp</string>
<string name="overview_tempbasal_button">Temp basal</string>
<string name="overview_extendedbolus_button">Förlängd bolus</string>
@ -355,7 +355,7 @@ Eversense-appen.</string>
<string name="smscommunicator_wrongduration">Fel duration</string>
<string name="smscommunicator_loopsuspended">Loop pausad</string>
<string name="smscommunicator_loopresumed">Loop återupptagen</string>
<string name="treatments_wizard_bgtrend_label">15 min trend</string>
<string name="bg_trend_label">15 min trend</string>
<string name="treatments_wizard_cob_label">COB</string>
<string name="superbolus">Superbolus</string>
<string name="ns_logappstartedevent">Rapportera appstart till Nightscout</string>

View file

@ -57,7 +57,7 @@
<string name="treatments_wizard_tt_label">TT</string>
<string name="treatments_wizard_carbs_label">Karbonhidrat</string>
<string name="treatments_wizard_correction_label">Düzeltme</string>
<string name="treatments_wizard_bolusiob_label">Bolus IOB</string>
<string name="bolus_iob_label">Bolus IOB</string>
<string name="openapsma_run">Şimdi Çalıştır</string>
<string name="vitualpump_label">SANAL POMPA</string>
<string name="openapsma_lastrun_label">Son Çalıştırma</string>
@ -122,9 +122,9 @@
<string name="careportal_newnstreatment_other">Diğer</string>
<string name="careportal_newnstreatment_meter">Metre</string>
<string name="careportal_newnstreatment_sensor">Sensör</string>
<string name="careportal_newnstreatment_carbtime_label">Karb. zamanı</string>
<string name="carb_time_label">Karb. zamanı</string>
<string name="careportal_newnstreatment_duration_label">Süre</string>
<string name="careportal_newnstreatment_profile_label">Profil</string>
<string name="profile_label">Profil</string>
<string name="careportal_newnstreatment_glucosetype">Glikoz türü</string>
<string name="overview_tempbasal_button">Geçici Bazal</string>
<string name="overview_extendedbolus_button">Yayma Bolus</string>
@ -356,7 +356,7 @@ Aktif Karbonhidratın ne kadar hızlı sindirildiğine ve KŞ\'nin beklenenden d
<string name="smscommunicator_wrongduration">Yanlış süre</string>
<string name="smscommunicator_loopsuspended">Döngü duraklatıldı</string>
<string name="smscommunicator_loopresumed">Döngü devam ettirildi</string>
<string name="treatments_wizard_bgtrend_label">15 dk eğilim</string>
<string name="bg_trend_label">15 dk eğilim</string>
<string name="treatments_wizard_cob_label">COB</string>
<string name="superbolus">Superbolus</string>
<string name="ns_logappstartedevent">NS\'a uygulama başlangıcını kaydet</string>

View file

@ -51,7 +51,7 @@
<string name="treatments_wizard_tt_label">临时目标</string>
<string name="treatments_wizard_carbs_label">碳水化合物</string>
<string name="treatments_wizard_correction_label">矫正值</string>
<string name="treatments_wizard_bolusiob_label">大剂量活性胰岛素IOB</string>
<string name="bolus_iob_label">大剂量活性胰岛素IOB</string>
<string name="openapsma_run">现在运行</string>
<string name="vitualpump_label">虚拟泵</string>
<string name="openapsma_lastrun_label">上一次运行</string>
@ -111,9 +111,9 @@
<string name="careportal_newnstreatment_other">其他</string>
<string name="careportal_newnstreatment_meter">血糖仪</string>
<string name="careportal_newnstreatment_sensor">传感器</string>
<string name="careportal_newnstreatment_carbtime_label">碳水化合物时间</string>
<string name="carb_time_label">碳水化合物时间</string>
<string name="careportal_newnstreatment_duration_label">持续时间</string>
<string name="careportal_newnstreatment_profile_label">配置文件</string>
<string name="profile_label">配置文件</string>
<string name="careportal_newnstreatment_glucosetype">血糖类型</string>
<string name="overview_tempbasal_button">临时基础</string>
<string name="overview_extendedbolus_button">扩展大剂量</string>
@ -271,7 +271,7 @@
<string name="smscommunicator_wrongduration">错误的持续时间</string>
<string name="smscommunicator_loopsuspended">闭环暂停了</string>
<string name="smscommunicator_loopresumed">闭环恢复了</string>
<string name="treatments_wizard_bgtrend_label">15分钟 趋势</string>
<string name="bg_trend_label">15分钟 趋势</string>
<string name="treatments_wizard_cob_label">碳水</string>
<string name="superbolus">超级大剂量Superbolus</string>
<string name="ns_logappstartedevent">记录app启动事件到NS服务器</string>

View file

@ -113,7 +113,7 @@
<string name="treatments_wizard_tt_label">TT</string>
<string name="treatments_wizard_carbs_label">Carbs</string>
<string name="treatments_wizard_correction_label">Corr</string>
<string name="treatments_wizard_bolusiob_label">Bolus IOB</string>
<string name="bolus_iob_label">Bolus IOB</string>
<string name="openapsma_run">Run now</string>
<string name="vitualpump_label">VIRTUAL PUMP</string>
<string name="openapsma_lastrun_label">Last run</string>
@ -185,9 +185,9 @@
<string name="careportal_newnstreatment_other">Other</string>
<string name="careportal_newnstreatment_meter">Meter</string>
<string name="careportal_newnstreatment_sensor">Sensor</string>
<string name="careportal_newnstreatment_carbtime_label">Carb time</string>
<string name="carb_time_label">Carb time</string>
<string name="careportal_newnstreatment_duration_label">Duration</string>
<string name="careportal_newnstreatment_profile_label">Profile</string>
<string name="profile_label">Profile</string>
<string name="careportal_newnstreatment_glucosetype">Glucose type</string>
<string name="overview_tempbasal_button">TempBasal</string>
<string name="overview_extendedbolus_button">Extended Bolus</string>
@ -433,7 +433,7 @@
<string name="smscommunicator_wrongduration">Wrong duration</string>
<string name="smscommunicator_loopsuspended">Loop suspended</string>
<string name="smscommunicator_loopresumed">Loop resumed</string>
<string name="treatments_wizard_bgtrend_label">15min trend</string>
<string name="bg_trend_label">15min trend</string>
<string name="treatments_wizard_cob_label">COB</string>
<string name="superbolus">Superbolus</string>
<string name="ns_logappstartedevent">Log app start to NS</string>

View file

@ -34,7 +34,7 @@
android:defaultValue="false"
android:dependency="@string/key_wear_control"
android:key="@string/key_wearwizard_trend"
android:title="@string/treatments_wizard_bgtrend_label" />
android:title="@string/bg_trend_label" />
<CheckBoxPreference
android:defaultValue="true"
@ -46,7 +46,7 @@
android:defaultValue="true"
android:dependency="@string/key_wear_control"
android:key="@string/key_wearwizard_bolusiob"
android:title="@string/treatments_wizard_bolusiob_label" />
android:title="@string/bolus_iob_label" />
<CheckBoxPreference
android:defaultValue="true"