diff --git a/packages/web/public/i18n/locales/bg-BG/commandPalette.json b/packages/web/public/i18n/locales/bg-BG/commandPalette.json index dd28a5fc..f3e771ff 100644 --- a/packages/web/public/i18n/locales/bg-BG/commandPalette.json +++ b/packages/web/public/i18n/locales/bg-BG/commandPalette.json @@ -33,7 +33,7 @@ "qrGenerator": "Генератор", "qrImport": "Импортиране", "scheduleShutdown": "Планирано изключване", - "scheduleReboot": "Reboot Device", + "scheduleReboot": "Рестартиране на устройството", "resetNodeDb": "Нулиране на базата данни с възли", "dfuMode": "Влизане в DFU режим", "factoryResetDevice": "Фабрично нулиране на устройството", diff --git a/packages/web/public/i18n/locales/bg-BG/common.json b/packages/web/public/i18n/locales/bg-BG/common.json index 86424df7..b1c78a23 100644 --- a/packages/web/public/i18n/locales/bg-BG/common.json +++ b/packages/web/public/i18n/locales/bg-BG/common.json @@ -137,6 +137,6 @@ "key": "Ключът е задължителен." } }, - "yes": "Yes", - "no": "No" + "yes": "Да", + "no": "Не" } diff --git a/packages/web/public/i18n/locales/bg-BG/deviceConfig.json b/packages/web/public/i18n/locales/bg-BG/deviceConfig.json index b7e6b3ad..d9cee704 100644 --- a/packages/web/public/i18n/locales/bg-BG/deviceConfig.json +++ b/packages/web/public/i18n/locales/bg-BG/deviceConfig.json @@ -114,8 +114,8 @@ "label": "12-часов часовник" }, "wakeOnTapOrMotion": { - "description": "Wake the device on tap or motion", - "label": "Wake on Tap or Motion" + "description": "Събуждане на устройството при докосване или движение", + "label": "Събуждане при докосване или движение" } }, "lora": { @@ -204,7 +204,7 @@ "note": "Забележка: Някои устройства (ESP32) не могат да използват едновременно Bluetooth и WiFi.", "addressMode": { "description": "Address assignment selection", - "label": "Address Mode" + "label": "Режим на адреса" }, "dns": { "description": "DNS сървър", diff --git a/packages/web/public/i18n/locales/bg-BG/dialog.json b/packages/web/public/i18n/locales/bg-BG/dialog.json index 216a6a79..d13d3a60 100644 --- a/packages/web/public/i18n/locales/bg-BG/dialog.json +++ b/packages/web/public/i18n/locales/bg-BG/dialog.json @@ -99,15 +99,15 @@ "role": "Роля: ", "uptime": "Време на работа: ", "voltage": "Напрежение", - "title": "Node Details for {{identifier}}", + "title": "Подробности за възел за {{identifier}}", "ignoreNode": "Игнориране на възела", "removeNode": "Премахване на възела", "unignoreNode": "Премахване на игнорирането на възела", - "security": "Security:", + "security": "Сигурност:", "publicKey": "Public Key: ", "messageable": "Messageable: ", - "KeyManuallyVerifiedTrue": "Public Key has been manually verified", - "KeyManuallyVerifiedFalse": "Public Key is not manually verified" + "KeyManuallyVerifiedTrue": "Публичният ключ е проверен ръчно", + "KeyManuallyVerifiedFalse": "Публичният ключ не е проверен ръчно" }, "pkiBackup": { "loseKeysWarning": "Ако загубите ключовете си, ще трябва да нулирате устройството си.", @@ -138,13 +138,13 @@ "title": "Генериране на QR код" }, "reboot": { - "title": "Reboot device", + "title": "Рестартиране на устройството", "description": "Reboot now or schedule a reboot of the connected node. Optionally, you can choose to reboot into OTA (Over-the-Air) mode.", "ota": "Reboot into OTA mode", "enterDelay": "Enter delay", "scheduled": "Насрочено е рестартиране", - "schedule": "Schedule reboot", - "now": "Reboot now", + "schedule": "Планиране на рестартиране", + "now": "Рестартиране сега", "cancel": "Cancel scheduled reboot" }, "refreshKeys": { @@ -173,8 +173,8 @@ }, "unsafeRoles": { "confirmUnderstanding": "Да, знам какво правя", - "conjunction": " and the blog post about ", - "postamble": " and understand the implications of changing the role.", + "conjunction": "и публикацията в блога за ", + "postamble": " и разберам последиците от промяната на ролята.", "preamble": "Аз прочетох ", "choosingRightDeviceRole": "Избор на правилната роля на устройството", "deviceRoleDocumentation": "Документация за ролите на устройството", @@ -188,6 +188,6 @@ "clientNotification": { "title": "Client Notification", "TraceRoute can only be sent once every 30 seconds": "TraceRoute can only be sent once every 30 seconds", - "Compromised keys were detected and regenerated.": "Compromised keys were detected and regenerated." + "Compromised keys were detected and regenerated.": "Бяха открити и регенерирани компрометирани ключове." } } diff --git a/packages/web/public/i18n/locales/bg-BG/moduleConfig.json b/packages/web/public/i18n/locales/bg-BG/moduleConfig.json index 3d45c674..a0dfbd64 100644 --- a/packages/web/public/i18n/locales/bg-BG/moduleConfig.json +++ b/packages/web/public/i18n/locales/bg-BG/moduleConfig.json @@ -271,9 +271,9 @@ "options": { "metric_km23": "В рамките на 23 км", "metric_km12": "В рамките на 12 км", - "metric_km5_8": "Within 5.8 km", - "metric_km2_9": "Within 2.9 km", - "metric_km1_5": "Within 1.5 km", + "metric_km5_8": "В рамките на 5.8 км", + "metric_km2_9": "В рамките на 2.9 км", + "metric_km1_5": "В рамките на 1.5 км", "metric_m700": "В рамките на 700 м", "metric_m350": "В рамките на 350 м", "metric_m200": "В рамките на 200 м", @@ -326,27 +326,27 @@ } }, "rangeTest": { - "title": "Range Test Settings", - "description": "Settings for the Range Test module", + "title": "Настройки за тест на обхвата", + "description": "Настройки на модула за тестване на обхвата", "enabled": { "label": "Модулът е активиран", "description": "Enable Range Test" }, "sender": { - "label": "Message Interval", - "description": "How long to wait between sending test packets" + "label": "Интервал на съобщенията", + "description": "Колко време да се чака между изпращането на тестови пакети" }, "save": { - "label": "Save CSV to storage", + "label": "Запазване на CSV в хранилището", "description": "Само ESP32" } }, "serial": { - "title": "Serial Settings", - "description": "Settings for the Serial module", + "title": "Серийни настройки", + "description": "Настройки на серийния модул", "enabled": { "label": "Модулът е активиран", - "description": "Enable Serial output" + "description": "Активиране на сериен изход" }, "echo": { "label": "Echo", diff --git a/packages/web/public/i18n/locales/es-ES/channels.json b/packages/web/public/i18n/locales/es-ES/channels.json index 979f7edf..bd336676 100644 --- a/packages/web/public/i18n/locales/es-ES/channels.json +++ b/packages/web/public/i18n/locales/es-ES/channels.json @@ -22,48 +22,48 @@ } }, "psk": { - "label": "Pre-Shared Key", - "description": "Supported PSK lengths: 256-bit, 128-bit, 8-bit, Empty (0-bit)", - "generate": "Generate" + "label": "Clave pre-compartida", + "description": "Longitudes PSK soportadas: 256-bit, 128-bit, 8-bit, Vacío (0-bit)", + "generate": "Generar Nombre" }, "name": { "label": "Nombre", - "description": "A unique name for the channel <12 bytes, leave blank for default" + "description": "Un nombre único para el canal <12 bytes, dejar en blanco por defecto" }, "uplinkEnabled": { - "label": "Uplink Enabled", - "description": "Send messages from the local mesh to MQTT" + "label": "Subida de Paquetes Permitida", + "description": "Enviar mensajes de la malla local a MQTT" }, "downlinkEnabled": { - "label": "Downlink Enabled", - "description": "Send messages from MQTT to the local mesh" + "label": "Baja de Paquetes Permitida", + "description": "Enviar mensajes de MQTT a la malla local" }, "positionPrecision": { - "label": "Location", - "description": "The precision of the location to share with the channel. Can be disabled.", + "label": "Ubicación", + "description": "La precisión de la ubicación a compartir con el canal. Se puede desactivar.", "options": { - "none": "Do not share location", - "precise": "Precise Location", - "metric_km23": "Within 23 kilometers", - "metric_km12": "Within 12 kilometers", - "metric_km5_8": "Within 5.8 kilometers", - "metric_km2_9": "Within 2.9 kilometers", - "metric_km1_5": "Within 1.5 kilometers", - "metric_m700": "Within 700 meters", - "metric_m350": "Within 350 meters", - "metric_m200": "Within 200 meters", - "metric_m90": "Within 90 meters", - "metric_m50": "Within 50 meters", - "imperial_mi15": "Within 15 miles", - "imperial_mi7_3": "Within 7.3 miles", - "imperial_mi3_6": "Within 3.6 miles", - "imperial_mi1_8": "Within 1.8 miles", - "imperial_mi0_9": "Within 0.9 miles", - "imperial_mi0_5": "Within 0.5 miles", - "imperial_mi0_2": "Within 0.2 miles", - "imperial_ft600": "Within 600 feet", - "imperial_ft300": "Within 300 feet", - "imperial_ft150": "Within 150 feet" + "none": "No compartir la ubicación", + "precise": "Ubicación precisa", + "metric_km23": "En 23 kilómetros", + "metric_km12": "En 12 kilómetros", + "metric_km5_8": "En 5,8 kilómetros", + "metric_km2_9": "En 2.9 kilómetros", + "metric_km1_5": "En 1,5 kilómetros", + "metric_m700": "En 700 metros", + "metric_m350": "En 350 metros", + "metric_m200": "En 200 metros", + "metric_m90": "En 90 metros", + "metric_m50": "En 50 metros", + "imperial_mi15": "En 15 millas", + "imperial_mi7_3": "En 7.3 millas", + "imperial_mi3_6": "En 3.6 millas", + "imperial_mi1_8": "En 1.8 millas", + "imperial_mi0_9": "En 0.9 millas", + "imperial_mi0_5": "En 0.5 millas", + "imperial_mi0_2": "En 0.2 millas", + "imperial_ft600": "En 600 pies", + "imperial_ft300": "En 300 pies", + "imperial_ft150": "En 150 pies" } } } diff --git a/packages/web/public/i18n/locales/es-ES/commandPalette.json b/packages/web/public/i18n/locales/es-ES/commandPalette.json index 4d7181c8..dc3b9c0c 100644 --- a/packages/web/public/i18n/locales/es-ES/commandPalette.json +++ b/packages/web/public/i18n/locales/es-ES/commandPalette.json @@ -1,51 +1,51 @@ { - "emptyState": "No results found.", + "emptyState": "No se encontraron resultados.", "page": { - "title": "Command Menu" + "title": "Menú de comandos" }, "pinGroup": { - "label": "Pin command group" + "label": "Anclar grupo de comandos" }, "unpinGroup": { - "label": "Unpin command group" + "label": "Desanclar grupo de comandos" }, "goto": { - "label": "Goto", + "label": "Ir a", "command": { "messages": "Mensajes", "map": "Mapa", - "config": "Config", + "config": "Configuración", "channels": "Canales", "nodes": "Nodos" } }, "manage": { - "label": "Manage", + "label": "Gestiona", "command": { - "switchNode": "Switch Node", - "connectNewNode": "Connect New Node" + "switchNode": "Cambiar nodo", + "connectNewNode": "Conectar nodo nuevo" } }, "contextual": { "label": "Contextual", "command": { - "qrCode": "QR Code", - "qrGenerator": "Generator", + "qrCode": "Código QR", + "qrGenerator": "Generador", "qrImport": "Importar", - "scheduleShutdown": "Schedule Shutdown", - "scheduleReboot": "Reboot Device", - "resetNodeDb": "Reset Node DB", + "scheduleShutdown": "Programar apagado", + "scheduleReboot": "Reiniciar dispositivo", + "resetNodeDb": "Restablece DB", "dfuMode": "Entrar en modo DFU", - "factoryResetDevice": "Factory Reset Device", - "factoryResetConfig": "Factory Reset Config", + "factoryResetDevice": "Reiniciar dispositivo de fábrica", + "factoryResetConfig": "Configuración de reinicio de fábrica", "disconnect": "Desconectar" } }, "debug": { "label": "Depuración", "command": { - "reconfigure": "Reconfigure", - "clearAllStoredMessages": "Clear All Stored Message" + "reconfigure": "Volver a configurar", + "clearAllStoredMessages": "Borrar mensajes guardados" } } } diff --git a/packages/web/public/i18n/locales/es-ES/common.json b/packages/web/public/i18n/locales/es-ES/common.json index 65164a52..f9c86c94 100644 --- a/packages/web/public/i18n/locales/es-ES/common.json +++ b/packages/web/public/i18n/locales/es-ES/common.json @@ -1,142 +1,142 @@ { "button": { "apply": "Aplique", - "backupKey": "Backup Key", + "backupKey": "Clave de la copia de seguridad", "cancel": "Cancelar", - "clearMessages": "Clear Messages", + "clearMessages": "Borrar mensajes", "close": "Cerrar", - "confirm": "Confirm", + "confirm": "Confirmar", "delete": "Eliminar", - "dismiss": "Dismiss", - "download": "Download", - "export": "Export", - "generate": "Generate", - "regenerate": "Regenerate", + "dismiss": "Descartar", + "download": "Descarga", + "export": "Exportar", + "generate": "Generar", + "regenerate": "Regenerar", "import": "Importar", "message": "Mensaje", - "now": "Now", + "now": "Ahora", "ok": "Vale", - "print": "Print", + "print": "Imprimir", "remove": "Quitar", - "requestNewKeys": "Request New Keys", - "requestPosition": "Request Position", + "requestNewKeys": "Solicitar nuevas claves", + "requestPosition": "Solicitar ubicación", "reset": "Reiniciar", "save": "Guardar", "scanQr": "Escanear el código QR", - "traceRoute": "Trace Route", - "submit": "Submit" + "traceRoute": "Trazar ruta", + "submit": "Enviar" }, "app": { "title": "Meshtastic", - "fullTitle": "Meshtastic Web Client" + "fullTitle": "Cliente Web Meshtastic" }, - "loading": "Loading...", + "loading": "Cargando...", "unit": { "cps": "CPS", "dbm": "dBm", "hertz": "Hz", "hop": { - "one": "Hop", - "plural": "Hops" + "one": "Salto", + "plural": "Saltos" }, "hopsAway": { - "one": "{{count}} hop away", - "plural": "{{count}} hops away", - "unknown": "Unknown hops away" + "one": "{{count}} salto lejos", + "plural": "{{count}} saltos lejos", + "unknown": "Saltos desconocidos" }, "megahertz": "MHz", - "raw": "raw", + "raw": "bruto", "meter": { - "one": "Meter", - "plural": "Meters", + "one": "Metro", + "plural": "Metros", "suffix": "m" }, "minute": { - "one": "Minute", - "plural": "Minutes" + "one": "Minuto", + "plural": "Minutos" }, "hour": { - "one": "Hour", - "plural": "Hours" + "one": "Hora", + "plural": "Horas" }, "millisecond": { - "one": "Millisecond", - "plural": "Milliseconds", - "suffix": "ms" + "one": "Milisegundo", + "plural": "Milisegundos", + "suffix": " ms" }, "second": { - "one": "Second", - "plural": "Seconds" + "one": "Segundo", + "plural": "Segundos" }, "day": { - "one": "Day", - "plural": "Days" + "one": "Día", + "plural": "Días" }, "month": { - "one": "Month", - "plural": "Months" + "one": "Mes", + "plural": "Meses" }, "year": { - "one": "Year", - "plural": "Years" + "one": "Año", + "plural": "Años" }, "snr": "SNR", "volt": { - "one": "Volt", - "plural": "Volts", + "one": "Voltio", + "plural": "Voltios", "suffix": "V" }, "record": { - "one": "Records", - "plural": "Records" + "one": "Registros", + "plural": "Registros" } }, "security": { - "0bit": "Empty", - "8bit": "8 bit", - "128bit": "128 bit", - "256bit": "256 bit" + "0bit": "Vacío", + "8bit": "8 bits", + "128bit": "128 bits", + "256bit": "256 bits" }, "unknown": { - "longName": "Unknown", + "longName": "Desconocido", "shortName": "UNK", "notAvailable": "N/A", "num": "??" }, "nodeUnknownPrefix": "!", - "unset": "UNSET", + "unset": "No Configurado", "fallbackName": "Meshtastic {{last4}}", - "node": "Node", + "node": "Nodo", "formValidation": { - "unsavedChanges": "Unsaved changes", + "unsavedChanges": "Cambios no guardados", "tooBig": { - "string": "Too long, expected less than or equal to {{maximum}} characters.", - "number": "Too big, expected a number smaller than or equal to {{maximum}}.", - "bytes": "Too big, expected less than or equal to {{params.maximum}} bytes." + "string": "Demasiado largo, se esperaba menos o igual a {{maximum}} caracteres.", + "number": "Demasiado grande, se esperaba un número menor que o igual a {{maximum}}.", + "bytes": "Demasiado grande, se esperaba menos o igual a los bytes {{params.maximum}}." }, "tooSmall": { - "string": "Too short, expected more than or equal to {{minimum}} characters.", - "number": "Too small, expected a number larger than or equal to {{minimum}}." + "string": "Demasiado corto, se esperaba más o igual a {{minimum}}. carácteres.", + "number": "Demasiado pequeño, esperaba un número mayor o igual a {{minimum}}." }, "invalidFormat": { - "ipv4": "Invalid format, expected an IPv4 address.", - "key": "Invalid format, expected a Base64 encoded pre-shared key (PSK)." + "ipv4": "Formato no válido, se esperaba una dirección IPv4.", + "key": "Formato no válido, se esperaba una clave pre-compartida codificada en Base64 (PSK)." }, "invalidType": { - "number": "Invalid type, expected a number." + "number": "Carácter no válido, se espera un número." }, "pskLength": { - "0bit": "Key is required to be empty.", - "8bit": "Key is required to be an 8 bit pre-shared key (PSK).", - "128bit": "Key is required to be a 128 bit pre-shared key (PSK).", - "256bit": "Key is required to be a 256 bit pre-shared key (PSK)." + "0bit": "Es necesario que la clave esté vacía.", + "8bit": "Se requiere que la clave sea una clave pre-compartida de 8 bits (PSK).", + "128bit": "Se requiere que la clave sea una clave pre-compartida de 128 bits (PSK).", + "256bit": "Se requiere que la clave sea una clave pre-compartida de 256 bits (PSK)." }, "required": { - "generic": "This field is required.", - "managed": "At least one admin key is requred if the node is managed.", - "key": "Key is required." + "generic": "Este campo es obligatorio.", + "managed": "Se solicita al menos una clave de administración si se administra el nodo.", + "key": "Se requiere clave." } }, - "yes": "Yes", + "yes": "Sí", "no": "No" } diff --git a/packages/web/public/i18n/locales/es-ES/dashboard.json b/packages/web/public/i18n/locales/es-ES/dashboard.json index 84774717..74aaebf6 100644 --- a/packages/web/public/i18n/locales/es-ES/dashboard.json +++ b/packages/web/public/i18n/locales/es-ES/dashboard.json @@ -1,12 +1,12 @@ { "dashboard": { - "title": "Connected Devices", - "description": "Manage your connected Meshtastic devices.", + "title": "Dispositivos conectados", + "description": "Administra tus dispositivos Meshtastic conectados.", "connectionType_ble": "BLE", "connectionType_serial": "Conexión Serial", "connectionType_network": "Conexión Red", - "noDevicesTitle": "No devices connected", - "noDevicesDescription": "Connect a new device to get started.", - "button_newConnection": "New Connection" + "noDevicesTitle": "No hay dispositivos conectados", + "noDevicesDescription": "Conecta un nuevo dispositivo para empezar.", + "button_newConnection": "Conexión Nueva" } } diff --git a/packages/web/public/i18n/locales/es-ES/deviceConfig.json b/packages/web/public/i18n/locales/es-ES/deviceConfig.json index 6abfae1f..ee8595da 100644 --- a/packages/web/public/i18n/locales/es-ES/deviceConfig.json +++ b/packages/web/public/i18n/locales/es-ES/deviceConfig.json @@ -120,41 +120,41 @@ }, "lora": { "title": "Ajustes de la Red", - "description": "Settings for the LoRa mesh", + "description": "Opciones de la malla LoRa", "bandwidth": { - "description": "Channel bandwidth in MHz", + "description": "Ancho de banda de canal en MHz", "label": "Ancho de Banda" }, "boostedRxGain": { - "description": "Boosted RX gain", - "label": "Boosted RX Gain" + "description": "Aumentada la ganancia RX", + "label": "Aumentada la ganancia RX" }, "codingRate": { - "description": "The denominator of the coding rate", - "label": "Coding Rate" + "description": "El denominador de la tasa de codificación", + "label": "Tasa de codificación" }, "frequencyOffset": { - "description": "Frequency offset to correct for crystal calibration errors", - "label": "Frequency Offset" + "description": "Desplazamiento de frecuencia para corregir los errores de calibración del cristal", + "label": "Desplazamiento de la Frecuencia" }, "frequencySlot": { - "description": "LoRa frequency channel number", - "label": "Frequency Slot" + "description": "Número de canal de frecuencia LoRa", + "label": "Slot de frecuencia" }, "hopLimit": { - "description": "Maximum number of hops", - "label": "Hop Limit" + "description": "Número máximo de saltos", + "label": "Límite de Saltos" }, "ignoreMqtt": { - "description": "Don't forward MQTT messages over the mesh", + "description": "No reenviar mensajes MQTT sobre la malla", "label": "Ignorar Paquetes MQTT" }, "modemPreset": { - "description": "Modem preset to use", - "label": "Modem Preset" + "description": "Modem predefinido para usar", + "label": "Modem predefinido" }, "okToMqtt": { - "description": "When set to true, this configuration indicates that the user approves the packet to be uploaded to MQTT. If set to false, remote nodes are requested not to forward packets to MQTT", + "description": "Cuando se establece en true, esta configuración indica que el usuario aprueba el paquete para ser subido a MQTT. Si se establece a false, los nodos remotos son solicitados no reenviar paquetes a MQTT", "label": "Permitir Subir Paquetes al MQTT" }, "overrideDutyCycle": { @@ -162,169 +162,169 @@ "label": "Sobreescribir el Tiempo de Trabajo" }, "overrideFrequency": { - "description": "Override frequency", - "label": "Override Frequency" + "description": "Reemplazar frecuencia", + "label": "Reemplazar frecuencia" }, "region": { - "description": "Sets the region for your node", + "description": "Establece la región para su nodo", "label": "Región" }, "spreadingFactor": { - "description": "Indicates the number of chirps per symbol", - "label": "Spreading Factor" + "description": "Indica el número de chirps por símbolo", + "label": "Factor de dispersión" }, "transmitEnabled": { - "description": "Enable/Disable transmit (TX) from the LoRa radio", - "label": "Transmit Enabled" + "description": "Activar/Desactivar transmisión (TX) desde la radio LoRa", + "label": "Transmisión Activa" }, "transmitPower": { - "description": "Max transmit power", - "label": "Transmit Power" + "description": "Máxima potencia de transmisión", + "label": "Potencia de transmisión" }, "usePreset": { - "description": "Use one of the predefined modem presets", - "label": "Use Preset" + "description": "Utilice uno de los ajustes predefinidos del módem", + "label": "Usar ajuste" }, "meshSettings": { - "description": "Settings for the LoRa mesh", + "description": "Opciones de la malla LoRa", "label": "Ajustes de la Red" }, "waveformSettings": { - "description": "Settings for the LoRa waveform", - "label": "Waveform Settings" + "description": "Configuración de la forma de onda LoRa", + "label": "Ajustes de forma de onda" }, "radioSettings": { - "label": "Radio Settings", - "description": "Settings for the LoRa radio" + "label": "Ajustes de radio", + "description": "Configuración de la forma de onda LoRa" } }, "network": { - "title": "WiFi Config", - "description": "WiFi radio configuration", + "title": "Configuración WiFi", + "description": "Configuración de radio WiFi", "note": "Nota: Algunos dispositivos (ESP32) no pueden usar Bluetooth y Wifi al mismo tiempo.", "addressMode": { - "description": "Address assignment selection", - "label": "Address Mode" + "description": "Selección de asignación de dirección", + "label": "Modo de dirección" }, "dns": { - "description": "DNS Server", + "description": "Servidor DNS", "label": "DNS" }, "ethernetEnabled": { - "description": "Enable or disable the Ethernet port", + "description": "Activar o desactivar el puerto Ethernet", "label": "Habilitado" }, "gateway": { - "description": "Default Gateway", + "description": "Puerta de Entrada Predeterminada", "label": "Puerta enlace" }, "ip": { - "description": "IP Address", + "description": "Dirección IP", "label": "IP" }, "psk": { - "description": "Network password", + "description": "Contraseña de red", "label": "PSK (Contraseña)" }, "ssid": { - "description": "Network name", + "description": "Nombre de red", "label": "SSID (Nombre la Red)" }, "subnet": { - "description": "Subnet Mask", + "description": "Máscara de subred", "label": "Subred" }, "wifiEnabled": { - "description": "Enable or disable the WiFi radio", + "description": "Activar o desactivar la radio WiFi", "label": "Habilitado" }, "meshViaUdp": { - "label": "Mesh via UDP" + "label": "Malla via UDP" }, "ntpServer": { - "label": "NTP Server" + "label": "Servidor NTP" }, "rsyslogServer": { - "label": "Rsyslog Server" + "label": "Servidor Rsyslog" }, "ethernetConfigSettings": { - "description": "Ethernet port configuration", - "label": "Ethernet Config" + "description": "Configuración del puerto Ethernet", + "label": "Configuración Ethernet" }, "ipConfigSettings": { - "description": "IP configuration", - "label": "IP Config" + "description": "Configuración de IP", + "label": "Configuración de IP" }, "ntpConfigSettings": { - "description": "NTP configuration", - "label": "NTP Config" + "description": "Configuración NTP", + "label": "Configuración NTP" }, "rsyslogConfigSettings": { - "description": "Rsyslog configuration", - "label": "Rsyslog Config" + "description": "Configuración Rsyslog", + "label": "Configuración Rsyslog" }, "udpConfigSettings": { - "description": "UDP over Mesh configuration", + "description": "Configuración de UDP sobre Malla", "label": "Configuración UDP" } }, "position": { - "title": "Position Settings", - "description": "Settings for the position module", + "title": "Ajustes de posición", + "description": "Configuración del módulo de posición", "broadcastInterval": { - "description": "How often your position is sent out over the mesh", - "label": "Broadcast Interval" + "description": "Con qué frecuencia se envía tu posición sobre la malla", + "label": "Intervalo de transmisión" }, "enablePin": { - "description": "GPS module enable pin override", - "label": "Enable Pin" + "description": "Módulo GPS activar anulación de pin", + "label": "Activar pin" }, "fixedPosition": { - "description": "Don't report GPS position, but a manually-specified one", - "label": "Fixed Position" + "description": "No informar de la posición del GPS, pero una especificada manualmente", + "label": "Posición Fijada" }, "gpsMode": { - "description": "Configure whether device GPS is Enabled, Disabled, or Not Present", - "label": "GPS Mode" + "description": "Configurar si el dispositivo GPS está activado, desactivado o no está presente", + "label": "Modo del GPS" }, "gpsUpdateInterval": { - "description": "How often a GPS fix should be acquired", - "label": "GPS Update Interval" + "description": "Con qué frecuencia debe adquirirse una posición GPS", + "label": "Intervalo de actualización GPS" }, "positionFlags": { - "description": "Optional fields to include when assembling position messages. The more fields are selected, the larger the message will be leading to longer airtime usage and a higher risk of packet loss.", - "label": "Position Flags" + "description": "Campos opcionales para incluir al ensamblar mensajes de posición. Cuantos más campos se seleccionen, más grande será el mensaje que llevará a un mayor uso del tiempo de aire y un mayor riesgo de pérdida de paquetes.", + "label": "Marcas de posición" }, "receivePin": { - "description": "GPS module RX pin override", + "description": "Módulo RX del GPS ignorar Pin", "label": "Receive Pin" }, "smartPositionEnabled": { - "description": "Only send position when there has been a meaningful change in location", - "label": "Enable Smart Position" + "description": "Sólo enviar posición cuando haya habido un cambio significativo en la ubicación", + "label": "Habilitar posición inteligente" }, "smartPositionMinDistance": { - "description": "Minimum distance (in meters) that must be traveled before a position update is sent", - "label": "Smart Position Minimum Distance" + "description": "Distancia mínima (en metros) que debe ser recorrida antes de que se envíe una actualización de posición", + "label": "Distancia mínima de posición inteligente" }, "smartPositionMinInterval": { - "description": "Minimum interval (in seconds) that must pass before a position update is sent", - "label": "Smart Position Minimum Interval" + "description": "Intervalo mínimo (en s.) que debe pasar antes de enviar una actualización de posición", + "label": "Intervalo Mínimo de Posición Inteligente" }, "transmitPin": { - "description": "GPS module TX pin override", - "label": "Transmit Pin" + "description": "Módulo TX del GPS ignorar Pin", + "label": "Transmitir Pin" }, "intervalsSettings": { - "description": "How often to send position updates", - "label": "Intervals" + "description": "Con qué frecuencia enviar actualizaciones de posición", + "label": "Intervalos" }, "flags": { - "placeholder": "Select position flags...", - "altitude": "Altitude", - "altitudeGeoidalSeparation": "Altitude Geoidal Separation", - "altitudeMsl": "Altitude is Mean Sea Level", - "dop": "Dilution of precision (DOP) PDOP used by default", + "placeholder": "Seleccionar marcadores de posición...", + "altitude": "Altitud", + "altitudeGeoidalSeparation": "Separación Geoidal de Altitud", + "altitudeMsl": "Altitud es Nivel Medio del Mar", + "dop": "Dilución de precisión (DOP) PDOP usada por defecto", "hdopVdop": "If DOP is set, use HDOP / VDOP values instead of PDOP", "numSatellites": "Number of satellites", "sequenceNumber": "Sequence number", @@ -344,8 +344,8 @@ "label": "INA219 Address" }, "lightSleepDuration": { - "description": "How long the device will be in light sleep for", - "label": "Light Sleep Duration" + "description": "", + "label": "Duración de la " }, "minimumWakeTime": { "description": "Minimum amount of time the device will stay awake for after receiving a packet", diff --git a/packages/web/public/i18n/locales/es-ES/dialog.json b/packages/web/public/i18n/locales/es-ES/dialog.json index a3f5d01c..b7bf6acd 100644 --- a/packages/web/public/i18n/locales/es-ES/dialog.json +++ b/packages/web/public/i18n/locales/es-ES/dialog.json @@ -1,27 +1,27 @@ { "deleteMessages": { "description": "This action will clear all message history. This cannot be undone. Are you sure you want to continue?", - "title": "Clear All Messages" + "title": "Borrar todos los mensajes" }, "deviceName": { - "description": "The Device will restart once the config is saved.", - "longName": "Long Name", - "shortName": "Short Name", - "title": "Change Device Name", + "description": "El dispositivo se reiniciará una vez que se guarde la configuración.", + "longName": "Nombre largo", + "shortName": "Nombre Corto", + "title": "Cambiar nombre del dispositivo", "validation": { - "longNameMax": "Long name must not be more than 40 characters", - "shortNameMax": "Short name must not be more than 4 characters", - "longNameMin": "Long name must have at least 1 character", - "shortNameMin": "Short name must have at least 1 character" + "longNameMax": "El nombre largo no debe tener más de 40 caracteres", + "shortNameMax": "El nombre corto no debe tener más de 4 caracteres", + "longNameMin": "El nombre largo debe tener al menos 1 carácter", + "shortNameMin": "El nombre corto debe tener al menos 1 carácter" } }, "import": { - "description": "The current LoRa configuration will be overridden.", + "description": "Se anulará la configuración actual de LoRa.", "error": { - "invalidUrl": "Invalid Meshtastic URL" + "invalidUrl": "URL Meshtastic no válida" }, "channelPrefix": "Channel: ", - "channelSetUrl": "Channel Set/QR Code URL", + "channelSetUrl": "Fijar canal/código QR URL", "channels": "Channels:", "usePreset": "Use Preset?", "title": "Import Channel Set"