UNPKG

@ronniepettersson/homebridge-dummy

Version:

Create Homebridge accessories to help with automation and control — scheduling, delays, sensors, commands, webhooks, and more

249 lines 12.2 kB
import merge from 'lodash.merge'; // Translation into Spanish by Daniel Companeetz // Traduccion al español hecha por Daniel Companeetz import en from './en.js'; const overrides = { accessory: { badValueType: '%s debía ser de tipo %s pero era %s', invalidCron: '%s tiene una expresión de cron inválida %s', missingRequired: '%s le falta el campo obligatorio %s', }, command: { error: '%s falló al ejecutar el comando', executed: '%s ejecutó el comando', }, lightbulb: { brightness: 'El brillo de %s es %d%', hue: '%s hue is %d%', // accessory name, number saturation: '%s saturation is %d%', // accessory name, number colorTemperature: '%s color temperature is %d%', // accessory name, number stateOn: '%s está encendido, el brillo es %d%', }, limiter: { badPeriod: 'El límite de tiempo para %s tiene un período inválido: %s. Debe ser uno de: %s', badUnits: 'El límite de tiempo para %s tiene unidades inválidas %s. Debe ser uno de: %s', expired: 'El límite de tiempo para %s ha expirado', limitExceedsPeriod: 'El límite de tiempo para %s excede el período. Por favor reduzca el límite o aumente el período.', remainingDayPlus: 'El límite de tiempo para %s tiene más de un día restante', remainingHours: 'El límite de tiempo para %s tiene %s horas restantes', remainingMinutes: 'El límite de tiempo para %s tiene %s minutos restantes', remainingSeconds: 'El límite de tiempo para %s tiene %s segundos restantes', }, lock: { badDefault: '%s tiene un estado de bloqueo predeterminado inválido %s. Debe ser uno de: %s', secured: '%s está bloqueado', unsecured: '%s está desbloqueado', }, onOff: { stateOff: '%s está apagado', stateOn: '%s está encendido', }, position: { badDefault: '%s tiene una posición predeterminada inválida %s. Debe ser uno de: %s', closed: '%s está cerrado', open: '%s está abierto', }, schedule: { badType: '%s tiene un tipo de programación inválido %s. Debe ser uno de: %s', badUnits: '%s la programación tiene unidades de tiempo inválidas %s. Debe ser uno de: %s', cron: '%s iniciando tarea programada cron', intervalMilliseconds: '%s comenenzará en %s milisegundos', intervalSeconds: '%s programado por %s segundos', intervalMinutes: '%s programado por %s minutos', intervalHours: '% programado por %s horas', }, thermostat: { auto: '%s configurado en Automático', badDefault: '%s tiene un estado predeterminado inválido %s. Debe ser uno de: %s', badUnits: '%s tiene unidades de temperatura inválidas %s. Debe ser uno de: %s', cool: '%s configurado en Frío', heat: '%s configurado en Calor', off: '%s configurado en Apagado', temperatureC: '%s configurado a %d°C', temperatureF: '%s configurado a %d°F', unsupportedFunction: '%s no es compatible con termostatos', }, timer: { badUnits: 'El temporizador de %s tiene unidades de tiempo inválidas %s. Debe ser uno de: %s', cancel: 'El temporizador de %s ha sido cancelado', expired: 'El temporizador de %s expiró durante el reinicio. Volviendo al estado predeterminado…', resume: 'Reanudando el temporizador de %s ', setMilliseconds: '%s esperando %s milisegundos', setSeconds: '%s esperando %s segundos', setMinutes: '%s esperando %s minutos', setHours: '%s esperando %s horas', }, config: { description: { commands: 'Ejecutar comandos arbitrarios (por ejemplo, curl) cuando el accesorio cambia de estado', cron: 'Visite crontab.guru para obtener ayuda (https://crontab.guru/)', limiter: 'Restringir el tiempo total que este accesorio puede estar en su valor no predeterminado, para cada período especificado', random: 'El tiempo se aleatorizará con el valor indicado como máximo', schedule: 'Establecer el accesorio en su valor opuesto (no predeterminado) en intervalos o momentos especificados', timer: 'Restablecer el accesorio a su valor predeterminado después del retraso especificado', timerControlled: 'En lugar de reflejar el accesorio, el sensor se activará cuando el accesorio se reinicie automáticamente', }, enumNames: { auto: 'Automático', carbonDioxideSensor: 'Dióxido de carbono', carbonMonoxideSensor: 'Monóxido de carbono', celsius: '°C', closed: 'Cerrado', contactSensor: 'Contacto', cool: 'Frío', cron: 'Cron', custom: 'Personalizado', daily: 'Diario', day: 'Día', door: 'Puerta', fahrenheit: '°F', heat: 'Calor', hour: 'Hora', hourly: 'Cada hora', hours: 'Horas', interval: 'Intervalo', leakSensor: 'Fuga', lightbulb: 'Bombilla', lockMechanism: 'Cerradura', minutely: 'Cada minuto', month: 'Mes', monthly: 'Mensual', occupancySensor: 'Ocupación', off: 'Apagado', on: 'Encendido', open: 'Abierto', outlet: 'Enchufe', milliseconds: 'Milisegundos', minutes: 'Minutos', motionSensor: 'Movimiento', secondly: 'Cada segundo', seconds: 'Segundos', secured: 'Bloqueado', smokeSensor: 'Humo', switch: 'Interruptor', thermostat: 'Termostato', unsecured: 'Desbloqueado', week: 'Semana', weekdays: 'Días laborables', weekends: 'Fines de semana', weekly: 'Semanal', window: 'Ventana', windowCovering: 'Cubrimiento de ventana (Persianas)', yearly: 'Anual', }, migrate: '¿Está actualizando desde una versión anterior?', migrationDetails1: '¡Las escenas y automatizaciones de HomeKit que usan accesorios %s deberán ser reconfiguradas!', migrationDetails2: 'Por favor, degrade a la versión v0.9.2 o anterior si desea mantener su configuración actual.', migrationDetails3: '%s puede intentar recrear sus accesorios, pero igualmente deberá reconfigurar las escenas y automatizaciones de HomeKit.', migrationDetails4: '¿Le gustaría recrear sus accesorios ahora?', migrationDetails5: 'Para más detalles, por favor visite %s', migrationRestartDescription: 'Por favor reinicie Homebridge para comenzar la migración de %s', migrationRestartTitle: 'Reiniciar Homebridge', no: 'No', support: 'Para documentación y soporte, por favor visite %s', thankYou: 'Gracias por instalar %s', yes: 'Sí', title: { accessory: 'Accesorio', commandClose: 'Comando de cierre', commandOff: 'Comando de apagado', commandOn: 'Comando de encendido', commandOpen: 'Comando de apertura', commandLock: 'Comando de bloqueo', commands: 'Comandos', commandTemperature: 'Comando cuando cambia la temperatura', commandUnlock: 'Comando de desbloqueo', cron: 'Cron', cronCustom: 'Cron personalizado', defaultBrightness: 'Brillo predeterminado', defaultPosition: 'Posición predeterminada', defaultState: 'Estado predeterminado', defaultTemperature: 'Temperatura predeterminada', delay: 'Retraso', disableLogging: 'Desactivar registro', enableWebook: 'Activar webhook', groupName: 'Nombre del grupo', interval: 'Intervalo', limit: 'Límite', limiter: 'Límite de tiempo', name: 'Nombre', period: 'Per', preset: 'Preajuste', random: 'Aleatorizar', resetOnRestart: 'Restablecer al reiniciar', schedule: 'Programación', sensor: 'Adjuntar sensor', timer: 'Temporizador de reinicio automático', timerControlled: 'Activar sensor en reinicio automático', type: 'Tipo', units: 'Unidades', }, }, sensor: { badType: '%s tiene un tipo de sensor inválido %s. Debe ser uno de: %s', carbonDioxide: { active: '%s detectó dióxido de carbono', inactive: '%s dejó de detectar dióxido de carbono', }, carbonMonoxide: { active: '%s detectó monóxido de carbono', inactive: '%s dejó de detectar monóxido de carbono', }, contact: { active: '%s detectó contacto', inactive: '%s dejó de detectar contacto', }, leak: { active: '%s detectó una fuga', inactive: '%s dejó de detectar la fuga', }, motion: { active: '%s detectó movimiento', inactive: '%s dejó de detectar movimiento', }, occupancy: { active: '%s detectó ocupación', inactive: '%s dejó de detectar ocupación', }, smoke: { active: '%s detectó humo', inactive: '%s dejó de detectar humo', }, }, startup: { migrationBridge: '‼️ Por favor reinicie Homebridge una vez más para que la migración tenga efecto completo ‼️', migrationComplete: '¡Migración exitosa de %s accesorios!', migrationFailed: 'Lo sentimos, algo salió mal con la migración del accesorio', migrationIgnore: 'Puede ignorar el errores indicando \'No plugin was found…\' deberían desaparecer la próxima vez que reinicie Homebridge', migrationNoAccessories: 'No se pudieron encontrar accesorios para migrar', migrationRevert: 'Si encuentra problemas, puede encontrar una copia de seguridad del archivo config.json.bak en su directorio de Homebridge', newAccessory: 'Agregando nuevo accesorio:', removeAccessory: 'Eliminando accesorio:', restoringAccessory: 'Restaurando accesorio:', setupComplete: '✓ Configuración completa', unsupportedType: 'Tipo de accesorio no compatible %s', welcome: [ 'Por favor ★ (ponga una estrella) en este plugin en GitHub si lo encuentra útil! https://github.com/mpatfield/homebridge-dummy', '¿Le gustaría patrocinar este plugin? https://github.com/sponsors/mpatfield', '¡Por favor califíquenos en HOOBS! https://plugins.hoobs.org/plugin/homebridge-dummy', '¿Quiere ver este plugin en otro idioma? Por favor visite https://github.com/mpatfield/homebridge-dummy/issues/105', ], }, webhook: { badUnits: 'El comando del webhook de %s tiene unidades de temperatura inválidas %s. Debe ser uno de:', missing: 'La solicitud no contiene los siguientes campos:', received: 'Comando webhook recibido', register: 'Registrando accesorio con id %s para el comando webhook %s', started: 'Servidor webhook en ejecución y escuchando en el puerto %s', stopped: 'Servidor webhook se ha detenido', stopping: 'Deteniendo el servidor webhook…', validRange: 'El comando webhook %s espera un valor numérico entre %s y %s', validValues: 'Los valores válidos para el comando webhook %s son:', unregisteredCommand: 'No hay accesorios registrados para el comando del webhook %s. Hizo click en \'Activar Webhook\' para este accesorio?', unsupportedCommand: 'El comando webhook %s no está permitido', unregisteredId: 'No hay ningún accesorio registrado para webhooks con el id %s. Puede encontrar el id correcto en la configuración JSON.', }, }; const es = merge({}, en, overrides); export default es; //# sourceMappingURL=es.js.map