{
	"blind-control": {
		"label": {
			"blind-control": "blind-control",
			"blind-control-palette": "blind",
			"output2": "state object",
			"windowTop": "window top",
			"windowBottom": "window bottom",
			"windowSetMode":"setting by",
			"windowSetModeAzimuthStartEnd":"Azimuth Start End",
			"windowSetModeOrientation":"Orientation",
			"windowAzimuthStart": "start",
			"windowAzimuthEnd": "end",
			"windowOrientation":"Orientation",
			"windowOffsetN":"negative offset -",
			"windowOffsetP":"positive offset +",
			"blindIncrement": "Increment",
			"blindOpenPos": "open position (max)",
			"blindClosedPos": "closed position (min)",
			"blindOpenPosOffset": "open position offset",
			"blindClosedPosOffset": "closed position offset",
			"blindLevelDefault": "default position",
			"slatPosDefault": "default slat",
			"blindLevelMin": "min position",
			"blindLevelMax": "max position",
			"overwriteExpire": "expire",
			"sunControlMode": "mode",
			"sunControlOff": "no restriction, no sun control",
			"sunControlRestrict": "restrict sunlight (🌞 Summer)",
			"sunControlMaximize": "maximize sunlight (⛄ Winter)",
			"sunControlMinimize": "minimize sunlight (🕶️)",
			"sunControlNoMatter": "∞ no matter what mode",
			"sunControlRestrictOnly": "🌞 only in Mode restrict sunlight",
			"sunControlMaximizeOnly": "⛄ only in Mode maximize sunlight",
			"sunControlMinimizeOnly": "🕶️ only in Mode minimize sunlight",
			"sunFloorLength": "length on the floor",
			"sunMinDelta": "min delta",
			"sunTopic": "Topic 🌞/⛄",
			"name": "name",
			"oversteerValue": "oversteer",
			"oversteerThreshold": "Threshold",
			"oversteerBlindPos": "blind position",
			"oversteerSlatPos": "slat position",
			"oversteerTopic":"oversteer topic",
			"oversteerSunInWindow": "only when sun shines in the window",
			"smoothTime": "smoothTime",
			"showEnhSettings": "Enhanced settings",
			"dialogtitle": "Edit Rule",
			"autoTrigger": "auto trigger",
			"autoTrigger2": "dynamic, but at least every",
			"startDelay": "delay output on start",
			"timeconstraintshow": "show additional time constraints",
			"timeconstrainthide": "hide additional time constraints",
			"addId": "add. ID",
			"resultContainer": "Output 1 msg object definition"
		},
		"placeholder": {
			"windowTop": "top of the window",
			"windowBottom": "bottom of the window",
			"windowAzimuthStart": "window left to geographical north",
			"windowAzimuthEnd": "window right to geographical north",
			"windowOrientation":"the bearing representing the perpendicular of the window to geographical north",
			"windowOffsetN":"90 - (optional) anti-clockwise offset from orientation for determination of whether the sun is coming through window.",
			"windowOffsetP":"90 - (optional) clockwise offset from orientation for determination of whether the sun is coming through window",
			"blindIncrement": "0.01 or 1",
			"blindOpenPos": "100",
			"blindClosedPos": "0",
			"blindOpenPosOffset": "(opt) offset for the open position",
			"blindClosedPosOffset": "(opt) offset for the closed position",
			"blindLevelDefault": "blind position if no other used",
			"slatPosDefault": "slat position if no other used",
			"blindLevelMin": "minimum position if sun calculated position",
			"blindLevelMax": "maximum position if sun calculated position",
			"blindSlatSun": "slat position if sun coltrolled",
			"sunControlMode": "select if sun control is active and how it should working",
			"overwriteExpire": "(opt) the duration a manual setting will remain",
			"sunFloorLength": "(opt) the extent to which direct sunlight is to be allowed into the room through the window, defined as a length on the floor",
			"sunMinDelta": "(opt) define the minimum change of the blind position",
			"oversteerValue": "value to compare",
			"oversteerThreshold": "threshold for the compare",
			"oversteerBlindPos": "blind position when the compare be the case",
			"smoothTime": "(opt) prevents changes due to sun in the given time",
			"name": "Name",
			"expiryperiod": "120",
			"btnAdd": "add new empty rule",
			"btnSort": "sort all rules, Attention this can change the behavior!",
			"btnClear": "removes all rules from list",
			"btnExport": "Copy all rules to clipboard.",
			"btnImport": "Past rules from Clipboard to the list (append).",
			"time": "time",
			"offset": "time offset",
			"level": "level",
			"slat": "slat",
			"ruleImportance": "defined a importance how the rule should be work to overrides. Only Overrides with a higher or same importance can override the rule.",
			"ruleTopic": "allows to define a seperate topic for outgoing message per rule, if not defined default topic will be used",
			"resetOverwrite": "if checked manual overwrite will be reset when this rule becomes active the first time",
			"sunTopic": "allows to define a seperate topic for outgoing message if level is set by sun control, if not defined default topic will be used",
			"oversteerTopic":"allows to define a seperate topic for outgoing message if level is set by sun control oversteer, if not defined default topic of sun Control will be used",
			"ruleTimeDays": "select days wherefore it should be valid",
			"ruleTimeMonths": "select months wherefore it should be valid",
			"autoTrigger": "automatic triggers new calculation of the blind position in a dynamic changing time interval",
			"autoTriggerTime": "10",
			"startDelay": "0 - off",
			"startDelay2": "delay any output to the first (or only) output on start (Node-Red start, Deplay, ...). Set to 0 to deactivate.",
			"start":"tt.mm",
			"end":"tt.mm",
			"addId": "additional ID"
		},
		"tabs-label": {
			"general":"Name and config",
			"default":"Default settings",
			"time":"Time/Rule control",
			"sun-control":"sun control",
			"output":"Output and other"
		},
		"typeOptions": {
			"100": "open (max)",
			"75": "75%",
			"66": "66%",
			"50": "50%",
			"33": "33%",
			"25": "25%",
			"10": "10%",
			"0": "closed (min)"
		},
		"ctrlObj": {
			"full": "complete object",
			"rule": "rule object (if rule is active)"
		},
		"tips": {
			"documentation": "<a href=\"https://github.com/rdmtc/node-red-contrib-sun-position/wiki/blind-control\" target=\"_blank\">Documentation and examples</a>"
		},
		"errors": {
			"invalid-blind-level": "Given Blind-Position __pos__ is not a valid Position!",
			"getOversteerData": "error getting oversteer data: __message__",
			"getBlindPosData": "error getting blind level: __message__",
			"smoothTimeToolong": "The selected smooth is too long!!",
            "invalidOpenPosOffset":"Invalid value for blind open position offset for the sun control!",
            "invalidClosedPosOffset":"Invalid value for blind closed position offset for the sun control!"
		}
	}
}
