Browse Source

chore(i18n): New Crowdin Translations by GitHub Action (#815)

Co-authored-by: Crowdin Bot <[email protected]>
pull/820/head
github-actions[bot] 10 months ago
committed by GitHub
parent
commit
85accf7c25
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 2
      packages/web/public/i18n/locales/bg-BG/commandPalette.json
  2. 4
      packages/web/public/i18n/locales/bg-BG/common.json
  3. 6
      packages/web/public/i18n/locales/bg-BG/deviceConfig.json
  4. 20
      packages/web/public/i18n/locales/bg-BG/dialog.json
  5. 22
      packages/web/public/i18n/locales/bg-BG/moduleConfig.json
  6. 64
      packages/web/public/i18n/locales/es-ES/channels.json
  7. 36
      packages/web/public/i18n/locales/es-ES/commandPalette.json
  8. 134
      packages/web/public/i18n/locales/es-ES/common.json
  9. 10
      packages/web/public/i18n/locales/es-ES/dashboard.json
  10. 176
      packages/web/public/i18n/locales/es-ES/deviceConfig.json
  11. 24
      packages/web/public/i18n/locales/es-ES/dialog.json

2
packages/web/public/i18n/locales/bg-BG/commandPalette.json

@ -33,7 +33,7 @@
"qrGenerator": "Генератор", "qrGenerator": "Генератор",
"qrImport": "Импортиране", "qrImport": "Импортиране",
"scheduleShutdown": "Планирано изключване", "scheduleShutdown": "Планирано изключване",
"scheduleReboot": "Reboot Device", "scheduleReboot": "Рестартиране на устройството",
"resetNodeDb": "Нулиране на базата данни с възли", "resetNodeDb": "Нулиране на базата данни с възли",
"dfuMode": "Влизане в DFU режим", "dfuMode": "Влизане в DFU режим",
"factoryResetDevice": "Фабрично нулиране на устройството", "factoryResetDevice": "Фабрично нулиране на устройството",

4
packages/web/public/i18n/locales/bg-BG/common.json

@ -137,6 +137,6 @@
"key": "Ключът е задължителен." "key": "Ключът е задължителен."
} }
}, },
"yes": "Yes", "yes": "Да",
"no": "No" "no": "Не"
} }

6
packages/web/public/i18n/locales/bg-BG/deviceConfig.json

@ -114,8 +114,8 @@
"label": "12-часов часовник" "label": "12-часов часовник"
}, },
"wakeOnTapOrMotion": { "wakeOnTapOrMotion": {
"description": "Wake the device on tap or motion", "description": "Събуждане на устройството при докосване или движение",
"label": "Wake on Tap or Motion" "label": "Събуждане при докосване или движение"
} }
}, },
"lora": { "lora": {
@ -204,7 +204,7 @@
"note": "Забележка: Някои устройства (ESP32) не могат да използват едновременно Bluetooth и WiFi.", "note": "Забележка: Някои устройства (ESP32) не могат да използват едновременно Bluetooth и WiFi.",
"addressMode": { "addressMode": {
"description": "Address assignment selection", "description": "Address assignment selection",
"label": "Address Mode" "label": "Режим на адреса"
}, },
"dns": { "dns": {
"description": "DNS сървър", "description": "DNS сървър",

20
packages/web/public/i18n/locales/bg-BG/dialog.json

@ -99,15 +99,15 @@
"role": "Роля: ", "role": "Роля: ",
"uptime": "Време на работа: ", "uptime": "Време на работа: ",
"voltage": "Напрежение", "voltage": "Напрежение",
"title": "Node Details for {{identifier}}", "title": "Подробности за възел за {{identifier}}",
"ignoreNode": "Игнориране на възела", "ignoreNode": "Игнориране на възела",
"removeNode": "Премахване на възела", "removeNode": "Премахване на възела",
"unignoreNode": "Премахване на игнорирането на възела", "unignoreNode": "Премахване на игнорирането на възела",
"security": "Security:", "security": "Сигурност:",
"publicKey": "Public Key: ", "publicKey": "Public Key: ",
"messageable": "Messageable: ", "messageable": "Messageable: ",
"KeyManuallyVerifiedTrue": "Public Key has been manually verified", "KeyManuallyVerifiedTrue": "Публичният ключ е проверен ръчно",
"KeyManuallyVerifiedFalse": "Public Key is not manually verified" "KeyManuallyVerifiedFalse": "Публичният ключ не е проверен ръчно"
}, },
"pkiBackup": { "pkiBackup": {
"loseKeysWarning": "Ако загубите ключовете си, ще трябва да нулирате устройството си.", "loseKeysWarning": "Ако загубите ключовете си, ще трябва да нулирате устройството си.",
@ -138,13 +138,13 @@
"title": "Генериране на QR код" "title": "Генериране на QR код"
}, },
"reboot": { "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.", "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", "ota": "Reboot into OTA mode",
"enterDelay": "Enter delay", "enterDelay": "Enter delay",
"scheduled": "Насрочено е рестартиране", "scheduled": "Насрочено е рестартиране",
"schedule": "Schedule reboot", "schedule": "Планиране на рестартиране",
"now": "Reboot now", "now": "Рестартиране сега",
"cancel": "Cancel scheduled reboot" "cancel": "Cancel scheduled reboot"
}, },
"refreshKeys": { "refreshKeys": {
@ -173,8 +173,8 @@
}, },
"unsafeRoles": { "unsafeRoles": {
"confirmUnderstanding": "Да, знам какво правя", "confirmUnderstanding": "Да, знам какво правя",
"conjunction": " and the blog post about ", "conjunction": "и публикацията в блога за ",
"postamble": " and understand the implications of changing the role.", "postamble": " и разберам последиците от промяната на ролята.",
"preamble": "Аз прочетох ", "preamble": "Аз прочетох ",
"choosingRightDeviceRole": "Избор на правилната роля на устройството", "choosingRightDeviceRole": "Избор на правилната роля на устройството",
"deviceRoleDocumentation": "Документация за ролите на устройството", "deviceRoleDocumentation": "Документация за ролите на устройството",
@ -188,6 +188,6 @@
"clientNotification": { "clientNotification": {
"title": "Client Notification", "title": "Client Notification",
"TraceRoute can only be sent once every 30 seconds": "TraceRoute can only be sent once every 30 seconds", "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.": "Бяха открити и регенерирани компрометирани ключове."
} }
} }

22
packages/web/public/i18n/locales/bg-BG/moduleConfig.json

@ -271,9 +271,9 @@
"options": { "options": {
"metric_km23": "В рамките на 23 км", "metric_km23": "В рамките на 23 км",
"metric_km12": "В рамките на 12 км", "metric_km12": "В рамките на 12 км",
"metric_km5_8": "Within 5.8 km", "metric_km5_8": "В рамките на 5.8 км",
"metric_km2_9": "Within 2.9 km", "metric_km2_9": "В рамките на 2.9 км",
"metric_km1_5": "Within 1.5 km", "metric_km1_5": "В рамките на 1.5 км",
"metric_m700": "В рамките на 700 м", "metric_m700": "В рамките на 700 м",
"metric_m350": "В рамките на 350 м", "metric_m350": "В рамките на 350 м",
"metric_m200": "В рамките на 200 м", "metric_m200": "В рамките на 200 м",
@ -326,27 +326,27 @@
} }
}, },
"rangeTest": { "rangeTest": {
"title": "Range Test Settings", "title": "Настройки за тест на обхвата",
"description": "Settings for the Range Test module", "description": "Настройки на модула за тестване на обхвата",
"enabled": { "enabled": {
"label": "Модулът е активиран", "label": "Модулът е активиран",
"description": "Enable Range Test" "description": "Enable Range Test"
}, },
"sender": { "sender": {
"label": "Message Interval", "label": "Интервал на съобщенията",
"description": "How long to wait between sending test packets" "description": "Колко време да се чака между изпращането на тестови пакети"
}, },
"save": { "save": {
"label": "Save CSV to storage", "label": "Запазване на CSV в хранилището",
"description": "Само ESP32" "description": "Само ESP32"
} }
}, },
"serial": { "serial": {
"title": "Serial Settings", "title": "Серийни настройки",
"description": "Settings for the Serial module", "description": "Настройки на серийния модул",
"enabled": { "enabled": {
"label": "Модулът е активиран", "label": "Модулът е активиран",
"description": "Enable Serial output" "description": "Активиране на сериен изход"
}, },
"echo": { "echo": {
"label": "Echo", "label": "Echo",

64
packages/web/public/i18n/locales/es-ES/channels.json

@ -22,48 +22,48 @@
} }
}, },
"psk": { "psk": {
"label": "Pre-Shared Key", "label": "Clave pre-compartida",
"description": "Supported PSK lengths: 256-bit, 128-bit, 8-bit, Empty (0-bit)", "description": "Longitudes PSK soportadas: 256-bit, 128-bit, 8-bit, Vacío (0-bit)",
"generate": "Generate" "generate": "Generar Nombre"
}, },
"name": { "name": {
"label": "Nombre", "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": { "uplinkEnabled": {
"label": "Uplink Enabled", "label": "Subida de Paquetes Permitida",
"description": "Send messages from the local mesh to MQTT" "description": "Enviar mensajes de la malla local a MQTT"
}, },
"downlinkEnabled": { "downlinkEnabled": {
"label": "Downlink Enabled", "label": "Baja de Paquetes Permitida",
"description": "Send messages from MQTT to the local mesh" "description": "Enviar mensajes de MQTT a la malla local"
}, },
"positionPrecision": { "positionPrecision": {
"label": "Location", "label": "Ubicación",
"description": "The precision of the location to share with the channel. Can be disabled.", "description": "La precisión de la ubicación a compartir con el canal. Se puede desactivar.",
"options": { "options": {
"none": "Do not share location", "none": "No compartir la ubicación",
"precise": "Precise Location", "precise": "Ubicación precisa",
"metric_km23": "Within 23 kilometers", "metric_km23": "En 23 kilómetros",
"metric_km12": "Within 12 kilometers", "metric_km12": "En 12 kilómetros",
"metric_km5_8": "Within 5.8 kilometers", "metric_km5_8": "En 5,8 kilómetros",
"metric_km2_9": "Within 2.9 kilometers", "metric_km2_9": "En 2.9 kilómetros",
"metric_km1_5": "Within 1.5 kilometers", "metric_km1_5": "En 1,5 kilómetros",
"metric_m700": "Within 700 meters", "metric_m700": "En 700 metros",
"metric_m350": "Within 350 meters", "metric_m350": "En 350 metros",
"metric_m200": "Within 200 meters", "metric_m200": "En 200 metros",
"metric_m90": "Within 90 meters", "metric_m90": "En 90 metros",
"metric_m50": "Within 50 meters", "metric_m50": "En 50 metros",
"imperial_mi15": "Within 15 miles", "imperial_mi15": "En 15 millas",
"imperial_mi7_3": "Within 7.3 miles", "imperial_mi7_3": "En 7.3 millas",
"imperial_mi3_6": "Within 3.6 miles", "imperial_mi3_6": "En 3.6 millas",
"imperial_mi1_8": "Within 1.8 miles", "imperial_mi1_8": "En 1.8 millas",
"imperial_mi0_9": "Within 0.9 miles", "imperial_mi0_9": "En 0.9 millas",
"imperial_mi0_5": "Within 0.5 miles", "imperial_mi0_5": "En 0.5 millas",
"imperial_mi0_2": "Within 0.2 miles", "imperial_mi0_2": "En 0.2 millas",
"imperial_ft600": "Within 600 feet", "imperial_ft600": "En 600 pies",
"imperial_ft300": "Within 300 feet", "imperial_ft300": "En 300 pies",
"imperial_ft150": "Within 150 feet" "imperial_ft150": "En 150 pies"
} }
} }
} }

36
packages/web/public/i18n/locales/es-ES/commandPalette.json

@ -1,51 +1,51 @@
{ {
"emptyState": "No results found.", "emptyState": "No se encontraron resultados.",
"page": { "page": {
"title": "Command Menu" "title": "Menú de comandos"
}, },
"pinGroup": { "pinGroup": {
"label": "Pin command group" "label": "Anclar grupo de comandos"
}, },
"unpinGroup": { "unpinGroup": {
"label": "Unpin command group" "label": "Desanclar grupo de comandos"
}, },
"goto": { "goto": {
"label": "Goto", "label": "Ir a",
"command": { "command": {
"messages": "Mensajes", "messages": "Mensajes",
"map": "Mapa", "map": "Mapa",
"config": "Config", "config": "Configuración",
"channels": "Canales", "channels": "Canales",
"nodes": "Nodos" "nodes": "Nodos"
} }
}, },
"manage": { "manage": {
"label": "Manage", "label": "Gestiona",
"command": { "command": {
"switchNode": "Switch Node", "switchNode": "Cambiar nodo",
"connectNewNode": "Connect New Node" "connectNewNode": "Conectar nodo nuevo"
} }
}, },
"contextual": { "contextual": {
"label": "Contextual", "label": "Contextual",
"command": { "command": {
"qrCode": "QR Code", "qrCode": "Código QR",
"qrGenerator": "Generator", "qrGenerator": "Generador",
"qrImport": "Importar", "qrImport": "Importar",
"scheduleShutdown": "Schedule Shutdown", "scheduleShutdown": "Programar apagado",
"scheduleReboot": "Reboot Device", "scheduleReboot": "Reiniciar dispositivo",
"resetNodeDb": "Reset Node DB", "resetNodeDb": "Restablece DB",
"dfuMode": "Entrar en modo DFU", "dfuMode": "Entrar en modo DFU",
"factoryResetDevice": "Factory Reset Device", "factoryResetDevice": "Reiniciar dispositivo de fábrica",
"factoryResetConfig": "Factory Reset Config", "factoryResetConfig": "Configuración de reinicio de fábrica",
"disconnect": "Desconectar" "disconnect": "Desconectar"
} }
}, },
"debug": { "debug": {
"label": "Depuración", "label": "Depuración",
"command": { "command": {
"reconfigure": "Reconfigure", "reconfigure": "Volver a configurar",
"clearAllStoredMessages": "Clear All Stored Message" "clearAllStoredMessages": "Borrar mensajes guardados"
} }
} }
} }

134
packages/web/public/i18n/locales/es-ES/common.json

@ -1,142 +1,142 @@
{ {
"button": { "button": {
"apply": "Aplique", "apply": "Aplique",
"backupKey": "Backup Key", "backupKey": "Clave de la copia de seguridad",
"cancel": "Cancelar", "cancel": "Cancelar",
"clearMessages": "Clear Messages", "clearMessages": "Borrar mensajes",
"close": "Cerrar", "close": "Cerrar",
"confirm": "Confirm", "confirm": "Confirmar",
"delete": "Eliminar", "delete": "Eliminar",
"dismiss": "Dismiss", "dismiss": "Descartar",
"download": "Download", "download": "Descarga",
"export": "Export", "export": "Exportar",
"generate": "Generate", "generate": "Generar",
"regenerate": "Regenerate", "regenerate": "Regenerar",
"import": "Importar", "import": "Importar",
"message": "Mensaje", "message": "Mensaje",
"now": "Now", "now": "Ahora",
"ok": "Vale", "ok": "Vale",
"print": "Print", "print": "Imprimir",
"remove": "Quitar", "remove": "Quitar",
"requestNewKeys": "Request New Keys", "requestNewKeys": "Solicitar nuevas claves",
"requestPosition": "Request Position", "requestPosition": "Solicitar ubicación",
"reset": "Reiniciar", "reset": "Reiniciar",
"save": "Guardar", "save": "Guardar",
"scanQr": "Escanear el código QR", "scanQr": "Escanear el código QR",
"traceRoute": "Trace Route", "traceRoute": "Trazar ruta",
"submit": "Submit" "submit": "Enviar"
}, },
"app": { "app": {
"title": "Meshtastic", "title": "Meshtastic",
"fullTitle": "Meshtastic Web Client" "fullTitle": "Cliente Web Meshtastic"
}, },
"loading": "Loading...", "loading": "Cargando...",
"unit": { "unit": {
"cps": "CPS", "cps": "CPS",
"dbm": "dBm", "dbm": "dBm",
"hertz": "Hz", "hertz": "Hz",
"hop": { "hop": {
"one": "Hop", "one": "Salto",
"plural": "Hops" "plural": "Saltos"
}, },
"hopsAway": { "hopsAway": {
"one": "{{count}} hop away", "one": "{{count}} salto lejos",
"plural": "{{count}} hops away", "plural": "{{count}} saltos lejos",
"unknown": "Unknown hops away" "unknown": "Saltos desconocidos"
}, },
"megahertz": "MHz", "megahertz": "MHz",
"raw": "raw", "raw": "bruto",
"meter": { "meter": {
"one": "Meter", "one": "Metro",
"plural": "Meters", "plural": "Metros",
"suffix": "m" "suffix": "m"
}, },
"minute": { "minute": {
"one": "Minute", "one": "Minuto",
"plural": "Minutes" "plural": "Minutos"
}, },
"hour": { "hour": {
"one": "Hour", "one": "Hora",
"plural": "Hours" "plural": "Horas"
}, },
"millisecond": { "millisecond": {
"one": "Millisecond", "one": "Milisegundo",
"plural": "Milliseconds", "plural": "Milisegundos",
"suffix": "ms" "suffix": " ms"
}, },
"second": { "second": {
"one": "Second", "one": "Segundo",
"plural": "Seconds" "plural": "Segundos"
}, },
"day": { "day": {
"one": "Day", "one": "Día",
"plural": "Days" "plural": "Días"
}, },
"month": { "month": {
"one": "Month", "one": "Mes",
"plural": "Months" "plural": "Meses"
}, },
"year": { "year": {
"one": "Year", "one": "Año",
"plural": "Years" "plural": "Años"
}, },
"snr": "SNR", "snr": "SNR",
"volt": { "volt": {
"one": "Volt", "one": "Voltio",
"plural": "Volts", "plural": "Voltios",
"suffix": "V" "suffix": "V"
}, },
"record": { "record": {
"one": "Records", "one": "Registros",
"plural": "Records" "plural": "Registros"
} }
}, },
"security": { "security": {
"0bit": "Empty", "0bit": "Vacío",
"8bit": "8 bit", "8bit": "8 bits",
"128bit": "128 bit", "128bit": "128 bits",
"256bit": "256 bit" "256bit": "256 bits"
}, },
"unknown": { "unknown": {
"longName": "Unknown", "longName": "Desconocido",
"shortName": "UNK", "shortName": "UNK",
"notAvailable": "N/A", "notAvailable": "N/A",
"num": "??" "num": "??"
}, },
"nodeUnknownPrefix": "!", "nodeUnknownPrefix": "!",
"unset": "UNSET", "unset": "No Configurado",
"fallbackName": "Meshtastic {{last4}}", "fallbackName": "Meshtastic {{last4}}",
"node": "Node", "node": "Nodo",
"formValidation": { "formValidation": {
"unsavedChanges": "Unsaved changes", "unsavedChanges": "Cambios no guardados",
"tooBig": { "tooBig": {
"string": "Too long, expected less than or equal to {{maximum}} characters.", "string": "Demasiado largo, se esperaba menos o igual a {{maximum}} caracteres.",
"number": "Too big, expected a number smaller than or equal to {{maximum}}.", "number": "Demasiado grande, se esperaba un número menor que o igual a {{maximum}}.",
"bytes": "Too big, expected less than or equal to {{params.maximum}} bytes." "bytes": "Demasiado grande, se esperaba menos o igual a los bytes {{params.maximum}}."
}, },
"tooSmall": { "tooSmall": {
"string": "Too short, expected more than or equal to {{minimum}} characters.", "string": "Demasiado corto, se esperaba más o igual a {{minimum}}. carácteres.",
"number": "Too small, expected a number larger than or equal to {{minimum}}." "number": "Demasiado pequeño, esperaba un número mayor o igual a {{minimum}}."
}, },
"invalidFormat": { "invalidFormat": {
"ipv4": "Invalid format, expected an IPv4 address.", "ipv4": "Formato no válido, se esperaba una dirección IPv4.",
"key": "Invalid format, expected a Base64 encoded pre-shared key (PSK)." "key": "Formato no válido, se esperaba una clave pre-compartida codificada en Base64 (PSK)."
}, },
"invalidType": { "invalidType": {
"number": "Invalid type, expected a number." "number": "Carácter no válido, se espera un número."
}, },
"pskLength": { "pskLength": {
"0bit": "Key is required to be empty.", "0bit": "Es necesario que la clave esté vacía.",
"8bit": "Key is required to be an 8 bit pre-shared key (PSK).", "8bit": "Se requiere que la clave sea una clave pre-compartida de 8 bits (PSK).",
"128bit": "Key is required to be a 128 bit pre-shared key (PSK).", "128bit": "Se requiere que la clave sea una clave pre-compartida de 128 bits (PSK).",
"256bit": "Key is required to be a 256 bit pre-shared key (PSK)." "256bit": "Se requiere que la clave sea una clave pre-compartida de 256 bits (PSK)."
}, },
"required": { "required": {
"generic": "This field is required.", "generic": "Este campo es obligatorio.",
"managed": "At least one admin key is requred if the node is managed.", "managed": "Se solicita al menos una clave de administración si se administra el nodo.",
"key": "Key is required." "key": "Se requiere clave."
} }
}, },
"yes": "Yes", "yes": "",
"no": "No" "no": "No"
} }

10
packages/web/public/i18n/locales/es-ES/dashboard.json

@ -1,12 +1,12 @@
{ {
"dashboard": { "dashboard": {
"title": "Connected Devices", "title": "Dispositivos conectados",
"description": "Manage your connected Meshtastic devices.", "description": "Administra tus dispositivos Meshtastic conectados.",
"connectionType_ble": "BLE", "connectionType_ble": "BLE",
"connectionType_serial": "Conexión Serial", "connectionType_serial": "Conexión Serial",
"connectionType_network": "Conexión Red", "connectionType_network": "Conexión Red",
"noDevicesTitle": "No devices connected", "noDevicesTitle": "No hay dispositivos conectados",
"noDevicesDescription": "Connect a new device to get started.", "noDevicesDescription": "Conecta un nuevo dispositivo para empezar.",
"button_newConnection": "New Connection" "button_newConnection": "Conexión Nueva"
} }
} }

176
packages/web/public/i18n/locales/es-ES/deviceConfig.json

@ -120,41 +120,41 @@
}, },
"lora": { "lora": {
"title": "Ajustes de la Red", "title": "Ajustes de la Red",
"description": "Settings for the LoRa mesh", "description": "Opciones de la malla LoRa",
"bandwidth": { "bandwidth": {
"description": "Channel bandwidth in MHz", "description": "Ancho de banda de canal en MHz",
"label": "Ancho de Banda" "label": "Ancho de Banda"
}, },
"boostedRxGain": { "boostedRxGain": {
"description": "Boosted RX gain", "description": "Aumentada la ganancia RX",
"label": "Boosted RX Gain" "label": "Aumentada la ganancia RX"
}, },
"codingRate": { "codingRate": {
"description": "The denominator of the coding rate", "description": "El denominador de la tasa de codificación",
"label": "Coding Rate" "label": "Tasa de codificación"
}, },
"frequencyOffset": { "frequencyOffset": {
"description": "Frequency offset to correct for crystal calibration errors", "description": "Desplazamiento de frecuencia para corregir los errores de calibración del cristal",
"label": "Frequency Offset" "label": "Desplazamiento de la Frecuencia"
}, },
"frequencySlot": { "frequencySlot": {
"description": "LoRa frequency channel number", "description": "Número de canal de frecuencia LoRa",
"label": "Frequency Slot" "label": "Slot de frecuencia"
}, },
"hopLimit": { "hopLimit": {
"description": "Maximum number of hops", "description": "Número máximo de saltos",
"label": "Hop Limit" "label": "Límite de Saltos"
}, },
"ignoreMqtt": { "ignoreMqtt": {
"description": "Don't forward MQTT messages over the mesh", "description": "No reenviar mensajes MQTT sobre la malla",
"label": "Ignorar Paquetes MQTT" "label": "Ignorar Paquetes MQTT"
}, },
"modemPreset": { "modemPreset": {
"description": "Modem preset to use", "description": "Modem predefinido para usar",
"label": "Modem Preset" "label": "Modem predefinido"
}, },
"okToMqtt": { "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" "label": "Permitir Subir Paquetes al MQTT"
}, },
"overrideDutyCycle": { "overrideDutyCycle": {
@ -162,169 +162,169 @@
"label": "Sobreescribir el Tiempo de Trabajo" "label": "Sobreescribir el Tiempo de Trabajo"
}, },
"overrideFrequency": { "overrideFrequency": {
"description": "Override frequency", "description": "Reemplazar frecuencia",
"label": "Override Frequency" "label": "Reemplazar frecuencia"
}, },
"region": { "region": {
"description": "Sets the region for your node", "description": "Establece la región para su nodo",
"label": "Región" "label": "Región"
}, },
"spreadingFactor": { "spreadingFactor": {
"description": "Indicates the number of chirps per symbol", "description": "Indica el número de chirps por símbolo",
"label": "Spreading Factor" "label": "Factor de dispersión"
}, },
"transmitEnabled": { "transmitEnabled": {
"description": "Enable/Disable transmit (TX) from the LoRa radio", "description": "Activar/Desactivar transmisión (TX) desde la radio LoRa",
"label": "Transmit Enabled" "label": "Transmisión Activa"
}, },
"transmitPower": { "transmitPower": {
"description": "Max transmit power", "description": "Máxima potencia de transmisión",
"label": "Transmit Power" "label": "Potencia de transmisión"
}, },
"usePreset": { "usePreset": {
"description": "Use one of the predefined modem presets", "description": "Utilice uno de los ajustes predefinidos del módem",
"label": "Use Preset" "label": "Usar ajuste"
}, },
"meshSettings": { "meshSettings": {
"description": "Settings for the LoRa mesh", "description": "Opciones de la malla LoRa",
"label": "Ajustes de la Red" "label": "Ajustes de la Red"
}, },
"waveformSettings": { "waveformSettings": {
"description": "Settings for the LoRa waveform", "description": "Configuración de la forma de onda LoRa",
"label": "Waveform Settings" "label": "Ajustes de forma de onda"
}, },
"radioSettings": { "radioSettings": {
"label": "Radio Settings", "label": "Ajustes de radio",
"description": "Settings for the LoRa radio" "description": "Configuración de la forma de onda LoRa"
} }
}, },
"network": { "network": {
"title": "WiFi Config", "title": "Configuración WiFi",
"description": "WiFi radio configuration", "description": "Configuración de radio WiFi",
"note": "Nota: Algunos dispositivos (ESP32) no pueden usar Bluetooth y Wifi al mismo tiempo.", "note": "Nota: Algunos dispositivos (ESP32) no pueden usar Bluetooth y Wifi al mismo tiempo.",
"addressMode": { "addressMode": {
"description": "Address assignment selection", "description": "Selección de asignación de dirección",
"label": "Address Mode" "label": "Modo de dirección"
}, },
"dns": { "dns": {
"description": "DNS Server", "description": "Servidor DNS",
"label": "DNS" "label": "DNS"
}, },
"ethernetEnabled": { "ethernetEnabled": {
"description": "Enable or disable the Ethernet port", "description": "Activar o desactivar el puerto Ethernet",
"label": "Habilitado" "label": "Habilitado"
}, },
"gateway": { "gateway": {
"description": "Default Gateway", "description": "Puerta de Entrada Predeterminada",
"label": "Puerta enlace" "label": "Puerta enlace"
}, },
"ip": { "ip": {
"description": "IP Address", "description": "Dirección IP",
"label": "IP" "label": "IP"
}, },
"psk": { "psk": {
"description": "Network password", "description": "Contraseña de red",
"label": "PSK (Contraseña)" "label": "PSK (Contraseña)"
}, },
"ssid": { "ssid": {
"description": "Network name", "description": "Nombre de red",
"label": "SSID (Nombre la Red)" "label": "SSID (Nombre la Red)"
}, },
"subnet": { "subnet": {
"description": "Subnet Mask", "description": "Máscara de subred",
"label": "Subred" "label": "Subred"
}, },
"wifiEnabled": { "wifiEnabled": {
"description": "Enable or disable the WiFi radio", "description": "Activar o desactivar la radio WiFi",
"label": "Habilitado" "label": "Habilitado"
}, },
"meshViaUdp": { "meshViaUdp": {
"label": "Mesh via UDP" "label": "Malla via UDP"
}, },
"ntpServer": { "ntpServer": {
"label": "NTP Server" "label": "Servidor NTP"
}, },
"rsyslogServer": { "rsyslogServer": {
"label": "Rsyslog Server" "label": "Servidor Rsyslog"
}, },
"ethernetConfigSettings": { "ethernetConfigSettings": {
"description": "Ethernet port configuration", "description": "Configuración del puerto Ethernet",
"label": "Ethernet Config" "label": "Configuración Ethernet"
}, },
"ipConfigSettings": { "ipConfigSettings": {
"description": "IP configuration", "description": "Configuración de IP",
"label": "IP Config" "label": "Configuración de IP"
}, },
"ntpConfigSettings": { "ntpConfigSettings": {
"description": "NTP configuration", "description": "Configuración NTP",
"label": "NTP Config" "label": "Configuración NTP"
}, },
"rsyslogConfigSettings": { "rsyslogConfigSettings": {
"description": "Rsyslog configuration", "description": "Configuración Rsyslog",
"label": "Rsyslog Config" "label": "Configuración Rsyslog"
}, },
"udpConfigSettings": { "udpConfigSettings": {
"description": "UDP over Mesh configuration", "description": "Configuración de UDP sobre Malla",
"label": "Configuración UDP" "label": "Configuración UDP"
} }
}, },
"position": { "position": {
"title": "Position Settings", "title": "Ajustes de posición",
"description": "Settings for the position module", "description": "Configuración del módulo de posición",
"broadcastInterval": { "broadcastInterval": {
"description": "How often your position is sent out over the mesh", "description": "Con qué frecuencia se envía tu posición sobre la malla",
"label": "Broadcast Interval" "label": "Intervalo de transmisión"
}, },
"enablePin": { "enablePin": {
"description": "GPS module enable pin override", "description": "Módulo GPS activar anulación de pin",
"label": "Enable Pin" "label": "Activar pin"
}, },
"fixedPosition": { "fixedPosition": {
"description": "Don't report GPS position, but a manually-specified one", "description": "No informar de la posición del GPS, pero una especificada manualmente",
"label": "Fixed Position" "label": "Posición Fijada"
}, },
"gpsMode": { "gpsMode": {
"description": "Configure whether device GPS is Enabled, Disabled, or Not Present", "description": "Configurar si el dispositivo GPS está activado, desactivado o no está presente",
"label": "GPS Mode" "label": "Modo del GPS"
}, },
"gpsUpdateInterval": { "gpsUpdateInterval": {
"description": "How often a GPS fix should be acquired", "description": "Con qué frecuencia debe adquirirse una posición GPS",
"label": "GPS Update Interval" "label": "Intervalo de actualización GPS"
}, },
"positionFlags": { "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.", "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": "Position Flags" "label": "Marcas de posición"
}, },
"receivePin": { "receivePin": {
"description": "GPS module RX pin override", "description": "Módulo RX del GPS ignorar Pin",
"label": "Receive Pin" "label": "Receive Pin"
}, },
"smartPositionEnabled": { "smartPositionEnabled": {
"description": "Only send position when there has been a meaningful change in location", "description": "Sólo enviar posición cuando haya habido un cambio significativo en la ubicación",
"label": "Enable Smart Position" "label": "Habilitar posición inteligente"
}, },
"smartPositionMinDistance": { "smartPositionMinDistance": {
"description": "Minimum distance (in meters) that must be traveled before a position update is sent", "description": "Distancia mínima (en metros) que debe ser recorrida antes de que se envíe una actualización de posición",
"label": "Smart Position Minimum Distance" "label": "Distancia mínima de posición inteligente"
}, },
"smartPositionMinInterval": { "smartPositionMinInterval": {
"description": "Minimum interval (in seconds) that must pass before a position update is sent", "description": "Intervalo mínimo (en s.) que debe pasar antes de enviar una actualización de posición",
"label": "Smart Position Minimum Interval" "label": "Intervalo Mínimo de Posición Inteligente"
}, },
"transmitPin": { "transmitPin": {
"description": "GPS module TX pin override", "description": "Módulo TX del GPS ignorar Pin",
"label": "Transmit Pin" "label": "Transmitir Pin"
}, },
"intervalsSettings": { "intervalsSettings": {
"description": "How often to send position updates", "description": "Con qué frecuencia enviar actualizaciones de posición",
"label": "Intervals" "label": "Intervalos"
}, },
"flags": { "flags": {
"placeholder": "Select position flags...", "placeholder": "Seleccionar marcadores de posición...",
"altitude": "Altitude", "altitude": "Altitud",
"altitudeGeoidalSeparation": "Altitude Geoidal Separation", "altitudeGeoidalSeparation": "Separación Geoidal de Altitud",
"altitudeMsl": "Altitude is Mean Sea Level", "altitudeMsl": "Altitud es Nivel Medio del Mar",
"dop": "Dilution of precision (DOP) PDOP used by default", "dop": "Dilución de precisión (DOP) PDOP usada por defecto",
"hdopVdop": "If DOP is set, use HDOP / VDOP values instead of PDOP", "hdopVdop": "If DOP is set, use HDOP / VDOP values instead of PDOP",
"numSatellites": "Number of satellites", "numSatellites": "Number of satellites",
"sequenceNumber": "Sequence number", "sequenceNumber": "Sequence number",
@ -344,8 +344,8 @@
"label": "INA219 Address" "label": "INA219 Address"
}, },
"lightSleepDuration": { "lightSleepDuration": {
"description": "How long the device will be in light sleep for", "description": "",
"label": "Light Sleep Duration" "label": "Duración de la "
}, },
"minimumWakeTime": { "minimumWakeTime": {
"description": "Minimum amount of time the device will stay awake for after receiving a packet", "description": "Minimum amount of time the device will stay awake for after receiving a packet",

24
packages/web/public/i18n/locales/es-ES/dialog.json

@ -1,27 +1,27 @@
{ {
"deleteMessages": { "deleteMessages": {
"description": "This action will clear all message history. This cannot be undone. Are you sure you want to continue?", "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": { "deviceName": {
"description": "The Device will restart once the config is saved.", "description": "El dispositivo se reiniciará una vez que se guarde la configuración.",
"longName": "Long Name", "longName": "Nombre largo",
"shortName": "Short Name", "shortName": "Nombre Corto",
"title": "Change Device Name", "title": "Cambiar nombre del dispositivo",
"validation": { "validation": {
"longNameMax": "Long name must not be more than 40 characters", "longNameMax": "El nombre largo no debe tener más de 40 caracteres",
"shortNameMax": "Short name must not be more than 4 characters", "shortNameMax": "El nombre corto no debe tener más de 4 caracteres",
"longNameMin": "Long name must have at least 1 character", "longNameMin": "El nombre largo debe tener al menos 1 carácter",
"shortNameMin": "Short name must have at least 1 character" "shortNameMin": "El nombre corto debe tener al menos 1 carácter"
} }
}, },
"import": { "import": {
"description": "The current LoRa configuration will be overridden.", "description": "Se anulará la configuración actual de LoRa.",
"error": { "error": {
"invalidUrl": "Invalid Meshtastic URL" "invalidUrl": "URL Meshtastic no válida"
}, },
"channelPrefix": "Channel: ", "channelPrefix": "Channel: ",
"channelSetUrl": "Channel Set/QR Code URL", "channelSetUrl": "Fijar canal/código QR URL",
"channels": "Channels:", "channels": "Channels:",
"usePreset": "Use Preset?", "usePreset": "Use Preset?",
"title": "Import Channel Set" "title": "Import Channel Set"

Loading…
Cancel
Save