diff --git a/src/translations/artisan_es.ts b/src/translations/artisan_es.ts
index 93b0e8860..73417ba68 100644
--- a/src/translations/artisan_es.ts
+++ b/src/translations/artisan_es.ts
@@ -1251,7 +1251,7 @@ Extra Device
Divots
- Divots
+ Supuración
@@ -3590,12 +3590,12 @@ Extra Device
Yemen
-
+ YeménZambia
-
+ Zambia
@@ -3626,7 +3626,7 @@ Extra Device
HH806AUtemperature(): {0} bytes received but 14 needed
- HH806AUtemperature(): {0} bytes recibidos pero se necesitan 14
+ HH806AUtemperature(): {0} Bytes recibidos pero se necesitan 14
@@ -3636,12 +3636,12 @@ Extra Device
HH506RAtemperature(): {0} bytes received but 14 needed
- HH506RAtemperature(): {0} bytes recibidos pero se necesitan 14
+ HH506RAtemperature(): {0} Bytes recibidos pero se necesitan 14HH506RAGetID: {0} bytes received but 5 needed
- HH506RAGetID: {0} recibidos pero se necesitan 5
+ HH506RAGetID: {0} Bytes recibidos pero se necesitan 5
@@ -3656,7 +3656,7 @@ Extra Device
pid.readoneword(): {0} RX bytes received (7 needed) for unit ID={1}
- pid.readoneword(): {0} RX bytesrecibidos pero se necesitan 7 en Unidad ID={1}
+ pid.readoneword(): {0} RX Bytes recibidos pero se necesitan 7 en Unidad ID={1}
@@ -3676,27 +3676,27 @@ Extra Device
Value Error:
- Exception Valor:
+ Error de Valor:Exception:
- Error:
+ Excepción:IO Error:
-
+ Error de IOSerial Exception:
- Exception Serial:
+ Excepción Serial:CRC16 data corruption ERROR. TX does not match RX. Check wiring
- CRC16 data corrupcion ERROR. TX no coincide con RX. Comprueba los cables de conexion
+ CRC16 ERROR corrupción de data. TX no coincide con RX. Comprueba los cables de conexión
@@ -3706,77 +3706,77 @@ Extra Device
Unable to open serial port
- Puerta serial no se pudo abrir
+ No se pudo abrir el Puerto serialCENTER303temperature(): {0} bytes received but 8 needed
- CENTER303temperature(): {0} bytes recibidos pero se necesitan 8
+ CENTER303temperature(): {0} Bytes recibidos pero se necesitan 8CENTER306temperature(): {0} bytes received but 10 needed
- CENTER306temperature(): {0} bytes recibidos pero se necesitan 10
+ CENTER306temperature(): {0} Bytes recibidos pero se necesitan 10VOLTCRAFTPL125T2temperature(): {0} bytes received but 26 needed
- VOLTCRAFTPL125T2temperature(): {0} bytes recibidos pero se necesitan 326
+ VOLTCRAFTPL125T2temperature(): {0} Bytes recibidos pero se necesitan 326VOLTCRAFTPL125T4temperature(): {0} bytes received but 26 needed
- VOLTCRAFTPL125T4temperature(): {0} bytes recibidos pero se necesitan 326
+ VOLTCRAFTPL125T4temperature(): {0} Bytes recibidos pero se necesitan 326DTAcommand(): {0} bytes received but 15 needed
- DTAtemperature(): {0} bytes recibidos pero se necesitan 15
+ DTAtemperature(): {0} Bytes recibidos pero se necesitan 15CENTER309temperature(): {0} bytes received but 45 needed
- CENTER309temperature(): {0} bytes recibidos pero se necesitan 45
+ CENTER309temperature(): {0} Bytes recibidos pero se necesitan 45Arduino could not set channels
- Ardunino no pudo cambiar canales
+ Arduino no pudo cambiar los canalesArduino could not set temperature unit
- Arduino no pudo cambiar temperatura
+ Arduino no pudo cambiar la temperaturaCENTER302temperature(): {0} bytes received but 7 needed
- CENTER302temperature(): {0} bytes recibidos pero se necesitan 7
+ CENTER302temperature(): {0} Bytes recibidos pero se necesitan 7Serial Exception: invalid comm port
- Exception Serial: Comm nombre invalido
+ Excepción Serial: Puerto comm invalidoSerial Exception: timeout
- Exception Serial: tiempo de espera
+ Excepción Serial: Tiempo agotadoUnivariate: no profile data available
- Univariate: no data de perfil disponible
+ Univariate: No hay data de perfil disponiblePolyfit: no profile data available
- Polyfit: no data de perfil disponible
+ Polyfit: No hay data de perfil disponibleHH806AUtemperature(): {0} bytes received but 16 needed
- HH806AUtemperature(): {0} bytes recibidos pero se necesitan 14 {806A?} {1 ?} {16 ?}
+ HH806AUtemperature(): {0} Bytes recibidos pero se necesitan 14 {806A?} {1 ?} {16 ?}
@@ -3786,32 +3786,32 @@ Extra Device
Error in lnRegression:
-
+ Error en lnRegressionException (probably due to an empty profile):
-
+ Excepción (Probablemente debi a un perfil vacio)Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed!
-
+ Excepción: PhidgetManager no pudo iniciar. Verificar que el driver Phidget está instalado correctamenteAnalyze: no background profile data available
-
+ Analyze: no hay datos disponibles en el perfil de fondoAnalyze: background profile requires CHARGE and DROP events
-
+ Analyze: El perfil de fondo necesita los eventos CARGAR y DESCARGARF80h Error
-
+ Error
@@ -3821,37 +3821,37 @@ Extra Device
Extech755pressure(): conversion error, {0} bytes received
-
+ Extech755pressure(): error de conversión, {0} Bytes recibidosExtech755pressure(): {0} bytes received but 10 needed
-
+ Extech755pressure(): {0} Bytes received pero se necesitan 10MS6514temperature(): {0} bytes received but 18 needed
-
+ MS6514temperature(): {0} Bytes recibidos pero se necesitan 18DT301temperature(): {0} bytes received but 11 needed
-
+ DT301temperature(): {0} Bytes recibidos pero se necesitan 18HH806AUtemperature(): {0} bytes received
-
+ HH806AUtemperature(): {0} Bytes recibidosHH806Wtemperature(): Unable to initiate device
-
+ HH806Wtemperature(): No se puede iniciar el dispositivoArduino could not set filters
-
+ Arduino no puede establecer los filtros
@@ -3861,72 +3861,72 @@ Extra Device
ln(): no profile data available
-
+ ln(): No hay datos de perfil disponiblesexpvar(): no profile data available
-
+ expvar(): No hay datos de perfil disponiblesModbus Error:
-
+ Error en Modbus:Modbus Communication Resumed
-
+ Comunicación Resumida en ModbusModbus Communication Error
-
+ Error de Comunicación en ModbusS7 Communication Resumed
-
+ Comunicación Resumida en S7S7 Communication Error
-
+ Error de Comunicación en S7Exception: redrawdesigner() Roast events may be out of order. Restting Designer.
-
+ Error: redrawdesigner() Eventos de Tueste pueden que no funcionen. Restting Designer.Exception: {} not a valid settings file
-
+ Excepción: {} No es un archivo valido de configuraciónAnalyze: DROP event required, none found
-
+ Evento DESCARGAR necesario no se encuentraAnalyze: CHARGE event required, none found
-
+ Evento CARGAR necesario no se encuentrareadActiveRegisters() S7 Communication Error
-
+ Error de comunicación S7S7 Error: connecting to PLC failed
-
+ Error de S7: Fallo Conexión a PLCS7 Error connecting to PLC failed:
-
+ Error de Conexión de S7 a PLC Falló:
@@ -3954,7 +3954,7 @@ Extra Device
Bready
- Panificado
+ Pan
@@ -3964,7 +3964,7 @@ Extra Device
Flat
- Llano
+ Plano
@@ -3992,27 +3992,27 @@ Extra Device
Roast Properties
- Propiedades del Tostado
+ Propiedades de TuesteError Log
- Historial de errores
+ Historial de ErroresMessage History
- Historial de mensajes
+ Historial de MensajesAutoSave Path
- Camino Auto-Guardar
+ Ruta para Auto GuardarRoast Calculator
- Calculadora del Tostado
+ Calculadora de Tueste
@@ -4022,42 +4022,42 @@ Extra Device
Roast Phases
- Fases del Tostado
+ Fases de TuesteCup Profile
- Perfil de la taza
+ Perfil en TazaProfile Background
- Perfil de fondo
+ Perfil de FondoStatistics
- Estadisticas
+ EstadísticasDesigner Config
- Config del Diseñador
+ Configuración del DiseñadorManual Temperature Logger
- Grabadora manual de Temperaturas
+ Grabadora Manual de TemperaturasPorts Configuration
- Configuracion Puertos
+ Configuración de PuertosDevice Assignment
- Asignacion de dispositivos
+ Asignación de Dispositivos
@@ -4067,7 +4067,7 @@ Extra Device
Wheel Graph Editor
- Editor de Graficos de Rueda
+ Editor Gráfico de la Rueda
@@ -4092,7 +4092,7 @@ Extra Device
Serial Log
- Historial Puertos Serie
+ Historial Puertos Seriales
@@ -4102,7 +4102,7 @@ Extra Device
Keyboard Autosave [a]
- Auto-Guardar Teclado [a]
+ Auto Guardar Teclado [a]
@@ -4127,57 +4127,57 @@ Extra Device
Keyboard Shortcuts Help
-
+ Ayuda - Atajos de TecladoAlarms Help
-
+ Ayuda - AlarmasAutosave
-
+ Auto GuardarAutosave Fields Help
-
+ Ayuda - Campos en Auto GuardarAutoSave Save Also Path
-
+ Auto Guardar: Guardar tambien en RutaBatch
-
+ BatchComparator
-
+ ComparadorPlotter Data
-
+ Plotter de DatosSymbolic Formulas Help
-
+ Ayuda - Formulas SimbólicasAdd Point
-
+ Añadir PuntoExternal Programs Help
-
+ Ayuda - Programas Externos