This commit is contained in:
Milos Kozak 2021-11-18 19:57:22 +01:00
commit 1de515bf33
43 changed files with 518 additions and 193 deletions

View file

@ -7,17 +7,17 @@ import android.view.ViewGroup
import com.google.common.base.Joiner import com.google.common.base.Joiner
import dagger.android.HasAndroidInjector import dagger.android.HasAndroidInjector
import info.nightscout.androidaps.R import info.nightscout.androidaps.R
import info.nightscout.androidaps.interfaces.Profile
import info.nightscout.androidaps.database.entities.ValueWithUnit
import info.nightscout.androidaps.database.entities.UserEntry.Action import info.nightscout.androidaps.database.entities.UserEntry.Action
import info.nightscout.androidaps.database.entities.UserEntry.Sources import info.nightscout.androidaps.database.entities.UserEntry.Sources
import info.nightscout.androidaps.database.entities.ValueWithUnit
import info.nightscout.androidaps.databinding.DialogCalibrationBinding import info.nightscout.androidaps.databinding.DialogCalibrationBinding
import info.nightscout.androidaps.interfaces.GlucoseUnit import info.nightscout.androidaps.interfaces.GlucoseUnit
import info.nightscout.androidaps.interfaces.Profile
import info.nightscout.androidaps.interfaces.ProfileFunction import info.nightscout.androidaps.interfaces.ProfileFunction
import info.nightscout.androidaps.logging.UserEntryLogger import info.nightscout.androidaps.logging.UserEntryLogger
import info.nightscout.androidaps.plugins.iob.iobCobCalculator.GlucoseStatusProvider import info.nightscout.androidaps.plugins.iob.iobCobCalculator.GlucoseStatusProvider
import info.nightscout.androidaps.utils.HtmlHelper import info.nightscout.androidaps.utils.HtmlHelper
import info.nightscout.androidaps.utils.XdripCalibrations import info.nightscout.androidaps.utils.XDripBroadcast
import info.nightscout.androidaps.utils.alertDialogs.OKDialog import info.nightscout.androidaps.utils.alertDialogs.OKDialog
import info.nightscout.androidaps.utils.resources.ResourceHelper import info.nightscout.androidaps.utils.resources.ResourceHelper
import java.text.DecimalFormat import java.text.DecimalFormat
@ -29,7 +29,7 @@ class CalibrationDialog : DialogFragmentWithDate() {
@Inject lateinit var injector: HasAndroidInjector @Inject lateinit var injector: HasAndroidInjector
@Inject lateinit var rh: ResourceHelper @Inject lateinit var rh: ResourceHelper
@Inject lateinit var profileFunction: ProfileFunction @Inject lateinit var profileFunction: ProfileFunction
@Inject lateinit var xdripCalibrations: XdripCalibrations @Inject lateinit var xDripBroadcast: XDripBroadcast
@Inject lateinit var uel: UserEntryLogger @Inject lateinit var uel: UserEntryLogger
@Inject lateinit var glucoseStatusProvider: GlucoseStatusProvider @Inject lateinit var glucoseStatusProvider: GlucoseStatusProvider
@ -82,7 +82,7 @@ class CalibrationDialog : DialogFragmentWithDate() {
activity?.let { activity -> activity?.let { activity ->
OKDialog.showConfirmation(activity, rh.gs(R.string.overview_calibration), HtmlHelper.fromHtml(Joiner.on("<br/>").join(actions)), { OKDialog.showConfirmation(activity, rh.gs(R.string.overview_calibration), HtmlHelper.fromHtml(Joiner.on("<br/>").join(actions)), {
uel.log(Action.CALIBRATION, Sources.CalibrationDialog, ValueWithUnit.fromGlucoseUnit(bg, units.asText)) uel.log(Action.CALIBRATION, Sources.CalibrationDialog, ValueWithUnit.fromGlucoseUnit(bg, units.asText))
xdripCalibrations.sendIntent(bg) xDripBroadcast.sendCalibration(bg)
}) })
} }
} else } else

View file

@ -77,7 +77,7 @@ class SmsCommunicatorPlugin @Inject constructor(
private val commandQueue: CommandQueue, private val commandQueue: CommandQueue,
private val loop: Loop, private val loop: Loop,
private val iobCobCalculator: IobCobCalculator, private val iobCobCalculator: IobCobCalculator,
private val xdripCalibrations: XdripCalibrations, private val xDripBroadcast: XDripBroadcast,
private var otp: OneTimePassword, private var otp: OneTimePassword,
private val config: Config, private val config: Config,
private val dateUtil: DateUtil, private val dateUtil: DateUtil,
@ -1064,7 +1064,7 @@ class SmsCommunicatorPlugin @Inject constructor(
receivedSms.processed = true receivedSms.processed = true
messageToConfirm = AuthRequest(injector, receivedSms, reply, passCode, object : SmsAction(pumpCommand = false, cal) { messageToConfirm = AuthRequest(injector, receivedSms, reply, passCode, object : SmsAction(pumpCommand = false, cal) {
override fun run() { override fun run() {
val result = xdripCalibrations.sendIntent(aDouble!!) val result = xDripBroadcast.sendCalibration(aDouble!!)
val replyText = val replyText =
if (result) rh.gs(R.string.smscommunicator_calibrationsent) else rh.gs(R.string.smscommunicator_calibrationfailed) if (result) rh.gs(R.string.smscommunicator_calibrationsent) else rh.gs(R.string.smscommunicator_calibrationfailed)
sendSMSToAllNumbers(Sms(receivedSms.phoneNumber, replyText)) sendSMSToAllNumbers(Sms(receivedSms.phoneNumber, replyText))

View file

@ -4,10 +4,14 @@ import android.content.Context
import android.content.Intent import android.content.Intent
import android.os.Bundle import android.os.Bundle
import info.nightscout.androidaps.R import info.nightscout.androidaps.R
import info.nightscout.androidaps.annotations.OpenForTesting
import info.nightscout.androidaps.database.entities.GlucoseValue import info.nightscout.androidaps.database.entities.GlucoseValue
import info.nightscout.androidaps.interfaces.GlucoseUnit
import info.nightscout.androidaps.interfaces.ProfileFunction
import info.nightscout.androidaps.logging.AAPSLogger import info.nightscout.androidaps.logging.AAPSLogger
import info.nightscout.androidaps.logging.LTag import info.nightscout.androidaps.logging.LTag
import info.nightscout.androidaps.services.Intents import info.nightscout.androidaps.services.Intents
import info.nightscout.androidaps.utils.resources.ResourceHelper
import info.nightscout.androidaps.utils.sharedPreferences.SP import info.nightscout.androidaps.utils.sharedPreferences.SP
import org.json.JSONArray import org.json.JSONArray
import org.json.JSONException import org.json.JSONException
@ -18,13 +22,37 @@ import javax.inject.Inject
import javax.inject.Singleton import javax.inject.Singleton
@Suppress("SpellCheckingInspection") @Suppress("SpellCheckingInspection")
@OpenForTesting
@Singleton @Singleton
class XDripBroadcast @Inject constructor( class XDripBroadcast @Inject constructor(
private val context: Context, private val context: Context,
private val aapsLogger: AAPSLogger, private val aapsLogger: AAPSLogger,
private val sp: SP private val sp: SP,
private val rh: ResourceHelper,
private val profileFunction: ProfileFunction
) { ) {
fun sendCalibration(bg: Double): Boolean {
val bundle = Bundle()
bundle.putDouble("glucose_number", bg)
bundle.putString("units", if (profileFunction.getUnits() == GlucoseUnit.MGDL) "mgdl" else "mmol")
bundle.putLong("timestamp", System.currentTimeMillis())
val intent = Intent(Intents.ACTION_REMOTE_CALIBRATION)
intent.putExtras(bundle)
intent.addFlags(Intent.FLAG_INCLUDE_STOPPED_PACKAGES)
context.sendBroadcast(intent)
val q = context.packageManager.queryBroadcastReceivers(intent, 0)
return if (q.size < 1) {
ToastUtils.showToastInUiThread(context, rh.gs(R.string.xdripnotinstalled))
aapsLogger.debug(rh.gs(R.string.xdripnotinstalled))
false
} else {
ToastUtils.showToastInUiThread(context, rh.gs(R.string.calibrationsent))
aapsLogger.debug(rh.gs(R.string.calibrationsent))
true
}
}
// sent in 640G mode // sent in 640G mode
fun send(glucoseValue: GlucoseValue) { fun send(glucoseValue: GlucoseValue) {
if (sp.getBoolean(R.string.key_dexcomg5_xdripupload, false)) { if (sp.getBoolean(R.string.key_dexcomg5_xdripupload, false)) {

View file

@ -1,45 +0,0 @@
package info.nightscout.androidaps.utils
import android.content.Context
import android.content.Intent
import android.os.Bundle
import info.nightscout.androidaps.R
import info.nightscout.androidaps.annotations.OpenForTesting
import info.nightscout.androidaps.interfaces.GlucoseUnit
import info.nightscout.androidaps.interfaces.ProfileFunction
import info.nightscout.androidaps.logging.AAPSLogger
import info.nightscout.androidaps.services.Intents
import info.nightscout.androidaps.utils.resources.ResourceHelper
import javax.inject.Inject
import javax.inject.Singleton
@OpenForTesting
@Singleton
class XdripCalibrations @Inject constructor(
private val aapsLogger: AAPSLogger,
private val rh: ResourceHelper,
private val context: Context,
private val profileFunction: ProfileFunction
) {
fun sendIntent(bg: Double): Boolean {
val bundle = Bundle()
bundle.putDouble("glucose_number", bg)
bundle.putString("units", if (profileFunction.getUnits() == GlucoseUnit.MGDL) "mgdl" else "mmol")
bundle.putLong("timestamp", System.currentTimeMillis())
val intent = Intent(Intents.ACTION_REMOTE_CALIBRATION)
intent.putExtras(bundle)
intent.addFlags(Intent.FLAG_INCLUDE_STOPPED_PACKAGES)
context.sendBroadcast(intent)
val q = context.packageManager.queryBroadcastReceivers(intent, 0)
return if (q.size < 1) {
ToastUtils.showToastInUiThread(context, rh.gs(R.string.xdripnotinstalled))
aapsLogger.debug(rh.gs(R.string.xdripnotinstalled))
false
} else {
ToastUtils.showToastInUiThread(context, rh.gs(R.string.calibrationsent))
aapsLogger.debug(rh.gs(R.string.calibrationsent))
true
}
}
}

View file

@ -11,7 +11,6 @@
<string name="nav_resetdb">Herstel databasis</string> <string name="nav_resetdb">Herstel databasis</string>
<string name="reset_db_confirm">Wil jy regtig die databasis herstel?</string> <string name="reset_db_confirm">Wil jy regtig die databasis herstel?</string>
<string name="nav_exit">Gaan uit</string> <string name="nav_exit">Gaan uit</string>
<string name="ns_sync_use_absolute_title">Gebruik altyd absolute basale aardes</string>
<string name="description_actions">\'n Paar knoppies vir vinnige algemene nutsfunskies</string> <string name="description_actions">\'n Paar knoppies vir vinnige algemene nutsfunskies</string>
<string name="description_config_builder">Gebruik vir die aktiewe plugins te konfigureer</string> <string name="description_config_builder">Gebruik vir die aktiewe plugins te konfigureer</string>
<string name="description_objectives">Onderrig program</string> <string name="description_objectives">Onderrig program</string>
@ -91,7 +90,6 @@
<string name="safety">Veiligheid</string> <string name="safety">Veiligheid</string>
<string name="openapsma_disabled">Plugin is gedeaktiveer</string> <string name="openapsma_disabled">Plugin is gedeaktiveer</string>
<string name="constraints_violation">Beperkings skending</string> <string name="constraints_violation">Beperkings skending</string>
<string name="treatmentdeliveryerror">Bolus aflewering fout</string>
<string name="setbasalquestion">Aanvaar nuwe tydelike basale:</string> <string name="setbasalquestion">Aanvaar nuwe tydelike basale:</string>
<string name="overview_treatment_label">Behandeling</string> <string name="overview_treatment_label">Behandeling</string>
<string name="overview_calculator_label">Rekenaar</string> <string name="overview_calculator_label">Rekenaar</string>

View file

@ -12,7 +12,6 @@
<string name="nav_resetdb">Нулирай базата данни</string> <string name="nav_resetdb">Нулирай базата данни</string>
<string name="reset_db_confirm">Сигурни ли сте че искате да изтриете всички данни?</string> <string name="reset_db_confirm">Сигурни ли сте че искате да изтриете всички данни?</string>
<string name="nav_exit">Изход</string> <string name="nav_exit">Изход</string>
<string name="ns_sync_use_absolute_title">Използване на абсолютни стойности за базал</string>
<string name="alert_dialog_permission_battery_optimization_failed">Вашият телефон не поддържа оптимизация на батерията - може да се появят проблеми!</string> <string name="alert_dialog_permission_battery_optimization_failed">Вашият телефон не поддържа оптимизация на батерията - може да се появят проблеми!</string>
<string name="description_actions">Бутони за бърз достъп до основни функции</string> <string name="description_actions">Бутони за бърз достъп до основни функции</string>
<string name="description_config_builder">За конфигурация на активните плъгини</string> <string name="description_config_builder">За конфигурация на активните плъгини</string>
@ -97,7 +96,6 @@
<string name="safety">Сигурност</string> <string name="safety">Сигурност</string>
<string name="openapsma_disabled">Модула е изключен</string> <string name="openapsma_disabled">Модула е изключен</string>
<string name="constraints_violation">Нарушено ограничение</string> <string name="constraints_violation">Нарушено ограничение</string>
<string name="treatmentdeliveryerror">Грешка при подаване на болус</string>
<string name="setbasalquestion">Приложи нов временен базал:</string> <string name="setbasalquestion">Приложи нов временен базал:</string>
<string name="overview_treatment_label">Болус</string> <string name="overview_treatment_label">Болус</string>
<string name="overview_calculator_label">Калкулатор</string> <string name="overview_calculator_label">Калкулатор</string>
@ -889,4 +887,12 @@
<string name="error_in_basal_values">Грешка в базалните стойности</string> <string name="error_in_basal_values">Грешка в базалните стойности</string>
<string name="error_in_target_values">Грешка в стойностите за цел</string> <string name="error_in_target_values">Грешка в стойностите за цел</string>
<string name="error_in_isf_values">Грешка в стойностите за чувствителност (ISF)</string> <string name="error_in_isf_values">Грешка в стойностите за чувствителност (ISF)</string>
<string name="run_question">Пусни %s?</string>
<string name="invalid_profile_not_accepted">Невалиден профил %1$s не приет от NS</string>
<string name="view">Изглед</string>
<string name="errors">Грешки</string>
<string name="ns_sync_slow">Забавени качвания на данни</string>
<string name="data_status">Статус на данни за КЗ</string>
<string name="recalculated_data_used">Рекалкулирани използвани данни</string>
<string name="bg_too_close">КЗ близо до:\n%1$s\n%2$s</string>
</resources> </resources>

View file

@ -95,7 +95,6 @@
<string name="safety">Seguretat</string> <string name="safety">Seguretat</string>
<string name="openapsma_disabled">Plugin desactivat</string> <string name="openapsma_disabled">Plugin desactivat</string>
<string name="constraints_violation">Violació de restriccions</string> <string name="constraints_violation">Violació de restriccions</string>
<string name="treatmentdeliveryerror">Error en lliurar el bolus</string>
<string name="setbasalquestion">Acceptar nova basal temporal:</string> <string name="setbasalquestion">Acceptar nova basal temporal:</string>
<string name="overview_treatment_label">Tractament</string> <string name="overview_treatment_label">Tractament</string>
<string name="overview_calculator_label">Calculadora</string> <string name="overview_calculator_label">Calculadora</string>
@ -149,6 +148,7 @@
<string name="goto_main_try_again">Si us plau, torneu a la pantalla principal i torneu-ho a intentar.</string> <string name="goto_main_try_again">Si us plau, torneu a la pantalla principal i torneu-ho a intentar.</string>
<string name="old_master_password">Clau mestra antiga</string> <string name="old_master_password">Clau mestra antiga</string>
<string name="master_password_will_be_replaced">Com a resultat de la correcta importació, la clau mestra SERÀ SUBSTITUÏDA per l\'antiga!</string> <string name="master_password_will_be_replaced">Com a resultat de la correcta importació, la clau mestra SERÀ SUBSTITUÏDA per l\'antiga!</string>
<string name="check_preferences_before_import">Si us plau comproveu la configuració abans d\'importar:</string>
<string name="check_preferences_cannot_import">La configuració no pot ser importada!</string> <string name="check_preferences_cannot_import">La configuració no pot ser importada!</string>
<string name="check_preferences_dangerous_import">La configuració no s\'hauria d\'importar!</string> <string name="check_preferences_dangerous_import">La configuració no s\'hauria d\'importar!</string>
<string name="check_preferences_details_btn">Expliqueu problemes d\'importació…</string> <string name="check_preferences_details_btn">Expliqueu problemes d\'importació…</string>
@ -156,7 +156,147 @@
<string name="check_preferences_import_btn">Importar</string> <string name="check_preferences_import_btn">Importar</string>
<string name="check_preferences_import_anyway_btn">Importar en qualsevol cas (PERILLÓS!)</string> <string name="check_preferences_import_anyway_btn">Importar en qualsevol cas (PERILLÓS!)</string>
<string name="end_user_license_agreement">Acord de llicència per a l\'usuari final</string> <string name="end_user_license_agreement">Acord de llicència per a l\'usuari final</string>
<string name="end_user_license_agreement_text">NO S\'HA D\'UTILITZAR PER A PRENDRE DECISIONS MÈDIQUES. EL PROGRAMA NO TÉ GARANTIA, EN LA MESURA QUE HO PERMET LA LLEI APLICABLE. EXCEPTE QUAN S\'INDIQUI EL CONTRARI PER ESCRIT, ELS PROPIETARIS DEL COPYRIGHT I/O ALTRES PARTS PROPORCIONEN EL PROGRAMA \"TAL QUAL\" SENSE CAP MENA DE GARANTIA, NI IMPLÍCITA NI EXPLÍCITA, INCLOENT, PERÒ SENSE ESTAR LIMITADES A, LES GARANTIES IMPLÍCITES DE COMERCIALITZACIÓ I ADEQUACIÓ A UN OBJECTIU PARTICULAR. US FEU RESPONSABLES TOTALMENT DELS RISCOS EN QUANT A LA QUALITAT I EL RENDIMENT DEL PROGRAMA. SI EL PROGRAMA FOS DEFECTUÓS, VOSALTRES ASSUMIU EL COST DE TOT SERVEI, REPARACIÓ O CORRECCIÓ.</string>
<string name="end_user_license_agreement_i_understand">ENTENC I ACCEPTO</string>
<string name="save">Desar</string>
<string name="reloadprofile">Recarregar perfil</string>
<string name="smscommunicator">Comunicador SMS</string>
<string name="smscommunicator_allowednumbers">Nrs. de telèfon permesos</string>
<string name="smscommunicator_allowednumbers_summary">+XXXXXXXXXX;+YYYYYYYYYY</string>
<string name="smscommunicator_bolusreplywithcode">Per lliurar bolus %1$.2fU contesteu amb el codi %2$s</string>
<string name="smscommunicator_mealbolusreplywithcode">Per lliurar bolus d\'àpat %1$.2fU contesteu amb el codi %2$s</string>
<string name="smscommunicator_temptargetwithcode">Per definir un Objectiu Temporal %1$s contesteu amb el codi %2$s</string>
<string name="smscommunicator_temptargetcancel">Per cancel·lar Objectiu Temporal contesteu amb el codi %1$s</string>
<string name="smscommunicator_stopsmswithcode">Per desactivar el Servei Remot d\'SMS contesteu amb el codi %1$s.\n\nRecordeu que només el podreu reactivar des del mòbil amb AAPS principal.</string>
<string name="smscommunicator_stoppedsms">Servei Remot d\'SMS aturat. Per reactivar-lo, utilitzeu AAPS des del mòbil principal.</string>
<string name="smscommunicator_calibrationreplywithcode">Per enviar calibració %1$.2f contesteu amb el codi %2$s</string>
<string name="smscommunicator_bolusfailed">Error de bolus</string>
<string name="smscommunicator_remotebolusmindistance_summary">Mínim nr. de minuts que han de passar entre un bolus remot i el següent</string>
<string name="smscommunicator_remotebolusmindistance">Quants minuts han de passar, com a mínim, entre un bolus i el següent</string>
<string name="smscommunicator_remotebolusmindistance_caveat">Per la vostra seguretat, per editar aquesta configuració haureu d\'afegir al menys 2 nrs. de telèfon.</string>
<string name="bolusrequested">A punt de lliurar %1$.2f U</string>
<string name="smscommunicator_bolusdelivered">Bolus %1$.2f U llliurat correctament</string>
<string name="smscommunicator_mealbolusdelivered">Bolus d\'àpat %1$.2f U lliurat correctament</string>
<string name="smscommunicator_mealbolusdelivered_tt">Objectiu %1$s per %2$d minuts</string>
<string name="smscommunicator_tt_set">Objectiu %1$s per %2$d minuts definit correctament</string>
<string name="smscommunicator_remotecommandsallowed">Permetre ordres remotes via SMS</string>
<string name="smscommunicator_loophasbeendisabled">El llaç s\'ha desactivat</string>
<string name="smscommunicator_loophasbeenenabled">El llaç s\'ha activat</string>
<string name="smscommunicator_loopisenabled">Llaç activat</string>
<string name="smscommunicator_pumpconnectwithcode">Per connectar la bomba, contesteu amb el codi %1$s</string>
<string name="smscommunicator_pumpconnectfail">La connexió a la bomba ha fallat</string>
<string name="smscommunicator_pumpdisconnectwithcode">Per desconnectar la bomba %1$d minuts contesteu amb el codi %2$s</string>
<string name="smscommunicator_pumpdisconnected">Bomba desconnectada</string>
<string name="smscommunicator_reconnect">Bomba reconnectada</string>
<string name="smscommunicator_remotecommandnotallowed">Ordre remota no permesa</string> <string name="smscommunicator_remotecommandnotallowed">Ordre remota no permesa</string>
<string name="smscommunicator_remotebolusnotallowed">Bolus remot no disponible. Torneu-ho a intentar més tard.</string> <string name="smscommunicator_remotebolusnotallowed">Bolus remot no disponible. Torneu-ho a intentar més tard.</string>
<string name="smscommunicator_basalreplywithcode">Per iniciar basal de %1$.2f U/h durant %2$d min. contesteu amb el codi %3$s</string>
<string name="smscommunicator_profilereplywithcode">Per canviar el perfil a %1$s %2$d%% contesteu amb el codi %3$s</string>
<string name="smscommunicator_extendedreplywithcode">Per iniciar bolus estès de %1$.2f U durant %2$d min. contesteu amb el codi %3$s</string>
<string name="smscommunicator_carbsreplywithcode">Per introduir %1$dg en %2$s contesteu amb el codi %3$s</string>
<string name="smscommunicator_basalpctreplywithcode">Per iniciar basal %1$d%% durant %2$d min. contesteu amb el codi %3$s</string>
<string name="smscommunicator_suspendreplywithcode">Per interrompre el llaç durant %1$d minuts contesteu amb el codi %2$s</string>
<string name="smscommunicator_loopresumereplywithcode">Per reprendre el llaç contesteu amb el codi %1$s</string>
<string name="smscommunicator_loopenablereplywithcode">Per activar el llaç contesteu amb el codi %1$s</string>
<string name="smscommunicator_loopdisablereplywithcode">Per desactivar el llaç contesteu amb el codi %1$s</string>
<string name="smscommunicator_carbsfailed">Error en introduir %1$dg de carbs</string>
<string name="mdi">MDI (Múltiples injeccions diàries)</string>
<string name="MM640g">MM640g</string>
<string name="ongoingnotificaction">Avís en curs</string>
<string name="old_data">DADES ANTIGUES</string>
<string name="sms_minago">fa %1$dmin</string>
<string name="localprofile">Perfil</string>
<string name="openapsama">OpenAPS AMA</string>
<string name="array_of_elements">Array de %1$d elements.\nValor actual:</string>
<string name="openapsma_autosensdata_label">Dades autosens</string>
<string name="openapsma_scriptdebugdata_label">Depurar script</string>
<string name="openapsama_useautosens">Utilitzar funció Autosens</string>
<string name="refresheventsfromnightscout">Actualitzar des de NS</string>
<string name="deletefuturetreatments">Eliminar tractaments en el futur</string>
<string name="actions_shortname">ACC</string>
<string name="configbuilder_shortname">CONF</string>
<string name="loop_shortname">LLAÇ</string>
<string name="oaps_shortname">OAPS</string>
<string name="localprofile_shortname">PL</string>
<string name="overview_shortname">INICI</string>
<string name="virtualpump_shortname">BOMBAV</string>
<string name="treatments_shortname">TRACT</string>
<string name="objectives_shortname">OBJ</string>
<string name="wear_shortname">WEAR</string>
<string name="smscommunicator_shortname">SMS</string>
<string name="short_tabtitles">Escurçar títol pestanyes</string>
<string name="always_use_shortavg">Utilitzar sempre delta mitjana curta enlloc de delta simple</string>
<string name="always_use_shortavg_summary">Útil quan les dades de fonts no filtrades, com xDrip+, esdevenen sorolloses.</string>
<string name="profile">Perfil</string>
<string name="openapsama_max_daily_safety_multiplier_summary">Valor per defecte: 3. Valor clau de seguretat per OpenAPS. Limita, en aquest cas, la basal a 3x la basal màxima. Normalment no cal modificar-lo, però per motius de seguretat cal tenir present què vol dir quan parlem de, per exemple \"3x max diari; 4x actual\".</string>
<string name="openapsama_current_basal_safety_multiplier_summary">Valor per defecte: 4. Valor clau de seguretat per OpenAPS, per quan parlem de \"3x max diari; 4x actual\". Significa que la vostra basal, independentment de la max. basal configurada a la bomba, no pot ser més gran que aquest valor multiplicat per la vostra basal en un moment determinat. Pretén evitar basals màximes excessivament altes abans de dominar l\'algoritme. Normalment no cal modificar el valor per defecte i, en cas de conflicte amb el valor màxim de basal, sol ser més habitual haver de modificar altres paràmetres que no pas aquest.</string>
<string name="openapsama_autosens_max_summary">Valor per defecte: 1.2\nMultiplicador de seguretat per autosens (aviat autotune), per fixar un límit màxim del 20%% per la màxima ràtio d\'autosens, que a la seva vegada determina com d\'alta pot ajustar la basal, com de baix l\'ISF i com de baix l\'objectiu de glucèmia.</string>
<string name="openapsama_autosens_adjusttargets">Autosens també ajusta objectius</string>
<string name="openapsama_autosens_adjusttargets_summary">Valor per defecte: true\nPermetre a autosens ajustar objectius de glucèmia a més d\'ISF i basals.</string>
<string name="openapsama_bolussnooze_dia_divisor_summary">Valor per defecte: 2\nEl retard de bolus s\'activa després d\'un bolus d\'àpat, de manera que el llaç no contrarresti amb basals temporals baixes just després d\'haver menjat. El valor per defecte i el de l\'exemple és 2, d\'aquesta manera amb una DIA de 3 hores el bolus es retardaria gradualment durant 1.5 hores (3DIA/2).</string>
<string name="openapsama_min_5m_carbimpact_summary">Valor per defecte: 3 (AMA) o 8.0 (SMB). Aquest paràmetre indica el valor per defecte d\'absorció de carbohidrats en 5 minuts, quan diem 3 volem dir 3mg/dl/5min. Afecta a com de ràpid decauen els COB i quina absorció de carbohidrats es considera al calcular la predicció de glucèmia futura, quan la glucèmia cau més ràpid de l\'esperat o no puja tant com era de preveure.</string>
<string name="openapsama_link_to_preferncejson_doc_txt">Atenció!\nNormalment no cal modificar els valors d\'aquí sota. Si us plau FEU CLIC AQUÍ, LLEGIU el text i assegureu-vos de COMPRENDRE\'L abans de modificar-ne qualsevol.</string>
<string name="smscommunicator_invalidphonennumber">Número de telf. per SMS no vàlid</string>
<string name="overview_calibration">Calibració</string>
<string name="xdripnotinstalled">xDrip+ no instal·lat</string>
<string name="calibrationsent">Calibració enviada a xDrip+</string>
<string name="smscommunicator_calibrationsent">Calibració enviada. Cal que la recepció a xDrip+ estigui activada.</string>
<string name="smscommunicator_calibrationfailed">xDrip+ no està rebent calibracions</string>
<string name="pumpsuspended">Bomba aturada</string>
<string name="executing">Executant</string>
<string name="virtualpump_settings">Configuració bomba virtual</string>
<string name="virtualpump_uploadstatus_title">Enviar estat a NS</string>
<string name="nsclientinternal">NSClient</string>
<string name="nsclientinternal_shortname">NSCI</string>
<string name="nsclientinternal_url">URL:</string>
<string name="duration10h">10 hores</string>
<string name="resume">Reprendre</string>
<string name="reconnect">Reconnectar bomba</string>
<string name="smscommunicator_wrongduration">Durada errònia</string>
<string name="smscommunicator_loopsuspended">Llaç aturat</string>
<string name="smscommunicator_loopresumed">Llaç reprès</string>
<string name="treatments_wizard_bgtrend_label">Tendència 15 min</string>
<string name="treatments_wizard_cob_label">COB</string>
<string name="superbolus">Superbolus</string>
<string name="ns_logappstartedevent">Enregistrar l\'inici de l\'app a NS</string>
<string name="restartingapp">Sortint de l\'app per aplicar configuració.</string>
<string name="configbuilder_insulin_description">Quin tipus d\'insulina feu servir?</string>
<string name="fastactinginsulincomment">Novorapid, Novolog, Humalog</string>
<string name="ultrafastactinginsulincomment">Fiasp</string>
<string name="insulin_shortname">INS</string>
<string name="enablesuperbolus">Activar superbolus a l\'assistent</string>
<string name="enablesuperbolus_summary">Activar funcionalitat superbolus a l\'assistent. No ho activeu fins que no hagueu après què fa realment. POT CAUSAR SOBREDOSI D\'INSULINA SI NO VIGILEU!</string>
<string name="show_statuslights">Mostrar indicadors d\'estat a la pantalla d\'inici</string>
<string name="statuslights_cage_warning">Llindar per avís d\'edat de la cànula [h]</string>
<string name="statuslights_cage_critical">Llindar per avís crític de l\'edat de la cànula [h]</string>
<string name="statuslights_iage_critical">Llindar avís crític per edat de l\'insulina [h]</string>
<string name="statuslights_sage_warning">Llindar per avís d\'edat del sensor [h]</string>
<string name="statuslights_sage_critical">Llindar avís crític per edat del sensor [h]</string>
<string name="statuslights_sbat_warning">Llindar per avís del nivell de bateria del sensor [%]</string>
<string name="statuslights_sbat_critical">Llindar avís crític pel nivell de bateria del sensor [%]</string>
<string name="statuslights_bage_warning">Llindar per avís d\'edat de la pila [h]</string>
<string name="statuslights_bage_critical">Llindar avís crític per edat de la pila [h]</string>
<string name="statuslights_res_warning">Llindar per avís del nivell del reservori [U]</string>
<string name="statuslights_res_critical">Llindar avís crític pel nivell del reservori [U]</string>
<string name="statuslights_bat_warning">Llindar per avís del nivell de bateria de la bomba [%]</string>
<string name="statuslights_bat_critical">Llindar avís crític pel nivell de bateria de la bomba [%]</string>
<string name="prediction_shortname">PRED</string>
<string name="basal_shortname">BAS</string>
<string name="deviation_shortname">DESV</string>
<string name="activity_shortname">ACT</string>
<string name="bgi_shortname">-BGI</string>
<string name="abs_insulin_shortname">ABS</string>
<string name="devslope_shortname">PENDENTDESV</string>
<string name="nav_about">Quant a</string>
<string name="smscommunicator_missingsmspermission">Falta permís SMS</string>
<string name="smscommunicator_missingphonestatepermission">Falta permís d\'estat del telèfon</string>
<string name="xdripstatus_settings">Estat d\'xDrip+ (rellotge)</string>
<string name="xdripstatus">Línia d\'estat d\'xDrip+ (rellotge)</string>
<string name="xdripstatus_shortname">xds</string>
<string name="wear_showbgi_title">Mostrar glucèmia</string>
<string name="wear_showbgi_summary">Afegir glucèmia a línia d\'estat</string>
<string name="overview_extendedbolus_cancel_button">Cancel·lar bolus estès</string>
<string name="doprofileswitch">Canviar de perfil</string>
<string name="careportal_sensor_label">Sensor</string>
<!-- SMS Communicator & OTP Authenticator --> <!-- SMS Communicator & OTP Authenticator -->
</resources> </resources>

View file

@ -12,7 +12,6 @@
<string name="nav_resetdb">Inicializovat databáze</string> <string name="nav_resetdb">Inicializovat databáze</string>
<string name="reset_db_confirm">Opravdu resetovat všechny databáze?</string> <string name="reset_db_confirm">Opravdu resetovat všechny databáze?</string>
<string name="nav_exit">Konec</string> <string name="nav_exit">Konec</string>
<string name="ns_sync_use_absolute_title">Vždy použít absolutní hodnoty bazálu</string>
<string name="alert_dialog_permission_battery_optimization_failed">Toto zařízení zřejmě neumožňuje vypnout optimalizaci baterie - může docházet k problémům s výkonem.</string> <string name="alert_dialog_permission_battery_optimization_failed">Toto zařízení zřejmě neumožňuje vypnout optimalizaci baterie - může docházet k problémům s výkonem.</string>
<string name="description_actions">Tlačítka k běžně používaným úkonům</string> <string name="description_actions">Tlačítka k běžně používaným úkonům</string>
<string name="description_config_builder">Nastavení konfigurace (povolování součástí systému)</string> <string name="description_config_builder">Nastavení konfigurace (povolování součástí systému)</string>
@ -97,7 +96,7 @@
<string name="safety">Bezpečnost</string> <string name="safety">Bezpečnost</string>
<string name="openapsma_disabled">Modul zakázán</string> <string name="openapsma_disabled">Modul zakázán</string>
<string name="constraints_violation">Mimo povolený rozsah</string> <string name="constraints_violation">Mimo povolený rozsah</string>
<string name="treatmentdeliveryerror">Chyba podání bolusu</string> <string name="treatmentdeliveryerror">Podání bolusu skončilo chybou. Ručně zkontrolujte, kolik inzulinu se skutečně vydalo.</string>
<string name="setbasalquestion">Spustit nový dočasný bazál:</string> <string name="setbasalquestion">Spustit nový dočasný bazál:</string>
<string name="overview_treatment_label">Bolus</string> <string name="overview_treatment_label">Bolus</string>
<string name="overview_calculator_label">Kalkulačka</string> <string name="overview_calculator_label">Kalkulačka</string>
@ -650,6 +649,8 @@
<string name="time_elapsed">Čas</string> <string name="time_elapsed">Čas</string>
<string name="poctech">Poctech</string> <string name="poctech">Poctech</string>
<string name="description_source_poctech">Získávat glykémie z aplikace Poctech</string> <string name="description_source_poctech">Získávat glykémie z aplikace Poctech</string>
<string name="glunovo">Glunovo</string>
<string name="description_source_glunovo">Získávat glykémie z aplikace Glunovo</string>
<string name="description_source_tomato">Přijímat hodnoty glykémií z Tomato aplikace (MiaoMiao zařízení)</string> <string name="description_source_tomato">Přijímat hodnoty glykémií z Tomato aplikace (MiaoMiao zařízení)</string>
<string name="high_temptarget_raises_sensitivity_title">Vysoký dočasný cíl zvýší senzitivitu</string> <string name="high_temptarget_raises_sensitivity_title">Vysoký dočasný cíl zvýší senzitivitu</string>
<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>
@ -897,4 +898,7 @@
<string name="view">Zobrazit</string> <string name="view">Zobrazit</string>
<string name="errors">Chyby</string> <string name="errors">Chyby</string>
<string name="ns_sync_slow">Zpomalit odesílání</string> <string name="ns_sync_slow">Zpomalit odesílání</string>
<string name="data_status">Stav glykémie</string>
<string name="recalculated_data_used">Použita přepočítaná data</string>
<string name="bg_too_close">Glykémie je příliš blízko:\n%1$s\n%2$s</string>
</resources> </resources>

View file

@ -96,7 +96,7 @@
<string name="safety">Sicherheit</string> <string name="safety">Sicherheit</string>
<string name="openapsma_disabled">Plugin ist deaktiviert</string> <string name="openapsma_disabled">Plugin ist deaktiviert</string>
<string name="constraints_violation">Beschränkungen wurden verletzt oder Limit erreicht.</string> <string name="constraints_violation">Beschränkungen wurden verletzt oder Limit erreicht.</string>
<string name="treatmentdeliveryerror">Bolus-Abgabefehler</string> <string name="treatmentdeliveryerror">Fehlermeldung Bolusabgabe. Prüfe manuell die tatsächlich abgegebene Menge.</string>
<string name="setbasalquestion">Akzeptiere neue TBR:</string> <string name="setbasalquestion">Akzeptiere neue TBR:</string>
<string name="overview_treatment_label">Bolus</string> <string name="overview_treatment_label">Bolus</string>
<string name="overview_calculator_label">Rechner</string> <string name="overview_calculator_label">Rechner</string>

View file

@ -11,7 +11,6 @@
<string name="nav_resetdb">Επαναφορά Βάσεων Δεδομένων</string> <string name="nav_resetdb">Επαναφορά Βάσεων Δεδομένων</string>
<string name="reset_db_confirm">Θέλετε πραγματικά να επαναφέρετε την βάση δεδομένων;</string> <string name="reset_db_confirm">Θέλετε πραγματικά να επαναφέρετε την βάση δεδομένων;</string>
<string name="nav_exit">Έξοδος</string> <string name="nav_exit">Έξοδος</string>
<string name="ns_sync_use_absolute_title">Χρησιμοποιείτε πάντα απόλυτες τιμές βασικού</string>
<string name="alert_dialog_permission_battery_optimization_failed">Αυτή η συσκευή δεν φαίνεται να υποστηρίζει τη λίστα κατάτμησης βελτιστοποίησης μπαταρίας - ενδέχεται να αντιμετωπίσετε προβλήματα απόδοσης.</string> <string name="alert_dialog_permission_battery_optimization_failed">Αυτή η συσκευή δεν φαίνεται να υποστηρίζει τη λίστα κατάτμησης βελτιστοποίησης μπαταρίας - ενδέχεται να αντιμετωπίσετε προβλήματα απόδοσης.</string>
<string name="description_actions">Ορισμένα πλήκτρα για γρήγορη πρόσβαση σε κοινά χαρακτηριστικά</string> <string name="description_actions">Ορισμένα πλήκτρα για γρήγορη πρόσβαση σε κοινά χαρακτηριστικά</string>
<string name="description_config_builder">Χρησιμοποιείται για ρύθμιση ενεργών συνδέσεων</string> <string name="description_config_builder">Χρησιμοποιείται για ρύθμιση ενεργών συνδέσεων</string>
@ -93,7 +92,6 @@
<string name="safety">Ασφάλεια</string> <string name="safety">Ασφάλεια</string>
<string name="openapsma_disabled">Προσθήκη απενεργοποιημένη</string> <string name="openapsma_disabled">Προσθήκη απενεργοποιημένη</string>
<string name="constraints_violation">Παραβίαση Περιορισμών</string> <string name="constraints_violation">Παραβίαση Περιορισμών</string>
<string name="treatmentdeliveryerror">Σφάλμα παράδοσης Bolus</string>
<string name="setbasalquestion">Αποδοχή νέου Προσ Ρυθμού:</string> <string name="setbasalquestion">Αποδοχή νέου Προσ Ρυθμού:</string>
<string name="overview_treatment_label">Θεραπεία</string> <string name="overview_treatment_label">Θεραπεία</string>
<string name="overview_calculator_label">Υπολογιστής</string> <string name="overview_calculator_label">Υπολογιστής</string>

View file

@ -3,8 +3,8 @@
<!-- <string name="fi_lang" translatable="false">Finnish</string> --> <!-- <string name="fi_lang" translatable="false">Finnish</string> -->
<!-- <string name="he_lang" translatable="false">Hebrew</string> --> <!-- <string name="he_lang" translatable="false">Hebrew</string> -->
<!-- <string name="ja_lang" translatable="false">Japanese</string> --> <!-- <string name="ja_lang" translatable="false">Japanese</string> -->
<string name="treatmentssafety_title">Seguridad tratamientos</string> <string name="treatmentssafety_title">Seguridad de tratamientos</string>
<string name="treatmentssafety_maxbolus_title">Máximo Bolo permitido [U]</string> <string name="treatmentssafety_maxbolus_title">Máximo bolo permitido [U]</string>
<string name="treatmentssafety_maxcarbs_title">Máximos carbohidratos permitidos [g]</string> <string name="treatmentssafety_maxcarbs_title">Máximos carbohidratos permitidos [g]</string>
<string name="nav_preferences_plugin">%1$s preferencias</string> <string name="nav_preferences_plugin">%1$s preferencias</string>
<string name="nav_preferences">Preferencias</string> <string name="nav_preferences">Preferencias</string>
@ -12,7 +12,6 @@
<string name="nav_resetdb">Restablecer las bases de datos</string> <string name="nav_resetdb">Restablecer las bases de datos</string>
<string name="reset_db_confirm">¿Realmente quiere restablecer las bases de datos?</string> <string name="reset_db_confirm">¿Realmente quiere restablecer las bases de datos?</string>
<string name="nav_exit">Salir</string> <string name="nav_exit">Salir</string>
<string name="ns_sync_use_absolute_title">Usar siempre valores basales absolutos</string>
<string name="alert_dialog_permission_battery_optimization_failed">Este dispositivo no parece soportar la optimización de la batería por los ajustes - pueden ocurrir problemas de funcionamiento.</string> <string name="alert_dialog_permission_battery_optimization_failed">Este dispositivo no parece soportar la optimización de la batería por los ajustes - pueden ocurrir problemas de funcionamiento.</string>
<string name="description_actions">Algunos botones para acceder rápidamente a funciones comunes</string> <string name="description_actions">Algunos botones para acceder rápidamente a funciones comunes</string>
<string name="description_config_builder">Utilizado para configurar complementos activos</string> <string name="description_config_builder">Utilizado para configurar complementos activos</string>
@ -21,7 +20,7 @@
<string name="description_insulin_rapid">Ajustes de insulina preestablecidos para Humalog y NovoRapid /NovoLog</string> <string name="description_insulin_rapid">Ajustes de insulina preestablecidos para Humalog y NovoRapid /NovoLog</string>
<string name="description_insulin_ultra_rapid">Ajuste preestablecido para insulina Fiasp</string> <string name="description_insulin_ultra_rapid">Ajuste preestablecido para insulina Fiasp</string>
<string name="description_insulin_lyumjev">Ajuste de insulina para Lyumjev</string> <string name="description_insulin_lyumjev">Ajuste de insulina para Lyumjev</string>
<string name="description_insulin_free_peak">Permite definir el pico de la actividad de la insulina. Debe ser utilizado únicamente por usuarios avanzados</string> <string name="description_insulin_free_peak">Permite personalizar el pico de máxima actividad de la insulina. Debe ser utilizado únicamente por usuarios avanzados</string>
<string name="description_loop">Activar o desactivar la posibilidad para activar el lazo.</string> <string name="description_loop">Activar o desactivar la posibilidad para activar el lazo.</string>
<string name="description_ns_client">Sincroniza tus datos con Nightscout</string> <string name="description_ns_client">Sincroniza tus datos con Nightscout</string>
<string name="description_ama">Estado del algoritmo en 2017</string> <string name="description_ama">Estado del algoritmo en 2017</string>
@ -50,7 +49,7 @@
<string name="treatments_iobtotal_label_string">IOB total:</string> <string name="treatments_iobtotal_label_string">IOB total:</string>
<string name="treatments_iobactivitytotal_label_string">Actividad total IOB:</string> <string name="treatments_iobactivitytotal_label_string">Actividad total IOB:</string>
<string name="tempbasals_realduration_label_string">Dur:</string> <string name="tempbasals_realduration_label_string">Dur:</string>
<string name="tempbasals_netratio_label_string">Relación:</string> <string name="tempbasals_netratio_label_string">Ratio:</string>
<string name="tempbasals_netinsulin_label_string">Ins:</string> <string name="tempbasals_netinsulin_label_string">Ins:</string>
<string name="tempbasals_iob_label_string">IOB:</string> <string name="tempbasals_iob_label_string">IOB:</string>
<string name="tempbasals_iobtotal_label_string">IOB Total:</string> <string name="tempbasals_iobtotal_label_string">IOB Total:</string>
@ -97,13 +96,13 @@
<string name="safety">Seguridad</string> <string name="safety">Seguridad</string>
<string name="openapsma_disabled">Complemento desactivado</string> <string name="openapsma_disabled">Complemento desactivado</string>
<string name="constraints_violation">Violación restricciones</string> <string name="constraints_violation">Violación restricciones</string>
<string name="treatmentdeliveryerror">Error de administración del bolo</string> <string name="treatmentdeliveryerror">El bolo reportó un error. Comprueba manualmente la cantidad real de insulina entregada</string>
<string name="setbasalquestion">Aceptar nueva basal temporal:</string> <string name="setbasalquestion">Aceptar nueva basal temporal:</string>
<string name="overview_treatment_label">Tratamiento</string> <string name="overview_treatment_label">Tratamiento</string>
<string name="overview_calculator_label">Calculadora</string> <string name="overview_calculator_label">Calculadora</string>
<string name="constraintapllied">Restricción aplicada!</string> <string name="constraintapllied">Restricción aplicada!</string>
<string name="sms_bolus">Bolo:</string> <string name="sms_bolus">Bolo:</string>
<string name="basal">Dosis Basal</string> <string name="basal">Dosis basal</string>
<string name="sms_basal">Dosis Basal:</string> <string name="sms_basal">Dosis Basal:</string>
<string name="changeyourinput">¡Cambiar datos!</string> <string name="changeyourinput">¡Cambiar datos!</string>
<string name="configbuilder_bgsource">Origen BG</string> <string name="configbuilder_bgsource">Origen BG</string>
@ -127,7 +126,7 @@
<string name="careportal_newnstreatment_duration_label">Duración</string> <string name="careportal_newnstreatment_duration_label">Duración</string>
<string name="careportal_newnstreatment_profile_label">Perfil</string> <string name="careportal_newnstreatment_profile_label">Perfil</string>
<string name="careportal_newnstreatment_glucosetype">Tipo de glucosa</string> <string name="careportal_newnstreatment_glucosetype">Tipo de glucosa</string>
<string name="overview_tempbasal_button">Basal Temporal</string> <string name="overview_tempbasal_button">Basal temporal</string>
<string name="overview_extendedbolus_button">Bolo extendido</string> <string name="overview_extendedbolus_button">Bolo extendido</string>
<string name="configbuilder_nightscoutversion_label">Nightscout versión:</string> <string name="configbuilder_nightscoutversion_label">Nightscout versión:</string>
<string name="missing_carbs">Falta %1$d g</string> <string name="missing_carbs">Falta %1$d g</string>
@ -231,9 +230,9 @@
<string name="ns_upload_only">(PELIGROSO INHABILITAR) Sólo carga NS</string> <string name="ns_upload_only">(PELIGROSO INHABILITAR) Sólo carga NS</string>
<string name="ns_upload_only_summary">Sólo subir a NS (sincronización desactivada). No es efectivo en SGV a menos que se seleccione una fuente local como xDrip+. No es efectivo en perfiles mientras se utiliza perfiles NS.\n!!! ¡¡ADVERTENCIA!!! Desactivar esta opción puede causar mal funcionamiento y sobredosis de insulina si cualquiera de sus componentes (AAPS, NS, xDrip+) está mal configurado. ¡Vigile cuidadosamente si los datos mostrados por AAPS coinciden con el estado de la bomba!</string> <string name="ns_upload_only_summary">Sólo subir a NS (sincronización desactivada). No es efectivo en SGV a menos que se seleccione una fuente local como xDrip+. No es efectivo en perfiles mientras se utiliza perfiles NS.\n!!! ¡¡ADVERTENCIA!!! Desactivar esta opción puede causar mal funcionamiento y sobredosis de insulina si cualquiera de sus componentes (AAPS, NS, xDrip+) está mal configurado. ¡Vigile cuidadosamente si los datos mostrados por AAPS coinciden con el estado de la bomba!</string>
<string name="pumpNotInitialized">¡Bomba no iniciada!</string> <string name="pumpNotInitialized">¡Bomba no iniciada!</string>
<string name="primefill">Rellenar/Llenar</string> <string name="primefill">Cebar/Llenar</string>
<string name="fillwarning">¡Por favor asegurar que la cantidad coincide con la especificación del set de infusión!</string> <string name="fillwarning">¡Por favor, asegúrate de que la cantidad coincide con la especificación del set de infusión!</string>
<string name="fillbolus_title">Llenar/Rellenar cantidad de insulina estándar</string> <string name="fillbolus_title">Cebar/Llenar la cantidad de insulina estándar</string>
<string name="button1">Botón 1</string> <string name="button1">Botón 1</string>
<string name="button2">Botón 2</string> <string name="button2">Botón 2</string>
<string name="button3">Botón 3</string> <string name="button3">Botón 3</string>
@ -268,7 +267,7 @@
<string name="configbuilder_shortname">CONF</string> <string name="configbuilder_shortname">CONF</string>
<string name="loop_shortname">LAZO</string> <string name="loop_shortname">LAZO</string>
<string name="oaps_shortname">OAPS</string> <string name="oaps_shortname">OAPS</string>
<string name="localprofile_shortname">PERFLOC</string> <string name="localprofile_shortname">PERFIL</string>
<string name="overview_shortname">INICIO</string> <string name="overview_shortname">INICIO</string>
<string name="virtualpump_shortname">BOMBAV</string> <string name="virtualpump_shortname">BOMBAV</string>
<string name="treatments_shortname">TRAT</string> <string name="treatments_shortname">TRAT</string>
@ -287,7 +286,7 @@
<string name="openapsama_autosens_adjusttargets_summary">Ajuste por defecto: true\nEsto se usa para permitir a autosens el ajuste de objetivos BG además de ISF y bases.</string> <string name="openapsama_autosens_adjusttargets_summary">Ajuste por defecto: true\nEsto se usa para permitir a autosens el ajuste de objetivos BG además de ISF y bases.</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_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 modificar los valores que se muestran a continuación. Por favor, PINCHA AQUI, LEE todo el contenido y asegúrate que lo has ENTENDIDO antes de cambiar alguno de estos valores.</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="xdripnotinstalled">xDrip+ no instalado</string> <string name="xdripnotinstalled">xDrip+ no instalado</string>
@ -306,16 +305,16 @@
<string name="nsclientinternal_title">NSClient</string> <string name="nsclientinternal_title">NSClient</string>
<string name="nsclientinternal_url_title">URL de Nightscout</string> <string name="nsclientinternal_url_title">URL de Nightscout</string>
<string name="nsclientinternal_url_dialogmessage">Introduce tu Nightscout URL</string> <string name="nsclientinternal_url_dialogmessage">Introduce tu Nightscout URL</string>
<string name="nsclientinternal_secret_title">NS API secret</string> <string name="nsclientinternal_secret_title">API Secret de NS</string>
<string name="nsclientinternal_secret_dialogtitle">NS API secret</string> <string name="nsclientinternal_secret_dialogtitle">API Secret de NS</string>
<string name="nsclientinternal_secret_dialogmessage">Introcuce contraseña de NS API (min 12 chars)</string> <string name="nsclientinternal_secret_dialogmessage">Introduce la contraseña API Secret de NS (min 12 caracteres)</string>
<string name="deliver_now">Entregar ahora</string> <string name="deliver_now">Entregar ahora</string>
<string name="clear_queue">Borrar cola</string> <string name="clear_queue">Borrar cola</string>
<string name="show_queue">Mostrar cola</string> <string name="show_queue">Mostrar cola</string>
<string name="queue">Cola:</string> <string name="queue">Cola:</string>
<string name="status">Estado:</string> <string name="status">Estado:</string>
<string name="clearlog">Borrar log</string> <string name="clearlog">Borrar log</string>
<string name="nowritepermission">NSCLIENT no tiene permiso de escritura. ¿Contraseña API incorrecta?</string> <string name="nowritepermission">NSCLIENT no tiene permiso de escritura. ¿API Secret incorrecta?</string>
<string name="wear_settings">Ajustes reloj</string> <string name="wear_settings">Ajustes reloj</string>
<string name="wear_detailedIOB_title">Mostrar detalles IOB</string> <string name="wear_detailedIOB_title">Mostrar detalles IOB</string>
<string name="wear_detailedIOB_summary">Separar IOB en bolo y base en el reloj</string> <string name="wear_detailedIOB_summary">Separar IOB en bolo y base en el reloj</string>
@ -392,8 +391,8 @@
<string name="nav_about">Acerca de</string> <string name="nav_about">Acerca de</string>
<string name="smscommunicator_missingsmspermission">Falta permiso SMS</string> <string name="smscommunicator_missingsmspermission">Falta permiso SMS</string>
<string name="smscommunicator_missingphonestatepermission">Falta permiso de estado del teléfono</string> <string name="smscommunicator_missingphonestatepermission">Falta permiso de estado del teléfono</string>
<string name="xdripstatus_settings">estado xDrip+ (reloj)</string> <string name="xdripstatus_settings">Estado de xDrip+ (reloj)</string>
<string name="xdripstatus">línea de estado xDrip+ (reloj)</string> <string name="xdripstatus">Línea de estado de xDrip+ (reloj)</string>
<string name="xdripstatus_shortname">xds</string> <string name="xdripstatus_shortname">xds</string>
<string name="wear_showbgi_title">Mostrar BGI</string> <string name="wear_showbgi_title">Mostrar BGI</string>
<string name="wear_showbgi_summary">Agregar BGI a línea de estado</string> <string name="wear_showbgi_summary">Agregar BGI a línea de estado</string>
@ -424,16 +423,16 @@
<string name="openaps_short">OAPS</string> <string name="openaps_short">OAPS</string>
<string name="uploader_short">UPLD</string> <string name="uploader_short">UPLD</string>
<string name="basal_short">BAS</string> <string name="basal_short">BAS</string>
<string name="keep_screen_on_title">Mantener pantalla activa</string> <string name="keep_screen_on_title">Mantener la pantalla activa</string>
<string name="keep_screen_on_summary">Evitar que Android apague la pantalla. Consume mucha energía cuando no esta enchufado.</string> <string name="keep_screen_on_summary">Evitar que Android apague la pantalla. Consume mucha batería cuando no está conectado al cargador.</string>
<string name="sensitivity_warning">Al activar Autosens recuerda introducir todos carbohidratos comidos. Sino las desviaciones de carbohidratos serán identificadas incorrectamente como un cambio de sensibilidad !!</string> <string name="sensitivity_warning">Al activar Autosens recuerda introducir todos carbohidratos comidos. Sino las desviaciones de carbohidratos serán identificadas incorrectamente como un cambio de sensibilidad !!</string>
<string name="sensitivityweightedaverage">Sensibilidad promedio ponderada</string> <string name="sensitivityweightedaverage">Sensibilidad promedio ponderada</string>
<string name="mdtp_ok">Ok</string> <string name="mdtp_ok">Ok</string>
<string name="mdtp_cancel">Cancelar</string> <string name="mdtp_cancel">Cancelar</string>
<string name="notloadedplugins">Faltan perfiles por cargar!</string> <string name="notloadedplugins">Faltan perfiles por cargar!</string>
<string name="valuesnotstored">Valores no guardados!</string> <string name="valuesnotstored">Valores no guardados!</string>
<string name="ns_localbroadcasts">Habilite las transmisiones a otras aplicaciones (como xDrip). ¡ No lo habilite si tiene más de una instancia de AAPS o NSClient instalada!</string> <string name="ns_localbroadcasts">Habilita las transmisiones a otras aplicaciones (como xDrip+). ¡No lo habilites si tienes más de una instancia de AAPS o NSClient instaladas!</string>
<string name="ns_localbroadcasts_title">Permitir emisión de mensajes localmente.</string> <string name="ns_localbroadcasts_title">Habilitar la emisión de mensajes localmente.</string>
<string name="openapssmb">OpenAPS SMB</string> <string name="openapssmb">OpenAPS SMB</string>
<string name="enableuam">Activar UAM</string> <string name="enableuam">Activar UAM</string>
<string name="enablesmb">Activar SMB</string> <string name="enablesmb">Activar SMB</string>
@ -441,9 +440,9 @@
<string name="enableuam_summary">Detección comidas no anunciadas (UAM)</string> <string name="enableuam_summary">Detección comidas no anunciadas (UAM)</string>
<string name="insulin_oref_peak">Pico de la curva de IOB</string> <string name="insulin_oref_peak">Pico de la curva de IOB</string>
<string name="insulin_peak_time">Tiempo del pico [min]</string> <string name="insulin_peak_time">Tiempo del pico [min]</string>
<string name="free_peak_oref">Free-Peak Oref</string> <string name="free_peak_oref">Pico-Personalizado Oref</string>
<string name="rapid_acting_oref">Rapid-Acting Oref</string> <string name="rapid_acting_oref">Acción-Rápida Oref</string>
<string name="ultrarapid_oref">Ultra-Rapid Oref</string> <string name="ultrarapid_oref">Ultra-Rápida Oref</string>
<string name="lyumjev">Lyumjev</string> <string name="lyumjev">Lyumjev</string>
<string name="dia_too_short">DIA de %1$f demasiado corto - usando %2$f!</string> <string name="dia_too_short">DIA de %1$f demasiado corto - usando %2$f!</string>
<string name="activate_profile">ACTIVAR PERFIL</string> <string name="activate_profile">ACTIVAR PERFIL</string>
@ -459,7 +458,7 @@
<string name="hypo_target">Objetivo Hipo</string> <string name="hypo_target">Objetivo Hipo</string>
<string name="reuse_profile_pct_hours">Reutilizar %1$d%% %2$dh</string> <string name="reuse_profile_pct_hours">Reutilizar %1$d%% %2$dh</string>
<string name="wearcontrol_title">Control desde reloj</string> <string name="wearcontrol_title">Control desde reloj</string>
<string name="wearcontrol_summary">Editar y emitir objetivos temp. y tratamientos desde reloj.</string> <string name="wearcontrol_summary">Establece Objetivos Temporales (OT) y añade Tratamientos desde el reloj.</string>
<string name="food">Comida</string> <string name="food">Comida</string>
<string name="shortgramm">g</string> <string name="shortgramm">g</string>
<string name="none"><![CDATA[<ninguno>]]></string> <string name="none"><![CDATA[<ninguno>]]></string>
@ -513,12 +512,13 @@
<string name="enablesmbalways">Habilitar SMB siempre</string> <string name="enablesmbalways">Habilitar SMB siempre</string>
<string name="enablesmbalways_summary">Habilitar SMB siempre de forma independiente a los Bolos. Solo posible con fuente BG con buen filtrado de datos como G5</string> <string name="enablesmbalways_summary">Habilitar SMB siempre de forma independiente a los Bolos. Solo posible con fuente BG con buen filtrado de datos como G5</string>
<string name="enablesmbaftercarbs">Habilitar SMB después de Carbohidratos</string> <string name="enablesmbaftercarbs">Habilitar SMB después de Carbohidratos</string>
<string name="enablesmbaftercarbs_summary">Habilitar SMB durante 6 h después de Carbohidratos, incluso con 0 COB. Solo posible con fuente BG con buen filtrado de datos como G5</string> <string name="enablesmbaftercarbs_summary">Habilitar SMB durante 6h después de carbohidratos, incluso con 0 COB. Sólo es posible con fuentes BG con buen filtrado de datos, como G5/G6</string>
<string name="enablesmbwithcob">Habilitar SMB con COB</string> <string name="enablesmbwithcob">Habilitar SMB con COB</string>
<string name="enablesmbwithcob_summary">Habilitar SMB cuando hay Carbohidratos Activo COB.</string> <string name="enablesmbwithcob_summary">Habilitar SMB cuando hay Carbohidratos Activo COB.</string>
<string name="enablesmbwithtemptarget">Habilitar SMB con Objetivos Temporales</string> <string name="enablesmbwithtemptarget">Habilitar SMB con Objetivos Temporales</string>
<string name="enablesmbwithtemptarget_summary">Habilitar SMB cuando hay un Objetivo Temporal (TT) activo (ComiendoPronto, Actividad)</string>
<string name="enablesmbwithhightemptarget">Habilitar SMB con Objetivo Temporal Alto</string> <string name="enablesmbwithhightemptarget">Habilitar SMB con Objetivo Temporal Alto</string>
<string name="enablesmbwithhightemptarget_summary">Habilitar SMB cuando hay un objetivo temporal alto activo (ejercicio, superior a 100 mg/dl o 5.5 mmol/l)</string> <string name="enablesmbwithhightemptarget_summary">Habilitar SMB cuando hay activo un objetivo temporal alto (ejercicio, superior a 100 mg/dl o 5.5 mmol/l)</string>
<string name="overview_insulin_label">Insulina</string> <string name="overview_insulin_label">Insulina</string>
<string name="overview_buttons_selection">Botones</string> <string name="overview_buttons_selection">Botones</string>
<string name="show_calibration_button_summary">Envía una calibración a xDrip+ o abre el diálogo de calibración G5</string> <string name="show_calibration_button_summary">Envía una calibración a xDrip+ o abre el diálogo de calibración G5</string>
@ -545,12 +545,13 @@
<string name="allow_automated_crash_reporting">Permita que los informes automáticos de errores y los datos de uso de funciones se envíen a los desarrolladores a través del servicio fabric.io.</string> <string name="allow_automated_crash_reporting">Permita que los informes automáticos de errores y los datos de uso de funciones se envíen a los desarrolladores a través del servicio fabric.io.</string>
<string name="g5appnotdetected">Actualice su aplicación Dexcom a una versión compatible</string> <string name="g5appnotdetected">Actualice su aplicación Dexcom a una versión compatible</string>
<string name="dexcom_app_not_installed">La aplicación Dexcom no está instalada.</string> <string name="dexcom_app_not_installed">La aplicación Dexcom no está instalada.</string>
<string name="start_activity_tt">Inicio OT Actividad</string> <string name="start_activity_tt">Iniciar OT Actividad</string>
<string name="start_eating_soon_tt">Iniciar OT Comiendo Pronto</string>
<string name="temptargetshort">OT</string> <string name="temptargetshort">OT</string>
<string name="do_not_bolus_record_only">No administrar Bolo, solo anotar</string> <string name="do_not_bolus_record_only">No administrar bolo, sólo anotarlo</string>
<string name="category">Categoría</string> <string name="category">Categoría</string>
<string name="subcategory">Subcategoría</string> <string name="subcategory">Subcategoría</string>
<string name="bolusrecordedonly">Bolo sólo se registrará (no será entregado por la bomba)</string> <string name="bolusrecordedonly">El bolo sólo se anotará (no será entregado por la bomba)</string>
<string name="loop_smbsetbypump_label">SMB administrado por bomba</string> <string name="loop_smbsetbypump_label">SMB administrado por bomba</string>
<string name="overview_show_activity">Actividad</string> <string name="overview_show_activity">Actividad</string>
<string name="overview_show_bgi">Impacto de glucosa en sangre</string> <string name="overview_show_bgi">Impacto de glucosa en sangre</string>
@ -560,7 +561,7 @@
<string name="overview_show_iob">Insulina activa</string> <string name="overview_show_iob">Insulina activa</string>
<string name="overview_show_basals">Basales</string> <string name="overview_show_basals">Basales</string>
<string name="no_action_selected">Ninguna acción seleccionada, nada sucederá</string> <string name="no_action_selected">Ninguna acción seleccionada, nada sucederá</string>
<string name="start_hypo_tt">Inicio OT Hipo</string> <string name="start_hypo_tt">Iniciar OT Hipo</string>
<string name="closed_loop_disabled_on_dev_branch">Ejecutando versión dev. Lazo cerrado no disponible.</string> <string name="closed_loop_disabled_on_dev_branch">Ejecutando versión dev. Lazo cerrado no disponible.</string>
<string name="engineering_mode_enabled">Modo de ingeniería activado</string> <string name="engineering_mode_enabled">Modo de ingeniería activado</string>
<string name="profileswitch_ismissing">Falta Cambio de Perfil. Haga un Cambio de Perfil o presione \"Activar perfil\" en PerfilLocal.</string> <string name="profileswitch_ismissing">Falta Cambio de Perfil. Haga un Cambio de Perfil o presione \"Activar perfil\" en PerfilLocal.</string>
@ -595,21 +596,21 @@
<string name="previous_button">Ant</string> <string name="previous_button">Ant</string>
<string name="nav_setupwizard">Asistente de configuración</string> <string name="nav_setupwizard">Asistente de configuración</string>
<string name="setupwizard_finish">FINALIZAR</string> <string name="setupwizard_finish">FINALIZAR</string>
<string name="firstinsulinincrement">Primer incremento insulina</string> <string name="firstinsulinincrement">Primer incremento de insulina</string>
<string name="secondinsulinincrement">Segundo incremento insulina</string> <string name="secondinsulinincrement">Segundo incremento insulina</string>
<string name="thirdinsulinincrement">Tercer incremento insulina</string> <string name="thirdinsulinincrement">Tercer incremento insulina</string>
<string name="firstcarbsincrement">Primer incremento carbohidratos</string> <string name="firstcarbsincrement">Primer incremento carbohidratos</string>
<string name="secondcarbsincrement">Segundo incremento carbohidratos</string> <string name="secondcarbsincrement">Segundo incremento carbohidratos</string>
<string name="thirdcarbsincrement">Tercer incremento carbohidratos</string> <string name="thirdcarbsincrement">Tercer incremento carbohidratos</string>
<string name="cgm">CGM</string> <string name="cgm">CGM</string>
<string name="ns_wifionly">Usar solo WiFi</string> <string name="ns_wifionly">Usar sólo WiFi</string>
<string name="ns_wifi_ssids">WiFi SSID</string> <string name="ns_wifi_ssids">WiFi SSID</string>
<string name="ns_chargingonly">Sólo si cargando</string> <string name="ns_chargingonly">Sólo si cargando</string>
<string name="connectionsettings_title">Ajustes conexión</string> <string name="connectionsettings_title">Ajustes conexión</string>
<string name="ns_wifi_allowedssids">SSID\'s permitidos (separados por punto y coma)</string> <string name="ns_wifi_allowedssids">SSID\'s permitidos (separados por punto y coma)</string>
<string name="ns_allowroaming">Permitir conexión en roaming</string> <string name="ns_allowroaming">Permitir conexión en roaming</string>
<string name="openapsama_autosens_max">Ratio máximo autosens</string> <string name="openapsama_autosens_max">Ratio máximo de autosens</string>
<string name="openapsama_autosens_min">Ratio mínimo autosens</string> <string name="openapsama_autosens_min">Ratio mínimo de autosens</string>
<string name="openapsama_bolussnooze_dia_divisor">DIA Divisor para suspensión de bolos</string> <string name="openapsama_bolussnooze_dia_divisor">DIA Divisor para suspensión de bolos</string>
<string name="openapsama_max_daily_safety_multiplier">Máximo multiplicador diario de seguridad</string> <string name="openapsama_max_daily_safety_multiplier">Máximo multiplicador diario de seguridad</string>
<string name="openapsama_current_basal_safety_multiplier">Multiplicador de seguridad basal actual</string> <string name="openapsama_current_basal_safety_multiplier">Multiplicador de seguridad basal actual</string>
@ -648,25 +649,27 @@
<string name="time_elapsed">Tiempo agotado</string> <string name="time_elapsed">Tiempo agotado</string>
<string name="poctech">Poctech</string> <string name="poctech">Poctech</string>
<string name="description_source_poctech">Recibir valores de glucosa de Poctech</string> <string name="description_source_poctech">Recibir valores de glucosa de Poctech</string>
<string name="glunovo">Glunovo</string>
<string name="description_source_glunovo">Recibir valores de la aplicación Glunovo</string>
<string name="description_source_tomato">Recibir valores de glucosa de Tomato app (MiaoMiao)</string> <string name="description_source_tomato">Recibir valores de glucosa de Tomato app (MiaoMiao)</string>
<string name="high_temptarget_raises_sensitivity_title">Objetivo temporal elevado aumenta sensibilidad</string> <string name="high_temptarget_raises_sensitivity_title">Objetivo temporal elevado aumenta sensibilidad</string>
<string name="high_temptarget_raises_sensitivity_summary"><![CDATA[Aumentar la sensibilidad para objetivos temporales >= 100]]></string> <string name="high_temptarget_raises_sensitivity_summary"><![CDATA[Aumentar la sensibilidad para objetivos temporales >= 100]]></string>
<string name="low_temptarget_lowers_sensitivity_title">Objetivo temporal bajo reduce sensibilidad</string> <string name="low_temptarget_lowers_sensitivity_title">Objetivo temporal bajo reduce sensibilidad</string>
<string name="low_temptarget_lowers_sensitivity_summary"><![CDATA[Reduce la sensibilidad para objetivos temporales < 100]]></string> <string name="low_temptarget_lowers_sensitivity_summary"><![CDATA[Reduce la sensibilidad para objetivos temporales < 100]]></string>
<string name="resistance_lowers_target_title">Resistencia baja objetivo</string> <string name="resistance_lowers_target_title">Resistencia baja objetivo</string>
<string name="resistance_lowers_target_summary">Cuando se detecta resistencia, se baja el objetivo de glucosa</string> <string name="resistance_lowers_target_summary">Cuando se detecta resistencia a la insulina, se baja el objetivo de glucosa</string>
<string name="sensitivity_raises_target_title">Sensibilidad aumenta objetivo</string> <string name="sensitivity_raises_target_title">Sensibilidad aumenta objetivo</string>
<string name="sensitivity_raises_target_summary">Cuando se detecta sensibilidad a insulina, aumenta el objetivo de glucosa</string> <string name="sensitivity_raises_target_summary">Cuando se detecta sensibilidad a la insulina, aumenta el objetivo de glucosa</string>
<string name="careportal_removestartedevents">Limpiar eventos AndroidAPS iniciado</string> <string name="careportal_removestartedevents">Limpiar eventos AndroidAPS iniciado</string>
<string name="storedsettingsfound">Ajustes guardados encontrados</string> <string name="storedsettingsfound">Ajustes guardados encontrados</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="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_email">Correo</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>
<string name="description_maintenance">Facilita varias funciones para el mantenimiento (ej. envío de registro, borrado de registro).</string> <string name="description_maintenance">Accede a varias de opciones de mantenimiento (p. ej. envío y borrado de registros).</string>
<string name="send_all_logs">Enviar registros por email</string> <string name="send_all_logs">Enviar registros por email</string>
<string name="delete_logs">Borrar registros</string> <string name="delete_logs">Borrar registros</string>
<string name="error_adding_treatment_message">Un tratamiento (insulina: %1$.2f, carbs: %2$d, at: %3$s) no ha podido ser añadido a tratamientos. Por favor compruebe y añada manualmente el registro apropiadamente.</string> <string name="error_adding_treatment_message">Un tratamiento (insulina: %1$.2f, carbs: %2$d, at: %3$s) no ha podido ser añadido a tratamientos. Por favor compruebe y añada manualmente el registro apropiadamente.</string>
@ -676,6 +679,7 @@
<string name="resettodefaults">Restablecer valores predeterminados</string> <string name="resettodefaults">Restablecer valores predeterminados</string>
<string name="nsmalfunction">NSClient fallando. Considera reiniciar NS y NSClient.</string> <string name="nsmalfunction">NSClient fallando. Considera reiniciar NS y NSClient.</string>
<string name="time_offset">Retardo</string> <string name="time_offset">Retardo</string>
<string name="bolus_reminder">Recordar ejecutar el bolo más tarde</string>
<string name="setupwizard_preferred_aps_mode">Modo preferido de APS</string> <string name="setupwizard_preferred_aps_mode">Modo preferido de APS</string>
<string name="treatments_wizard_total_label">Total</string> <string name="treatments_wizard_total_label">Total</string>
<string name="calculation_short">Cálculo</string> <string name="calculation_short">Cálculo</string>
@ -717,12 +721,12 @@
<string name="application_expired">Aplicación caducada</string> <string name="application_expired">Aplicación caducada</string>
<string name="new_version_warning">Nueva versión desde al menos %1$d dias disponible! Respaldo a LGS después de %2$d días, se deshabilitará el lazo después de %3$d días</string> <string name="new_version_warning">Nueva versión desde al menos %1$d dias disponible! Respaldo a LGS después de %2$d días, se deshabilitará el lazo después de %3$d días</string>
<string name="twohours">2h</string> <string name="twohours">2h</string>
<string name="dexcom_app_patched">DexcomG App (parcheada)</string> <string name="dexcom_app_patched">Dexcom (parcheada)</string>
<string name="dexcom_short">DXCM</string> <string name="dexcom_short">DXCM</string>
<string name="description_source_dexcom">Recibir valores de glucosa de la app parcheada de Dexcom.</string> <string name="description_source_dexcom">Recibir los valores de glucosa de la aplicación parcheada de Dexcom.</string>
<string name="cobvsiob">COB vs IOB</string> <string name="cobvsiob">COB vs IOB</string>
<string name="bolusconstraintappliedwarn">Restricción de bolo aplicada: %1$.2f U a %2$.2f U</string> <string name="bolusconstraintappliedwarn">Restricción de bolo aplicada: %1$.2f U a %2$.2f U</string>
<string name="slowabsorptiondetected"><![CDATA[<font color=\'%1$s\'>! Se ha detectado una absorción lenta de hidratos de carbono: %2$d%% de tiempo. Compruebe de nuevo su calculo. Los COB se pueden sobrestimar, por lo que ¡se podría administrar más insulina de la cuenta!</font>]]></string> <string name="slowabsorptiondetected"><![CDATA[<font color=\'%1$s\'>! Se ha detectado una absorción lenta de carbohidratos: %2$d%% de tiempo. Compruebe de nuevo su cálculo. Los COB se pueden sobrestimar, por lo que se podría administrar más insulina de la cuenta</font>]]></string>
<string name="partialboluswizard">Administrar esta parte del resultado del asistente de bolos [%]</string> <string name="partialboluswizard">Administrar esta parte del resultado del asistente de bolos [%]</string>
<string name="deliverpartofboluswizard">El asistente de bolos realiza el cálculo, pero solo se entrega esta parte de la insulina calculada. Útil con el algoritmo SMB.</string> <string name="deliverpartofboluswizard">El asistente de bolos realiza el cálculo, pero solo se entrega esta parte de la insulina calculada. Útil con el algoritmo SMB.</string>
<string name="snooze">Silenciar</string> <string name="snooze">Silenciar</string>
@ -780,8 +784,8 @@
<string name="chartmenu">Menú gráfico</string> <string name="chartmenu">Menú gráfico</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>
<string name="loop_tbrrequest_time_label">Tiempo requerido para Basal temporal</string> <string name="loop_tbrrequest_time_label">Tiempo requerido para basal temporal</string>
<string name="loop_tbrexecution_time_label">Tiempo de ejecución para Temp Basal</string> <string name="loop_tbrexecution_time_label">Tiempo de ejecución para basal temporal</string>
<!-- SMS Communicator & OTP Authenticator --> <!-- SMS Communicator & OTP Authenticator -->
<string name="smscommunicator_code_from_authenticator_for" comment="This is continuation of sentence: To [ACTION] reply with code">desde la aplicación de autenticación para: %1$s seguido de PIN</string> <string name="smscommunicator_code_from_authenticator_for" comment="This is continuation of sentence: To [ACTION] reply with code">desde la aplicación de autenticación para: %1$s seguido de PIN</string>
<string name="smscommunicator_otp_pin">PIN obligatorio adicional al final del token</string> <string name="smscommunicator_otp_pin">PIN obligatorio adicional al final del token</string>
@ -840,9 +844,13 @@
<string name="bolusadvisormessage">Usted tiene alta glicemia. En lugar de comer ahora se recomienda esperar a una mejor glicemia. ¿Quieres hacer un bolo de corrección ahora y recibir una nota cuándo es el momento de comer? En este caso no se grabarán carbohidratos y se debe volver a utilizar el asistente cuando lo recordamos.</string> <string name="bolusadvisormessage">Usted tiene alta glicemia. En lugar de comer ahora se recomienda esperar a una mejor glicemia. ¿Quieres hacer un bolo de corrección ahora y recibir una nota cuándo es el momento de comer? En este caso no se grabarán carbohidratos y se debe volver a utilizar el asistente cuando lo recordamos.</string>
<string name="enablebolusadvisor">Habilitar asistente de bolo</string> <string name="enablebolusadvisor">Habilitar asistente de bolo</string>
<string name="enablebolusadvisor_summary">Utilice un recordatorio para empezar a comer más tarde en lugar del resultado del asistente durante la glicemia alta (\"pre-bolo\")</string> <string name="enablebolusadvisor_summary">Utilice un recordatorio para empezar a comer más tarde en lugar del resultado del asistente durante la glicemia alta (\"pre-bolo\")</string>
<string name="time_to_eat">¡Hora de comer!\nEjecutar el asistente de bolo y cálcular de nuevo.</string> <string name="time_to_eat">¡Hora de comer!\nEjecutar el asistente de bolo y calcular de nuevo.</string>
<string name="timetoeat">Hora de comer</string> <string name="timetoeat">Hora de comer</string>
<string name="bolusreminder">Recordatorio de bolo</string> <string name="bolusreminder">Recordatorio de bolo</string>
<string name="enablebolusreminder">Habilitar recordatorio de bolo</string>
<string name="enablebolusreminder_summary">Usa recordatorio de bolo más tarde con el asistente
(\"post-bolus\")</string>
<string name="time_to_bolus">¡Hora de comer!\nEjecutar el asistente de bolo y calcular de nuevo.</string>
<string name="fabric_upload_disabled">¡Carga de registros de errores desactivada!</string> <string name="fabric_upload_disabled">¡Carga de registros de errores desactivada!</string>
<string name="graph_menu_divider_header">Gráfico</string> <string name="graph_menu_divider_header">Gráfico</string>
<string name="chart_menu">Menú gráfico</string> <string name="chart_menu">Menú gráfico</string>
@ -857,7 +865,7 @@
<string name="privacy_summary">Puedes proporcionar una dirección de correo electrónico opcional si quieres ser notificado sobre fallos de la aplicación. Este no es un servicio automatizado. Los desarrolladores se comunicarán contigo en situaciones peligrosas.</string> <string name="privacy_summary">Puedes proporcionar una dirección de correo electrónico opcional si quieres ser notificado sobre fallos de la aplicación. Este no es un servicio automatizado. Los desarrolladores se comunicarán contigo en situaciones peligrosas.</string>
<string name="full_sync">Sincronización completa</string> <string name="full_sync">Sincronización completa</string>
<string name="full_sync_comment">¿Sincronización completa? Puede tardar muchas horas y hasta que termine no verás nuevos datos en NS.</string> <string name="full_sync_comment">¿Sincronización completa? Puede tardar muchas horas y hasta que termine no verás nuevos datos en NS.</string>
<string name="prime">Llenado</string> <string name="prime">Cebar</string>
<string name="ns_sync_options">Sincronización</string> <string name="ns_sync_options">Sincronización</string>
<string name="ns_upload_summary">Perfiles, bolos, carbohidratos, basales temporales se suben a NS</string> <string name="ns_upload_summary">Perfiles, bolos, carbohidratos, basales temporales se suben a NS</string>
<string name="ns_upload">Subir datos a NS</string> <string name="ns_upload">Subir datos a NS</string>
@ -880,6 +888,17 @@
<string name="sms_timeout_while_wating">Tiempo de espera agotado mientras finalizaba la comunicación anterior con la bomba</string> <string name="sms_timeout_while_wating">Tiempo de espera agotado mientras finalizaba la comunicación anterior con la bomba</string>
<string name="smscommunicator_another_bolus_in_queue">Hay otro bolo en cola. Inténtalo de nuevo más tarde.</string> <string name="smscommunicator_another_bolus_in_queue">Hay otro bolo en cola. Inténtalo de nuevo más tarde.</string>
<string name="calculation_in_progress">Cálculo en curso</string> <string name="calculation_in_progress">Cálculo en curso</string>
<string name="missing_profile_name">Falta el nombre de perfil</string>
<string name="error_in_ic_values">Error en valores IC</string> <string name="error_in_ic_values">Error en valores IC</string>
<string name="error_in_basal_values">Error en valores basales</string>
<string name="error_in_target_values">Error en los valores de objetivo</string>
<string name="error_in_isf_values">Error en valores ISF</string>
<string name="run_question">¿Ejecutar %s?</string>
<string name="invalid_profile_not_accepted">Perfil no válido %1$s no aceptado por NS</string>
<string name="view">Vista</string>
<string name="errors">Errores</string>
<string name="ns_sync_slow">Ralentizar subidas</string> <string name="ns_sync_slow">Ralentizar subidas</string>
<string name="data_status">Estado de datos BG</string>
<string name="recalculated_data_used">Datos recalculados utilizados</string>
<string name="bg_too_close">Datos de BG demasiado cercanos:\n%1$s\n%2$s</string>
</resources> </resources>

View file

@ -12,7 +12,6 @@
<string name="nav_resetdb">Réinitialiser les Bases de Données </string> <string name="nav_resetdb">Réinitialiser les Bases de Données </string>
<string name="reset_db_confirm">Voulez-vous vraiment réinitialiser les bases de données ?</string> <string name="reset_db_confirm">Voulez-vous vraiment réinitialiser les bases de données ?</string>
<string name="nav_exit">Quitter</string> <string name="nav_exit">Quitter</string>
<string name="ns_sync_use_absolute_title">Utiliser toujours les valeurs absolues du basal</string>
<string name="alert_dialog_permission_battery_optimization_failed">Ce périphérique ne semble pas permettre l\'optimisation de la batterie par une liste blanche - vous pourriez rencontrer des problèmes de performance.</string> <string name="alert_dialog_permission_battery_optimization_failed">Ce périphérique ne semble pas permettre l\'optimisation de la batterie par une liste blanche - vous pourriez rencontrer des problèmes de performance.</string>
<string name="description_actions">Quelques boutons pour accéder rapidement aux fonctions communes</string> <string name="description_actions">Quelques boutons pour accéder rapidement aux fonctions communes</string>
<string name="description_config_builder">Utilisé pour configurer les plugins actifs</string> <string name="description_config_builder">Utilisé pour configurer les plugins actifs</string>
@ -97,7 +96,7 @@
<string name="safety">Sécurité</string> <string name="safety">Sécurité</string>
<string name="openapsma_disabled">Plugin désactivé</string> <string name="openapsma_disabled">Plugin désactivé</string>
<string name="constraints_violation">Violation des restrictions</string> <string name="constraints_violation">Violation des restrictions</string>
<string name="treatmentdeliveryerror">Erreur injection bolus</string> <string name="treatmentdeliveryerror">Erreur lors du Bolus. Vérifiez manuellement la quantité réellement injectée</string>
<string name="setbasalquestion">Accepter nouveau basal temporaire :</string> <string name="setbasalquestion">Accepter nouveau basal temporaire :</string>
<string name="overview_treatment_label">Traitement</string> <string name="overview_treatment_label">Traitement</string>
<string name="overview_calculator_label">Assistant</string> <string name="overview_calculator_label">Assistant</string>
@ -651,6 +650,8 @@ L\'ENSEMBLE DES RISQUES LIÉS À LA QUALITÉ ET À LA PERFORMANCE DU PROGRAMME S
<string name="time_elapsed">Temps écoulé</string> <string name="time_elapsed">Temps écoulé</string>
<string name="poctech">Poctech</string> <string name="poctech">Poctech</string>
<string name="description_source_poctech">Recevoir les glycémies depuis l\'app Poctech</string> <string name="description_source_poctech">Recevoir les glycémies depuis l\'app Poctech</string>
<string name="glunovo">Glunovo</string>
<string name="description_source_glunovo">Recevoir des valeurs de l\'application Glunovo</string>
<string name="description_source_tomato">Recevoir les valeurs de glycémie de l\'application Tomato (appareil MiaoMiao)</string> <string name="description_source_tomato">Recevoir les valeurs de glycémie de l\'application Tomato (appareil MiaoMiao)</string>
<string name="high_temptarget_raises_sensitivity_title">Cible temp. haute élève la sensibilité</string> <string name="high_temptarget_raises_sensitivity_title">Cible temp. haute élève la sensibilité</string>
<string name="high_temptarget_raises_sensitivity_summary"><![CDATA[Augmente la Sensibilité pour les cibles temporaires >= 100]]></string> <string name="high_temptarget_raises_sensitivity_summary"><![CDATA[Augmente la Sensibilité pour les cibles temporaires >= 100]]></string>
@ -896,4 +897,8 @@ L\'ENSEMBLE DES RISQUES LIÉS À LA QUALITÉ ET À LA PERFORMANCE DU PROGRAMME S
<string name="invalid_profile_not_accepted">Profil %1$s non valide, refusé par NS</string> <string name="invalid_profile_not_accepted">Profil %1$s non valide, refusé par NS</string>
<string name="view">Vue</string> <string name="view">Vue</string>
<string name="errors">Erreurs</string> <string name="errors">Erreurs</string>
<string name="ns_sync_slow">Ralentir les téléchargements</string>
<string name="data_status">État des données Gly</string>
<string name="recalculated_data_used">Données recalculées utilisées</string>
<string name="bg_too_close">Gly trop proche :\n%1$s\n%2$s</string>
</resources> </resources>

View file

@ -12,7 +12,6 @@
<string name="nav_resetdb">Resetta database</string> <string name="nav_resetdb">Resetta database</string>
<string name="reset_db_confirm">Vuoi davvero resettare i database?</string> <string name="reset_db_confirm">Vuoi davvero resettare i database?</string>
<string name="nav_exit">Esci</string> <string name="nav_exit">Esci</string>
<string name="ns_sync_use_absolute_title">Usa sempre valori basali assoluti</string>
<string name="alert_dialog_permission_battery_optimization_failed">Questo dispositivo non sembra supportare la whitelist dell\'ottimizzazione batteria: potrebbero verificarsi problemi di prestazioni.</string> <string name="alert_dialog_permission_battery_optimization_failed">Questo dispositivo non sembra supportare la whitelist dell\'ottimizzazione batteria: potrebbero verificarsi problemi di prestazioni.</string>
<string name="description_actions">Alcuni tasti per accedere rapidamente alle funzioni comuni</string> <string name="description_actions">Alcuni tasti per accedere rapidamente alle funzioni comuni</string>
<string name="description_config_builder">Usato per configurare i plugin attivi</string> <string name="description_config_builder">Usato per configurare i plugin attivi</string>
@ -97,7 +96,6 @@
<string name="safety">Sicurezza</string> <string name="safety">Sicurezza</string>
<string name="openapsma_disabled">Il plugin è disabilitato</string> <string name="openapsma_disabled">Il plugin è disabilitato</string>
<string name="constraints_violation">Violazione dei vincoli</string> <string name="constraints_violation">Violazione dei vincoli</string>
<string name="treatmentdeliveryerror">Errore erogazione bolo</string>
<string name="setbasalquestion">Accetta nuova basale temporanea:</string> <string name="setbasalquestion">Accetta nuova basale temporanea:</string>
<string name="overview_treatment_label">Trattamento</string> <string name="overview_treatment_label">Trattamento</string>
<string name="overview_calculator_label">Calcolatore</string> <string name="overview_calculator_label">Calcolatore</string>
@ -650,6 +648,8 @@
<string name="time_elapsed">Tempo trascorso</string> <string name="time_elapsed">Tempo trascorso</string>
<string name="poctech">Poctech</string> <string name="poctech">Poctech</string>
<string name="description_source_poctech">Ricevi valori glicemia da app Poctech</string> <string name="description_source_poctech">Ricevi valori glicemia da app Poctech</string>
<string name="glunovo">Glunovo</string>
<string name="description_source_glunovo">Ricevi valori glicemia da app Glunovo</string>
<string name="description_source_tomato">Ricevi valori glicemia da app Tomato (dispositivo MiaoMiao)</string> <string name="description_source_tomato">Ricevi valori glicemia da app Tomato (dispositivo MiaoMiao)</string>
<string name="high_temptarget_raises_sensitivity_title">Temp-Target \"alto\" aumenta la sensibilità</string> <string name="high_temptarget_raises_sensitivity_title">Temp-Target \"alto\" aumenta la sensibilità</string>
<string name="high_temptarget_raises_sensitivity_summary"><![CDATA[Aumenta la sensibilità per temp-target >= 100]]></string> <string name="high_temptarget_raises_sensitivity_summary"><![CDATA[Aumenta la sensibilità per temp-target >= 100]]></string>
@ -897,4 +897,7 @@
<string name="view">Vista</string> <string name="view">Vista</string>
<string name="errors">Errori</string> <string name="errors">Errori</string>
<string name="ns_sync_slow">Rallenta caricamenti</string> <string name="ns_sync_slow">Rallenta caricamenti</string>
<string name="data_status">Stato dati BG</string>
<string name="recalculated_data_used">Dati ricalcolati usati</string>
<string name="bg_too_close">BG troppo vicino:\n%1$s\n%2$s</string>
</resources> </resources>

View file

@ -12,7 +12,6 @@
<string name="nav_resetdb">איפוס מסדי נתונים</string> <string name="nav_resetdb">איפוס מסדי נתונים</string>
<string name="reset_db_confirm">אתם בטוחים שאתם רוצים לאפס את מסדי הנתונים?</string> <string name="reset_db_confirm">אתם בטוחים שאתם רוצים לאפס את מסדי הנתונים?</string>
<string name="nav_exit">יציאה</string> <string name="nav_exit">יציאה</string>
<string name="ns_sync_use_absolute_title">השתמש תמיד בערכים בזאלים מוחלטים</string>
<string name="alert_dialog_permission_battery_optimization_failed">נראה שמכשיר זה אינו תומך ברשימת היתרים למיטוב הסוללה - ייתכן שתיתקל בבעיות ביצועים.</string> <string name="alert_dialog_permission_battery_optimization_failed">נראה שמכשיר זה אינו תומך ברשימת היתרים למיטוב הסוללה - ייתכן שתיתקל בבעיות ביצועים.</string>
<string name="description_actions">לחצנים לגישה מהירה לפונקציות שימושיות</string> <string name="description_actions">לחצנים לגישה מהירה לפונקציות שימושיות</string>
<string name="description_config_builder">משמש לקביעת תצורה של תוספים פעילים</string> <string name="description_config_builder">משמש לקביעת תצורה של תוספים פעילים</string>
@ -59,7 +58,7 @@
<string name="treatments_wizard_carbs_label">פחמימות</string> <string name="treatments_wizard_carbs_label">פחמימות</string>
<string name="treatments_wizard_correction_label">תיקון</string> <string name="treatments_wizard_correction_label">תיקון</string>
<string name="treatments_wizard_bolusiob_label">בולוס פעיל</string> <string name="treatments_wizard_bolusiob_label">בולוס פעיל</string>
<string name="openapsma_run">בצע כעת</string> <string name="openapsma_run">בצע</string>
<string name="vitualpump_label">משאבה וירטואלית</string> <string name="vitualpump_label">משאבה וירטואלית</string>
<string name="openapsma_lastrun_label">ההפעלה האחרונה</string> <string name="openapsma_lastrun_label">ההפעלה האחרונה</string>
<string name="openapsma_inputparameters_label">טוען פרמטרים</string> <string name="openapsma_inputparameters_label">טוען פרמטרים</string>
@ -97,7 +96,7 @@
<string name="safety">בטיחות</string> <string name="safety">בטיחות</string>
<string name="openapsma_disabled">התוסף אינו זמין</string> <string name="openapsma_disabled">התוסף אינו זמין</string>
<string name="constraints_violation">הפרת מגבלות</string> <string name="constraints_violation">הפרת מגבלות</string>
<string name="treatmentdeliveryerror">שגיאה במתן בולוס</string> <string name="treatmentdeliveryerror">דווחה שגיאה בבולוס. נא לבדוק את הכמות שהוזרקה באופן ידני</string>
<string name="setbasalquestion">אשר בזאלי זמני חדש:</string> <string name="setbasalquestion">אשר בזאלי זמני חדש:</string>
<string name="overview_treatment_label">טיפול</string> <string name="overview_treatment_label">טיפול</string>
<string name="overview_calculator_label">מחשבון</string> <string name="overview_calculator_label">מחשבון</string>
@ -563,7 +562,7 @@
<string name="overview_show_basals">בזאלי</string> <string name="overview_show_basals">בזאלי</string>
<string name="no_action_selected">לא נבחרה פעולה, דבר לא יתבצע.</string> <string name="no_action_selected">לא נבחרה פעולה, דבר לא יתבצע.</string>
<string name="start_hypo_tt">הפעלת היפו TT</string> <string name="start_hypo_tt">הפעלת היפו TT</string>
<string name="closed_loop_disabled_on_dev_branch">רץ כעת במצב מפתחים. לולאה סגורה אינה מורשת.</string> <string name="closed_loop_disabled_on_dev_branch">זוהי גרסת פיתוח. לולאה סגורה אינה מורשת.</string>
<string name="engineering_mode_enabled">מצב הנדסה מופעל</string> <string name="engineering_mode_enabled">מצב הנדסה מופעל</string>
<string name="profileswitch_ismissing">שינוי פרופיל חסר. אנא החליפו פרופיל או לחצו על \"הפעל פרופיל\" בפרופיל המקומי.</string> <string name="profileswitch_ismissing">שינוי פרופיל חסר. אנא החליפו פרופיל או לחצו על \"הפעל פרופיל\" בפרופיל המקומי.</string>
<string name="pumpisnottempbasalcapable">המשאבה אינה מסוגלת לבצע בזאלי זמני</string> <string name="pumpisnottempbasalcapable">המשאבה אינה מסוגלת לבצע בזאלי זמני</string>
@ -650,6 +649,8 @@
<string name="time_elapsed">זמן שחלף</string> <string name="time_elapsed">זמן שחלף</string>
<string name="poctech">Poctech</string> <string name="poctech">Poctech</string>
<string name="description_source_poctech">קבלת ערכי סוכר מיישום Poctech</string> <string name="description_source_poctech">קבלת ערכי סוכר מיישום Poctech</string>
<string name="glunovo">Glunovo</string>
<string name="description_source_glunovo">קבלת ערכי סוכר מיישום Glunovo</string>
<string name="description_source_tomato">קבלת ערכי סוכר מאפליקציית Tomato (התקן MiaoMiao)</string> <string name="description_source_tomato">קבלת ערכי סוכר מאפליקציית Tomato (התקן MiaoMiao)</string>
<string name="high_temptarget_raises_sensitivity_title">ערך מטרה זמני גבוה מעלה את הרגישות</string> <string name="high_temptarget_raises_sensitivity_title">ערך מטרה זמני גבוה מעלה את הרגישות</string>
<string name="high_temptarget_raises_sensitivity_summary"><![CDATA[הגבר רגישות עבור ערך מטרה זמני >= 100]]></string> <string name="high_temptarget_raises_sensitivity_summary"><![CDATA[הגבר רגישות עבור ערך מטרה זמני >= 100]]></string>
@ -897,4 +898,7 @@
<string name="view">תצוגה</string> <string name="view">תצוגה</string>
<string name="errors">שגיאות</string> <string name="errors">שגיאות</string>
<string name="ns_sync_slow">האט העלאות</string> <string name="ns_sync_slow">האט העלאות</string>
<string name="data_status">מצב נתוני הסוכר</string>
<string name="recalculated_data_used">משתמש בנתונים מחושבים מחדש</string>
<string name="bg_too_close">רמת הסוכר קרובה מדי:\n%1$s\n%2$s</string>
</resources> </resources>

View file

@ -12,7 +12,6 @@
<string name="nav_resetdb">데이터베이스 초기화</string> <string name="nav_resetdb">데이터베이스 초기화</string>
<string name="reset_db_confirm">데이터 베이스를 정말 초기화하시겠습니까?</string> <string name="reset_db_confirm">데이터 베이스를 정말 초기화하시겠습니까?</string>
<string name="nav_exit">종료</string> <string name="nav_exit">종료</string>
<string name="ns_sync_use_absolute_title">Basal 절대값 사용하기</string>
<string name="alert_dialog_permission_battery_optimization_failed">이 장치는 배터리 최적화 화이트리스트를 지원하지 않습니다 - 성능 문제가 발생할 수 있습니다.</string> <string name="alert_dialog_permission_battery_optimization_failed">이 장치는 배터리 최적화 화이트리스트를 지원하지 않습니다 - 성능 문제가 발생할 수 있습니다.</string>
<string name="description_actions">일반 기능을 빠르게 실행시킬 버튼</string> <string name="description_actions">일반 기능을 빠르게 실행시킬 버튼</string>
<string name="description_config_builder">활성화된 플러그인을 구성하는 데 사용됩니다.</string> <string name="description_config_builder">활성화된 플러그인을 구성하는 데 사용됩니다.</string>
@ -97,7 +96,6 @@
<string name="safety">안전성</string> <string name="safety">안전성</string>
<string name="openapsma_disabled">플러그인이 사용불가능 합니다</string> <string name="openapsma_disabled">플러그인이 사용불가능 합니다</string>
<string name="constraints_violation">제한 위반</string> <string name="constraints_violation">제한 위반</string>
<string name="treatmentdeliveryerror">Bolus 주입 에러</string>
<string name="setbasalquestion">새 임시Basal 적용:</string> <string name="setbasalquestion">새 임시Basal 적용:</string>
<string name="overview_treatment_label">관리</string> <string name="overview_treatment_label">관리</string>
<string name="overview_calculator_label">계산기</string> <string name="overview_calculator_label">계산기</string>

View file

@ -12,7 +12,6 @@
<string name="nav_resetdb">Iš naujo nustatyti duomenų bazę</string> <string name="nav_resetdb">Iš naujo nustatyti duomenų bazę</string>
<string name="reset_db_confirm">Ar tikrai norite iš naujo nustatyti duomenų bazę?</string> <string name="reset_db_confirm">Ar tikrai norite iš naujo nustatyti duomenų bazę?</string>
<string name="nav_exit">Išeiti</string> <string name="nav_exit">Išeiti</string>
<string name="ns_sync_use_absolute_title">Visada naudoti bazės absoliučias vertes</string>
<string name="alert_dialog_permission_battery_optimization_failed">Šis įrenginys nepalaiko baterijos optimizavimo išimčių - galite patirti veikimo nesklandumų.</string> <string name="alert_dialog_permission_battery_optimization_failed">Šis įrenginys nepalaiko baterijos optimizavimo išimčių - galite patirti veikimo nesklandumų.</string>
<string name="description_actions">Mygtukai greitesniam pagrindinių funkcijų paleidimui</string> <string name="description_actions">Mygtukai greitesniam pagrindinių funkcijų paleidimui</string>
<string name="description_config_builder">Naudojama aktyvių įskiepių konfigūravimui</string> <string name="description_config_builder">Naudojama aktyvių įskiepių konfigūravimui</string>
@ -97,7 +96,6 @@
<string name="safety">Saugumas</string> <string name="safety">Saugumas</string>
<string name="openapsma_disabled">Įskiepis išjungtas</string> <string name="openapsma_disabled">Įskiepis išjungtas</string>
<string name="constraints_violation">Apribojimų pažeidimas</string> <string name="constraints_violation">Apribojimų pažeidimas</string>
<string name="treatmentdeliveryerror">Boluso suleidimo klaida</string>
<string name="setbasalquestion">Patvirtinti naują laikiną bazę:</string> <string name="setbasalquestion">Patvirtinti naują laikiną bazę:</string>
<string name="overview_treatment_label">Terapija</string> <string name="overview_treatment_label">Terapija</string>
<string name="overview_calculator_label">Skaičiuotuvas</string> <string name="overview_calculator_label">Skaičiuotuvas</string>

View file

@ -12,7 +12,6 @@
<string name="nav_resetdb">Reset database</string> <string name="nav_resetdb">Reset database</string>
<string name="reset_db_confirm">Wil je echt de database wissen?</string> <string name="reset_db_confirm">Wil je echt de database wissen?</string>
<string name="nav_exit">Afsluiten</string> <string name="nav_exit">Afsluiten</string>
<string name="ns_sync_use_absolute_title">Gebruik altijd absolute basale waarden</string>
<string name="alert_dialog_permission_battery_optimization_failed">Dit apparaat lijkt geen ondersteuning te bieden voor whitelisten voor batterijoptimalisatie - u kunt prestatieproblemen ervaren.</string> <string name="alert_dialog_permission_battery_optimization_failed">Dit apparaat lijkt geen ondersteuning te bieden voor whitelisten voor batterijoptimalisatie - u kunt prestatieproblemen ervaren.</string>
<string name="description_actions">Een aantal knoppen voor snelle toegang tot algemene functies</string> <string name="description_actions">Een aantal knoppen voor snelle toegang tot algemene functies</string>
<string name="description_config_builder">Gebruikt om actieve plugins te configureren</string> <string name="description_config_builder">Gebruikt om actieve plugins te configureren</string>
@ -97,7 +96,6 @@
<string name="safety">Veiligheid</string> <string name="safety">Veiligheid</string>
<string name="openapsma_disabled">Plugin is gedeactiveerd</string> <string name="openapsma_disabled">Plugin is gedeactiveerd</string>
<string name="constraints_violation">In strijd met beperkingen</string> <string name="constraints_violation">In strijd met beperkingen</string>
<string name="treatmentdeliveryerror">Bolus toedien storing</string>
<string name="setbasalquestion">Accepteer nieuw tijdelijk basaal:</string> <string name="setbasalquestion">Accepteer nieuw tijdelijk basaal:</string>
<string name="overview_treatment_label">Bolus</string> <string name="overview_treatment_label">Bolus</string>
<string name="overview_calculator_label">Bolus wizard</string> <string name="overview_calculator_label">Bolus wizard</string>
@ -892,4 +890,8 @@
<string name="error_in_basal_values">Fout in basaal waarden</string> <string name="error_in_basal_values">Fout in basaal waarden</string>
<string name="error_in_target_values">Fout in streefdoel</string> <string name="error_in_target_values">Fout in streefdoel</string>
<string name="error_in_isf_values">Fout in ISF waarden</string> <string name="error_in_isf_values">Fout in ISF waarden</string>
<string name="run_question">%s uitvoeren?</string>
<string name="invalid_profile_not_accepted">Ongeldig profiel %1$s niet geaccepteerd door NS</string>
<string name="errors">Foutmeldingen</string>
<string name="ns_sync_slow">Vertraag uploads</string>
</resources> </resources>

View file

@ -96,7 +96,7 @@
<string name="safety">Sikkerhet</string> <string name="safety">Sikkerhet</string>
<string name="openapsma_disabled">Plugin er deaktivert</string> <string name="openapsma_disabled">Plugin er deaktivert</string>
<string name="constraints_violation">Brudd på begrensninger</string> <string name="constraints_violation">Brudd på begrensninger</string>
<string name="treatmentdeliveryerror">Mislykket bolus levering</string> <string name="treatmentdeliveryerror">Er registrert en feil med bolus leveransen. Sjekk manuelt om den er levert og hvor mye!</string>
<string name="setbasalquestion">Aksepter ny temp basal:</string> <string name="setbasalquestion">Aksepter ny temp basal:</string>
<string name="overview_treatment_label">Behandling</string> <string name="overview_treatment_label">Behandling</string>
<string name="overview_calculator_label">Kalkulator</string> <string name="overview_calculator_label">Kalkulator</string>

View file

@ -3,7 +3,7 @@
<!-- <string name="fi_lang" translatable="false">Finnish</string> --> <!-- <string name="fi_lang" translatable="false">Finnish</string> -->
<!-- <string name="he_lang" translatable="false">Hebrew</string> --> <!-- <string name="he_lang" translatable="false">Hebrew</string> -->
<!-- <string name="ja_lang" translatable="false">Japanese</string> --> <!-- <string name="ja_lang" translatable="false">Japanese</string> -->
<string name="treatmentssafety_title">Bezpieczeństwo leczenia</string> <string name="treatmentssafety_title">Bezpieczeństwo terapii</string>
<string name="treatmentssafety_maxbolus_title">Maks. dopuszczalny bolus [U]</string> <string name="treatmentssafety_maxbolus_title">Maks. dopuszczalny bolus [U]</string>
<string name="treatmentssafety_maxcarbs_title">Maks. dopuszczalne węglowodany [g]</string> <string name="treatmentssafety_maxcarbs_title">Maks. dopuszczalne węglowodany [g]</string>
<string name="nav_preferences_plugin">%1$s Ustawienia</string> <string name="nav_preferences_plugin">%1$s Ustawienia</string>
@ -96,7 +96,7 @@
<string name="safety">Zabezpieczenia</string> <string name="safety">Zabezpieczenia</string>
<string name="openapsma_disabled">Wtyczka jest wyłączona</string> <string name="openapsma_disabled">Wtyczka jest wyłączona</string>
<string name="constraints_violation">Naruszenie ograniczeń</string> <string name="constraints_violation">Naruszenie ograniczeń</string>
<string name="treatmentdeliveryerror">Błąd podania bolusa</string> <string name="treatmentdeliveryerror">Błąd podczas podawania bolusa. Sprawdź ręcznie rzeczywiście dostarczoną ilość</string>
<string name="setbasalquestion">Akceptuj nową bazę tymczasową:</string> <string name="setbasalquestion">Akceptuj nową bazę tymczasową:</string>
<string name="overview_treatment_label">Terapia</string> <string name="overview_treatment_label">Terapia</string>
<string name="overview_calculator_label">Kalkulator</string> <string name="overview_calculator_label">Kalkulator</string>
@ -120,7 +120,7 @@
<string name="bolusconstraintapplied">Ograniczenia bolusa wprowadzone</string> <string name="bolusconstraintapplied">Ograniczenia bolusa wprowadzone</string>
<string name="carbsconstraintapplied">Ograniczenie stosowania węglowodanów</string> <string name="carbsconstraintapplied">Ograniczenie stosowania węglowodanów</string>
<string name="careportal_newnstreatment_other">Inne</string> <string name="careportal_newnstreatment_other">Inne</string>
<string name="careportal_newnstreatment_meter">Miernik</string> <string name="careportal_newnstreatment_meter">Glukometr</string>
<string name="careportal_newnstreatment_sensor">Sensor</string> <string name="careportal_newnstreatment_sensor">Sensor</string>
<string name="careportal_newnstreatment_carbtime_label">Czas węglow.</string> <string name="careportal_newnstreatment_carbtime_label">Czas węglow.</string>
<string name="careportal_newnstreatment_duration_label">Czas trwania</string> <string name="careportal_newnstreatment_duration_label">Czas trwania</string>
@ -649,6 +649,8 @@
<string name="time_elapsed">Czas jaki upłynął</string> <string name="time_elapsed">Czas jaki upłynął</string>
<string name="poctech">Poctech</string> <string name="poctech">Poctech</string>
<string name="description_source_poctech">Odczytuj wartości BG z aplikacji Poctech</string> <string name="description_source_poctech">Odczytuj wartości BG z aplikacji Poctech</string>
<string name="glunovo">Glunovo</string>
<string name="description_source_glunovo">Otrzymuj wartości z aplikacji Glunovo</string>
<string name="description_source_tomato">Otrzymuj poziomy cukru (BG) z Apki Tomato) (urządzenie MiaoMiao)</string> <string name="description_source_tomato">Otrzymuj poziomy cukru (BG) z Apki Tomato) (urządzenie MiaoMiao)</string>
<string name="high_temptarget_raises_sensitivity_title">Wysoki tymczasowy cel zwiększy wrażliwość</string> <string name="high_temptarget_raises_sensitivity_title">Wysoki tymczasowy cel zwiększy wrażliwość</string>
<string name="high_temptarget_raises_sensitivity_summary"><![CDATA[Zwiększona wrażliwość dla tymczasowego celu > = 100]]></string> <string name="high_temptarget_raises_sensitivity_summary"><![CDATA[Zwiększona wrażliwość dla tymczasowego celu > = 100]]></string>

View file

@ -11,7 +11,6 @@
<string name="nav_resetdb">Redefinir banco de dados</string> <string name="nav_resetdb">Redefinir banco de dados</string>
<string name="reset_db_confirm">Você realmente quer redefinir os bancos de dados?</string> <string name="reset_db_confirm">Você realmente quer redefinir os bancos de dados?</string>
<string name="nav_exit">Sair</string> <string name="nav_exit">Sair</string>
<string name="ns_sync_use_absolute_title">Sempre usar valores absolutos basais</string>
<string name="alert_dialog_permission_battery_optimization_failed">Este dispositivo não parece suportar a optimização de bateria na lista de permissões - pode ter problemas de desempenho.</string> <string name="alert_dialog_permission_battery_optimization_failed">Este dispositivo não parece suportar a optimização de bateria na lista de permissões - pode ter problemas de desempenho.</string>
<string name="description_actions">Alguns botões para acessar rapidamente a funções comuns</string> <string name="description_actions">Alguns botões para acessar rapidamente a funções comuns</string>
<string name="description_config_builder">Usado para configurar os plugins ativos</string> <string name="description_config_builder">Usado para configurar os plugins ativos</string>
@ -94,7 +93,6 @@
<string name="safety">Segurança</string> <string name="safety">Segurança</string>
<string name="openapsma_disabled">Plugin está desativado</string> <string name="openapsma_disabled">Plugin está desativado</string>
<string name="constraints_violation">Violação das restrições</string> <string name="constraints_violation">Violação das restrições</string>
<string name="treatmentdeliveryerror">Erro na entrega do bolus</string>
<string name="setbasalquestion">Aceitar nova basal temporária:</string> <string name="setbasalquestion">Aceitar nova basal temporária:</string>
<string name="overview_treatment_label">Tratamento</string> <string name="overview_treatment_label">Tratamento</string>
<string name="overview_calculator_label">Calculadora</string> <string name="overview_calculator_label">Calculadora</string>

View file

@ -12,7 +12,6 @@
<string name="nav_resetdb">Reiniciar Base de Dados</string> <string name="nav_resetdb">Reiniciar Base de Dados</string>
<string name="reset_db_confirm">Quer realmente reiniciar a base de dados?</string> <string name="reset_db_confirm">Quer realmente reiniciar a base de dados?</string>
<string name="nav_exit">Sair</string> <string name="nav_exit">Sair</string>
<string name="ns_sync_use_absolute_title">Utilizar sempre valores absolutos de basal</string>
<string name="alert_dialog_permission_battery_optimization_failed">Este dispositivo parece não suportar a otimização de bateria na lista de permissões - pode ter problemas de desempenho.</string> <string name="alert_dialog_permission_battery_optimization_failed">Este dispositivo parece não suportar a otimização de bateria na lista de permissões - pode ter problemas de desempenho.</string>
<string name="description_actions">Alguns botões para aceder rapidamente a funções comuns</string> <string name="description_actions">Alguns botões para aceder rapidamente a funções comuns</string>
<string name="description_config_builder">Usado para configurar os plugins ativos</string> <string name="description_config_builder">Usado para configurar os plugins ativos</string>
@ -97,7 +96,6 @@
<string name="safety">Segurança</string> <string name="safety">Segurança</string>
<string name="openapsma_disabled">Plugin está desativado</string> <string name="openapsma_disabled">Plugin está desativado</string>
<string name="constraints_violation">Violação das restrições</string> <string name="constraints_violation">Violação das restrições</string>
<string name="treatmentdeliveryerror">Erro na administração do bólus</string>
<string name="setbasalquestion">Aceitar nova basal temporária:</string> <string name="setbasalquestion">Aceitar nova basal temporária:</string>
<string name="overview_treatment_label">Tratamento</string> <string name="overview_treatment_label">Tratamento</string>
<string name="overview_calculator_label">Calculadora</string> <string name="overview_calculator_label">Calculadora</string>

View file

@ -12,7 +12,6 @@
<string name="nav_resetdb">Resetează bazele de date</string> <string name="nav_resetdb">Resetează bazele de date</string>
<string name="reset_db_confirm">Sigur resetați bazele de date?</string> <string name="reset_db_confirm">Sigur resetați bazele de date?</string>
<string name="nav_exit">Ieșire</string> <string name="nav_exit">Ieșire</string>
<string name="ns_sync_use_absolute_title">Folosește întotdeauna valori absolute ale bazalei</string>
<string name="alert_dialog_permission_battery_optimization_failed">Acest dispozitiv nu permite folosirea excluderii din lista de optimizare a bateriei - se poate să întâmpinați probleme de performanță.</string> <string name="alert_dialog_permission_battery_optimization_failed">Acest dispozitiv nu permite folosirea excluderii din lista de optimizare a bateriei - se poate să întâmpinați probleme de performanță.</string>
<string name="description_actions">Butoane pentru accesarea celor mai comune facilităţi</string> <string name="description_actions">Butoane pentru accesarea celor mai comune facilităţi</string>
<string name="description_config_builder">Folosit pentru configurarea facilităţilor active</string> <string name="description_config_builder">Folosit pentru configurarea facilităţilor active</string>
@ -97,7 +96,6 @@
<string name="safety">Siguranță</string> <string name="safety">Siguranță</string>
<string name="openapsma_disabled">Modul inactiv</string> <string name="openapsma_disabled">Modul inactiv</string>
<string name="constraints_violation">Încălcare a unei limite</string> <string name="constraints_violation">Încălcare a unei limite</string>
<string name="treatmentdeliveryerror">Eroare la livrarea bolusului</string>
<string name="setbasalquestion">Acceptă noua bazală temporară:</string> <string name="setbasalquestion">Acceptă noua bazală temporară:</string>
<string name="overview_treatment_label">Tratament</string> <string name="overview_treatment_label">Tratament</string>
<string name="overview_calculator_label">Calculator</string> <string name="overview_calculator_label">Calculator</string>
@ -650,6 +648,8 @@
<string name="time_elapsed">Timp scurs</string> <string name="time_elapsed">Timp scurs</string>
<string name="poctech">Poctech</string> <string name="poctech">Poctech</string>
<string name="description_source_poctech">Citire a valorii glicemiei din aplicația Poctech</string> <string name="description_source_poctech">Citire a valorii glicemiei din aplicația Poctech</string>
<string name="glunovo">Glunovo</string>
<string name="description_source_glunovo">Primiți glicemii de la aplicația Glunovo</string>
<string name="description_source_tomato">Înregistrează valorile glicemiei din aplicația Tomato (dispozitiv MiaoMIao)</string> <string name="description_source_tomato">Înregistrează valorile glicemiei din aplicația Tomato (dispozitiv MiaoMIao)</string>
<string name="high_temptarget_raises_sensitivity_title">Ținte temporare mai mari cresc sensibilitatea</string> <string name="high_temptarget_raises_sensitivity_title">Ținte temporare mai mari cresc sensibilitatea</string>
<string name="high_temptarget_raises_sensitivity_summary"><![CDATA[Creșterea sensibilității pentru ținte temporare >= 100]]></string> <string name="high_temptarget_raises_sensitivity_summary"><![CDATA[Creșterea sensibilității pentru ținte temporare >= 100]]></string>
@ -897,4 +897,7 @@
<string name="view">Vizualizare</string> <string name="view">Vizualizare</string>
<string name="errors">Erori</string> <string name="errors">Erori</string>
<string name="ns_sync_slow">Încarcă mai lent</string> <string name="ns_sync_slow">Încarcă mai lent</string>
<string name="data_status">Stare date glicemie</string>
<string name="recalculated_data_used">Date recalculate utilizate</string>
<string name="bg_too_close">BG prea aproape:\n%1$s\n%2$s</string>
</resources> </resources>

View file

@ -12,7 +12,6 @@
<string name="nav_resetdb">обнулить базы</string> <string name="nav_resetdb">обнулить базы</string>
<string name="reset_db_confirm">Вы действительно хотите обнулить базы данных?</string> <string name="reset_db_confirm">Вы действительно хотите обнулить базы данных?</string>
<string name="nav_exit">Выход</string> <string name="nav_exit">Выход</string>
<string name="ns_sync_use_absolute_title">Всегда пользуйтесь абсолютными величинами для базала</string>
<string name="alert_dialog_permission_battery_optimization_failed">Это устройство не поддерживает меню оптимизации батареи - могут быть проблемы с производительностью.</string> <string name="alert_dialog_permission_battery_optimization_failed">Это устройство не поддерживает меню оптимизации батареи - могут быть проблемы с производительностью.</string>
<string name="description_actions">Кнопки быстрого доступа к некоторым распространенным настройкам</string> <string name="description_actions">Кнопки быстрого доступа к некоторым распространенным настройкам</string>
<string name="description_config_builder">Применяется для настройки активных плагинов</string> <string name="description_config_builder">Применяется для настройки активных плагинов</string>
@ -97,7 +96,7 @@
<string name="safety">безопасность</string> <string name="safety">безопасность</string>
<string name="openapsma_disabled">модуль не активен</string> <string name="openapsma_disabled">модуль не активен</string>
<string name="constraints_violation">ограничение нарушено</string> <string name="constraints_violation">ограничение нарушено</string>
<string name="treatmentdeliveryerror">Ошибка подачи болюса</string> <string name="treatmentdeliveryerror">Возможна ошибка в подаче болюса. Проверьте реальное количество поданного инсулина</string>
<string name="setbasalquestion">принять новый врем базал:</string> <string name="setbasalquestion">принять новый врем базал:</string>
<string name="overview_treatment_label">болюс</string> <string name="overview_treatment_label">болюс</string>
<string name="overview_calculator_label">калькулятор</string> <string name="overview_calculator_label">калькулятор</string>
@ -359,7 +358,7 @@
<string name="treatments_wizard_bgtrend_label">15 мин тренд</string> <string name="treatments_wizard_bgtrend_label">15 мин тренд</string>
<string name="treatments_wizard_cob_label">активн углеводы</string> <string name="treatments_wizard_cob_label">активн углеводы</string>
<string name="superbolus">суперболюс</string> <string name="superbolus">суперболюс</string>
<string name="ns_logappstartedevent">начать работу с NS</string> <string name="ns_logappstartedevent">Передать в NS запись о начале работы приложения</string>
<string name="restartingapp">выход из приложения для применения настроек</string> <string name="restartingapp">выход из приложения для применения настроек</string>
<string name="configbuilder_insulin_description">Какой тип инсулина вы используете?</string> <string name="configbuilder_insulin_description">Какой тип инсулина вы используете?</string>
<string name="fastactinginsulincomment">Novorapid, Novolog, Humalog</string> <string name="fastactinginsulincomment">Novorapid, Novolog, Humalog</string>
@ -652,6 +651,8 @@ Context | Edit Context</string>
<string name="time_elapsed">Прошло времени</string> <string name="time_elapsed">Прошло времени</string>
<string name="poctech">Poctech</string> <string name="poctech">Poctech</string>
<string name="description_source_poctech">Получать данные гликемии от приложения Poctech</string> <string name="description_source_poctech">Получать данные гликемии от приложения Poctech</string>
<string name="glunovo">Приложение Glunovo</string>
<string name="description_source_glunovo">Получать данные гликемии от приложения Glunovo</string>
<string name="description_source_tomato">Получать значения ГК от приложения Tomato (устройство MiaoMiao)</string> <string name="description_source_tomato">Получать значения ГК от приложения Tomato (устройство MiaoMiao)</string>
<string name="high_temptarget_raises_sensitivity_title">Высокая врем. цель temptarget повышает чувствительность</string> <string name="high_temptarget_raises_sensitivity_title">Высокая врем. цель temptarget повышает чувствительность</string>
<string name="high_temptarget_raises_sensitivity_summary"><![CDATA[Повысить чувствительность для temptargets > = 100]]></string> <string name="high_temptarget_raises_sensitivity_summary"><![CDATA[Повысить чувствительность для temptargets > = 100]]></string>
@ -898,4 +899,7 @@ Context | Edit Context</string>
<string name="view">Вид</string> <string name="view">Вид</string>
<string name="errors">Ошибки</string> <string name="errors">Ошибки</string>
<string name="ns_sync_slow">Замедлить выгрузку</string> <string name="ns_sync_slow">Замедлить выгрузку</string>
<string name="data_status">Состояние данных ГК</string>
<string name="recalculated_data_used">Используются пересчитанные данные</string>
<string name="bg_too_close">ГК слишком близко к \n%1$s\n%2$s</string>
</resources> </resources>

View file

@ -12,7 +12,6 @@
<string name="nav_resetdb">Vymaž databázu</string> <string name="nav_resetdb">Vymaž databázu</string>
<string name="reset_db_confirm">Naozaj chcete vymazať databázu?</string> <string name="reset_db_confirm">Naozaj chcete vymazať databázu?</string>
<string name="nav_exit">Ukončiť</string> <string name="nav_exit">Ukončiť</string>
<string name="ns_sync_use_absolute_title">Vždy používaj absolútne hodnoty bazálov</string>
<string name="alert_dialog_permission_battery_optimization_failed">Toto zariadenie zrejme neumožňuje vypnúť optimalizáciu batérie - môže dochádzať k problémom s výkonom.</string> <string name="alert_dialog_permission_battery_optimization_failed">Toto zariadenie zrejme neumožňuje vypnúť optimalizáciu batérie - môže dochádzať k problémom s výkonom.</string>
<string name="description_actions">Niektoré tlačidlá na rýchly prístup do spoločných funkcií</string> <string name="description_actions">Niektoré tlačidlá na rýchly prístup do spoločných funkcií</string>
<string name="description_config_builder">Používané na konfiguráciu aktívnych pluginov</string> <string name="description_config_builder">Používané na konfiguráciu aktívnych pluginov</string>
@ -97,7 +96,7 @@
<string name="safety">Bezpečnosť</string> <string name="safety">Bezpečnosť</string>
<string name="openapsma_disabled">Modul je deaktivovaný</string> <string name="openapsma_disabled">Modul je deaktivovaný</string>
<string name="constraints_violation">Mimo povolený rozsah</string> <string name="constraints_violation">Mimo povolený rozsah</string>
<string name="treatmentdeliveryerror">Chyba podania bolusu</string> <string name="treatmentdeliveryerror">Bolus zaznamenal chybu. Overte prosím manuálne reálne podané množstvo</string>
<string name="setbasalquestion">Povoliť nový dočasný bazál:</string> <string name="setbasalquestion">Povoliť nový dočasný bazál:</string>
<string name="overview_treatment_label">Bolus</string> <string name="overview_treatment_label">Bolus</string>
<string name="overview_calculator_label">Kalkulačka</string> <string name="overview_calculator_label">Kalkulačka</string>
@ -650,6 +649,8 @@
<string name="time_elapsed">Uplynutý čas</string> <string name="time_elapsed">Uplynutý čas</string>
<string name="poctech">Poctech</string> <string name="poctech">Poctech</string>
<string name="description_source_poctech">Získavať glykémie z aplikácie Poctech</string> <string name="description_source_poctech">Získavať glykémie z aplikácie Poctech</string>
<string name="glunovo">Glunovo</string>
<string name="description_source_glunovo">Získavať glykémie z aplikácie Glunovo</string>
<string name="description_source_tomato">Prijímať glykémie z aplikácie Tomato (zariadenie MiaoMiao)</string> <string name="description_source_tomato">Prijímať glykémie z aplikácie Tomato (zariadenie MiaoMiao)</string>
<string name="high_temptarget_raises_sensitivity_title">Vysoký dočasný cieľ zvýši citlivosť</string> <string name="high_temptarget_raises_sensitivity_title">Vysoký dočasný cieľ zvýši citlivosť</string>
<string name="high_temptarget_raises_sensitivity_summary"><![CDATA[Zvýšenie citlivosti pre dočasné ciele >= 5.5]]></string> <string name="high_temptarget_raises_sensitivity_summary"><![CDATA[Zvýšenie citlivosti pre dočasné ciele >= 5.5]]></string>
@ -897,4 +898,7 @@
<string name="view">Zobraziť</string> <string name="view">Zobraziť</string>
<string name="errors">Chyby</string> <string name="errors">Chyby</string>
<string name="ns_sync_slow">Spomaliť nahrávanie</string> <string name="ns_sync_slow">Spomaliť nahrávanie</string>
<string name="data_status">Stav dát glykémie</string>
<string name="recalculated_data_used">Použité prepočítané dáta</string>
<string name="bg_too_close">Glykémia je príliš blízko:\n%1$s\n%2$s</string>
</resources> </resources>

View file

@ -12,7 +12,6 @@
<string name="nav_resetdb">Återställ databaserna</string> <string name="nav_resetdb">Återställ databaserna</string>
<string name="reset_db_confirm">Vill du verkligen återställa databaserna?</string> <string name="reset_db_confirm">Vill du verkligen återställa databaserna?</string>
<string name="nav_exit">Avsluta</string> <string name="nav_exit">Avsluta</string>
<string name="ns_sync_use_absolute_title">Använd alltid absoluta värden i basal</string>
<string name="alert_dialog_permission_battery_optimization_failed">Denna enhet verkar inte ha stöd för vitlistning från batterioptimering. Du eventuellt råka ut för problem pga detta.</string> <string name="alert_dialog_permission_battery_optimization_failed">Denna enhet verkar inte ha stöd för vitlistning från batterioptimering. Du eventuellt råka ut för problem pga detta.</string>
<string name="description_actions">Knappar för att snabbt komma åt vanliga funktioner</string> <string name="description_actions">Knappar för att snabbt komma åt vanliga funktioner</string>
<string name="description_config_builder">Används för att konfigurera de aktiva insticksprogrammen</string> <string name="description_config_builder">Används för att konfigurera de aktiva insticksprogrammen</string>
@ -98,7 +97,6 @@ Eversense-appen.</string>
<string name="safety">Säkerhet</string> <string name="safety">Säkerhet</string>
<string name="openapsma_disabled">Insticksprogram inaktiverat</string> <string name="openapsma_disabled">Insticksprogram inaktiverat</string>
<string name="constraints_violation">Begränsning nådd</string> <string name="constraints_violation">Begränsning nådd</string>
<string name="treatmentdeliveryerror">Fel vid bolusleverans</string>
<string name="setbasalquestion">Acceptera ny temp basal:</string> <string name="setbasalquestion">Acceptera ny temp basal:</string>
<string name="overview_treatment_label">Behandling</string> <string name="overview_treatment_label">Behandling</string>
<string name="overview_calculator_label">Kalkylator</string> <string name="overview_calculator_label">Kalkylator</string>

View file

@ -96,7 +96,6 @@
<string name="safety">Güvenlik</string> <string name="safety">Güvenlik</string>
<string name="openapsma_disabled">Eklenti devre dışı</string> <string name="openapsma_disabled">Eklenti devre dışı</string>
<string name="constraints_violation">Kısıtlamalar ihlali</string> <string name="constraints_violation">Kısıtlamalar ihlali</string>
<string name="treatmentdeliveryerror">Bolus teslimat hatası</string>
<string name="setbasalquestion">Yeni geçici bazal oranını kabul et:</string> <string name="setbasalquestion">Yeni geçici bazal oranını kabul et:</string>
<string name="overview_treatment_label">Tedavi</string> <string name="overview_treatment_label">Tedavi</string>
<string name="overview_calculator_label">Hesap makinesi</string> <string name="overview_calculator_label">Hesap makinesi</string>

View file

@ -11,7 +11,6 @@
<string name="nav_resetdb">重置数据库</string> <string name="nav_resetdb">重置数据库</string>
<string name="reset_db_confirm">你真的想重置数据库吗?</string> <string name="reset_db_confirm">你真的想重置数据库吗?</string>
<string name="nav_exit">退出</string> <string name="nav_exit">退出</string>
<string name="ns_sync_use_absolute_title">总是使用基础率的绝对值</string>
<string name="description_actions">一些快速访问常用功能的按钮</string> <string name="description_actions">一些快速访问常用功能的按钮</string>
<string name="description_config_builder">用于配置活动插件</string> <string name="description_config_builder">用于配置活动插件</string>
<string name="description_objectives">学习计划</string> <string name="description_objectives">学习计划</string>
@ -90,7 +89,6 @@
<string name="safety">安全性</string> <string name="safety">安全性</string>
<string name="openapsma_disabled">插件已禁用</string> <string name="openapsma_disabled">插件已禁用</string>
<string name="constraints_violation">违反约束条件</string> <string name="constraints_violation">违反约束条件</string>
<string name="treatmentdeliveryerror">大剂量输注错误</string>
<string name="setbasalquestion">接受新的临时基础率</string> <string name="setbasalquestion">接受新的临时基础率</string>
<string name="overview_treatment_label">治疗</string> <string name="overview_treatment_label">治疗</string>
<string name="overview_calculator_label">计算器</string> <string name="overview_calculator_label">计算器</string>

View file

@ -24,7 +24,7 @@
android:inputType="numberDecimal" android:inputType="numberDecimal"
android:key="@string/key_openapssmb_max_iob" android:key="@string/key_openapssmb_max_iob"
android:title="@string/openapssmb_maxiob_title" android:title="@string/openapssmb_maxiob_title"
validate:floatmaxNumber="25.0" validate:floatmaxNumber="70.0"
validate:floatminNumber="0" validate:floatminNumber="0"
validate:testType="floatNumericRange" /> validate:testType="floatNumericRange" />

View file

@ -29,7 +29,7 @@ import info.nightscout.androidaps.plugins.pump.virtual.VirtualPumpPlugin
import info.nightscout.androidaps.queue.Callback import info.nightscout.androidaps.queue.Callback
import info.nightscout.androidaps.utils.DateUtil import info.nightscout.androidaps.utils.DateUtil
import info.nightscout.androidaps.utils.T import info.nightscout.androidaps.utils.T
import info.nightscout.androidaps.utils.XdripCalibrations import info.nightscout.androidaps.utils.XDripBroadcast
import info.nightscout.androidaps.utils.buildHelper.ConfigImpl import info.nightscout.androidaps.utils.buildHelper.ConfigImpl
import info.nightscout.androidaps.utils.sharedPreferences.SP import info.nightscout.androidaps.utils.sharedPreferences.SP
import io.reactivex.Single import io.reactivex.Single
@ -55,7 +55,7 @@ class SmsCommunicatorPluginTest : TestBaseWithProfile() {
@Mock lateinit var virtualPumpPlugin: VirtualPumpPlugin @Mock lateinit var virtualPumpPlugin: VirtualPumpPlugin
@Mock lateinit var localProfilePlugin: LocalProfilePlugin @Mock lateinit var localProfilePlugin: LocalProfilePlugin
@Mock lateinit var otp: OneTimePassword @Mock lateinit var otp: OneTimePassword
@Mock lateinit var xdripCalibrations: XdripCalibrations @Mock lateinit var xDripBroadcast: XDripBroadcast
@Mock lateinit var uel: UserEntryLogger @Mock lateinit var uel: UserEntryLogger
@Mock lateinit var repository: AppRepository @Mock lateinit var repository: AppRepository
@Mock lateinit var dateUtilMocked: DateUtil @Mock lateinit var dateUtilMocked: DateUtil
@ -98,7 +98,8 @@ class SmsCommunicatorPluginTest : TestBaseWithProfile() {
})) }))
val glucoseStatusProvider = GlucoseStatusProvider(aapsLogger = aapsLogger, iobCobCalculator = iobCobCalculator, dateUtil = dateUtilMocked) val glucoseStatusProvider = GlucoseStatusProvider(aapsLogger = aapsLogger, iobCobCalculator = iobCobCalculator, dateUtil = dateUtilMocked)
smsCommunicatorPlugin = SmsCommunicatorPlugin(injector, aapsLogger, rh, smsManager, aapsSchedulers, sp, constraintChecker, rxBus, profileFunction, fabricPrivacy, activePlugin, commandQueue, loopPlugin, iobCobCalculator, xdripCalibrations, otp, ConfigImpl(), dateUtilMocked, uel, glucoseStatusProvider, repository) smsCommunicatorPlugin = SmsCommunicatorPlugin(injector, aapsLogger, rh, smsManager, aapsSchedulers, sp, constraintChecker, rxBus, profileFunction, fabricPrivacy, activePlugin, commandQueue,
loopPlugin, iobCobCalculator, xDripBroadcast, otp, ConfigImpl(), dateUtilMocked, uel, glucoseStatusProvider, repository)
smsCommunicatorPlugin.setPluginEnabled(PluginType.GENERAL, true) smsCommunicatorPlugin.setPluginEnabled(PluginType.GENERAL, true)
Mockito.doAnswer { invocation: InvocationOnMock -> Mockito.doAnswer { invocation: InvocationOnMock ->
val callback = invocation.getArgument<Callback>(1) val callback = invocation.getArgument<Callback>(1)
@ -980,7 +981,7 @@ class SmsCommunicatorPluginTest : TestBaseWithProfile() {
smsCommunicatorPlugin.processSms(sms) smsCommunicatorPlugin.processSms(sms)
Assert.assertEquals("CAL 0", smsCommunicatorPlugin.messages[0].text) Assert.assertEquals("CAL 0", smsCommunicatorPlugin.messages[0].text)
Assert.assertEquals("Wrong format", smsCommunicatorPlugin.messages[1].text) Assert.assertEquals("Wrong format", smsCommunicatorPlugin.messages[1].text)
`when`(xdripCalibrations.sendIntent(ArgumentMatchers.anyDouble())).thenReturn(true) `when`(xDripBroadcast.sendCalibration(ArgumentMatchers.anyDouble())).thenReturn(true)
//CAL 1 //CAL 1
smsCommunicatorPlugin.messages = ArrayList() smsCommunicatorPlugin.messages = ArrayList()
sms = Sms("1234", "CAL 1") sms = Sms("1234", "CAL 1")

View file

@ -55,7 +55,7 @@ class HardLimits @Inject constructor(
const val MIN_ISF = 2.0 // mgdl const val MIN_ISF = 2.0 // mgdl
const val MAX_ISF = 720.0 // mgdl const val MAX_ISF = 720.0 // mgdl
val MAX_IOB_AMA = doubleArrayOf(3.0, 5.0, 7.0, 12.0, 25.0) val MAX_IOB_AMA = doubleArrayOf(3.0, 5.0, 7.0, 12.0, 25.0)
val MAX_IOB_SMB = doubleArrayOf(3.0, 7.0, 12.0, 25.0, 40.0) val MAX_IOB_SMB = doubleArrayOf(7.0, 13.0, 22.0, 30.0, 70.0)
val MAX_BASAL = doubleArrayOf(2.0, 5.0, 10.0, 12.0, 25.0) val MAX_BASAL = doubleArrayOf(2.0, 5.0, 10.0, 12.0, 25.0)
//LGS Hard limits //LGS Hard limits

View file

@ -154,7 +154,6 @@
<string name="profile_ins_units_per_hour">Е</string> <string name="profile_ins_units_per_hour">Е</string>
<string name="profile_carbs_per_unit">гр/Е</string> <string name="profile_carbs_per_unit">гр/Е</string>
<!-- ProfileFunction--> <!-- ProfileFunction-->
<string name="noprofileselected">Няма избран профил</string>
<string name="startprofile">Стартирай профил %1$d%% за %2$d мин</string> <string name="startprofile">Стартирай профил %1$d%% за %2$d мин</string>
<!-- PumpType--> <!-- PumpType-->
<string name="def_extended_note">* Само конкретни стойности! Диапазони не се поддържат за базал/болус при виртуална помпа.</string> <string name="def_extended_note">* Само конкретни стойности! Диапазони не се поддържат за базал/болус при виртуална помпа.</string>
@ -181,9 +180,14 @@
<string name="careportal_note">Бележка</string> <string name="careportal_note">Бележка</string>
<string name="careportal_question">Въпрос</string> <string name="careportal_question">Въпрос</string>
<string name="careportal_exercise">Физ. активност</string> <string name="careportal_exercise">Физ. активност</string>
<string name="careportal_announcement_message">Съобщение: %1$s</string>
<string name="careportal_note_message">Бележка: %1$s</string>
<string name="careportal_question_message">Въпрос: %1$s</string>
<string name="careportal_exercise_message">Упражнение: %1$s</string>
<string name="careportal_pumpsitechange">Смяна на сет</string> <string name="careportal_pumpsitechange">Смяна на сет</string>
<string name="careportal_cgmsensorinsert">Смяна на сензор</string> <string name="careportal_cgmsensorinsert">Смяна на сензор</string>
<string name="careportal_cgmsensorstart">Старт на сензор</string> <string name="careportal_cgmsensorstart">Старт на сензор</string>
<string name="careportal_cgm_sensor_stop">CGM Спри сензора</string>
<string name="careportal_insulincartridgechange">Смяна на резервоар</string> <string name="careportal_insulincartridgechange">Смяна на резервоар</string>
<string name="careportal_profileswitch">Смяна на профил</string> <string name="careportal_profileswitch">Смяна на профил</string>
<string name="careportal_snackbolus">Болус за закуска</string> <string name="careportal_snackbolus">Болус за закуска</string>
@ -196,6 +200,7 @@
<string name="careportal_openapsoffline">OpenAPS спрян</string> <string name="careportal_openapsoffline">OpenAPS спрян</string>
<string name="careportal_pumpbatterychange">Смяна на батерия</string> <string name="careportal_pumpbatterychange">Смяна на батерия</string>
<string name="careportal_temporarytarget">Временна цел</string> <string name="careportal_temporarytarget">Временна цел</string>
<string name="careportal_temporarytargetvalue">Стойност временна цел</string>
<string name="careportal_temporarytargetcancel">Откажи временна цел</string> <string name="careportal_temporarytargetcancel">Откажи временна цел</string>
<string name="boluswizard">Болус калкулатор</string> <string name="boluswizard">Болус калкулатор</string>
<string name="glucosetype_finger">Пръст</string> <string name="glucosetype_finger">Пръст</string>
@ -210,6 +215,7 @@
<string name="custom">По избор</string> <string name="custom">По избор</string>
<string name="pump">Помпа</string> <string name="pump">Помпа</string>
<string name="loop">Кръг - Loop</string> <string name="loop">Кръг - Loop</string>
<string name="ns">Найтскаут</string>
<!-- Command--> <!-- Command-->
<string name="connectiontimedout">Времето за връзка изтече</string> <string name="connectiontimedout">Времето за връзка изтече</string>
<!-- PumpEnactResult--> <!-- PumpEnactResult-->

View file

@ -10,17 +10,173 @@
<string name="omnipod_common_pod_management_button_discard_pod">Премахни Pod</string> <string name="omnipod_common_pod_management_button_discard_pod">Премахни Pod</string>
<string name="omnipod_common_pod_management_discard_pod_confirmation">Ако натиснете OK, състоянието на Pod ще бъде нулирано и няма да можете да общувате с него повече. Правете това, само ако вече не можете да се свързвате с него. Ако все още можете да общувате с Pod, моля, използвайте опцията <b>Деактивирай Pod</b>!</string> <string name="omnipod_common_pod_management_discard_pod_confirmation">Ако натиснете OK, състоянието на Pod ще бъде нулирано и няма да можете да общувате с него повече. Правете това, само ако вече не можете да се свързвате с него. Ако все още можете да общувате с Pod, моля, използвайте опцията <b>Деактивирай Pod</b>!</string>
<string name="omnipod_common_pod_management_button_play_test_beep">Възпроизвеждане на тестов звук</string> <string name="omnipod_common_pod_management_button_play_test_beep">Възпроизвеждане на тестов звук</string>
<string name="omnipod_common_pod_management_button_playing_test_beep">Пускам тестов звук…</string>
<string name="omnipod_common_pod_management_button_pod_history">История на под</string>
<!-- Omnipod - Error --> <!-- Omnipod - Error -->
<string name="omnipod_common_error_pod_not_attached">Няма активен под</string>
<string name="omnipod_common_error_set_basal_failed">Неуспешно задаване на базален профил.</string>
<string name="omnipod_common_error_bolus_did_not_succeed">Болус неуспешен.</string>
<string name="omnipod_common_error_failed_to_set_profile_empty_profile">Неуспешно задаване на базален профил: получен празен профил. Уверете се, че сте активирали базалния профил.</string>
<string name="omnipod_common_error_set_initial_basal_schedule_no_profile">Не е активен базален профил. Уверете се, че сте активирали базалния профил.</string>
<string name="omnipod_common_error_failed_to_refresh_status">Неуспешно опресняване на състояние</string>
<string name="omnipod_common_error_failed_to_refresh_status_on_startup">Неуспешно опресняване на състоянието при стартиране</string>
<string name="omnipod_common_error_failed_to_suspend_delivery">Неуспешно спиране на болус</string>
<string name="omnipod_common_error_failed_to_set_time">Неуспешно задаване на време</string>
<string name="omnipod_common_error_failed_to_resume_delivery">Неуспешно подновяване на доставкатана инсулин</string>
<string name="omnipod_common_error_failed_to_initialize_pod">Неуспешно инициализиране на Pod</string>
<string name="omnipod_common_error_failed_to_insert_cannula">Неуспешно вмъкване на канюла</string>
<string name="omnipod_common_error_pod_fault_activation_time_exceeded">Времето за активиране на капсулата е превишено. Капсулата вече не може да бъде активирана.</string>
<string name="omnipod_common_error_failed_to_verify_activation_progress">Неуспешно проверяване на прогреса на активиране. Моля, опитайте отново.</string>
<string name="omnipod_common_error_pod_suspended">Pod изключен</string>
<string name="omnipod_common_error_failed_to_play_test_beep">Неуспешно възпроизвеждане на тест-звук</string>
<string name="omnipod_common_error_time_out_of_sync">Времето на пода не е синхронизирано. Моля, актуализирайте времето в раздел Omnipod.</string>
<string name="omnipod_common_error_unexpected_exception">Непредвидена грешка. Моля, докладвайте! (%1$s: %2$s).</string>
<!-- Omnipod - Confirmation --> <!-- Omnipod - Confirmation -->
<string name="omnipod_common_confirmation">Потвърждение</string>
<string name="omnipod_common_confirmation_time_or_timezone_change">Време и/или промяна на часовата зона на помпата.</string>
<string name="omnipod_common_confirmation_expiration_alerts_updated">Конфигурацията на аларма е обновена в Pod.</string>
<string name="omnipod_common_confirmation_time_on_pod_updated">Времето на Pod е актуализирано.</string>
<string name="omnipod_common_confirmation_suspended_delivery">Цялата доставка на инсулин е спряна.</string>
<string name="omnipod_common_confirmation_delivery_resumed">Доставката на инсулин е подновена.</string>
<!-- Omnipod - Overview --> <!-- Omnipod - Overview -->
<string name="omnipod_common_overview_button_set_time">Задаване на часа</string>
<string name="omnipod_common_overview_button_suspend_delivery">Спиране</string>
<string name="omnipod_common_overview_button_resume_delivery">Подновяване на доставката</string>
<string name="omnipod_common_overview_button_pod_management">Под Mgmt</string>
<string name="omnipod_common_overview_pod_status">Статус на под</string>
<string name="omnipod_common_overview_total_delivered">Общо доставени</string>
<string name="omnipod_common_overview_total_delivered_value">%1$.2fЕ</string>
<string name="omnipod_common_overview_pod_expiry_date">Срокът на пода изтича</string>
<string name="omnipod_common_overview_last_connection">Последна връзка</string>
<string name="omnipod_common_overview_last_bolus">Последен болус</string>
<string name="omnipod_common_overview_temp_basal_rate">Временна базална стойност</string>
<string name="omnipod_common_overview_base_basal_rate">Базова базална стойност</string>
<string name="omnipod_common_overview_reservoir">Резервоар</string>
<string name="omnipod_common_overview_pod_active_alerts">Сигнали за активен под</string>
<string name="omnipod_common_overview_firmware_version">Firmware версия</string>
<string name="omnipod_common_overview_time_on_pod">Време на Pod</string>
<string name="omnipod_common_overview_temp_basal_value">%1$.2fU/h @%2$s (%3$d/%4$d minutes)</string>
<string name="omnipod_common_overview_reservoir_value">%1$.2f Е остават</string>
<string name="omnipod_common_overview_reservoir_value_over50">Над 50 Е</string>
<string name="omnipod_common_overview_errors">Грешки</string>
<!-- Omnipod - Wizard Base --> <!-- Omnipod - Wizard Base -->
<string name="omnipod_common_wizard_button_cancel">Откажи</string>
<string name="omnipod_common_wizard_button_finish">Край</string>
<string name="omnipod_common_wizard_button_next">Следващ</string>
<string name="omnipod_common_wizard_button_retry">Повтори</string>
<string name="omnipod_common_wizard_button_deactivate_pod">Деактивирай под</string>
<string name="omnipod_common_wizard_button_discard_pod">Премахни Pod</string>
<string name="omnipod_common_wizard_exit_confirmation_text">Все още не сте изпълнили всички стъпки. Сигурни ли сте, че искате да излезете?</string>
<string name="omnipod_common_wizard_exit_confirmation_title">Изход</string>
<!-- Omnipod - Pod Activation Wizard --> <!-- Omnipod - Pod Activation Wizard -->
<string name="omnipod_common_pod_activation_wizard_start_pod_activation_title">Напълнете Pod</string>
<string name="omnipod_common_pod_activation_wizard_initialize_pod_title">Инициализация на Pod</string>
<string name="omnipod_common_pod_activation_wizard_attach_pod_title">Прикрепете Pod</string>
<string name="omnipod_common_pod_activation_wizard_attach_pod_text">\nПодгответе мястото за инфузия. Отстранете капачката на Pod и лепенката и прикрепете капсулата към мястото за инфузия.\n\nАко канюла стърчи, моля натиснете <b>Отказ</b> и изхвърлете вашия Pod.\n\Натиснете <b>Следваща</b> да се вмъкне канюлата и да започне базалната доставка.</string>
<string name="omnipod_common_pod_activation_wizard_attach_pod_confirm_insert_cannula_text">Когато натиснете <b>OK</b>, ще бъде вмъкната канюлата. Уверете се, че сте залепили Poda към мястото за инфузия.</string>
<string name="omnipod_common_pod_activation_wizard_insert_cannula_title">Вмъкване на канюла</string>
<string name="omnipod_common_pod_activation_wizard_insert_cannula_text">Опитвам се да определя първоначалния базален график и да вмъкна канюлата.\n\nКогато всички елементи са проверени, можете да натиснете <b>Следващ</b>.</string>
<string name="omnipod_common_pod_activation_wizard_pod_activated_title">Pod активиран</string>
<string name="omnipod_common_pod_activation_wizard_pod_activated_text">\Pod е активен.\n\nВашият базален график е програмиран и канюлата вмъкната.\n\nМоля, проверете дали канюлата е поставена правилно или заменете Pod, ако чувствате, че не е.</string>
<!-- Omnipod - Pod Deactivation Wizard --> <!-- Omnipod - Pod Deactivation Wizard -->
<string name="omnipod_common_pod_deactivation_wizard_start_pod_deactivation_title">Деактивирай под</string>
<string name="omnipod_common_pod_deactivation_wizard_start_pod_deactivation_text">\nНатиснете <b>Следващ</b>, за да деактивирате Pod.\n\n<b>Забележка:</b> Това ще спре всички доставки на инсулин и деактивира Pod.</string>
<string name="omnipod_common_pod_deactivation_wizard_deactivating_pod_title">Деактивиране на Pod</string>
<string name="omnipod_common_pod_deactivation_wizard_deactivating_pod_text">Деактивиране на Pod.\n\nКогато деактивирането завърши успешно, можете да натиснете <b>Следващ</b>.</string>
<string name="omnipod_common_pod_deactivation_wizard_pod_deactivated_title">Pod деактивиран</string>
<string name="omnipod_common_pod_deactivation_wizard_pod_deactivated_text">Pod изключен.\n\nмоля, извадете Pod от тялото си и го изхвърлете.</string>
<string name="omnipod_common_pod_deactivation_wizard_pod_discarded_title">Pod неактивен</string>
<string name="omnipod_common_pod_deactivation_wizard_pod_discarded_text">Състоянието на Pod е некоректнов. Инсулиновата доставка не е била спряна, тъй като Pod не е бил правилно деактивиран!\n\nМоля, премахнете Pod от тялото си и го рециклирайте.</string>
<string name="omnipod_common_pod_deactivation_wizard_discard_pod_confirmation">Ако деактивирате Pod, няма да можете да общувате повече с него. Трябва да направите това само когато всички комуникации с Pod упорито се провалят. Сигурни ли сте, че желаете да го направите?</string>
<string name="omnipod_common_pod_deactivation_wizard_discard_pod">Премахни Pod</string>
<!-- Omnipod - Preferences --> <!-- Omnipod - Preferences -->
<string name="omnipod_common_preferences_bolus_beeps_enabled">Звук при болус активен</string>
<string name="omnipod_common_preferences_basal_beeps_enabled">Звук при базал активен</string>
<string name="omnipod_common_preferences_smb_beeps_enabled">Звук при SMB активен</string>
<string name="omnipod_common_preferences_tbr_beeps_enabled">Звук при временен базал активен</string>
<string name="omnipod_common_preferences_suspend_delivery_button_enabled">Показвай спряна доставката в раздела Omnipod</string>
<string name="omnipod_common_preferences_time_change_enabled">Разрешено е Лятно часово време</string>
<string name="omnipod_common_preferences_expiration_reminder_enabled">Напомняне за срок</string>
<string name="omnipod_common_preferences_expiration_reminder_hours_before_shutdown">Часове преди изключване</string>
<string name="omnipod_common_preferences_low_reservoir_alert_enabled">Малко инсулин в резервоар</string>
<string name="omnipod_common_preferences_low_reservoir_alert_units">Брой единици</string>
<string name="omnipod_common_preferences_category_other">Друго</string>
<string name="omnipod_common_preferences_category_alerts">Известия</string>
<string name="omnipod_common_preferences_category_confirmation_beeps">Звук за потвърждение</string>
<!-- Omnipod - Pod Status --> <!-- Omnipod - Pod Status -->
<string name="omnipod_common_pod_status_no_active_pod">Няма активен под</string>
<string name="omnipod_common_pod_status_waiting_for_activation">Настройка в прогрес (активиране на под)</string>
<string name="omnipod_common_pod_status_waiting_for_cannula_insertion">Настройка в прогрес (въвеждане на канюла)</string>
<string name="omnipod_common_pod_status_running">Изпълнява</string>
<string name="omnipod_common_pod_status_suspended">Прекратено</string>
<string name="omnipod_common_pod_status_pod_fault">Грешка в под</string>
<string name="omnipod_common_pod_status_activation_time_exceeded">Времето за активация изтече</string>
<string name="omnipod_common_pod_status_inactive">Неактивен</string>
<string name="omnipod_common_pod_status_pod_fault_description">Грешка на под: %1$03d %2$s</string>
<!-- Omnipod - Commands --> <!-- Omnipod - Commands -->
<string name="omnipod_common_cmd_deactivate_pod">Деактивирай под</string>
<string name="omnipod_common_cmd_discard_pod">Премахни Pod</string>
<string name="omnipod_common_cmd_set_bolus">Стартирай болус</string>
<string name="omnipod_common_cmd_cancel_bolus">Отмяна на болус</string>
<string name="omnipod_common_cmd_set_tbr">Приложи временен базал</string>
<string name="omnipod_common_cmd_cancel_tbr_by_driver">Отказ на вр базал</string>
<string name="omnipod_common_cmd_cancel_tbr">Откажи временен базал</string>
<string name="omnipod_common_cmd_set_basal_schedule">Задаване на график за базал</string>
<string name="omnipod_common_cmd_get_pod_status">Получу статус на под</string>
<string name="omnipod_common_cmd_get_pod_info">Получи информация за Pod</string>
<string name="omnipod_common_cmd_set_time">Задаване на време</string>
<string name="omnipod_common_cmd_configure_alerts">Конфигуриране на аларми</string>
<string name="omnipod_common_cmd_suspend_delivery">Спиране на доставката на инсулин</string>
<string name="omnipod_common_cmd_resume_delivery">Подновяване на доставката</string>
<string name="omnipod_common_cmd_unknown_entry">Непознат запис</string>
<string name="omnipod_common_cmd_initialize_pod">Инициализация на Pod</string>
<string name="omnipod_common_cmd_insert_cannula">Вмъкване на канюла</string>
<string name="omnipod_common_cmd_read_pulse_log">Прочети Pulse log</string>
<string name="omnipod_common_cmd_set_fake_suspended_tbr">Поставете фалшив временен базал, защото Pod е спряно</string>
<string name="omnipod_common_cmd_cancel_fake_suspended_tbr">Анулират фалшив временен базал, който е създаден, защото Pod е спряно</string>
<string name="omnipod_common_cmd_split_tbr">Раздели временния базал поради грешка в анулация на предишен</string>
<string name="omnipod_common_cmd_beep_config">Конфигуразия на звук</string>
<string name="omnipod_common_cmd_play_test_beep">Възпроизвеждане на тестов звук</string>
<!-- Omnipod - Alerts --> <!-- Omnipod - Alerts -->
<string name="omnipod_common_alert_finish_pairing_reminder">Край на напомняне за сдвояване</string>
<string name="omnipod_common_alert_finish_setup_reminder_reminder">Край на напомнянето за настройка</string>
<string name="omnipod_common_alert_expiration">Подът скоро ще изтече</string>
<string name="omnipod_common_alert_expiration_advisory">Подът скоро ще изтече</string>
<string name="omnipod_common_alert_shutdown_imminent">Спирането е неизбежно</string>
<string name="omnipod_common_alert_low_reservoir">Минимален инсулин в резервоара</string>
<string name="omnipod_common_alert_unknown_alert">Непозната аларма</string>
<!-- Omnipod - Short status --> <!-- Omnipod - Short status -->
<string name="omnipod_common_short_status_no_active_pod">Няма активен под</string>
<string name="omnipod_common_short_status_last_connection">Последно свързване: преди %1$d минути</string>
<string name="omnipod_common_short_status_last_bolus">Болус: %1$s @ %2$s</string>
<string name="omnipod_common_short_status_temp_basal">Врем базал: %1$s</string>
<string name="omnipod_common_short_status_extended_bolus">Удължен: %1$s</string>
<string name="omnipod_common_short_status_reservoir">Рез.: %1$sU</string>
<!-- Omnipod - Other --> <!-- Omnipod - Other -->
<string name="omnipod_common_yes">Да</string>
<string name="omnipod_common_no">Не</string>
<string name="omnipod_common_ok">ОК</string>
<string name="omnipod_common_cancel">Откажи</string>
<string name="omnipod_common_warning">Внимание</string>
<!-- Omnipod - Times --> <!-- Omnipod - Times -->
<string name="omnipod_common_moments_ago">Преди малко</string>
<string name="omnipod_common_less_than_a_minute_ago">преди по-малко от минута</string>
<string name="omnipod_common_composite_time">%1$s и %2$s</string>
<string name="omnipod_common_time_ago">преди %s</string>
<plurals name="omnipod_common_minutes">
<item quantity="one">%1$d минути</item>
<item quantity="other">%1$d минути</item>
</plurals>
<plurals name="omnipod_common_hours">
<item quantity="one">%1$d часа</item>
<item quantity="other">%1$d часа</item>
</plurals>
<plurals name="omnipod_common_days">
<item quantity="one">%1$d дни</item>
<item quantity="other">%1$d дни</item>
</plurals>
<plurals name="omnipod_common_pod_alerts">
<item quantity="one">Pod аларма: %1$s</item>
<item quantity="other">Pod аларми: %1$s</item>
</plurals>
</resources> </resources>

View file

@ -11,23 +11,32 @@ apply from: "${project.rootDir}/gradle/android_module_dependencies.gradle"
apply from: "${project.rootDir}/gradle/test_dependencies.gradle" apply from: "${project.rootDir}/gradle/test_dependencies.gradle"
apply from: "${project.rootDir}/gradle/jacoco_global.gradle" apply from: "${project.rootDir}/gradle/jacoco_global.gradle"
allOpen {
annotation 'info.nightscout.androidaps.plugins.pump.omnipod.dash.annotations.OpenClass'
}
detekt { // TODO move to `subprojects` section in global build.gradle detekt { // TODO move to `subprojects` section in global build.gradle
toolVersion = "1.15.0-RC2" toolVersion = "1.15.0-RC2"
config = files("./detekt-config.yml") // TODO move to global space and use "../detekt-config.yml" config = files("./detekt-config.yml") // TODO move to global space and use "../detekt-config.yml"
} }
android {
defaultConfig {
kapt {
arguments {
arg("room.incremental", "true")
arg("room.schemaLocation", "$projectDir/schemas")
}
}
}
}
dependencies { dependencies {
implementation project(':core') implementation project(':core')
implementation project(':pump-common') implementation project(':pump-common')
implementation project(':omnipod-common') implementation project(':omnipod-common')
implementation project(':database')
implementation "androidx.room:room-runtime:$room_version" api "androidx.room:room-ktx:$room_version"
implementation "androidx.room:room-rxjava2:$room_version" api "androidx.room:room-runtime:$room_version"
implementation project(path: ':pump-common') api "androidx.room:room-rxjava2:$room_version"
kapt "androidx.room:room-compiler:$room_version" kapt "androidx.room:room-compiler:$room_version"
implementation 'com.github.guepardoapps:kulid:2.0.0.0'
api 'com.github.guepardoapps:kulid:2.0.0.0'
} }

View file

@ -1,15 +0,0 @@
package info.nightscout.androidaps.plugins.pump.omnipod.dash.annotations
/**
* This is the actual annotation that makes the class open. Don't use it directly, only through [OpenForTesting]
* which has a NOOP replacement in production.
*/
@Target(AnnotationTarget.ANNOTATION_CLASS)
annotation class OpenClass
/**
* Annotate a class with [OpenForTesting] if it should be extendable for testing.
*/
@OpenClass
@Target(AnnotationTarget.CLASS)
annotation class OpenForTesting

View file

@ -1,6 +1,6 @@
package info.nightscout.androidaps.plugins.pump.omnipod.dash.driver.pod.util package info.nightscout.androidaps.plugins.pump.omnipod.dash.driver.pod.util
import info.nightscout.androidaps.plugins.pump.omnipod.dash.annotations.OpenForTesting import info.nightscout.androidaps.annotations.OpenForTesting
import java.security.SecureRandom import java.security.SecureRandom
@OpenForTesting @OpenForTesting

View file

@ -1,7 +1,7 @@
package info.nightscout.androidaps.plugins.pump.omnipod.dash.driver.pod.util package info.nightscout.androidaps.plugins.pump.omnipod.dash.driver.pod.util
import com.google.crypto.tink.subtle.X25519 import com.google.crypto.tink.subtle.X25519
import info.nightscout.androidaps.plugins.pump.omnipod.dash.annotations.OpenForTesting import info.nightscout.androidaps.annotations.OpenForTesting
@OpenForTesting @OpenForTesting
class X25519KeyGenerator { class X25519KeyGenerator {

View file

@ -6,4 +6,5 @@
<!-- Omnipod Dash - Overview --> <!-- Omnipod Dash - Overview -->
<!-- Omnipod Dash - Pod Activation Wizard --> <!-- Omnipod Dash - Pod Activation Wizard -->
<!-- Exceptions --> <!-- Exceptions -->
<string name="dash_bolusdelivering">Доставяне %1$.2f U</string>
</resources> </resources>

View file

@ -33,4 +33,5 @@
<string name="omnipod_dash_unknown">État inconnu pour la commande</string> <string name="omnipod_dash_unknown">État inconnu pour la commande</string>
<string name="omnipod_common_history_tbr_value">Débit : %1$.2f U, durée : %2$d minutes</string> <string name="omnipod_common_history_tbr_value">Débit : %1$.2f U, durée : %2$d minutes</string>
<string name="omnipod_common_history_bolus_value">%1$.2f U</string> <string name="omnipod_common_history_bolus_value">%1$.2f U</string>
<string name="dash_bolusdelivering">Injection de %1$.2fU en cours</string>
</resources> </resources>

View file

@ -33,4 +33,5 @@
<string name="omnipod_dash_unknown">Nieznany stan polecenia</string> <string name="omnipod_dash_unknown">Nieznany stan polecenia</string>
<string name="omnipod_common_history_tbr_value">Dawka: %1$.2f U, Czas trwania: %2$d min</string> <string name="omnipod_common_history_tbr_value">Dawka: %1$.2f U, Czas trwania: %2$d min</string>
<string name="omnipod_common_history_bolus_value">%1$.2f U</string> <string name="omnipod_common_history_bolus_value">%1$.2f U</string>
<string name="dash_bolusdelivering">Dostarczanie %1$.2f U</string>
</resources> </resources>

View file

@ -33,4 +33,5 @@
<string name="omnipod_dash_unknown">Состояние команды неясно</string> <string name="omnipod_dash_unknown">Состояние команды неясно</string>
<string name="omnipod_common_history_tbr_value">Баз Скорость: %1$.2f ед, Продолжительность: %2$d мин</string> <string name="omnipod_common_history_tbr_value">Баз Скорость: %1$.2f ед, Продолжительность: %2$d мин</string>
<string name="omnipod_common_history_bolus_value">%1$.2f ед</string> <string name="omnipod_common_history_bolus_value">%1$.2f ед</string>
<string name="dash_bolusdelivering">Подается болюс %1$.2f ед</string>
</resources> </resources>

View file

@ -1,8 +0,0 @@
package info.nightscout.androidaps.plugins.pump.omnipod.dash.annotations
/**
* Annotate a class with [OpenForTesting] if it should be extendable for testing.
* In production the class remains final.
*/
@Target(AnnotationTarget.CLASS)
annotation class OpenForTesting

View file

@ -9,21 +9,30 @@ apply from: "${project.rootDir}/gradle/android_module_dependencies.gradle"
apply from: "${project.rootDir}/gradle/test_dependencies.gradle" apply from: "${project.rootDir}/gradle/test_dependencies.gradle"
apply from: "${project.rootDir}/gradle/jacoco_global.gradle" apply from: "${project.rootDir}/gradle/jacoco_global.gradle"
android {
defaultConfig {
kapt {
arguments {
arg("room.incremental", "true")
arg("room.schemaLocation", "$projectDir/schemas")
}
}
}
}
dependencies { dependencies {
implementation project(':core') implementation project(':core')
implementation project(':pump-common') implementation project(':pump-common')
implementation project(':omnipod-common') implementation project(':omnipod-common')
implementation project(':rileylink') implementation project(':rileylink')
implementation project(':database')
implementation "androidx.room:room-runtime:$room_version" api "androidx.room:room-ktx:$room_version"
annotationProcessor("androidx.room:room-compiler:$room_version") api "androidx.room:room-runtime:$room_version"
// To use Kotlin annotation processing tool (kapt) api "androidx.room:room-rxjava2:$room_version"
kapt("androidx.room:room-compiler:$room_version") kapt "androidx.room:room-compiler:$room_version"
// optional - Kotlin Extensions and Coroutines support for Room
implementation("androidx.room:room-ktx:$room_version")
// optional - RxJava2 support for Room
implementation "androidx.room:room-rxjava2:$room_version"
// optional - Test helpers // optional - Test helpers
testImplementation("androidx.room:room-testing:$room_version") testImplementation("androidx.room:room-testing:$room_version")
} }

View file

@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<resources> <resources>
<!-- Omnipod Eros - Description --> <!-- Omnipod Eros - Description -->
<string name="omnipod_eros_pump_description">Интеграцията за помпа Omnipod Eros (по-стария модел с прозрачната капачка на иглата). Изисква се RileyLink с минимална версия 2.0.</string>
<!-- Omnipod Eros - Keys --> <!-- Omnipod Eros - Keys -->
<!-- Omnipod Eros - Overview --> <!-- Omnipod Eros - Overview -->
<!-- Omnipod Eros - Preferences --> <!-- Omnipod Eros - Preferences -->