{
  "networkSettings": "Network",
  "serverSettings": "Server",
  "bind": "Host / IP Address",
  "bindTooltip": "IP the bridge binds to and announces to clients (Alexa, Harmony). Choose '0.0.0.0' to listen on all interfaces — the announced IP is auto-detected.",
  "port": "Port",
  "portTooltip": "HTTP port for the Hue API (default: 8080)",
  "advancedSettings": "Advanced (optional)",
  "advancedInfo": "These settings are optional. Default values are used when left empty.",
  "httpsPort": "HTTPS Port",
  "httpsPortTooltip": "HTTPS port (empty = no HTTPS)",
  "httpsPortError": "Port must be between 1 and 65535, or empty to disable HTTPS",
  "mac": "MAC Address",
  "macTooltip": "Optional MAC for Bridge-ID (auto-generated if empty)",
  "trustProxy": "Trust X-Forwarded-* headers",
  "trustProxyTooltip": "Only enable if this adapter sits behind a TRUSTED reverse proxy (e.g. Traefik, nginx) that strips client-supplied forwarding headers. With this off, the adapter uses the real socket IP.",
  "deviceConfiguration": "Devices",
  "deviceConfigHelp": "Add a light with \"Add light\", or use \"Search lights\" to auto-detect mappable ioBroker devices.",
  "deviceName": "Name",
  "lightNameFallback": "Light %s",
  "lightType": "Type",
  "lightTypeOnOff": "On/Off",
  "lightTypeDimmable": "Dimmable",
  "lightTypeCT": "Color Temperature",
  "lightTypeColor": "Color",
  "stateOn": "On/Off State",
  "stateOnTooltip": "Boolean state for on/off",
  "stateBri": "Brightness State",
  "stateBriTooltip": "Number state for brightness (0-100 or 0-254)",
  "stateCt": "Color Temperature State",
  "stateCtTooltip": "Number state for color temperature",
  "stateHue": "Hue State",
  "stateHueTooltip": "Number state for hue (0-360 or 0-65535)",
  "stateSat": "Saturation State",
  "stateSatTooltip": "Number state for saturation",
  "stateXy": "XY Color State",
  "stateXyTooltip": "CIE xy color coordinates (optional)",
  "aboutInfo": "This adapter is free and open source. If you find it useful, please consider supporting its development with a small donation.",
  "donateKofi": "Support on Ko-fi",
  "donatePaypal": "Donate via PayPal",
  "supportHeader": "Support",
  "scaleBri": "Brightness scale",
  "scaleSat": "Saturation scale",
  "scaleTooltip": "How the source value is interpreted — in both directions. 'Automatic' takes unit and range from the datapoint itself; without them the value decides (<=1 as 0..1, <=100 as percent). 'Percent' = 0..100 (e.g. level.dimmer). 'Normalized' = 0..1. 'Raw' = 1..254 (Hue native). 'Byte' = 0..255.",
  "scaleAuto": "Automatic (from the datapoint)",
  "scalePercent": "Percent (0..100)",
  "scaleNormalized": "Normalized (0..1)",
  "scaleRaw": "Raw (1..254 Hue)",
  "scaleByte": "Byte (0..255)",
  "clientsFolder": "Paired Clients",
  "clientsFolderDesc": "Devices that have paired with the bridge — one entry per device",
  "clientDesc": "The key this device uses to talk to the bridge",
  "startPairingName": "Start Pairing",
  "startPairingDesc": "Enable pairing mode for 50 seconds",
  "disableAuthName": "Disable Authentication",
  "disableAuthDesc": "⚠ Any client on the network is served without a key and can pair itself",
  "scaleHue": "Hue scale",
  "scaleCt": "Color temperature scale",
  "scaleHueTooltip": "How the hue source value is interpreted. 'Automatic' takes unit and range from the datapoint. 'Native' = 0..65535 (Hue). 'Degrees' = 0..360 (e.g. HSV/HSL sources).",
  "scaleCtTooltip": "How the color temperature source value is interpreted. 'Automatic' takes unit and range from the datapoint. 'Native' = 153..500 mired (Hue). 'Kelvin' = in Kelvin (e.g. 2700..6500). 'Percent' = 0..100 across the lamp's range, 0 = coldest.",
  "scaleNative": "Native (no conversion)",
  "scaleDegrees": "Degrees (0..360)",
  "scaleKelvin": "Kelvin",
  "scaleCtPercent": "Percent (0..100, 0 = cold)",
  "dmAddLight": "Add light",
  "dmSearchLights": "Search lights",
  "dmEdit": "Edit",
  "dmDelete": "Delete",
  "dmEditTitle": "Edit light",
  "dmDeleteConfirm": "Delete \"%s\"?",
  "dmSearching": "Searching for lights…",
  "dmSelectTitle": "Select lights to add",
  "dmSelectHint": "Tick the lights you want to expose as Hue lights. Unticked ones are ignored.",
  "dmScanNone": "No new mappable lights found.",
  "dmScanNoneSkipped": "No new mappable lights found. %s device(s) could not be mapped automatically and need manual mapping.",
  "dmScanAdded": "Added %s light(s).",
  "dmScanAddedSkipped": "Added %s light(s). %s device(s) could not be mapped automatically and need manual mapping.",
  "dmScanFailed": "Scan failed: %s",
  "dmActionFailed": "The action could not be completed: %s",
  "infoFolder": "Information",
  "infoConnectionName": "Bridge is answering",
  "infoConnectionDesc": "True while the emulated bridge accepts requests from Hue clients",
  "infoErrorName": "Last error",
  "infoErrorDesc": "Why the bridge is not answering — empty while everything works"
}
