{
    "AES key": "AES key",
    "AES keys": "AES keys",
    "aesKeysHint": "The device address is the manufacturer code plus the device ID, e.g. AAA-12345678. A key is either 32 hex characters or a 16 character plain text key.",
    "Blocked Devices": "Blocked Devices",
    "blocklistHint": "Telegrams of the listed devices are ignored completely. Enter the device address, e.g. AAA-12345678.",
    "Check for new devices that need a key": "Check for new devices that need a key",
    "Check the descriptions": "Check the descriptions",
    "Decode it with the descriptions": "Decode it with the descriptions",
    "Descriptions per manufacturer": "Descriptions per manufacturer",
    "Device address": "Device address",
    "Force energy units to kWh": "Force energy units to kWh",
    "ignoreUnknownDevicesHelp": "Telegrams of devices that do not have an object tree yet are ignored, so no new devices are created. A device deleted from the object tree stays gone.",
    "importNeedsKeyAdded": "Added %s device(s) that need a key",
    "importNeedsKeyConfirm": "Adds devices the adapter has found without a usable key and that are not in the list yet, with a placeholder key. Nothing is saved: fill in the keys and save when you are done. This does not update by itself - devices found later need another click.",
    "importNeedsKeyNothing": "No device is waiting for a key",
    "Insert an example": "Insert an example",
    "keysIgnoredHint": "The option \"Only handle devices that already have an object tree\" is switched on: telegrams of devices without one are dropped, so no device can be waiting for a key. Switch it off to set up a new meter.",
    "Manufacturer specific data": "Manufacturer specific data",
    "manufacturerSpecificEditorHint": "The \"JSON editor\" button below opens the descriptions - with syntax highlighting and checking.",
    "manufacturerSpecificExampleInserted": "An example for a meter of the manufacturer XXX was inserted - replace XXX with the code of your meter, the three letters in front of its device id",
    "manufacturerSpecificFieldReference": "Documentation of the parser",
    "manufacturerSpecificHint": "Some meters pack values the standard does not describe into a manufacturer specific data record. Describe the bytes and bits of such a blob here and the adapter writes its values as states of their own - one description per manufacturer code, the three letters of the device address. A description here replaces the one the parser ships for that manufacturer. The name of a state is derived from the description of its field, so \"legacyName\" is worth setting for every value you want to keep: it pins the state id even when the text changes.",
    "manufacturerSpecificNoTelegram": "Enter a telegram as hex first",
    "manufacturerSpecificPreviewOk": "Decoded - %s value(s) came from a manufacturer specific record",
    "manufacturerSpecificReport": "%s",
    "manufacturerSpecificTelegramHelp": "Paste a telegram here to see what the descriptions above would make of it. Nothing is saved and no state is written - it is only decoded.",
    "Name": "Name",
    "Only handle devices that already have an object tree": "Only handle devices that already have an object tree",
    "Options": "Settings",
    "Other options": "Other options",
    "serialBaudRate": "Serial baud rate",
    "serialPort": "Serial port",
    "serialPortHelp": "Select a port or type one in - for a serial device reachable over the network use tcp://host:port",
    "Source": "Source",
    "State": "State",
    "Telegram as hex": "Telegram as hex",
    "Temporarily block device after consecutive failures": "Temporarily block device after consecutive failures",
    "Try a description on a telegram": "Try a description on a telegram",
    "Unit": "Unit",
    "Update unchanged states": "Update unchanged states",
    "Value": "Value",
    "What it would write": "What it would write",
    "wMBus Mode": "wMBus Mode",
    "wMBus Receiver": "wMBus Receiver"
}
