Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spanish language #101

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
272 changes: 272 additions & 0 deletions src/localisation.js
Original file line number Diff line number Diff line change
Expand Up @@ -272,6 +272,278 @@ i18nextko.init({

}
},
"es": {
"translation": {
"openevse": "OpenEVSE",
"loading": "Cargando, espere... ",
"language": "Idioma",
"system": "Sistema",
"services": "Servicios",
"vehicle": "Vehículo",
"saving" : "Guardando",
"saved": "Guardado",
"save": "Guardar",
"wifisetup": "Configurar Wifi",
"mode": "Modo:",
"ip": "Dirección IP",
"sfpackets": "Paquetes correctos:",
"rapipackets": "Paquetes RAPI::",
"network": "Red",
"rssi": "RSSI dBm",
"changewifi": "Cambiar configuración WiFi",
"of": " de ",
"connect2net": "Conectar a la red:",
"poffaccesspoint": "Apagar punto de acceso",
"scanning": "Escaneando...",
"ssid": "SSID:",
"passkey": "Llave maestra",
"showpass": "Mostrar contraseña",
"connect": "Conectar",
"connecting": "Conectar a red Wifi...",
"administration": "Administración",
"username": "Usuario:",
"15max": "15 caracteres máximo",
"31max": "31 caracteres máximo",
"password": "Contraseña:",
"showpassword": "Mostrar contraseña",
"httpauth": "Autenticación interfaz Web HTTP.",
"wififirmware": "WiFi Firmware",
"version": "Version: ",
"update": "Actualizar",
"updating": "Actualizando...",
"error": "Error",
"complete": "Actualización de Firmware completada correctamente",
"restart": "Reiniciar",
"restarting": "Reiniciando...",
"reset": "Resetear a valores de fábrica",
"resetting": "Resetenado...",
"advsettings": "Configuración avanzada",
"hostname": "Hostname:",
"ntpserver": "Servidor NTP:",
"rfid": "RFID",
"enabled": "Activado:",
"rfidnotfound": "Lector no encontrado",
"rfidregistered": "Etiqueta registrada",
"remove": "Eliminar",
"rfidclear": "Limpiar etiquetas",
"rfidmanage": "Gestionar tags escaneados",
"rfidscan": "Escanear",
"rfidplace": "Acerca tu etiqueta RFID al escaner... ",
"waiting": "Esperando",
"rfidscanned": "Etiqueta escaneado correctamente",
"rfiduid": "UID",
"rfidalregistered": "Etiqueta ya registrada",
"rfidnotregistered": "Etiqueta no registrada",
"rfidregister": "Registrar etiqueta",
"rfidremove": "Eliminar etiqueta",
"devmode": "Modo Desarrollador",
"serialconsoles": "Consola serial",
"debug": "Debug",
"emoncms": "Monitorización de energía",
"emoncmsenable": "Activar Emoncms",
"emoncmsserver": "Servidor Emoncms*:",
"emoncmsnode": "Nodo Emoncms*:",
"emoncmsapi": "Emoncms write-apikey*:",
"emoncmsssltitle": "Emoncms SSL SHA-1 Fingerprint (opcional):",
"emoncmshttps": "HTTPS se activará si está disponible (por ejemplo):",
"connected": "Conectado:",
"yes": "si",
"no": "no",
"emoncmssuccess": "Enviado correctamente:",
"mqtt": "MQTT",
"mqttenable": "Activar MQTT",
"mqttstatuspub": "Estado publicado en:",
"mqttstatusval": "{base-topic}/{status} value",
"mqttrapi": "RAPI sobre MQTT esta depreciado. Utiliza /claim o /override API",
"host": "Host*:",
"port": "Puerto*:",
"rejectcert": "Rechazar certificados autofirmados:",
"warning": "¡¡Advertencia!!",
"mqttcerts": "La validación del certificado está deshabilitada, aunque la conexión al servidor MQTT se cifrará, la conexión sigue siendo vulnerable a los ataques de intermediarios.",
"blank": " blank - sin autenticación",
"basetopic": "Base-topic*:",
"retain": "Retain published data",
"voltagetop": "Voltage topic:",
"voltagedesc": "Voltage MQTT topic to improve power calculations",
"shaper": "Current Shaper",
"shaperenable": "Activar Current Shaper",
"shaperdesc": "Acelera la corriente de carga siguiendo las cargas de tu casa para evitar exceder lo que tu plan de energía puede ofrecer.<br>",
"shapermaxpow": "Máxima potencia permitida (en W):",
"shaperlivepow": "Live power load MQTT Topic (en W):",
"ohm": "OhmConnect",
"ohmenable": "Activar OhmConnect",
"ohmclick": "Clic aquí para unirse",
"ohmdesc": "OhmConnect monitorea las condiciones en tiempo real en la red eléctrica. Cuando se encienden centrales eléctricas sucias e insostenibles, nuestros usuarios reciben una notificación para ahorrar energía.",
"ohmhour": "Ohm Hour:",
"ohmkey": "Ohm Key:",
"ohmusa": "USA - solo California",
"ohmkeydesc": "La clave Ohm se puede obtener iniciando sesión en OhmConnect, ingresando a Configuración y localizando el enlace en \"Open Source Projects\".<br/>Ejemplo: https://login.ohmconnect.com/verify-ohm-hour/OpnEoVse",
"key": "Key:",
"divert": "Solar PV divert",
"divertenable": "activar Solar PV Divert",
"nomqtt": "MQTT no activado.",
"nomqttdesc": "Debe habilitar MQTT en la pestaña de <a href=\"#services\">Servicios</a>.",
"divertnomqttdesc": "Solar PV Divert requiere una alimentación de SolarPV-gen o Grid (+I/-E) para ser entregada a través de MQTT.",
"divertdesc1": "Ajuste dinámicamente la tasa de carga en función de la generación de energía solar fotovoltaica o el exceso de energía (exportación de la red).",
"divertdesc2": "Si solo está disponible la alimentación de energía solar fotovoltaica: la tasa de carga se modula en función de la <b>generación de energía solar fotovoltaica.</b>",
"divertdesc3": "Si la alimentación de red +I/-E (importación positiva/exportación negativa) está disponible: la tasa de carga será modulada por el <b>exceso de energía</b> disponible.",
"divertdesc4": "Si EVSE está inactivo: la carga comenzará cuando la energía solar fotovoltaica/exceso de energía > tasa de carga mínima.",
"divertdesc5": "La carga se detendrá si el exceso de energía cae por debajo de la tasa de carga mínima durante un período de tiempo.",
"divertnote": "Nota: Se supone que la energía EVSE está incluida en la alimentación de la red.",
"divertsolar": "Solar:",
"divertgrid": "Grid Importar/Exportar:",
"chargerate": "Tasa de carga:",
"divertfeed": "Feed*:",
"divertsolar2": "SolarPV-gen",
"divertgrid2": "Grid (+I/-E)",
"divertsolar2desc": "Topic de MQTT de energía solar fotovoltaica para modular la tasa de carga en función de la energía solar",
"divertgrid2desc": "Grid (+I/-E) MQTT topic para modular la tasa de carga basada en <b>exceso de energía</b>",
"divertpvpratio": "Relación de potencia fotovoltaica (PV) requerida:",
"divertpvpratiodesc": "La fracción de corriente fotovoltaica (PV) que es suficiente para comenzar a cargar o incrementar la corriente",
"divertsmoothatt": "Divert smoothing attack:",
"divertsmoothattdesc": "La cantidad del nuevo valor de alimentación para agregar al desvío promedio móvil de potencia disponible",
"divertsmoothdec": "Divert smoothing decay:",
"divertsmoothdecdesc": "La cantidad del nuevo valor de alimentación para eliminar el promedio móvil de potencia disponible de desvío ",
"divertmintime": "Tiempo mínimo de carga:",
"divertmintimedesc": "La cantidad mínima de tiempo (segundos) para cargar el automóvil una vez habilitado a través del desvío de energía solar fotovoltaica. Esto puede ayudar a minimizar el desgaste del EVSE.",
"divertwait": "Esperando energía solar",
"divertcharge": "Cargado desde energía solar",
"ocpp": "OCPP 1.6",
"ocppenable": "Activar OCPP",
"ocppserver": "Central System URL*:",
"ocppserverhint": "ej. : wss://ocpp.example.com/steve/websocket/CentralSystemService",
"ocppid": "Charge Box ID*:",
"ocppacccont": "Contro de acceso:",
"ocppsuspend": "OCPP puede suspender EVSE",
"ocppenergize": "OCPP puede alimentar el conector",
"ocppauthkey": "WebSocket Key (Perfil de seguridad 2):",
"ocppauth": "Autorización de carga:",
"ocppauthauto": "Autorizar automaticamente",
"ocppauthoffline": "Omitir autorización cuando no esté conectado",
"evseerror": "Error EVSE",
"evseerrordesc1": "OpenEVSE No responde o no está conectado",
"status": "Estado",
"current": "Actual",
"temp": "Temperatura",
"energy": "Energía",
"elapsed": "Transcurrido",
"evnocon": "Vehículo no conectado",
"evcon": "Vehículo conectado",
"active": "Activo:",
"voltage": "Votaje:",
"avcur": "Corriente disponible:",
"smcur": "Corriente redondeada:",
"mintimerem": "Tiempo mínimo restante:",
"curevent": "Evento actual:",
"nxtevent": "Evento siguiente:",
"modenml": "Normal (rápido)",
"modeeco": "Eco (PV divert)",
"chargeopt": "Opciones de carga",
"manoverride": "Accionamiento manual",
"start": "Iniciar",
"pause": "Pausar",
"stop": "Detener",
"clear": "Limpiar",
"timelimit": "Limite de tiempo:",
"energylimit": "Límite de energía:",
"timer": "Temporizador:",
"delaydesc1": "Un retraso aleatorio de hasta +/- minutos",
"delaydesc2": "se aplicarán a la hora de inicio para ayudar a evitar aumentos repentinos de carga en la red..",
"delayadj": "Ajuste de inicio aleatorio:",
"seconds": "segundos",
"set": "Establecer",
"cancel": "Cancelar",
"starting": "Iniciando",
"session" : "Sesión actual:",
"total": "Total:",
"sensorval": "Valor de sensores",
"sensor": "Sensor",
"value": "Valor",
"pilot": "Pilot",
"curnow": "Corriente actual:",
"setup": "Configuración",
"rtc": "Hora: No se detectó RTC",
"time": "Hora",
"timezone": "Zona horaria:",
"settimefrom": "Establever hora desde",
"manual": "Manual",
"browser": "Examinar",
"ntp": "NTP",
"servicelev": "Nivel de servicio:",
"maxcur": "Corriente máxima",
"name": "Nombre",
"level": "Nivel",
"min": "Mínimo:",
"max": "Máximo:",
"ssrscale": "Escala del sensor:",
"ssroff": "Compensación del sensor:",
"safety": "Seguridad",
"safetydesc": "Comprobaciones de seguridad del hardware. Habilite el modo desarrollador (Sistema > Modo desarrollador) para habilitar/deshabilitar o usar la pantalla LCD física + botón de menú.",
"safetywarn": "No todas las pruebas de seguridad están habilitadas, tenga mucho cuidado antes de cargar su vehículo.",
"test": "Test",
"gfcitest": ">GFCI auto test",
"gndmon": "Monitoreo de tierra:",
"stckctdet": "Detección de contacto atascado",
"tempmon": "Monitoreo de temperatura:",
"diodechk": "Comprobación de diodos:",
"ventrq": "Requiere ventilación:",
"count": "Contador",
"gfci": "GFCI:",
"nognd": "Sin tierra",
"stkct": "Contacto atascado",
"hardware": "Hardware",
"firmware": "Firmware:",
"openevsewifi": "OpenEVSE WiFi",
"fwconf": "Config. Firmware:",
"fwver": "Versión de Firmware:",
"espinfo": "ESP info:",
"flashsz": "Tamaño Flash:",
"freeram": "RAM libre:",
"evsettings": "Configuración de vehículo",
"evpause": "Esado de pausa",
"evpausedesc": "Algunos vehículos se apagarán si se dejan en el modo de suspensión (habilitación de la señal del piloto) y luego no pueden ser activados por temporizadores/desvío de PV. Cambiar el estado de pausa a deshabilitado debería resolver este problema, sin embargo, esto elimina la capacidad del cargador para detectar si un vehículo está conectado cuando está en pausa..",
"sleep": "Inactivo",
"display": "Visualización",
"simple": "Simple",
"advanced": "Avanzada",
"brightness": "Brillo LED:",
"history": "Histórico",
"type": "Tipo",
"loadmore": "Cargar más",
"none": "Ninguno",
"tesla": "Tesla",
"selectevcon": "Selecciona el tipo de conexión del vehículo",
"accesstoken": "Token de acceso",
"reftoken": "Actualizar token",
"teslalogindesc1": "El inicio de sesión de Tesla puede fallar de vez en cuando a medida que Tesla cambia su API de inicio de sesión, con suerte OpenEVSE podrá resolver el problema en ",
"teslalogindesc2": "nuestro servidor",
"teslalogindesc3": "pero si falla el inicio de sesión, puede usar una aplicación de terceros para generar los tokens apropiados.",
"teslalogindesc4": "Estos se pueden ingresar en la sección "Avanzado" como un método alternativo para iniciar sesión.",
"apple": "Apple",
"android": "Android",
"evfetching": "Obteniendo información del vehículo...",
"ovms": "Open Vehicle Monitoring System",
"soctopic": "Topic de estado de carga:",
"socdesc": "Nivel de carga de la batería como porcentaje",
"rangetopic": "Topic de rango:",
"km": "km",
"miles": "millas",
"rangedesc": "El rango (en eléctrico) del vehículo basado en el nivel actual de la batería",
"timetopic": "Topic de tiempo de carga:",
"timedesc": "El tiempo hasta que la batería esté completamente cargada en segundos",
"login": "Iniciar sesión",
"logout": "Cerrar sesión",
"battlvl": "Nivel de batería:",
"battrng": "Rango de batería:",
"timefchg": "Tiempo hasta carga completa:",
"http": "HTTP",
"httppush": "HTTP Push (Siempre activo)",
"httppushinfo": "Para actualizar manualmente los datos del vehículo, envíe una solicitud HTTP POST a:",
"httppushinfo2": " contiene datos json en el cuerpo:"

}
},

"fr": {
"translation": {
"openevse": "OpenEVSE",
Expand Down