Merge remote-tracking branch 'origin/dev' into rs

This commit is contained in:
Milos Kozak 2020-04-20 21:02:47 +02:00
commit 164a092857
256 changed files with 613 additions and 470 deletions

View file

@ -82,6 +82,23 @@ def isMaster = { ->
return !version.contains('-') return !version.contains('-')
} }
def gitAvailable = { ->
StringBuilder stringBuilder = new StringBuilder()
try {
def stdout = new ByteArrayOutputStream()
exec {
commandLine 'git', '--version'
standardOutput = stdout
}
String commitObject = stdout.toString().trim()
stringBuilder.append(commitObject)
} catch (ignored) {
return false // NoGitSystemAvailable
}
return !stringBuilder.toString().isEmpty()
}
def allCommited = { -> def allCommited = { ->
StringBuilder stringBuilder = new StringBuilder() StringBuilder stringBuilder = new StringBuilder()
try { try {
@ -112,7 +129,7 @@ android {
targetSdkVersion 28 targetSdkVersion 28
multiDexEnabled true multiDexEnabled true
versionCode 1500 versionCode 1500
version "2.6.1-dagger3" version "2.6.5-dev"
buildConfigField "String", "VERSION", '"' + version + '"' buildConfigField "String", "VERSION", '"' + version + '"'
buildConfigField "String", "BUILDVERSION", '"' + generateGitBuild() + '-' + generateDate() + '"' buildConfigField "String", "BUILDVERSION", '"' + generateGitBuild() + '-' + generateDate() + '"'
buildConfigField "String", "REMOTE", '"' + generateGitRemote() + '"' buildConfigField "String", "REMOTE", '"' + generateGitRemote() + '"'
@ -367,9 +384,13 @@ tasks.whenTaskAdded { task ->
printf('--------------\n') printf('--------------\n')
printf('isMaster: %s\n', isMaster().toString()) printf('isMaster: %s\n', isMaster().toString())
printf('gitAvailable: %s\n', gitAvailable().toString())
printf('allCommited: %s\n', allCommited().toString()) printf('allCommited: %s\n', allCommited().toString())
printf('--------------\n') printf('--------------\n')
if (isMaster() && !gitAvailable()) {
throw new GradleException('GIT system is not available. On Windows try to run Android Studio as an Administrator. Check if GIT is installed and Studio have permissions to use it')
}
if (isMaster() && !allCommited()) { if (isMaster() && !allCommited()) {
throw new GradleException('There are uncommitted changes or git system is not available. Clone sources again as described in wiki and do not allow gradle update') throw new GradleException('There are uncommitted changes. Clone sources again as described in wiki and do not allow gradle update')
} }

View file

@ -51,7 +51,7 @@ import info.nightscout.androidaps.tabs.TabPageAdapter
import info.nightscout.androidaps.utils.AndroidPermission import info.nightscout.androidaps.utils.AndroidPermission
import info.nightscout.androidaps.utils.FabricPrivacy import info.nightscout.androidaps.utils.FabricPrivacy
import info.nightscout.androidaps.utils.LocaleHelper.update import info.nightscout.androidaps.utils.LocaleHelper.update
import info.nightscout.androidaps.utils.alertDialogs.OKDialog.show import info.nightscout.androidaps.utils.alertDialogs.OKDialog
import info.nightscout.androidaps.utils.buildHelper.BuildHelper import info.nightscout.androidaps.utils.buildHelper.BuildHelper
import info.nightscout.androidaps.utils.extensions.isRunningRealPumpTest import info.nightscout.androidaps.utils.extensions.isRunningRealPumpTest
import info.nightscout.androidaps.utils.protection.ProtectionCheck import info.nightscout.androidaps.utils.protection.ProtectionCheck
@ -160,7 +160,13 @@ class MainActivity : NoSplashAppCompatActivity() {
override fun onResume() { override fun onResume() {
super.onResume() super.onResume()
protectionCheck.queryProtection(this, ProtectionCheck.Protection.APPLICATION, null, Runnable { finish() }, Runnable { finish() }) protectionCheck.queryProtection(this, ProtectionCheck.Protection.APPLICATION, null,
Runnable {
OKDialog.show(this, "", resourceHelper.gs(R.string.authorizationfailed), Runnable { finish() })
},
Runnable {
OKDialog.show(this, "", resourceHelper.gs(R.string.authorizationfailed), Runnable { finish() })
})
} }
private fun setWakeLock() { private fun setWakeLock() {
@ -226,7 +232,7 @@ class MainActivity : NoSplashAppCompatActivity() {
if (ActivityCompat.checkSelfPermission(this, permissions[0]) == PackageManager.PERMISSION_GRANTED) { if (ActivityCompat.checkSelfPermission(this, permissions[0]) == PackageManager.PERMISSION_GRANTED) {
when (requestCode) { when (requestCode) {
AndroidPermission.CASE_STORAGE -> //show dialog after permission is granted AndroidPermission.CASE_STORAGE -> //show dialog after permission is granted
show(this, "", resourceHelper.gs(R.string.alert_dialog_storage_permission_text)) OKDialog.show(this, "", resourceHelper.gs(R.string.alert_dialog_storage_permission_text))
AndroidPermission.CASE_LOCATION, AndroidPermission.CASE_SMS, AndroidPermission.CASE_BATTERY, AndroidPermission.CASE_PHONE_STATE, AndroidPermission.CASE_SYSTEM_WINDOW -> { AndroidPermission.CASE_LOCATION, AndroidPermission.CASE_SMS, AndroidPermission.CASE_BATTERY, AndroidPermission.CASE_PHONE_STATE, AndroidPermission.CASE_SYSTEM_WINDOW -> {
} }

View file

@ -19,6 +19,7 @@ import android.view.View
import android.view.View.OnLongClickListener import android.view.View.OnLongClickListener
import android.view.ViewGroup import android.view.ViewGroup
import android.widget.LinearLayout import android.widget.LinearLayout
import android.widget.TextView
import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.LinearLayoutManager
import com.jjoe64.graphview.GraphView import com.jjoe64.graphview.GraphView
import dagger.android.HasAndroidInjector import dagger.android.HasAndroidInjector
@ -149,6 +150,7 @@ class OverviewFragment : DaggerFragment(), View.OnClickListener, OnLongClickList
private var scheduledUpdate: ScheduledFuture<*>? = null private var scheduledUpdate: ScheduledFuture<*>? = null
private val secondaryGraphs = ArrayList<GraphView>() private val secondaryGraphs = ArrayList<GraphView>()
private val secondaryGraphsLabel = ArrayList<TextView>()
override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?,
savedInstanceState: Bundle?): View? { savedInstanceState: Bundle?): View? {
@ -485,8 +487,13 @@ class OverviewFragment : DaggerFragment(), View.OnClickListener, OnLongClickList
//aapsLogger.debug("New secondary graph count ${numOfGraphs-1}") //aapsLogger.debug("New secondary graph count ${numOfGraphs-1}")
// rebuild needed // rebuild needed
secondaryGraphs.clear() secondaryGraphs.clear()
secondaryGraphsLabel.clear()
overview_iobgraph.removeAllViews() overview_iobgraph.removeAllViews()
for (i in 1 until numOfGraphs) { for (i in 1 until numOfGraphs) {
val label = TextView(context)
label.layoutParams = LinearLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT).also { it.setMargins(100, 0, 0, -50) }
overview_iobgraph.addView(label)
secondaryGraphsLabel.add(label)
val graph = GraphView(context) val graph = GraphView(context)
graph.layoutParams = LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, resourceHelper.dpToPx(100)).also { it.setMargins(0, 0, 0, resourceHelper.dpToPx(10)) } graph.layoutParams = LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, resourceHelper.dpToPx(100)).also { it.setMargins(0, 0, 0, resourceHelper.dpToPx(10)) }
graph.gridLabelRenderer?.gridColor = resourceHelper.gc(R.color.graphgrid) graph.gridLabelRenderer?.gridColor = resourceHelper.gc(R.color.graphgrid)
@ -530,7 +537,7 @@ class OverviewFragment : DaggerFragment(), View.OnClickListener, OnLongClickList
overview_looplayout?.visibility = View.GONE overview_looplayout?.visibility = View.GONE
return return
} }
notificationStore.updateNotifications(overview_notifications) overview_notifications?.let { notificationStore.updateNotifications(it) }
overview_pumpstatuslayout?.visibility = View.GONE overview_pumpstatuslayout?.visibility = View.GONE
overview_looplayout?.visibility = View.VISIBLE overview_looplayout?.visibility = View.VISIBLE
@ -818,12 +825,14 @@ class OverviewFragment : DaggerFragment(), View.OnClickListener, OnLongClickList
var useRatioForScale = false var useRatioForScale = false
var useDSForScale = false var useDSForScale = false
var useIAForScale = false var useIAForScale = false
var useABSForScale = false
when { when {
overviewMenus.setting[g + 1][OverviewMenus.CharType.IOB.ordinal] -> useIobForScale = true overviewMenus.setting[g + 1][OverviewMenus.CharType.IOB.ordinal] -> useIobForScale = true
overviewMenus.setting[g + 1][OverviewMenus.CharType.COB.ordinal] -> useCobForScale = true overviewMenus.setting[g + 1][OverviewMenus.CharType.COB.ordinal] -> useCobForScale = true
overviewMenus.setting[g + 1][OverviewMenus.CharType.DEV.ordinal] -> useDevForScale = true overviewMenus.setting[g + 1][OverviewMenus.CharType.DEV.ordinal] -> useDevForScale = true
overviewMenus.setting[g + 1][OverviewMenus.CharType.SEN.ordinal] -> useRatioForScale = true overviewMenus.setting[g + 1][OverviewMenus.CharType.SEN.ordinal] -> useRatioForScale = true
overviewMenus.setting[g + 1][OverviewMenus.CharType.ACT.ordinal] -> useIAForScale = true overviewMenus.setting[g + 1][OverviewMenus.CharType.ACT.ordinal] -> useIAForScale = true
overviewMenus.setting[g + 1][OverviewMenus.CharType.ABS.ordinal] -> useABSForScale = true
overviewMenus.setting[g + 1][OverviewMenus.CharType.DEVSLOPE.ordinal] -> useDSForScale = true overviewMenus.setting[g + 1][OverviewMenus.CharType.DEVSLOPE.ordinal] -> useDSForScale = true
} }
@ -832,6 +841,7 @@ class OverviewFragment : DaggerFragment(), View.OnClickListener, OnLongClickList
if (overviewMenus.setting[g + 1][OverviewMenus.CharType.DEV.ordinal]) secondGraphData.addDeviations(fromTime, now, useDevForScale, 1.0) if (overviewMenus.setting[g + 1][OverviewMenus.CharType.DEV.ordinal]) secondGraphData.addDeviations(fromTime, now, useDevForScale, 1.0)
if (overviewMenus.setting[g + 1][OverviewMenus.CharType.SEN.ordinal]) secondGraphData.addRatio(fromTime, now, useRatioForScale, 1.0) if (overviewMenus.setting[g + 1][OverviewMenus.CharType.SEN.ordinal]) secondGraphData.addRatio(fromTime, now, useRatioForScale, 1.0)
if (overviewMenus.setting[g + 1][OverviewMenus.CharType.ACT.ordinal]) secondGraphData.addActivity(fromTime, endTime, useIAForScale, 0.8) if (overviewMenus.setting[g + 1][OverviewMenus.CharType.ACT.ordinal]) secondGraphData.addActivity(fromTime, endTime, useIAForScale, 0.8)
if (overviewMenus.setting[g + 1][OverviewMenus.CharType.ABS.ordinal]) secondGraphData.addAbsIob(fromTime, now, useABSForScale, 1.0)
if (overviewMenus.setting[g + 1][OverviewMenus.CharType.DEVSLOPE.ordinal] && buildHelper.isDev()) secondGraphData.addDeviationSlope(fromTime, now, useDSForScale, 1.0) if (overviewMenus.setting[g + 1][OverviewMenus.CharType.DEVSLOPE.ordinal] && buildHelper.isDev()) secondGraphData.addDeviationSlope(fromTime, now, useDSForScale, 1.0)
// set manual x bounds to have nice steps // set manual x bounds to have nice steps
@ -843,12 +853,14 @@ class OverviewFragment : DaggerFragment(), View.OnClickListener, OnLongClickList
// finally enforce drawing of graphs in UI thread // finally enforce drawing of graphs in UI thread
graphData.performUpdate() graphData.performUpdate()
for (g in 0 until secondaryGraphs.size) { for (g in 0 until secondaryGraphs.size) {
secondaryGraphsLabel[g].text = overviewMenus.enabledTypes(g + 1)
secondaryGraphs[g].visibility = ( secondaryGraphs[g].visibility = (
overviewMenus.setting[g + 1][OverviewMenus.CharType.IOB.ordinal] || overviewMenus.setting[g + 1][OverviewMenus.CharType.IOB.ordinal] ||
overviewMenus.setting[g + 1][OverviewMenus.CharType.COB.ordinal] || overviewMenus.setting[g + 1][OverviewMenus.CharType.COB.ordinal] ||
overviewMenus.setting[g + 1][OverviewMenus.CharType.DEV.ordinal] || overviewMenus.setting[g + 1][OverviewMenus.CharType.DEV.ordinal] ||
overviewMenus.setting[g + 1][OverviewMenus.CharType.SEN.ordinal] || overviewMenus.setting[g + 1][OverviewMenus.CharType.SEN.ordinal] ||
overviewMenus.setting[g + 1][OverviewMenus.CharType.ACT.ordinal] || overviewMenus.setting[g + 1][OverviewMenus.CharType.ACT.ordinal] ||
overviewMenus.setting[g + 1][OverviewMenus.CharType.ABS.ordinal] ||
overviewMenus.setting[g + 1][OverviewMenus.CharType.DEVSLOPE.ordinal] overviewMenus.setting[g + 1][OverviewMenus.CharType.DEVSLOPE.ordinal]
).toVisibility() ).toVisibility()
secondaryGraphsData[g].performUpdate() secondaryGraphsData[g].performUpdate()

View file

@ -70,12 +70,23 @@ class OverviewMenus @Inject constructor(
DEV(R.string.overview_show_deviations, R.color.deviations, primary = false, secondary = true), DEV(R.string.overview_show_deviations, R.color.deviations, primary = false, secondary = true),
SEN(R.string.overview_show_sensitivity, R.color.ratio, primary = false, secondary = true), SEN(R.string.overview_show_sensitivity, R.color.ratio, primary = false, secondary = true),
ACT(R.string.overview_show_activity, R.color.activity, primary = true, secondary = true), ACT(R.string.overview_show_activity, R.color.activity, primary = true, secondary = true),
ABS(R.string.overview_show_absinsulin, R.color.iob, primary = false, secondary = true),
DEVSLOPE(R.string.overview_show_deviationslope, R.color.devslopepos, primary = false, secondary = true) DEVSLOPE(R.string.overview_show_deviationslope, R.color.devslopepos, primary = false, secondary = true)
} }
companion object { companion object {
const val MAX_GRAPHS = 5 // including main const val MAX_GRAPHS = 5 // including main
} }
fun enabledTypes(graph: Int): String {
val r = StringBuilder()
for (type in CharType.values()) if (setting[graph][type.ordinal]) {
r.append(type.name)
r.append(" ")
}
return r.toString()
}
var setting: MutableList<Array<Boolean>> = ArrayList() var setting: MutableList<Array<Boolean>> = ArrayList()
private fun storeGraphConfig() { private fun storeGraphConfig() {
@ -86,9 +97,15 @@ class OverviewMenus @Inject constructor(
private fun loadGraphConfig() { private fun loadGraphConfig() {
val sts = sp.getString(R.string.key_graphconfig, "") val sts = sp.getString(R.string.key_graphconfig, "")
if (sts.isNotEmpty()) if (sts.isNotEmpty()) {
setting = Gson().fromJson(sts, Array<Array<Boolean>>::class.java).toMutableList() setting = Gson().fromJson(sts, Array<Array<Boolean>>::class.java).toMutableList()
else { // reset when new CharType added
for (s in setting)
if (s.size != CharType.values().size) {
setting = ArrayList()
setting.add(Array(CharType.values().size) { true })
}
} else {
setting = ArrayList() setting = ArrayList()
setting.add(Array(CharType.values().size) { true }) setting.add(Array(CharType.values().size) { true })
} }

View file

@ -376,6 +376,40 @@ class GraphData(injector: HasAndroidInjector, private val graph: GraphView, priv
addSeries(iobSeries) addSeries(iobSeries)
} }
// scale in % of vertical size (like 0.3)
fun addAbsIob(fromTime: Long, toTime: Long, useForScale: Boolean, scale: Double) {
val iobSeries: FixedLineGraphSeries<ScaledDataPoint?>
val iobArray: MutableList<ScaledDataPoint> = ArrayList()
var maxIobValueFound = Double.MIN_VALUE
var lastIob = 0.0
val iobScale = Scale()
var time = fromTime
while (time <= toTime) {
val profile = profileFunction.getProfile(time)
var iob = 0.0
if (profile != null) iob = iobCobCalculatorPlugin.calculateAbsInsulinFromTreatmentsAndTempsSynchronized(time, profile).iob
if (abs(lastIob - iob) > 0.02) {
if (abs(lastIob - iob) > 0.2) iobArray.add(ScaledDataPoint(time, lastIob, iobScale))
iobArray.add(ScaledDataPoint(time, iob, iobScale))
maxIobValueFound = max(maxIobValueFound, abs(iob))
lastIob = iob
}
time += 5 * 60 * 1000L
}
iobSeries = FixedLineGraphSeries(Array(iobArray.size) { i -> iobArray[i] }).also {
it.isDrawBackground = true
it.backgroundColor = -0x7f000001 and resourceHelper.gc(R.color.iob) //50%
it.color = resourceHelper.gc(R.color.iob)
it.thickness = 3
}
if (useForScale) {
maxY = maxIobValueFound
minY = -maxIobValueFound
}
iobScale.setMultiplier(maxY * scale / maxIobValueFound)
addSeries(iobSeries)
}
// scale in % of vertical size (like 0.3) // scale in % of vertical size (like 0.3)
fun addCob(fromTime: Long, toTime: Long, useForScale: Boolean, scale: Double) { fun addCob(fromTime: Long, toTime: Long, useForScale: Boolean, scale: Double) {
val minFailOverActiveList: MutableList<DataPointWithLabelInterface> = ArrayList() val minFailOverActiveList: MutableList<DataPointWithLabelInterface> = ArrayList()

View file

@ -116,6 +116,7 @@ class NotificationStore @Inject constructor(
.setSmallIcon(smallIcon) .setSmallIcon(smallIcon)
.setLargeIcon(largeIcon) .setLargeIcon(largeIcon)
.setContentText(n.text) .setContentText(n.text)
.setStyle(NotificationCompat.BigTextStyle().bigText(n.text))
.setPriority(NotificationCompat.PRIORITY_MAX) .setPriority(NotificationCompat.PRIORITY_MAX)
.setDeleteIntent(deleteIntent(n.id)) .setDeleteIntent(deleteIntent(n.id))
if (n.level == Notification.URGENT) { if (n.level == Notification.URGENT) {

View file

@ -71,6 +71,7 @@ public class IobCobCalculatorPlugin extends PluginBase {
private CompositeDisposable disposable = new CompositeDisposable(); private CompositeDisposable disposable = new CompositeDisposable();
private LongSparseArray<IobTotal> iobTable = new LongSparseArray<>(); // oldest at index 0 private LongSparseArray<IobTotal> iobTable = new LongSparseArray<>(); // oldest at index 0
private LongSparseArray<IobTotal> absIobTable = new LongSparseArray<>(); // oldest at index 0, absolute insulin in the body
private LongSparseArray<AutosensData> autosensDataTable = new LongSparseArray<>(); // oldest at index 0 private LongSparseArray<AutosensData> autosensDataTable = new LongSparseArray<>(); // oldest at index 0
private LongSparseArray<BasalData> basalDataTable = new LongSparseArray<>(); // oldest at index 0 private LongSparseArray<BasalData> basalDataTable = new LongSparseArray<>(); // oldest at index 0
@ -487,6 +488,27 @@ public class IobCobCalculatorPlugin extends PluginBase {
return iobTotal; return iobTotal;
} }
public IobTotal calculateAbsInsulinFromTreatmentsAndTempsSynchronized(long time, Profile profile) {
synchronized (dataLock) {
long now = System.currentTimeMillis();
time = roundUpTime(time);
if (time < now && absIobTable.get(time) != null) {
//og.debug(">>> calculateFromTreatmentsAndTemps Cache hit " + new Date(time).toLocaleString());
return absIobTable.get(time);
} else {
//log.debug(">>> calculateFromTreatmentsAndTemps Cache miss " + new Date(time).toLocaleString());
}
IobTotal bolusIob = treatmentsPlugin.getCalculationToTimeTreatments(time).round();
IobTotal basalIob = treatmentsPlugin.getAbsoluteIOBTempBasals(time).round();
IobTotal iobTotal = IobTotal.combine(bolusIob, basalIob).round();
if (time < System.currentTimeMillis()) {
absIobTable.put(time, iobTotal);
}
return iobTotal;
}
}
private IobTotal calculateFromTreatmentsAndTemps(long time, AutosensResult lastAutosensResult, boolean exercise_mode, int half_basal_exercise_target, boolean isTempTarget) { private IobTotal calculateFromTreatmentsAndTemps(long time, AutosensResult lastAutosensResult, boolean exercise_mode, int half_basal_exercise_target, boolean isTempTarget) {
long now = DateUtil.now(); long now = DateUtil.now();
@ -809,6 +831,14 @@ public class IobCobCalculatorPlugin extends PluginBase {
break; break;
} }
} }
for (int index = absIobTable.size() - 1; index >= 0; index--) {
if (absIobTable.keyAt(index) > time) {
getAapsLogger().debug(LTag.AUTOSENS, "Removing from absIobTable: " + DateUtil.dateAndTimeString(absIobTable.keyAt(index)));
absIobTable.removeAt(index);
} else {
break;
}
}
for (int index = autosensDataTable.size() - 1; index >= 0; index--) { for (int index = autosensDataTable.size() - 1; index >= 0; index--) {
if (autosensDataTable.keyAt(index) > time) { if (autosensDataTable.keyAt(index) > time) {
getAapsLogger().debug(LTag.AUTOSENS, "Removing from autosensDataTable: " + DateUtil.dateAndTimeString(autosensDataTable.keyAt(index))); getAapsLogger().debug(LTag.AUTOSENS, "Removing from autosensDataTable: " + DateUtil.dateAndTimeString(autosensDataTable.keyAt(index)));

View file

@ -941,7 +941,13 @@ public class ComboPlugin extends PumpPluginBase implements PumpInterface, Constr
activeAlert.warningCode == PumpWarningCodes.TBR_CANCELLED)) { activeAlert.warningCode == PumpWarningCodes.TBR_CANCELLED)) {
// turn benign warnings into notifications // turn benign warnings into notifications
notifyAboutPumpWarning(activeAlert); notifyAboutPumpWarning(activeAlert);
ruffyScripter.confirmAlert(activeAlert.warningCode); CommandResult alertConfirmationResult = ruffyScripter.confirmAlert(activeAlert.warningCode);
if (!alertConfirmationResult.success) {
return alertConfirmationResult;
}
// while the warning was active the menu data couldn't be read, only after confirmation,
// so update the var with it, so the check routines below can work on it
preCheckResult = alertConfirmationResult;
} else if (activeAlert.errorCode != null) { } else if (activeAlert.errorCode != null) {
Notification notification = new Notification(); Notification notification = new Notification();
notification.date = DateUtil.now(); notification.date = DateUtil.now();

View file

@ -160,7 +160,7 @@ public class RuffyScripter implements RuffyCommands {
} }
if (!boundSucceeded) { if (!boundSucceeded) {
log.error("No connection to ruffy. Pump control unavailable."); log.info("No connection to ruffy. Pump control unavailable.");
} }
} }
@ -262,7 +262,7 @@ public class RuffyScripter implements RuffyCommands {
long cmdEndTime = System.currentTimeMillis(); long cmdEndTime = System.currentTimeMillis();
log.debug("Executing " + cmd + " took " + (cmdEndTime - cmdStartTime) + "ms"); log.debug("Executing " + cmd + " took " + (cmdEndTime - cmdStartTime) + "ms");
} catch (CommandException e) { } catch (CommandException e) {
log.error("CommandException running command", e); log.info("CommandException running command", e);
cmd.getResult().success = false; cmd.getResult().success = false;
} catch (Exception e) { } catch (Exception e) {
log.error("Unexpected exception running cmd", e); log.error("Unexpected exception running cmd", e);

View file

@ -107,8 +107,10 @@ public class InsightAlertService extends DaggerService implements InsightConnect
} }
@Override @Override
public int onStartCommand(Intent intent, int flags, int startId) { public int onStartCommand(@Nullable Intent intent, int flags, int startId) {
if ("mute".equals(intent.getStringExtra("command"))) { if (intent == null) {
// service is being restarted
} else if ("mute".equals(intent.getStringExtra("command"))) {
mute(); mute();
} else if ("confirm".equals(intent.getStringExtra("command"))) { } else if ("confirm".equals(intent.getStringExtra("command"))) {
dismissNotification(); dismissNotification();

View file

@ -59,6 +59,7 @@ import info.nightscout.androidaps.plugins.pump.medtronic.data.MedtronicHistoryDa
import info.nightscout.androidaps.plugins.pump.medtronic.util.MedtronicUtil; import info.nightscout.androidaps.plugins.pump.medtronic.util.MedtronicUtil;
import info.nightscout.androidaps.utils.DateUtil; import info.nightscout.androidaps.utils.DateUtil;
import info.nightscout.androidaps.utils.FabricPrivacy; import info.nightscout.androidaps.utils.FabricPrivacy;
import info.nightscout.androidaps.utils.T;
import info.nightscout.androidaps.utils.resources.ResourceHelper; import info.nightscout.androidaps.utils.resources.ResourceHelper;
import info.nightscout.androidaps.utils.sharedPreferences.SP; import info.nightscout.androidaps.utils.sharedPreferences.SP;
import io.reactivex.disposables.CompositeDisposable; import io.reactivex.disposables.CompositeDisposable;
@ -442,6 +443,27 @@ public class TreatmentsPlugin extends PluginBase implements TreatmentsInterface
return total; return total;
} }
public IobTotal getAbsoluteIOBTempBasals(long time) {
IobTotal total = new IobTotal(time);
for (long i = time - range(); i < time; i += T.mins(5).msecs()) {
Profile profile = profileFunction.getProfile(i);
double basal = profile.getBasal(i);
TemporaryBasal runningTBR = getTempBasalFromHistory(i);
double running = basal;
if (runningTBR != null) {
running = runningTBR.tempBasalConvertedToAbsolute(i, profile);
}
Treatment treatment = new Treatment(getInjector());
treatment.date = i;
treatment.insulin = running * 5.0 / 60.0; // 5 min chunk
Iob iob = treatment.iobCalc(i, profile.getDia());
total.iob += iob.iobContrib;
total.activity += iob.activityContrib;
}
return total;
}
public IobTotal getCalculationToTimeTempBasals(long time, long truncateTime, AutosensResult lastAutosensResult, boolean exercise_mode, int half_basal_exercise_target, boolean isTempTarget) { public IobTotal getCalculationToTimeTempBasals(long time, long truncateTime, AutosensResult lastAutosensResult, boolean exercise_mode, int half_basal_exercise_target, boolean isTempTarget) {
IobTotal total = new IobTotal(time); IobTotal total = new IobTotal(time);

View file

@ -28,10 +28,14 @@ object BiometricCheck {
BiometricConstants.ERROR_NEGATIVE_BUTTON -> BiometricConstants.ERROR_NEGATIVE_BUTTON ->
cancel?.run() cancel?.run()
BiometricConstants.ERROR_NO_DEVICE_CREDENTIAL ->
// call ok, because it's not possible to bypass it when biometrics is setup, hw not present and no pin set
ok?.run()
BiometricConstants.ERROR_NO_SPACE, BiometricConstants.ERROR_NO_SPACE,
BiometricConstants.ERROR_HW_UNAVAILABLE, BiometricConstants.ERROR_HW_UNAVAILABLE,
BiometricConstants.ERROR_HW_NOT_PRESENT, BiometricConstants.ERROR_HW_NOT_PRESENT,
BiometricConstants.ERROR_NO_DEVICE_CREDENTIAL,
BiometricConstants.ERROR_NO_BIOMETRICS -> BiometricConstants.ERROR_NO_BIOMETRICS ->
// call ok, because it's not possible to bypass it when biometrics fail // call ok, because it's not possible to bypass it when biometrics fail
// ok?.run() // ok?.run()

View file

@ -1,3 +1,2 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources></resources> <resources></resources>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="alert_r1_code">Herinner R1</string> <string name="alert_r1_code">Herinner R1</string>
<string name="alert_r2_code">Herinner R2</string> <string name="alert_r2_code">Herinner R2</string>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="alert_r7_description"><![CDATA[Volume: <b>%1$d%%</b>\nDurasie: <b>%2$s h</b>]]></string> <string name="alert_r7_description"><![CDATA[Volume: <b>%1$d%%</b>\nDurasie: <b>%2$s h</b>]]></string>
<string name="alert_w31_description"><![CDATA[Stoor volume: <b>%1$s U</b>]]></string> <string name="alert_w31_description"><![CDATA[Stoor volume: <b>%1$s U</b>]]></string>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="alert_r1_title">Lewer Bolus</string> <string name="alert_r1_title">Lewer Bolus</string>
<string name="alert_r2_title">Bolus Gemis</string> <string name="alert_r2_title">Bolus Gemis</string>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="connection_failed">Verbinding het misluk</string> <string name="connection_failed">Verbinding het misluk</string>
<string name="connection_lost">Konneksie verloor</string> <string name="connection_lost">Konneksie verloor</string>

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>

View file

@ -42,8 +42,6 @@
<string name="description_pump_mdi">Pomp integrasie vir mense wat veelvoudige daaglikse inspuitings doen vir hul diabetes terapie/regime</string> <string name="description_pump_mdi">Pomp integrasie vir mense wat veelvoudige daaglikse inspuitings doen vir hul diabetes terapie/regime</string>
<string name="description_pump_virtual">Pomp integrasie vir pompe wat nog nie enige drywer het nie (oop lus)</string> <string name="description_pump_virtual">Pomp integrasie vir pompe wat nog nie enige drywer het nie (oop lus)</string>
<string name="description_sensitivity_aaps">Sensitiwiteit word bereken op dieselfde manier as Oref0, maar jy kan die tydsraamwerk spesifiseer in die verlede. Minimale karb absorpsie is bereken uit maks karb absorpsie tyd vanaf voorkeure.</string> <string name="description_sensitivity_aaps">Sensitiwiteit word bereken op dieselfde manier as Oref0, maar jy kan die tydsraamwerk spesifiseer in die verlede. Minimale karb absorpsie is bereken uit maks karb absorpsie tyd vanaf voorkeure.</string>
<string name="description_sensitivity_oref0">Sensitiwiteit word bereken vanaf 24h data in die verlede en koolhidrate (indien nie geabsorbeer) is na die tyd vermeld in voorkeure afgesny.</string>
<string name="description_sensitivity_oref1">Sensitiwiteit word bereken uit 8h data in die verlede en koolhidrate (indien nie geabsorbeer) is na die tyd vermeld in voorkeure gesny. Plugin bereken ook UAM.</string>
<string name="description_sensitivity_weighted_average">Sensitiwiteit word bereken as \'n geweegde gemiddelde van dwalinge. Nuwer dwalinge het hoër gewig. Minimale karb absorpsie is bereken uit max karb absorpsie tyd vanaf voorkeure. Hierdie algoritme is die vinnigste om sensitiwiteit veranderinge te volg.</string> <string name="description_sensitivity_weighted_average">Sensitiwiteit word bereken as \'n geweegde gemiddelde van dwalinge. Nuwer dwalinge het hoër gewig. Minimale karb absorpsie is bereken uit max karb absorpsie tyd vanaf voorkeure. Hierdie algoritme is die vinnigste om sensitiwiteit veranderinge te volg.</string>
<string name="description_source_eversense">Ontvang BG waardes uit die gelapte Eversense toep.</string> <string name="description_source_eversense">Ontvang BG waardes uit die gelapte Eversense toep.</string>
<string name="description_source_glimp">Ontvang BG waardes vanaf Glimp.</string> <string name="description_source_glimp">Ontvang BG waardes vanaf Glimp.</string>
@ -161,9 +159,7 @@
<string name="disableloop">Skakel loop af</string> <string name="disableloop">Skakel loop af</string>
<string name="enableloop">Skakel loop aan</string> <string name="enableloop">Skakel loop aan</string>
<string name="openloop_newsuggestion">Nuwe voorstel beskikbaar</string> <string name="openloop_newsuggestion">Nuwe voorstel beskikbaar</string>
<string name="unsupportedclientver">Weergawe van NSClient nie ondersteun</string>
<string name="unsupportednsversion">Weergawe van Nightscout nie ondersteun</string> <string name="unsupportednsversion">Weergawe van Nightscout nie ondersteun</string>
<string name="nsclientnotinstalled">NSClient nie gevind. Rekord verlore!</string>
<string name="loopdisabled">LOOP UIT AKSIE GESTEL DEUR BEPERKINGS</string> <string name="loopdisabled">LOOP UIT AKSIE GESTEL DEUR BEPERKINGS</string>
<string name="treatments_wizard_basaliob_label">Basale IAB</string> <string name="treatments_wizard_basaliob_label">Basale IAB</string>
<string name="bolusconstraintapplied">Bolus beperking toegepas</string> <string name="bolusconstraintapplied">Bolus beperking toegepas</string>
@ -433,10 +429,6 @@
<string name="openapsama_bolussnooze_dia_divisor_summary">Verstek waarde: 2\nBolus sluimer is verorden nadat jy \'n maaltyd bolus gedoen het, so die lus sal nie werk met lae tydelike wanneer jy nou net geëet het nie. Die voorbeeld hier se verstek is 2; so \'n 3 uur DIA beteken dat bolus sluimer sal geleidelik uitgefaseer sal word oor 1.5 uur (3DIA/2).</string> <string name="openapsama_bolussnooze_dia_divisor_summary">Verstek waarde: 2\nBolus sluimer is verorden nadat jy \'n maaltyd bolus gedoen het, so die lus sal nie werk met lae tydelike wanneer jy nou net geëet het nie. Die voorbeeld hier se verstek is 2; so \'n 3 uur DIA beteken dat bolus sluimer sal geleidelik uitgefaseer sal word oor 1.5 uur (3DIA/2).</string>
<string name="openapsama_min_5m_carbimpact_summary">Verstek waarde: 3.0 (AMA) of 8.0 (SMB). Dit is \'n instelling vir verstek karb absorpsie impak per 5 minute. Die verstek is \'n verwagte 3mg/dl / 5min. Dit beïnvloed hoe vinnig KOB opgeneem word, en hoeveel karb absorpsie word aanvaar sodat in die berekening van toekomstige BG, voorspel wanneer BG val meer as verwagte, of nie soveel styg as verwag.</string> <string name="openapsama_min_5m_carbimpact_summary">Verstek waarde: 3.0 (AMA) of 8.0 (SMB). Dit is \'n instelling vir verstek karb absorpsie impak per 5 minute. Die verstek is \'n verwagte 3mg/dl / 5min. Dit beïnvloed hoe vinnig KOB opgeneem word, en hoeveel karb absorpsie word aanvaar sodat in die berekening van toekomstige BG, voorspel wanneer BG val meer as verwagte, of nie soveel styg as verwag.</string>
<string name="openapsama_link_to_preferncejson_doc_txt">Aandag! \nNormaalweg hoef jy nie die waardes hieronder te verander nie. KLIEK HIER Asseblief en LEES die teks en maak seker jy verstaan dit voor enige verandering aan hierdie waardes.</string> <string name="openapsama_link_to_preferncejson_doc_txt">Aandag! \nNormaalweg hoef jy nie die waardes hieronder te verander nie. KLIEK HIER Asseblief en LEES die teks en maak seker jy verstaan dit voor enige verandering aan hierdie waardes.</string>
<string name="error_only_numeric_digits_allowed">Slegs numeriese syfers word toegelaat.</string>
<string name="error_only_numeric_digits_range_allowed">Slegs numeriese syfers binne die reeks %1$s - %2$s word toegelaat.</string>
<string name="error_field_must_not_be_empty">Hierdie veld moet nie leeg wees nie</string>
<string name="error_phone_not_valid">Telefoonnommer ongeldig</string>
<string name="smscommunicator_invalidphonennumber">Ongeldige SMS selfoon nommer</string> <string name="smscommunicator_invalidphonennumber">Ongeldige SMS selfoon nommer</string>
<string name="overview_calibration">Kalibrasie</string> <string name="overview_calibration">Kalibrasie</string>
<string name="send_calibration">Stuur kalibrasie %1$.1f na xDrip?</string> <string name="send_calibration">Stuur kalibrasie %1$.1f na xDrip?</string>
@ -456,8 +448,6 @@
<string name="virtualpump_settings">Virtuele pomp instellings</string> <string name="virtualpump_settings">Virtuele pomp instellings</string>
<string name="virtualpump_uploadstatus_title">Oplaaistatus aan NS</string> <string name="virtualpump_uploadstatus_title">Oplaaistatus aan NS</string>
<string name="wrongpassword">Verkeerde wagwoord</string> <string name="wrongpassword">Verkeerde wagwoord</string>
<string name="settings_password">Wagwoord vir instellings</string>
<string name="unlock_settings">Ontsluit instellings</string>
<string name="approachingdailylimit">Naderende insulien daaglikse limiet</string> <string name="approachingdailylimit">Naderende insulien daaglikse limiet</string>
<string name="nsclientinternal">NSClient</string> <string name="nsclientinternal">NSClient</string>
<string name="nsclientinternal_shortname">NSCI</string> <string name="nsclientinternal_shortname">NSCI</string>
@ -944,7 +934,6 @@
<string name="allow_hardware_pump_text">Aandag: As jy aktiveer en koppel aan \'n hardeware pomp, AndroidAPS sal die basale instellings uit die profiel aan die pomp kopieer, die bestaande basale koers gestoor op die pomp sal oorskryf word. Maak seker jy het die korrekte basale instelling in AndroidAPS. As jy nie seker is of nie die basale instellings wil oorskryf op jou pomp, druk Kanselleer en herhaal oorskakel na die pomp op \'n later tyd.</string> <string name="allow_hardware_pump_text">Aandag: As jy aktiveer en koppel aan \'n hardeware pomp, AndroidAPS sal die basale instellings uit die profiel aan die pomp kopieer, die bestaande basale koers gestoor op die pomp sal oorskryf word. Maak seker jy het die korrekte basale instelling in AndroidAPS. As jy nie seker is of nie die basale instellings wil oorskryf op jou pomp, druk Kanselleer en herhaal oorskakel na die pomp op \'n later tyd.</string>
<string name="error_adding_treatment_title">Behandeling data onvolledig</string> <string name="error_adding_treatment_title">Behandeling data onvolledig</string>
<string name="maintenance_settings">Onderhoud instellings</string> <string name="maintenance_settings">Onderhoud instellings</string>
<string name="maintenance_email">E-pos</string>
<string name="maintenance_amount">Hoeveel Logs om te stuur</string> <string name="maintenance_amount">Hoeveel Logs om te stuur</string>
<string name="maintenance">Onderhoud</string> <string name="maintenance">Onderhoud</string>
<string name="maintenance_shortname">MAINT</string> <string name="maintenance_shortname">MAINT</string>
@ -970,7 +959,7 @@
<string name="speederror">Spoedfout</string> <string name="speederror">Spoedfout</string>
<string name="insulinlimitviolation">Insulien limiet skending</string> <string name="insulinlimitviolation">Insulien limiet skending</string>
<string name="loop_openmode_min_change">Minimale versoek verandering [%]</string> <string name="loop_openmode_min_change">Minimale versoek verandering [%]</string>
<string name="loop_openmode_min_change_summary">Oop lus sal nuwe verandering versoek as die %. Verstek waarde is 20%</string> <string name="loop_openmode_min_change_summary" formatted="false">Oop lus sal nuwe verandering versoek as die %. Verstek waarde is 20%</string>
<string name="pairfirst">Verbind asseblief jou pomp met jou selfoon!</string> <string name="pairfirst">Verbind asseblief jou pomp met jou selfoon!</string>
<string name="searching_for_devices">Soek vir toestelle…</string> <string name="searching_for_devices">Soek vir toestelle…</string>
<string name="please_wait">Wag asseblief…</string> <string name="please_wait">Wag asseblief…</string>
@ -1321,4 +1310,5 @@
<string name="format_percent">%1$d%%</string> <string name="format_percent">%1$d%%</string>
<string name="boluswizard">Bolus slimjan</string> <string name="boluswizard">Bolus slimjan</string>
<string name="unit_minute_short">min</string> <string name="unit_minute_short">min</string>
<!-- SMS Communicator & OTP Authenticator -->
</resources> </resources>

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>

View file

@ -1,3 +1,2 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources></resources> <resources></resources>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="alert_r1_code">Напомняне R1</string> <string name="alert_r1_code">Напомняне R1</string>
<string name="alert_r2_code">Напомняне R2</string> <string name="alert_r2_code">Напомняне R2</string>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="alert_r7_description"><![CDATA[Количество: <b>%1$d%%</b>\nПродължителност: <b>%2$s h</b>]]></string> <string name="alert_r7_description"><![CDATA[Количество: <b>%1$d%%</b>\nПродължителност: <b>%2$s h</b>]]></string>
<string name="alert_w31_description"><![CDATA[Резервоар съдържание: <b>%1$s U</b>]]></string> <string name="alert_w31_description"><![CDATA[Резервоар съдържание: <b>%1$s U</b>]]></string>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="alert_r1_title">Доставен болус</string> <string name="alert_r1_title">Доставен болус</string>
<string name="alert_r2_title">Пропуснат болус</string> <string name="alert_r2_title">Пропуснат болус</string>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="connection_failed">Грешка при свързване</string> <string name="connection_failed">Грешка при свързване</string>
<string name="connection_lost">Връзката е прекъсната</string> <string name="connection_lost">Връзката е прекъсната</string>

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>

View file

@ -43,8 +43,6 @@
<string name="description_pump_mdi">Писалки - За хората, които правят множество ежедневни инжекции ( интензифицирано лечение с писалки)</string> <string name="description_pump_mdi">Писалки - За хората, които правят множество ежедневни инжекции ( интензифицирано лечение с писалки)</string>
<string name="description_pump_virtual">За помпи, който все още не работят с AndroidAPS(Open Loop)</string> <string name="description_pump_virtual">За помпи, който все още не работят с AndroidAPS(Open Loop)</string>
<string name="description_sensitivity_aaps">Чувствителността се изчислява по същия начин като в Oref0, но можете да зададете времева рамка. Минимална въглехидрати абсорбция се изчислява от Макс време за усвояване на въглехидратите в опциите.</string> <string name="description_sensitivity_aaps">Чувствителността се изчислява по същия начин като в Oref0, но можете да зададете времева рамка. Минимална въглехидрати абсорбция се изчислява от Макс време за усвояване на въглехидратите в опциите.</string>
<string name="description_sensitivity_oref0">Чувствителността се изчислява за 24 часа назад в миналото, а въглехидрати (ако не са се абсорбирали) изчезват след изтичане на срока от настройките.</string>
<string name="description_sensitivity_oref1">Чувствителността се изчислява за 8 часа назад в миналото, а въглехидрати (ако не са се абсорбирали) изчезват след изтичане на срока от настройките. Също така се изчисляват и необявени хранения (UAM).</string>
<string name="description_sensitivity_weighted_average">Чувствителността се изчислява като среднопретеглена стойност от отклоненията. По-новите отклонения имат по-високо тегло. Минималната абсорбция на въглехидрати се изчислява от Време за макс усвояване на въглехидрати от опциите. Този алгоритъм е най-бързият при проследяването на промени в чувствителността.</string> <string name="description_sensitivity_weighted_average">Чувствителността се изчислява като среднопретеглена стойност от отклоненията. По-новите отклонения имат по-високо тегло. Минималната абсорбция на въглехидрати се изчислява от Време за макс усвояване на въглехидрати от опциите. Този алгоритъм е най-бързият при проследяването на промени в чувствителността.</string>
<string name="description_source_eversense">Получава данни за КЗ от модифицираното приложение на Eversense.</string> <string name="description_source_eversense">Получава данни за КЗ от модифицираното приложение на Eversense.</string>
<string name="description_source_glimp">Получава данни за КЗ от Glimp.</string> <string name="description_source_glimp">Получава данни за КЗ от Glimp.</string>
@ -164,9 +162,7 @@
<string name="disableloop">Изключи Loop</string> <string name="disableloop">Изключи Loop</string>
<string name="enableloop">Включи Loop</string> <string name="enableloop">Включи Loop</string>
<string name="openloop_newsuggestion">Има ново предложение</string> <string name="openloop_newsuggestion">Има ново предложение</string>
<string name="unsupportedclientver">Несъвместима версия на NSClient</string>
<string name="unsupportednsversion">Несъвместима версия на Nightscout</string> <string name="unsupportednsversion">Несъвместима версия на Nightscout</string>
<string name="nsclientnotinstalled">NSClient не е открит. Записът е загубен!</string>
<string name="loopdisabled">LOOP Е СПРЯН ОТ ОГРАНИЧЕНИЯТА</string> <string name="loopdisabled">LOOP Е СПРЯН ОТ ОГРАНИЧЕНИЯТА</string>
<string name="treatments_wizard_basaliob_label">Базален IOB</string> <string name="treatments_wizard_basaliob_label">Базален IOB</string>
<string name="bolusconstraintapplied">Приложено ограничение на болус</string> <string name="bolusconstraintapplied">Приложено ограничение на болус</string>
@ -461,10 +457,6 @@
<string name="openapsama_bolussnooze_dia_divisor_summary">По подразбиране: 2\nBolus snooze се активира след като поставите болус за основно хранене, така Loop няма да пуснка/намаля базалите веднага след като сте се хранили. Примерът тук е с 2; така при 3 часа DIA това ще означава че bolus snooze ще бъде внимателно изместен 1.5 часа (3DIA/2).</string> <string name="openapsama_bolussnooze_dia_divisor_summary">По подразбиране: 2\nBolus snooze се активира след като поставите болус за основно хранене, така Loop няма да пуснка/намаля базалите веднага след като сте се хранили. Примерът тук е с 2; така при 3 часа DIA това ще означава че bolus snooze ще бъде внимателно изместен 1.5 часа (3DIA/2).</string>
<string name="openapsama_min_5m_carbimpact_summary">Стойност по подразбиране: 3.0 (АМА) или 8.0 (SMB). Това е настройка на количеството на покачване на КЗ при усвояване на въглехидратите за всеки 5 минути. По подразбиране 3мг/дл за 5мин. Това се отразява на това колко бързо се усвояват COB според алгоритъма, и как това се отразява в предвиждането на КЗ, когато тя не се покачва или пада с различен темп от очакваното.</string> <string name="openapsama_min_5m_carbimpact_summary">Стойност по подразбиране: 3.0 (АМА) или 8.0 (SMB). Това е настройка на количеството на покачване на КЗ при усвояване на въглехидратите за всеки 5 минути. По подразбиране 3мг/дл за 5мин. Това се отразява на това колко бързо се усвояват COB според алгоритъма, и как това се отразява в предвиждането на КЗ, когато тя не се покачва или пада с различен темп от очакваното.</string>
<string name="openapsama_link_to_preferncejson_doc_txt">Внимание! Обикновено Вие не трябва да променяте тези стойности. Моля НАТИСНЕТЕ ТУК, прочетете текста и бъдете сигурни, че го РАЗБИРАТЕ преди да направите каквито и да е промени!</string> <string name="openapsama_link_to_preferncejson_doc_txt">Внимание! Обикновено Вие не трябва да променяте тези стойности. Моля НАТИСНЕТЕ ТУК, прочетете текста и бъдете сигурни, че го РАЗБИРАТЕ преди да направите каквито и да е промени!</string>
<string name="error_only_numeric_digits_allowed">Позволени са само числа</string>
<string name="error_only_numeric_digits_range_allowed">Позволени са числа между %1$s - %2$s</string>
<string name="error_field_must_not_be_empty">Полето не може да бъде празно</string>
<string name="error_phone_not_valid">Телефонният номер не е валиден</string>
<string name="smscommunicator_invalidphonennumber">Грешен тел номер за SMS</string> <string name="smscommunicator_invalidphonennumber">Грешен тел номер за SMS</string>
<string name="overview_calibration">Калибрация</string> <string name="overview_calibration">Калибрация</string>
<string name="send_calibration">Изпрати калибрация %1$.1f към xDrip?</string> <string name="send_calibration">Изпрати калибрация %1$.1f към xDrip?</string>
@ -484,8 +476,6 @@
<string name="virtualpump_settings">Настойки Виртуална Помпа</string> <string name="virtualpump_settings">Настойки Виртуална Помпа</string>
<string name="virtualpump_uploadstatus_title">Качва статуса в NS</string> <string name="virtualpump_uploadstatus_title">Качва статуса в NS</string>
<string name="wrongpassword">Грешна парола</string> <string name="wrongpassword">Грешна парола</string>
<string name="settings_password">Парола за настройки</string>
<string name="unlock_settings">Отключи настройките</string>
<string name="approachingdailylimit">Близо до максмалния дневен инсулин</string> <string name="approachingdailylimit">Близо до максмалния дневен инсулин</string>
<string name="nsclientinternal">Вътрешен NS клиент</string> <string name="nsclientinternal">Вътрешен NS клиент</string>
<string name="nsclientinternal_shortname">NSКЛ</string> <string name="nsclientinternal_shortname">NSКЛ</string>
@ -989,7 +979,6 @@
<string name="allow_hardware_pump_text">Внимание: Ако активирате и свържете с хардуерна помпа, AndroidAPS ще копира основните настройки от профила в помпата, като презапише съществуващата базова скорост, съхранявана на помпата. Уверете се, че имате правилните основни настройки в AndroidAPS. Ако не сте сигурни или не искате да презапишете основните настройки на помпата, натиснете Cancel и повторете превключването към помпата по-късно.</string> <string name="allow_hardware_pump_text">Внимание: Ако активирате и свържете с хардуерна помпа, AndroidAPS ще копира основните настройки от профила в помпата, като презапише съществуващата базова скорост, съхранявана на помпата. Уверете се, че имате правилните основни настройки в AndroidAPS. Ако не сте сигурни или не искате да презапишете основните настройки на помпата, натиснете Cancel и повторете превключването към помпата по-късно.</string>
<string name="error_adding_treatment_title">Данните за лечението не са пълни</string> <string name="error_adding_treatment_title">Данните за лечението не са пълни</string>
<string name="maintenance_settings">Настройки за поддръжка</string> <string name="maintenance_settings">Настройки за поддръжка</string>
<string name="maintenance_email">Имейл</string>
<string name="maintenance_amount">Брой логове за изпращане</string> <string name="maintenance_amount">Брой логове за изпращане</string>
<string name="maintenance">Поддръжка</string> <string name="maintenance">Поддръжка</string>
<string name="maintenance_shortname">ПОДДР</string> <string name="maintenance_shortname">ПОДДР</string>
@ -1015,7 +1004,7 @@
<string name="speederror">Скорост грешка</string> <string name="speederror">Скорост грешка</string>
<string name="insulinlimitviolation">Нарушение на макс дневен инсулин</string> <string name="insulinlimitviolation">Нарушение на макс дневен инсулин</string>
<string name="loop_openmode_min_change">Минимална стойност за промяна [%]</string> <string name="loop_openmode_min_change">Минимална стойност за промяна [%]</string>
<string name="loop_openmode_min_change_summary">AndroidAPS ще покаже запитването за промяна на базала само ако е по-голямо от тази стойност.(Стандартно 20%)</string> <string name="loop_openmode_min_change_summary" formatted="false">AndroidAPS ще покаже запитването за промяна на базала само ако е по-голямо от тази стойност.(Стандартно 20%)</string>
<string name="pairfirst">Моля първо свържете помпата с телефона от Bluetooth настройките </string> <string name="pairfirst">Моля първо свържете помпата с телефона от Bluetooth настройките </string>
<string name="searching_for_devices">Търсене на устройства...</string> <string name="searching_for_devices">Търсене на устройства...</string>
<string name="please_wait">Моля изчакайте...</string> <string name="please_wait">Моля изчакайте...</string>
@ -1453,4 +1442,5 @@
<string name="loop_smbexecution_time_label">Макс. време за изпълнение за SMB</string> <string name="loop_smbexecution_time_label">Макс. време за изпълнение за SMB</string>
<string name="loop_tbrrequest_time_label">Диапазон между временни базали</string> <string name="loop_tbrrequest_time_label">Диапазон между временни базали</string>
<string name="loop_tbrexecution_time_label">Продължителност на временни базали</string> <string name="loop_tbrexecution_time_label">Продължителност на временни базали</string>
<!-- SMS Communicator & OTP Authenticator -->
</resources> </resources>

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>

View file

@ -149,7 +149,7 @@
<string name="profileswitch_targethigher">Cíl bude o 10 % vyšší.</string> <string name="profileswitch_targethigher">Cíl bude o 10 % vyšší.</string>
<string name="profileswitch_targetlower">Cíl bude o 10 % nižší.</string> <string name="profileswitch_targetlower">Cíl bude o 10 % nižší.</string>
<string name="profileswitch_targetbottom">Pouze dolní cíl bude o 10 % nižší.</string> <string name="profileswitch_targetbottom">Pouze dolní cíl bude o 10 % nižší.</string>
<string name="profileswitch_hint1">https://androidaps.readthedocs.io/en/latest/CROWDIN/cs/Usage/Profiles.html?highlight=p%C5%99epnut%C3%AD%20profilu</string> <string name="profileswitch_hint1" formatted="false">https://androidaps.readthedocs.io/en/latest/CROWDIN/cs/Usage/Profiles.html?highlight=p%C5%99epnut%C3%AD%20profilu</string>
<string name="profileswitchtime_iwant">Pokud se probudíte o 1h dříve než obvykle, jak byste měli oznámit AAPS tuto změnu?</string> <string name="profileswitchtime_iwant">Pokud se probudíte o 1h dříve než obvykle, jak byste měli oznámit AAPS tuto změnu?</string>
<string name="profileswitchtime_1">Proveďte přepnutí profilu s posunem času 1</string> <string name="profileswitchtime_1">Proveďte přepnutí profilu s posunem času 1</string>
<string name="profileswitchtime__1">Proveďte přepnutí profilu s posunem času -1</string> <string name="profileswitchtime__1">Proveďte přepnutí profilu s posunem času -1</string>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="alert_r1_code">Připomínka R1</string> <string name="alert_r1_code">Připomínka R1</string>
<string name="alert_r2_code">Připomínka R2</string> <string name="alert_r2_code">Připomínka R2</string>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="alert_r7_description"><![CDATA[Množství: <b>%1$d%%</b>\nTrvání:<b>%2$sh</b>]]></string> <string name="alert_r7_description"><![CDATA[Množství: <b>%1$d%%</b>\nTrvání:<b>%2$sh</b>]]></string>
<string name="alert_w31_description"><![CDATA[Cartridge obsahuje: <b>%1$s</b>]]></string> <string name="alert_w31_description"><![CDATA[Cartridge obsahuje: <b>%1$s</b>]]></string>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="alert_r1_title">Poslat Bolus</string> <string name="alert_r1_title">Poslat Bolus</string>
<string name="alert_r2_title">Chybějící bolus</string> <string name="alert_r2_title">Chybějící bolus</string>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="connection_failed">Připojení se nezdařilo</string> <string name="connection_failed">Připojení se nezdařilo</string>
<string name="connection_lost">Spojení ztraceno</string> <string name="connection_lost">Spojení ztraceno</string>

View file

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="biometric_title">Vyžadována autentizace</string>
<string name="biometric_description">Položte prst na čtečku otisků prstů pro ověření vaší totožnosti</string>
<string name="settings_protection">Ochrana nastavení</string>
<string name="application_protection">Ochrana aplikace</string>
</resources>

View file

@ -43,8 +43,7 @@
<string name="description_pump_mdi">Ovladač pumpy pro uživatele inzulínových per</string> <string name="description_pump_mdi">Ovladač pumpy pro uživatele inzulínových per</string>
<string name="description_pump_virtual">Ovladač pumpy pro uživatele bez podporované pumpy (Otevřená smyčka)</string> <string name="description_pump_virtual">Ovladač pumpy pro uživatele bez podporované pumpy (Otevřená smyčka)</string>
<string name="description_sensitivity_aaps">Citlivost je počítána stejným způsobem jako v Oref0, ale je možné specifikovat dobu do minulosti. Minimální absorpce sacharidů je počítána dynamicky z maximální doby absorpce definované v nastavení.</string> <string name="description_sensitivity_aaps">Citlivost je počítána stejným způsobem jako v Oref0, ale je možné specifikovat dobu do minulosti. Minimální absorpce sacharidů je počítána dynamicky z maximální doby absorpce definované v nastavení.</string>
<string name="description_sensitivity_oref0">Citlivost je počítána za 24h a sacharidy, pokud nejsou absorbované, jsou oříznuty po čase definovaném v nastavení.</string> <string name="description_sensitivity_oref1">Citlivost je počítána za 8h nebo 24h (použita je vyšší citlivost). Sacharidy, pokud nejsou absorbované, jsou oříznuty po čase definovaném v nastavení. Je také zároveň vyhodnocováno UAM (neoznámené jídlo).</string>
<string name="description_sensitivity_oref1">Citlivost je počítána za 8h a sacharidy, pokud nejsou absorbované, jsou oříznuty po čase definovaném v nastavení. Je také zároveň vyhodnocováno UAM (neoznámené jídlo).</string>
<string name="description_sensitivity_weighted_average">Citlivost je počítána jako vážený průměr z odchylek. Novější mají vyšší prioritu. Minimální absorpce sacharidů je počítána dynamicky z maximální doby absorpce definované v nastavení. Tento algoritmus sleduje nejrychleji změny citlivosti.</string> <string name="description_sensitivity_weighted_average">Citlivost je počítána jako vážený průměr z odchylek. Novější mají vyšší prioritu. Minimální absorpce sacharidů je počítána dynamicky z maximální doby absorpce definované v nastavení. Tento algoritmus sleduje nejrychleji změny citlivosti.</string>
<string name="description_source_eversense">Příjem glykémií z modifikované Eversense aplikace.</string> <string name="description_source_eversense">Příjem glykémií z modifikované Eversense aplikace.</string>
<string name="description_source_glimp">Příjem glykémií z Glimpu.</string> <string name="description_source_glimp">Příjem glykémií z Glimpu.</string>
@ -164,9 +163,7 @@
<string name="disableloop">Zakázat smyčku</string> <string name="disableloop">Zakázat smyčku</string>
<string name="enableloop">Povolit smyčku</string> <string name="enableloop">Povolit smyčku</string>
<string name="openloop_newsuggestion">Dostupné nové doporučení</string> <string name="openloop_newsuggestion">Dostupné nové doporučení</string>
<string name="unsupportedclientver">Nepodporovaná verze NSClient</string>
<string name="unsupportednsversion">Nepodporovaná verze Nightscoutu</string> <string name="unsupportednsversion">Nepodporovaná verze Nightscoutu</string>
<string name="nsclientnotinstalled">NSClient není nainstalován. Záznam je ztracen!</string>
<string name="loopdisabled">SMYČKA ZAKÁZÁNA OMEZENÍM</string> <string name="loopdisabled">SMYČKA ZAKÁZÁNA OMEZENÍM</string>
<string name="treatments_wizard_basaliob_label">Bazální IOB</string> <string name="treatments_wizard_basaliob_label">Bazální IOB</string>
<string name="bolusconstraintapplied">Aplikováno omezení bolusu</string> <string name="bolusconstraintapplied">Aplikováno omezení bolusu</string>
@ -222,6 +219,44 @@
<string name="openapsma_maxiob_title">Maximální bazální IOB [U]</string> <string name="openapsma_maxiob_title">Maximální bazální IOB [U]</string>
<string name="openapsma_maxiob_summary">Tato hodnota je v kontextu OpenAPS nazývána max IOB</string> <string name="openapsma_maxiob_summary">Tato hodnota je v kontextu OpenAPS nazývána max IOB</string>
<string name="dismiss">POTVRDIT</string> <string name="dismiss">POTVRDIT</string>
<string name="password_preferences_encrypt_prompt">Zobrazí se výzva k zadání hlavního hesla, které bude použito k šifrování exportovaných předvoleb.</string>
<string name="password_preferences_decrypt_prompt">Zobrazí se výzva k zadání hlavního hesla, které bude použito k dešifrování importovaných předvoleb.</string>
<string name="preferences_export_canceled">Export zrušen! Předvolby NEBYLY exportovány!</string>
<string name="preferences_import_canceled">Import zrušen! Předvolby NEBYLY importovány!</string>
<string name="check_preferences_before_import">Před importem zkontrolujte předvolby:</string>
<string name="check_preferences_cannot_import">Předvolby nelze importovat!</string>
<string name="check_preferences_dangerous_import">Předvolby by neměly být importovány!</string>
<string name="check_preferences_details_btn">Vysvětlení problémy při importu…</string>
<string name="check_preferences_details_title">Detaily problémů importu</string>
<string name="check_preferences_import_btn">Import</string>
<string name="check_preferences_import_anyway_btn">Přesto importovat (NEBEZPEČNÉ!)</string>
<string name="metadata_warning_different_flavour">Předvolby byly vytvořeny s jinou variantou AAPS (%1$s) a když máte: %2$s.\n\nNěkterá nastavení mohou chybět nebo mohou být neplatná - po importu zkontrolujte konfiguraci a aktualizujte předvolby.</string>
<string name="metadata_warning_different_device">Předvolby byly vytvořeny na jiném zařízení. Je to v pořádku, pokud importujete ze staršího/jiného telefonu, ale ujistěte se, že importované předvolby jsou správné!</string>
<string name="metadata_warning_outdated_format">Používáte zastaralý formát od starých verzí AAPS, který není zabezpečený! Použijte jej pouze jako poslední možnost, pokud nemáte exporty v aktuálním formátu JSON.</string>
<string name="metadata_warning_old_export">Importované předvolby jsou staré již %1$s dní! Možná máte aktualnější export nebo jste vybral špatný soubor? Nezapomeňte předvolby pravidelně exportovat!</string>
<string name="metadata_warning_date_format">Neplatný formát datumu!</string>
<string name="metadata_label_format">Formát souboru</string>
<string name="metadata_label_created_at">Vytvořeno</string>
<string name="metadata_label_aaps_version">Verze AAPS</string>
<string name="metadata_label_aaps_flavour">Varianta sestavení</string>
<string name="metadata_label_device_name">Jméno pacienta použité při exportu</string>
<string name="metadata_label_device_model">Model zaříení použitý při exportu</string>
<string name="metadata_label_encryption">Šifrování souboru</string>
<string name="metadata_format_old">Starý formát exportu</string>
<string name="metadata_format_new">Nový zašifrovaný formát</string>
<string name="metadata_format_debug">Nový formát pro ladění (nešifrovaný)</string>
<string name="metadata_format_other">Neznámý formát souboru</string>
<string name="prefdecrypt_settings_tampered">Soubor s nastavením poškozen</string>
<string name="prefdecrypt_settings_secure">Soubor nastavení je zabezpečen</string>
<string name="prefdecrypt_settings_unencrypted">Použití nezabezpečeného, nešifrovaného formátu nastavení</string>
<string name="prefdecrypt_wrong_json">Chyba formátu JSON, chybí povinné pole (formát, obsah, metadata nebo zabezpečení)</string>
<string name="prefdecrypt_wrong_password">Chyba dešifrování, dané heslo nemůže dešifrovat soubor</string>
<string name="prefdecrypt_issue_missing_file_hash">Chybí kontrolní součet souboru (hash), nelze ověřit pravost nastavení!</string>
<string name="prefdecrypt_issue_modified">Soubor byl po exportu změněn!</string>
<string name="prefdecrypt_issue_parsing">Chyba dešifrování, analýza předvoleb se nezdařila!</string>
<string name="prefdecrypt_issue_wrong_pass">Chyba dešifrování, zadané heslo je neplatné, nebo byl soubor nastavení změněn! Může se stát, že importovaný soubor byl exportován s jiným hlavním heslem.</string>
<string name="prefdecrypt_issue_wrong_format">Chybí konfigurace šifrování, formát nastavení je neplatný!</string>
<string name="prefdecrypt_issue_wrong_algorithm">Nepodporovaný nebo neurčený šifrovací algoritmus!</string>
<string name="danarpump">DanaR</string> <string name="danarpump">DanaR</string>
<string name="connecting">Připojuji</string> <string name="connecting">Připojuji</string>
<string name="connected">Připojeno</string> <string name="connected">Připojeno</string>
@ -461,10 +496,6 @@
<string name="openapsama_bolussnooze_dia_divisor_summary">Výchozí hodnota: 2\nToto nastavení říká, po jakou část z hodnoty DIA smyčka po bolusu čeká a nereaguje na změny glykémií (zde 3DIA/2 = 1,5h).</string> <string name="openapsama_bolussnooze_dia_divisor_summary">Výchozí hodnota: 2\nToto nastavení říká, po jakou část z hodnoty DIA smyčka po bolusu čeká a nereaguje na změny glykémií (zde 3DIA/2 = 1,5h).</string>
<string name="openapsama_min_5m_carbimpact_summary">Výchozí hodnota: 3.0 (AMA) nebo 8.0 (SMB) mg/dl/5min. Tato hodnota definuje minimální část strávených sacharidů za každých 5 min. Tato hodnota ovlivňuje výpočet COB.</string> <string name="openapsama_min_5m_carbimpact_summary">Výchozí hodnota: 3.0 (AMA) nebo 8.0 (SMB) mg/dl/5min. Tato hodnota definuje minimální část strávených sacharidů za každých 5 min. Tato hodnota ovlivňuje výpočet COB.</string>
<string name="openapsama_link_to_preferncejson_doc_txt">Pozor!\nZa normálních okolností tyto hodnoty nemusíte měnit. Klikněte ZDE, PŘEČTĚTE si informace a UJISTĚTE se, že jim rozumíte dříve, než je začnete měnit.</string> <string name="openapsama_link_to_preferncejson_doc_txt">Pozor!\nZa normálních okolností tyto hodnoty nemusíte měnit. Klikněte ZDE, PŘEČTĚTE si informace a UJISTĚTE se, že jim rozumíte dříve, než je začnete měnit.</string>
<string name="error_only_numeric_digits_allowed">Povoleny pouze číslice.</string>
<string name="error_only_numeric_digits_range_allowed">Povoleny pouze čísla v rozsahu %1$s - %2$s.</string>
<string name="error_field_must_not_be_empty">Toto pole nesmí být prázdné</string>
<string name="error_phone_not_valid">Neplatné telefonní číslo</string>
<string name="smscommunicator_invalidphonennumber">Špatné telefonní číslo</string> <string name="smscommunicator_invalidphonennumber">Špatné telefonní číslo</string>
<string name="overview_calibration">Kalibrace</string> <string name="overview_calibration">Kalibrace</string>
<string name="send_calibration">Poslat do xDripu kalibraci %1$.1f?</string> <string name="send_calibration">Poslat do xDripu kalibraci %1$.1f?</string>
@ -484,8 +515,6 @@
<string name="virtualpump_settings">Nastavení virtuální pumpy</string> <string name="virtualpump_settings">Nastavení virtuální pumpy</string>
<string name="virtualpump_uploadstatus_title">Nahrávat status do NS</string> <string name="virtualpump_uploadstatus_title">Nahrávat status do NS</string>
<string name="wrongpassword">Chybné heslo</string> <string name="wrongpassword">Chybné heslo</string>
<string name="settings_password">Heslo do nastavení</string>
<string name="unlock_settings">Odemknout nastavení</string>
<string name="approachingdailylimit">Blíží se denní limit inzulínu</string> <string name="approachingdailylimit">Blíží se denní limit inzulínu</string>
<string name="nsclientinternal">NSClient</string> <string name="nsclientinternal">NSClient</string>
<string name="nsclientinternal_shortname">NSCl</string> <string name="nsclientinternal_shortname">NSCl</string>
@ -517,6 +546,9 @@
<string name="adult">Dospělý</string> <string name="adult">Dospělý</string>
<string name="resistantadult">Dospělý s nízkou citlivostí</string> <string name="resistantadult">Dospělý s nízkou citlivostí</string>
<string name="patientage_summary">Vyberte věk pacienta pro nastavení bezpečnostních limitů</string> <string name="patientage_summary">Vyberte věk pacienta pro nastavení bezpečnostních limitů</string>
<string name="patient_name">Jméno pacienta</string>
<string name="patient_name_summary">Zadejte jméno pacienta nebo přezdívku pro rozlišení mezi více nastaveními</string>
<string name="patient_name_default" comment="This is default patient display name, when user does not provide real one">Uživatel</string>
<string name="Glimp">Glimp</string> <string name="Glimp">Glimp</string>
<string name="needwhitelisting">%1$s potřebuje vypnout optimalizace baterie pro optimální výkon</string> <string name="needwhitelisting">%1$s potřebuje vypnout optimalizace baterie pro optimální výkon</string>
<string name="loopsuspended">Smyčka pozastavena</string> <string name="loopsuspended">Smyčka pozastavena</string>
@ -714,8 +746,13 @@
<string name="bgsource_upload">Nastavení nahrávání glykémií</string> <string name="bgsource_upload">Nastavení nahrávání glykémií</string>
<string name="wear_detailed_delta_title">Zobrazovat detailní změny</string> <string name="wear_detailed_delta_title">Zobrazovat detailní změny</string>
<string name="wear_detailed_delta_summary">Zobrazovat rozdíl s jedním desetinným místem navíc</string> <string name="wear_detailed_delta_summary">Zobrazovat rozdíl s jedním desetinným místem navíc</string>
<string name="smbinterval_summary">Jak často budou SMB podávány v minutách</string>
<string name="smbmaxminutes">Max. minut SMB</string> <string name="smbmaxminutes">Max. minut SMB</string>
<string name="smbmaxminutes_summary">Maximální počet minut bazálu, ke kterým se limituje SMB</string> <string name="smbmaxminutes_summary">Maximální počet minut bazálu, ke kterým se limituje SMB</string>
<string name="uamsmbmaxminutes">UAM SMB max. minut</string>
<string name="uamsmbmaxminutes_summary">Maximální počet minut bazálu, ke kterým se limituje SMB pro UAM</string>
<string name="carbsReqThreshold">Prahová hodnota doporučení sacharidů</string>
<string name="carbsReqThreshold_summary">Po navržení sacharidů, kolik sacharidů vyvolá upozornění</string>
<string name="unsupportedfirmware">Nepodporovaný firmware v pumpě</string> <string name="unsupportedfirmware">Nepodporovaný firmware v pumpě</string>
<string name="dexcomg5_xdripupload_title">Odesílat data do xDrip+</string> <string name="dexcomg5_xdripupload_title">Odesílat data do xDrip+</string>
<string name="dexcomg5_xdripupload_summary">V xDrip+ vyberte zdroj dat 640g/Eversense</string> <string name="dexcomg5_xdripupload_summary">V xDrip+ vyberte zdroj dat 640g/Eversense</string>
@ -782,6 +819,7 @@
<string name="ago">zpět</string> <string name="ago">zpět</string>
<string name="format_hours">%1$.2f h</string> <string name="format_hours">%1$.2f h</string>
<string name="format_mins">%1$d min</string> <string name="format_mins">%1$d min</string>
<string name="format_mins_short">%1$dm</string>
<string name="enablesmbalways">Vždy povolit SMB</string> <string name="enablesmbalways">Vždy povolit SMB</string>
<string name="enablesmbalways_summary">Povolit SMB nezávisle na bolusech. Možno pouze se zdroji glykémií s dobrým filtrováním dat, jako např. G5</string> <string name="enablesmbalways_summary">Povolit SMB nezávisle na bolusech. Možno pouze se zdroji glykémií s dobrým filtrováním dat, jako např. G5</string>
<string name="enablesmbaftercarbs">Povolit SMB po jídle</string> <string name="enablesmbaftercarbs">Povolit SMB po jídle</string>
@ -980,6 +1018,10 @@
<string name="high_temptarget_raises_sensitivity_summary"><![CDATA[Zvýšení senzitivity pro dočasné cíle >= 5.5]]></string> <string name="high_temptarget_raises_sensitivity_summary"><![CDATA[Zvýšení senzitivity pro dočasné cíle >= 5.5]]></string>
<string name="low_temptarget_lowers_sensitivity_title">Nízký dočasný cíl sníží senzitivitu</string> <string name="low_temptarget_lowers_sensitivity_title">Nízký dočasný cíl sníží senzitivitu</string>
<string name="low_temptarget_lowers_sensitivity_summary"><![CDATA[Nižší senzitivita pro dočasné cíle < 5.5]]></string> <string name="low_temptarget_lowers_sensitivity_summary"><![CDATA[Nižší senzitivita pro dočasné cíle < 5.5]]></string>
<string name="resistance_lowers_target_title">Rezistence snižuje cíl</string>
<string name="resistance_lowers_target_summary">Je-li zjištěna rezistence, snížit cílovou hladinu glukózy</string>
<string name="sensitivity_raises_target_title">Citlivost zvyšuje cíl</string>
<string name="sensitivity_raises_target_summary">Je-li zjištěna vyšší citlivost, zvýší cílovou hladinu glukózy</string>
<string name="combo_invalid_setup">Chybné nastavení pumpy. Projděte si dokumentaci a přesvědčete se, že menu Quick Info se jmenuje QUICK INFO, za použití 360 configuration software.</string> <string name="combo_invalid_setup">Chybné nastavení pumpy. Projděte si dokumentaci a přesvědčete se, že menu Quick Info se jmenuje QUICK INFO, za použití 360 configuration software.</string>
<string name="custom">Volitelný</string> <string name="custom">Volitelný</string>
<string name="largetimedifftitle">Velký rozdíl v času</string> <string name="largetimedifftitle">Velký rozdíl v času</string>
@ -989,7 +1031,8 @@
<string name="allow_hardware_pump_text">POZOR: Pokud aktivuje a připojíte skutečnou pumpu, AndroidAPS nakopíruje (a bude udržovat) nastavení bazálu z aktivního profilu do pumpy. Nastavení bazálu v pumpě bude přepsáno. Pokud si nejste jistí nebo nechcete přepsat bazály v pumpě, stiskněte Zrušit a opakujte přepnutí na jinou pumpu později.</string> <string name="allow_hardware_pump_text">POZOR: Pokud aktivuje a připojíte skutečnou pumpu, AndroidAPS nakopíruje (a bude udržovat) nastavení bazálu z aktivního profilu do pumpy. Nastavení bazálu v pumpě bude přepsáno. Pokud si nejste jistí nebo nechcete přepsat bazály v pumpě, stiskněte Zrušit a opakujte přepnutí na jinou pumpu později.</string>
<string name="error_adding_treatment_title">Data ošetření neúplná</string> <string name="error_adding_treatment_title">Data ošetření neúplná</string>
<string name="maintenance_settings">Nastavení údržby</string> <string name="maintenance_settings">Nastavení údržby</string>
<string name="maintenance_email">E-mail</string> <string name="maintenance_email">Příjemce e-mailu</string>
<string name="maintenance_encrypt_exported_prefs">Šifrovat exportované nastavení</string>
<string name="maintenance_amount">Počet logů k odeslání</string> <string name="maintenance_amount">Počet logů k odeslání</string>
<string name="maintenance">Údržba</string> <string name="maintenance">Údržba</string>
<string name="maintenance_shortname">ÚDRŽBA</string> <string name="maintenance_shortname">ÚDRŽBA</string>
@ -1015,7 +1058,7 @@
<string name="speederror">Chyba rychlosti</string> <string name="speederror">Chyba rychlosti</string>
<string name="insulinlimitviolation">Překročen limit inzulínu</string> <string name="insulinlimitviolation">Překročen limit inzulínu</string>
<string name="loop_openmode_min_change">Minimální změna pro výzvu [%]</string> <string name="loop_openmode_min_change">Minimální změna pro výzvu [%]</string>
<string name="loop_openmode_min_change_summary">Otevřená smyčka vytvoří novou žádost o změnu pouze v případě, že změna je větší než tato hodnota. Výchozí hodnota je 20 %</string> <string name="loop_openmode_min_change_summary" formatted="false">Otevřená smyčka vytvoří novou žádost o změnu pouze v případě, že změna je větší než tato hodnota. Výchozí hodnota je 20 %</string>
<string name="pairfirst">Spárujte pumpu s telefonem!</string> <string name="pairfirst">Spárujte pumpu s telefonem!</string>
<string name="searching_for_devices">Vyhledávání zařízení…</string> <string name="searching_for_devices">Vyhledávání zařízení…</string>
<string name="please_wait">Počkejte prosím…</string> <string name="please_wait">Počkejte prosím…</string>
@ -1197,6 +1240,8 @@
<string name="exists">existuje</string> <string name="exists">existuje</string>
<string name="notexists">neexistuje</string> <string name="notexists">neexistuje</string>
<string name="temptargetcompared">Dočasný cíl %1$s</string> <string name="temptargetcompared">Dočasný cíl %1$s</string>
<string name="btdevicecompared">Připojení Bluetooth k zařízení %1$s %2$s</string>
<string name="btdevice">Připojení k zařízení Bluetooth </string>
<string name="wifissidcompared">WiFi SSID %1$s %2$s</string> <string name="wifissidcompared">WiFi SSID %1$s %2$s</string>
<string name="autosenscompared">Autosens %1$s %2$s %%</string> <string name="autosenscompared">Autosens %1$s %2$s %%</string>
<string name="autosenslabel">Autosens %</string> <string name="autosenslabel">Autosens %</string>
@ -1251,6 +1296,7 @@
<string name="medtronic_pump_battery_alkaline">Alkalické (Rozšířené)</string> <string name="medtronic_pump_battery_alkaline">Alkalické (Rozšířené)</string>
<string name="medtronic_pump_battery_lithium">Lithiové (Rozšířené)</string> <string name="medtronic_pump_battery_lithium">Lithiové (Rozšířené)</string>
<string name="medtronic_pump_battery_nizn">NiZn (Rozšířené)</string> <string name="medtronic_pump_battery_nizn">NiZn (Rozšířené)</string>
<string name="medtronic_pump_battery_nimh">NiMH (Rozšířené)</string>
<string name="medtronic_bolus_debugging">Bolus/Ošetření ladění</string> <string name="medtronic_bolus_debugging">Bolus/Ošetření ladění</string>
<!-- RL BLE Scanning --> <!-- RL BLE Scanning -->
<string name="rileylink_scanner_scan_scan">VYHLEDAT</string> <string name="rileylink_scanner_scan_scan">VYHLEDAT</string>
@ -1454,4 +1500,27 @@
<string name="loop_tbrrequest_time_label">Čas požadavku dočasného bazálu</string> <string name="loop_tbrrequest_time_label">Čas požadavku dočasného bazálu</string>
<string name="loop_tbrexecution_time_label">Čas provedení dočasného bazálu</string> <string name="loop_tbrexecution_time_label">Čas provedení dočasného bazálu</string>
<string name="insight_alert_notification_channel">Upozornění pumpy Insight</string> <string name="insight_alert_notification_channel">Upozornění pumpy Insight</string>
<!-- SMS Communicator & OTP Authenticator -->
<string name="smscommunicator_code_from_authenticator_for" comment="This is continuation of sentence: To [ACTION] reply with code">z aplikace Authenticator pro: %1$s</string>
<string name="smscommunicator_otp_enabled">Povolit Autentikátor</string>
<string name="smscommunicator_otp_enabled_summary">Ověření příkazů pomocí jednočasových hesel generovaných Google Authenticator nebo podobných 2FA aplikací.</string>
<string name="smscommunicator_otp_pin">Další PIN na konci tokenu</string>
<string name="smscommunicator_otp_pin_summary">Další číslice, které by měly být zapamatovány a přidány na konec každého vygenerovaného jednorázového hesla</string>
<string name="smscomunicator_tab_otp_label">Nastavení Autentikátoru</string>
<string name="smscommunicator_otp_verify_label">OTP pro kontrolu:</string>
<string name="smscommunicator_otp_reset_btn">Resetovat autentikátory</string>
<string name="smscommunicator_otp_reset_title">Resetovat klíč pro autentikátory</string>
<string name="smscommunicator_otp_reset_prompt">Opravdu chcete obnovit ověřovací klíč? Vyresetujete všechny aktuálně nakonfigurované autentikátory a budete je muset znovu nastavit.</string>
<string name="smscommunicator_otp_reset_successful">Byl vygenerován nový klíč autentikátoru! Prosím, použijte aktualizovaný QR kód pro nastavení autentikátorů.</string>
<string name="smscommunicator_otp_step1_install_header">1. Nainstalujte Autentikátor</string>
<string name="smscommunicator_otp_step2_provisioning_header">2. Naskenujte kód pro nastavení kódů OTP AndroidAPS</string>
<string name="smscommunicator_otp_step3_test_header">3. Otestujte jednorázové heslo</string>
<string name="smscommunicator_otp_reset_header">Resetovat autentikátory</string>
<string name="smscommunicator_otp_install_info">Na každém sledovacím telefonu nainstalujte Authentikátor, který podporuje tokeny TOTP RFC 6238. Nejoblíbenější bezplatné aplikace jsou:\n • Authy\n • Google Authenticator\n • LastPass Authenticator\n • FreeOTP Authenticator</string>
<string name="smscommunicator_otp_provisioning_warning">Nesdílejí tento kód on-line!\nPoužít pouze k nastavení Authentikátoru na sledujících telefonech.</string>
<string name="smscommunicator_otp_reset_warning">Obnovením autentikátoru uděláte všechny již poskytnuté autentikátory neplatné. Budete je muset znovu nastavit!</string>
<string name="onconnect">Při připojení</string>
<string name="ondisconnect">Při odpojení</string>
<string name="overview_show_predictions">Predikce</string>
<string name="overview_show_deviationslope">Odchylka sklonu</string>
</resources> </resources>

View file

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="error_only_numeric_digits_allowed">Povoleny pouze číslice.</string>
<string name="error_only_numeric_digits_range_allowed">Povoleny pouze čísla v rozsahu %1$s - %2$s.</string>
<string name="error_this_field_cannot_contain_special_character">Vstup nesmí obsahovat speciální znaky</string>
<string name="error_only_standard_letters_are_allowed">Jsou povoleny pouze standardní písmena</string>
<string name="error_field_must_not_be_empty">Položka nesmí být prázdná</string>
<string name="error_email_address_not_valid">E-mailová adresa je neplatná</string>
<string name="error_creditcard_number_not_valid">Číslo kreditní karty není platné</string>
<string name="error_phone_not_valid">Neplatné telefonní číslo</string>
<string name="error_domain_not_valid">Název domény není platný</string>
<string name="error_ip_not_valid">Adresa IP není platná</string>
<string name="error_url_not_valid">Adresa Url není platná</string>
<string name="error_notvalid_personname">Neplatné křestní jméno nebo příjmení.</string>
<string name="error_notvalid_personfullname">Není platné celé jméno.</string>
<string name="error_date_not_valid">Formát není platný</string>
<string name="error_mustbe4digitnumber">Musí být čtyřmístné číslo</string>
<string name="error_mustbe6digitnumber">Musí být šestimístné číslo</string>
<string name="error_not_a_minimum_length">Není splněna minimální délka</string>
<string name="error_pin_not_valid">Pin by měl být 3 až 6 číslic, ne stejný nebo v sériích</string>
</resources>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="dia_whatmeansdia">Welche Aussagen zum DIA stimmen?</string> <string name="dia_whatmeansdia">Welche Aussagen zum DIA stimmen?</string>
<string name="dia_label">Thema: Insulinwirkdauer</string> <string name="dia_label">Thema: Insulinwirkdauer</string>
@ -150,7 +149,7 @@
<string name="profileswitch_targethigher">wird der Zielwert 10% HÖHER liegen.</string> <string name="profileswitch_targethigher">wird der Zielwert 10% HÖHER liegen.</string>
<string name="profileswitch_targetlower">wird der Zielwert 10% NIEDRIGER liegen.</string> <string name="profileswitch_targetlower">wird der Zielwert 10% NIEDRIGER liegen.</string>
<string name="profileswitch_targetbottom">wird nur der untere Zielwert 10% NIEDRIGER liegen.</string> <string name="profileswitch_targetbottom">wird nur der untere Zielwert 10% NIEDRIGER liegen.</string>
<string name="profileswitch_hint1">https://androidaps.readthedocs.io/en/latest/CROWDIN/de/Usage/Profiles.html#prozentsatz</string> <string name="profileswitch_hint1" formatted="false">https://androidaps.readthedocs.io/en/latest/CROWDIN/de/Usage/Profiles.html#prozentsatz</string>
<string name="profileswitchtime_iwant">Wenn du 1h früher als üblich aufwachst, wie solltest du AAPS über die Änderung in deinem Zeitplan informieren?</string> <string name="profileswitchtime_iwant">Wenn du 1h früher als üblich aufwachst, wie solltest du AAPS über die Änderung in deinem Zeitplan informieren?</string>
<string name="profileswitchtime_1">Profilwechsel mit einer Zeitverschiebung von 1</string> <string name="profileswitchtime_1">Profilwechsel mit einer Zeitverschiebung von 1</string>
<string name="profileswitchtime__1">Profilwechsel mit einer Zeitverschiebung von -1</string> <string name="profileswitchtime__1">Profilwechsel mit einer Zeitverschiebung von -1</string>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="alert_r1_code">Erinnerung R1</string> <string name="alert_r1_code">Erinnerung R1</string>
<string name="alert_r2_code">Erinnerung R2</string> <string name="alert_r2_code">Erinnerung R2</string>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="alert_r7_description"><![CDATA[Menge: <b>%1$d%%</b>\nDauer: <b>%2$s h</b>]]></string> <string name="alert_r7_description"><![CDATA[Menge: <b>%1$d%%</b>\nDauer: <b>%2$s h</b>]]></string>
<string name="alert_w31_description"><![CDATA[Ampullenfüllmenge: <b>%1$s U</b>]]></string> <string name="alert_w31_description"><![CDATA[Ampullenfüllmenge: <b>%1$s U</b>]]></string>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="alert_r1_title">Bolusabgabe</string> <string name="alert_r1_title">Bolusabgabe</string>
<string name="alert_r2_title">Versäumter Bolus</string> <string name="alert_r2_title">Versäumter Bolus</string>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="connection_failed">Verbindung fehlgeschlagen</string> <string name="connection_failed">Verbindung fehlgeschlagen</string>
<string name="connection_lost">Verbindung unterbrochen</string> <string name="connection_lost">Verbindung unterbrochen</string>

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>

View file

@ -43,8 +43,6 @@
<string name="description_pump_mdi">Pumpen-Integration für Personen, die täglich mehrere Injektionen für ihre Diabetestherapie vornehmen</string> <string name="description_pump_mdi">Pumpen-Integration für Personen, die täglich mehrere Injektionen für ihre Diabetestherapie vornehmen</string>
<string name="description_pump_virtual">Pumpen-Integration für Pumpen, die noch nicht über einen Treiber verfügen (Open Loop)</string> <string name="description_pump_virtual">Pumpen-Integration für Pumpen, die noch nicht über einen Treiber verfügen (Open Loop)</string>
<string name="description_sensitivity_aaps">Die Sensitivität wird genauso wie bei Oref0 berechnet, aber Du kannst dafür ein Zeitfenster bestimmen. Die minimale Kohlenhydrat-Absorptionsrate wird aus der maximalen Absorptionsdauer aus den Einstellungen abgeleitet.</string> <string name="description_sensitivity_aaps">Die Sensitivität wird genauso wie bei Oref0 berechnet, aber Du kannst dafür ein Zeitfenster bestimmen. Die minimale Kohlenhydrat-Absorptionsrate wird aus der maximalen Absorptionsdauer aus den Einstellungen abgeleitet.</string>
<string name="description_sensitivity_oref0">Die Sensitivität wird aus den Daten der letzten 24 Stunden berechnet und Kohlenhydrate (falls nicht bereits absorbiert) werden nach der in den Einstellungen angegebenen Zeit als absorbiert betrachtet.</string>
<string name="description_sensitivity_oref1">Die Sensitivität wird aus den Daten der letzten 8 Stunden berechnet und Kohlenhydrate (falls nicht bereits absorbiert) werden nach der in den Einstellungen angegebenen Zeit als absorbiert betrachtet. Das Plugin bezieht Zeiträume, in denen UAM annimmt, dass Kohlenhydrate aktiv waren, nicht mit in die Berechnung ein.</string>
<string name="description_sensitivity_weighted_average">Die Sensitivität wird aus den Abweichungen errechnet. Dabei werden neuere Abweichungen stärker gewichtet als ältere. Die minimale Kohlenhydrat-Aufnahme wird aus der in den Präferenzen angegebenen maximalen Kohlenhydrat-Resorptionszeit abgeleitet. Dieser Algorithmus reagiert am schnellsten auf Änderungen der Empfindlichkeit.</string> <string name="description_sensitivity_weighted_average">Die Sensitivität wird aus den Abweichungen errechnet. Dabei werden neuere Abweichungen stärker gewichtet als ältere. Die minimale Kohlenhydrat-Aufnahme wird aus der in den Präferenzen angegebenen maximalen Kohlenhydrat-Resorptionszeit abgeleitet. Dieser Algorithmus reagiert am schnellsten auf Änderungen der Empfindlichkeit.</string>
<string name="description_source_eversense">Empfange BZ-Werte von der gepatchten Eversense App.</string> <string name="description_source_eversense">Empfange BZ-Werte von der gepatchten Eversense App.</string>
<string name="description_source_glimp">Empfange Blutzucker-Werte von Glimp.</string> <string name="description_source_glimp">Empfange Blutzucker-Werte von Glimp.</string>
@ -164,9 +162,7 @@
<string name="disableloop">Deaktiviere Loop</string> <string name="disableloop">Deaktiviere Loop</string>
<string name="enableloop">Aktiviere Loop</string> <string name="enableloop">Aktiviere Loop</string>
<string name="openloop_newsuggestion">Neue Empfehlung verfügbar</string> <string name="openloop_newsuggestion">Neue Empfehlung verfügbar</string>
<string name="unsupportedclientver">Nicht unterstützte Version des Nightscout-Clients</string>
<string name="unsupportednsversion">Nicht unterstütze Nightscout-Version</string> <string name="unsupportednsversion">Nicht unterstütze Nightscout-Version</string>
<string name="nsclientnotinstalled">Nightscout-Client ist nicht installiert. Eintrag verloren!</string>
<string name="loopdisabled">LOOP DEAKTIVIERT DURCH BESCHRÄNKUNGEN</string> <string name="loopdisabled">LOOP DEAKTIVIERT DURCH BESCHRÄNKUNGEN</string>
<string name="treatments_wizard_basaliob_label">Basal-IOB</string> <string name="treatments_wizard_basaliob_label">Basal-IOB</string>
<string name="bolusconstraintapplied">Bolus-Beschränkung angewendet</string> <string name="bolusconstraintapplied">Bolus-Beschränkung angewendet</string>
@ -461,10 +457,6 @@
<string name="openapsama_bolussnooze_dia_divisor_summary">Standarwert: 2\nBolus snooze (\"Bolus-Schlummer\") bremst den Loop nach einem Mahleiten-Bolus, damit dieser nicht mit niedrigen TBR reagiert, wenn Du gerade gegessen hast. Beispiel: Der Standardwert 2 bewirkt, dass bei einem 3 Stunden DIA der Bolus snooze während 1.5 Stunden nach dem Bolus linear ausläuft (3 h Dia / 2 = 1.5 h Bolus snooze).</string> <string name="openapsama_bolussnooze_dia_divisor_summary">Standarwert: 2\nBolus snooze (\"Bolus-Schlummer\") bremst den Loop nach einem Mahleiten-Bolus, damit dieser nicht mit niedrigen TBR reagiert, wenn Du gerade gegessen hast. Beispiel: Der Standardwert 2 bewirkt, dass bei einem 3 Stunden DIA der Bolus snooze während 1.5 Stunden nach dem Bolus linear ausläuft (3 h Dia / 2 = 1.5 h Bolus snooze).</string>
<string name="openapsama_min_5m_carbimpact_summary">Standardwert: 3.0 (AMA) or 8.0 (SMB)\nDies ist eine Einstellung für die Standard-Kohlenhydrat-Absorptionswirkung pro 5 Minuten. Der Standardwert ist 3 mg/dl/5min (AMA) bzw. 8 mg/dl/5min (SMB). Dies wirkt sich darauf aus, wie schnell der COB-Wert fällt und wieviel KH-Absorption bei der Berechnung des vorhergesagten BZ angenommen wird, wenn der BZ stärker als erwartet fällt oder nicht so stark wie erwartet steigt.</string> <string name="openapsama_min_5m_carbimpact_summary">Standardwert: 3.0 (AMA) or 8.0 (SMB)\nDies ist eine Einstellung für die Standard-Kohlenhydrat-Absorptionswirkung pro 5 Minuten. Der Standardwert ist 3 mg/dl/5min (AMA) bzw. 8 mg/dl/5min (SMB). Dies wirkt sich darauf aus, wie schnell der COB-Wert fällt und wieviel KH-Absorption bei der Berechnung des vorhergesagten BZ angenommen wird, wenn der BZ stärker als erwartet fällt oder nicht so stark wie erwartet steigt.</string>
<string name="openapsama_link_to_preferncejson_doc_txt">Achtung!\nNormalerweise musst Du diese Werte nicht ändern. Bitte KLICKE HIER und LESE den Text. Verändere Werte erst, wenn Du den Inhalt des Textes verstanden hast.</string> <string name="openapsama_link_to_preferncejson_doc_txt">Achtung!\nNormalerweise musst Du diese Werte nicht ändern. Bitte KLICKE HIER und LESE den Text. Verändere Werte erst, wenn Du den Inhalt des Textes verstanden hast.</string>
<string name="error_only_numeric_digits_allowed">Bitte verwende nur Ziffern.</string>
<string name="error_only_numeric_digits_range_allowed">Bitte verwende nur Ziffern von %1$s - %2$s.</string>
<string name="error_field_must_not_be_empty">Pflichtfeld</string>
<string name="error_phone_not_valid">Telefonnummer ist nicht gültig</string>
<string name="smscommunicator_invalidphonennumber">Falsche/ungültige Telefonnummer</string> <string name="smscommunicator_invalidphonennumber">Falsche/ungültige Telefonnummer</string>
<string name="overview_calibration">Kalibrierung</string> <string name="overview_calibration">Kalibrierung</string>
<string name="send_calibration">Kalibrierung %1$.1f an xDrip+ senden?</string> <string name="send_calibration">Kalibrierung %1$.1f an xDrip+ senden?</string>
@ -484,8 +476,6 @@
<string name="virtualpump_settings">Einstellungen der virtuellen Pumpe</string> <string name="virtualpump_settings">Einstellungen der virtuellen Pumpe</string>
<string name="virtualpump_uploadstatus_title">Status zu Nightscout hochladen</string> <string name="virtualpump_uploadstatus_title">Status zu Nightscout hochladen</string>
<string name="wrongpassword">Falsches Passwort</string> <string name="wrongpassword">Falsches Passwort</string>
<string name="settings_password">Passwort für die Einstellungen</string>
<string name="unlock_settings">Einstellungen freischalten</string>
<string name="approachingdailylimit">Tagesinsulin-Limit wird bald erreicht</string> <string name="approachingdailylimit">Tagesinsulin-Limit wird bald erreicht</string>
<string name="nsclientinternal">Nightscout-Client</string> <string name="nsclientinternal">Nightscout-Client</string>
<string name="nsclientinternal_shortname">NSCl</string> <string name="nsclientinternal_shortname">NSCl</string>
@ -989,7 +979,6 @@
<string name="allow_hardware_pump_text">WARNUNG: Wenn Du eine echte Pumpe aktivierst und anschließt, kopiert AndroidAPS die Basaleinstellungen vom aktiven Profil zur Pumpe (und behält sie bei). Die Einstellungen in der Pumpe werden hierbei überschrieben. Wenn Du Dir nicht sicher bist oder die Basaleinstellungen in der Pumpe nicht überschreiben möchten, drücke \"Abbrechen\" und vollziehe den Wechsel zur Pumpe später.</string> <string name="allow_hardware_pump_text">WARNUNG: Wenn Du eine echte Pumpe aktivierst und anschließt, kopiert AndroidAPS die Basaleinstellungen vom aktiven Profil zur Pumpe (und behält sie bei). Die Einstellungen in der Pumpe werden hierbei überschrieben. Wenn Du Dir nicht sicher bist oder die Basaleinstellungen in der Pumpe nicht überschreiben möchten, drücke \"Abbrechen\" und vollziehe den Wechsel zur Pumpe später.</string>
<string name="error_adding_treatment_title">Behandlungsdaten unvollständig</string> <string name="error_adding_treatment_title">Behandlungsdaten unvollständig</string>
<string name="maintenance_settings">Wartungseinstellungen</string> <string name="maintenance_settings">Wartungseinstellungen</string>
<string name="maintenance_email">E-Mail</string>
<string name="maintenance_amount">Anzahl der zu sendenden Logs</string> <string name="maintenance_amount">Anzahl der zu sendenden Logs</string>
<string name="maintenance">Wartung</string> <string name="maintenance">Wartung</string>
<string name="maintenance_shortname">WRTNG</string> <string name="maintenance_shortname">WRTNG</string>
@ -1016,7 +1005,7 @@ Unerwartetes Verhalten.</string>
<string name="speederror">Geschwindigkeits-Fehler</string> <string name="speederror">Geschwindigkeits-Fehler</string>
<string name="insulinlimitviolation">Insulin-Beschränkung verletzt</string> <string name="insulinlimitviolation">Insulin-Beschränkung verletzt</string>
<string name="loop_openmode_min_change">Minimaler Wert zur Anfrage einer Änderung [%]</string> <string name="loop_openmode_min_change">Minimaler Wert zur Anfrage einer Änderung [%]</string>
<string name="loop_openmode_min_change_summary">Open Loop schlägt neue Änderungen nur dann vor, wenn die Änderung größer als dieser Wert ist. Der Standard-Wert ist 20%.</string> <string name="loop_openmode_min_change_summary" formatted="false">Open Loop schlägt neue Änderungen nur dann vor, wenn die Änderung größer als dieser Wert ist. Der Standard-Wert ist 20%.</string>
<string name="pairfirst">Bitte kopple deine Pumpe mit deinem Telefon!</string> <string name="pairfirst">Bitte kopple deine Pumpe mit deinem Telefon!</string>
<string name="searching_for_devices">Geräte werden gesucht…</string> <string name="searching_for_devices">Geräte werden gesucht…</string>
<string name="please_wait">Bitte warten…</string> <string name="please_wait">Bitte warten…</string>
@ -1455,4 +1444,5 @@ Unerwartetes Verhalten.</string>
<string name="loop_tbrrequest_time_label">Temp. BR Anfragezeit</string> <string name="loop_tbrrequest_time_label">Temp. BR Anfragezeit</string>
<string name="loop_tbrexecution_time_label">Temp. BR Ausführungszeit</string> <string name="loop_tbrexecution_time_label">Temp. BR Ausführungszeit</string>
<string name="insight_alert_notification_channel">Insight Pumpenalarme</string> <string name="insight_alert_notification_channel">Insight Pumpenalarme</string>
<!-- SMS Communicator & OTP Authenticator -->
</resources> </resources>

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="dia_whatmeansdia">Ποια είναι η αλήθεια για το DIA;</string> <string name="dia_whatmeansdia">Ποια είναι η αλήθεια για το DIA;</string>
<string name="dia_label">Θέμα: η Διάρκεια της Δράσης Ινσουλίνη</string> <string name="dia_label">Θέμα: η Διάρκεια της Δράσης Ινσουλίνη</string>
@ -150,7 +149,7 @@
<string name="profileswitch_targethigher">Ο στόχος θα είναι 10% υψηλότερος.</string> <string name="profileswitch_targethigher">Ο στόχος θα είναι 10% υψηλότερος.</string>
<string name="profileswitch_targetlower">Ο στόχος θα είναι 10% χαμηλότερος.</string> <string name="profileswitch_targetlower">Ο στόχος θα είναι 10% χαμηλότερος.</string>
<string name="profileswitch_targetbottom">Μόνο ο χαμηλός στόχος θα είναι 10% χαμηλότερος.</string> <string name="profileswitch_targetbottom">Μόνο ο χαμηλός στόχος θα είναι 10% χαμηλότερος.</string>
<string name="profileswitch_hint1">https://androidaps.readthedocs.io/en/latest/EN/Usage/Profiles.html?highlight=profile%20switch#profile-switch</string> <string name="profileswitch_hint1" formatted="false">https://androidaps.readthedocs.io/en/latest/EN/Usage/Profiles.html?highlight=profile%20switch#profile-switch</string>
<string name="profileswitchtime_iwant">Αν ξυπνήσετε 1 ώρα νωρίτερα από το συνηθισμένο, πώς θα πρέπει να ενημερώσετε το AAPS για την αλλαγή στο πρόγραμμά σας;</string> <string name="profileswitchtime_iwant">Αν ξυπνήσετε 1 ώρα νωρίτερα από το συνηθισμένο, πώς θα πρέπει να ενημερώσετε το AAPS για την αλλαγή στο πρόγραμμά σας;</string>
<string name="profileswitchtime_1">Ξεκινήστε μία αλλαγή προφίλ με χρονική μετατόπιση 1</string> <string name="profileswitchtime_1">Ξεκινήστε μία αλλαγή προφίλ με χρονική μετατόπιση 1</string>
<string name="profileswitchtime__1">Ξεκινήστε μία αλλαγή προφίλ με χρονική μετατόπιση -1</string> <string name="profileswitchtime__1">Ξεκινήστε μία αλλαγή προφίλ με χρονική μετατόπιση -1</string>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="alert_r1_code">Υπενθύμιση R1</string> <string name="alert_r1_code">Υπενθύμιση R1</string>
<string name="alert_r2_code">Υπενθύμιση R2</string> <string name="alert_r2_code">Υπενθύμιση R2</string>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="alert_r7_description"><![CDATA[Ποσότητα:<b>%1$d%%</b>\nΔιάρκεια:<b>%2$sh</b>]]></string> <string name="alert_r7_description"><![CDATA[Ποσότητα:<b>%1$d%%</b>\nΔιάρκεια:<b>%2$sh</b>]]></string>
<string name="alert_w31_description"><![CDATA[Η αμπούλα περιεχει:<b>%1$s U</b>]]></string> <string name="alert_w31_description"><![CDATA[Η αμπούλα περιεχει:<b>%1$s U</b>]]></string>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="alert_r1_title">Παράδοση bolus</string> <string name="alert_r1_title">Παράδοση bolus</string>
<string name="alert_r2_title">Χαμένο bolus</string> <string name="alert_r2_title">Χαμένο bolus</string>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="connection_failed">Αποτυχία σύνδεσης</string> <string name="connection_failed">Αποτυχία σύνδεσης</string>
<string name="connection_lost">Απώλεια σύνδεσης</string> <string name="connection_lost">Απώλεια σύνδεσης</string>

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>

View file

@ -43,8 +43,6 @@
<string name="description_pump_mdi">Ολοκλήρωση αντλίας για ανθρώπους που κάνουν εντατικοποιημένο σχήμα ενέσεων για την θεραπεία τους</string> <string name="description_pump_mdi">Ολοκλήρωση αντλίας για ανθρώπους που κάνουν εντατικοποιημένο σχήμα ενέσεων για την θεραπεία τους</string>
<string name="description_pump_virtual">Ολοκλήρωση αντλίας για αντλίες που δεν έχουν κανέναν οδηγό ακόμα (Ανοιχτό Κύκλωμα)</string> <string name="description_pump_virtual">Ολοκλήρωση αντλίας για αντλίες που δεν έχουν κανέναν οδηγό ακόμα (Ανοιχτό Κύκλωμα)</string>
<string name="description_sensitivity_aaps">Η ευαισθησία υπολογίζεται με τον ίδιο τρόπο όπως το Oref0, αλλά μπορείτε να καθορίσετε το χρονικό διάστημα στο παρελθόν. Η ελάχιστη απορρόφηση υδατανθράκων υπολογίζεται από την μέγιστη απορρόφηση υδατανθράκων από τις επιλογές.</string> <string name="description_sensitivity_aaps">Η ευαισθησία υπολογίζεται με τον ίδιο τρόπο όπως το Oref0, αλλά μπορείτε να καθορίσετε το χρονικό διάστημα στο παρελθόν. Η ελάχιστη απορρόφηση υδατανθράκων υπολογίζεται από την μέγιστη απορρόφηση υδατανθράκων από τις επιλογές.</string>
<string name="description_sensitivity_oref0">Η ευαισθησία υπολογίζεται από 24h δεδομένα στο παρελθόν και οι υδατάνθρακες (αν δεν έχουν απορροφηθεί) κόβονται μετά από χρονικό διάστημα που καθορίζεται στις επιλογές.</string>
<string name="description_sensitivity_oref1">Η ευαισθησία υπολογίζεται από 8h δεδομένα στο παρελθόν και οι υδατάνθρακες (αν δεν έχουν απορροφηθεί) κόβονται μετά από χρονικό διάστημα που καθορίζεται στις επιλογές. Η προσθήκη υπολογίζει ακόμα το UAM.</string>
<string name="description_sensitivity_weighted_average">Η ευαισθησία υπολογίζεται ως ο σταθμισμένος μέσος όρος των αποκλίσεων. Νεότερες αποκλίσεις έχουν μεγαλύτερο βάρος. Η ελάχιστη απορρόφηση υδατανθράκων υπολογίζεται από τον χρόνο της μέγιστης απορρόφησης υδατανθράκων από τις επιλογές. Αυτός ο αλγόριθμος είναι ο πιο γρήγορος για να ακολουθεί τις αλλαγές της ευαισθησίας.</string> <string name="description_sensitivity_weighted_average">Η ευαισθησία υπολογίζεται ως ο σταθμισμένος μέσος όρος των αποκλίσεων. Νεότερες αποκλίσεις έχουν μεγαλύτερο βάρος. Η ελάχιστη απορρόφηση υδατανθράκων υπολογίζεται από τον χρόνο της μέγιστης απορρόφησης υδατανθράκων από τις επιλογές. Αυτός ο αλγόριθμος είναι ο πιο γρήγορος για να ακολουθεί τις αλλαγές της ευαισθησίας.</string>
<string name="description_source_eversense">Λάβετε τις τιμές BG από την εφαρμογή του Eversense.</string> <string name="description_source_eversense">Λάβετε τις τιμές BG από την εφαρμογή του Eversense.</string>
<string name="description_source_glimp">Λάβετε τις τιμές BG από το Glimp.</string> <string name="description_source_glimp">Λάβετε τις τιμές BG από το Glimp.</string>
@ -163,9 +161,7 @@
<string name="disableloop">Απενεργοποιήστε κύκλωμα</string> <string name="disableloop">Απενεργοποιήστε κύκλωμα</string>
<string name="enableloop">Ενεργοποιήστε κύκλωμα</string> <string name="enableloop">Ενεργοποιήστε κύκλωμα</string>
<string name="openloop_newsuggestion">Νέα πρόταση διαθέσιμη</string> <string name="openloop_newsuggestion">Νέα πρόταση διαθέσιμη</string>
<string name="unsupportedclientver">Μη υποστηριζόμενη έκδοση NSClient</string>
<string name="unsupportednsversion">Μη υποστηριζόμενη έκδοση Nightscout</string> <string name="unsupportednsversion">Μη υποστηριζόμενη έκδοση Nightscout</string>
<string name="nsclientnotinstalled">NSClient δεν εγκαταστάθηκε. Τα δεδομένα χάθηκαν!</string>
<string name="loopdisabled">ΤΟ ΚΥΚΛΩΜΑ ΑΠΕΝΕΡΓΟΠΟΙΗΘΗΚΕ ΑΠΟ ΠΕΡΙΟΡΙΣΜΟΥΣ</string> <string name="loopdisabled">ΤΟ ΚΥΚΛΩΜΑ ΑΠΕΝΕΡΓΟΠΟΙΗΘΗΚΕ ΑΠΟ ΠΕΡΙΟΡΙΣΜΟΥΣ</string>
<string name="treatments_wizard_basaliob_label">Βασική ΙΟΒ</string> <string name="treatments_wizard_basaliob_label">Βασική ΙΟΒ</string>
<string name="bolusconstraintapplied">Ενεργός Περιορισμός Bolus</string> <string name="bolusconstraintapplied">Ενεργός Περιορισμός Bolus</string>
@ -436,10 +432,6 @@
<string name="openapsama_bolussnooze_dia_divisor_summary">Προεπιλεγμένη τιμή: 2\nΗ αναβολή Bolus ενεργοποιείται αφού κάνετε ένα γευματικό bolus, έτσι το κύκλωμα δεν θα εξουδετερώσει με χαμηλό προσωρινό μόλις έχετε φάει. Το παράδειγμα εδώ και η προεπιλογή είναι 2: έτσι μια τρίωρη DIA σημαίνει ότι το bolus αναβολής θα είναι σταδιακά πάνω από 1,5 ώρα (3DIA/2).</string> <string name="openapsama_bolussnooze_dia_divisor_summary">Προεπιλεγμένη τιμή: 2\nΗ αναβολή Bolus ενεργοποιείται αφού κάνετε ένα γευματικό bolus, έτσι το κύκλωμα δεν θα εξουδετερώσει με χαμηλό προσωρινό μόλις έχετε φάει. Το παράδειγμα εδώ και η προεπιλογή είναι 2: έτσι μια τρίωρη DIA σημαίνει ότι το bolus αναβολής θα είναι σταδιακά πάνω από 1,5 ώρα (3DIA/2).</string>
<string name="openapsama_min_5m_carbimpact_summary">Προεπιλεγμένη τιμή: 3.0 (AMA) ή 8.0 (SMB). Αυτό είναι μια ρύθμιση για την επίπτωση της προεπιλεγμένης απορρόφησης υδατανθράκων ανά 5 λεπτά. Η προεπιλογή είναι μια αναμενόμενη 3mg/dl/5min. Αυτό επηρεάζει το πόσο γρήγορα το COB ελλατώνεται, και πόση απορρόφηση υδατανθράκων θα υποθέτει για τον υπολογισμό της μελλοντικής πρόβλεψης BG, όταν το BG πέφτει περισσότερο από το αναμενόμενο ή δεν αυξάνεται όσο το αναμενόμενο.</string> <string name="openapsama_min_5m_carbimpact_summary">Προεπιλεγμένη τιμή: 3.0 (AMA) ή 8.0 (SMB). Αυτό είναι μια ρύθμιση για την επίπτωση της προεπιλεγμένης απορρόφησης υδατανθράκων ανά 5 λεπτά. Η προεπιλογή είναι μια αναμενόμενη 3mg/dl/5min. Αυτό επηρεάζει το πόσο γρήγορα το COB ελλατώνεται, και πόση απορρόφηση υδατανθράκων θα υποθέτει για τον υπολογισμό της μελλοντικής πρόβλεψης BG, όταν το BG πέφτει περισσότερο από το αναμενόμενο ή δεν αυξάνεται όσο το αναμενόμενο.</string>
<string name="openapsama_link_to_preferncejson_doc_txt">Προσοχή!\nΣυνήθως δεν χρειάζεται να αλλάξετε αυτές τις τιμές. Κάντε κλικ ΕΔΩ, ΔΙΑΒΑΣΤΕ τις πληροφορίες και σιγουρευτείτε ότι τις καταλαβαίνετε πριν τις αλλάξετε.</string> <string name="openapsama_link_to_preferncejson_doc_txt">Προσοχή!\nΣυνήθως δεν χρειάζεται να αλλάξετε αυτές τις τιμές. Κάντε κλικ ΕΔΩ, ΔΙΑΒΑΣΤΕ τις πληροφορίες και σιγουρευτείτε ότι τις καταλαβαίνετε πριν τις αλλάξετε.</string>
<string name="error_only_numeric_digits_allowed">Μόνο αριθμητικά ψηφία επιτρέπονται.</string>
<string name="error_only_numeric_digits_range_allowed">Μόνο αριθμητικά ψηφία μέσα στο εύρος %1$s - %2$s επιτρέπονται. </string>
<string name="error_field_must_not_be_empty">Το πεδίο αυτό δεν πρέπει να είναι κενό</string>
<string name="error_phone_not_valid">Μη έγκυρος αριθμός τηλεφώνου</string>
<string name="smscommunicator_invalidphonennumber">Μη έγκυρος αριθμός τηλεφώνου για SMS</string> <string name="smscommunicator_invalidphonennumber">Μη έγκυρος αριθμός τηλεφώνου για SMS</string>
<string name="overview_calibration">Καλιμπράρισμα</string> <string name="overview_calibration">Καλιμπράρισμα</string>
<string name="send_calibration">Να σταλεί η βαθμονόμηση %1$.1f στο xDrip;</string> <string name="send_calibration">Να σταλεί η βαθμονόμηση %1$.1f στο xDrip;</string>
@ -459,8 +451,6 @@
<string name="virtualpump_settings">Ρυθμίσεις Εικονικής αντλίας</string> <string name="virtualpump_settings">Ρυθμίσεις Εικονικής αντλίας</string>
<string name="virtualpump_uploadstatus_title">Φόρτωση κατάστασης στο NS</string> <string name="virtualpump_uploadstatus_title">Φόρτωση κατάστασης στο NS</string>
<string name="wrongpassword">Λάθος κωδικός</string> <string name="wrongpassword">Λάθος κωδικός</string>
<string name="settings_password">Κωδικός για ρυθμίσεις</string>
<string name="unlock_settings">Ξεκλείδωμα ρυθμίσεων</string>
<string name="approachingdailylimit">Φτάνετε το ημερήσιο όριο ινσουλίνης</string> <string name="approachingdailylimit">Φτάνετε το ημερήσιο όριο ινσουλίνης</string>
<string name="nsclientinternal">NSClient</string> <string name="nsclientinternal">NSClient</string>
<string name="nsclientinternal_shortname">NSCI</string> <string name="nsclientinternal_shortname">NSCI</string>
@ -953,7 +943,6 @@
<string name="allow_hardware_pump_text">Προσοχή: Εάν ενεργοποιήσετε και συνδεθείτε με μια αντλία, το AndroidAPS θα αντιγράψει τις ρυθμίσεις βασικού από το προφίλ στην αντλία, αντικαθιστώντας τον υπάρχων βασικό ρυθμό της αντλίας. Βεβαιωθείτε ότι έχετε τον σωστό βασικό ρυθμό στο AndroidAPS. Εάν δεν είστε βέβαιοι ή δεν θέλετε να αντικαταστήσετε τον βασικό ρυθμό στην αντλία σας, πατήστε Άκυρο και επαναλάβετε εναλλαγή προς την αντλία σε μεταγενέστερο χρόνο.</string> <string name="allow_hardware_pump_text">Προσοχή: Εάν ενεργοποιήσετε και συνδεθείτε με μια αντλία, το AndroidAPS θα αντιγράψει τις ρυθμίσεις βασικού από το προφίλ στην αντλία, αντικαθιστώντας τον υπάρχων βασικό ρυθμό της αντλίας. Βεβαιωθείτε ότι έχετε τον σωστό βασικό ρυθμό στο AndroidAPS. Εάν δεν είστε βέβαιοι ή δεν θέλετε να αντικαταστήσετε τον βασικό ρυθμό στην αντλία σας, πατήστε Άκυρο και επαναλάβετε εναλλαγή προς την αντλία σε μεταγενέστερο χρόνο.</string>
<string name="error_adding_treatment_title">Ελλιπή δεδομένα θεραπείας</string> <string name="error_adding_treatment_title">Ελλιπή δεδομένα θεραπείας</string>
<string name="maintenance_settings">Ρυθμίσεις συντήρησης</string> <string name="maintenance_settings">Ρυθμίσεις συντήρησης</string>
<string name="maintenance_email">E-mail</string>
<string name="maintenance_amount">Αριθμός αρχείων καταγραφής για αποστολή</string> <string name="maintenance_amount">Αριθμός αρχείων καταγραφής για αποστολή</string>
<string name="maintenance">Συντήρηση</string> <string name="maintenance">Συντήρηση</string>
<string name="maintenance_shortname">ΣΥΝΤΗΡ</string> <string name="maintenance_shortname">ΣΥΝΤΗΡ</string>
@ -979,7 +968,7 @@
<string name="speederror">Σφάλμα ταχύτητας</string> <string name="speederror">Σφάλμα ταχύτητας</string>
<string name="insulinlimitviolation">Υπέρβαση του ορίου ινσουλίνης</string> <string name="insulinlimitviolation">Υπέρβαση του ορίου ινσουλίνης</string>
<string name="loop_openmode_min_change">Ελάχιστο αίτημα για αλλαγή [%]</string> <string name="loop_openmode_min_change">Ελάχιστο αίτημα για αλλαγή [%]</string>
<string name="loop_openmode_min_change_summary">Το Ανοιχτό κύκλωμα θα εμφανίσει νέο μήνυμα αλλαγής μόνο αν η αλλαγή είναι μεγαλύτερη από αυτήν τη τιμή %. Προεπιλεγμένη τιμή 20%</string> <string name="loop_openmode_min_change_summary" formatted="false">Το Ανοιχτό κύκλωμα θα εμφανίσει νέο μήνυμα αλλαγής μόνο αν η αλλαγή είναι μεγαλύτερη από αυτήν τη τιμή %. Προεπιλεγμένη τιμή 20%</string>
<string name="pairfirst">Παρακαλώ συνδέστε την αντλία στο τηλέφωνο!</string> <string name="pairfirst">Παρακαλώ συνδέστε την αντλία στο τηλέφωνο!</string>
<string name="searching_for_devices">Αναζήτηση συσκευών…</string> <string name="searching_for_devices">Αναζήτηση συσκευών…</string>
<string name="please_wait">Περιμένετε…</string> <string name="please_wait">Περιμένετε…</string>
@ -1338,4 +1327,5 @@
<string name="boluswizard">Οδηγός Bolus</string> <string name="boluswizard">Οδηγός Bolus</string>
<string name="unit_minute_short">min</string> <string name="unit_minute_short">min</string>
<string name="format_carbs">%1$dg</string> <string name="format_carbs">%1$dg</string>
<!-- SMS Communicator & OTP Authenticator -->
</resources> </resources>

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="dia_whatmeansdia">¿Qué es cierto acerca de DIA?</string> <string name="dia_whatmeansdia">¿Qué es cierto acerca de DIA?</string>
<string name="dia_label">Tema: la Duración de la Acción de la Insulina</string> <string name="dia_label">Tema: la Duración de la Acción de la Insulina</string>
@ -150,7 +149,7 @@
<string name="profileswitch_targethigher">El objetivo será 10% más alto.</string> <string name="profileswitch_targethigher">El objetivo será 10% más alto.</string>
<string name="profileswitch_targetlower">El objetivo será 10% más bajo.</string> <string name="profileswitch_targetlower">El objetivo será 10% más bajo.</string>
<string name="profileswitch_targetbottom">Sólo el objetivo inferior será 10% inferior.</string> <string name="profileswitch_targetbottom">Sólo el objetivo inferior será 10% inferior.</string>
<string name="profileswitch_hint1">https://androidaps.readthedocs.io/en/latest/EN/Usage/Profiles.html?highlight=profilewitch#profile-switch</string> <string name="profileswitch_hint1" formatted="false">https://androidaps.readthedocs.io/en/latest/EN/Usage/Profiles.html?highlight=profilewitch#profile-switch</string>
<string name="profileswitchtime_iwant">Si se despierta 1h antes de lo habitual, ¿cómo debe notificar a AAPS el cambio en su horario?</string> <string name="profileswitchtime_iwant">Si se despierta 1h antes de lo habitual, ¿cómo debe notificar a AAPS el cambio en su horario?</string>
<string name="profileswitchtime_1">Iniciar un cambio de perfil con un intervalo de tiempo de 1</string> <string name="profileswitchtime_1">Iniciar un cambio de perfil con un intervalo de tiempo de 1</string>
<string name="profileswitchtime__1">Iniciar un cambio de perfil con un intervalo de tiempo de -1</string> <string name="profileswitchtime__1">Iniciar un cambio de perfil con un intervalo de tiempo de -1</string>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="alert_r1_code">Recordatorio R1</string> <string name="alert_r1_code">Recordatorio R1</string>
<string name="alert_r2_code">Recordatorio R2</string> <string name="alert_r2_code">Recordatorio R2</string>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="alert_r7_description"><![CDATA[Cantidad: <b>%1$d%%</b>\nDuración: <b>%2$s h</b>]]></string> <string name="alert_r7_description"><![CDATA[Cantidad: <b>%1$d%%</b>\nDuración: <b>%2$s h</b>]]></string>
<string name="alert_w31_description"><![CDATA[Contenido del cartucho: <b>%1$s U</b>]]></string> <string name="alert_w31_description"><![CDATA[Contenido del cartucho: <b>%1$s U</b>]]></string>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="alert_r1_title">Poner bolo</string> <string name="alert_r1_title">Poner bolo</string>
<string name="alert_r2_title">Bolos perdidos</string> <string name="alert_r2_title">Bolos perdidos</string>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="connection_failed">Fallo de conexión</string> <string name="connection_failed">Fallo de conexión</string>
<string name="connection_lost">Conexión perdida</string> <string name="connection_lost">Conexión perdida</string>

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>

View file

@ -43,8 +43,6 @@
<string name="description_pump_mdi">Integración de bomba de insulina para personas que usan varias inyecciones diarias para su terapia de diabetes</string> <string name="description_pump_mdi">Integración de bomba de insulina para personas que usan varias inyecciones diarias para su terapia de diabetes</string>
<string name="description_pump_virtual">Integración para bombas de insulina que aún no tienen ningún controlador/driver (lazo abierto)</string> <string name="description_pump_virtual">Integración para bombas de insulina que aún no tienen ningún controlador/driver (lazo abierto)</string>
<string name="description_sensitivity_aaps">Sensibilidad calculada de la misma manera que Oref0, pero puede especificarse el rango de tiempo. Absorción de carbohidratos mínima se calcula con el máximo tiempo de absorción de carbohidratos en preferencias.</string> <string name="description_sensitivity_aaps">Sensibilidad calculada de la misma manera que Oref0, pero puede especificarse el rango de tiempo. Absorción de carbohidratos mínima se calcula con el máximo tiempo de absorción de carbohidratos en preferencias.</string>
<string name="description_sensitivity_oref0">La sensibilidad se calcula con las últimas 24 h y los carbohidratos (si no son absorbidos) se anulan después del tiempo indicado en preferencias.</string>
<string name="description_sensitivity_oref1">La sensibilidad se calcula con las últimas 8 h y los carbohidratos (si no son absorbidos) se anulan después del tiempo indicado en preferencias. El complemento también calcula UAM.</string>
<string name="description_sensitivity_weighted_average">La sensibilidad se calcula como un promedio ampliado de las desviaciones. Desviaciones más recientes tienen mayor impacto. Absorción de carbohidratos mínima se calcula desde el tiempo de absorción de carbohidratos máximo en preferencias. Este algoritmo es el más rápido siguiendo los cambios de sensibilidad.</string> <string name="description_sensitivity_weighted_average">La sensibilidad se calcula como un promedio ampliado de las desviaciones. Desviaciones más recientes tienen mayor impacto. Absorción de carbohidratos mínima se calcula desde el tiempo de absorción de carbohidratos máximo en preferencias. Este algoritmo es el más rápido siguiendo los cambios de sensibilidad.</string>
<string name="description_source_eversense">Recibir los valores de glucosa de la aplicación Eversense parcheada.</string> <string name="description_source_eversense">Recibir los valores de glucosa de la aplicación Eversense parcheada.</string>
<string name="description_source_glimp">Recibir valores de glucosa de Glimp.</string> <string name="description_source_glimp">Recibir valores de glucosa de Glimp.</string>
@ -164,9 +162,7 @@
<string name="disableloop">Desactivar lazo</string> <string name="disableloop">Desactivar lazo</string>
<string name="enableloop">Activar lazo</string> <string name="enableloop">Activar lazo</string>
<string name="openloop_newsuggestion">Nueva propuesta disponible</string> <string name="openloop_newsuggestion">Nueva propuesta disponible</string>
<string name="unsupportedclientver">Versión de NSClient no soportada</string>
<string name="unsupportednsversion">Versión no aceptada de Nightscout</string> <string name="unsupportednsversion">Versión no aceptada de Nightscout</string>
<string name="nsclientnotinstalled">NSClient no instalado. ¡Registro perdido!</string>
<string name="loopdisabled">LOOP DESACTIVADO POR RESTRICCIONES</string> <string name="loopdisabled">LOOP DESACTIVADO POR RESTRICCIONES</string>
<string name="treatments_wizard_basaliob_label">Basal IOB</string> <string name="treatments_wizard_basaliob_label">Basal IOB</string>
<string name="bolusconstraintapplied">Restricción aplicada en bolo</string> <string name="bolusconstraintapplied">Restricción aplicada en bolo</string>
@ -461,10 +457,6 @@
<string name="openapsama_bolussnooze_dia_divisor_summary">Ajuste por defecto: 2 \nEl retardo del bolo se realiza después de suministrar un bolo de comida, por lo que el lazo no se contrarrestará con bajas temporales cuando acaba de comer. Con el valor predeterminado de 2 y siendo DIA de 3 horas, el retardo del del bolo se realizará gradualmente durante 1,5 horas (3 DIA / 2).</string> <string name="openapsama_bolussnooze_dia_divisor_summary">Ajuste por defecto: 2 \nEl retardo del bolo se realiza después de suministrar un bolo de comida, por lo que el lazo no se contrarrestará con bajas temporales cuando acaba de comer. Con el valor predeterminado de 2 y siendo DIA de 3 horas, el retardo del del bolo se realizará gradualmente durante 1,5 horas (3 DIA / 2).</string>
<string name="openapsama_min_5m_carbimpact_summary">Valor por defecto: 3.0 (AMA) o 8.0 (SMB). Este es un escenario de impacto de absorción de carbohidratos por defecto por 5 minutos. El valor predeterminado es un esperado 3mg/dl / 5min. Esto afecta la rapidez con la que los COB decaen, y cuánta absorción de carbohidratos se supone en el cálculo de futuras BG, cuando BG está cayendo más que esperado, o no aumento tanto como esperaba.</string> <string name="openapsama_min_5m_carbimpact_summary">Valor por defecto: 3.0 (AMA) o 8.0 (SMB). Este es un escenario de impacto de absorción de carbohidratos por defecto por 5 minutos. El valor predeterminado es un esperado 3mg/dl / 5min. Esto afecta la rapidez con la que los COB decaen, y cuánta absorción de carbohidratos se supone en el cálculo de futuras BG, cuando BG está cayendo más que esperado, o no aumento tanto como esperaba.</string>
<string name="openapsama_link_to_preferncejson_doc_txt">Atención!\nNormalmente no tienes que editar los valores a continuación. Por favor PINCHA AQUI y LEE el texto y asegúrate que lo has ENTENDIDO antes de cambiar alguno de estos valores.</string> <string name="openapsama_link_to_preferncejson_doc_txt">Atención!\nNormalmente no tienes que editar los valores a continuación. Por favor PINCHA AQUI y LEE el texto y asegúrate que lo has ENTENDIDO antes de cambiar alguno de estos valores.</string>
<string name="error_only_numeric_digits_allowed">Sólo se permiten caracteres numéricos.</string>
<string name="error_only_numeric_digits_range_allowed">Sólo se permiten dígitos en el rango %1$s - %2$s</string>
<string name="error_field_must_not_be_empty">Este campo no puede estar vacío</string>
<string name="error_phone_not_valid">Número de teléfono inválido</string>
<string name="smscommunicator_invalidphonennumber">Número de teléfono incorrecto para SMS</string> <string name="smscommunicator_invalidphonennumber">Número de teléfono incorrecto para SMS</string>
<string name="overview_calibration">Calibración</string> <string name="overview_calibration">Calibración</string>
<string name="send_calibration">¿Enviar la calibración %1$.1f a xDrip?</string> <string name="send_calibration">¿Enviar la calibración %1$.1f a xDrip?</string>
@ -484,8 +476,6 @@
<string name="virtualpump_settings">Ajustes bomba virtual</string> <string name="virtualpump_settings">Ajustes bomba virtual</string>
<string name="virtualpump_uploadstatus_title">Subir estado a NS</string> <string name="virtualpump_uploadstatus_title">Subir estado a NS</string>
<string name="wrongpassword">Contraseña incorrecta</string> <string name="wrongpassword">Contraseña incorrecta</string>
<string name="settings_password">Contraseña para ajustes</string>
<string name="unlock_settings">Desbloquear ajustes</string>
<string name="approachingdailylimit">Alcanzando el limite de insulina diario</string> <string name="approachingdailylimit">Alcanzando el limite de insulina diario</string>
<string name="nsclientinternal">NSClient</string> <string name="nsclientinternal">NSClient</string>
<string name="nsclientinternal_shortname">NSCI</string> <string name="nsclientinternal_shortname">NSCI</string>
@ -988,7 +978,6 @@
<string name="allow_hardware_pump_text">Atención: si activas y conectas al hardware de la bomba, AndroidAPS copiará los ajustes basales del perfil de la bomba, sobrescribiendo el actual perfil basal de la bomba. Comprueba que tengas el perfil basal correcto en AndroidAPS. Si no estás seguro o no quieres sobrescribir los ajustes basales en la bomba, presiona cancelar y repite cambio de la bomba más tarde.</string> <string name="allow_hardware_pump_text">Atención: si activas y conectas al hardware de la bomba, AndroidAPS copiará los ajustes basales del perfil de la bomba, sobrescribiendo el actual perfil basal de la bomba. Comprueba que tengas el perfil basal correcto en AndroidAPS. Si no estás seguro o no quieres sobrescribir los ajustes basales en la bomba, presiona cancelar y repite cambio de la bomba más tarde.</string>
<string name="error_adding_treatment_title">Datos de tratamiento incompletos</string> <string name="error_adding_treatment_title">Datos de tratamiento incompletos</string>
<string name="maintenance_settings">Ajustes de mantenimiento</string> <string name="maintenance_settings">Ajustes de mantenimiento</string>
<string name="maintenance_email">Email</string>
<string name="maintenance_amount">Ningún registro para enviar</string> <string name="maintenance_amount">Ningún registro para enviar</string>
<string name="maintenance">Mantenimiento</string> <string name="maintenance">Mantenimiento</string>
<string name="maintenance_shortname">MANT</string> <string name="maintenance_shortname">MANT</string>
@ -1014,7 +1003,7 @@
<string name="speederror">Error de velocidad</string> <string name="speederror">Error de velocidad</string>
<string name="insulinlimitviolation">Violación del límite de insulina</string> <string name="insulinlimitviolation">Violación del límite de insulina</string>
<string name="loop_openmode_min_change">Valor mínimo de cambio [%]</string> <string name="loop_openmode_min_change">Valor mínimo de cambio [%]</string>
<string name="loop_openmode_min_change_summary">El lazo abierto sólo mostrará una demanda de cambio si el cambio es mayor a este valor. El valor predeterminado es el 20 %</string> <string name="loop_openmode_min_change_summary" formatted="false">El lazo abierto sólo mostrará una demanda de cambio si el cambio es mayor a este valor. El valor predeterminado es el 20 %</string>
<string name="pairfirst">Por favor, empareje su bomba con su teléfono!</string> <string name="pairfirst">Por favor, empareje su bomba con su teléfono!</string>
<string name="searching_for_devices">Buscando dispositivos…</string> <string name="searching_for_devices">Buscando dispositivos…</string>
<string name="please_wait">Por favor, espere…</string> <string name="please_wait">Por favor, espere…</string>
@ -1449,4 +1438,5 @@
<string name="sensitivity_short">AS</string> <string name="sensitivity_short">AS</string>
<string name="loop_smbrequest_time_label">Tiempo requerido de SMB</string> <string name="loop_smbrequest_time_label">Tiempo requerido de SMB</string>
<string name="loop_smbexecution_time_label">Tiempo de ejecución de SMB</string> <string name="loop_smbexecution_time_label">Tiempo de ejecución de SMB</string>
<!-- SMS Communicator & OTP Authenticator -->
</resources> </resources>

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>

View file

@ -1,3 +1,2 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources></resources> <resources></resources>

View file

@ -1,3 +1,2 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources></resources> <resources></resources>

View file

@ -1,3 +1,2 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources></resources> <resources></resources>

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>

View file

@ -16,4 +16,5 @@
<!-- MDT History --> <!-- MDT History -->
<!-- MDT Pump Status --> <!-- MDT Pump Status -->
<!-- <string name="medtronic_cmd_profile_not_set">Remote Basal profile setting is not supported. Please modify Basal profile on your pump manually.</string> --> <!-- <string name="medtronic_cmd_profile_not_set">Remote Basal profile setting is not supported. Please modify Basal profile on your pump manually.</string> -->
<!-- SMS Communicator & OTP Authenticator -->
</resources> </resources>

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="dia_whatmeansdia">Qu\'est-ce qu\'il y a de vrai pour le DAI (Durée Action Insuline)?</string> <string name="dia_whatmeansdia">Qu\'est-ce qu\'il y a de vrai pour le DAI (Durée Action Insuline)?</string>
<string name="dia_label">Rubrique : Durée de l\'Action de l\'Insuline</string> <string name="dia_label">Rubrique : Durée de l\'Action de l\'Insuline</string>
@ -150,7 +149,7 @@
<string name="profileswitch_targethigher">La Cible sera 10% plus élevée.</string> <string name="profileswitch_targethigher">La Cible sera 10% plus élevée.</string>
<string name="profileswitch_targetlower">La Cible sera 10% plus faible.</string> <string name="profileswitch_targetlower">La Cible sera 10% plus faible.</string>
<string name="profileswitch_targetbottom">Seule la cible inférieure sera diminuée de 10%.</string> <string name="profileswitch_targetbottom">Seule la cible inférieure sera diminuée de 10%.</string>
<string name="profileswitch_hint1">https://androidaps.readthedocs.io/en/latest/CROWDIN/fr/Usage/Profiles.html?highlight=profile%20switch#profile-switch</string> <string name="profileswitch_hint1" formatted="false">https://androidaps.readthedocs.io/en/latest/CROWDIN/fr/Usage/Profiles.html?highlight=profile%20switch#profile-switch</string>
<string name="profileswitchtime_iwant">Si vous vous réveillez 1h plus tôt que d\'habitude, comment informez-vous AAPS du changement de votre planning ?</string> <string name="profileswitchtime_iwant">Si vous vous réveillez 1h plus tôt que d\'habitude, comment informez-vous AAPS du changement de votre planning ?</string>
<string name="profileswitchtime_1">Faites un changement de profil avec un décalage horaire de 1</string> <string name="profileswitchtime_1">Faites un changement de profil avec un décalage horaire de 1</string>
<string name="profileswitchtime__1">Faites un changement de profil avec un décalage horaire de -1</string> <string name="profileswitchtime__1">Faites un changement de profil avec un décalage horaire de -1</string>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="alert_r1_code">Rappel R1</string> <string name="alert_r1_code">Rappel R1</string>
<string name="alert_r2_code">Rappel R2</string> <string name="alert_r2_code">Rappel R2</string>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="alert_r7_description"><![CDATA[Quantité :<b>%1$d%%</b>\nDurée :<b>%2$s h</b>]]></string> <string name="alert_r7_description"><![CDATA[Quantité :<b>%1$d%%</b>\nDurée :<b>%2$s h</b>]]></string>
<string name="alert_w31_description"><![CDATA[Volume dans le réservoir : <b>%1$s U</b>]]></string> <string name="alert_w31_description"><![CDATA[Volume dans le réservoir : <b>%1$s U</b>]]></string>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="alert_r1_title">Injecter le Bolus</string> <string name="alert_r1_title">Injecter le Bolus</string>
<string name="alert_r2_title">Bolus oublié</string> <string name="alert_r2_title">Bolus oublié</string>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="connection_failed">Échec de connexion</string> <string name="connection_failed">Échec de connexion</string>
<string name="connection_lost">Connexion perdue</string> <string name="connection_lost">Connexion perdue</string>

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>

View file

@ -43,8 +43,6 @@
<string name="description_pump_mdi">Intégration pompe pour les personnes qui font des injections quotidiennes multiples pour le traitement de leur diabète</string> <string name="description_pump_mdi">Intégration pompe pour les personnes qui font des injections quotidiennes multiples pour le traitement de leur diabète</string>
<string name="description_pump_virtual">Intégration pour les pompes qui nont pas encore de pilote (Boucle Ouverte)</string> <string name="description_pump_virtual">Intégration pour les pompes qui nont pas encore de pilote (Boucle Ouverte)</string>
<string name="description_sensitivity_aaps">La sensibilité est calculée de la même manière que Oref0, mais vous pouvez spécifier la période concernée. L\'absorption minimale des glucides est calculée à partir des temps dabsorption max des glucides du menu préférences.</string> <string name="description_sensitivity_aaps">La sensibilité est calculée de la même manière que Oref0, mais vous pouvez spécifier la période concernée. L\'absorption minimale des glucides est calculée à partir des temps dabsorption max des glucides du menu préférences.</string>
<string name="description_sensitivity_oref0">La sensibilité est calculée à partir des données sur les dernières 24h et les glucides (si non absorbés) ne sont plus pris en compte après lheure spécifiée dans les préférences.</string>
<string name="description_sensitivity_oref1">La sensibilité est calculée à partir des données des dernières 8 heures et les glucides (si non absorbés) ne sont plus pris en compte après le temps spécifié dans les préférences. Le plugin calcule également les RNS (UAM).</string>
<string name="description_sensitivity_weighted_average">La sensibilité est calculée comme une moyenne pondérée des écarts. Les écarts les plus récents ont un poids plus élevé. L\'absorption minimale des glucides est calculée à partir des temps dabsorption des glucides max du menu préférences. Cet algorithme est le plus rapide pour s\'adapter aux changements de sensibilité.</string> <string name="description_sensitivity_weighted_average">La sensibilité est calculée comme une moyenne pondérée des écarts. Les écarts les plus récents ont un poids plus élevé. L\'absorption minimale des glucides est calculée à partir des temps dabsorption des glucides max du menu préférences. Cet algorithme est le plus rapide pour s\'adapter aux changements de sensibilité.</string>
<string name="description_source_eversense">Recevoir les valeurs de glycémie de lapp Eversense patchée.</string> <string name="description_source_eversense">Recevoir les valeurs de glycémie de lapp Eversense patchée.</string>
<string name="description_source_glimp">Recevoir les glycémies depuis Glimp.</string> <string name="description_source_glimp">Recevoir les glycémies depuis Glimp.</string>
@ -164,9 +162,7 @@
<string name="disableloop">Désactiver la Boucle</string> <string name="disableloop">Désactiver la Boucle</string>
<string name="enableloop">Activer la Boucle</string> <string name="enableloop">Activer la Boucle</string>
<string name="openloop_newsuggestion">Nouvelle recommendation disponible</string> <string name="openloop_newsuggestion">Nouvelle recommendation disponible</string>
<string name="unsupportedclientver">Version incompatible du NSClient</string>
<string name="unsupportednsversion">Version incompatible de Nightscout</string> <string name="unsupportednsversion">Version incompatible de Nightscout</string>
<string name="nsclientnotinstalled">NSClient non installé. Enregistrement perdu !</string>
<string name="loopdisabled">BOUCLE DÉSACTIVÉE PAR RESTRICTIONS</string> <string name="loopdisabled">BOUCLE DÉSACTIVÉE PAR RESTRICTIONS</string>
<string name="treatments_wizard_basaliob_label">Basal IA</string> <string name="treatments_wizard_basaliob_label">Basal IA</string>
<string name="bolusconstraintapplied">Restriction du Bolus appliquée</string> <string name="bolusconstraintapplied">Restriction du Bolus appliquée</string>
@ -462,10 +458,6 @@ L\'ENSEMBLE DES RISQUES LIÉS À LA QUALITÉ ET À LA PERFORMANCE DU PROGRAMME S
<string name="openapsama_bolussnooze_dia_divisor_summary">Valeur par défaut : 2\nBolus snooze est activé apres votre bolus de repas, la boucle ne réagira pas avec des valeurs basses temporaire quand vous venez juste de manger. Lexemple ici et la valeur par défaut est 2 ; donc avec une Durée d\'Action (DIA) de 3 heures signifie que snooze bolus sera graduellement éliminé après 1,5 heures (3DIA/2).</string> <string name="openapsama_bolussnooze_dia_divisor_summary">Valeur par défaut : 2\nBolus snooze est activé apres votre bolus de repas, la boucle ne réagira pas avec des valeurs basses temporaire quand vous venez juste de manger. Lexemple ici et la valeur par défaut est 2 ; donc avec une Durée d\'Action (DIA) de 3 heures signifie que snooze bolus sera graduellement éliminé après 1,5 heures (3DIA/2).</string>
<string name="openapsama_min_5m_carbimpact_summary">Valeur par défaut : 3.0 (AMA) ou 8.0 (SMB). Il sagit dun paramètre décrivant labsorption des glucides par 5 minutes. La valeur par défaut est de 3mg/dl/5min. Cela influe sur la vitesse calculée de disparition des Glucides Actifs (GA), et comment sera estimée la consommation des glucides pour calculer les valeurs futures de glycémies, lorsque la glycémie chute plus que prévu ou n\'augmente pas autant que calculé.</string> <string name="openapsama_min_5m_carbimpact_summary">Valeur par défaut : 3.0 (AMA) ou 8.0 (SMB). Il sagit dun paramètre décrivant labsorption des glucides par 5 minutes. La valeur par défaut est de 3mg/dl/5min. Cela influe sur la vitesse calculée de disparition des Glucides Actifs (GA), et comment sera estimée la consommation des glucides pour calculer les valeurs futures de glycémies, lorsque la glycémie chute plus que prévu ou n\'augmente pas autant que calculé.</string>
<string name="openapsama_link_to_preferncejson_doc_txt">Attention !\nNormalement vous n\'avez pas à changer les valeurs mentionnées ci-dessous. SVP CLIQUEZ ICI et LISEZ bien le texte. Assurez-vous de bien le COMPRENDRE avant de changer nimporte laquelle de ces valeurs.</string> <string name="openapsama_link_to_preferncejson_doc_txt">Attention !\nNormalement vous n\'avez pas à changer les valeurs mentionnées ci-dessous. SVP CLIQUEZ ICI et LISEZ bien le texte. Assurez-vous de bien le COMPRENDRE avant de changer nimporte laquelle de ces valeurs.</string>
<string name="error_only_numeric_digits_allowed">Seuls les chiffres sont autorisés.</string>
<string name="error_only_numeric_digits_range_allowed">Seuls les chiffres qui se trouvent dans la fourchette %1$s - %2$s sont autorisés.</string>
<string name="error_field_must_not_be_empty">Le champ ne doit pas être vide</string>
<string name="error_phone_not_valid">Le numéro de tél est invalide</string>
<string name="smscommunicator_invalidphonennumber">Num tél du SMS est invalide</string> <string name="smscommunicator_invalidphonennumber">Num tél du SMS est invalide</string>
<string name="overview_calibration">Étalonnage</string> <string name="overview_calibration">Étalonnage</string>
<string name="send_calibration">Envoyer la calibration %1$.1f à xDrip ?</string> <string name="send_calibration">Envoyer la calibration %1$.1f à xDrip ?</string>
@ -485,8 +477,6 @@ L\'ENSEMBLE DES RISQUES LIÉS À LA QUALITÉ ET À LA PERFORMANCE DU PROGRAMME S
<string name="virtualpump_settings">Paramètres pompe virtuelle</string> <string name="virtualpump_settings">Paramètres pompe virtuelle</string>
<string name="virtualpump_uploadstatus_title">Remontée des informations vers NS</string> <string name="virtualpump_uploadstatus_title">Remontée des informations vers NS</string>
<string name="wrongpassword">Mauvais mot de passe</string> <string name="wrongpassword">Mauvais mot de passe</string>
<string name="settings_password">Mot de passe pour paramètres</string>
<string name="unlock_settings">Déverrouiller les paramètres</string>
<string name="approachingdailylimit">L\'insuline journalière s\'approche de la limite</string> <string name="approachingdailylimit">L\'insuline journalière s\'approche de la limite</string>
<string name="nsclientinternal">NSClient</string> <string name="nsclientinternal">NSClient</string>
<string name="nsclientinternal_shortname">NSCI</string> <string name="nsclientinternal_shortname">NSCI</string>
@ -990,7 +980,6 @@ L\'ENSEMBLE DES RISQUES LIÉS À LA QUALITÉ ET À LA PERFORMANCE DU PROGRAMME S
<string name="allow_hardware_pump_text">ATTENTION : Si vous activez et connectez à une vraie pompe, AndroidAPS copiera les paramètres Basals du profil vers la pompe, écrasant le taux basal existant stocké sur la pompe. Assurez-vous d\'avoir correctement saisi et réglé les paramètres Basal dans AndroidAPS. Si vous ne savez pas ou si ne voulez pas écraser les paramètres Basal sur votre pompe, appuyez sur Annuler et reporter le passage à la pompe à une date ultérieure.</string> <string name="allow_hardware_pump_text">ATTENTION : Si vous activez et connectez à une vraie pompe, AndroidAPS copiera les paramètres Basals du profil vers la pompe, écrasant le taux basal existant stocké sur la pompe. Assurez-vous d\'avoir correctement saisi et réglé les paramètres Basal dans AndroidAPS. Si vous ne savez pas ou si ne voulez pas écraser les paramètres Basal sur votre pompe, appuyez sur Annuler et reporter le passage à la pompe à une date ultérieure.</string>
<string name="error_adding_treatment_title">Données de traitement incomplètes</string> <string name="error_adding_treatment_title">Données de traitement incomplètes</string>
<string name="maintenance_settings">Paramètres de maintenance</string> <string name="maintenance_settings">Paramètres de maintenance</string>
<string name="maintenance_email">E-mail</string>
<string name="maintenance_amount">Nombre de journaux (Logs) à envoyer</string> <string name="maintenance_amount">Nombre de journaux (Logs) à envoyer</string>
<string name="maintenance">Maintenance</string> <string name="maintenance">Maintenance</string>
<string name="maintenance_shortname">MAINT</string> <string name="maintenance_shortname">MAINT</string>
@ -1016,7 +1005,7 @@ L\'ENSEMBLE DES RISQUES LIÉS À LA QUALITÉ ET À LA PERFORMANCE DU PROGRAMME S
<string name="speederror">Erreur de vitesse</string> <string name="speederror">Erreur de vitesse</string>
<string name="insulinlimitviolation">Violation d\'une limite d\'insuline</string> <string name="insulinlimitviolation">Violation d\'une limite d\'insuline</string>
<string name="loop_openmode_min_change">Changement minimum [%]</string> <string name="loop_openmode_min_change">Changement minimum [%]</string>
<string name="loop_openmode_min_change_summary">Le fonctionnement de la Boucle demandera une confirmation uniquement si le changement est supérieur à cette valeur en %. Par défaut, la valeur est 20%</string> <string name="loop_openmode_min_change_summary" formatted="false">Le fonctionnement de la Boucle demandera une confirmation uniquement si le changement est supérieur à cette valeur en %. Par défaut, la valeur est 20%</string>
<string name="pairfirst">Appairez SVP votre pompe avec votre téléphone !</string> <string name="pairfirst">Appairez SVP votre pompe avec votre téléphone !</string>
<string name="searching_for_devices">Recherche d\'appareils en cours…</string> <string name="searching_for_devices">Recherche d\'appareils en cours…</string>
<string name="please_wait">Merci de patienter...</string> <string name="please_wait">Merci de patienter...</string>
@ -1455,4 +1444,5 @@ L\'ENSEMBLE DES RISQUES LIÉS À LA QUALITÉ ET À LA PERFORMANCE DU PROGRAMME S
<string name="loop_tbrrequest_time_label">Heure de demande basal temp</string> <string name="loop_tbrrequest_time_label">Heure de demande basal temp</string>
<string name="loop_tbrexecution_time_label">Heure d\'exécution basal temp</string> <string name="loop_tbrexecution_time_label">Heure d\'exécution basal temp</string>
<string name="insight_alert_notification_channel">Alertes Pompe Insight</string> <string name="insight_alert_notification_channel">Alertes Pompe Insight</string>
<!-- SMS Communicator & OTP Authenticator -->
</resources> </resources>

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>

View file

@ -1,3 +1,2 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources></resources> <resources></resources>

View file

@ -1,3 +1,2 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources></resources> <resources></resources>

View file

@ -1,3 +1,2 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources></resources> <resources></resources>

View file

@ -1,3 +1,2 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources></resources> <resources></resources>

View file

@ -1,3 +1,2 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources></resources> <resources></resources>

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>

View file

@ -32,4 +32,5 @@
<!-- MDT History --> <!-- MDT History -->
<!-- MDT Pump Status --> <!-- MDT Pump Status -->
<!-- <string name="medtronic_cmd_profile_not_set">Remote Basal profile setting is not supported. Please modify Basal profile on your pump manually.</string> --> <!-- <string name="medtronic_cmd_profile_not_set">Remote Basal profile setting is not supported. Please modify Basal profile on your pump manually.</string> -->
<!-- SMS Communicator & OTP Authenticator -->
</resources> </resources>

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>

View file

@ -1,3 +1,2 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources></resources> <resources></resources>

View file

@ -1,3 +1,2 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources></resources> <resources></resources>

View file

@ -1,3 +1,2 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources></resources> <resources></resources>

View file

@ -1,3 +1,2 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources></resources> <resources></resources>

View file

@ -1,3 +1,2 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources></resources> <resources></resources>

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>

View file

@ -16,4 +16,5 @@
<!-- MDT History --> <!-- MDT History -->
<!-- MDT Pump Status --> <!-- MDT Pump Status -->
<!-- <string name="medtronic_cmd_profile_not_set">Remote Basal profile setting is not supported. Please modify Basal profile on your pump manually.</string> --> <!-- <string name="medtronic_cmd_profile_not_set">Remote Basal profile setting is not supported. Please modify Basal profile on your pump manually.</string> -->
<!-- SMS Communicator & OTP Authenticator -->
</resources> </resources>

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>

View file

@ -149,7 +149,7 @@
<string name="profileswitch_targethigher">Il target sarà il 10% più alto.</string> <string name="profileswitch_targethigher">Il target sarà il 10% più alto.</string>
<string name="profileswitch_targetlower">Il target sarà il 10% più basso.</string> <string name="profileswitch_targetlower">Il target sarà il 10% più basso.</string>
<string name="profileswitch_targetbottom">Solo il target inferiore sarà il 10% più basso.</string> <string name="profileswitch_targetbottom">Solo il target inferiore sarà il 10% più basso.</string>
<string name="profileswitch_hint1">https://androidaps.readthedocs.io/en/latest/EN/Usage/Profiles.html?highlight=profile%20switch#profile-switch</string> <string name="profileswitch_hint1" formatted="false">https://androidaps.readthedocs.io/en/latest/EN/Usage/Profiles.html?highlight=profile%20switch#profile-switch</string>
<string name="profileswitchtime_iwant">Se ti svegli 1h prima del solito, come dovresti informare AAPS del cambiamento nei tuoi programmi?</string> <string name="profileswitchtime_iwant">Se ti svegli 1h prima del solito, come dovresti informare AAPS del cambiamento nei tuoi programmi?</string>
<string name="profileswitchtime_1">Avviare un cambio profilo con un timeshift di 1</string> <string name="profileswitchtime_1">Avviare un cambio profilo con un timeshift di 1</string>
<string name="profileswitchtime__1">Avviare un cambio profilo con un timeshift di -1</string> <string name="profileswitchtime__1">Avviare un cambio profilo con un timeshift di -1</string>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="alert_r1_code">Promemoria R1</string> <string name="alert_r1_code">Promemoria R1</string>
<string name="alert_r2_code">Promemoria R2</string> <string name="alert_r2_code">Promemoria R2</string>

View file

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources> <resources>
<string name="alert_r7_description"><![CDATA[Quantità: <b>%1$d%%</b>\nDurata: <b>%2$s h</b>]]></string> <string name="alert_r7_description"><![CDATA[Quantità: <b>%1$d%%</b>\nDurata: <b>%2$s h</b>]]></string>
<string name="alert_w31_description"><![CDATA[Contenuto cartuccia: <b>%1$s U</b>]]></string> <string name="alert_w31_description"><![CDATA[Contenuto cartuccia: <b>%1$s U</b>]]></string>

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>

View file

@ -43,8 +43,7 @@
<string name="description_pump_mdi">Per le persone in terapia multi-iniettiva</string> <string name="description_pump_mdi">Per le persone in terapia multi-iniettiva</string>
<string name="description_pump_virtual">Per microinfusori che non hanno ancora alcun driver (Loop aperto)</string> <string name="description_pump_virtual">Per microinfusori che non hanno ancora alcun driver (Loop aperto)</string>
<string name="description_sensitivity_aaps">La sensibilità è calcolata allo stesso modo di Oref0, ma puoi specificare l\'intervallo di tempo al passato. L\'assorbimento minimo dei carboidrati è calcolato da \'max tempo assorbimento pasto\' nelle preferenze.</string> <string name="description_sensitivity_aaps">La sensibilità è calcolata allo stesso modo di Oref0, ma puoi specificare l\'intervallo di tempo al passato. L\'assorbimento minimo dei carboidrati è calcolato da \'max tempo assorbimento pasto\' nelle preferenze.</string>
<string name="description_sensitivity_oref0">La sensibilità è calcolata dai dati delle ultime 24h e i carboidrati (se non assorbiti) vengono tagliati fuori dopo il tempo specificato nelle preferenze.</string> <string name="description_sensitivity_oref1">La sensibilità è calcolata dai dati delle ultime 8h o 24h (utilizzando tra i due periodi il più sensibile) e i carboidrati (se non assorbiti) vengono tagliati fuori dopo il tempo specificato nelle preferenze. Il Plugin calcola anche UAM.</string>
<string name="description_sensitivity_oref1">La sensibilità è calcolata dai dati delle ultime 8h e i carboidrati (se non assorbiti) vengono tagliati fuori dopo il tempo specificato nelle preferenze. Il Plugin calcola anche UAM.</string>
<string name="description_sensitivity_weighted_average">La sensibilità è calcolata come media ponderata dalle deviazioni. Le deviazioni più recenti hanno peso maggiore. L\'assorbimento minimo dei carboidrati è calcolato da \'max tempo assorbimento pasto\' nelle preferenze. Questo algoritmo è il più veloce nel seguire i cambiamenti di sensibilità.</string> <string name="description_sensitivity_weighted_average">La sensibilità è calcolata come media ponderata dalle deviazioni. Le deviazioni più recenti hanno peso maggiore. L\'assorbimento minimo dei carboidrati è calcolato da \'max tempo assorbimento pasto\' nelle preferenze. Questo algoritmo è il più veloce nel seguire i cambiamenti di sensibilità.</string>
<string name="description_source_eversense">Ricevi valori glicemia dall\'app Eversense modificata.</string> <string name="description_source_eversense">Ricevi valori glicemia dall\'app Eversense modificata.</string>
<string name="description_source_glimp">Ricevi valori glicemia da Glimp.</string> <string name="description_source_glimp">Ricevi valori glicemia da Glimp.</string>
@ -164,9 +163,7 @@
<string name="disableloop">Disabilita Loop</string> <string name="disableloop">Disabilita Loop</string>
<string name="enableloop">Abilita Loop</string> <string name="enableloop">Abilita Loop</string>
<string name="openloop_newsuggestion">Nuovo suggerimento disponibile</string> <string name="openloop_newsuggestion">Nuovo suggerimento disponibile</string>
<string name="unsupportedclientver">Versione non supportata di NSClient</string>
<string name="unsupportednsversion">Versione non supportata di Nightscout</string> <string name="unsupportednsversion">Versione non supportata di Nightscout</string>
<string name="nsclientnotinstalled">NSClient non installato. Record perduto!</string>
<string name="loopdisabled">LOOP DISABILITATO DAI VINCOLI</string> <string name="loopdisabled">LOOP DISABILITATO DAI VINCOLI</string>
<string name="treatments_wizard_basaliob_label">IOB da basale</string> <string name="treatments_wizard_basaliob_label">IOB da basale</string>
<string name="bolusconstraintapplied">Vincolo bolo applicato</string> <string name="bolusconstraintapplied">Vincolo bolo applicato</string>
@ -222,6 +219,9 @@
<string name="openapsma_maxiob_title">Max IOB da basale a cui limitare OpenAPS [U]</string> <string name="openapsma_maxiob_title">Max IOB da basale a cui limitare OpenAPS [U]</string>
<string name="openapsma_maxiob_summary">Questo valore è chiamato Max IOB nel contesto OpenAPS\nIndica l\'insulina massima in [U] che APS può erogare in contemporanea.</string> <string name="openapsma_maxiob_summary">Questo valore è chiamato Max IOB nel contesto OpenAPS\nIndica l\'insulina massima in [U] che APS può erogare in contemporanea.</string>
<string name="dismiss">RIMUOVI</string> <string name="dismiss">RIMUOVI</string>
<string name="password_preferences_encrypt_prompt">Ti verrà richiesta la password principale, che verrà utilizzata per crittografare le preferenze esportate.</string>
<string name="check_preferences_cannot_import">Le preferenze non possono essere importate!</string>
<string name="check_preferences_dangerous_import">Le preferenze non dovrebbero essere importate!</string>
<string name="danarpump">DanaR</string> <string name="danarpump">DanaR</string>
<string name="connecting">Connessione</string> <string name="connecting">Connessione</string>
<string name="connected">Connesso</string> <string name="connected">Connesso</string>
@ -461,10 +461,6 @@
<string name="openapsama_bolussnooze_dia_divisor_summary">[Valore predefinito: 2]\nBolus snooze è attivato dopo un bolo pasto per fare in modo che il loop non imposti basali temporanee basse quando hai appena mangiato. AndroidAPS non imposterà velocità basali troppo basse nel periodo corrispondente a DIA diviso il parametro bolus snooze - divisore DIA. Con DIA di 3 ore \"bolus snooze\" durerà 1.5 ore (3/2).</string> <string name="openapsama_bolussnooze_dia_divisor_summary">[Valore predefinito: 2]\nBolus snooze è attivato dopo un bolo pasto per fare in modo che il loop non imposti basali temporanee basse quando hai appena mangiato. AndroidAPS non imposterà velocità basali troppo basse nel periodo corrispondente a DIA diviso il parametro bolus snooze - divisore DIA. Con DIA di 3 ore \"bolus snooze\" durerà 1.5 ore (3/2).</string>
<string name="openapsama_min_5m_carbimpact_summary">[Valore predefinito: 3.0 (AMA) o 8.0 (SMB)]. Questa è un\'impostazione per l\'impatto di assorbimento predefinito dei carboidrati in 5 minuti. L\'impostazione predefinita è una previsione di 3mg/dl/5min. Ha effetto sulla velocità di decadimento dei COB (carboidrati attivi) e su quanto il loro assorbimento incide nella previsione dellandamento glicemico, quando la glicemia sta scendendo più del previsto o non sta salendo quanto previsto.</string> <string name="openapsama_min_5m_carbimpact_summary">[Valore predefinito: 3.0 (AMA) o 8.0 (SMB)]. Questa è un\'impostazione per l\'impatto di assorbimento predefinito dei carboidrati in 5 minuti. L\'impostazione predefinita è una previsione di 3mg/dl/5min. Ha effetto sulla velocità di decadimento dei COB (carboidrati attivi) e su quanto il loro assorbimento incide nella previsione dellandamento glicemico, quando la glicemia sta scendendo più del previsto o non sta salendo quanto previsto.</string>
<string name="openapsama_link_to_preferncejson_doc_txt">Attenzione!\nNormalmente non dovresti modificare questi valori. FAI CLICK QUI e leggi il testo e assicurati di AVERLO CAPITO prima di cambiare uno di questi valori.</string> <string name="openapsama_link_to_preferncejson_doc_txt">Attenzione!\nNormalmente non dovresti modificare questi valori. FAI CLICK QUI e leggi il testo e assicurati di AVERLO CAPITO prima di cambiare uno di questi valori.</string>
<string name="error_only_numeric_digits_allowed">Sono consentite solo cifre numeriche.</string>
<string name="error_only_numeric_digits_range_allowed">Sono consentite solo cifre numeriche nel range %1$s - %2$s.</string>
<string name="error_field_must_not_be_empty">Il campo non deve essere vuoto</string>
<string name="error_phone_not_valid">Numero di telefono non valido</string>
<string name="smscommunicator_invalidphonennumber">Numero di telefono SMS non valido</string> <string name="smscommunicator_invalidphonennumber">Numero di telefono SMS non valido</string>
<string name="overview_calibration">Calibrazione</string> <string name="overview_calibration">Calibrazione</string>
<string name="send_calibration">Inviare calibrazione %1$.1f a xDrip?</string> <string name="send_calibration">Inviare calibrazione %1$.1f a xDrip?</string>
@ -484,8 +480,6 @@
<string name="virtualpump_settings">Impostazioni micro virtuale</string> <string name="virtualpump_settings">Impostazioni micro virtuale</string>
<string name="virtualpump_uploadstatus_title">Carica stato in NS</string> <string name="virtualpump_uploadstatus_title">Carica stato in NS</string>
<string name="wrongpassword">Password Errata</string> <string name="wrongpassword">Password Errata</string>
<string name="settings_password">Password per le impostazioni</string>
<string name="unlock_settings">Sblocca impostazioni</string>
<string name="approachingdailylimit">Si avvicina il limite giornaliero di insulina</string> <string name="approachingdailylimit">Si avvicina il limite giornaliero di insulina</string>
<string name="nsclientinternal">NSClient</string> <string name="nsclientinternal">NSClient</string>
<string name="nsclientinternal_shortname">NSCI</string> <string name="nsclientinternal_shortname">NSCI</string>
@ -989,7 +983,6 @@
<string name="allow_hardware_pump_text">Attenzione: se attivi e connetti un micro, AndroidAPS copierà le impostazioni della basale dal profilo al micro, sovrascrivendo la velocità basale esistente memorizzata sul micro. Assicurati di avere la giusta impostazione della basale in AndroidAPS. Se non sei sicuro o non vuoi sovrascrivere le impostazioni della basale sul micro, premi annulla e ripeti il processo in un altro momento.</string> <string name="allow_hardware_pump_text">Attenzione: se attivi e connetti un micro, AndroidAPS copierà le impostazioni della basale dal profilo al micro, sovrascrivendo la velocità basale esistente memorizzata sul micro. Assicurati di avere la giusta impostazione della basale in AndroidAPS. Se non sei sicuro o non vuoi sovrascrivere le impostazioni della basale sul micro, premi annulla e ripeti il processo in un altro momento.</string>
<string name="error_adding_treatment_title">Dati trattamento incompleti</string> <string name="error_adding_treatment_title">Dati trattamento incompleti</string>
<string name="maintenance_settings">Impostazioni manutenzione</string> <string name="maintenance_settings">Impostazioni manutenzione</string>
<string name="maintenance_email">Email</string>
<string name="maintenance_amount">Numero di log da inviare</string> <string name="maintenance_amount">Numero di log da inviare</string>
<string name="maintenance">Manutenzione</string> <string name="maintenance">Manutenzione</string>
<string name="maintenance_shortname">MANUT</string> <string name="maintenance_shortname">MANUT</string>
@ -1015,7 +1008,7 @@
<string name="speederror">Errore velocità</string> <string name="speederror">Errore velocità</string>
<string name="insulinlimitviolation">Violazione limite insulina</string> <string name="insulinlimitviolation">Violazione limite insulina</string>
<string name="loop_openmode_min_change">Richiesta minima di modifica [%]</string> <string name="loop_openmode_min_change">Richiesta minima di modifica [%]</string>
<string name="loop_openmode_min_change_summary">Il loop aperto mostrerà una nuova richiesta di modifica solo se la modifica è maggiore di questo valore in %. Il valore predefinito è 20%</string> <string name="loop_openmode_min_change_summary" formatted="false">Il loop aperto mostrerà una nuova richiesta di modifica solo se la modifica è maggiore di questo valore in %. Il valore predefinito è 20%</string>
<string name="pairfirst">Associa il micro con il tuo telefono!</string> <string name="pairfirst">Associa il micro con il tuo telefono!</string>
<string name="searching_for_devices">Ricerca dispositivi…</string> <string name="searching_for_devices">Ricerca dispositivi…</string>
<string name="please_wait">Attendi…</string> <string name="please_wait">Attendi…</string>
@ -1454,4 +1447,5 @@
<string name="loop_tbrrequest_time_label">Richiesta basale temporanea (momento)</string> <string name="loop_tbrrequest_time_label">Richiesta basale temporanea (momento)</string>
<string name="loop_tbrexecution_time_label">Esecuzione basale temporanea (momento)</string> <string name="loop_tbrexecution_time_label">Esecuzione basale temporanea (momento)</string>
<string name="insight_alert_notification_channel">Avvisi micro Insight</string> <string name="insight_alert_notification_channel">Avvisi micro Insight</string>
<!-- SMS Communicator & OTP Authenticator -->
</resources> </resources>

View file

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>

View file

@ -1,3 +1,2 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources></resources> <resources></resources>

View file

@ -1,3 +1,2 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources></resources> <resources></resources>

View file

@ -1,3 +1,2 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources></resources> <resources></resources>

View file

@ -1,3 +1,2 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<resources></resources> <resources></resources>

Some files were not shown because too many files have changed in this diff Show more