{
 "lang": "English",
 "S1": "Connection error",
 "S2": "Connecting",
 "S3": "Looks like you are connected from another place, so this page is now disconnected",
 "S4": "Parsing response error, format is incorrect",
 "S5": "Cannot connect with board",
 "S6": "WebSocket connection error",
 "S7": "Parsing preferences error, file is incorrect",
 "S8": "Retry",
 "S9": "Disconnected",
 "S10": "Connection with board is lost",
 "S11": "Connect again",
 "S12": "About %s",
 "S13": "Dashboard",
 "S14": "Settings",
 "S16": "Firmware",
 "S17": "Interface",
 "S18": "Browser version",
 "S19": "Unknown",
 "S20": "Go to github",
 "S21": "Parsing data error, data are incorrect",
 "S22": "Error",
 "S23": "Refresh information",
 "S24": "Close",
 "S25": "Update",
 "S26": "Please Confirm",
 "S27": "Yes",
 "S28": "Cancel",
 "S29": "No",
 "S30": "Do you want to update ?",
 "S31": "Do you want to upload ?",
 "S32": "Uploading...",
 "S33": "File transfert failed",
 "S34": "Update done",
 "S35": "Restarting...",
 "S36": "Features",
 "S37": "Delete",
 "polling": "Polling",
 "S38": "Move Up",
 "S39": "Move Down",
 "S40": "Scan available networks",
 "S41": "enter value",
 "S42": "Incorrect value",
 "S43": "Set",
 "S44": "Save data failed!",
 "S45": "List of available networks",
 "S47": "Select network",
 "S48": "Join",
 "S49": "Protected",
 "S50": "Refresh",
 "S51": "Select this network",
 "S52": "Export",
 "S53": "Export to file",
 "S54": "Import",
 "S55": "Import from file",
 "S56": "Problem with import file",
 "S57": "Importing...",
 "S58": "Restart Board",
 "S59": "This will restart the board",
 "S60": "Please wait...",
 "S61": "Save",
 "S62": "Save and apply changes",
 "S63": "Show",
 "S64": "Auto load data",
 "S65": "Files",
 "S66": "Jog",
 "S67": "Language pack",
 "S68": "Language",
 "S69": "not used",
 "S70": "Label",
 "S71": "Value",
 "S72": "Help",
 "S73": "General",
 "S74": "Play file",
 "S75": "Terminal",
 "terminal": "Terminal Panel",
 "S76": "Verbose mode",
 "S77": "Autoscroll",
 "S78": "Clear",
 "S79": "Clear terminal",
 "S80": "Enter command",
 "S81": "Send",
 "S82": "Send command",
 "S83": "There is an error, fix problem first",
 "S84": "Creation failed %s",
 "S85": "Deletion failed %s",
 "S86": "Close panel",
 "S87": "Download file?",
 "S88": "Upload",
 "S89": "Upload file",
 "S90": "Create directory",
 "S91": "Saving...",
 "S92": "Terminal panel",
 "S93": "Visible when starting",
 "S94": "Edit",
 "S95": "Minimize",
 "jog": "Jog panel",
 "files": "Files panel",
 "S96": "Extensions",
 "S97": "use ; to separate",
 "S98": "Total",
 "S99": "Used",
 "S100": "Delete file",
 "S101": "Delete directory",
 "S102": "Processing...",
 "S103": "Request failed",
 "S104": "Please type directory name",
 "S105": "Type directory name",
 "S106": "Create",
 "S107": "Destination",
 "S108": "Downloading...",
 "S109": "Command error...",
 "S110": "No SD card",
 "S111": "Could not open directory",
 "S112": "Enable polling commands",
 "S113": "Refresh time",
 "S114": "ms",
 "S115": "Commands",
 "S116": "Positions",
 "S117": "Close all panels",
 "S118": "Distance of movement",
 "S119": "sec",
 "S120": "Expand buttons on start",
 "S121": "Extension",
 "macros": "Macros",
 "S122": "Force mobile view",
 "S123": "Informations",
 "S124": "It seems you are in limited environment, please open a browser using http://%s address to get all features working.",
 "S125": "Macro editor",
 "S126": "Ok",
 "S127": "Macro",
 "S128": "Add macro",
 "S129": "Name",
 "S130": "Color",
 "S131": "Text color",
 "S132": "Icon",
 "S133": "Select",
 "S134": "Select icon",
 "S135": "Type",
 "S136": "Output",
 "S137": "Flash",
 "S138": "SD Card",
 "S139": "URL address",
 "S140": "GCODE command",
 "S141": "File name",
 "S142": "Command",
 "S145": "Authentication Required",
 "S146": "User Name",
 "S147": "Password",
 "S148": "Log In",
 "S149": "You are now disconnected",
 "S150": "WebUI version",
 "S151": "Disconnect",
 "S152": "Do you want to disconnect?",
 "S153": "Your session will end soon, do you want to stay connected ?",
 "S154": "Stay connected",
 "S155": "Extra pages",
 "extracontents": "Extra content",
 "S156": "Add content",
 "S157": "Panel",
 "S158": "Page",
 "S159": "Action",
 "S160": "Image",
 "S161": "Content",
 "S162": "Camera",
 "S163": "Next",
 "S164": "Previous",
 "S165": "Setup",
 "S166": "Display setup next time?",
 "S167": "Show it",
 "S168": "Hide it",
 "S169": "free to use",
 "S170": "Sound notifications",
 "S171": "Update WebUI",
 "S172": "Update Firmware",
 "S173": "Session timeout",
 "S174": "Changes applied, now need to restart the board.",
 "S175": "Operation canceled by user",
 "S176": "Haptic feedback",
 "S177": "List of language packs",
 "S178": "Select",
 "S179": "Select this language pack",
 "S180": "Select this theme pack",
 "S181": "Theme",
 "S182": "List of available themes",
 "S183": "Theme pack",
 "S184": "Hold Stream",
 "S185": "Show Stream",
 "S186": "Save image",
 "S187": "Panels list",
 "S188": "TFT SD",
 "S189": "TFT USB",
 "S190": "SD",
 "S191": "Extra SD",
 "S192": "Directories are not allowed",
 "S193": "Multiple files are not allowed",
 "S194": "WebUI and Firmware version are not compatible",
 "S195": "Error saving data",
 "S196": "Show informations page",
 "S197": "Show machine settings tab",
 "S198": "Select from list",
 "S199": "Not yet supported",
 "S200": "Audio feedback",
 "S201": "Invalid user name or password",
 "S202": "Panels order",
 "S203": "Fixed panels order",
 "S204": "Stream commands",
 "S205": "Abort",
 "S206": "Clear stream error",
 "S207": "Add command(s)",
 "S208": "Precision: $",
 "S209": "Invert X",
 "S210": "Invert Y",
 "S211": "Swap X and Y",
 "S212": "Key mapping",
 "S213": "Shortcut already used",
 "S214": "Incomplete shortcut",
 "S215": "Use keyboard",
 "S216": "Keyboard keys",
 "S217": "Auto repeat",
 "S218": "Auto repeat delay",
 "S219": "TFT",
 "S220": "Makerbase",
 "S221": "Bigtreetech",
 "S222": "Error loading file:",
 "S223": "Default filesystem",
 "S224": "Sort files",
 "S225": "Documentation",
 "btn+X": "X+",
 "btn-X": "X-",
 "btnHX": "Home X",
 "btn+Y": "Y+",
 "btn-Y": "Y-",
 "btnHY": "Home Y",
 "btn+Z": "Z+",
 "btn-Z": "Z-",
 "btnHZ": "Home Z",
 "btnHXYZ": "Home all axis",
 "btnMoveXY": "Move X Y",
 "btnMoveZ": "Move Z",
 "btnMotorOff": "Motors Off",
 "btnEStop": "Quick Stop",
 "move_100": "Jog distance 100mm",
 "move_10": "Jog distance 10mm",
 "move_1": "Jog distance 1mm",
 "move_0_1": "Jog distance 0.1mm",
 "key": "Key",
 "panels": "Panels",
 "processing": "Processing",
 "no stream": "No stream",
 "pause": "Pause",
 "resume stream": "Resume stream",
 "sta fallback mode": "Client fallback mode",
 "radio_boot": "Radio at boot",
 "general": "General",
 "chip id": "Chip ID",
 "CPU Freq": "CPU Frequency",
 "CPU Temp": "CPU Temperature",
 "free mem": "Free memory",
 "SDK": "SDK",
 "flash size": "Flash Size",
 "flash fs": "Flash Filesystem",
 "size for update": "Size available for updates",
 "heap usage": "Heap usage",
 "psram heap usage": "PSRAM heap usage",
 "FS type": "Filesystem type",
 "FS usage": "Filesystem usage",
 "sleep mode": "Sleep mode",
 "wifi": "WiFi",
 "HTTP port": "HTTP port",
 "Telnet port": "Telnet port",
 "Ftp ports": "Ftp ports",
 "Telnet Client": "Telnet Client",
 "Ftp Client": "Ftp Client",
 "Websocket port": "Websocket port",
 "WebDav port": "WebDav port",
 "WebDav Client": "WebDav Client",
 "camera name": "Camera name",
 "camera ports": "Camera ports",
 "BT Status": "Status",
 "connected": "Connected",
 "disconnected": "Disconnected",
 "cable": "Cable",
 "ON": "Enabled",
 "OFF": "Disabled",
 "DNS": "DNS",
 "mac": "Mac address",
 "signal": "Signal",
 "phy mode": "Phy Mode",
 "visible": "Visible",
 "authentication": "Authentication",
 "DHCP Server": "DHCP Server",
 "clients": "Clients",
 "direct": "Direct",
 "shared": "Shared",
 "debug": "Debug",
 "FW arch": "Firmware architecture",
 "FW ver": "Firmware version",
 "system": "System",
 "sta": "Client mode",
 "ap": "Access point mode",
 "mixed": "Mixed mode",
 "service": "Services",
 "http": "HTTP protocol",
 "telnetp": "Telnet protocol",
 "websocketp": "WebSocket protocol",
 "webdavp": "WebDav protocol",
 "telnet": "Telnet",
 "ftp": "FTP protocol",
 "notification": "Notifications",
 "network": "Network",
 "yes": "Yes",
 "no": "No",
 "hostname": "Hostname",
 "radio mode": "Radio mode",
 "bt": "Bluetooth",
 "ethernet": "Ethernet",
 "eth-sta": "Ethernet",
 "SSID": "SSID",
 "ip mode": "IP Mode",
 "none": "None",
 "dhcp": "DHCP",
 "static": "Static",
 "ip": "IP",
 "gw": "Gateway",
 "msk": "Mask",
 "pwd": "Password",
 "channel": "Channel",
 "security": "Security",
 "adm pwd": "Admin password",
 "user pwd": "User Password",
 "enable": "Enable",
 "port": "Port",
 "control port": "Control port",
 "active port": "Active port",
 "passive port": "Passive port",
 "time": "Time",
 "i-time": "Internet time",
 "ntp": "Network time provider",
 "display": "Display",
 "tzone": "Time zone",
 "dst": "DST",
 "t-server": "Time server",
 "auto notif": "Auto notification",
 "pushover": "Pushover",
 "email": "Email",
 "line": "Line",
 "telegram": "Telegram",
 "t1": "Token 1",
 "t2": "Token 2",
 "ts": "Setting",
 "device": "Connected device",
 "camera": "Camera",
 "buzzer": "Buzzer",
 "sensor": "Sensor",
 "type": "Type",
 "sd": "SD card",
 "speedx": "Speed factor",
 "targetfw": "Target firmware",
 "repetier": "Repetier",
 "marlin": "Marlin",
 "smoothieware": "Smoothieware",
 "hp_gl": "HP-GL",
 "unknown": "Unknown",
 "baud": "Baud rate",
 "verbose": "Verbose",
 "bootdelay": "Delay (ms)",
 "boot": "Boot sequence",
 "session timeout": "Inactivity timeout (min)",
 "outputmsg": "Output message",
 "M117": "Machine screen",
 "screen": "Screen",
 "ws": "Websocket",
 "serial": "Serial",
 "intervalms": "Interval (millisec)",
 "modem": "Modem",
 "light": "Light",
 "grbl": "Grbl",
 "SD updater": "SD updater",
 "setup": "Setup mode",
 "serial_bridge": "Serial Bridge",
 "timeout": "Timeout, did not get response in time",
 "usb port": "USB port",
 "serial port": "Serial port",
 "ssdp": "SSDP service",
 "usb-serial baud": "USB serial Baud rate",
 "output": "Output connection",
 "Total psram mem": "PSRAM Size",
 "gcodehost": "Gcode Streaming",
 "pause_script": "Pause script",
 "resume_script": "Resume script",
 "stop_script": "Stop script",
 "polling_on": "Polling enabled",
 "wifi mode": "Wifi mode",
 "language": "Language",
 "CN1": "mm/min",
 "CN2": "XY feed rate",
 "CN3": "$ feed rate",
 "CN4": "FREE TO USE",
 "CN5": "FREE TO USE",
 "CN6": "FREE TO USE",
 "CN7": "Use keyboard",
 "CN8": "Show axis",
 "CN9": "Feedrate",
 "CN10": "Home axis",
 "CN11": "(#) is axis",
 "CN12": "Jog up",
 "CN13": "Jog Down",
 "CN14": "Keyboard keys",
 "CN15": "",
 "CN16": "Home single axis",
 "CN17": "Home",
 "CN18": "Jogging distance",
 "CN19": "Zero axis",
 "CN20": "Zero all axis",
 "CN21": "Home all axis",
 "CN22": "Disable",
 "CN23": "Stop",
 "CN34": "Status",
 "CN35": "Laser",
 "CN36": "Spindle",
 "CN37": "Probe",
 "CN38": "Coolant",
 "CN39": "Tool",
 "CN40": "Controls commands",
 "CN41": "Soft Reset",
 "CN42": "Unlock",
 "CN43": "Sleep",
 "CN44": "Modes",
 "CN45": "Motion mode",
 "CN46": "Coordinate system",
 "CN47": "Plane selection",
 "CN48": "Distance mode",
 "CN49": "Arc IJK distance mode",
 "CN50": "Feed rate mode",
 "CN51": "Units mode",
 "CN52": "Cutter radius compensation",
 "CN53": "Tool length offset",
 "CN54": "Program mode",
 "CN55": "Spindle mode",
 "CN56": "Coolant mode",
 "CN57": "Override Control",
 "CN58": "Active tool",
 "CN59": "Spindle speed",
 "CN60": "Feed rate",
 "CN61": "Resume",
 "CN62": "RPM",
 "CN63": "Rapid",
 "CN64": "Speed",
 "CN65": "Overrides",
 "CN66": "Reset",
 "CN67": "Spindle speed override",
 "CN68": "Feed override",
 "CN69": "Rapid override",
 "CN70": "Show M4 controls",
 "CN71": "Show M7 controls",
 "CN72": "Show coolant controls",
 "CN73": "Show mist controls",
 "CN74": "Enable spindle\nclockwise",
 "CN75": "Enable spindle\ncounterclockwise",
 "CN76": "Stop spindle",
 "CN77": "Enable mist coolant",
 "CN78": "Enable flood coolant",
 "CN79": "Disable coolant",
 "CN80": "Toggle controls",
 "CN81": "Toggle spindle state",
 "CN82": "Toggle flood state",
 "CN83": "Toggle mist state",
 "CN84": "Maximum power",
 "CN85": "Test duration",
 "CN86": "Test",
 "CN87": "Disable laser",
 "CN88": "Enable laser for test",
 "CN89": "% of max power",
 "CN90": "Laser Test",
 "CN91": "Mode",
 "CN92": "Input pins",
 "CN93": "Distance max",
 "CN94": "Probe thickness",
 "CN95": "Finalize probing commands",
 "CN96": "mm",
 "CN97": "inch",
 "CN98": "Probe type",
 "CN99": "Probe axis",
 "CN100": "Start probing process",
 "CN101": "Sucessfully probed",
 "CN102": "No successful probing",
 "CN103": "Probe status",
 "CN104": "Status",
 "CN105": "Retract mode",
 "CN106": "Scaling",
 "CN107": "Global offset",
 "CN108": "Diameter mode",
 "CN109": "Tool change",
 "CN110": "OVC feedrate disable",
 "CN111": "OVC rpm enable",
 "CN112": "OVC hold disable",
 "CN113": "OVC parking disable",
 "P119": "SD play command",
 "btnZX": "Zero X",
 "btnZY": "Zero Y",
 "btnZZ": "Zero Z",
 "btnStop": "Stop Jog",
 "btnaxisSel+": "Next rotary axis",
 "btnaxisSel-": "Previous rotary axis",
 "btndistSel+": "Next jog distance",
 "btndistSel-": "Previous jog distance",
 "btnZaxis": "Zero current rotary axis",
 "btnZAll": "Zero All axis",
 "btnHAll": "Home All axis",
 "btn+axis": "Current rotary axis +",
 "btn-axis": "Current rotary axis -",
 "btnHaxis": "Home current rotary axis",
 "status": "Status panel",
 "laser": "Laser panel",
 "spindle": "Spindle panel",
 "overrides": "Overrides panel",
 "probe": "Probe panel",
 "Idle": "Idle",
 "Run": "Run",
 "Hold": "Hold",
 "Jog": "Jog",
 "Home": "Home",
 "Alarm": "Alarm",
 "Sleep": "Sleep",
 "Check": "Check",
 "Door": "Door",
 "Hold:0": "Hold complete. Ready to resume.",
 "Hold:1": "Hold in-progress. Reset will throw an alarm.",
 "Door:0": "Door closed. Ready to resume.",
 "Door:1": "Machine stopped. Door still ajar. Can't resume until closed.",
 "Door:2": "Door opened. Hold (or parking retract) in-progress. Reset will throw an alarm.",
 "Door:3": "Door closed and resuming. Restoring from park, if applicable. Reset will throw an alarm.",
 "ALARM:1": "Hard limit has been triggered. Position lost. Re-homing is highly recommended.",
 "ALARM:2": "Soft limit alarm. Machine position retained. Alarm may be safely unlocked.",
 "ALARM:3": "Reset while in motion. Machine position is likely lost. Re-homing is highly recommended.",
 "ALARM:4": "Probe fail. Probe is not in the expected initial state before starting probe cycle.",
 "ALARM:5": "Probe fail. Probe did not contact the workpiece.",
 "ALARM:6": "Homing fail. The active homing cycle was reset.",
 "ALARM:7": "Homing fail. Safety door was opened during homing cycle.",
 "ALARM:8": "Homing fail. Pull off travel failed to clear limit switch.",
 "ALARM:9": "Homing fail. Could not find limit switch within search distances.",
 "error:1": "GCode command letter was not found.",
 "error:2": "GCode command value invalid or missing.",
 "error:3": "Grbl '$' system command was not recognized or supported.",
 "error:4": "Negative value received for an expected positive value.",
 "error:5": "Homing failed. Homing is not enabled in settings.",
 "error:6": "Minimum step pulse time must be greater than 3usec.",
 "error:7": "EEPROM read failed. Default values used.",
 "error:8": "Grbl '$' command only valid when Idle.",
 "error:9": "G-code commands are locked out during alarm or jog state.",
 "error:10": "Soft limits require homing to be enabled.",
 "error:11": "Max characters per line exceeded. Command ignored.",
 "error:12": "Grbl '$' setting exceeds the maximum step rate.",
 "error:13": "Safety door detected as opened and door state initiated.",
 "error:14": "Build info or startup line exceeded EEPROM line length limit.",
 "error:15": "Jog target exceeds machine travel. Command ignored.",
 "error:16": "Jog command has no '=' or contains prohibited GCode.",
 "error:17": "Laser mode requires PWM output.",
 "error:20": "Unsupported or invalid GCode command.",
 "error:21": "More than one GCode command from same modal group found in block.",
 "error:22": "Feed rate has not yet been set or is undefined.",
 "error:23": "GCode command requires an integer value.",
 "error:24": "More than one GCode command using axis word found.",
 "error:25": "Repeated GCode word found in block.",
 "error:26": "No axis words found in command block.",
 "error:27": "Line number value is invalid.",
 "error:28": "GCode command is missing a required value word.",
 "error:29": "G59.x work coordinate systems are not supported.",
 "error:30": "G53 only allowed with G0 and G1 motion modes.",
 "error:31": "Unneeded axis words found in block.",
 "error:32": "G2 and G3 arcs require at least one in-plane axis word.",
 "error:33": "Motion command target is invalid.",
 "error:34": "Arc radius value is invalid.",
 "error:35": "G2 and G3 arcs require at least one in-plane offset word.",
 "error:36": "Unused value words found in block.",
 "error:37": "G43.1 offset is not assigned to tool length axis.",
 "error:38": "Tool number greater than max supported value.",
 "$0": "Step pulse, microseconds",
 "$1": "Step idle delay, milliseconds",
 "$2": "Step port invert, mask",
 "$3": "Direction port invert, mask",
 "$4": "Step enable invert, boolean",
 "$5": "Limit pins invert, boolean",
 "$6": "Probe pin invert, boolean",
 "$10": "Status report, mask",
 "$11": "Junction deviation, mm",
 "$12": "Arc tolerance, mm",
 "$13": "Report inches, boolean",
 "$20": "Soft limits, boolean",
 "$21": "Hard limits, boolean",
 "$22": "Homing cycle, boolean",
 "$23": "Homing dir invert, mask",
 "$24": "Homing feed, mm/min",
 "$25": "Homing seek, mm/min",
 "$26": "Homing debounce, milliseconds",
 "$27": "Homing pull-off, mm",
 "$30": "Max spindle speed, RPM",
 "$31": "Min spindle speed, RPM",
 "$32": "Laser mode, boolean",
 "$100": "X steps/mm",
 "$101": "Y steps/mm",
 "$102": "Z steps/mm",
 "$103": "A steps/mm",
 "$104": "B steps/mm",
 "$105": "C steps/mm",
 "$110": "X Max rate, mm/min",
 "$111": "Y Max rate, mm/min",
 "$112": "Z Max rate, mm/min",
 "$113": "A Max rate, mm/min",
 "$114": "B Max rate, mm/min",
 "$115": "C Max rate, mm/min",
 "$120": "X Acceleration, mm/sec^2",
 "$121": "Y Acceleration, mm/sec^2",
 "$122": "Z Acceleration, mm/sec^2",
 "$123": "A Acceleration, mm/sec^2",
 "$124": "B Acceleration, mm/sec^2",
 "$125": "C Acceleration, mm/sec^2",
 "$130": "X Max travel, mm",
 "$131": "Y Max travel, mm",
 "$132": "Z Max travel, mm",
 "$133": "A Max travel, mm",
 "$134": "B Max travel, mm",
 "$135": "C Max travel, mm",
 "P15": "Quick Stop",
 "P65": "Move X to",
 "P66": "Move Y to",
 "P75": "Move Z to"
}