124 changed files with 2448 additions and 2448 deletions
@ -1,69 +1,69 @@ |
|||
{ |
|||
"page": { |
|||
"sectionLabel": "Channels", |
|||
"channelName": "Channel: {{channelName}}", |
|||
"broadcastLabel": "Primary", |
|||
"channelIndex": "Ch {{index}}" |
|||
"sectionLabel": "Kanäle", |
|||
"channelName": "Kanal {{channelName}}", |
|||
"broadcastLabel": "Primär", |
|||
"channelIndex": "Kanal {{index}}" |
|||
}, |
|||
"validation": { |
|||
"pskInvalid": "Please enter a valid {{bits}} bit PSK." |
|||
"pskInvalid": "Bitte geben Sie einen gültigen {{bits}} Bit PSK Schlüssel ein." |
|||
}, |
|||
"settings": { |
|||
"label": "Channel Settings", |
|||
"description": "Crypto, MQTT & misc settings" |
|||
"label": "Kanaleinstellungen", |
|||
"description": "Verschlüsselung, MQTT & sonstige Einstellungen" |
|||
}, |
|||
"role": { |
|||
"label": "Role", |
|||
"description": "Device telemetry is sent over PRIMARY. Only one PRIMARY allowed", |
|||
"label": "Rolle", |
|||
"description": "Gerätetelemetrie wird über den PRIMÄR Kanal gesendet. Nur ein PRIMÄR Kanal ist erlaubt.", |
|||
"options": { |
|||
"primary": "PRIMARY", |
|||
"disabled": "DISABLED", |
|||
"secondary": "SECONDARY" |
|||
"primary": "PRIMÄR", |
|||
"disabled": "DEAKTIVIERT", |
|||
"secondary": "SEKUNDÄR" |
|||
} |
|||
}, |
|||
"psk": { |
|||
"label": "Pre-Shared Key", |
|||
"description": "Supported PSK lengths: 256-bit, 128-bit, 8-bit, Empty (0-bit)", |
|||
"generate": "Generate" |
|||
"label": "Vorher verteilter Schlüssel", |
|||
"description": "Unterstützte PSK-Längen: 256-Bit, 128-Bit, 8-Bit, leer (0-Bit)", |
|||
"generate": "Erzeugen" |
|||
}, |
|||
"name": { |
|||
"label": "Name", |
|||
"description": "A unique name for the channel <12 bytes, leave blank for default" |
|||
"description": "Ein eindeutiger Name für den Kanal <12 Bytes. Leer lassen für Standard." |
|||
}, |
|||
"uplinkEnabled": { |
|||
"label": "Uplink Enabled", |
|||
"description": "Send messages from the local mesh to MQTT" |
|||
"label": "Uplink aktiviert", |
|||
"description": "Nachrichten vom lokalen Netz über MQTT versenden" |
|||
}, |
|||
"downlinkEnabled": { |
|||
"label": "Downlink Enabled", |
|||
"description": "Send messages from MQTT to the local mesh" |
|||
"label": "Downlink aktiviert", |
|||
"description": "Nachrichten von MQTT im lokalen Netz versenden" |
|||
}, |
|||
"positionPrecision": { |
|||
"label": "Location", |
|||
"description": "The precision of the location to share with the channel. Can be disabled.", |
|||
"label": "Standort", |
|||
"description": "Die Genauigkeit des Standorts, die in diesem Kanal geteilt werden soll. Kann deaktiviert werden.", |
|||
"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": "Standort nicht freigeben", |
|||
"precise": "Genauer Standort", |
|||
"metric_km23": "Innerhalb von 23 Kilometern", |
|||
"metric_km12": "Innerhalb von 12 Kilometern", |
|||
"metric_km5_8": "Innerhalb von 5,8 Kilometern", |
|||
"metric_km2_9": "Innerhalb von 2,9 Kilometern", |
|||
"metric_km1_5": "Innerhalb von 1,5 Kilometern", |
|||
"metric_m700": "Innerhalb von 700 Metern", |
|||
"metric_m350": "Innerhalb von 350 Metern", |
|||
"metric_m200": "Innerhalb von 200 Metern", |
|||
"metric_m90": "Innerhalb von 90 Metern", |
|||
"metric_m50": "Innerhalb von 50 Metern", |
|||
"imperial_mi15": "Innerhalb von 15 Meilen", |
|||
"imperial_mi7_3": "Innerhalb von 7,3 Meilen", |
|||
"imperial_mi3_6": "Innerhalb von 3,6 Meilen", |
|||
"imperial_mi1_8": "Innerhalb von 1,8 Meilen", |
|||
"imperial_mi0_9": "Innerhalb von 0,9 Meilen", |
|||
"imperial_mi0_5": "Innerhalb von 0,5 Meilen", |
|||
"imperial_mi0_2": "Innerhalb von 0,2 Meilen", |
|||
"imperial_ft600": "Innerhalb von 600 Fuß", |
|||
"imperial_ft300": "Innerhalb von 300 Fuß", |
|||
"imperial_ft150": "Innerhalb von 150 Fuß" |
|||
} |
|||
} |
|||
} |
|||
|
|||
@ -1,50 +1,50 @@ |
|||
{ |
|||
"emptyState": "No results found.", |
|||
"emptyState": "Keine Ergebnisse gefunden.", |
|||
"page": { |
|||
"title": "Command Menu" |
|||
}, |
|||
"pinGroup": { |
|||
"label": "Pin command group" |
|||
"label": "Befehlsgruppe anheften" |
|||
}, |
|||
"unpinGroup": { |
|||
"label": "Unpin command group" |
|||
"label": "Befehlsgruppe lösen" |
|||
}, |
|||
"goto": { |
|||
"label": "Goto", |
|||
"label": "Gehe zu", |
|||
"command": { |
|||
"messages": "Messages", |
|||
"map": "Map", |
|||
"config": "Config", |
|||
"channels": "Channels", |
|||
"nodes": "Nodes" |
|||
"messages": "Nachrichten", |
|||
"map": "Karte", |
|||
"config": "Einstellungen", |
|||
"channels": "Kanäle", |
|||
"nodes": "Knoten" |
|||
} |
|||
}, |
|||
"manage": { |
|||
"label": "Manage", |
|||
"label": "Verwalten", |
|||
"command": { |
|||
"switchNode": "Switch Node", |
|||
"connectNewNode": "Connect New Node" |
|||
"switchNode": "Knoten wechseln", |
|||
"connectNewNode": "Neuen Knoten verbinden" |
|||
} |
|||
}, |
|||
"contextual": { |
|||
"label": "Contextual", |
|||
"label": "Kontextabhängig", |
|||
"command": { |
|||
"qrCode": "QR Code", |
|||
"qrGenerator": "Generator", |
|||
"qrImport": "Import", |
|||
"scheduleShutdown": "Schedule Shutdown", |
|||
"scheduleReboot": "Schedule Reboot", |
|||
"rebootToOtaMode": "Reboot To OTA Mode", |
|||
"resetNodeDb": "Reset Node DB", |
|||
"factoryResetDevice": "Factory Reset Device", |
|||
"factoryResetConfig": "Factory Reset Config" |
|||
"qrImport": "Importieren", |
|||
"scheduleShutdown": "Herunterfahren planen", |
|||
"scheduleReboot": "Neustarten planen", |
|||
"rebootToOtaMode": "Neustart in den OTA Modus", |
|||
"resetNodeDb": "Knotendatenbank zurücksetzen", |
|||
"factoryResetDevice": "Gerät auf Werkseinstellungen zurücksetzen", |
|||
"factoryResetConfig": "Auf Werkseinstellungen zurücksetzen" |
|||
} |
|||
}, |
|||
"debug": { |
|||
"label": "Debug", |
|||
"command": { |
|||
"reconfigure": "Reconfigure", |
|||
"clearAllStoredMessages": "Clear All Stored Message" |
|||
"reconfigure": "Neu einrichten", |
|||
"clearAllStoredMessages": "Alle gespeicherten Nachrichten löschen" |
|||
} |
|||
} |
|||
} |
|||
|
|||
@ -1,12 +1,12 @@ |
|||
{ |
|||
"dashboard": { |
|||
"title": "Connected Devices", |
|||
"description": "Manage your connected Meshtastic devices.", |
|||
"title": "Verbundene Geräte", |
|||
"description": "Verwalten Sie Ihre verbundenen Meshtastic Geräte.", |
|||
"connectionType_ble": "BLE", |
|||
"connectionType_serial": "Serial", |
|||
"connectionType_network": "Network", |
|||
"noDevicesTitle": "No devices connected", |
|||
"noDevicesDescription": "Connect a new device to get started.", |
|||
"button_newConnection": "New Connection" |
|||
"connectionType_serial": "Seriell", |
|||
"connectionType_network": "Netzwerk", |
|||
"noDevicesTitle": "Keine Geräte verbunden", |
|||
"noDevicesDescription": "Verbinden Sie ein neues Gerät, um zu beginnen.", |
|||
"button_newConnection": "Neue Verbindung" |
|||
} |
|||
} |
|||
|
|||
@ -1,448 +1,448 @@ |
|||
{ |
|||
"page": { |
|||
"tabAmbientLighting": "Ambient Lighting", |
|||
"tabAmbientLighting": "Umgebungslicht", |
|||
"tabAudio": "Audio", |
|||
"tabCannedMessage": "Canned", |
|||
"tabDetectionSensor": "Detection Sensor", |
|||
"tabExternalNotification": "Ext Notif", |
|||
"tabCannedMessage": "Vordefinierte Nachrichten", |
|||
"tabDetectionSensor": "Erkennungssensor", |
|||
"tabExternalNotification": "Externe Benachrichtigung", |
|||
"tabMqtt": "MQTT", |
|||
"tabNeighborInfo": "Neighbor Info", |
|||
"tabPaxcounter": "Paxcounter", |
|||
"tabRangeTest": "Range Test", |
|||
"tabSerial": "Serial", |
|||
"tabStoreAndForward": "S&F", |
|||
"tabTelemetry": "Telemetry" |
|||
"tabNeighborInfo": "Nachbarinformation", |
|||
"tabPaxcounter": "Pax Zähler", |
|||
"tabRangeTest": "Reichweitentest", |
|||
"tabSerial": "Seriell", |
|||
"tabStoreAndForward": "Speichern&Weiterleiten", |
|||
"tabTelemetry": "Telemetrie" |
|||
}, |
|||
"ambientLighting": { |
|||
"title": "Ambient Lighting Settings", |
|||
"description": "Settings for the Ambient Lighting module", |
|||
"title": "Einstellung Umgebungsbeleuchtung", |
|||
"description": "Einstellungen für das Modul Umgebungsbeleuchtung", |
|||
"ledState": { |
|||
"label": "LED State", |
|||
"description": "Sets LED to on or off" |
|||
"label": "LED Status", |
|||
"description": "Setzt die LED auf ein oder aus" |
|||
}, |
|||
"current": { |
|||
"label": "Current", |
|||
"description": "Sets the current for the LED output. Default is 10" |
|||
"label": "Stromstärke", |
|||
"description": "Legt den Strom für den LED Ausgang fest. Standard ist 10" |
|||
}, |
|||
"red": { |
|||
"label": "Red", |
|||
"description": "Sets the red LED level. Values are 0-255" |
|||
"label": "Rot", |
|||
"description": "Legt den roten LED Wert fest. Bereich 0-255" |
|||
}, |
|||
"green": { |
|||
"label": "Green", |
|||
"description": "Sets the green LED level. Values are 0-255" |
|||
"label": "Grün", |
|||
"description": "Legt den grünen LED Wert fest. Bereich 0-255" |
|||
}, |
|||
"blue": { |
|||
"label": "Blue", |
|||
"description": "Sets the blue LED level. Values are 0-255" |
|||
"label": "Blau", |
|||
"description": "Legt den blauen LED Wert fest. Bereich 0-255" |
|||
} |
|||
}, |
|||
"audio": { |
|||
"title": "Audio Settings", |
|||
"description": "Settings for the Audio module", |
|||
"title": "Audioeinstellungen", |
|||
"description": "Einstellungen für das Audiomodul", |
|||
"codec2Enabled": { |
|||
"label": "Codec 2 Enabled", |
|||
"description": "Enable Codec 2 audio encoding" |
|||
"label": "Codec 2 aktiviert", |
|||
"description": "Codec 2 Audiokodierung aktivieren" |
|||
}, |
|||
"pttPin": { |
|||
"label": "PTT Pin", |
|||
"description": "GPIO pin to use for PTT" |
|||
"label": "GPIO PTT", |
|||
"description": "Für PTT verwendeter GPIO Pin" |
|||
}, |
|||
"bitrate": { |
|||
"label": "Bitrate", |
|||
"description": "Bitrate to use for audio encoding" |
|||
"description": "Bitrate zur Audiokodierung" |
|||
}, |
|||
"i2sWs": { |
|||
"label": "i2S WS", |
|||
"description": "GPIO pin to use for i2S WS" |
|||
"description": "GPIO Pin für i2S WS" |
|||
}, |
|||
"i2sSd": { |
|||
"label": "i2S SD", |
|||
"description": "GPIO pin to use for i2S SD" |
|||
"description": "GPIO Pin für i2S SD" |
|||
}, |
|||
"i2sDin": { |
|||
"label": "i2S DIN", |
|||
"description": "GPIO pin to use for i2S DIN" |
|||
"description": "GPIO Pin für i2S DIN" |
|||
}, |
|||
"i2sSck": { |
|||
"label": "i2S SCK", |
|||
"description": "GPIO pin to use for i2S SCK" |
|||
"description": "GPIO Pin für i2S SCK" |
|||
} |
|||
}, |
|||
"cannedMessage": { |
|||
"title": "Canned Message Settings", |
|||
"description": "Settings for the Canned Message module", |
|||
"title": "Einstellungen für vordefinierte Nachrichten", |
|||
"description": "Einstellungen für das Modul vordefinierte Nachrichten", |
|||
"moduleEnabled": { |
|||
"label": "Module Enabled", |
|||
"description": "Enable Canned Message" |
|||
"label": "Modul aktiviert", |
|||
"description": "Vordefinierte Nachrichten aktivieren" |
|||
}, |
|||
"rotary1Enabled": { |
|||
"label": "Rotary Encoder #1 Enabled", |
|||
"description": "Enable the rotary encoder" |
|||
"label": "Drehgeber #1 aktiviert", |
|||
"description": "Drehgeber aktivieren" |
|||
}, |
|||
"inputbrokerPinA": { |
|||
"label": "Encoder Pin A", |
|||
"description": "GPIO Pin Value (1-39) For encoder port A" |
|||
"label": "Drehgeber Pin A", |
|||
"description": "GPIO Pin Wert (1-39) für Drehgeber Pin A" |
|||
}, |
|||
"inputbrokerPinB": { |
|||
"label": "Encoder Pin B", |
|||
"description": "GPIO Pin Value (1-39) For encoder port B" |
|||
"label": "Drehgeber Pin B", |
|||
"description": "GPIO Pin Wert (1-39) für Drehgeber Pin B" |
|||
}, |
|||
"inputbrokerPinPress": { |
|||
"label": "Encoder Pin Press", |
|||
"description": "GPIO Pin Value (1-39) For encoder Press" |
|||
"label": "Drehgeber Pin Taste", |
|||
"description": "GPIO Pin Wert (1-39) für Drehgeber Pin Taste" |
|||
}, |
|||
"inputbrokerEventCw": { |
|||
"label": "Clockwise event", |
|||
"description": "Select input event." |
|||
"label": "Ereignis im Uhrzeigersinn", |
|||
"description": "Eingabeereignis auswählen." |
|||
}, |
|||
"inputbrokerEventCcw": { |
|||
"label": "Counter Clockwise event", |
|||
"description": "Select input event." |
|||
"label": "Ereignis gegen Uhrzeigersinn", |
|||
"description": "Eingabeereignis auswählen." |
|||
}, |
|||
"inputbrokerEventPress": { |
|||
"label": "Press event", |
|||
"description": "Select input event" |
|||
"label": "Ereignis Tastendruck", |
|||
"description": "Eingabeereignis auswählen." |
|||
}, |
|||
"updown1Enabled": { |
|||
"label": "Up Down enabled", |
|||
"description": "Enable the up / down encoder" |
|||
"label": "Geber Hoch/Runter aktiviert", |
|||
"description": "Aktiviere Geber Hoch/Runter" |
|||
}, |
|||
"allowInputSource": { |
|||
"label": "Allow Input Source", |
|||
"description": "Select from: '_any', 'rotEnc1', 'upDownEnc1', 'cardkb'" |
|||
"label": "Eingabequelle zulassen", |
|||
"description": "Wählen Sie aus: '_any', 'rotEnc1', 'upDownEnc1', 'cardkb'" |
|||
}, |
|||
"sendBell": { |
|||
"label": "Send Bell", |
|||
"description": "Sends a bell character with each message" |
|||
"label": "Sende Glocke", |
|||
"description": "Sendet ein Klingelzeichen (Glocke) mit jeder Nachricht" |
|||
} |
|||
}, |
|||
"detectionSensor": { |
|||
"title": "Detection Sensor Settings", |
|||
"description": "Settings for the Detection Sensor module", |
|||
"title": "Sensoreinstellungen für Erkennung", |
|||
"description": "Einstellungen für das Erkennungssensormodul", |
|||
"enabled": { |
|||
"label": "Enabled", |
|||
"description": "Enable or disable Detection Sensor Module" |
|||
"label": "Aktiviert", |
|||
"description": "Erkennungssensormodul aktivieren oder deaktivieren" |
|||
}, |
|||
"minimumBroadcastSecs": { |
|||
"label": "Minimum Broadcast Seconds", |
|||
"description": "The interval in seconds of how often we can send a message to the mesh when a state change is detected" |
|||
"label": "Minimale Übertragungszeit alle Sekunden", |
|||
"description": "Das Intervall in Sekunden, wie oft eine Nachricht an das Netz gesendet wird, wenn eine Statusänderung erkannt wurde" |
|||
}, |
|||
"stateBroadcastSecs": { |
|||
"label": "State Broadcast Seconds", |
|||
"description": "The interval in seconds of how often we should send a message to the mesh with the current state regardless of changes" |
|||
"label": "Statusübertragung alle Sekunden", |
|||
"description": "Das Intervall in Sekunden, wie oft eine Nachricht mit dem aktuellen Status an das Netz gesendet wird, unabhängig von Änderungen" |
|||
}, |
|||
"sendBell": { |
|||
"label": "Send Bell", |
|||
"description": "Send ASCII bell with alert message" |
|||
"label": "Sende Glocke", |
|||
"description": "ASCII-Glocke mit Warnmeldung senden" |
|||
}, |
|||
"name": { |
|||
"label": "Friendly Name", |
|||
"description": "Used to format the message sent to mesh, max 20 Characters" |
|||
"label": "Anzeigename", |
|||
"description": "Formatierte Nachricht die an das Netz gesendet wird, maximal 20 Zeichen" |
|||
}, |
|||
"monitorPin": { |
|||
"label": "Monitor Pin", |
|||
"description": "The GPIO pin to monitor for state changes" |
|||
"label": "GPIO Pin überwachen", |
|||
"description": "Der GPIO Pin zur Überwachung von Statusänderungen" |
|||
}, |
|||
"detectionTriggerType": { |
|||
"label": "Detection Triggered Type", |
|||
"description": "The type of trigger event to be used" |
|||
}, |
|||
"usePullup": { |
|||
"label": "Use Pullup", |
|||
"description": "Whether or not use INPUT_PULLUP mode for GPIO pin" |
|||
"label": "Pullup verwenden", |
|||
"description": "Gibt an, ob der INPUT_PULLUP Modus für GPIO Pin verwendet wird oder nicht" |
|||
} |
|||
}, |
|||
"externalNotification": { |
|||
"title": "External Notification Settings", |
|||
"description": "Configure the external notification module", |
|||
"title": "Einstellungen für externe Benachrichtigungen", |
|||
"description": "Einstellung für das Modul externe Benachrichtigung", |
|||
"enabled": { |
|||
"label": "Module Enabled", |
|||
"description": "Enable External Notification" |
|||
"label": "Modul aktiviert", |
|||
"description": "Externe Benachrichtigung aktivieren" |
|||
}, |
|||
"outputMs": { |
|||
"label": "Output MS", |
|||
"description": "Output MS" |
|||
"label": "Ausgabe MS", |
|||
"description": "Ausgabe MS" |
|||
}, |
|||
"output": { |
|||
"label": "Output", |
|||
"description": "Output" |
|||
"label": "Ausgabe", |
|||
"description": "Ausgabe" |
|||
}, |
|||
"outputVibra": { |
|||
"label": "Output Vibrate", |
|||
"description": "Output Vibrate" |
|||
"label": "Ausgabe Vibration", |
|||
"description": "Ausgabe Vibration" |
|||
}, |
|||
"outputBuzzer": { |
|||
"label": "Output Buzzer", |
|||
"description": "Output Buzzer" |
|||
"label": "Ausgabe Summer", |
|||
"description": "Ausgabe Summer" |
|||
}, |
|||
"active": { |
|||
"label": "Active", |
|||
"description": "Active" |
|||
"label": "Aktiv", |
|||
"description": "Aktiv" |
|||
}, |
|||
"alertMessage": { |
|||
"label": "Alert Message", |
|||
"description": "Alert Message" |
|||
"label": "Warnmeldung", |
|||
"description": "Warnmeldung" |
|||
}, |
|||
"alertMessageVibra": { |
|||
"label": "Alert Message Vibrate", |
|||
"description": "Alert Message Vibrate" |
|||
"label": "Vibration bei Warnmeldung", |
|||
"description": "Vibration bei Warnmeldung" |
|||
}, |
|||
"alertMessageBuzzer": { |
|||
"label": "Alert Message Buzzer", |
|||
"description": "Alert Message Buzzer" |
|||
"label": "Summer bei Warnmeldung", |
|||
"description": "Summer bei Warnmeldung" |
|||
}, |
|||
"alertBell": { |
|||
"label": "Alert Bell", |
|||
"description": "Should an alert be triggered when receiving an incoming bell?" |
|||
"label": "Warnglocke", |
|||
"description": "Soll beim Empfang eines eingehenden Klingelzeichens (Glocke) eine Warnung ausgelöst werden?" |
|||
}, |
|||
"alertBellVibra": { |
|||
"label": "Alert Bell Vibrate", |
|||
"description": "Alert Bell Vibrate" |
|||
"label": "Vibration bei Klingelzeichen", |
|||
"description": "Vibration bei Klingelzeichen" |
|||
}, |
|||
"alertBellBuzzer": { |
|||
"label": "Alert Bell Buzzer", |
|||
"description": "Alert Bell Buzzer" |
|||
"label": "Summer bei Klingelzeichen", |
|||
"description": "Summer bei Klingelzeichen" |
|||
}, |
|||
"usePwm": { |
|||
"label": "Use PWM", |
|||
"description": "Use PWM" |
|||
"label": "PWM verwenden", |
|||
"description": "PWM verwenden" |
|||
}, |
|||
"nagTimeout": { |
|||
"label": "Nag Timeout", |
|||
"description": "Nag Timeout" |
|||
"label": "Nervige Verzögerung", |
|||
"description": "Nervige Verzögerung" |
|||
}, |
|||
"useI2sAsBuzzer": { |
|||
"label": "Use I²S Pin as Buzzer", |
|||
"description": "Designate I²S Pin as Buzzer Output" |
|||
"label": "I2S GPIO Pin als Summer verwenden", |
|||
"description": "I2S GPIO Pin als Summerausgang definieren" |
|||
} |
|||
}, |
|||
"mqtt": { |
|||
"title": "MQTT Settings", |
|||
"description": "Settings for the MQTT module", |
|||
"title": "MQTT Einstellungen", |
|||
"description": "Einstellungen für das MQTT Modul", |
|||
"enabled": { |
|||
"label": "Enabled", |
|||
"description": "Enable or disable MQTT" |
|||
"label": "Aktiviert", |
|||
"description": "MQTT aktivieren oder deaktivieren" |
|||
}, |
|||
"address": { |
|||
"label": "MQTT Server Address", |
|||
"description": "MQTT server address to use for default/custom servers" |
|||
"label": "MQTT Server Adresse", |
|||
"description": "MQTT Serveradresse für Standard/benutzerdefinierte Server" |
|||
}, |
|||
"username": { |
|||
"label": "MQTT Username", |
|||
"description": "MQTT username to use for default/custom servers" |
|||
"label": "MQTT Benutzername", |
|||
"description": "MQTT Benutzername für Standard/benutzerdefinierte Server" |
|||
}, |
|||
"password": { |
|||
"label": "MQTT Password", |
|||
"description": "MQTT password to use for default/custom servers" |
|||
"label": "MQTT Passwort", |
|||
"description": "MQTT Passwort für Standard/benutzerdefinierte Server" |
|||
}, |
|||
"encryptionEnabled": { |
|||
"label": "Encryption Enabled", |
|||
"description": "Enable or disable MQTT encryption. Note: All messages are sent to the MQTT broker unencrypted if this option is not enabled, even when your uplink channels have encryption keys set. This includes position data." |
|||
"label": "Verschlüsselung aktiviert", |
|||
"description": "MQTT-Verschlüsselung aktivieren oder deaktivieren. Hinweis: Alle Nachrichten werden unverschlüsselt an den MQTT-Broker gesendet, wenn diese Option nicht aktiviert ist. Unabhängig von der eingestellten Kanalverschlüsselung. Einschließlich der Standortdaten." |
|||
}, |
|||
"jsonEnabled": { |
|||
"label": "JSON Enabled", |
|||
"description": "Whether to send/consume JSON packets on MQTT" |
|||
"label": "JSON aktiviert", |
|||
"description": "Gibt an, ob JSON Nachrichten über MQTT gesendet oder empfangen werden sollen" |
|||
}, |
|||
"tlsEnabled": { |
|||
"label": "TLS Enabled", |
|||
"description": "Enable or disable TLS" |
|||
"label": "TLS aktiviert", |
|||
"description": "TLS aktivieren oder deaktivieren" |
|||
}, |
|||
"root": { |
|||
"label": "Root topic", |
|||
"description": "MQTT root topic to use for default/custom servers" |
|||
"label": "Hauptthema", |
|||
"description": "MQTT Hauptthema für Standard/Benutzerdefinierte Server" |
|||
}, |
|||
"proxyToClientEnabled": { |
|||
"label": "MQTT Client Proxy Enabled", |
|||
"description": "Utilizes the network connection to proxy MQTT messages to the client." |
|||
}, |
|||
"mapReportingEnabled": { |
|||
"label": "Map Reporting Enabled", |
|||
"label": "Kartenberichte aktiviert", |
|||
"description": "Your node will periodically send an unencrypted map report packet to the configured MQTT server, this includes id, short and long name, approximate location, hardware model, role, firmware version, LoRa region, modem preset and primary channel name." |
|||
}, |
|||
"mapReportSettings": { |
|||
"publishIntervalSecs": { |
|||
"label": "Map Report Publish Interval (s)", |
|||
"description": "Interval in seconds to publish map reports" |
|||
"label": "Veröffentlichungsintervall Kartenbericht (s)", |
|||
"description": "Intervall in Sekunden, um Kartenberichte zu veröffentlichen" |
|||
}, |
|||
"positionPrecision": { |
|||
"label": "Approximate Location", |
|||
"description": "Position shared will be accurate within this distance", |
|||
"label": "Ungefährer Standort", |
|||
"description": "Der geteilte Standort mit einer Genauigkeit innerhalb dieser Entfernung", |
|||
"options": { |
|||
"metric_km23": "Within 23 km", |
|||
"metric_km12": "Within 12 km", |
|||
"metric_km5_8": "Within 5.8 km", |
|||
"metric_km2_9": "Within 2.9 km", |
|||
"metric_km1_5": "Within 1.5 km", |
|||
"metric_m700": "Within 700 m", |
|||
"metric_m350": "Within 350 m", |
|||
"metric_m200": "Within 200 m", |
|||
"metric_m90": "Within 90 m", |
|||
"metric_m50": "Within 50 m", |
|||
"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" |
|||
"metric_km23": "Innerhalb von 23 km", |
|||
"metric_km12": "Innerhalb von 12 km", |
|||
"metric_km5_8": "Innerhalb von 5,8 km", |
|||
"metric_km2_9": "Innerhalb von 2,9 km", |
|||
"metric_km1_5": "Innerhalb von 1,5 km", |
|||
"metric_m700": "Innerhalb von 700 m", |
|||
"metric_m350": "Innerhalb von 350 m", |
|||
"metric_m200": "Innerhalb von 200 m", |
|||
"metric_m90": "Innerhalb von 90 m", |
|||
"metric_m50": "Innerhalb von 50 m", |
|||
"imperial_mi15": "Innerhalb von 15 Meilen", |
|||
"imperial_mi7_3": "Innerhalb von 7,3 Meilen", |
|||
"imperial_mi3_6": "Innerhalb von 3,6 Meilen", |
|||
"imperial_mi1_8": "Innerhalb von 1,8 Meilen", |
|||
"imperial_mi0_9": "Innerhalb von 0,9 Meilen", |
|||
"imperial_mi0_5": "Innerhalb von 0,5 Meilen", |
|||
"imperial_mi0_2": "Innerhalb von 0,2 Meilen", |
|||
"imperial_ft600": "Innerhalb von 600 Fuß", |
|||
"imperial_ft300": "Innerhalb von 300 Fuß", |
|||
"imperial_ft150": "Innerhalb von 150 Fuß" |
|||
} |
|||
} |
|||
} |
|||
}, |
|||
"neighborInfo": { |
|||
"title": "Neighbor Info Settings", |
|||
"description": "Settings for the Neighbor Info module", |
|||
"title": "Einstellung Nachbarinformation", |
|||
"description": "Einstellungen für das Modul Nachbarinformation", |
|||
"enabled": { |
|||
"label": "Enabled", |
|||
"description": "Enable or disable Neighbor Info Module" |
|||
"label": "Aktiviert", |
|||
"description": "Nachbarinformation Modul aktivieren oder deaktivieren" |
|||
}, |
|||
"updateInterval": { |
|||
"label": "Update Interval", |
|||
"description": "Interval in seconds of how often we should try to send our Neighbor Info to the mesh" |
|||
"label": "Aktualisierungsintervall", |
|||
"description": "Intervall in Sekunden, wie oft die Nachbarinformation an das Netz gesendet wird" |
|||
} |
|||
}, |
|||
"paxcounter": { |
|||
"title": "Paxcounter Settings", |
|||
"description": "Settings for the Paxcounter module", |
|||
"title": "Einstellung für Pax Zähler", |
|||
"description": "Einstellungen für das Modul Pax Zähler", |
|||
"enabled": { |
|||
"label": "Module Enabled", |
|||
"description": "Enable Paxcounter" |
|||
"label": "Modul aktiviert", |
|||
"description": "Aktiviere Pax Zähler" |
|||
}, |
|||
"paxcounterUpdateInterval": { |
|||
"label": "Update Interval (seconds)", |
|||
"description": "How long to wait between sending paxcounter packets" |
|||
"label": "Aktualisierungsintervall (Sekunden)", |
|||
"description": "Wie lange soll zwischen dem Senden von Pax Zählernachrichten gewartet werden" |
|||
}, |
|||
"wifiThreshold": { |
|||
"label": "WiFi RSSI Threshold", |
|||
"description": "At what WiFi RSSI level should the counter increase. Defaults to -80." |
|||
"label": "WLAN RSSI Grenzwert", |
|||
"description": "Bei welchem WLAN RSSI Grenzwert sollte der Zähler erhöht werden. Standardwert -80" |
|||
}, |
|||
"bleThreshold": { |
|||
"label": "BLE RSSI Threshold", |
|||
"description": "At what BLE RSSI level should the counter increase. Defaults to -80." |
|||
"label": "BLE RSSI Grenzwert", |
|||
"description": "Bei welchem BLE RSSI Grenzwert sollte der Zähler erhöht werden. Standardwert -80" |
|||
} |
|||
}, |
|||
"rangeTest": { |
|||
"title": "Range Test Settings", |
|||
"description": "Settings for the Range Test module", |
|||
"title": "Einstellung Reichweitentest", |
|||
"description": "Einstellungen für das Modul Reichweitentest", |
|||
"enabled": { |
|||
"label": "Module Enabled", |
|||
"description": "Enable Range Test" |
|||
"label": "Modul aktiviert", |
|||
"description": "Reichweitentest aktivieren" |
|||
}, |
|||
"sender": { |
|||
"label": "Message Interval", |
|||
"description": "How long to wait between sending test packets" |
|||
"label": "Nachrichtenintervall", |
|||
"description": "Wie lange soll zwischen dem Senden von Testnachrichten gewartet werden" |
|||
}, |
|||
"save": { |
|||
"label": "Save CSV to storage", |
|||
"description": "ESP32 Only" |
|||
"label": "CSV im internen Speicher abspeichern", |
|||
"description": "Nur für ESP32" |
|||
} |
|||
}, |
|||
"serial": { |
|||
"title": "Serial Settings", |
|||
"description": "Settings for the Serial module", |
|||
"title": "Serielle Einstellungen", |
|||
"description": "Einstellungen für das serielle Modul", |
|||
"enabled": { |
|||
"label": "Module Enabled", |
|||
"description": "Enable Serial output" |
|||
"label": "Modul aktiviert", |
|||
"description": "Serielle Ausgabe aktivieren" |
|||
}, |
|||
"echo": { |
|||
"label": "Echo", |
|||
"description": "Any packets you send will be echoed back to your device" |
|||
"description": "Wenn aktiviert, werden alle Nachrichten, die Sie senden, an Ihr Gerät zurückgesendet" |
|||
}, |
|||
"rxd": { |
|||
"label": "Receive Pin", |
|||
"description": "Set the GPIO pin to the RXD pin you have set up." |
|||
"label": "GPIO Empfangen", |
|||
"description": "Setzen Sie den GPIO Pin, den Sie eingerichtet haben, als RXD Pin." |
|||
}, |
|||
"txd": { |
|||
"label": "Transmit Pin", |
|||
"description": "Set the GPIO pin to the TXD pin you have set up." |
|||
"label": "GPIO Senden", |
|||
"description": "Setzen Sie den GPIO Pin, den Sie eingerichtet haben, als TXD Pin." |
|||
}, |
|||
"baud": { |
|||
"label": "Baud Rate", |
|||
"label": "Baudrate", |
|||
"description": "The serial baud rate" |
|||
}, |
|||
"timeout": { |
|||
"label": "Timeout", |
|||
"description": "Seconds to wait before we consider your packet as 'done'" |
|||
"label": "Zeitlimit erreicht", |
|||
"description": "Wartezeit in Sekunden bis eine Nachricht als gesendet angenommen wird" |
|||
}, |
|||
"mode": { |
|||
"label": "Mode", |
|||
"description": "Select Mode" |
|||
"label": "Betriebsmodus", |
|||
"description": "Modus auswählen" |
|||
}, |
|||
"overrideConsoleSerialPort": { |
|||
"label": "Override Console Serial Port", |
|||
"description": "If you have a serial port connected to the console, this will override it." |
|||
"label": "Seriellen Port der Konsole überschreiben", |
|||
"description": "Wenn Sie einen seriellen Port an die Konsole angeschlossen haben, wird diese überschrieben." |
|||
} |
|||
}, |
|||
"storeForward": { |
|||
"title": "Store & Forward Settings", |
|||
"description": "Settings for the Store & Forward module", |
|||
"title": "Speichern & Weiterleiten Einstellungen", |
|||
"description": "Einstellungen für das Modul Speichern & Weiterleiten", |
|||
"enabled": { |
|||
"label": "Module Enabled", |
|||
"description": "Enable Store & Forward" |
|||
"label": "Modul aktiviert", |
|||
"description": "Speichern & Weiterleiten aktivieren" |
|||
}, |
|||
"heartbeat": { |
|||
"label": "Heartbeat Enabled", |
|||
"description": "Enable Store & Forward heartbeat" |
|||
"label": "Herzschlag aktiviert", |
|||
"description": "Herzschlag für Speichern & Weiterleiten aktivieren" |
|||
}, |
|||
"records": { |
|||
"label": "Number of records", |
|||
"description": "Number of records to store" |
|||
"label": "Anzahl Einträge", |
|||
"description": "Anzahl der zu speichernden Datensätze" |
|||
}, |
|||
"historyReturnMax": { |
|||
"label": "History return max", |
|||
"description": "Max number of records to return" |
|||
"label": "Verlauf Rückgabewert maximal", |
|||
"description": "Maximale Anzahl an zurückzugebenden Datensätzen" |
|||
}, |
|||
"historyReturnWindow": { |
|||
"label": "History return window", |
|||
"description": "Max number of records to return" |
|||
"label": "Zeitraum Rückgabewert", |
|||
"description": "Maximale Anzahl an zurückzugebenden Datensätzen" |
|||
} |
|||
}, |
|||
"telemetry": { |
|||
"title": "Telemetry Settings", |
|||
"description": "Settings for the Telemetry module", |
|||
"title": "Telemetrieeinstellungen", |
|||
"description": "Einstellungen für das Telemetriemodul", |
|||
"deviceUpdateInterval": { |
|||
"label": "Device Metrics", |
|||
"description": "Device metrics update interval (seconds)" |
|||
"label": "Gerätekennzahlen", |
|||
"description": "Aktualisierungsintervall für Gerätekennzahlen (Sekunden)" |
|||
}, |
|||
"environmentUpdateInterval": { |
|||
"label": "Environment metrics update interval (seconds)", |
|||
"label": "Aktualisierungsintervall für Umweltdaten (Sekunden)", |
|||
"description": "" |
|||
}, |
|||
"environmentMeasurementEnabled": { |
|||
"label": "Module Enabled", |
|||
"description": "Enable the Environment Telemetry" |
|||
"label": "Modul aktiviert", |
|||
"description": "Aktiviert die Telemetrie für Umweltdaten" |
|||
}, |
|||
"environmentScreenEnabled": { |
|||
"label": "Displayed on Screen", |
|||
"description": "Show the Telemetry Module on the OLED" |
|||
"label": "OLED Anzeige aktivieren", |
|||
"description": "Zeige das Telemetriemodul auf der OLED Anzeige" |
|||
}, |
|||
"environmentDisplayFahrenheit": { |
|||
"label": "Display Fahrenheit", |
|||
"description": "Display temp in Fahrenheit" |
|||
"label": "Temperatur in Fahrenheit", |
|||
"description": "Temperatur in Fahrenheit anzeigen" |
|||
}, |
|||
"airQualityEnabled": { |
|||
"label": "Air Quality Enabled", |
|||
"description": "Enable the Air Quality Telemetry" |
|||
"label": "Luftqualität aktiviert", |
|||
"description": "Telemetrie für Luftqualität aktivieren" |
|||
}, |
|||
"airQualityInterval": { |
|||
"label": "Air Quality Update Interval", |
|||
"description": "How often to send Air Quality data over the mesh" |
|||
"label": "Aktualisierungsintervall Luftqualität", |
|||
"description": "Wie oft werden Luftqualitätsdaten über das Netz gesendet" |
|||
}, |
|||
"powerMeasurementEnabled": { |
|||
"label": "Power Measurement Enabled", |
|||
"description": "Enable the Power Measurement Telemetry" |
|||
"label": "Energiemessung aktiviert", |
|||
"description": "Aktiviere die Telemetrie für die Energiemessung" |
|||
}, |
|||
"powerUpdateInterval": { |
|||
"label": "Power Update Interval", |
|||
"description": "How often to send Power data over the mesh" |
|||
"label": "Aktualisierungsintervall Energie", |
|||
"description": "Wie oft werden Energiedaten an das Netz gesendet" |
|||
}, |
|||
"powerScreenEnabled": { |
|||
"label": "Power Screen Enabled", |
|||
"description": "Enable the Power Telemetry Screen" |
|||
"label": "Energieanzeige aktiviert", |
|||
"description": "Aktiviere die Anzeige für Energietelemetrie" |
|||
} |
|||
} |
|||
} |
|||
|
|||
@ -1,51 +1,51 @@ |
|||
{ |
|||
"nodeDetail": { |
|||
"publicKeyEnabled": { |
|||
"label": "Public Key Enabled" |
|||
"label": "Öffentlicher Schlüssel aktiviert" |
|||
}, |
|||
"noPublicKey": { |
|||
"label": "No Public Key" |
|||
"label": "Kein öffentlicher Schlüssel" |
|||
}, |
|||
"directMessage": { |
|||
"label": "Direct Message {{shortName}}" |
|||
"label": "Direktnachricht {{shortName}}" |
|||
}, |
|||
"favorite": { |
|||
"label": "Favorite" |
|||
"label": "Favorit" |
|||
}, |
|||
"notFavorite": { |
|||
"label": "Not a Favorite" |
|||
"label": "Kein Favorit" |
|||
}, |
|||
"status": { |
|||
"heard": "Heard", |
|||
"heard": "Gehört", |
|||
"mqtt": "MQTT" |
|||
}, |
|||
"elevation": { |
|||
"label": "Elevation" |
|||
"label": "Höhe" |
|||
}, |
|||
"channelUtil": { |
|||
"label": "Channel Util" |
|||
"label": "Kanal-Auslastung" |
|||
}, |
|||
"airtimeUtil": { |
|||
"label": "Airtime Util" |
|||
"label": "Sendezeit-Auslastung" |
|||
} |
|||
}, |
|||
"nodesTable": { |
|||
"headings": { |
|||
"longName": "Long Name", |
|||
"connection": "Connection", |
|||
"lastHeard": "Last Heard", |
|||
"encryption": "Encryption", |
|||
"model": "Model", |
|||
"macAddress": "MAC Address" |
|||
"longName": "Langer Name", |
|||
"connection": "Verbindung", |
|||
"lastHeard": "Zuletzt gehört", |
|||
"encryption": "Verschlüsselung", |
|||
"model": "Modell", |
|||
"macAddress": "MAC Adresse" |
|||
}, |
|||
"connectionStatus": { |
|||
"direct": "Direct", |
|||
"away": "away", |
|||
"direct": "Direkt", |
|||
"away": "abwesend", |
|||
"unknown": "-", |
|||
"viaMqtt": ", via MQTT" |
|||
}, |
|||
"lastHeardStatus": { |
|||
"never": "Never" |
|||
"never": "Nie" |
|||
} |
|||
} |
|||
} |
|||
|
|||
@ -1,69 +1,69 @@ |
|||
{ |
|||
"page": { |
|||
"sectionLabel": "Channels", |
|||
"channelName": "Channel: {{channelName}}", |
|||
"broadcastLabel": "Primary", |
|||
"sectionLabel": "Kanavat", |
|||
"channelName": "Kanava: {{channelName}}", |
|||
"broadcastLabel": "Ensisijainen", |
|||
"channelIndex": "Ch {{index}}" |
|||
}, |
|||
"validation": { |
|||
"pskInvalid": "Please enter a valid {{bits}} bit PSK." |
|||
"pskInvalid": "Syötä kelvollinen {{bits}} bittinen PSK." |
|||
}, |
|||
"settings": { |
|||
"label": "Channel Settings", |
|||
"description": "Crypto, MQTT & misc settings" |
|||
"label": "Kanava-asetukset", |
|||
"description": "Crypto, MQTT ja muut asetukset" |
|||
}, |
|||
"role": { |
|||
"label": "Role", |
|||
"description": "Device telemetry is sent over PRIMARY. Only one PRIMARY allowed", |
|||
"label": "Rooli", |
|||
"description": "Laitteen telemetriatiedot lähetetään ENSISIJAISEN kanavan kautta. Vain yksi ENSISIJAINEN kanava sallitaan", |
|||
"options": { |
|||
"primary": "PRIMARY", |
|||
"disabled": "DISABLED", |
|||
"secondary": "SECONDARY" |
|||
"primary": "ENSISIJAISEN", |
|||
"disabled": "POIS KÄYTÖSTÄ", |
|||
"secondary": "TOISIJAINEN" |
|||
} |
|||
}, |
|||
"psk": { |
|||
"label": "Pre-Shared Key", |
|||
"description": "Supported PSK lengths: 256-bit, 128-bit, 8-bit, Empty (0-bit)", |
|||
"generate": "Generate" |
|||
"label": "Esijaettu avain", |
|||
"description": "Tuetut PSK-pituudet: 256-bit, 128-bit, 8-bit, tyhjät (0-bit)", |
|||
"generate": "Luo" |
|||
}, |
|||
"name": { |
|||
"label": "Name", |
|||
"description": "A unique name for the channel <12 bytes, leave blank for default" |
|||
"label": "Nimi", |
|||
"description": "Kanavan yksilöllinen nimi (alle 12 merkkiä), jätä tyhjäksi käyttääksesi oletusta" |
|||
}, |
|||
"uplinkEnabled": { |
|||
"label": "Uplink Enabled", |
|||
"description": "Send messages from the local mesh to MQTT" |
|||
"label": "Lähetys käytössä", |
|||
"description": "Lähetä viestejä paikallisesta verkosta MQTT-verkkoon" |
|||
}, |
|||
"downlinkEnabled": { |
|||
"label": "Downlink Enabled", |
|||
"description": "Send messages from MQTT to the local mesh" |
|||
"label": "Vastaanotto käytössä", |
|||
"description": "Lähetä viestejä MQTT:stä paikalliseen verkkoon" |
|||
}, |
|||
"positionPrecision": { |
|||
"label": "Location", |
|||
"description": "The precision of the location to share with the channel. Can be disabled.", |
|||
"label": "Sijainti", |
|||
"description": "Kanavalle jaettavan sijainnin tarkkuus. Voi poistaa käytöstä.", |
|||
"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": "Älä jaa sijaintia", |
|||
"precise": "Tarkka Sijainti", |
|||
"metric_km23": "23 kilometrin säteellä", |
|||
"metric_km12": "12 kilometrin säteellä", |
|||
"metric_km5_8": "5,8 kilometrin säteellä", |
|||
"metric_km2_9": "2,9 kilometrin säteellä", |
|||
"metric_km1_5": "1,5 kilometrin säteellä", |
|||
"metric_m700": "700 metrin säteellä", |
|||
"metric_m350": "350 metrin säteellä", |
|||
"metric_m200": "200 metrin säteellä", |
|||
"metric_m90": "90 metrin säteellä", |
|||
"metric_m50": "50 metrin säteellä", |
|||
"imperial_mi15": "15 mailin säteellä", |
|||
"imperial_mi7_3": "7,3 mailin säteellä", |
|||
"imperial_mi3_6": "3,6 mailin säteellä", |
|||
"imperial_mi1_8": "1,8 mailin säteellä", |
|||
"imperial_mi0_9": "0,9 mailin säteellä", |
|||
"imperial_mi0_5": "0,5 mailin säteellä", |
|||
"imperial_mi0_2": "0,2 mailin säteellä", |
|||
"imperial_ft600": "600 jalan säteellä", |
|||
"imperial_ft300": "300 jalan säteellä", |
|||
"imperial_ft150": "150 jalan säteellä" |
|||
} |
|||
} |
|||
} |
|||
|
|||
@ -1,50 +1,50 @@ |
|||
{ |
|||
"emptyState": "No results found.", |
|||
"emptyState": "Tuloksia ei löytynyt.", |
|||
"page": { |
|||
"title": "Command Menu" |
|||
"title": "Komentovalikko" |
|||
}, |
|||
"pinGroup": { |
|||
"label": "Pin command group" |
|||
"label": "Kiinnitä komentoryhmä" |
|||
}, |
|||
"unpinGroup": { |
|||
"label": "Unpin command group" |
|||
"label": "Irroita komentoryhmä" |
|||
}, |
|||
"goto": { |
|||
"label": "Goto", |
|||
"label": "Siirry", |
|||
"command": { |
|||
"messages": "Messages", |
|||
"map": "Map", |
|||
"config": "Config", |
|||
"channels": "Channels", |
|||
"nodes": "Nodes" |
|||
"messages": "Viestit", |
|||
"map": "Kartta", |
|||
"config": "Asetukset", |
|||
"channels": "Kanavat", |
|||
"nodes": "Laitteet" |
|||
} |
|||
}, |
|||
"manage": { |
|||
"label": "Manage", |
|||
"label": "Hallinnoi", |
|||
"command": { |
|||
"switchNode": "Switch Node", |
|||
"connectNewNode": "Connect New Node" |
|||
"switchNode": "Vaihda laitetta", |
|||
"connectNewNode": "Yhdistä uusi laite" |
|||
} |
|||
}, |
|||
"contextual": { |
|||
"label": "Contextual", |
|||
"label": "Kontekstin mukainen", |
|||
"command": { |
|||
"qrCode": "QR Code", |
|||
"qrGenerator": "Generator", |
|||
"qrImport": "Import", |
|||
"scheduleShutdown": "Schedule Shutdown", |
|||
"scheduleReboot": "Schedule Reboot", |
|||
"rebootToOtaMode": "Reboot To OTA Mode", |
|||
"resetNodeDb": "Reset Node DB", |
|||
"factoryResetDevice": "Factory Reset Device", |
|||
"factoryResetConfig": "Factory Reset Config" |
|||
"qrCode": "QR-koodi", |
|||
"qrGenerator": "QR-koodigeneraattori", |
|||
"qrImport": "Tuo", |
|||
"scheduleShutdown": "Ajasta sammutus", |
|||
"scheduleReboot": "Ajasta uudelleenkäynnistys", |
|||
"rebootToOtaMode": "Uudelleenkäynnistä OTA-tilaan", |
|||
"resetNodeDb": "Nollaa laitteen DB-tietokanta", |
|||
"factoryResetDevice": "Palauta tehdasasetukset", |
|||
"factoryResetConfig": "Tehdasasetusten palautusasetukset" |
|||
} |
|||
}, |
|||
"debug": { |
|||
"label": "Debug", |
|||
"label": "Vianetsintä", |
|||
"command": { |
|||
"reconfigure": "Reconfigure", |
|||
"clearAllStoredMessages": "Clear All Stored Message" |
|||
"reconfigure": "Määritä uudelleen", |
|||
"clearAllStoredMessages": "Tyhjennä kaikki tallennetut viesti" |
|||
} |
|||
} |
|||
} |
|||
|
|||
@ -1,12 +1,12 @@ |
|||
{ |
|||
"dashboard": { |
|||
"title": "Connected Devices", |
|||
"description": "Manage your connected Meshtastic devices.", |
|||
"title": "Yhdistetyt laitteet", |
|||
"description": "Hallitse yhdistettyjä Meshtastic laitteitasi.", |
|||
"connectionType_ble": "BLE", |
|||
"connectionType_serial": "Serial", |
|||
"connectionType_network": "Network", |
|||
"noDevicesTitle": "No devices connected", |
|||
"noDevicesDescription": "Connect a new device to get started.", |
|||
"button_newConnection": "New Connection" |
|||
"connectionType_serial": "Sarjaliitäntä", |
|||
"connectionType_network": "Verkko", |
|||
"noDevicesTitle": "Ei laitteita yhdistettynä", |
|||
"noDevicesDescription": "Yhdistä uusi laite aloittaaksesi.", |
|||
"button_newConnection": "Uusi yhteys" |
|||
} |
|||
} |
|||
|
|||
@ -1,448 +1,448 @@ |
|||
{ |
|||
"page": { |
|||
"tabAmbientLighting": "Ambient Lighting", |
|||
"tabAudio": "Audio", |
|||
"tabCannedMessage": "Canned", |
|||
"tabDetectionSensor": "Detection Sensor", |
|||
"tabExternalNotification": "Ext Notif", |
|||
"tabAmbientLighting": "Ympäristövalaistus", |
|||
"tabAudio": "Ääni", |
|||
"tabCannedMessage": "Ennalta asetettu", |
|||
"tabDetectionSensor": "Havaitsemisanturi", |
|||
"tabExternalNotification": "Ext-ilmoitus", |
|||
"tabMqtt": "MQTT", |
|||
"tabNeighborInfo": "Neighbor Info", |
|||
"tabPaxcounter": "Paxcounter", |
|||
"tabRangeTest": "Range Test", |
|||
"tabSerial": "Serial", |
|||
"tabStoreAndForward": "S&F", |
|||
"tabTelemetry": "Telemetry" |
|||
"tabNeighborInfo": "Naapuritieto", |
|||
"tabPaxcounter": "PAX-laskuri", |
|||
"tabRangeTest": "Kuuluvuustesti", |
|||
"tabSerial": "Sarjaliitäntä", |
|||
"tabStoreAndForward": "S&V", |
|||
"tabTelemetry": "Telemetria" |
|||
}, |
|||
"ambientLighting": { |
|||
"title": "Ambient Lighting Settings", |
|||
"description": "Settings for the Ambient Lighting module", |
|||
"title": "Ympäristövalaistuksen asetukset", |
|||
"description": "Ympäristövalaistuksen moduulin asetukset", |
|||
"ledState": { |
|||
"label": "LED State", |
|||
"description": "Sets LED to on or off" |
|||
"label": "Ledin tila", |
|||
"description": "Aseta ledi päälle tai pois päältä" |
|||
}, |
|||
"current": { |
|||
"label": "Current", |
|||
"description": "Sets the current for the LED output. Default is 10" |
|||
"label": "Virta", |
|||
"description": "Asettaa nykyisen ledin ulostulon. Oletus on 10" |
|||
}, |
|||
"red": { |
|||
"label": "Red", |
|||
"description": "Sets the red LED level. Values are 0-255" |
|||
"label": "Punainen", |
|||
"description": "Asettaa punaisen ledin tason. Arvot ovat 0-255" |
|||
}, |
|||
"green": { |
|||
"label": "Green", |
|||
"description": "Sets the green LED level. Values are 0-255" |
|||
"label": "Vihreä", |
|||
"description": "Asettaa vihreän ledin tason. Arvot ovat 0-255" |
|||
}, |
|||
"blue": { |
|||
"label": "Blue", |
|||
"description": "Sets the blue LED level. Values are 0-255" |
|||
"label": "Sininen", |
|||
"description": "Asettaa sinisen ledin tason. Arvot ovat 0-255" |
|||
} |
|||
}, |
|||
"audio": { |
|||
"title": "Audio Settings", |
|||
"description": "Settings for the Audio module", |
|||
"title": "Ääniasetukset", |
|||
"description": "Äänimoduulin asetukset", |
|||
"codec2Enabled": { |
|||
"label": "Codec 2 Enabled", |
|||
"description": "Enable Codec 2 audio encoding" |
|||
"label": "Codec 2 käytössä", |
|||
"description": "Ota Codec 2 äänenkoodaus käyttöön" |
|||
}, |
|||
"pttPin": { |
|||
"label": "PTT Pin", |
|||
"description": "GPIO pin to use for PTT" |
|||
"label": "PTT pinni", |
|||
"description": "PTT:lle käytettävä GPIO-pinni" |
|||
}, |
|||
"bitrate": { |
|||
"label": "Bitrate", |
|||
"description": "Bitrate to use for audio encoding" |
|||
"label": "Tiedonsiirtonopeus", |
|||
"description": "Tiedonsiirtonopeus äänenkoodaukselle" |
|||
}, |
|||
"i2sWs": { |
|||
"label": "i2S WS", |
|||
"description": "GPIO pin to use for i2S WS" |
|||
"description": "GPIO-pinni jota käytetään i2S WS:ssä" |
|||
}, |
|||
"i2sSd": { |
|||
"label": "i2S SD", |
|||
"description": "GPIO pin to use for i2S SD" |
|||
"description": "GPIO-pinni jota käytetään i2S SD:ssä" |
|||
}, |
|||
"i2sDin": { |
|||
"label": "i2S DIN", |
|||
"description": "GPIO pin to use for i2S DIN" |
|||
"description": "GPIO-pinni jota käytetään i2S DIN:ssä" |
|||
}, |
|||
"i2sSck": { |
|||
"label": "i2S SCK", |
|||
"description": "GPIO pin to use for i2S SCK" |
|||
"label": "i2S SD", |
|||
"description": "GPIO-pinni jota käytetään i2S SCK:ssa" |
|||
} |
|||
}, |
|||
"cannedMessage": { |
|||
"title": "Canned Message Settings", |
|||
"description": "Settings for the Canned Message module", |
|||
"title": "Välitettyjen viestien asetukset", |
|||
"description": "Asetukset välitettyjen viestien moduulissa", |
|||
"moduleEnabled": { |
|||
"label": "Module Enabled", |
|||
"description": "Enable Canned Message" |
|||
"label": "Moduuli Käytössä", |
|||
"description": "Ota käyttöön välitetyt viestit" |
|||
}, |
|||
"rotary1Enabled": { |
|||
"label": "Rotary Encoder #1 Enabled", |
|||
"description": "Enable the rotary encoder" |
|||
"label": "Kiertovalitsin #1 käytössä", |
|||
"description": "Ota kiertovalitsimen kooderi käyttöön" |
|||
}, |
|||
"inputbrokerPinA": { |
|||
"label": "Encoder Pin A", |
|||
"description": "GPIO Pin Value (1-39) For encoder port A" |
|||
"label": "Kooderin pinni A", |
|||
"description": "GPIO-pinni (1–39) kooderin portille A" |
|||
}, |
|||
"inputbrokerPinB": { |
|||
"label": "Encoder Pin B", |
|||
"description": "GPIO Pin Value (1-39) For encoder port B" |
|||
"label": "Kooderin pinni B", |
|||
"description": "GPIO-pinni (1–39) kooderin portille B" |
|||
}, |
|||
"inputbrokerPinPress": { |
|||
"label": "Encoder Pin Press", |
|||
"description": "GPIO Pin Value (1-39) For encoder Press" |
|||
"label": "Kooderin pinni painallukselle", |
|||
"description": "GPIO-pinni (1–39) kooderin painallukselle" |
|||
}, |
|||
"inputbrokerEventCw": { |
|||
"label": "Clockwise event", |
|||
"description": "Select input event." |
|||
"label": "Myötäpäiväinen liike", |
|||
"description": "Valitse syöttötapahtuma." |
|||
}, |
|||
"inputbrokerEventCcw": { |
|||
"label": "Counter Clockwise event", |
|||
"description": "Select input event." |
|||
"label": "Myötäpäiväisen liikkeen laskuri", |
|||
"description": "Valitse syöttötapahtuma." |
|||
}, |
|||
"inputbrokerEventPress": { |
|||
"label": "Press event", |
|||
"description": "Select input event" |
|||
"label": "Painamisen tapahtuma", |
|||
"description": "Valitse syöttötapahtuma" |
|||
}, |
|||
"updown1Enabled": { |
|||
"label": "Up Down enabled", |
|||
"description": "Enable the up / down encoder" |
|||
"label": "Ylös alas käytössä", |
|||
"description": "Ota käyttöön ylös / alas-suuntaa tunnistava kooderi" |
|||
}, |
|||
"allowInputSource": { |
|||
"label": "Allow Input Source", |
|||
"description": "Select from: '_any', 'rotEnc1', 'upDownEnc1', 'cardkb'" |
|||
"label": "Salli syöttölaitteen lähde", |
|||
"description": "Valitse '_any', 'rotEnc1', 'upDownEnc1', 'cardkb'" |
|||
}, |
|||
"sendBell": { |
|||
"label": "Send Bell", |
|||
"description": "Sends a bell character with each message" |
|||
"label": "Lähetä äänimerkki", |
|||
"description": "Lähettää äänimerkkimerkin jokaisen viestin mukana" |
|||
} |
|||
}, |
|||
"detectionSensor": { |
|||
"title": "Detection Sensor Settings", |
|||
"description": "Settings for the Detection Sensor module", |
|||
"title": "Tunnistinsensorin asetukset", |
|||
"description": "Tunnistinsensori-moduulin asetukset", |
|||
"enabled": { |
|||
"label": "Enabled", |
|||
"description": "Enable or disable Detection Sensor Module" |
|||
"label": "Käytössä", |
|||
"description": "Ota käyttöön tai poista käytöstä tunnistinsensorin moduuli" |
|||
}, |
|||
"minimumBroadcastSecs": { |
|||
"label": "Minimum Broadcast Seconds", |
|||
"description": "The interval in seconds of how often we can send a message to the mesh when a state change is detected" |
|||
"label": "Minimilähetys (sekuntia)", |
|||
"description": "Aikaväli sekunteina kuinka usein viestejä voi lähettää mesh-verkkoon tilamuutoksen havaitsemisen jälkeen" |
|||
}, |
|||
"stateBroadcastSecs": { |
|||
"label": "State Broadcast Seconds", |
|||
"description": "The interval in seconds of how often we should send a message to the mesh with the current state regardless of changes" |
|||
"label": "Tilatiedon lähetys (sekuntia)", |
|||
"description": "Kuinka usein sekunteina lähetetään viesti mesh-verkkoon nykytilasta, vaikka tilassa ei olisi muutoksia" |
|||
}, |
|||
"sendBell": { |
|||
"label": "Send Bell", |
|||
"description": "Send ASCII bell with alert message" |
|||
"label": "Lähetä äänimerkki", |
|||
"description": "Lähetä ASCII-äänimerkki hälytyssanoman mukana" |
|||
}, |
|||
"name": { |
|||
"label": "Friendly Name", |
|||
"description": "Used to format the message sent to mesh, max 20 Characters" |
|||
"label": "Käyttäjäystävälinen nimi", |
|||
"description": "Käytetään muotoilemaan mesh-verkkoon lähetettävä viesti, enintään 20 merkkiä" |
|||
}, |
|||
"monitorPin": { |
|||
"label": "Monitor Pin", |
|||
"description": "The GPIO pin to monitor for state changes" |
|||
"label": "Valvonta pinni", |
|||
"description": "GPIO-pinni valvonnan tilan muutoksien seurantaan" |
|||
}, |
|||
"detectionTriggerType": { |
|||
"label": "Detection Triggered Type", |
|||
"description": "The type of trigger event to be used" |
|||
"label": "Tunnistuksen havaintotyyppi", |
|||
"description": "Käytettävän tunnistustapahtuman tyyppi" |
|||
}, |
|||
"usePullup": { |
|||
"label": "Use Pullup", |
|||
"description": "Whether or not use INPUT_PULLUP mode for GPIO pin" |
|||
"label": "Käytä vetokytkintä (pullup)", |
|||
"description": "Käytetäänkö GPIO-pinnin INPUT_PULLUP-tilaa" |
|||
} |
|||
}, |
|||
"externalNotification": { |
|||
"title": "External Notification Settings", |
|||
"description": "Configure the external notification module", |
|||
"title": "Ulkoisten ilmoituksien asetukset", |
|||
"description": "Määritä ulkoisten ilmoitusten moduulin asetukset", |
|||
"enabled": { |
|||
"label": "Module Enabled", |
|||
"description": "Enable External Notification" |
|||
"label": "Moduuli käytössä", |
|||
"description": "Ota ulkoiset ilmoitukset käyttöön" |
|||
}, |
|||
"outputMs": { |
|||
"label": "Output MS", |
|||
"description": "Output MS" |
|||
"label": "Ulostulo MS", |
|||
"description": "Ulostulo MS" |
|||
}, |
|||
"output": { |
|||
"label": "Output", |
|||
"description": "Output" |
|||
"label": "Ulostulo", |
|||
"description": "Ulostulo" |
|||
}, |
|||
"outputVibra": { |
|||
"label": "Output Vibrate", |
|||
"description": "Output Vibrate" |
|||
"label": "Värinän ulostulo", |
|||
"description": "Värinän ulostulo" |
|||
}, |
|||
"outputBuzzer": { |
|||
"label": "Output Buzzer", |
|||
"description": "Output Buzzer" |
|||
"label": "Summerin ulostulo", |
|||
"description": "Summerin ulostulo" |
|||
}, |
|||
"active": { |
|||
"label": "Active", |
|||
"description": "Active" |
|||
"label": "Käytössä", |
|||
"description": "Käytössä" |
|||
}, |
|||
"alertMessage": { |
|||
"label": "Alert Message", |
|||
"description": "Alert Message" |
|||
"label": "Hälytysviesti", |
|||
"description": "Hälytysviesti" |
|||
}, |
|||
"alertMessageVibra": { |
|||
"label": "Alert Message Vibrate", |
|||
"description": "Alert Message Vibrate" |
|||
"label": "Hälytysviestin värinä", |
|||
"description": "Hälytysviestin värinä" |
|||
}, |
|||
"alertMessageBuzzer": { |
|||
"label": "Alert Message Buzzer", |
|||
"description": "Alert Message Buzzer" |
|||
"label": "Hälytysviestin summeri", |
|||
"description": "Hälytysviestin summeri" |
|||
}, |
|||
"alertBell": { |
|||
"label": "Alert Bell", |
|||
"description": "Should an alert be triggered when receiving an incoming bell?" |
|||
"label": "Hälytysääni", |
|||
"description": "Pitäisikö hälytyksen aktivoitua, kun vastaanotetaan äänimerkki?" |
|||
}, |
|||
"alertBellVibra": { |
|||
"label": "Alert Bell Vibrate", |
|||
"description": "Alert Bell Vibrate" |
|||
"label": "Hälytysäänen värinä", |
|||
"description": "Hälytysäänen värinä" |
|||
}, |
|||
"alertBellBuzzer": { |
|||
"label": "Alert Bell Buzzer", |
|||
"description": "Alert Bell Buzzer" |
|||
"label": "Hälytysäänen summeri", |
|||
"description": "Hälytysäänen summeri" |
|||
}, |
|||
"usePwm": { |
|||
"label": "Use PWM", |
|||
"description": "Use PWM" |
|||
"label": "Käytä PWM", |
|||
"description": "Käytä PWM" |
|||
}, |
|||
"nagTimeout": { |
|||
"label": "Nag Timeout", |
|||
"description": "Nag Timeout" |
|||
"label": "Toistokehotuksen aikakatkaisu", |
|||
"description": "Toistokehotuksen aikakatkaisu" |
|||
}, |
|||
"useI2sAsBuzzer": { |
|||
"label": "Use I²S Pin as Buzzer", |
|||
"description": "Designate I²S Pin as Buzzer Output" |
|||
"label": "Use I²S pinniä summerille", |
|||
"description": "Määritä I²S-pinni summerin ulostuloon" |
|||
} |
|||
}, |
|||
"mqtt": { |
|||
"title": "MQTT Settings", |
|||
"description": "Settings for the MQTT module", |
|||
"title": "MQTT-asetukset", |
|||
"description": "MQTT-moduulin asetukset", |
|||
"enabled": { |
|||
"label": "Enabled", |
|||
"description": "Enable or disable MQTT" |
|||
"label": "Käytössä", |
|||
"description": "Ota MQTT käyttöön tai poista se käytöstä" |
|||
}, |
|||
"address": { |
|||
"label": "MQTT Server Address", |
|||
"description": "MQTT server address to use for default/custom servers" |
|||
"label": "MQTT-palvelimen osoite", |
|||
"description": "MQTT-palvelimen osoite, jota käytetään oletus- tai mukautetuissa palvelimissa" |
|||
}, |
|||
"username": { |
|||
"label": "MQTT Username", |
|||
"description": "MQTT username to use for default/custom servers" |
|||
"label": "MQTT käyttäjänimi", |
|||
"description": "MQTT käyttäjänimi, jota käytetään oletus- tai mukautetuissa palvelimissa" |
|||
}, |
|||
"password": { |
|||
"label": "MQTT Password", |
|||
"description": "MQTT password to use for default/custom servers" |
|||
"label": "MQTT salasana", |
|||
"description": "MQTT salasana, jota käytetään oletus- tai mukautetuissa palvelimissa" |
|||
}, |
|||
"encryptionEnabled": { |
|||
"label": "Encryption Enabled", |
|||
"description": "Enable or disable MQTT encryption. Note: All messages are sent to the MQTT broker unencrypted if this option is not enabled, even when your uplink channels have encryption keys set. This includes position data." |
|||
"label": "Salaus käytössä", |
|||
"description": "Ota MQTT-salaus käyttöön tai pois käytöstä. Huom: Jos tämä asetus ei ole käytössä, kaikki viestit lähetetään MQTT-välittäjälle salaamattomina, vaikka lähetyskanavillasi olisi salausavaimet asetettuna. Tämä koskee myös sijaintitietoja." |
|||
}, |
|||
"jsonEnabled": { |
|||
"label": "JSON Enabled", |
|||
"description": "Whether to send/consume JSON packets on MQTT" |
|||
"label": "JSON käytössä", |
|||
"description": "Lähetetäänkö / otetaanko vastaan JSON-paketteja MQTT:llä" |
|||
}, |
|||
"tlsEnabled": { |
|||
"label": "TLS Enabled", |
|||
"description": "Enable or disable TLS" |
|||
"label": "TLS käytössä", |
|||
"description": "Ota TLS käyttöön tai poista se käytöstä" |
|||
}, |
|||
"root": { |
|||
"label": "Root topic", |
|||
"description": "MQTT root topic to use for default/custom servers" |
|||
"label": "Palvelimen osoite (root topic)", |
|||
"description": "MQTT-palvelimen osoite, jota käytetään oletus- tai mukautetuissa palvelimissa" |
|||
}, |
|||
"proxyToClientEnabled": { |
|||
"label": "MQTT Client Proxy Enabled", |
|||
"description": "Utilizes the network connection to proxy MQTT messages to the client." |
|||
"label": "MQTT-välityspalvelin käytössä", |
|||
"description": "Käyttää verkkoyhteyttä välittämään MQTT-viestejä asiakkaalle." |
|||
}, |
|||
"mapReportingEnabled": { |
|||
"label": "Map Reporting Enabled", |
|||
"description": "Your node will periodically send an unencrypted map report packet to the configured MQTT server, this includes id, short and long name, approximate location, hardware model, role, firmware version, LoRa region, modem preset and primary channel name." |
|||
"label": "Karttaraportointi käytössä", |
|||
"description": "Laitteesi lähettää säännöllisin väliajoin salaamattoman karttaraporttipaketin määritettyyn MQTT-palvelimeen. Paketti sisältää tunnisteen, lyhyen ja pitkän nimen, likimääräisen sijainnin, laitteistomallin, roolin, laiteohjelmistoversion, LoRa-alueen, modeemin esiasetukset sekä ensisijaisen kanavan nimen." |
|||
}, |
|||
"mapReportSettings": { |
|||
"publishIntervalSecs": { |
|||
"label": "Map Report Publish Interval (s)", |
|||
"description": "Interval in seconds to publish map reports" |
|||
"label": "Karttaraportoinnin aikaväli (s)", |
|||
"description": "Aikaväli sekunneissa karttaraporttien julkaisemiseksi" |
|||
}, |
|||
"positionPrecision": { |
|||
"label": "Approximate Location", |
|||
"description": "Position shared will be accurate within this distance", |
|||
"label": "Arvioitu sijainti", |
|||
"description": "Jaetun sijainnin tarkkuus on tämän etäisyyden rajoissa", |
|||
"options": { |
|||
"metric_km23": "Within 23 km", |
|||
"metric_km12": "Within 12 km", |
|||
"metric_km5_8": "Within 5.8 km", |
|||
"metric_km2_9": "Within 2.9 km", |
|||
"metric_km1_5": "Within 1.5 km", |
|||
"metric_m700": "Within 700 m", |
|||
"metric_m350": "Within 350 m", |
|||
"metric_m200": "Within 200 m", |
|||
"metric_m90": "Within 90 m", |
|||
"metric_m50": "Within 50 m", |
|||
"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" |
|||
"metric_km23": "23 kilometrin säteellä", |
|||
"metric_km12": "12 kilometrin säteellä", |
|||
"metric_km5_8": "5,8 kilometrin säteellä", |
|||
"metric_km2_9": "2,9 kilometrin säteellä", |
|||
"metric_km1_5": "1,5 kilometrin säteellä", |
|||
"metric_m700": "700 metrin säteellä", |
|||
"metric_m350": "350 metrin säteellä", |
|||
"metric_m200": "200 metrin säteellä", |
|||
"metric_m90": "90 metrin säteellä", |
|||
"metric_m50": "50 metrin säteellä", |
|||
"imperial_mi15": "15 mailin säteellä", |
|||
"imperial_mi7_3": "7,3 mailin säteellä", |
|||
"imperial_mi3_6": "3,6 mailin säteellä", |
|||
"imperial_mi1_8": "1,8 mailin säteellä", |
|||
"imperial_mi0_9": "0,9 mailin säteellä", |
|||
"imperial_mi0_5": "0,5 mailin säteellä", |
|||
"imperial_mi0_2": "0,2 mailin säteellä", |
|||
"imperial_ft600": "600 jalan säteellä", |
|||
"imperial_ft300": "300 jalan säteellä", |
|||
"imperial_ft150": "150 jalan säteellä" |
|||
} |
|||
} |
|||
} |
|||
}, |
|||
"neighborInfo": { |
|||
"title": "Neighbor Info Settings", |
|||
"description": "Settings for the Neighbor Info module", |
|||
"title": "Naapuritiedon asetukset", |
|||
"description": "Naapuritietojen moduulin asetukset", |
|||
"enabled": { |
|||
"label": "Enabled", |
|||
"description": "Enable or disable Neighbor Info Module" |
|||
"label": "Käytössä", |
|||
"description": "Ota käyttöön tai poista käytöstä naapuruustietomoduuli" |
|||
}, |
|||
"updateInterval": { |
|||
"label": "Update Interval", |
|||
"description": "Interval in seconds of how often we should try to send our Neighbor Info to the mesh" |
|||
"label": "Päivitysväli", |
|||
"description": "Aikaväli sekunneissa siitä, kuinka usein mesh-verkossa lähetetään naapuritietoja verkkoon" |
|||
} |
|||
}, |
|||
"paxcounter": { |
|||
"title": "Paxcounter Settings", |
|||
"description": "Settings for the Paxcounter module", |
|||
"title": "Pax-laskurin asetukset", |
|||
"description": "Pax-laskurin moduulin asetukset", |
|||
"enabled": { |
|||
"label": "Module Enabled", |
|||
"description": "Enable Paxcounter" |
|||
"label": "Moduuli käytössä", |
|||
"description": "Ota pax-laskuri käyttöön" |
|||
}, |
|||
"paxcounterUpdateInterval": { |
|||
"label": "Update Interval (seconds)", |
|||
"description": "How long to wait between sending paxcounter packets" |
|||
"label": "Päivityksen aikaväli (sekuntia)", |
|||
"description": "Kuinka kauan odotetaan pax-laskurin pakettien lähettämisen välillä" |
|||
}, |
|||
"wifiThreshold": { |
|||
"label": "WiFi RSSI Threshold", |
|||
"description": "At what WiFi RSSI level should the counter increase. Defaults to -80." |
|||
"label": "WiFi-RSSI kynnysarvo", |
|||
"description": "Millä WiFi RSSI tasolla laskurin täytyisi kasvaa. Oletus on -80." |
|||
}, |
|||
"bleThreshold": { |
|||
"label": "BLE RSSI Threshold", |
|||
"description": "At what BLE RSSI level should the counter increase. Defaults to -80." |
|||
"label": "WiFi-RSSI kynnysarvo", |
|||
"description": "Millä BLE RSSI-arvolla laskuri kasvaa. Oletus: -80." |
|||
} |
|||
}, |
|||
"rangeTest": { |
|||
"title": "Range Test Settings", |
|||
"description": "Settings for the Range Test module", |
|||
"title": "Kuuluvuustestin asetukset", |
|||
"description": "Kuuluvuustesti moduulin asetukset", |
|||
"enabled": { |
|||
"label": "Module Enabled", |
|||
"description": "Enable Range Test" |
|||
"label": "Moduuli käytössä", |
|||
"description": "Ota kuuluvuustesti käytöön" |
|||
}, |
|||
"sender": { |
|||
"label": "Message Interval", |
|||
"description": "How long to wait between sending test packets" |
|||
"label": "Viestin aikaväli", |
|||
"description": "Kuinka kauan odotetaan testipakettien lähettämisen välillä" |
|||
}, |
|||
"save": { |
|||
"label": "Save CSV to storage", |
|||
"description": "ESP32 Only" |
|||
"label": "Tallenna CSV tallennustilaan", |
|||
"description": "Vain ESP32" |
|||
} |
|||
}, |
|||
"serial": { |
|||
"title": "Serial Settings", |
|||
"description": "Settings for the Serial module", |
|||
"title": "Sarjaliitännän asetukset", |
|||
"description": "Sarjaliitäntä-moduulin asetukset", |
|||
"enabled": { |
|||
"label": "Module Enabled", |
|||
"description": "Enable Serial output" |
|||
"label": "Sarjaliitäntä käytössä", |
|||
"description": "Ota sarjaliitäntä käyttöön" |
|||
}, |
|||
"echo": { |
|||
"label": "Echo", |
|||
"description": "Any packets you send will be echoed back to your device" |
|||
"label": "Toista", |
|||
"description": "Kaikki lähettämäsi paketit toistetaan takaisin laitteellesi" |
|||
}, |
|||
"rxd": { |
|||
"label": "Receive Pin", |
|||
"description": "Set the GPIO pin to the RXD pin you have set up." |
|||
"label": "Vastaanota PIN-koodi", |
|||
"description": "Määritä GPIO-pinni käyttämään aiemmin asetettua RXD-pinniä." |
|||
}, |
|||
"txd": { |
|||
"label": "Transmit Pin", |
|||
"description": "Set the GPIO pin to the TXD pin you have set up." |
|||
"label": "Lähetä PIN-koodi", |
|||
"description": "Määritä GPIO-pinni käyttämään aiemmin asetettua TXD-pinniä." |
|||
}, |
|||
"baud": { |
|||
"label": "Baud Rate", |
|||
"description": "The serial baud rate" |
|||
"label": "Baud-siirtonopeus", |
|||
"description": "Sarjaliitännän baud-siirtonopeus" |
|||
}, |
|||
"timeout": { |
|||
"label": "Timeout", |
|||
"description": "Seconds to wait before we consider your packet as 'done'" |
|||
"label": "Aikakatkaisu", |
|||
"description": "Kuinka monta sekuntia odotetaan, ennen kuin paketti merkitään valmiiksi" |
|||
}, |
|||
"mode": { |
|||
"label": "Mode", |
|||
"description": "Select Mode" |
|||
"label": "Tila", |
|||
"description": "Valitse tila" |
|||
}, |
|||
"overrideConsoleSerialPort": { |
|||
"label": "Override Console Serial Port", |
|||
"description": "If you have a serial port connected to the console, this will override it." |
|||
"label": "Ohita konsolin sarjaliitännän portti", |
|||
"description": "Jos sinulla on sarjaportti kytkettynä konsoliin, tämä ohittaa sen." |
|||
} |
|||
}, |
|||
"storeForward": { |
|||
"title": "Store & Forward Settings", |
|||
"description": "Settings for the Store & Forward module", |
|||
"title": "Varastoi & välitä asetukset", |
|||
"description": "Varastoi & välitä moduulin asetukset", |
|||
"enabled": { |
|||
"label": "Module Enabled", |
|||
"description": "Enable Store & Forward" |
|||
"label": "Moduuli käytössä", |
|||
"description": "Ota varastoi & välitä käyttöön" |
|||
}, |
|||
"heartbeat": { |
|||
"label": "Heartbeat Enabled", |
|||
"description": "Enable Store & Forward heartbeat" |
|||
"label": "Heartbeat käytössä", |
|||
"description": "Ota varastoi & välitä heartbeat käyttöön" |
|||
}, |
|||
"records": { |
|||
"label": "Number of records", |
|||
"description": "Number of records to store" |
|||
"label": "Kirjausten määrä", |
|||
"description": "Tallennettavien tietueiden määrä" |
|||
}, |
|||
"historyReturnMax": { |
|||
"label": "History return max", |
|||
"description": "Max number of records to return" |
|||
"label": "Historian maksimimäärä", |
|||
"description": "Enimmäismäärä tietueita palautettaviksi" |
|||
}, |
|||
"historyReturnWindow": { |
|||
"label": "History return window", |
|||
"description": "Max number of records to return" |
|||
"label": "Historian aikamäärä", |
|||
"description": "Enimmäismäärä tietueita palautettaviksi" |
|||
} |
|||
}, |
|||
"telemetry": { |
|||
"title": "Telemetry Settings", |
|||
"description": "Settings for the Telemetry module", |
|||
"title": "Telemetrian asetukset", |
|||
"description": "Telemetria-moduulin asetukset", |
|||
"deviceUpdateInterval": { |
|||
"label": "Device Metrics", |
|||
"description": "Device metrics update interval (seconds)" |
|||
"label": "Laitteen mittausloki", |
|||
"description": "Laitteen mittaustietojen päivitysväli (sekuntia)" |
|||
}, |
|||
"environmentUpdateInterval": { |
|||
"label": "Environment metrics update interval (seconds)", |
|||
"label": "Ympäristötietojen päivitysväli (sekuntia)", |
|||
"description": "" |
|||
}, |
|||
"environmentMeasurementEnabled": { |
|||
"label": "Module Enabled", |
|||
"description": "Enable the Environment Telemetry" |
|||
"label": "Moduuli käytössä", |
|||
"description": "Ota käyttöön ympäristön telemetria" |
|||
}, |
|||
"environmentScreenEnabled": { |
|||
"label": "Displayed on Screen", |
|||
"description": "Show the Telemetry Module on the OLED" |
|||
"label": "Näytetään näytöllä", |
|||
"description": "Näytä moduulin telemetriatiedot OLED-näytöllä" |
|||
}, |
|||
"environmentDisplayFahrenheit": { |
|||
"label": "Display Fahrenheit", |
|||
"description": "Display temp in Fahrenheit" |
|||
"label": "Näytä fahrenheitissa", |
|||
"description": "Näytä lämpötila fahrenheitissa" |
|||
}, |
|||
"airQualityEnabled": { |
|||
"label": "Air Quality Enabled", |
|||
"description": "Enable the Air Quality Telemetry" |
|||
"label": "Ilmanlaatu käytössä", |
|||
"description": "Ota ilmanlaadun telemetria käyttöön" |
|||
}, |
|||
"airQualityInterval": { |
|||
"label": "Air Quality Update Interval", |
|||
"description": "How often to send Air Quality data over the mesh" |
|||
"label": "Ilmanlaadun päivitysväli", |
|||
"description": "Kuinka usein ilmanlaadun tiedot lähetetään mesh-verkon kautta" |
|||
}, |
|||
"powerMeasurementEnabled": { |
|||
"label": "Power Measurement Enabled", |
|||
"description": "Enable the Power Measurement Telemetry" |
|||
"label": "Tehomittaus käytössä", |
|||
"description": "Ota tehomittauksen telemetria käyttöön" |
|||
}, |
|||
"powerUpdateInterval": { |
|||
"label": "Power Update Interval", |
|||
"description": "How often to send Power data over the mesh" |
|||
"label": "Tehomittauksen päivitysväli", |
|||
"description": "Kuinka usein tehomittauksen tiedot lähetetään mesh-verkon kautta" |
|||
}, |
|||
"powerScreenEnabled": { |
|||
"label": "Power Screen Enabled", |
|||
"description": "Enable the Power Telemetry Screen" |
|||
"label": "Tehomittauksen näyttö käytössä", |
|||
"description": "Ota tehomittauksen telemetrian näyttö käyttöön" |
|||
} |
|||
} |
|||
} |
|||
|
|||
@ -1,51 +1,51 @@ |
|||
{ |
|||
"nodeDetail": { |
|||
"publicKeyEnabled": { |
|||
"label": "Public Key Enabled" |
|||
"label": "Julkinen avain käytössä" |
|||
}, |
|||
"noPublicKey": { |
|||
"label": "No Public Key" |
|||
"label": "Ei julkinen avain" |
|||
}, |
|||
"directMessage": { |
|||
"label": "Direct Message {{shortName}}" |
|||
"label": "Suora Viesti {{shortName}}" |
|||
}, |
|||
"favorite": { |
|||
"label": "Favorite" |
|||
"label": "Suosikki" |
|||
}, |
|||
"notFavorite": { |
|||
"label": "Not a Favorite" |
|||
"label": "Ei suosikki" |
|||
}, |
|||
"status": { |
|||
"heard": "Heard", |
|||
"heard": "Kuultu", |
|||
"mqtt": "MQTT" |
|||
}, |
|||
"elevation": { |
|||
"label": "Elevation" |
|||
"label": "Korkeus" |
|||
}, |
|||
"channelUtil": { |
|||
"label": "Channel Util" |
|||
"label": "Kanavan käyttö" |
|||
}, |
|||
"airtimeUtil": { |
|||
"label": "Airtime Util" |
|||
"label": "Lähetysajan käyttö" |
|||
} |
|||
}, |
|||
"nodesTable": { |
|||
"headings": { |
|||
"longName": "Long Name", |
|||
"connection": "Connection", |
|||
"lastHeard": "Last Heard", |
|||
"encryption": "Encryption", |
|||
"model": "Model", |
|||
"macAddress": "MAC Address" |
|||
"longName": "Pitkä nimi", |
|||
"connection": "Yhteys", |
|||
"lastHeard": "Viimeksi kuultu", |
|||
"encryption": "Salaus", |
|||
"model": "Malli", |
|||
"macAddress": "MAC-osoite" |
|||
}, |
|||
"connectionStatus": { |
|||
"direct": "Direct", |
|||
"away": "away", |
|||
"direct": "Suora", |
|||
"away": "poissa", |
|||
"unknown": "-", |
|||
"viaMqtt": ", via MQTT" |
|||
"viaMqtt": ", MQTT välityksellä" |
|||
}, |
|||
"lastHeardStatus": { |
|||
"never": "Never" |
|||
"never": "Ei koskaan" |
|||
} |
|||
} |
|||
} |
|||
|
|||
@ -1,69 +1,69 @@ |
|||
{ |
|||
"page": { |
|||
"sectionLabel": "Channels", |
|||
"channelName": "Channel: {{channelName}}", |
|||
"broadcastLabel": "Primary", |
|||
"channelIndex": "Ch {{index}}" |
|||
"sectionLabel": "Kanaler", |
|||
"channelName": "Kanal: {channelName}", |
|||
"broadcastLabel": "Primär", |
|||
"channelIndex": "# {{index}}" |
|||
}, |
|||
"validation": { |
|||
"pskInvalid": "Please enter a valid {{bits}} bit PSK." |
|||
"pskInvalid": "Ange en giltig {{bits}}-bitars PSK." |
|||
}, |
|||
"settings": { |
|||
"label": "Channel Settings", |
|||
"description": "Crypto, MQTT & misc settings" |
|||
"label": "Kanalinställningar", |
|||
"description": "Krypto, MQTT & diverse inställningar" |
|||
}, |
|||
"role": { |
|||
"label": "Role", |
|||
"description": "Device telemetry is sent over PRIMARY. Only one PRIMARY allowed", |
|||
"label": "Roll", |
|||
"description": "Enhetens telemetri skickas över PRIMÄR. Endast en PRIMÄR kanal tillåts", |
|||
"options": { |
|||
"primary": "PRIMARY", |
|||
"disabled": "DISABLED", |
|||
"secondary": "SECONDARY" |
|||
"primary": "PRIMÄR", |
|||
"disabled": "INAKTIVERAD", |
|||
"secondary": "SEKUNDÄR" |
|||
} |
|||
}, |
|||
"psk": { |
|||
"label": "Pre-Shared Key", |
|||
"description": "Supported PSK lengths: 256-bit, 128-bit, 8-bit, Empty (0-bit)", |
|||
"generate": "Generate" |
|||
"label": "Delad nyckel (PSK)", |
|||
"description": "PSK-längder som stöds: 256-bit, 128-bit, 8-bit eller tom (0-bit)", |
|||
"generate": "Generera" |
|||
}, |
|||
"name": { |
|||
"label": "Name", |
|||
"description": "A unique name for the channel <12 bytes, leave blank for default" |
|||
"label": "Namn", |
|||
"description": "Ett unikt namn för kanalen, <12 bytes. Lämna tomt för standardnamn" |
|||
}, |
|||
"uplinkEnabled": { |
|||
"label": "Uplink Enabled", |
|||
"description": "Send messages from the local mesh to MQTT" |
|||
"label": "Upplänk aktiverad", |
|||
"description": "Skicka meddelanden från det lokala nätet till MQTT" |
|||
}, |
|||
"downlinkEnabled": { |
|||
"label": "Downlink Enabled", |
|||
"description": "Send messages from MQTT to the local mesh" |
|||
"label": "Nedlänk aktiverad", |
|||
"description": "Skicka meddelanden från MQTT till det lokala nätet" |
|||
}, |
|||
"positionPrecision": { |
|||
"label": "Location", |
|||
"description": "The precision of the location to share with the channel. Can be disabled.", |
|||
"label": "Plats", |
|||
"description": "Platsprecisionen som kan delas med kanalen. Kan inaktiveras.", |
|||
"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": "Dela inte plats", |
|||
"precise": "Exakt plats", |
|||
"metric_km23": "Inom 23 kilometer", |
|||
"metric_km12": "Inom 12 kilometer", |
|||
"metric_km5_8": "Inom 5,8 kilometer", |
|||
"metric_km2_9": "Inom 2,9 kilometer", |
|||
"metric_km1_5": "Inom 1,5 kilometer", |
|||
"metric_m700": "Inom 700 meter", |
|||
"metric_m350": "Inom 350 meter", |
|||
"metric_m200": "Inom 200 meter", |
|||
"metric_m90": "Inom 90 meter", |
|||
"metric_m50": "Inom 50 meter", |
|||
"imperial_mi15": "Inom 15 engelska mil", |
|||
"imperial_mi7_3": "Inom 7,3 engelska mil", |
|||
"imperial_mi3_6": "Inom 3,6 engelska mil", |
|||
"imperial_mi1_8": "Inom 1,8 engelska mil", |
|||
"imperial_mi0_9": "Inom 0,9 engelska mil", |
|||
"imperial_mi0_5": "Inom 0,5 engelska mil", |
|||
"imperial_mi0_2": "Inom 0,2 engelska mil", |
|||
"imperial_ft600": "Inom 600 fot", |
|||
"imperial_ft300": "Inom 300 fot", |
|||
"imperial_ft150": "Inom 150 fot" |
|||
} |
|||
} |
|||
} |
|||
|
|||
@ -1,50 +1,50 @@ |
|||
{ |
|||
"emptyState": "No results found.", |
|||
"emptyState": "Inga resultat hittades.", |
|||
"page": { |
|||
"title": "Command Menu" |
|||
"title": "Snabbmeny" |
|||
}, |
|||
"pinGroup": { |
|||
"label": "Pin command group" |
|||
"label": "Lägg till grupp i favoriter" |
|||
}, |
|||
"unpinGroup": { |
|||
"label": "Unpin command group" |
|||
"label": "Ta bort grupp från favoriter" |
|||
}, |
|||
"goto": { |
|||
"label": "Goto", |
|||
"label": "Gå till", |
|||
"command": { |
|||
"messages": "Messages", |
|||
"map": "Map", |
|||
"config": "Config", |
|||
"channels": "Channels", |
|||
"nodes": "Nodes" |
|||
"messages": "Meddelanden", |
|||
"map": "Karta", |
|||
"config": "Inställningar", |
|||
"channels": "Kanaler", |
|||
"nodes": "Noder" |
|||
} |
|||
}, |
|||
"manage": { |
|||
"label": "Manage", |
|||
"label": "Hantera", |
|||
"command": { |
|||
"switchNode": "Switch Node", |
|||
"connectNewNode": "Connect New Node" |
|||
"switchNode": "Byt nod", |
|||
"connectNewNode": "Anslut ny nod" |
|||
} |
|||
}, |
|||
"contextual": { |
|||
"label": "Contextual", |
|||
"label": "Kontextuell", |
|||
"command": { |
|||
"qrCode": "QR Code", |
|||
"qrCode": "QR-kod", |
|||
"qrGenerator": "Generator", |
|||
"qrImport": "Import", |
|||
"scheduleShutdown": "Schedule Shutdown", |
|||
"scheduleReboot": "Schedule Reboot", |
|||
"rebootToOtaMode": "Reboot To OTA Mode", |
|||
"resetNodeDb": "Reset Node DB", |
|||
"factoryResetDevice": "Factory Reset Device", |
|||
"factoryResetConfig": "Factory Reset Config" |
|||
"scheduleShutdown": "Schemalägg avstängning", |
|||
"scheduleReboot": "Schemalägg omstart", |
|||
"rebootToOtaMode": "Starta om till OTA-läge", |
|||
"resetNodeDb": "Töm noddatabasen", |
|||
"factoryResetDevice": "Fabriksåterställ enhet", |
|||
"factoryResetConfig": "Fabriksåterställ konfigurationen" |
|||
} |
|||
}, |
|||
"debug": { |
|||
"label": "Debug", |
|||
"label": "Felsökning", |
|||
"command": { |
|||
"reconfigure": "Reconfigure", |
|||
"clearAllStoredMessages": "Clear All Stored Message" |
|||
"reconfigure": "Konfigurera om", |
|||
"clearAllStoredMessages": "Radera alla sparade meddelanden" |
|||
} |
|||
} |
|||
} |
|||
|
|||
@ -1,119 +1,119 @@ |
|||
{ |
|||
"button": { |
|||
"apply": "Apply", |
|||
"backupKey": "Backup Key", |
|||
"cancel": "Cancel", |
|||
"clearMessages": "Clear Messages", |
|||
"close": "Close", |
|||
"confirm": "Confirm", |
|||
"delete": "Delete", |
|||
"dismiss": "Dismiss", |
|||
"download": "Download", |
|||
"export": "Export", |
|||
"generate": "Generate", |
|||
"regenerate": "Regenerate", |
|||
"import": "Import", |
|||
"message": "Message", |
|||
"now": "Now", |
|||
"ok": "OK", |
|||
"print": "Print", |
|||
"rebootOtaNow": "Reboot to OTA Mode Now", |
|||
"remove": "Remove", |
|||
"requestNewKeys": "Request New Keys", |
|||
"requestPosition": "Request Position", |
|||
"reset": "Reset", |
|||
"save": "Save", |
|||
"scanQr": "Scan QR Code", |
|||
"traceRoute": "Trace Route" |
|||
"apply": "Verkställ", |
|||
"backupKey": "Säkerhetskopiera nyckel", |
|||
"cancel": "Avbryt", |
|||
"clearMessages": "Ta bort meddelanden", |
|||
"close": "Stäng", |
|||
"confirm": "Bekräfta", |
|||
"delete": "Radera", |
|||
"dismiss": "Stäng", |
|||
"download": "Ladda ner", |
|||
"export": "Exportera", |
|||
"generate": "Generera", |
|||
"regenerate": "Förnya", |
|||
"import": "Importera", |
|||
"message": "Meddelande", |
|||
"now": "Nu", |
|||
"ok": "Okej", |
|||
"print": "Skriv ut", |
|||
"rebootOtaNow": "Starta om till OTA-läge nu", |
|||
"remove": "Ta bort", |
|||
"requestNewKeys": "Begär nya nycklar", |
|||
"requestPosition": "Begär position", |
|||
"reset": "Nollställ", |
|||
"save": "Spara", |
|||
"scanQr": "Skanna QR-kod", |
|||
"traceRoute": "Spåra rutt" |
|||
}, |
|||
"app": { |
|||
"title": "Meshtastic", |
|||
"fullTitle": "Meshtastic Web Client" |
|||
"fullTitle": "Meshtastic webbklient" |
|||
}, |
|||
"loading": "Loading...", |
|||
"loading": "Laddar...", |
|||
"unit": { |
|||
"cps": "CPS", |
|||
"dbm": "dBm", |
|||
"hertz": "Hz", |
|||
"hop": { |
|||
"one": "Hop", |
|||
"plural": "Hops" |
|||
"one": "hopp", |
|||
"plural": "hopp" |
|||
}, |
|||
"hopsAway": { |
|||
"one": "{{count}} hop away", |
|||
"plural": "{{count}} hops away", |
|||
"unknown": "Unknown hops away" |
|||
"one": "{{count}} hopp bort", |
|||
"plural": "{{count}} hopp bort", |
|||
"unknown": "Okänt antal hopp bort" |
|||
}, |
|||
"megahertz": "MHz", |
|||
"raw": "raw", |
|||
"meter": { |
|||
"one": "Meter", |
|||
"plural": "Meters", |
|||
"plural": "Meter", |
|||
"suffix": "m" |
|||
}, |
|||
"minute": { |
|||
"one": "Minute", |
|||
"plural": "Minutes" |
|||
"one": "minut", |
|||
"plural": "minuter" |
|||
}, |
|||
"millisecond": { |
|||
"one": "Millisecond", |
|||
"plural": "Milliseconds", |
|||
"one": "millisekund", |
|||
"plural": "millisekunder", |
|||
"suffix": "ms" |
|||
}, |
|||
"second": { |
|||
"one": "Second", |
|||
"plural": "Seconds" |
|||
"one": "sekund", |
|||
"plural": "sekunder" |
|||
}, |
|||
"snr": "SNR", |
|||
"volt": { |
|||
"one": "Volt", |
|||
"plural": "Volts", |
|||
"plural": "Volt", |
|||
"suffix": "V" |
|||
}, |
|||
"record": { |
|||
"one": "Records", |
|||
"plural": "Records" |
|||
"one": "Post", |
|||
"plural": "Poster" |
|||
} |
|||
}, |
|||
"security": { |
|||
"256bit": "256 bit" |
|||
"256bit": "256 bitar" |
|||
}, |
|||
"unknown": { |
|||
"longName": "Unknown", |
|||
"longName": "Okänd", |
|||
"shortName": "UNK", |
|||
"notAvailable": "N/A", |
|||
"notAvailable": "–", |
|||
"num": "??" |
|||
}, |
|||
"nodeUnknownPrefix": "!", |
|||
"unset": "UNSET", |
|||
"unset": "EJ SATT", |
|||
"fallbackName": "Meshtastic {{last4}}", |
|||
"formValidation": { |
|||
"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": "Texten är för lång. Ange en text mindre än eller lika med {{maximum}} tecken långt.", |
|||
"number": "Värdet är för stort. Ange ett numeriskt värde mindre än eller lika med {{maximum}}.", |
|||
"bytes": "Värdet är för stort. En längd mindre än eller lika med {{params.maximum}} bytes krävs." |
|||
}, |
|||
"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": "Texten är för kort. Ange en text längre än eller lika med {{minimum}} tecken långt.", |
|||
"number": "Värdet är för litet. Ange ett numeriskt värde större än eller lika med {{minimum}}." |
|||
}, |
|||
"invalidFormat": { |
|||
"ipv4": "Invalid format, expected an IPv4 address.", |
|||
"key": "Invalid format, expected a Base64 encoded pre-shared key (PSK)." |
|||
"ipv4": "Ogiltigt format, en giltig IPv4-adress krävs.", |
|||
"key": "Ogiltigt format, en giltig Base64-kodad nyckel krävs (PSK)." |
|||
}, |
|||
"invalidType": { |
|||
"number": "Invalid type, expected a number." |
|||
"number": "Ogiltig typ, fältet måste innehålla ett tal." |
|||
}, |
|||
"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": "Fältet måste vara tomt.", |
|||
"8bit": "Nyckeln måste vara en 8-bitars nyckel (PSK).", |
|||
"128bit": "Nyckeln måste vara en 128-bitars nyckel (PSK).", |
|||
"256bit": "Nyckeln måste vara en 256-bitars nyckel (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": "Obligatoriskt fält.", |
|||
"managed": "Åtminstone en administratörsnyckel krävs om noden fjärrhanteras.", |
|||
"key": "En nyckel måste anges." |
|||
} |
|||
} |
|||
} |
|||
|
|||
@ -1,12 +1,12 @@ |
|||
{ |
|||
"dashboard": { |
|||
"title": "Connected Devices", |
|||
"description": "Manage your connected Meshtastic devices.", |
|||
"title": "Anslutna enheter", |
|||
"description": "Hantera dina anslutna Meshtastic-enheter.", |
|||
"connectionType_ble": "BLE", |
|||
"connectionType_serial": "Serial", |
|||
"connectionType_network": "Network", |
|||
"noDevicesTitle": "No devices connected", |
|||
"noDevicesDescription": "Connect a new device to get started.", |
|||
"button_newConnection": "New Connection" |
|||
"connectionType_serial": "Seriell kommunikation", |
|||
"connectionType_network": "Nätverk", |
|||
"noDevicesTitle": "Inga enheter anslutna", |
|||
"noDevicesDescription": "Anslut en ny enhet för att komma igång.", |
|||
"button_newConnection": "Ny anslutning" |
|||
} |
|||
} |
|||
|
|||
@ -1,159 +1,159 @@ |
|||
{ |
|||
"deleteMessages": { |
|||
"description": "This action will clear all message history. This cannot be undone. Are you sure you want to continue?", |
|||
"title": "Clear All Messages" |
|||
"description": "Den här åtgärden kommer att rensa all meddelandehistorik. Detta kan inte ångras. Är du säker på att du vill fortsätta?", |
|||
"title": "Rensa alla meddelanden" |
|||
}, |
|||
"deviceName": { |
|||
"description": "The Device will restart once the config is saved.", |
|||
"longName": "Long Name", |
|||
"shortName": "Short Name", |
|||
"title": "Change Device Name" |
|||
"description": "Enheten kommer att starta om när inställningarna har sparats.", |
|||
"longName": "Långt namn", |
|||
"shortName": "Kort namn", |
|||
"title": "Ändra enhetens namn" |
|||
}, |
|||
"import": { |
|||
"description": "The current LoRa configuration will be overridden.", |
|||
"description": "Den aktuella LoRa konfigurationen kommer att skrivas över.", |
|||
"error": { |
|||
"invalidUrl": "Invalid Meshtastic URL" |
|||
"invalidUrl": "Ogiltig Meshtastic URL" |
|||
}, |
|||
"channelPrefix": "Channel: ", |
|||
"channelSetUrl": "Channel Set/QR Code URL", |
|||
"channels": "Channels:", |
|||
"usePreset": "Use Preset?", |
|||
"title": "Import Channel Set" |
|||
"channelPrefix": "Kanal: ", |
|||
"channelSetUrl": "Kanalinställning/QR-kod URL", |
|||
"channels": "Kanaler:", |
|||
"usePreset": "Använd förinställning?", |
|||
"title": "Importera kanaluppsättning" |
|||
}, |
|||
"locationResponse": { |
|||
"altitude": "Altitude: ", |
|||
"coordinates": "Coordinates: ", |
|||
"title": "Location: {{identifier}}" |
|||
"altitude": "Höjd:", |
|||
"coordinates": "Koordinater: ", |
|||
"title": "Plats: {{identifier}}" |
|||
}, |
|||
"pkiRegenerateDialog": { |
|||
"title": "Regenerate Pre-Shared Key?", |
|||
"description": "Are you sure you want to regenerate the pre-shared key?", |
|||
"regenerate": "Regenerate" |
|||
"title": "Förnya nyckel?", |
|||
"description": "Är du säker på att du vill förnya den fördelade nyckeln?", |
|||
"regenerate": "Förnya" |
|||
}, |
|||
"newDeviceDialog": { |
|||
"title": "Connect New Device", |
|||
"title": "Anslut ny enhet", |
|||
"https": "https", |
|||
"http": "http", |
|||
"tabHttp": "HTTP", |
|||
"tabBluetooth": "Bluetooth", |
|||
"tabSerial": "Serial", |
|||
"useHttps": "Use HTTPS", |
|||
"connecting": "Connecting...", |
|||
"connect": "Connect", |
|||
"tabSerial": "Seriell kommunikation", |
|||
"useHttps": "Använd HTTPS", |
|||
"connecting": "Ansluter...", |
|||
"connect": "Anslut", |
|||
"connectionFailedAlert": { |
|||
"title": "Connection Failed", |
|||
"descriptionPrefix": "Could not connect to the device. ", |
|||
"httpsHint": "If using HTTPS, you may need to accept a self-signed certificate first. ", |
|||
"openLinkPrefix": "Please open ", |
|||
"openLinkSuffix": " in a new tab", |
|||
"acceptTlsWarningSuffix": ", accept any TLS warnings if prompted, then try again", |
|||
"learnMoreLink": "Learn more" |
|||
"title": "Anslutningen misslyckades", |
|||
"descriptionPrefix": "Kunde inte ansluta till enheten. ", |
|||
"httpsHint": "Om du använder HTTPS kan du behöva godkänna ett självsignerat certifikat först. ", |
|||
"openLinkPrefix": "Vänligen öppna ", |
|||
"openLinkSuffix": " i en ny flik", |
|||
"acceptTlsWarningSuffix": ", acceptera eventuella TLS-varningar om du uppmanas och försök igen", |
|||
"learnMoreLink": "Läs mer" |
|||
}, |
|||
"httpConnection": { |
|||
"label": "IP Address/Hostname", |
|||
"placeholder": "000.000.000.000 / meshtastic.local" |
|||
"label": "IP-adress/värdnamn", |
|||
"placeholder": "000.000.000.000 / meshtastic.lokal" |
|||
}, |
|||
"serialConnection": { |
|||
"noDevicesPaired": "No devices paired yet.", |
|||
"newDeviceButton": "New device", |
|||
"noDevicesPaired": "Inga enheter parkopplade ännu.", |
|||
"newDeviceButton": "Ny enhet", |
|||
"deviceIdentifier": "# {{index}} - {{vendorId}} - {{productId}}" |
|||
}, |
|||
"bluetoothConnection": { |
|||
"noDevicesPaired": "No devices paired yet.", |
|||
"newDeviceButton": "New device" |
|||
"noDevicesPaired": "Inga enheter parkopplade ännu.", |
|||
"newDeviceButton": "Ny enhet" |
|||
}, |
|||
"validation": { |
|||
"requiresFeatures": "This connection type requires <0></0>. Please use a supported browser, like Chrome or Edge.", |
|||
"requiresSecureContext": "This application requires a <0>secure context</0>. Please connect using HTTPS or localhost.", |
|||
"additionallyRequiresSecureContext": "Additionally, it requires a <0>secure context</0>. Please connect using HTTPS or localhost." |
|||
"requiresFeatures": "Den här anslutningstypen kräver <0></0>. Använd en webbläsare som stöds, till exempel Chrome eller Edge.", |
|||
"requiresSecureContext": "Denna applikation kräver en <0>säker kontext</0>. Anslut med HTTPS eller localhost.", |
|||
"additionallyRequiresSecureContext": "Dessutom kräver den ett <0>säker kontext</0>. Vänligen anslut med HTTPS eller localhost." |
|||
} |
|||
}, |
|||
"nodeDetails": { |
|||
"message": "Message", |
|||
"requestPosition": "Request Position", |
|||
"traceRoute": "Trace Route", |
|||
"airTxUtilization": "Air TX utilization", |
|||
"allRawMetrics": "All Raw Metrics:", |
|||
"batteryLevel": "Battery level", |
|||
"channelUtilization": "Channel utilization", |
|||
"details": "Details:", |
|||
"deviceMetrics": "Device Metrics:", |
|||
"hardware": "Hardware: ", |
|||
"lastHeard": "Last Heard: ", |
|||
"nodeHexPrefix": "Node Hex: !", |
|||
"nodeNumber": "Node Number: ", |
|||
"position": "Position:", |
|||
"role": "Role: ", |
|||
"uptime": "Uptime: ", |
|||
"voltage": "Voltage", |
|||
"title": "Node Details for {{identifier}}", |
|||
"ignoreNode": "Ignore node", |
|||
"removeNode": "Remove node", |
|||
"unignoreNode": "Unignore node" |
|||
"message": "Meddelande", |
|||
"requestPosition": "Begär plats", |
|||
"traceRoute": "Spåra rutt", |
|||
"airTxUtilization": "Sändningsutnyttjande", |
|||
"allRawMetrics": "All oformaterad data", |
|||
"batteryLevel": "Batterinivå", |
|||
"channelUtilization": "Kanalutnyttjande", |
|||
"details": "Detaljer:", |
|||
"deviceMetrics": "Enhetens mätvärden:", |
|||
"hardware": "Hårdvara: ", |
|||
"lastHeard": "Senast hörd: ", |
|||
"nodeHexPrefix": "Nod-hex: !", |
|||
"nodeNumber": "Nodnummer: ", |
|||
"position": "Plats:", |
|||
"role": "Roll: ", |
|||
"uptime": "Drifttid: ", |
|||
"voltage": "Spänning", |
|||
"title": "Nodinformation för {{identifier}}", |
|||
"ignoreNode": "Ignorera nod", |
|||
"removeNode": "Ta bort nod", |
|||
"unignoreNode": "Ta bort favoritmarkering" |
|||
}, |
|||
"pkiBackup": { |
|||
"description": "We recommend backing up your key data regularly. Would you like to back up now?", |
|||
"loseKeysWarning": "If you lose your keys, you will need to reset your device.", |
|||
"secureBackup": "Its important to backup your public and private keys and store your backup securely!", |
|||
"description": "Vi rekommenderar att du säkerhetskopierar dina nycklar regelbundet. Vill du säkerhetskopiera nu?", |
|||
"loseKeysWarning": "Om du förlorar dina nycklar måste du återställa din enhet.", |
|||
"secureBackup": "Det är viktigt att säkerhetskopiera dina publika och privata nycklar och förvara din säkerhetskopia säkert.", |
|||
"footer": "=== END OF KEYS ===", |
|||
"header": "=== MESHTASTIC KEYS FOR {{longName}} ({{shortName}}) ===", |
|||
"privateKey": "Private Key:", |
|||
"publicKey": "Public Key:", |
|||
"privateKey": "Privat nyckel:", |
|||
"publicKey": "Publik nyckel:", |
|||
"fileName": "meshtastic_keys_{{longName}}_{{shortName}}.txt", |
|||
"title": "Backup Keys" |
|||
"title": "Säkerhetskopiera nycklar" |
|||
}, |
|||
"pkiRegenerate": { |
|||
"description": "Are you sure you want to regenerate key pair?", |
|||
"title": "Regenerate Key Pair" |
|||
"description": "Är du säker på att du vill förnya nyckelpar?", |
|||
"title": "Förnya nyckelpar" |
|||
}, |
|||
"qr": { |
|||
"addChannels": "Add Channels", |
|||
"replaceChannels": "Replace Channels", |
|||
"description": "The current LoRa configuration will also be shared.", |
|||
"sharableUrl": "Sharable URL", |
|||
"title": "Generate QR Code" |
|||
"addChannels": "Lägg till kanaler", |
|||
"replaceChannels": "Ersätt kanaler", |
|||
"description": "Den aktuella LoRa-konfigurationen kommer också att delas.", |
|||
"sharableUrl": "Delbar URL", |
|||
"title": "Generera QR-kod" |
|||
}, |
|||
"rebootOta": { |
|||
"title": "Schedule Reboot", |
|||
"description": "Reboot the connected node after a delay into OTA (Over-the-Air) mode.", |
|||
"enterDelay": "Enter delay (sec)", |
|||
"scheduled": "Reboot has been scheduled" |
|||
"title": "Schemalägg omstart", |
|||
"description": "Starta om den anslutna noden till OTA- (Over-the-Air) läge efter en fördröjning.", |
|||
"enterDelay": "Ange fördröjning (sekunder)", |
|||
"scheduled": "Omstart har schemalagts" |
|||
}, |
|||
"reboot": { |
|||
"title": "Schedule Reboot", |
|||
"description": "Reboot the connected node after x minutes." |
|||
"title": "Schemalägg omstart", |
|||
"description": "Starta om den anslutna noden efter x minuter." |
|||
}, |
|||
"refreshKeys": { |
|||
"description": { |
|||
"acceptNewKeys": "This will remove the node from device and request new keys.", |
|||
"keyMismatchReasonSuffix": ". This is due to the remote node's current public key does not match the previously stored key for this node.", |
|||
"unableToSendDmPrefix": "Your node is unable to send a direct message to node: " |
|||
"acceptNewKeys": "Detta kommer att ta bort noden från enheten och begära nya nycklar.", |
|||
"keyMismatchReasonSuffix": ". Detta beror på att fjärrnodens nuvarande publika nyckel inte matchar den tidigare lagrade nyckeln för den här noden.", |
|||
"unableToSendDmPrefix": "Din nod kan inte skicka ett direkt meddelande till noden: " |
|||
}, |
|||
"acceptNewKeys": "Accept New Keys", |
|||
"title": "Keys Mismatch - {{identifier}}" |
|||
"acceptNewKeys": "Godkänn nya nycklar", |
|||
"title": "Nycklarna matchar inte - {{identifier}}" |
|||
}, |
|||
"removeNode": { |
|||
"description": "Are you sure you want to remove this Node?", |
|||
"title": "Remove Node?" |
|||
"description": "Är du säker på att du vill ta bort den här noden?", |
|||
"title": "Ta bort noden?" |
|||
}, |
|||
"shutdown": { |
|||
"title": "Schedule Shutdown", |
|||
"description": "Turn off the connected node after x minutes." |
|||
"title": "Schemalägg avstängning", |
|||
"description": "Stäng av den anslutna noden efter x minuter." |
|||
}, |
|||
"traceRoute": { |
|||
"routeToDestination": "Route to destination:", |
|||
"routeBack": "Route back:" |
|||
"routeToDestination": "Rutt till destination:", |
|||
"routeBack": "Rutt tillbaka:" |
|||
}, |
|||
"tracerouteResponse": { |
|||
"title": "Traceroute: {{identifier}}" |
|||
"title": "Spåra rutt: {{identifier}}" |
|||
}, |
|||
"unsafeRoles": { |
|||
"confirmUnderstanding": "Yes, I know what I'm doing", |
|||
"conjunction": " and the blog post about ", |
|||
"postamble": " and understand the implications of changing the role.", |
|||
"preamble": "I have read the ", |
|||
"choosingRightDeviceRole": "Choosing The Right Device Role", |
|||
"deviceRoleDocumentation": "Device Role Documentation", |
|||
"title": "Are you sure?" |
|||
"confirmUnderstanding": "Ja, jag vet vad jag gör", |
|||
"conjunction": " och blogginlägget om ", |
|||
"postamble": " och förstår konsekvenserna av att ändra roll.", |
|||
"preamble": "Jag har läst ", |
|||
"choosingRightDeviceRole": "Att välja rätt enhetsroll", |
|||
"deviceRoleDocumentation": "Dokumentation för enhetsroll", |
|||
"title": "Är du säker?" |
|||
} |
|||
} |
|||
|
|||
@ -1,448 +1,448 @@ |
|||
{ |
|||
"page": { |
|||
"tabAmbientLighting": "Ambient Lighting", |
|||
"tabAudio": "Audio", |
|||
"tabCannedMessage": "Canned", |
|||
"tabDetectionSensor": "Detection Sensor", |
|||
"tabExternalNotification": "Ext Notif", |
|||
"tabAmbientLighting": "Omgivande belysning", |
|||
"tabAudio": "Ljud", |
|||
"tabCannedMessage": "Fördefinierade meddelanden", |
|||
"tabDetectionSensor": "Detekteringssensor", |
|||
"tabExternalNotification": "Extern avisering", |
|||
"tabMqtt": "MQTT", |
|||
"tabNeighborInfo": "Neighbor Info", |
|||
"tabNeighborInfo": "Granninformation", |
|||
"tabPaxcounter": "Paxcounter", |
|||
"tabRangeTest": "Range Test", |
|||
"tabSerial": "Serial", |
|||
"tabStoreAndForward": "S&F", |
|||
"tabTelemetry": "Telemetry" |
|||
"tabRangeTest": "Räckvidd", |
|||
"tabSerial": "Seriell kommunikation", |
|||
"tabStoreAndForward": "Lagra & vidarebefodra", |
|||
"tabTelemetry": "Telemetri" |
|||
}, |
|||
"ambientLighting": { |
|||
"title": "Ambient Lighting Settings", |
|||
"description": "Settings for the Ambient Lighting module", |
|||
"title": "Inställningar för omgivande belysning", |
|||
"description": "Inställningar för modulen för omgivande belysning", |
|||
"ledState": { |
|||
"label": "LED State", |
|||
"description": "Sets LED to on or off" |
|||
"label": "LED-läge", |
|||
"description": "Anger om lysdioden ska vara på eller av" |
|||
}, |
|||
"current": { |
|||
"label": "Current", |
|||
"description": "Sets the current for the LED output. Default is 10" |
|||
"label": "Ström", |
|||
"description": "Ställer in strömmen för LED-utgången. Standardvärdet är 10" |
|||
}, |
|||
"red": { |
|||
"label": "Red", |
|||
"description": "Sets the red LED level. Values are 0-255" |
|||
"label": "Rött", |
|||
"description": "Anger nivån för den röda lysdioden. Värdena är 0-255" |
|||
}, |
|||
"green": { |
|||
"label": "Green", |
|||
"description": "Sets the green LED level. Values are 0-255" |
|||
"label": "Grönt", |
|||
"description": "Anger nivån för den gröna lysdioden. Värdena är 0-255" |
|||
}, |
|||
"blue": { |
|||
"label": "Blue", |
|||
"description": "Sets the blue LED level. Values are 0-255" |
|||
"label": "Blått", |
|||
"description": "Anger nivån för den blåa lysdioden. Värdena är 0-255" |
|||
} |
|||
}, |
|||
"audio": { |
|||
"title": "Audio Settings", |
|||
"description": "Settings for the Audio module", |
|||
"title": "Ljudinställningar", |
|||
"description": "Inställningar för ljudmodulen", |
|||
"codec2Enabled": { |
|||
"label": "Codec 2 Enabled", |
|||
"description": "Enable Codec 2 audio encoding" |
|||
"label": "Codec 2 aktiverad", |
|||
"description": "Aktivera Codec 2-ljudkodning" |
|||
}, |
|||
"pttPin": { |
|||
"label": "PTT Pin", |
|||
"description": "GPIO pin to use for PTT" |
|||
"label": "PTT-stift", |
|||
"description": "GPIO-stift för PTT" |
|||
}, |
|||
"bitrate": { |
|||
"label": "Bitrate", |
|||
"description": "Bitrate to use for audio encoding" |
|||
"description": "Bitrate att använda för ljudkodning" |
|||
}, |
|||
"i2sWs": { |
|||
"label": "i2S WS", |
|||
"description": "GPIO pin to use for i2S WS" |
|||
"description": "GPIO-stift att använda för i2S WS" |
|||
}, |
|||
"i2sSd": { |
|||
"label": "i2S SD", |
|||
"description": "GPIO pin to use for i2S SD" |
|||
"description": "GPIO-stift att använda för i2S SD" |
|||
}, |
|||
"i2sDin": { |
|||
"label": "i2S DIN", |
|||
"description": "GPIO pin to use for i2S DIN" |
|||
"description": "GPIO-stift att använda för i2S DIN" |
|||
}, |
|||
"i2sSck": { |
|||
"label": "i2S SCK", |
|||
"description": "GPIO pin to use for i2S SCK" |
|||
"description": "GPIO-stift att använda för i2S SCK" |
|||
} |
|||
}, |
|||
"cannedMessage": { |
|||
"title": "Canned Message Settings", |
|||
"description": "Settings for the Canned Message module", |
|||
"title": "Inställningar för fördefinierade meddelanden", |
|||
"description": "Inställningar för modulen för fördefinierade meddelanden", |
|||
"moduleEnabled": { |
|||
"label": "Module Enabled", |
|||
"description": "Enable Canned Message" |
|||
"label": "Modul aktiverad", |
|||
"description": "Aktivera fördefinierade meddelanden" |
|||
}, |
|||
"rotary1Enabled": { |
|||
"label": "Rotary Encoder #1 Enabled", |
|||
"description": "Enable the rotary encoder" |
|||
"label": "Vridomkopplare #1 aktiverad", |
|||
"description": "Aktivera vridomkopplare" |
|||
}, |
|||
"inputbrokerPinA": { |
|||
"label": "Encoder Pin A", |
|||
"description": "GPIO Pin Value (1-39) For encoder port A" |
|||
"label": "Vridomkopplarstift A", |
|||
"description": "GPIO-stift (1-39) för vridomkopplarens A-stift" |
|||
}, |
|||
"inputbrokerPinB": { |
|||
"label": "Encoder Pin B", |
|||
"description": "GPIO Pin Value (1-39) For encoder port B" |
|||
"label": "Vridomkopplarstift B", |
|||
"description": "GPIO-stift (1-39) för vridomkopplarens B-stift" |
|||
}, |
|||
"inputbrokerPinPress": { |
|||
"label": "Encoder Pin Press", |
|||
"description": "GPIO Pin Value (1-39) For encoder Press" |
|||
"label": "Vridomkopplarens knappstift", |
|||
"description": "GPIO-stift (1-39) för vridomkopplarens knapp-stift" |
|||
}, |
|||
"inputbrokerEventCw": { |
|||
"label": "Clockwise event", |
|||
"description": "Select input event." |
|||
"label": "Medurs inmatningshändelse", |
|||
"description": "Välj inmatningshändelse." |
|||
}, |
|||
"inputbrokerEventCcw": { |
|||
"label": "Counter Clockwise event", |
|||
"description": "Select input event." |
|||
"label": "Moturs inmatningshändelse", |
|||
"description": "Välj inmatningshändelse." |
|||
}, |
|||
"inputbrokerEventPress": { |
|||
"label": "Press event", |
|||
"description": "Select input event" |
|||
"label": "Inmatningshändelse för tryck", |
|||
"description": "Välj inmatningshändelse." |
|||
}, |
|||
"updown1Enabled": { |
|||
"label": "Up Down enabled", |
|||
"description": "Enable the up / down encoder" |
|||
"label": "Upp/ned aktiverad", |
|||
"description": "Aktivera upp/ner vridomkopplaren" |
|||
}, |
|||
"allowInputSource": { |
|||
"label": "Allow Input Source", |
|||
"description": "Select from: '_any', 'rotEnc1', 'upDownEnc1', 'cardkb'" |
|||
"label": "Tillåten inmatningskälla", |
|||
"description": "Välj från: '_any', 'rotEnc1', 'upDownEnc1', 'cardkb'" |
|||
}, |
|||
"sendBell": { |
|||
"label": "Send Bell", |
|||
"description": "Sends a bell character with each message" |
|||
"label": "Skicka klocka", |
|||
"description": "Skickar det speciella klock-tecknet med varje meddelande" |
|||
} |
|||
}, |
|||
"detectionSensor": { |
|||
"title": "Detection Sensor Settings", |
|||
"description": "Settings for the Detection Sensor module", |
|||
"title": "Inställningar för detekteringssensor", |
|||
"description": "Inställningar för detekteringssensor-modulen", |
|||
"enabled": { |
|||
"label": "Enabled", |
|||
"description": "Enable or disable Detection Sensor Module" |
|||
"label": "Aktiverad", |
|||
"description": "Aktivera eller inaktivera detekteringssensor-modulen" |
|||
}, |
|||
"minimumBroadcastSecs": { |
|||
"label": "Minimum Broadcast Seconds", |
|||
"description": "The interval in seconds of how often we can send a message to the mesh when a state change is detected" |
|||
"label": "Minsta sändningsintervall", |
|||
"description": "Tidsintervall i sekunder hur ofta vi kan skicka ett meddelande till nätet när en tillståndsändring upptäckts" |
|||
}, |
|||
"stateBroadcastSecs": { |
|||
"label": "State Broadcast Seconds", |
|||
"description": "The interval in seconds of how often we should send a message to the mesh with the current state regardless of changes" |
|||
"label": "Högsta sändningsintervall", |
|||
"description": "Tidsintervall i sekunder hur ofta vi ska skicka ett meddelande till nätet med nuvarande tillstånd oavsett eventuella förändringar" |
|||
}, |
|||
"sendBell": { |
|||
"label": "Send Bell", |
|||
"description": "Send ASCII bell with alert message" |
|||
"label": "Skicka klocka", |
|||
"description": "Skicka det speciella klock-tecknet med meddelandet" |
|||
}, |
|||
"name": { |
|||
"label": "Friendly Name", |
|||
"description": "Used to format the message sent to mesh, max 20 Characters" |
|||
"label": "Visningsnamn", |
|||
"description": "Används för att formatera meddelandet som skickas till nätet, max 20 tecken" |
|||
}, |
|||
"monitorPin": { |
|||
"label": "Monitor Pin", |
|||
"description": "The GPIO pin to monitor for state changes" |
|||
"label": "Stift att övervaka", |
|||
"description": "GPIO-stiftet att övervaka för tillståndsändringar" |
|||
}, |
|||
"detectionTriggerType": { |
|||
"label": "Detection Triggered Type", |
|||
"description": "The type of trigger event to be used" |
|||
"label": "Typ för utlösande händelse", |
|||
"description": "Typ av utlösande händelse som ska användas" |
|||
}, |
|||
"usePullup": { |
|||
"label": "Use Pullup", |
|||
"description": "Whether or not use INPUT_PULLUP mode for GPIO pin" |
|||
"label": "Använd Pullup", |
|||
"description": "Huruvida INPUT_PULLUP-läget ska användas för GPIO-stiftet " |
|||
} |
|||
}, |
|||
"externalNotification": { |
|||
"title": "External Notification Settings", |
|||
"description": "Configure the external notification module", |
|||
"title": "Inställningar för extern avisering", |
|||
"description": "Konfigurera modulen för extern avisering", |
|||
"enabled": { |
|||
"label": "Module Enabled", |
|||
"description": "Enable External Notification" |
|||
"label": "Modul aktiverad", |
|||
"description": "Aktivera extern avisering" |
|||
}, |
|||
"outputMs": { |
|||
"label": "Output MS", |
|||
"description": "Output MS" |
|||
"label": "Längd", |
|||
"description": "Hur länge ska notifikationen vara aktiverad" |
|||
}, |
|||
"output": { |
|||
"label": "Output", |
|||
"description": "Output" |
|||
"label": "Utgång", |
|||
"description": "GPIO-stift för utgång" |
|||
}, |
|||
"outputVibra": { |
|||
"label": "Output Vibrate", |
|||
"description": "Output Vibrate" |
|||
"label": "Vibrationsutgång", |
|||
"description": "GPIO-stift för vibrationsutgång" |
|||
}, |
|||
"outputBuzzer": { |
|||
"label": "Output Buzzer", |
|||
"description": "Output Buzzer" |
|||
"label": "Summerutgång", |
|||
"description": "GPIO-stift för summerutgång" |
|||
}, |
|||
"active": { |
|||
"label": "Active", |
|||
"description": "Active" |
|||
"label": "Aktiv", |
|||
"description": "Aktiv" |
|||
}, |
|||
"alertMessage": { |
|||
"label": "Alert Message", |
|||
"description": "Alert Message" |
|||
"label": "Meddelande-utgång", |
|||
"description": "Aktivera utgång när nytt meddelande tas emot" |
|||
}, |
|||
"alertMessageVibra": { |
|||
"label": "Alert Message Vibrate", |
|||
"description": "Alert Message Vibrate" |
|||
"label": "Meddelande-vibrationsutgång", |
|||
"description": "Aktivera vibrationsutgång när nytt meddelande tas emot" |
|||
}, |
|||
"alertMessageBuzzer": { |
|||
"label": "Alert Message Buzzer", |
|||
"description": "Alert Message Buzzer" |
|||
"label": "Meddelande-summer", |
|||
"description": "Aktivera summerutgång när nytt meddelande tas emot" |
|||
}, |
|||
"alertBell": { |
|||
"label": "Alert Bell", |
|||
"description": "Should an alert be triggered when receiving an incoming bell?" |
|||
"label": "Klock-tecken-utgång", |
|||
"description": "Aktivera utgång när ett inkommande meddelande innehåller det speciella klock-tecknet?" |
|||
}, |
|||
"alertBellVibra": { |
|||
"label": "Alert Bell Vibrate", |
|||
"description": "Alert Bell Vibrate" |
|||
"label": "Klock-tecken-vibration", |
|||
"description": "Aktivera vibrationsutgång när ett inkommande meddelande innehåller det speciella klock-tecknet" |
|||
}, |
|||
"alertBellBuzzer": { |
|||
"label": "Alert Bell Buzzer", |
|||
"description": "Alert Bell Buzzer" |
|||
"label": "Klock-tecken-summer", |
|||
"description": "Aktivera summerutgång när ett inkommande meddelande innehåller det speciella klock-tecknet" |
|||
}, |
|||
"usePwm": { |
|||
"label": "Use PWM", |
|||
"description": "Use PWM" |
|||
"label": "Använd PWM", |
|||
"description": "Använd pulsbreddsmodulering (PWM)" |
|||
}, |
|||
"nagTimeout": { |
|||
"label": "Nag Timeout", |
|||
"description": "Nag Timeout" |
|||
"label": "Time-out för påminnelse", |
|||
"description": "Time-out för påminnelse" |
|||
}, |
|||
"useI2sAsBuzzer": { |
|||
"label": "Use I²S Pin as Buzzer", |
|||
"description": "Designate I²S Pin as Buzzer Output" |
|||
"label": "Använd I²S-stift som summer", |
|||
"description": "Ange I²S-stift som summerutgång" |
|||
} |
|||
}, |
|||
"mqtt": { |
|||
"title": "MQTT Settings", |
|||
"description": "Settings for the MQTT module", |
|||
"title": "MQTT Inställningar", |
|||
"description": "Inställningar för MQTT-modulen", |
|||
"enabled": { |
|||
"label": "Enabled", |
|||
"description": "Enable or disable MQTT" |
|||
"label": "Aktiverad", |
|||
"description": "Aktivera eller inaktivera MQTT" |
|||
}, |
|||
"address": { |
|||
"label": "MQTT Server Address", |
|||
"description": "MQTT server address to use for default/custom servers" |
|||
"label": "MQTT-serveradress", |
|||
"description": "MQTT-serveradress att använda för standard/anpassade servrar" |
|||
}, |
|||
"username": { |
|||
"label": "MQTT Username", |
|||
"description": "MQTT username to use for default/custom servers" |
|||
"label": "MQTT-användarnamn", |
|||
"description": "MQTT-användarnamn att använda för standard/anpassade servrar" |
|||
}, |
|||
"password": { |
|||
"label": "MQTT Password", |
|||
"description": "MQTT password to use for default/custom servers" |
|||
"label": "MQTT-lösenord", |
|||
"description": "MQTT-lösenord att använda för standard/anpassade servrar" |
|||
}, |
|||
"encryptionEnabled": { |
|||
"label": "Encryption Enabled", |
|||
"description": "Enable or disable MQTT encryption. Note: All messages are sent to the MQTT broker unencrypted if this option is not enabled, even when your uplink channels have encryption keys set. This includes position data." |
|||
"label": "Aktivera kryptering ", |
|||
"description": "Aktivera eller inaktivera MQTT-kryptering. OBS: Alla meddelanden skickas okrypterade till MQTT-servern om det här alternativet inte är aktiverat, även när dina kanaler med aktiverad MQTT-upplänk har krypteringsnycklar. Detta inkluderar positionsdata." |
|||
}, |
|||
"jsonEnabled": { |
|||
"label": "JSON Enabled", |
|||
"description": "Whether to send/consume JSON packets on MQTT" |
|||
"label": "JSON aktiverat", |
|||
"description": "Om du vill skicka/ta emot JSON-paket på MQTT" |
|||
}, |
|||
"tlsEnabled": { |
|||
"label": "TLS Enabled", |
|||
"description": "Enable or disable TLS" |
|||
"label": "TLS aktiverat", |
|||
"description": "Aktivera eller inaktivera TLS" |
|||
}, |
|||
"root": { |
|||
"label": "Root topic", |
|||
"description": "MQTT root topic to use for default/custom servers" |
|||
"label": "Rotämne (root topic)", |
|||
"description": "MQTT rotämne (root topic) att använda för standard/anpassade servrar " |
|||
}, |
|||
"proxyToClientEnabled": { |
|||
"label": "MQTT Client Proxy Enabled", |
|||
"description": "Utilizes the network connection to proxy MQTT messages to the client." |
|||
"label": "MQTT-klientproxy aktiverad", |
|||
"description": "Utnyttja nätverksanslutningen för att vidarebefodra MQTT-meddelanden till klienten." |
|||
}, |
|||
"mapReportingEnabled": { |
|||
"label": "Map Reporting Enabled", |
|||
"description": "Your node will periodically send an unencrypted map report packet to the configured MQTT server, this includes id, short and long name, approximate location, hardware model, role, firmware version, LoRa region, modem preset and primary channel name." |
|||
"label": "Kartrapportering aktiverad", |
|||
"description": "Din nod kommer periodvis skicka ett okrypterat paket till den konfigurerade MQTT-servern som inkluderar id, kort och långt namn, ungefärlig plats, hardvarumodell, enhetsroll, mjukvaru-version, LoRa-region, modeminställning och den primära kanalens namn." |
|||
}, |
|||
"mapReportSettings": { |
|||
"publishIntervalSecs": { |
|||
"label": "Map Report Publish Interval (s)", |
|||
"description": "Interval in seconds to publish map reports" |
|||
"label": "Intervall för kartrapportering", |
|||
"description": "Intervall i sekunder för hur ofta kartrapportering ska ske" |
|||
}, |
|||
"positionPrecision": { |
|||
"label": "Approximate Location", |
|||
"description": "Position shared will be accurate within this distance", |
|||
"label": "Ungefärlig plats", |
|||
"description": "Den delade platsen kommer att avrundas till denna noggrannhet", |
|||
"options": { |
|||
"metric_km23": "Within 23 km", |
|||
"metric_km12": "Within 12 km", |
|||
"metric_km5_8": "Within 5.8 km", |
|||
"metric_km2_9": "Within 2.9 km", |
|||
"metric_km1_5": "Within 1.5 km", |
|||
"metric_m700": "Within 700 m", |
|||
"metric_m350": "Within 350 m", |
|||
"metric_m200": "Within 200 m", |
|||
"metric_m90": "Within 90 m", |
|||
"metric_m50": "Within 50 m", |
|||
"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" |
|||
"metric_km23": "Inom 23 km", |
|||
"metric_km12": "Inom 12 km", |
|||
"metric_km5_8": "Inom 5,8 km", |
|||
"metric_km2_9": "Inom 2,9 km", |
|||
"metric_km1_5": "Inom 1,5 km", |
|||
"metric_m700": "Inom 700 m", |
|||
"metric_m350": "Inom 350 m", |
|||
"metric_m200": "Inom 200 m", |
|||
"metric_m90": "Inom 90 meter", |
|||
"metric_m50": "inom 50 m", |
|||
"imperial_mi15": "Inom 15 engelska mil", |
|||
"imperial_mi7_3": "Inom 7,3 engelska mil", |
|||
"imperial_mi3_6": "Inom 3,6 engelska mil", |
|||
"imperial_mi1_8": "Inom 1,8 engelska mil", |
|||
"imperial_mi0_9": "Inom 0,9 engelska mil", |
|||
"imperial_mi0_5": "Inom 0,5 engelska mil", |
|||
"imperial_mi0_2": "Inom 0,2 engelska mil", |
|||
"imperial_ft600": "Inom 600 fot", |
|||
"imperial_ft300": "Inom 300 fot", |
|||
"imperial_ft150": "Inom 150 fot" |
|||
} |
|||
} |
|||
} |
|||
}, |
|||
"neighborInfo": { |
|||
"title": "Neighbor Info Settings", |
|||
"description": "Settings for the Neighbor Info module", |
|||
"title": "Inställningar för granninformation", |
|||
"description": "Inställningar för granninformation-modulen", |
|||
"enabled": { |
|||
"label": "Enabled", |
|||
"description": "Enable or disable Neighbor Info Module" |
|||
"label": "Aktiverad", |
|||
"description": "Aktivera eller inaktivera granninformation-modulen" |
|||
}, |
|||
"updateInterval": { |
|||
"label": "Update Interval", |
|||
"description": "Interval in seconds of how often we should try to send our Neighbor Info to the mesh" |
|||
"label": "Uppdateringsintervall", |
|||
"description": "Intervall i sekunder av hur ofta granninformation ska försöka skickas till nätet" |
|||
} |
|||
}, |
|||
"paxcounter": { |
|||
"title": "Paxcounter Settings", |
|||
"description": "Settings for the Paxcounter module", |
|||
"title": "Inställningar för Paxcounter", |
|||
"description": "Inställningar för Paxcounter-modulen", |
|||
"enabled": { |
|||
"label": "Module Enabled", |
|||
"description": "Enable Paxcounter" |
|||
"label": "Modul aktiverad", |
|||
"description": "Aktivera Paxcounter" |
|||
}, |
|||
"paxcounterUpdateInterval": { |
|||
"label": "Update Interval (seconds)", |
|||
"description": "How long to wait between sending paxcounter packets" |
|||
"label": "Uppdateringsintervall (sekunder)", |
|||
"description": "Hur lång tid mellan paxcounter paket skickas" |
|||
}, |
|||
"wifiThreshold": { |
|||
"label": "WiFi RSSI Threshold", |
|||
"description": "At what WiFi RSSI level should the counter increase. Defaults to -80." |
|||
"label": "Tröskelvärde för WiFi RSSI ", |
|||
"description": "På vilken WiFi RSSI-nivå ska räknaren öka. Standardvärdet är -80." |
|||
}, |
|||
"bleThreshold": { |
|||
"label": "BLE RSSI Threshold", |
|||
"description": "At what BLE RSSI level should the counter increase. Defaults to -80." |
|||
"label": "Tröskelvärde för Bluetooth RSSI ", |
|||
"description": "På vilken Bluetooth RSSI-nivå ska räknaren öka. Standardvärdet är -80." |
|||
} |
|||
}, |
|||
"rangeTest": { |
|||
"title": "Range Test Settings", |
|||
"description": "Settings for the Range Test module", |
|||
"title": "Inställningar för räckviddstest", |
|||
"description": "Inställningar för räckviddstest-modulen", |
|||
"enabled": { |
|||
"label": "Module Enabled", |
|||
"description": "Enable Range Test" |
|||
"label": "Modul aktiverad", |
|||
"description": "Aktivera räckviddstest" |
|||
}, |
|||
"sender": { |
|||
"label": "Message Interval", |
|||
"description": "How long to wait between sending test packets" |
|||
"label": "Meddelandeintervall", |
|||
"description": "Hur lång tid mellan utsändning av testpaket" |
|||
}, |
|||
"save": { |
|||
"label": "Save CSV to storage", |
|||
"description": "ESP32 Only" |
|||
"label": "Spara CSV till lagring", |
|||
"description": "Spara CSV till enhetens egna flashminne. Endast tillgängligt på ESP32-enheter." |
|||
} |
|||
}, |
|||
"serial": { |
|||
"title": "Serial Settings", |
|||
"description": "Settings for the Serial module", |
|||
"title": "Inställningar för seriell kommunikation", |
|||
"description": "Inställningar för den seriella modulen", |
|||
"enabled": { |
|||
"label": "Module Enabled", |
|||
"description": "Enable Serial output" |
|||
"label": "Modul aktiverad", |
|||
"description": "Aktivera seriell utmatning" |
|||
}, |
|||
"echo": { |
|||
"label": "Echo", |
|||
"description": "Any packets you send will be echoed back to your device" |
|||
"label": "Eko", |
|||
"description": "Alla paket du skickar kommer att upprepas tillbaka till din enhet" |
|||
}, |
|||
"rxd": { |
|||
"label": "Receive Pin", |
|||
"description": "Set the GPIO pin to the RXD pin you have set up." |
|||
"label": "Stift för mottagning", |
|||
"description": "Ställ in GPIO-stift till det RXD-stift du har konfigurerat." |
|||
}, |
|||
"txd": { |
|||
"label": "Transmit Pin", |
|||
"description": "Set the GPIO pin to the TXD pin you have set up." |
|||
"label": "Stift för sändning", |
|||
"description": "Ställ in GPIO-stift till det TXD-stift du har konfigurerat." |
|||
}, |
|||
"baud": { |
|||
"label": "Baud Rate", |
|||
"description": "The serial baud rate" |
|||
"label": "Hastighet", |
|||
"description": "Den seriella kommunikationens hastighet" |
|||
}, |
|||
"timeout": { |
|||
"label": "Timeout", |
|||
"description": "Seconds to wait before we consider your packet as 'done'" |
|||
"description": "Tid att vänta innan ditt paket betraktas som \"klart\"." |
|||
}, |
|||
"mode": { |
|||
"label": "Mode", |
|||
"description": "Select Mode" |
|||
"label": "Typ", |
|||
"description": "Välj typ av paket" |
|||
}, |
|||
"overrideConsoleSerialPort": { |
|||
"label": "Override Console Serial Port", |
|||
"description": "If you have a serial port connected to the console, this will override it." |
|||
"label": "Åsidosätt konsolens serieport", |
|||
"description": "Om du har en seriell port ansluten till konsolen kommer detta att ersätta den." |
|||
} |
|||
}, |
|||
"storeForward": { |
|||
"title": "Store & Forward Settings", |
|||
"description": "Settings for the Store & Forward module", |
|||
"title": "Inställningar för lagra & vidarebefodra", |
|||
"description": "Inställningar för lagra & vidarebefodra-modulen", |
|||
"enabled": { |
|||
"label": "Module Enabled", |
|||
"description": "Enable Store & Forward" |
|||
"label": "Modul aktiverad", |
|||
"description": "Aktivera lagra & vidarebefodra-modulen" |
|||
}, |
|||
"heartbeat": { |
|||
"label": "Heartbeat Enabled", |
|||
"description": "Enable Store & Forward heartbeat" |
|||
"label": "Puls aktiverad", |
|||
"description": "Aktivera sändning av lagra & vidarebefodra-puls " |
|||
}, |
|||
"records": { |
|||
"label": "Number of records", |
|||
"description": "Number of records to store" |
|||
"label": "Antal poster", |
|||
"description": "Antal poster att lagra" |
|||
}, |
|||
"historyReturnMax": { |
|||
"label": "History return max", |
|||
"description": "Max number of records to return" |
|||
"label": "Maxstorlek för historik", |
|||
"description": "Maximalt antal poster att returnera" |
|||
}, |
|||
"historyReturnWindow": { |
|||
"label": "History return window", |
|||
"description": "Max number of records to return" |
|||
"label": "Returfönstrets storlek för historik", |
|||
"description": "Maximalt antal poster att returnera" |
|||
} |
|||
}, |
|||
"telemetry": { |
|||
"title": "Telemetry Settings", |
|||
"description": "Settings for the Telemetry module", |
|||
"title": "Inställningar för telemetri", |
|||
"description": "Inställningar för telemetrimodulen", |
|||
"deviceUpdateInterval": { |
|||
"label": "Device Metrics", |
|||
"description": "Device metrics update interval (seconds)" |
|||
"label": "Enhetens mätvärden", |
|||
"description": "Uppdateringsintervall för enhetsdata" |
|||
}, |
|||
"environmentUpdateInterval": { |
|||
"label": "Environment metrics update interval (seconds)", |
|||
"label": "Uppdateringsintervall för miljömätningar", |
|||
"description": "" |
|||
}, |
|||
"environmentMeasurementEnabled": { |
|||
"label": "Module Enabled", |
|||
"description": "Enable the Environment Telemetry" |
|||
"label": "Modul aktiverad", |
|||
"description": "Aktivera miljötelemetri" |
|||
}, |
|||
"environmentScreenEnabled": { |
|||
"label": "Displayed on Screen", |
|||
"description": "Show the Telemetry Module on the OLED" |
|||
"label": "Visa på display", |
|||
"description": "Visa telemetri-värden på OLED-displayen" |
|||
}, |
|||
"environmentDisplayFahrenheit": { |
|||
"label": "Display Fahrenheit", |
|||
"description": "Display temp in Fahrenheit" |
|||
"label": "Visa Fahrenheit", |
|||
"description": "Visa temperatur i Fahrenheit" |
|||
}, |
|||
"airQualityEnabled": { |
|||
"label": "Air Quality Enabled", |
|||
"description": "Enable the Air Quality Telemetry" |
|||
"label": "Aktivera luftkvalitet ", |
|||
"description": "Aktivera telemetri för luftkvalitet" |
|||
}, |
|||
"airQualityInterval": { |
|||
"label": "Air Quality Update Interval", |
|||
"description": "How often to send Air Quality data over the mesh" |
|||
"label": "Intervall för uppdatering av luftkvalitet", |
|||
"description": "Hur ofta att skicka data om luftkvalitet över nätet" |
|||
}, |
|||
"powerMeasurementEnabled": { |
|||
"label": "Power Measurement Enabled", |
|||
"description": "Enable the Power Measurement Telemetry" |
|||
"label": "Effektmätning aktiverad", |
|||
"description": "Aktivera telemetri för effektmätning" |
|||
}, |
|||
"powerUpdateInterval": { |
|||
"label": "Power Update Interval", |
|||
"description": "How often to send Power data over the mesh" |
|||
"label": "Intervall för effektuppdatering", |
|||
"description": "Hur ofta ska effektdata skickas över nätet" |
|||
}, |
|||
"powerScreenEnabled": { |
|||
"label": "Power Screen Enabled", |
|||
"description": "Enable the Power Telemetry Screen" |
|||
"label": "Aktivera strömskärm", |
|||
"description": "Aktivera skärmen för strömdata" |
|||
} |
|||
} |
|||
} |
|||
|
|||
@ -1,51 +1,51 @@ |
|||
{ |
|||
"nodeDetail": { |
|||
"publicKeyEnabled": { |
|||
"label": "Public Key Enabled" |
|||
"label": "Publik nyckel aktiverad" |
|||
}, |
|||
"noPublicKey": { |
|||
"label": "No Public Key" |
|||
"label": "Publik nyckel saknas" |
|||
}, |
|||
"directMessage": { |
|||
"label": "Direct Message {{shortName}}" |
|||
"label": "Direktmeddelande {{shortName}}" |
|||
}, |
|||
"favorite": { |
|||
"label": "Favorite" |
|||
"label": "Favorit" |
|||
}, |
|||
"notFavorite": { |
|||
"label": "Not a Favorite" |
|||
"label": "Inte en favorit" |
|||
}, |
|||
"status": { |
|||
"heard": "Heard", |
|||
"heard": "Hörd", |
|||
"mqtt": "MQTT" |
|||
}, |
|||
"elevation": { |
|||
"label": "Elevation" |
|||
"label": "Höjd" |
|||
}, |
|||
"channelUtil": { |
|||
"label": "Channel Util" |
|||
"label": "Kanalutnyttjande" |
|||
}, |
|||
"airtimeUtil": { |
|||
"label": "Airtime Util" |
|||
"label": "Sändningstidsutnyttjande" |
|||
} |
|||
}, |
|||
"nodesTable": { |
|||
"headings": { |
|||
"longName": "Long Name", |
|||
"connection": "Connection", |
|||
"lastHeard": "Last Heard", |
|||
"encryption": "Encryption", |
|||
"model": "Model", |
|||
"macAddress": "MAC Address" |
|||
"longName": "Långt namn", |
|||
"connection": "Anslutning", |
|||
"lastHeard": "Senast hörd", |
|||
"encryption": "Kryptering", |
|||
"model": "Modell", |
|||
"macAddress": "MAC-adress" |
|||
}, |
|||
"connectionStatus": { |
|||
"direct": "Direct", |
|||
"away": "away", |
|||
"direct": "Direkt", |
|||
"away": "bort", |
|||
"unknown": "-", |
|||
"viaMqtt": ", via MQTT" |
|||
}, |
|||
"lastHeardStatus": { |
|||
"never": "Never" |
|||
"never": "Aldrig" |
|||
} |
|||
} |
|||
} |
|||
|
|||
@ -1,201 +1,201 @@ |
|||
{ |
|||
"navigation": { |
|||
"title": "Navigation", |
|||
"messages": "Messages", |
|||
"map": "Map", |
|||
"config": "Config", |
|||
"radioConfig": "Radio Config", |
|||
"moduleConfig": "Module Config", |
|||
"channels": "Channels", |
|||
"nodes": "Nodes" |
|||
"title": "Navigering", |
|||
"messages": "Meddelanden", |
|||
"map": "Karta", |
|||
"config": "Inställningar", |
|||
"radioConfig": "Radioinställningar", |
|||
"moduleConfig": "Modulinställningar", |
|||
"channels": "Kanaler", |
|||
"nodes": "Noder" |
|||
}, |
|||
"app": { |
|||
"title": "Meshtastic", |
|||
"logo": "Meshtastic Logo" |
|||
"logo": "Meshtastic logotyp" |
|||
}, |
|||
"sidebar": { |
|||
"collapseToggle": { |
|||
"button": { |
|||
"open": "Open sidebar", |
|||
"close": "Close sidebar" |
|||
"open": "Öppna sidopanel", |
|||
"close": "Stäng sidopanel" |
|||
} |
|||
}, |
|||
"deviceInfo": { |
|||
"volts": "{{voltage}} volts", |
|||
"volts": "{{voltage}} volt", |
|||
"firmware": { |
|||
"title": "Firmware", |
|||
"version": "v{{version}}", |
|||
"buildDate": "Build date: {{date}}" |
|||
"buildDate": "Kompileringsdatum: {{date}}" |
|||
}, |
|||
"deviceName": { |
|||
"title": "Device Name", |
|||
"changeName": "Change Device Name", |
|||
"placeholder": "Enter device name" |
|||
"title": "Enhetsnamn", |
|||
"changeName": "Ändra enhetens namn", |
|||
"placeholder": "Ange enhetsnamn" |
|||
}, |
|||
"editDeviceName": "Edit device name" |
|||
"editDeviceName": "Redigera enhetsnamn" |
|||
} |
|||
}, |
|||
"batteryStatus": { |
|||
"charging": "{{level}}% charging", |
|||
"pluggedIn": "Plugged in", |
|||
"title": "Battery" |
|||
"charging": "{{level}}%, laddar", |
|||
"pluggedIn": "Ansluten", |
|||
"title": "Batteri" |
|||
}, |
|||
"search": { |
|||
"nodes": "Search nodes...", |
|||
"channels": "Search channels...", |
|||
"commandPalette": "Search commands..." |
|||
"nodes": "Sök noder...", |
|||
"channels": "Sök kanaler...", |
|||
"commandPalette": "Sök kommandon..." |
|||
}, |
|||
"toast": { |
|||
"positionRequestSent": { |
|||
"title": "Position request sent." |
|||
"title": "Platsbegäran skickad." |
|||
}, |
|||
"requestingPosition": { |
|||
"title": "Requesting position, please wait..." |
|||
"title": "Begär plats, var god vänta..." |
|||
}, |
|||
"sendingTraceroute": { |
|||
"title": "Sending Traceroute, please wait..." |
|||
"title": "Skickar Traceroute (spåra rutt), vänligen vänta..." |
|||
}, |
|||
"tracerouteSent": { |
|||
"title": "Traceroute sent." |
|||
"title": "Traceroute (spåra rutt) skickat.." |
|||
}, |
|||
"savedChannel": { |
|||
"title": "Saved Channel: {{channelName}}" |
|||
"title": "Sparat kanal: {{channelName}}" |
|||
}, |
|||
"messages": { |
|||
"pkiEncryption": { |
|||
"title": "Chat is using PKI encryption." |
|||
"title": "Chatten använder PKI-kryptering." |
|||
}, |
|||
"pskEncryption": { |
|||
"title": "Chat is using PSK encryption." |
|||
"title": "Chatten använder PSK-kryptering." |
|||
} |
|||
}, |
|||
"configSaveError": { |
|||
"title": "Error Saving Config", |
|||
"description": "An error occurred while saving the configuration." |
|||
"title": "Kunde inte spara inställningarna", |
|||
"description": "Ett fel inträffade när inställningarna sparades." |
|||
}, |
|||
"validationError": { |
|||
"title": "Config Errors Exist", |
|||
"description": "Please fix the configuration errors before saving." |
|||
"title": "Det förekommer inställningsfel", |
|||
"description": "Vänligen åtgärda felen i inställningarna innan du sparar." |
|||
}, |
|||
"saveSuccess": { |
|||
"title": "Saving Config", |
|||
"description": "The configuration change {{case}} has been saved." |
|||
"title": "Sparar inställningarna", |
|||
"description": "Ändrignarna av {{case}}-inställningarna har sparats." |
|||
} |
|||
}, |
|||
"notifications": { |
|||
"copied": { |
|||
"label": "Copied!" |
|||
"label": "Kopierat!" |
|||
}, |
|||
"copyToClipboard": { |
|||
"label": "Copy to clipboard" |
|||
"label": "Kopiera till Urklipp" |
|||
}, |
|||
"hidePassword": { |
|||
"label": "Hide password" |
|||
"label": "Dölj lösenord" |
|||
}, |
|||
"showPassword": { |
|||
"label": "Show password" |
|||
"label": "Visa lösenord" |
|||
}, |
|||
"deliveryStatus": { |
|||
"delivered": "Delivered", |
|||
"failed": "Delivery Failed", |
|||
"waiting": "Waiting", |
|||
"unknown": "Unknown" |
|||
"delivered": "Levererad", |
|||
"failed": "Leverans misslyckades", |
|||
"waiting": "Väntar", |
|||
"unknown": "Okänd" |
|||
} |
|||
}, |
|||
"general": { |
|||
"label": "General" |
|||
"label": "Allmänt" |
|||
}, |
|||
"hardware": { |
|||
"label": "Hardware" |
|||
"label": "Hårdvara" |
|||
}, |
|||
"metrics": { |
|||
"label": "Metrics" |
|||
"label": "Telemetri" |
|||
}, |
|||
"role": { |
|||
"label": "Role" |
|||
"label": "Roll" |
|||
}, |
|||
"filter": { |
|||
"label": "Filter" |
|||
}, |
|||
"clearInput": { |
|||
"label": "Clear input" |
|||
"label": "Rensa inmatning" |
|||
}, |
|||
"resetFilters": { |
|||
"label": "Reset Filters" |
|||
"label": "Återställ filter" |
|||
}, |
|||
"nodeName": { |
|||
"label": "Node name/number", |
|||
"label": "Nodnamn/nummer", |
|||
"placeholder": "Meshtastic 1234" |
|||
}, |
|||
"airtimeUtilization": { |
|||
"label": "Airtime Utilization (%)" |
|||
"label": "Sändningstidsutnyttjande (%)" |
|||
}, |
|||
"batteryLevel": { |
|||
"label": "Battery level (%)", |
|||
"labelText": "Battery level (%): {{value}}" |
|||
"label": "Batterinivå (%)", |
|||
"labelText": "Batterinivå (%): {{value}}" |
|||
}, |
|||
"batteryVoltage": { |
|||
"label": "Battery voltage (V)", |
|||
"title": "Voltage" |
|||
"label": "Batterispänning (V)", |
|||
"title": "Spänning" |
|||
}, |
|||
"channelUtilization": { |
|||
"label": "Channel Utilization (%)" |
|||
"label": "Kanalutnyttjande (%)" |
|||
}, |
|||
"hops": { |
|||
"direct": "Direct", |
|||
"label": "Number of hops", |
|||
"text": "Number of hops: {{value}}" |
|||
"direct": "Direkt", |
|||
"label": "Antal hopp", |
|||
"text": "Antal hopp: {{value}}" |
|||
}, |
|||
"lastHeard": { |
|||
"label": "Last heard", |
|||
"labelText": "Last heard: {{value}}", |
|||
"nowLabel": "Now" |
|||
"label": "Senast hörd", |
|||
"labelText": "Senast hörd: {{value}}", |
|||
"nowLabel": "Nu" |
|||
}, |
|||
"snr": { |
|||
"label": "SNR (db)" |
|||
}, |
|||
"favorites": { |
|||
"label": "Favorites" |
|||
"label": "Favoriter" |
|||
}, |
|||
"hide": { |
|||
"label": "Hide" |
|||
"label": "Dölj" |
|||
}, |
|||
"showOnly": { |
|||
"label": "Show Only" |
|||
"label": "Visa endast" |
|||
}, |
|||
"viaMqtt": { |
|||
"label": "Connected via MQTT" |
|||
"label": "Ansluten via MQTT" |
|||
}, |
|||
"language": { |
|||
"label": "Language", |
|||
"changeLanguage": "Change Language" |
|||
"label": "Språk", |
|||
"changeLanguage": "Ändra språk" |
|||
}, |
|||
"theme": { |
|||
"dark": "Dark", |
|||
"light": "Light", |
|||
"system": "Automatic", |
|||
"changeTheme": "Change Color Scheme" |
|||
"dark": "Mörkt", |
|||
"light": "Ljust", |
|||
"system": "Automatisk", |
|||
"changeTheme": "Ändra färgschema" |
|||
}, |
|||
"errorPage": { |
|||
"title": "This is a little embarrassing...", |
|||
"description1": "We are really sorry but an error occurred in the web client that caused it to crash. <br /> This is not supposed to happen, and we are working hard to fix it.", |
|||
"description2": "The best way to prevent this from happening again to you or anyone else is to report the issue to us.", |
|||
"reportInstructions": "Please include the following information in your report:", |
|||
"title": "Det här är lite pinsamt...", |
|||
"description1": "Vi är verkligen ledsna men ett fel inträffade i webbklienten som fick den att krascha. <br /> Detta var inte meningen, men vi arbetar hårt för att åtgärda det.", |
|||
"description2": "Det bästa sättet att förhindra att detta händer igen för dig eller någon annan är att rapportera problemet till oss.", |
|||
"reportInstructions": "Vänligen inkludera följande information i din rapport:", |
|||
"reportSteps": { |
|||
"step1": "What you were doing when the error occurred", |
|||
"step2": "What you expected to happen", |
|||
"step3": "What actually happened", |
|||
"step4": "Any other relevant information" |
|||
}, |
|||
"reportLink": "You can report the issue to our <0>GitHub</0>", |
|||
"dashboardLink": "Return to the <0>dashboard</0>", |
|||
"detailsSummary": "Error Details", |
|||
"errorMessageLabel": "Error message:", |
|||
"stackTraceLabel": "Stack trace:", |
|||
"step1": "Vad du gjorde när felet inträffade", |
|||
"step2": "Vad du förväntade dig skulle hända", |
|||
"step3": "Vad som faktiskt hände", |
|||
"step4": "All annan relevant information" |
|||
}, |
|||
"reportLink": "Du kan rapportera problemet på vår <0>GitHub</0>", |
|||
"dashboardLink": "Återvänd till <0>start</0>", |
|||
"detailsSummary": "Detaljer om felet", |
|||
"errorMessageLabel": "Felmeddelande:", |
|||
"stackTraceLabel": "Stackspårning:", |
|||
"fallbackError": "{{error}}" |
|||
}, |
|||
"footer": { |
|||
"text": "Powered by <0>▲ Vercel</0> | Meshtastic® is a registered trademark of Meshtastic LLC. | <1>Legal Information</1>", |
|||
"text": "Drivs av <0>▲ Vercel</0> | Meshtastic® är ett registrerat varumärke som tillhör Meshtastic LLC. | <1>Juridisk information</1>", |
|||
"commitSha": "Commit SHA: {{sha}}" |
|||
} |
|||
} |
|||
|
|||
Some files were not shown because too many files changed in this diff
Loading…
Reference in new issue