Review the Spanish translation
Read the screens, then fix what sounds wrong. One string at a time with the buttons below, or a full pass in the spreadsheet.
PocketOBI, the device
The device screen only has plain ASCII letters: no accents, no umlauts (write ae, oe, ue, ss), and limited width. Keep a fix close to the length of the longest version shown today; we render every accepted fix on the real screen before it ships.
All 161 device strings
KeyEnglishEspañol today
S_REPAIRS_FALSE_ONLYRepairs a false lockout only.Solo repara bloqueo falso.26 chars, longest today 32Suggest a fix
S_RETRY_REINSERTTo retry, remove & reinsert the pack.Reintentar: reinserta la bateria.33 chars, longest today 41Suggest a fix
S_ACT_SENSEResolder sense wire on group %dResuelda sensor grupo %d24 chars, longest today 31Suggest a fix
S_ACT_WEAKMeasure group %d with a DMMMide grupo %d con multimetro28 chars, longest today 33Suggest a fix
S_ACT_IMBGroup %d low: slow-charge, recheckGrupo %d bajo: carga lenta, revisa34 chars, longest today 39Suggest a fix
S_ACT_THERMRe-read cold, then check NTCMedir en frio, luego revisar NTC32 chars, longest today 34Suggest a fix
S_WHY_ODLikely left flat (over-discharge).Descargada del todo.20 chars, longest today 34Suggest a fix
S_WHY_WEARConsistent with normal wear.Coherente con desgaste.23 chars, longest today 28Suggest a fix
S_WHY_UNCLEARCause unclear - see Health counters.Causa incierta - ver Salud.27 chars, longest today 36Suggest a fix
S_WHY_THERM_CHECKCell/board temps differ - recheckTemp celda/placa difiere - revisar34 chars, longest today 34Suggest a fix
S_UNLOCK_SHOULD_HOLDOur unlock should hold.El desbloqueo deberia aguantar.31 chars, longest today 31Suggest a fix
S_FRAME_STORE_PCrepair frame -> store -> power-cyclerepara -> guarda -> reinicio28 chars, longest today 40Suggest a fix
S_SUB_FRAME_OKFrame valid - no write doneTrama valida - sin escritura28 chars, longest today 30Suggest a fix
S_SUB_BRIDGE_ONUSB bridge on, PC modePuente USB activo, modo PC26 chars, longest today 26Suggest a fix
S_SUB_INSERT_PACKInsert a pack on the adapterColoca una bateria en el adaptador34 chars, longest today 34Suggest a fix
S_STEP_DEAD_BMSNo reply at all: dead BMSNinguna respuesta: BMS muerto29 chars, longest today 29Suggest a fix
S_KEEP_PACKKeep the pack connectedMantener la bateria conectada29 chars, longest today 29Suggest a fix
S_WHAT_RESETClears the BMS error flagBorra el indicador de error del BMS35 chars, longest today 35Suggest a fix
S_WRITE_LEGENDsends a command to the packenvia un comando a la bateria29 chars, longest today 31Suggest a fix
S_HOWTO_CAPArduino OBI interface + this COM portInterfaz Arduino OBI + este puerto COM38 chars, longest today 38Suggest a fix
S_W_F0513_UNVALIDATEDF0513 chip: unlock may not hold.Chip F0513: puede no aguantar.30 chars, longest today 32Suggest a fix
PackScope, the PC app
No length or character limits here: accents and full words are welcome.


All 331 app strings
KeyEnglishEspañol today
DESK_CONNECT_FIRST_HINTConnect a bridge, then read a pack.Conectar un puente y luego leer una batería.Suggest a fix
DESK_CONN_CONNECTED_FWConnected — firmware %s, bridge active.Conectado — firmware %s, puente activo.Suggest a fix
DESK_CONN_ERR_NORESPNo response from the bridge. On the PocketOBI, open Tools › PC bridge (or enable it at boot), then Connect again.Sin respuesta del puente. En el PocketOBI, abrir Herramientas › Puente PC (o activarlo al inicio), luego conectar de nuevo.Suggest a fix
DESK_CONN_ERR_OPENCannot open %s — is another program using it (Arduino IDE serial monitor, etc.)?No se puede abrir %s — ¿lo usa otro programa (monitor serie del IDE de Arduino, etc.)?Suggest a fix
DESK_CONN_OPENINGOpening %s and waiting for the bridge…Abriendo %s y esperando el puente…Suggest a fix
DESK_CONN_PICK_PORTPick a valid serial port first.Elegir primero un puerto serie válido.Suggest a fix
DESK_CONN_TIPTip: on the PocketOBI, open Tools › PC bridge first (or turn on Settings › PC bridge at boot).Consejo: en el PocketOBI, abrir primero Herramientas › Puente PC (o activar Ajustes › Puente PC al inicio).Suggest a fix
DESK_CONN_WARN_LEGACY ⚠ Older firmware (pre-contract): some readings and verdicts may be missing or differ from this app. Update the PocketOBI firmware for full parity. ⚠ Firmware antiguo (pre-contrato): algunas lecturas y veredictos pueden faltar o diferir de esta app. Actualizar el firmware del PocketOBI para plena paridad.Suggest a fix
DESK_CONN_WARN_MISMATCH ⚠ Firmware protocol v%s ≠ app v%s: verdicts may diverge. Update whichever side is older. ⚠ Protocolo de firmware v%s ≠ app v%s: los veredictos pueden diferir. Actualizar el lado más antiguo.Suggest a fix
DESK_DIAG_14V_CAUSEa 14.4 V pack (4 cells): read, never written touna batería de 14,4 V (4 celdas): se lee, nunca se escribeSuggest a fix
DESK_DIAG_14V_CHECKunlock and error reset are not validated on 14.4 V packs, so they are not offeredel desbloqueo y el reinicio de errores no están validados en baterías de 14,4 V, por eso no se ofrecenSuggest a fix
DESK_DIAG_FALSELOCK_CAUSEa protection lockout (e.g. tripped over-discharge), not a real faultun bloqueo de protección (p. ej. sobredescarga activada), no un fallo realSuggest a fix
DESK_DIAG_FALSELOCK_CHECKthe unlock should clear it and hold - charge afterwards to confirmel desbloqueo debería borrarlo y aguantar - cargar después para confirmarSuggest a fix
DESK_DIAG_FALSELOCK_OBScharger lock set, but no hardware fault and no latched flagbloqueo de cargador puesto, pero sin fallo de hardware ni flag memorizadoSuggest a fix
DESK_DIAG_GAP_CAUSEmeasured at rest, a wide gap points more to a drifting probe than to real heatmedido en reposo, una diferencia amplia apunta más a una sonda que deriva que a calor realSuggest a fix
DESK_DIAG_GAP_CAUSE_RUthe board can legitimately run hotter right after charge or heavy usela placa puede estar legítimamente más caliente justo tras una carga o un uso intensoSuggest a fix
DESK_DIAG_GAP_CHECKcompare each probe to an external thermometer to find which one is offcomparar cada sonda con un termómetro externo para hallar cuál se desvíaSuggest a fix
DESK_DIAG_GAP_CHECK_RUlet the pack rest to room temperature and re-read; if the gap remains, compare each probe to an external thermometerdejar que el pack vuelva a temperatura ambiente y releer; si la diferencia persiste, comparar cada sonda con un termómetro externoSuggest a fix
DESK_DIAG_GAP_OBScell probe {tc:.0f} °C vs board probe {tm:.0f} °C - a {gap:.0f} °C temperature spreadsonda de celda {tc:.0f} °C frente a sonda de placa {tm:.0f} °C - una diferencia de {gap:.0f} °CSuggest a fix
DESK_DIAG_GAP_TITLECell and board temperatures disagreeTemperaturas de celda y placa difierenSuggest a fix
DESK_DIAG_GATE_UNLOCKAn unlock should clear this lock.Un desbloqueo debería quitar este bloqueo.Suggest a fix
DESK_DIAG_IMB_CAUSEoften drift a balance charge fixes; sometimes a weakening groupa menudo una deriva que una carga de balanceo corrige; a veces un grupo que se debilitaSuggest a fix
DESK_DIAG_IMB_CHECKslow-charge and re-read - spread closes = drift, group {grp} stays low = weakeningcargar lento y releer - la diferencia se cierra = deriva, el grupo {grp} sigue bajo = debilidadSuggest a fix
DESK_DIAG_IMB_OBSa {diff:.2f} V cell spread, group {grp} lowestuna diferencia de {diff:.2f} V entre celdas, grupo {grp} el más bajoSuggest a fix
DESK_DIAG_LATCHED_CAUSEthe BMS has latched this fault; clearing it won't hold, it re-asserts on chargeel BMS ha bloqueado este fallo; borrarlo no aguanta, vuelve al cargarSuggest a fix
DESK_DIAG_LATCHED_CHECKunlock, then charge and watch - re-locks in ~10 s = real fault (bench work); holds = stale flagdesbloquear, luego cargar y observar - se rebloquea en ~10 s = fallo real (trabajo de taller); aguanta = flag obsoletoSuggest a fix
DESK_DIAG_LATCHED_OBSthe BMS memorised a fault from a past event ({why})el BMS memorizó un fallo de un evento pasado ({why})Suggest a fix
DESK_DIAG_NOFAULT_OBSno charger lock, no hardware fault, no latched flagsin bloqueo de cargador, sin fallo de hardware, sin flag memorizadoSuggest a fix
DESK_DIAG_SENSE_CAUSEa dead group would pull the whole pack down, so this points to a broken sense (balance) lead on that group, not a dead cellun grupo muerto haría caer todo el pack, así que esto apunta a un cable de sensado (balanceo) roto en ese grupo, no a una celda muertaSuggest a fix
DESK_DIAG_SENSE_CHECKmeasure group {grp} directly at the cells; if it is charged, inspect and reflow its sense leadmedir el grupo {grp} directamente en las celdas; si está cargado, inspeccionar y resoldar su cable de sensadoSuggest a fix
DESK_DIAG_SENSE_OBSgroup {grp} reads ~0 V while the pack is alive ({pv:.0f} V)el grupo {grp} lee ~0 V mientras el pack está vivo ({pv:.0f} V)Suggest a fix
DESK_DIAG_THERM_CAUSEthe reading is untrustworthy: most often a disconnected or dead {probe} thermistorla lectura no es fiable: casi siempre un termistor de {probe} desconectado o muertoSuggest a fix
DESK_DIAG_THERM_CAUSE_RUthe reading is untrustworthy: most often a disconnected or dead {probe} thermistor, though a real extreme is just possible if the pack was stressedla lectura no es fiable: casi siempre un termistor de {probe} desconectado o muerto, aunque un extremo real es apenas posible si el pack fue exigidoSuggest a fix
DESK_DIAG_THERM_CHECKre-read at room temperature; if it still reads this, check and replace the {name}releer a temperatura ambiente; si persiste, comprobar y sustituir la {name}Suggest a fix
DESK_DIAG_THERM_CHECK_RUlet the pack settle to room temperature, then re-read; if it still reads this, check and replace the {name}dejar que el pack se estabilice a temperatura ambiente, luego releer; si persiste, comprobar y sustituir la {name}Suggest a fix
DESK_DIAG_THERM_OBS_BOTHboth probes read impossible values ({tc:.0f} °C / {tm:.0f} °C)ambas sondas leen valores imposibles ({tc:.0f} °C / {tm:.0f} °C)Suggest a fix
DESK_DIAG_THERM_OBS_ONEthe {name} reads {val:.0f} °C - an impossible value - while the {other_name} reads {other_v:.0f} °Cla {name} lee {val:.0f} °C - un valor imposible - mientras la {other_name} lee {other_v:.0f} °CSuggest a fix
DESK_DIAG_THERM_TITLETemperature probe reading is offLectura de sonda de temperatura anómalaSuggest a fix
DESK_DIAG_WARMpack is warm ({hi:.0f} °C) - let it cool for a clean resting diagnosisel pack está caliente ({hi:.0f} °C) - dejar enfriar para un diagnóstico en reposo fiableSuggest a fix
DESK_DIAG_WARM_RUpack is warm ({hi:.0f} °C) - normal after charge or heavy useel pack está caliente ({hi:.0f} °C) - normal tras cargar o un uso intensoSuggest a fix
DESK_DIAG_WEAK_CAUSEa tired group, or simply deeply dischargedun grupo cansado, o simplemente muy descargadoSuggest a fix
DESK_DIAG_WEAK_CHECKmeasure group {grp} with a DMM; try a gentle slow charge and re-read - if it will not hold above {vmin:.1f} V, it is failingmedir el grupo {grp} con un multímetro; probar una carga lenta y releer - si no aguanta por encima de {vmin:.1f} V, está fallandoSuggest a fix
DESK_DIAG_WEAK_OBSgroup {grp} reads {val:.2f} V, below the safe minimumel grupo {grp} lee {val:.2f} V, por debajo del mínimo seguroSuggest a fix
DESK_DIAG_WHY_ODlikely left flat (over-discharge)probablemente dejada descargada del todoSuggest a fix
DESK_DIAG_WHY_UNCLEARcause unclear - see the Health counterscausa incierta - ver los contadores de SaludSuggest a fix
DESK_HIST_HEALTH_EXPORTEDHealth card exported — opening…Ficha de salud exportada — abriendo…Suggest a fix
DESK_HIST_NO_BATTERIESNo batteries yet.
Read a pack, or load demo data.Aún no hay baterías.
Leer un pack o cargar datos demo.Suggest a fix
DESK_HIST_REPORT_EXPORTEDExported %d reading(s) — paste it where you choose.%d lectura(s) exportada(s) — pégalo donde quieras.Suggest a fix
DESK_HIST_SEARCH_PHSearch S/N, model, alias, owner…Buscar S/N, modelo, alias, propietario…Suggest a fix
DESK_NOT_CONNECTEDNot connected - open Connect first.Sin conexión - abrir Conectar primero.Suggest a fix
DESK_READ_FAIL_BRIDGERead failed (no response). The PocketOBI may have left PC bridge mode - check its screen shows 'USB bridge ACTIVE'.Fallo de lectura (sin respuesta). El PocketOBI puede haber salido del modo puente PC - comprobar que muestre 'USB bridge ACTIVE'.Suggest a fix
DESK_RPR_F0513_UNVALIDATEDOlder (F0513) generation: the unlock is not validated on this BMS and the pack may read still locked. You can still try.Generación antigua (F0513): el desbloqueo no está validado en este BMS y el pack puede seguir bloqueado. Puede intentarlo de todos modos.Suggest a fix
DESK_RPR_OVERRIDEOverride: unlock anyway (fix the hardware first)Forzar: desbloquear igualmente (reparar primero el hardware)Suggest a fix
DESK_RPR_RECENTLY_USEDPack was just charged or used (affects temperature)El pack se acaba de cargar o usar (afecta a la temperatura)Suggest a fix
DESK_RPR_RES_HEALTHYUnlocked - the pack now reads healthy.Desbloqueado - el pack ahora lee sano.Suggest a fix
DESK_RPR_RES_REALFAULTCharger lock cleared, but a hardware fault remains - the unlock cannot fix that.Bloqueo del cargador borrado, pero queda un fallo de hardware - el desbloqueo no puede arreglarlo.Suggest a fix
DESK_RPR_RES_STILLLOCKEDStill locked after unlock - the BMS re-locked it.Sigue bloqueado tras el desbloqueo - el BMS lo rebloqueó.Suggest a fix
DESK_RPR_RES_SUSPECTLock cleared, but a latched/soft fault remains - likely to re-lock on charge.Bloqueo borrado, pero queda un fallo memorizado/leve - probable rebloqueo al cargar.Suggest a fix
DESK_RPR_S1_DESCTake a baseline reading before any repair.Tomar una lectura de referencia antes de cualquier reparación.Suggest a fix
DESK_RPR_S3_DESCClears the charger-lock nybble and recomputes the checksums, then commits and resets errors. The failure code is never touched. The arm is accepted once per insertion — if it fails, remove and reinsert the pack before retrying.Borra el nibble de bloqueo del cargador y recalcula las sumas de comprobación, luego confirma y reinicia los errores. El código de fallo nunca se toca. El armado se acepta una vez por inserción — si falla, retirar y reinsertar el pack antes de reintentar.Suggest a fix
DESK_RPR_SAVEDRepair session saved to history.Sesión de reparación guardada en el historial.Suggest a fix
DESK_RPR_WRITINGWriting repaired frame and resetting…Escribiendo la trama reparada y reiniciando…Suggest a fix
DESK_SET_CLEAR_MSGDelete ALL local readings, repair sessions
and battery records? This cannot be undone.¿Eliminar TODAS las lecturas locales, sesiones
de reparación y fichas de batería? Es irreversible.Suggest a fix
S_NO_PACK_REPLY1No pack reply. Check the adapter, theSin respuesta. Revisa el adaptador,Suggest a fix