set ::msgcat::header "Project-Id-Version: LinuxCNC EMC2.8.0\nReport-Msgid-Bugs-To: \nPO-Revision-Date: 2026-01-22 09:09+0000\nLast-Translator: BeginsDuang <enious@outlook.com>\nLanguage-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/linuxcnc/linuxcnc/zh_Hans/>\nLanguage: zh_CN\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nPlural-Forms: nplurals=1; plural=0;\nX-Generator: Weblate 5.16-dev\nX-Poedit-Language: Chinese\nX-Poedit-Country: CHINA\nX-Poedit-SourceCharset: utf-8\n"
::msgcat::mcset zh_cn "command (%s) cannot be executed until the machine is out of E-stop and turned on" "\u5728\u673a\u5e8a\u89e3\u9664\u7d27\u6025\u505c\u6b62\u5e76\u91cd\u65b0\u542f\u52a8\u4e4b\u524d\uff0c\u65e0\u6cd5\u6267\u884c\u547d\u4ee4 (%s)"
::msgcat::mcset zh_cn "can't do that (%s:%d) in manual mode" "\u624b\u52a8\u6a21\u5f0f\u4e0b\u65e0\u6cd5\u6267\u884c\u6b64\u64cd\u4f5c(%s:%d) "
::msgcat::mcset zh_cn "can't do that (%s) in auto mode with the interpreter idle" "\u81ea\u52a8\u6a21\u5f0f\u4e0b\u89e3\u91ca\u5668\u7a7a\u95f2\u65f6\uff0c\u65e0\u6cd5\u5728\u6267\u884c\u6b64\u64cd\u4f5c(%s)"
::msgcat::mcset zh_cn "can't do that (%s) in auto mode with the interpreter reading" "\u81ea\u52a8\u6a21\u5f0f\u4e0b\u89e3\u91ca\u5668\u8bfb\u53d6\u65f6\uff0c\u65e0\u6cd5\u5728\u6267\u884c\u6b64\u64cd\u4f5c(%s)"
::msgcat::mcset zh_cn "can't do that (%s) in auto mode with the interpreter paused" "\u81ea\u52a8\u6a21\u5f0f\u4e0b\u89e3\u91ca\u5668\u6682\u505c\u65f6\uff0c\u65e0\u6cd5\u5728\u6267\u884c\u6b64\u64cd\u4f5c (%s)"
::msgcat::mcset zh_cn "can't do that (%s) in auto mode with the interpreter waiting" "\u81ea\u52a8\u6a21\u5f0f\u4e0b\u89e3\u91ca\u5668\u7b49\u5f85\u65f6\uff0c\u65e0\u6cd5\u5728\u6267\u884c\u6b64\u64cd\u4f5c (%s)"
::msgcat::mcset zh_cn "can't do that (%s:%d) in MDI mode" "MDI\u6a21\u5f0f\u4e0b\uff0c\u65e0\u6cd5\u6267\u884c\u6b64\u64cd\u4f5c(%s:%d)"
::msgcat::mcset zh_cn "Can't switch mode while mode is AUTO and interpreter is not IDLE" "\u81ea\u52a8\u6a21\u5f0f\u4e0b\u89e3\u91ca\u5668\u4e0d\u7a7a\u95f2\u65f6\u65e0\u6cd5\u5207\u6362\u81f3\u5176\u4ed6\u6a21\u5f0f"
::msgcat::mcset zh_cn "failed to close file" "\u5173\u95ed\u6587\u4ef6\u65f6\u53d1\u751f\u9519\u8bef"
::msgcat::mcset zh_cn "can't open %s" "\u65e0\u6cd5\u6253\u5f00%s"
::msgcat::mcset zh_cn "Can't issue MDI command when not homed" "\u672a\u8fd4\u56de\u539f\u70b9\u65f6\u65e0\u6cd5\u53d1\u51faMDI\u6307\u4ee4"
::msgcat::mcset zh_cn "Must be in MDI mode to issue MDI command" "\u5fc5\u987b\u5728MDI\u6a21\u5f0f\u4e0b\u624d\u80fd\u53d1\u51faMDI\u6307\u4ee4"
::msgcat::mcset zh_cn "Can't run a program when not homed" "\u672a\u8fd4\u56de\u539f\u70b9\u65f6\u65e0\u6cd5\u8fd0\u884c\u7a0b\u5e8f"
::msgcat::mcset zh_cn "Zero-radius arc: start=(%c%.4f,%c%.4f) center=(%c%.4f,%c%.4f) end=(%c%.4f,%c%.4f) r1=%.4f r2=%.4f" "\u96f6\u534a\u5f84\u5f27: start=(%c%.4f,%c%.4f) center=(%c%.4f,%c%.4f) end=(%c%.4f,%c%.4f) r1=%.4f r2=%.4f"
::msgcat::mcset zh_cn "Radius to end of arc differs from radius to start: start=(%c%.4f,%c%.4f) center=(%c%.4f,%c%.4f) end=(%c%.4f,%c%.4f) r1=%.4f r2=%.4f abs_err=%.4g rel_err=%.4f%%" "\u534a\u5f84\u5230\u5706\u5f27\u7684\u534a\u5f84\u4e0d\u540c\u4e8e\u534a\u5f84\u5f00\u59cb: start=(%c%.4f,%c%.4f) center=(%c%.4f,%c%.4f) end=(%c%.4f,%c%.4f) r1=%.4f r2=%.4f abs_err=%.4g rel_err=%.4f%%"
::msgcat::mcset zh_cn "G4 not allowed with G2 or G3 because they both use P" "G4\u6307\u4ee4\u4e0d\u5141\u8bb8\u4e0eG2\u3001G3\u4e00\u8d77\u4f7f\u7528\uff0c\u56e0\u4e3a\u4ed6\u4eec\u90fd\u4f7f\u7528P\u503c"
::msgcat::mcset zh_cn "Line with G10 does not have L0, L1, L10, L11, L2, or L20" "G10\u6307\u4ee4\u7684\u6240\u5728\u884c\u6ca1\u6709L0\u3001L1\u3001L10\u3001L11\u3001L2\u3001L20"
::msgcat::mcset zh_cn "P value not an integer with G10" "P\u503c\u5728\u4e0eG10\u4e00\u8d77\u4f7f\u7528\u65f6\u4e0d\u4e3a\u6574\u6570"
::msgcat::mcset zh_cn "P value out of range (0-9) with G10 L%d" "P\u503c\u8d85\u51fa\u8303\u56f4(0-9)\uff0cG10 L%d"
::msgcat::mcset zh_cn "P value out of range with G10 L%d" "P\u503c\u8d85\u51fa\u8303\u56f4 G10 L%d"
::msgcat::mcset zh_cn "Between G5.2 and G5.3 codes, only additional G5.2 codes are allowed." "\u5728G5.2\u548cG5.3\u4ee3\u7801\u4e4b\u95f4\uff0c\u53ea\u5141\u8bb8\u589e\u52a0G5.2\u4ee3\u7801\u3002"
::msgcat::mcset zh_cn "\$ (spindle selection) word with no M3, M4, M5, M19, M51, G33, G33.1, G76, G95, G96 or G97 to use it" "\$\uff08\u4e3b\u8f74\u9009\u62e9\uff09\u6307\u4ee4\u6ca1\u6709\u4e0e M3, M4, M5, M19, M51, G33, G33.1, G76, G95, G96 \u6216 G97 \u914d\u5408\u4f7f\u7528"
::msgcat::mcset zh_cn "E word with no G70, G76, M66, M67 or M68 to use it" "E\u6307\u4ee4 \u6ca1\u6709\u4e0e G70, G76, M66, M67 \u6216 M68 \u914d\u5408\u4f7f\u7528"
::msgcat::mcset zh_cn "H word with no G43 or G76 to use it" "H\u6307\u4ee4 \u6ca1\u6709\u4e0e G43\u3001G76 \u914d\u5408\u4f7f\u7528"
::msgcat::mcset zh_cn "I word with no G2, G3, G5, G5.1, G6, G6.1, G10, G33.1, G76, or G87 to use it" "I \u6307\u4ee4 \u6ca1\u6709\u4e0e G2\u3001 G3\u3001 G5\u3001 G5.1\u3001 G10\u3001 G33.1\u3001 G76\u3001G87 \u914d\u5408\u4f7f\u7528"
::msgcat::mcset zh_cn "J word with no G2, G3, G5, G5.1, G6, G6.1, G10, G76 or G87 to use it" "J \u6307\u4ee4 \u6c92\u6709\u4e0e G2\u3001G3\u3001G5\u3001G5.1\u3001G10\u3001G76\u3001G87 \u914d\u5408\u4f7f\u7528"
::msgcat::mcset zh_cn "K word with no G2, G3, G6.2, G33, G33.1, G76, or G87 to use it" "K \u6307\u4ee4 \u6ca1\u6709\u4e0e G2\u3001G3\u3001G33\u3001G33.1\u3001G76\u3001G87 \u914d\u5408\u4f7f\u7528"
::msgcat::mcset zh_cn "L word with no G10, cutter compensation, canned cycle, digital/analog input, M98 or NURBS code" "L\u5b57\uff0c\u65e0G10\uff0c\u5200\u5177\u8865\u507f\uff0c\u56fa\u5b9a\u5faa\u73af\uff0c\u6570\u5b57/\u6a21\u62df\u8f93\u5165\u6216M98\u548cNURBS\u4ee3\u7801"
::msgcat::mcset zh_cn "P word with no G2 G3 G4 G10 G64 G5 G5.2 G6, G6.2, G76 G82 G86 G88 G89 or M50 M51 M52 M53 M62 M63 M64 M65 M66 M98 or user M code to use it" "P \u53c2\u6570\u6ca1\u6709\u4e0e G2 G3 G4 G10 G64 G5 G5.2 G76 G82 G86 G88 G89 \u6216 M50 M51 M52 M53 M62 M63 M64 M65 M66 M98 \u6216\u8005\u7528\u6237\u81ea\u5b9a\u4e49 M \u547d\u4ee4\u4e00\u8d77\u4f7f\u7528"
::msgcat::mcset zh_cn "P value not an integer with M19 G2 or G3" "P\u503c \u5728\u4e0eM19 G2\u6216G3 \u4f7f\u7528\u65f6\u4e0d\u4e3a\u6574\u6570"
::msgcat::mcset zh_cn "P value must be 0,1,or 2 with M19" "P\u503c \u5728\u4e0eM19\u4e00\u8d77\u4f7f\u7528\u65f6\u5fc5\u987b\u4e3a 0\u30011\u30012"
::msgcat::mcset zh_cn "P value should be 1 or greater with G2 or G3" "G2\u6216G3\uff0cP\u503c\u5e94\u4e3a1\u6216\u66f4\u5927"
::msgcat::mcset zh_cn "Q word with no G5, G6, G10, G64, G73, G76, G83, M19, M66, M67, M68 or user M code that uses it" "\u6ca1\u6709 G5\uff0cG10\uff0cG64\uff0cG73\uff0cG76\uff0cG83\uff0cM19\uff0cM66\uff0cM67\uff0cM68 \u6216\u4f7f\u7528\u5b83\u7684\u7528\u6237 M \u4ee3\u7801\u7684 Q \u6307\u4ee4"
::msgcat::mcset zh_cn "R value must be within 0..360 with M19" "R\u503c\u5fc5\u987b\u57280..360\u4ee5\u5185\u4e0eM19"
::msgcat::mcset zh_cn "You must specify both X and Y coordinates for Control Points" "\u60a8\u5fc5\u987b\u4e3a\u63a7\u5236\u70b9\u6307\u5b9aX\u548cY\u5750\u6807"
::msgcat::mcset zh_cn "Can specify P without X and Y only for the first control point" "\u53ef\u4ee5\u5728\u6ca1\u6709X\u548cY\u7684\u60c5\u51b5\u4e0b\u6307\u5b9aP\uff0c\u4ec5\u7528\u4e8e\u7b2c\u4e00\u4e2a\u63a7\u5236\u70b9"
::msgcat::mcset zh_cn "You must specify both Y and Z coordinates for Control Points" "\u60a8\u5fc5\u987b\u4e3a\u63a7\u5236\u70b9\u6307\u5b9a Y \u548c Z \u5750\u6807"
::msgcat::mcset zh_cn "Can specify P without Y and Z only for the first control point" "\u53ef\u4ee5\u5728\u6ca1\u6709 Y \u548c Z \u7684\u60c5\u51b5\u4e0b\u6307\u5b9a P\uff0c\u4ec5\u7528\u4e8e\u7b2c\u4e00\u4e2a\u63a7\u5236\u70b9"
::msgcat::mcset zh_cn "You must specify both X and Z coordinates for Control Points" "\u60a8\u5fc5\u987b\u4e3a\u63a7\u5236\u70b9\u6307\u5b9a X \u548c Z \u5750\u6807"
::msgcat::mcset zh_cn "Can specify P without X and Z only for the first control point" "\u53ef\u4ee5\u5728\u6ca1\u6709 X \u548c Z \u7684\u60c5\u51b5\u4e0b\u6307\u5b9a P\uff0c\u4ec5\u7528\u4e8e\u7b2c\u4e00\u4e2a\u63a7\u5236\u70b9"
::msgcat::mcset zh_cn "Must specify positive weight P for every Control Point" "\u5fc5\u987b\u4e3a\u6bcf\u4e2a\u63a7\u5236\u70b9\u6307\u5b9a\u6b63\u7684\u6743\u91cdP"
::msgcat::mcset zh_cn "Cannot make a NURBS with 0 feedrate" "\u65e0\u6cd5\u4ee50\u8fdb\u7ed9\u7387\u521b\u5efaNURBS"
::msgcat::mcset zh_cn "Cannot use G5.3 without G5.2 first" "\u4e0d\u80fd\u4e0d\u5148\u4f7f\u7528G5.2\u800c\u4f7f\u7528G5.3"
::msgcat::mcset zh_cn "You must specify a number of control points at least equal to the order L = %d" "\u60a8\u5fc5\u987b\u6307\u5b9a\u81f3\u5c11\u7b49\u4e8eL = %d\u7684\u63a7\u5236\u70b9\u6570"
::msgcat::mcset zh_cn "one plane must be selected for nurbs: XY, YZ, ZX" "\u5fc5\u987b\u4e3a nurbs \u9009\u62e9\u4e00\u4e2a\u5e73\u9762\uff1a XY, YZ, ZX"
::msgcat::mcset zh_cn "Program the nurbs order P in the first block of instruction" "\u5728\u7b2c\u4e00\u4e2a\u6307\u4ee4\u5757\u4e2d\u5bf9 nurbs \u547d\u4ee4 P \u8fdb\u884c\u7f16\u7a0b"
::msgcat::mcset zh_cn "nurbs order P number is not an integer" "nurbs \u9636\u6570 P \u975e\u6574\u6570"
::msgcat::mcset zh_cn "Program the nurbs Q value (1,2,3) in the first block of nurbs instruction" "\u5728\u7b2c\u4e00\u4e2a nurbs \u6307\u4ee4\u5757\u4e2d\u7f16\u7a0b nurbs Q \u503c (1,2,3)"
::msgcat::mcset zh_cn "nurbs Q value not in range 1 to 3" "NURBS\u7684Q\u503c\u4e0d\u57281\u81f33\u7684\u8303\u56f4\u5185"
::msgcat::mcset zh_cn "nurbs Q number is not an integer" "nurbs\u7684Q\u503c\u4e0d\u662f\u4e00\u4e2a\u6574\u6570"
::msgcat::mcset zh_cn "Must specify positive nurbs weight R for every Control Point" "\u5fc5\u987b\u4e3a\u6bcf\u4e2a\u63a7\u5236\u70b9\u6307\u5b9a\u6b63\uff08\u975e\u8d1f\u503c\uff09\u7684nurbs\u6743\u91cdR"
::msgcat::mcset zh_cn "Must specify nurbs K number for every Control Point" "\u5fc5\u987b\u4e3a\u6bcf\u4e2a\u63a7\u5236\u70b9\u6307\u5b9anurbs\u7684K\u503c"
::msgcat::mcset zh_cn "nurbs K number is not an integer" "nurbs\u7684K\u503c\u4e0d\u662f\u4e00\u4e2a\u6574\u6570"
::msgcat::mcset zh_cn "Cannot make a nurbs with 0 feedrate" "\u65e0\u6cd5\u5728\u8fdb\u7ed9\u901f\u5ea6\u4e3a\u96f6\u65f6\u751f\u6210 NURBS \u66f2\u7ebf"
::msgcat::mcset zh_cn "Cannot convert spline with cutter radius compensation" "\u4e0d\u80fd\u7528\u5200\u5177\u534a\u5f84\u8865\u507f\u6765\u8f6c\u6362\u6837\u6761\u66f2\u7ebf"
::msgcat::mcset zh_cn "Must specify both I and J, or neither" "\u5fc5\u987b\u540c\u65f6\u6307\u5b9aI\u548cJ\uff0c\u6216\u8005\u90fd\u4e0d\u6307\u5b9a"
::msgcat::mcset zh_cn "Must specify both P and Q with G5" "\u5fc5\u987b\u7528G5\u6307\u5b9aP\u548cQ"
::msgcat::mcset zh_cn "The move just after exiting cutter compensation mode must be straight, not an arc" "\u9000\u51fa\u5200\u5177\u8865\u507f\u6a21\u5f0f\u4e4b\u540e\u7684\u79fb\u52a8\u5fc5\u987b\u662f\u76f4\u7ebf\u7684\uff0c\u800c\u4e0d\u662f\u5f27\u7ebf"
::msgcat::mcset zh_cn "Cannot do an arc in planes G17.1, G18.1, or G19.1" "\u5728\u5e73\u9762G17.1\uff0cG18.1\u6216G19.1\u4e2d\u4e0d\u80fd\u505a\u5706\u5f27"
::msgcat::mcset zh_cn "Cannot feed with zero spindle speed in feed per rev mode" "\u6bcf\u8f6c\u8fdb\u7ed9\u6a21\u5f0f\u4e0b\u65e0\u6cd5\u4ee5\u4e3b\u8f74\u8f6c\u901f\u8fdb\u7ed9"
::msgcat::mcset zh_cn "%c word missing in absolute center arc" "\u7edd\u5bf9\u4e2d\u5fc3\u5706\u5f27\u7f3a\u5c11%c\u5b57"
::msgcat::mcset zh_cn "Radius of cutter compensation entry arc is not greater than the tool radius" "\u5200\u5177\u8865\u507f\u5165\u53e3\u534a\u5f84\u4e0d\u5927\u4e8e\u5200\u5177\u534a\u5f84"
::msgcat::mcset zh_cn "Arc move in concave corner cannot be reached by the tool without gouging" "\u6ca1\u6709\u5228\u524a\u69fd\u7684\u5200\u5177\u65e0\u6cd5\u5230\u8fbe\u51f9\u89d2\u5904\u7684\u5f27\u7ebf"
::msgcat::mcset zh_cn "Arc to arc motion is invalid because the arcs have the same center" "\u5706\u5f27\u5230\u5706\u5f27\u8fd0\u52a8\u662f\u65e0\u6548\u7684\uff0c\u56e0\u4e3a\u5706\u5f27\u5177\u6709\u76f8\u540c\u7684\u4e2d\u5fc3"
::msgcat::mcset zh_cn "Arc to arc motion makes a corner the compensated tool can't fit in without gouging" "\u5706\u5f27\u5230\u5706\u5f27\u8fd0\u52a8\u4f7f\u62d0\u89d2\u8865\u507f\u7684\u5200\u5177\u65e0\u6cd5\u9002\u5e94\u6ca1\u6709\u5228\u524a\u69fd"
::msgcat::mcset zh_cn "Invalid absolute position %5.2f for wrapped rotary axis %c" "\u7f20\u7ed5\u7684\u65cb\u8f6c\u8f74%c\u7684\u7edd\u5bf9\u4f4d\u7f6e%5.2f\u65e0\u6548"
::msgcat::mcset zh_cn "Cannot change control mode with cutter radius compensation on" "\u4f7f\u7528\u5200\u5177\u534a\u5f84\u8865\u507f\u65f6\u4e0d\u80fd\u6539\u53d8\u63a7\u5236\u6a21\u5f0f"
::msgcat::mcset zh_cn "Cannot change coordinate systems with cutter radius compensation on" "\u4f7f\u7528\u5200\u5177\u534a\u5f84\u8865\u507f\u65f6\u4e0d\u80fd\u6539\u53d8\u5750\u6807\u7cfb"
::msgcat::mcset zh_cn "G%d.1 with no D word" "G%d.1\uff0c\u65e0D\u5b57"
::msgcat::mcset zh_cn "G%d.1 with L word, but plane is not G18" "G%d.1\u548cL\u5b57\uff0c\u4f46\u5e73\u9762\u4e0d\u662f G18"
::msgcat::mcset zh_cn "G%d requires D word to be a whole number" "G%d \u8981\u6c42D\u5b57\u662f\u4e00\u4e2a\u6574\u6570"
::msgcat::mcset zh_cn "G%d with lathe tool, but plane is not G18" "G%d \u4e0e\u8f66\u5200\uff0c\u4f46\u5e73\u9762\u4e0d\u662f G18"
::msgcat::mcset zh_cn "Cannot set reference point with cutter compensation in effect" "\u5200\u5177\u8865\u507f\u751f\u6548\u65f6\u4e0d\u80fd\u8bbe\u7f6e\u53c2\u8003\u70b9"
::msgcat::mcset zh_cn "gen_restore G20/G21 failed: '%s'" "gen_restore G20/G21 \u5931\u8d25: '%s'"
::msgcat::mcset zh_cn "BUG: cannot restore from a lower call level (%d) to a higher call level (%d)" "\u9519\u8bef:\u65e0\u6cd5\u4ece\u8f83\u4f4e\u7684\u5bf9\u8bdd\u7ea7\u522b(%d)\u6062\u590d\u5230\u8f83\u9ad8\u7684\u5bf9\u8bdd\u7ea7\u522b(%d)"
::msgcat::mcset zh_cn "BUG: restore from level %d !?" "\u9519\u8bef:\u4ece\u7ea7\u522b%d\u6062\u590d!?"
::msgcat::mcset zh_cn "BUG: restore to level %d !?" "\u9519\u8bef:\u6062\u590d\u5230\u7ea7\u522b%d!?"
::msgcat::mcset zh_cn "M7x: restore_settings G20/G21 failed: '%s'" "M7x: restore_settings G20/G21 \u5931\u8d25: '%s'"
::msgcat::mcset zh_cn "M7x: restore_settings failed executing: '%s': %s" "M7x: restore_settings \u6267\u884c\u5931\u8d25: '%s': %s"
::msgcat::mcset zh_cn "Failed to restore interp state on abort '%s': %s" "\u4e2d\u6b62\u65f6\u65e0\u6cd5\u6062\u590d\u63d2\u8865\u72b6\u6001 '%s': %s"
::msgcat::mcset zh_cn "Cannot set motion output with cutter radius compensation on" "\u5200\u5177\u534a\u5f84\u8865\u507f\u6253\u5f00\u65f6\uff0c\u4e0d\u80fd\u8bbe\u7f6e\u8fd0\u52a8\u8f93\u51fa"
::msgcat::mcset zh_cn "No valid P word with M62" "M62\u6ca1\u6709\u6709\u6548\u7684P\u5b57"
::msgcat::mcset zh_cn "Cannot set motion digital output with cutter radius compensation on" "\u5200\u5177\u534a\u5f84\u8865\u507f\u6253\u5f00\u65f6\uff0c\u4e0d\u80fd\u8bbe\u7f6e\u8fd0\u52a8\u6570\u5b57\u8f93\u51fa"
::msgcat::mcset zh_cn "No valid P word with M63" "M63\u6ca1\u6709\u6709\u6548\u7684P\u5b57"
::msgcat::mcset zh_cn "Cannot set auxiliary digital output with cutter radius compensation on" "\u5200\u5177\u534a\u5f84\u8865\u507f\u6253\u5f00\u65f6\uff0c\u4e0d\u80fd\u8bbe\u7f6e\u8f85\u52a9\u6570\u5b57\u8f93\u51fa"
::msgcat::mcset zh_cn "No valid P word with M64" "M64\u6ca1\u6709\u6709\u6548\u7684P\u5b57"
::msgcat::mcset zh_cn "No valid P word with M65" "M65\u6ca1\u6709\u6709\u6548\u7684P\u5b57"
::msgcat::mcset zh_cn "invalid P-word with M66" "M66\u6ca1\u6709\u6709\u6548\u7684P\u5b57"
::msgcat::mcset zh_cn "Cannot wait for digital input with cutter radius compensation on" "\u5200\u5177\u534a\u5f84\u8865\u507f\u5f00\u542f\u65f6\uff0c\u4e0d\u80fd\u7b49\u5f85\u6570\u5b57\u8f93\u5165"
::msgcat::mcset zh_cn "Cannot wait for analog input with cutter radius compensation on" "\u5200\u5177\u534a\u5f84\u8865\u507f\u5f00\u542f\u65f6\uff0c\u4e0d\u80fd\u7b49\u5f85\u6a21\u62df\u8f93\u5165"
::msgcat::mcset zh_cn "Cannot set motion analog output with cutter radius compensation on" "\u5200\u5177\u534a\u5f84\u8865\u507f\u5f00\u542f\u65f6\uff0c\u4e0d\u80fd\u8bbe\u7f6e\u8fd0\u52a8\u6a21\u62df\u8f93\u51fa"
::msgcat::mcset zh_cn "Invalid analog index with M67" "\u6a21\u62df\u7d22\u5f15\u4e0eM67\u65e0\u6548"
::msgcat::mcset zh_cn "Cannot set auxiliary analog output with cutter radius compensation on" "\u5200\u5177\u534a\u5f84\u8865\u507f\u5f00\u542f\u65f6\uff0c\u4e0d\u80fd\u8bbe\u7f6e\u8f85\u52a9\u6a21\u62df\u8f93\u51fa"
::msgcat::mcset zh_cn "Invalid analog index with M68" "\u65e0\u6548\u7684\u6a21\u62df\u7d22\u5f15\u4e0eM68"
::msgcat::mcset zh_cn "Need non-negative Q-word to specify tool number with M61" "\u9700\u8981\u975e\u8d1f\u7684Q\u5b57\u6765\u6307\u5b9aM61\u7684\u5200\u5177\u53f7"
::msgcat::mcset zh_cn "Spindle (\$) number out of range in M3 Command\nnum_spindles =%i. \$=%d\n" "M3\u547d\u4ee4\u4e2d\u7684\u4e3b\u8f74 (\$) \u7f16\u53f7\u8d85\u51fa\u8303\u56f4\nnum_spindles =%i. \$=%d\n"
::msgcat::mcset zh_cn "Spindle (\$) number out of range in M4 Command\nnum_spindles =%i. \$=%d\n" "M4\u547d\u4ee4\u4e2d\u7684\u4e3b\u8f74 (\$) \u7f16\u53f7\u8d85\u51fa\u8303\u56f4\nnum_spindles =%i. \$=%d\n"
::msgcat::mcset zh_cn "Spindle (\$) number out of range in M5 Command\nnum_spindles =%i. \$=%d\n" "M5\u547d\u4ee4\u4e2d\u7684\u4e3b\u8f74 (\$) \u7f16\u53f7\u8d85\u51fa\u8303\u56f4\nnum_spindles =%i. \$=%d\n"
::msgcat::mcset zh_cn "Spindle (\$) number out of range in M19 Command" "M19\u547d\u4ee4\u4e2d\u7684\u4e3b\u8f74 (\$) \u7f16\u53f7\u8d85\u51fa\u8303\u56f4"
::msgcat::mcset zh_cn "Q word with M19 requires a value > 0" "Q\u5b57\u4e0eM19\u9700\u8981\u503c> 0"
::msgcat::mcset zh_cn "Cannot restore context from invalid stack frame - missing M70/M73?" "\u65e0\u6cd5\u4ece\u65e0\u6548\u5806\u6808\u5e27\u6062\u590d\u4e0a\u4e0b\u6587 - \u7f3a\u5c11M70 / M73?"
::msgcat::mcset zh_cn "Cannot enable overrides with cutter radius compensation on" "\u4f7f\u7528\u5200\u5177\u534a\u5f84\u8865\u507f\u65f6\u65e0\u6cd5\u542f\u7528\u8d85\u901f"
::msgcat::mcset zh_cn "Cannot disable overrides with cutter radius compensation on" "\u4f7f\u7528\u5200\u5177\u534a\u5f84\u8865\u507f\u65f6\u65e0\u6cd5\u7981\u7528\u8d85\u901f"
::msgcat::mcset zh_cn "Invalid spindle (\$) number in M51 command" "M51\u6307\u4ee4\u4e2d\u7684\u4e3b\u8f74(\$) \u7f16\u53f7\u65e0\u6548"
::msgcat::mcset zh_cn "Indexing axis %c can only be moved with G0" "\u7d22\u5f15\u8f74%c\u53ea\u80fd\u7528G0\u79fb\u52a8"
::msgcat::mcset zh_cn "Indexing axis %c can only be moved alone" "\u7d22\u5f15\u8f74%c\u53ea\u80fd\u5355\u72ec\u79fb\u52a8 "
::msgcat::mcset zh_cn "Cannot probe with feed per rev mode" "\u4f7f\u7528\u6bcf\u8f6c\u8fdb\u7ed9\u6a21\u5f0f\u65f6\u65e0\u6cd5\u63a2\u6d4b"
::msgcat::mcset zh_cn "Cannot change retract mode with cutter radius compensation on" "\u5f00\u542f\u5200\u5177\u534a\u5f84\u8865\u507f\u540e\uff0c\u65e0\u6cd5\u66f4\u6539\u9000\u5200\u6a21\u5f0f"
::msgcat::mcset zh_cn "G10 L1 without offsets has no effect" "\u65e0\u504f\u79fb\u7684G10 L1\u65e0\u6548"
::msgcat::mcset zh_cn "Q number in G10 is not an integer" "G10\u4e2d\u7684Q\u53f7\u4e0d\u662f\u4e00\u4e2a\u6574\u6570"
::msgcat::mcset zh_cn "Invalid tool orientation" "\u65e0\u6548\u7684\u5200\u5177\u5b9a\u4f4d"
::msgcat::mcset zh_cn "I J words not allowed with G10 L2" "G10 L2\u4e0d\u5141\u8bb8\u4f7f\u7528I J\u5b57"
::msgcat::mcset zh_cn "Cannot change the active coordinate system with cutter radius compensation on" "\u5f00\u542f\u5200\u5177\u534a\u5f84\u8865\u507f\u529f\u80fd\u540e\uff0c\u4e0d\u80fd\u6539\u53d8\u6d3b\u52a8\u5750\u6807\u7cfb"
::msgcat::mcset zh_cn "R not allowed in G10 L20" "R\u4e0d\u5141\u8bb8\u5728G10 L20\u4e2d\u4f7f\u7528"
::msgcat::mcset zh_cn "Bug:  Reached convert_stop() from M99 as subprogram return" "\u9519\u8bef:\u4eceM99\u5230\u8fbeconvert_stop() \u4f5c\u4e3a\u5b50\u7a0b\u5e8f\u8fd4\u56de"
::msgcat::mcset zh_cn "Invalid spindle (\$) number in G33 move" "G33\u79fb\u52a8\u4e2d\u7684\u4e3b\u8f74(\$) \u7f16\u53f7\u65e0\u6548"
::msgcat::mcset zh_cn "Spindle not turning in G33" "\u5728 G33 \u4e2d\u4e3b\u8f74\u672a\u8f6c\u52a8"
::msgcat::mcset zh_cn "Invalid spindle (\$) number in G33.1 move" "G33.1\u79fb\u52a8\u4e2d\u7684\u4e3b\u8f74(\$) \u7f16\u53f7\u65e0\u6548"
::msgcat::mcset zh_cn "Spindle not turning in G33.1" "\u5728 G33.1 \u4e2d\u4e3b\u8f74\u672a\u8f6c\u52a8"
::msgcat::mcset zh_cn "Invalid D-number in G76 cycle" "G76\u5faa\u73af\u4e2d\u7684D\u7f16\u53f7\u65e0\u6548"
::msgcat::mcset zh_cn "Chosen spindle (%i) not turning in G76" "\u9009\u62e9\u7684\u4e3b\u8f74(%i)\u672a\u5728G76\u4e2d\u8f6c\u52a8"
::msgcat::mcset zh_cn "BUG: An axis incorrectly moved along with an indexer" "\u9519\u8bef: \u4e00\u4e2a\u8f74\u4e0d\u6b63\u786e\u5730\u4e0e\u4e00\u4e2a\u7d22\u5f15\u5668\u4e00\u8d77\u79fb\u52a8"
::msgcat::mcset zh_cn "BUG: trying to index incorrect axis" "\u9519\u8bef: \u8bd5\u56fe\u7d22\u5f15\u4e0d\u6b63\u786e\u7684\u8f74"
::msgcat::mcset zh_cn "Cannot use G76 threading cycle with cutter radius compensation on" "\u4e0d\u80fd\u4f7f\u7528G76\u87ba\u7d0b\u9031\u671f\u7576\u5200\u5177\u534a\u5f91\u88dc\u511f\u5728\u4f7f\u7528"
::msgcat::mcset zh_cn "In G76, I must not be 0" "\u5728 G76\uff0cI \u4e0d\u80fd\u4e3a 0"
::msgcat::mcset zh_cn "In G76, J must be greater than 0" "\u5728 G76\uff0cJ \u5fc5\u987b\u5927\u4e8e 0"
::msgcat::mcset zh_cn "In G76, K must be greater than J" "\u5728 G76\uff0cK \u5fc5\u987b\u5927\u4e8e J"
::msgcat::mcset zh_cn "Length of cutter compensation entry move is not greater than the tool radius" "\u5200\u5177\u8865\u507f\u8fdb\u5200\u79fb\u52a8\u7684\u957f\u5ea6\u4e0d\u5927\u4e8e\u5200\u5177\u534a\u5f84"
::msgcat::mcset zh_cn "Zero degree inside corner is invalid for cutter compensation" "\u96f6\u5ea6\u5185\u89d2\u5bf9\u5200\u5177\u8865\u507f\u65e0\u6548"
::msgcat::mcset zh_cn "Arc to straight motion makes a corner the compensated tool can't fit in without gouging" "\u5f27\u5230\u76f4\u7ebf\u8fd0\u52a8\u505a\u7684\u89d2,\u5200\u5177\u8865\u507f\u4e0d\u5408\u9002\u4f1a\u505a\u6210\u5228\u524a\u69fd"
::msgcat::mcset zh_cn "Cannot change tools with cutter radius compensation on" "\u4f7f\u7528\u5200\u5177\u534a\u5f84\u8865\u507f\u65f6\u65e0\u6cd5\u66f4\u6362\u5200\u5177"
::msgcat::mcset zh_cn "Cannot change tool offset with cutter radius compensation on" "\u4f7f\u7528\u5200\u5177\u534a\u5f84\u8865\u507f\u65f6\u4e0d\u80fd\u6539\u53d8\u5200\u5177\u504f\u7f6e"
::msgcat::mcset zh_cn "G43.2: Can not have both H and axis words" "G43.2: \u4e0d\u80fd\u540c\u65f6\u6709 H \u7f16\u53f7\u548c\u8f74\u7f16\u53f7"
::msgcat::mcset zh_cn "G43.2: No axes specified and H word missing" "G43.2:\u672a\u6307\u5b9a\u8f74\u4e14\u7f3a\u5931 H \u7f16\u53f7"
::msgcat::mcset zh_cn "BUG: cutter compensation has generated an invalid arc with mismatched radii r1 %f r2 %f\n" "\u9519\u8bef: \u5200\u5177\u8865\u507f\u4ea7\u751f\u4e86\u4e00\u4e2a\u4e0d\u5339\u914d\u7684\u534a\u5f84 r1 %f r2 %f\n"
::msgcat::mcset zh_cn "BUG: Unsupported plane in cutter compensation" "\u9519\u8bef: \u4e0d\u652f\u6301\u7684\u5e73\u9762\u5200\u5177\u8865\u507f"
::msgcat::mcset zh_cn "Straight traverse in concave corner cannot be reached by the tool without gouging" "\u76f4\u7ebf\u8fd0\u52a8\u5200\u5177\u65e0\u6cd5\u5230\u8fbe\u51f9\u89d2\u5904,\u4f1a\u505a\u6210\u5228\u524a\u69fd"
::msgcat::mcset zh_cn "BUG: Unsupported plane \[%d\] in cutter compensation" "\u9519\u8bef: \u4e0d\u652f\u6301\u5e73\u9762 \[%d\] \u4e2d\u7684\u5200\u5177\u8865\u507f"
::msgcat::mcset zh_cn "Straight feed in concave corner cannot be reached by the tool without gouging" "\u5728\u51f9\u89d2\u76f4\u7ebf\u8fdb\u7ed9\u4e0d\u80fd\u5230\u8fbe,\u4f1a\u505a\u6210\u5228\u524a\u69fd"
::msgcat::mcset zh_cn "Spindle not turning in %s" "\u4e3b\u8f74\u5728 %s \u4e2d\u672a\u8f6c\u52a8"
::msgcat::mcset zh_cn "Spindle turning clockwise in G74" "\u5728G74\u4e2d\u4e3b\u8f74\u987a\u65f6\u9488\u8f6c\u52a8"
::msgcat::mcset zh_cn "Spindle turning counterclockwise in G84" "\u5728G84\u4e2d\u4e3b\u8f74\u9006\u65f6\u9488\u8f6c\u52a8"
::msgcat::mcset zh_cn "Spindle state unknown for %s" "\u5728 %s \u4e2d\u4e3b\u8f74\u72b6\u6001\u672a\u77e5"
::msgcat::mcset zh_cn "Cannot feed with zero feed rate" "\u65e0\u6cd5\u4ee5\u96f6\u8fdb\u7ed9\u901f\u5ea6\u8fdb\u7ed9"
::msgcat::mcset zh_cn "Cannot use inverse time feed with canned cycles" "\u4f7f\u7528\u56fa\u5b9a\u5faa\u73af\u65f6\u4e0d\u80fd\u7528\u53cd\u65f6\u9650\u8fdb\u7ed9"
::msgcat::mcset zh_cn "Cannot use canned cycles with cutter compensation on" "\u4f7f\u7528\u5200\u5177\u8865\u507f\u65f6\u4e0d\u80fd\u4f7f\u7528\u56fa\u5b9a\u5faa\u73af"
::msgcat::mcset zh_cn "G17 canned cycle is not possible on a machine without Z axis" "\u6ca1\u6709Z\u8f74\u7684\u673a\u5e8a\u4e0d\u80fd\u4f7f\u7528G17\u56fa\u5b9a\u5faa\u73af"
::msgcat::mcset zh_cn "Invalid spindle (\$) number in G74/G84 cycle" "G74 / G84\u5faa\u73af\u4e2d\u7684\u4e3b\u8f74(\$) \u7f16\u53f7\u65e0\u6548"
::msgcat::mcset zh_cn "G17.1 canned cycle is not possible on a machine without W axis" "\u6ca1\u6709W\u8f74\u7684\u673a\u5e8a\u4e0d\u80fd\u4f7f\u7528G17.1\u56fa\u5b9a\u5faa\u73af"
::msgcat::mcset zh_cn "G19 canned cycle is not possible on a machine without X axis" "\u6ca1\u6709X\u8f74\u7684\u673a\u5e8a\u4e0d\u80fd\u4f7f\u7528G19\u56fa\u5b9a\u5faa\u73af"
::msgcat::mcset zh_cn "G19.1 canned cycle is not possible on a machine without U axis" "\u6ca1\u6709U\u8f74\u7684\u673a\u5e8a\u4e0d\u80fd\u4f7f\u7528G19.1\u56fa\u5b9a\u5faa\u73af"
::msgcat::mcset zh_cn "G18 canned cycle is not possible on a machine without Y axis" "\u6ca1\u6709Y\u8f74\u7684\u673a\u5e8a\u4e0d\u80fd\u4f7f\u7528G18\u56fa\u5b9a\u5faa\u73af"
::msgcat::mcset zh_cn "Invalid E-number in G74/G84 cycle" "G74 / G84\u5faa\u73af\u4e2d\u7684E\u7f16\u53f7\u65e0\u6548"
::msgcat::mcset zh_cn "G18.1 canned cycle is not possible on a machine without V axis" "\u6ca1\u6709V\u8f74\u7684\u673a\u5e8a\u4e0d\u80fd\u4f7f\u7528G18.1\u56fa\u5b9a\u5faa\u73af"
::msgcat::mcset zh_cn "Invalid spindle (\$) number in Spindle Mode command" "\u4e3b\u8f74\u6a21\u5f0f\u547d\u4ee4\u4e2d\u7684\u4e3b\u8f74(\$) \u7f16\u53f7\u65e0\u6548"
::msgcat::mcset zh_cn "Invalid spindle (\$) number in Spindle Feed command" "\u4e3b\u8f74\u8fdb\u7ed9\u547d\u4ee4\u4e2d\u7684\u4e3b\u8f74(\$) \u7f16\u53f7\u65e0\u6548"
::msgcat::mcset zh_cn "Invalid spindle (\$) number in Spindle speed command" "\u4e3b\u8f74\u901f\u5ea6\u547d\u4ee4\u4e2d\u7684\u4e3b\u8f74 (\$) \u7f16\u53f7\u65e0\u6548"
::msgcat::mcset zh_cn "Cannot use polar coordinates with G53" "G53\u4e0d\u80fd\u4f7f\u7528\u6781\u5750\u6807"
::msgcat::mcset zh_cn "Cannot specify X or Y words with polar coordinate" "\u4e0d\u80fd\u7528\u6781\u5750\u6807\u6307\u5b9aX\u6216Y\u5b57"
::msgcat::mcset zh_cn "Must specify angle in polar coordinate if at the origin" "\u5982\u679c\u5728\u539f\u70b9\uff0c\u5fc5\u987b\u5728\u6781\u5750\u6807\u4e2d\u6307\u5b9a\u89d2\u5ea6"
::msgcat::mcset zh_cn "Incremental motion with polar coordinates is indeterminate when at the origin" "\u5728\u6781\u5750\u6807\u4e0b\u7684\u589e\u91cf\u8fd0\u52a8\u5728\u539f\u70b9\u65f6\u662f\u4e0d\u786e\u5b9a\u7684"
::msgcat::mcset zh_cn "G91 motion with polar coordinates is indeterminate when at the origin" "\u5728\u6781\u5750\u6807\u4e0b\u7684G91\u8fd0\u52a8\u5728\u539f\u70b9\u65f6\u662f\u4e0d\u786e\u5b9a\u7684"
::msgcat::mcset zh_cn "Requested tool %d not found in the tool table" "\u8bf7\u6c42\u7684\u5200\u5177%d\u5728\u5200\u5177\u8868\u4e2d\u627e\u4e0d\u5230"
::msgcat::mcset zh_cn "Cannot use polar coordinate on a machine lacking X or Y axes" "\u4e0d\u80fd\u5728\u7f3a\u5c11X\u6216Y\u8f74\u7684\u673a\u5668\u4e0a\u4f7f\u7528\u6781\u5750\u6807"
::msgcat::mcset zh_cn "Cannot use polar coordinate except in G17 plane" "\u9664G17\u5e73\u9762\u5916\u4e0d\u80fd\u4f7f\u7528\u6781\u5750\u6807"
::msgcat::mcset zh_cn "Cannot specify both polar coordinate and X word" "\u4e0d\u80fd\u540c\u65f6\u6307\u5b9a\u6781\u5750\u6807\u548cX\u5b57"
::msgcat::mcset zh_cn "Cannot specify both polar coordinate and Y word" "\u4e0d\u80fd\u540c\u65f6\u6307\u5b9a\u6781\u5750\u6807\u548cY\u5b57"
::msgcat::mcset zh_cn "Polar coordinates can only be used for motion" "\u6781\u5750\u6807\u53ea\u80fd\u7528\u4e8e\u8fd0\u52a8"
::msgcat::mcset zh_cn "Bad character '\\%03o' used" "\u4f7f\u7528\u9519\u8bef\u7684\u5b57\u7b26'\\%03o'"
::msgcat::mcset zh_cn "Bad character '%c' used" "\u4f7f\u7528\u9519\u8bef\u7684\u5b57\u7b26'%c'"
::msgcat::mcset zh_cn "%d: Bug:  Non-m98/m99 M-code passed to read_o(): '%s'" "%d: \u9519\u8bef: \u4f20\u9012\u7ed9 read_o()\u7684\u975em98/m99 M\u4ee3\u7801: '%s'"
::msgcat::mcset zh_cn "Left bracket missing after 'while'" "'while'\u540e\u5de6\u62ec\u53f7\u4e22\u5931"
::msgcat::mcset zh_cn "Left bracket missing after 'repeat'" "'repeat'\u540e\u5de6\u62ec\u53f7\u4e22\u5931"
::msgcat::mcset zh_cn "Left bracket missing after 'if'" "'if'\u540e\u5de6\u62ec\u53f7\u4e22\u5931"
::msgcat::mcset zh_cn "Left bracket missing after 'elseif'" "'elseif'\u540e\u5de6\u62ec\u53f7\u4e22\u5931"
::msgcat::mcset zh_cn "Cannot read current position with cutter radius compensation on" "\u4f7f\u7528\u5200\u5177\u534a\u5f84\u8865\u507f\u65f6\u65e0\u6cd5\u8bfb\u53d6\u5f53\u524d\u4f4d\u7f6e"
::msgcat::mcset zh_cn "Expected # reading parameter" "\u9884\u671f # \u9605\u8bfb\u53c2\u6570"
::msgcat::mcset zh_cn "Expected \] reading bracketed parameter" "\u9884\u671f \] \u8bfb\u65b9\u62ec\u53f7\u5185\u7684\u53c2\u6570"
::msgcat::mcset zh_cn "bad number format (conversion failed) parsing '%s'" "\u9519\u8bef\u7684\u6570\u5b57\u683c\u5f0f(\u8f6c\u6362\u5931\u8d25)\u89e3\u6790 '%s'"
::msgcat::mcset zh_cn "bad number format (trailing characters) parsing '%s'" "\u9519\u8bef\u7684\u6570\u5b57\u683c\u5f0f(\u7ed3\u5c3e\u5b57\u7b26)\u89e3\u6790 '%s'"
::msgcat::mcset zh_cn "Calculation resulted in 'not a number'" "\u8ba1\u7b97\u7ed3\u679c 'not a number'"
::msgcat::mcset zh_cn "Calculation resulted in 'infinity'" "\u8ba1\u7b97\u7ed3\u679c 'infinity'"
::msgcat::mcset zh_cn "EOF in file:%s seeking o-word: o<%s> from line: %d" "EOF \u5728\u6587\u4ef6:%s \u67e5\u627e o-word: o<%s> \u6765\u81ea\u884c: %d"
::msgcat::mcset zh_cn "Multiple U words on one line" "\u4e00\u884c\u4e0a\u6709\u591a\u4e2aU\u5b57"
::msgcat::mcset zh_cn "Multiple V words on one line" "\u4e00\u884c\u4e0a\u6709\u591a\u4e2aV\u5b57"
::msgcat::mcset zh_cn "Multiple W words on one line" "\u4e00\u884c\u4e0a\u6709\u591a\u4e2aW\u5b57"
::msgcat::mcset zh_cn "File:%s line:%d sub: o|%s| found in illegal location" "\u6587\u4ef6:%s \u884c:%d sub: o|%s| \u53d1\u73b0\u5728\u975e\u6cd5\u7684\u4f4d\u7f6e"
::msgcat::mcset zh_cn "File:%s line:%d redefining sub: o|%s| already defined in file:%s" "\u6587\u4ef6:%s \u884c:%d \u91cd\u65b0\u5b9a\u4e49 sub: o|%s| \u5df2\u7ecf\u5728\u6587\u4ef6:%s\u4e2d\u5b9a\u4e49"
::msgcat::mcset zh_cn "%d: not in a subroutine definition: '%s'" "%d:\u672a\u5728\u5b50\u7a0b\u5e8f\u5b9a\u4e49\u4e2d: '%s'"
::msgcat::mcset zh_cn "%d: duplicate O-word label: '%s' - defined in line %d" "%d:\u91cd\u590dO\u5b57\u6807\u7b7e:'%s' - \u5728%d\u884c\u4e2d\u5b9a\u4e49"
::msgcat::mcset zh_cn "%d: duplicate O-word label - already defined in line %d: '%s'" "%d:\u91cd\u590dO\u5b57\u6807\u7b7e - \u5df2\u7ecf\u5728\u884c%d:\u4e2d\u5b9a\u4e49:'%s'"
::msgcat::mcset zh_cn "%d: undefined O-word label: '%s'" "%d:\u672a\u5b9a\u4e49\u7684O\u5b57\u6807\u7b7e:'%s'"
::msgcat::mcset zh_cn "%d: no matching 'if' label: '%s' (found '%s' in line %d)" "%d:\u4e0d\u5339\u914d'if'\u6807\u7b7e:'%s'(\u627e\u5230'%s'\u5728%d\u884c\u4e2d) "
::msgcat::mcset zh_cn "%d: no matching label: '%s' (found '%s' in line %d): '%s'" "%d: \u6ca1\u6709\u5339\u914d\u7684\u6807\u7b7e: '%s'(\u627e\u5230'%s'\u5728%d\u884c\u4e2d): '%s'"
::msgcat::mcset zh_cn "%d: no matching while/do label: '%s' (found '%s' in line %d)" "%d:\u6ca1\u6709\u5339\u914dwhile / do\u6807\u7b7e:'%s'(\u627e\u5230'%s'\u5728%d\u884c\u4e2d)"
::msgcat::mcset zh_cn "%d: no matching label: '%s' (found '%s' in line %d)" "%d: \u6ca1\u6709\u5339\u914d\u7684\u6807\u7b7e: '%s'(\u627e\u5230'%s'\u5728%d\u884c\u4e2d)"
::msgcat::mcset zh_cn "Named parameter #<%s> not defined" "\u547d\u540d\u53c2\u6570 #<%s> \u6ca1\u6709\u5b9a\u4e49"
::msgcat::mcset zh_cn "can't open INI file '%s'" "\u65e0\u6cd5\u6253\u5f00 INI \u6587\u4ef6'%s'"
::msgcat::mcset zh_cn "Named INI parameter #<%s> not found in INI file '%s': error=0x%x" "\u5728 INI \u6587\u4ef6 '%s' \u4e2d\u672a\u53d1\u73b0\u547d\u540d\u7684 INI \u53c2\u6570 #<%s>: error=0x%x"
::msgcat::mcset zh_cn "fetch_hal_param: hal_init(%s): %d" "\u83b7\u53d6hal\u53c2\u6570: hal_init(%s): %d"
::msgcat::mcset zh_cn "fetch_hal_param: hal_ready(): %d" "\u83b7\u53d6hal\u53c2\u6570: hal_ready(): %d"
::msgcat::mcset zh_cn "Internal error: Could not assign #<%s>" "\u5185\u90e8\u9519\u8bef:\u65e0\u6cd5\u5206\u914d#<%s>"
::msgcat::mcset zh_cn "Cannot assign to read-only parameter #<%s>" "\u65e0\u6cd5\u5206\u914d\u7ed9\u53ea\u8bfb\u53c2\u6570#<%s>"
::msgcat::mcset zh_cn "BUG: lookup_named_param(%s): unhandled index=%fn" "\u9519\u8bef: lookup_named_param(%s): unhandled index=%fn"
::msgcat::mcset zh_cn "Queue is not empty after tool change" "\u66f4\u6362\u5200\u5177\u540e\u961f\u5217\u4e0d\u4e3a\u7a7a"
::msgcat::mcset zh_cn "Unable to open parameter file: '%s'" "\u65e0\u6cd5\u6253\u5f00\u53c2\u6570\u6587\u4ef6: '%s'"
::msgcat::mcset zh_cn "Parameter file name is missing" "\u53c2\u6570\u6587\u4ef6\u540d\u7f3a\u5931"
::msgcat::mcset zh_cn "A file is already open" "\u4e00\u4e2a\u6587\u4ef6\u5df2\u7ecf\u6253\u5f00"
::msgcat::mcset zh_cn "All axes missing with g52 or g92" "\u6240\u6709\u7684\u8f74\u90fd\u7f3a\u5c11g52\u6216g92"
::msgcat::mcset zh_cn "All axes missing with motion code" "\u6240\u6709\u7684\u8f74\u90fd\u6ca1\u6709\u8fd0\u52a8\u4ee3\u7801"
::msgcat::mcset zh_cn "Arc radius too small to reach end point" "\u5706\u5f27\u534a\u5f84\u592a\u5c0f\uff0c\u65e0\u6cd5\u5230\u8fbe\u7ec8\u70b9"
::msgcat::mcset zh_cn "Argument to acos out of range" "acos \u53c2\u6570\u8d85\u51fa\u8303\u56f4"
::msgcat::mcset zh_cn "Argument to asin out of range" "asin \u53c2\u6570\u8d85\u51fa\u8303\u56f4"
::msgcat::mcset zh_cn "Attempt to divide by zero" "\u8bd5\u56fe\u9664\u4ee5\u96f6"
::msgcat::mcset zh_cn "Attempt to raise negative to non integer power" "\u8bd5\u56fe\u5c06\u8d1f\u6570\u63d0\u9ad8\u5230\u975e\u6574\u6570\u5e42"
::msgcat::mcset zh_cn "Bad format unsigned integer" "\u683c\u5f0f\u4e3a\u65e0\u7b26\u53f7\u6574\u6570"
::msgcat::mcset zh_cn "Bad number format" "\u6570\u5b57\u683c\u5f0f\u4e0d\u6b63\u786e"
::msgcat::mcset zh_cn "Bug bad g code modal group 0" "\u9519\u8bef:\u9519\u8befg\u4ee3\u7801\u6a21\u5f0f\u7ec40"
::msgcat::mcset zh_cn "Bug code not g0 or g1" "\u9519\u8bef:\u4ee3\u7801\u4e0d\u662fg0\u6216g1"
::msgcat::mcset zh_cn "Bug code not g17 g18 or g19" "\u9519\u8bef:\u4ee3\u7801\u4e0d\u662f g17 g18\u6216 g19"
::msgcat::mcset zh_cn "Bug code not g20 or g21" "\u9519\u8bef:\u4ee3\u7801\u4e0d\u662f g20 \u6216 g21"
::msgcat::mcset zh_cn "Bug code not g28 or g30" "\u9519\u8bef:\u4ee3\u7801\u4e0d\u662f g28 \u6216g30"
::msgcat::mcset zh_cn "Bug code not g2 or g3" "\u9519\u8bef:\u4ee3\u7801\u4e0d\u662f g2 \u6216 g3"
::msgcat::mcset zh_cn "Bug code not g4 g10 g28 g30 g52 g53 or g92 series" "\u9519\u8bef:\u4ee3\u7801\u4e0d\u662fg4 g10 g28 g30 g52 g53\u6216g92\u7cfb\u5217"
::msgcat::mcset zh_cn "Bug code not g61 g61.1 or g64" "\u9519\u8bef:\u4ee3\u7801\u4e0d\u662f g61\u6216 g64 g61.1"
::msgcat::mcset zh_cn "Bug code not g90 or g91" "\u9519\u8bef:\u4ee3\u7801\u4e0d\u662f g0 \u6216 g1"
::msgcat::mcset zh_cn "Bug code not g98 or g99" "\u9519\u8bef:\u4ee3\u7801\u4e0d\u662f g0 \u6216 g1"
::msgcat::mcset zh_cn "Bug code not in g52 or g92 series" "\u9519\u8bef:\u4ee3\u7801\u4e0d\u662fg52\u6216g92\u7cfb\u5217"
::msgcat::mcset zh_cn "Bug code not in range g54 to g593" "\u9519\u8bef:\u4ee3\u7801\u4e0d\u5728\u8303\u56f4g54\u5230g593"
::msgcat::mcset zh_cn "Bug code not m0 m1 m2 m30 m60 m99" "\u9519\u8bef:\u4ee3\u7801\u4e0d\u662fm0 m1 m2 m30 m60 m99"
::msgcat::mcset zh_cn "Bug distance mode not g90 or g91" "\u9519\u8bef:\u8ddd\u79bb\u6a21\u5f0f\u4e0dG90 G91\u6216"
::msgcat::mcset zh_cn "Bug function should not have been called" "\u9519\u8bef:\u51fd\u6570\u4e0d\u5e94\u8be5\u88ab\u8c03\u7528"
::msgcat::mcset zh_cn "Bug in tool radius comp" "\u5200\u5177\u534a\u5f84\u9519\u8bef"
::msgcat::mcset zh_cn "Bug plane not xy yz or xz" "\u9519\u8bef:\u5e73\u9762\u4e0d\u662fxy yz \u6216 xz"
::msgcat::mcset zh_cn "Bug side not right or left" "\u9519\u8bef:\u4fa7\u9762\u6216\u5de6\u9762\u4e0d\u5bf9"
::msgcat::mcset zh_cn "Bug unknown motion code" "\u9519\u8bef\u672a\u77e5\u8fd0\u52a8\u4ee3\u7801"
::msgcat::mcset zh_cn "Bug unknown operation" "\u9519\u8bef\u672a\u77e5\u64cd\u4f5c"
::msgcat::mcset zh_cn "Cannot change axis offsets with cutter radius comp" "\u5207\u5200\u534a\u5f84\u4e0d\u80fd\u6539\u53d8\u8f74\u504f\u79fb"
::msgcat::mcset zh_cn "Cannot create backup file" "\u65e0\u6cd5\u521b\u5efa\u5907\u4efd\u6587\u4ef6"
::msgcat::mcset zh_cn "Cannot do g1 with zero feed rate" "\u4e0d\u80fd\u4ee5\u96f6\u8fdb\u7ed9\u901f\u7387\u6267\u884cg1"
::msgcat::mcset zh_cn "Cannot do zero repeats of cycle" "\u4e0d\u80fd\u505a\u96f6\u5faa\u73af\u7684\u91cd\u590d"
::msgcat::mcset zh_cn "Cannot make arc with zero feed rate" "\u4e0d\u80fd\u4ee5\u96f6\u8fdb\u7ed9\u901f\u7387\u8fdb\u884c\u7535\u5f27"
::msgcat::mcset zh_cn "Cannot open backup file" "\u65e0\u6cd5\u6253\u5f00\u5907\u4efd\u6587\u4ef6"
::msgcat::mcset zh_cn "Cannot open variable file" "\u65e0\u6cd5\u521b\u5efa\u5907\u4efd\u6587\u4ef6"
::msgcat::mcset zh_cn "Cannot probe with cutter radius comp on" "\u7121\u6cd5\u555f\u7528\u8d85\u901f \u7576\u5200\u5177\u534a\u5f91\u88dc\u511f\u5728\u4f7f\u7528"
::msgcat::mcset zh_cn "Cannot probe with zero feed rate" "\u65e0\u6cd5\u4ee5\u96f6\u8fdb\u7ed9\u901f\u7387\u8fdb\u884c\u63a2\u6d4b"
::msgcat::mcset zh_cn "Cannot put a b in canned cycle" "\u4e0d\u80fd\u5728\u56fa\u5b9a\u5faa\u73af\u4e2d\u653e\u7f6eB"
::msgcat::mcset zh_cn "Cannot put a c in canned cycle" "\u4e0d\u80fd\u5728\u56fa\u5b9a\u5faa\u73af\u4e2d\u653e\u7f6eC"
::msgcat::mcset zh_cn "Cannot put an a in canned cycle" "\u4e0d\u80fd\u5728\u56fa\u5b9a\u5faa\u73af\u4e2d\u653e\u7f6eA"
::msgcat::mcset zh_cn "Cannot turn cutter radius comp on when on" "\u6253\u5f00\u65f6\u4e0d\u80fd\u8f6c\u52a8\u5200\u5177\u534a\u5f84"
::msgcat::mcset zh_cn "Cannot use axis values with g80" "g80\u4e0d\u80fd\u4f7f\u7528\u8f74\u503c"
::msgcat::mcset zh_cn "Cannot use axis values without a g code that uses them" "\u4e0d\u80fd\u4f7f\u7528\u8f74\u503c\uff0c\u800c\u4e0d\u4f7f\u7528\u4f7f\u7528\u5b83\u4eec\u7684g\u4ee3\u7801"
::msgcat::mcset zh_cn "Cannot use g28 or g30 with cutter radius comp" "\u4e0d\u80fd\u4f7f\u7528\u5e26\u6709\u5200\u5177\u534a\u5f84\u7684g28\u6216g30"
::msgcat::mcset zh_cn "Cannot use g53 incremental" "\u4e0d\u80fd\u4f7f\u7528g53\u589e\u91cf"
::msgcat::mcset zh_cn "Cannot use g53 with cutter radius comp" "\u4e0d\u80fd\u4f7f\u7528\u5e26\u94e3\u5200\u534a\u5f84\u7684g53"
::msgcat::mcset zh_cn "Cannot use two g codes that both use axis values" "\u4e0d\u80fd\u4f7f\u7528\u4e24\u4e2a\u4f7f\u7528\u8f74\u503c\u7684g\u4ee3\u7801"
::msgcat::mcset zh_cn "Command too long" "\u6307\u4ee4\u592a\u957f"
::msgcat::mcset zh_cn "Current point same as end point of arc" "\u5f53\u524d\u70b9\u4e0e\u5706\u5f27\u7ec8\u70b9\u76f8\u540c"
::msgcat::mcset zh_cn "Dwell time missing with g4" "\u505c\u7559\u65f6\u95f4\u7f3a\u5c11g4"
::msgcat::mcset zh_cn "Dwell time p word missing with g82" "\u505c\u7559\u65f6\u95f4p\u5b57\u7f3a\u5c11g82"
::msgcat::mcset zh_cn "Dwell time p word missing with g86" "\u505c\u7559\u65f6\u95f4p\u5b57\u7f3a\u5c11g86"
::msgcat::mcset zh_cn "Dwell time p word missing with g88" "\u505c\u7559\u65f6\u95f4p\u5b57\u7f3a\u5c11g88"
::msgcat::mcset zh_cn "Dwell time p word missing with g89" "\u505c\u7559\u65f6\u95f4p\u5b57\u7f3a\u5c11g89"
::msgcat::mcset zh_cn "Equal sign missing in parameter setting" "\u53c2\u6570\u8bbe\u7f6e\u4e2d\u7f3a\u5c11\u7b49\u53f7"
::msgcat::mcset zh_cn "F word missing with inverse time arc move" "\u53cd\u65f6\u9488\u5706\u5f27\u79fb\u52a8\u7f3a\u5c11F\u5b57"
::msgcat::mcset zh_cn "F word missing with inverse time g1 move" "\u53cd\u65f6\u9488g1\u79fb\u52a8\u7f3a\u5c11F\u5b57"
::msgcat::mcset zh_cn "File name too long" "\u6587\u4ef6\u540d\u592a\u957f"
::msgcat::mcset zh_cn "G-code out of range" "G\u4ee3\u7801\u8d85\u51fa\u8303\u56f4"
::msgcat::mcset zh_cn "I word given for arc in yz plane" "\u5706\u5f27\u5728xz\u5e73\u9762\u7ed9\u4e88I\u5b57"
::msgcat::mcset zh_cn "I word missing with g87" "I\u5b57\u5b57\u7f3a\u5c11g87"
::msgcat::mcset zh_cn "J word given for arc in xz plane" "\u5706\u5f27\u5728xz\u5e73\u9762\u7ed9\u4e88J\u5b57"
::msgcat::mcset zh_cn "J word missing with g87" "J\u5b57\u7f3a\u5c11g87"
::msgcat::mcset zh_cn "K word given for arc in xy plane" "\u5706\u5f27\u5728xz\u5e73\u9762\u7ed9\u4e88K\u5b57"
::msgcat::mcset zh_cn "K word missing with g87" "K\u5b57\u7f3a\u5c11g87"
::msgcat::mcset zh_cn "Left bracket missing after slash with atan" "\u5de6\u62ec\u53f7\u540e\u4e22\u5931\u659c\u6760"
::msgcat::mcset zh_cn "Left bracket missing after unary operation name" "\u4e00\u6b21\u64cd\u4f5c\u540e\u5de6\u62ec\u53f7\u4e22\u5931"
::msgcat::mcset zh_cn "M-code greater than 199: M%d" "M\u4ee3\u7801\u5927\u4e8e 199:M%d"
::msgcat::mcset zh_cn "Mixed radius ijk format for arc" "\u6df7\u5408\u534a\u5f84ijk\u683c\u5f0f\u4e3a\u5706\u5f27"
::msgcat::mcset zh_cn "Multiple spindle choice (\$) words on one line" "\u4e00\u884c\u591a\u4e2a\u4e3b\u8f74\u9009\u62e9(\$) \u5b57"
::msgcat::mcset zh_cn "Multiple a words on one line" "\u591a\u4e2a a\u5b57\u5728\u4e00\u884c"
::msgcat::mcset zh_cn "Multiple b words on one line" "\u591a\u4e2a b\u5b57\u5728\u4e00\u884c"
::msgcat::mcset zh_cn "Multiple c words on one line" "\u591a\u4e2a c\u5b57\u5728\u4e00\u884c"
::msgcat::mcset zh_cn "Multiple d words on one line" "\u591a\u4e2a d\u5b57\u5728\u4e00\u884c"
::msgcat::mcset zh_cn "Multiple f words on one line" "\u591a\u4e2a f\u5b57\u5728\u4e00\u884c"
::msgcat::mcset zh_cn "Multiple h words on one line" "\u591a\u4e2a h\u5b57\u5728\u4e00\u884c"
::msgcat::mcset zh_cn "Multiple i words on one line" "\u591a\u4e2a i\u5b57\u5728\u4e00\u884c"
::msgcat::mcset zh_cn "Multiple j words on one line" "\u591a\u4e2a j\u5b57\u5728\u4e00\u884c"
::msgcat::mcset zh_cn "Multiple k words on one line" "\u591a\u4e2a k \u5b57\u5728\u4e00\u884c"
::msgcat::mcset zh_cn "Multiple l words on one line" "\u591a\u4e2a l\u5b57\u5728\u4e00\u884c"
::msgcat::mcset zh_cn "Multiple p words on one line" "\u591a\u4e2a p\u5b57\u5728\u4e00\u884c"
::msgcat::mcset zh_cn "Multiple q words on one line" "\u591a\u4e2a q\u5b57\u5728\u4e00\u884c"
::msgcat::mcset zh_cn "Multiple r words on one line" "\u591a\u500b r\u5b57\u5728\u4e00\u884c"
::msgcat::mcset zh_cn "Multiple s words on one line" "\u591a\u4e2a s\u5b57\u5728\u4e00\u884c"
::msgcat::mcset zh_cn "Multiple t words on one line" "\u591a\u4e2a t\u5b57\u5728\u4e00\u884c"
::msgcat::mcset zh_cn "Multiple x words on one line" "\u591a\u4e2a x\u5b57\u5728\u4e00\u884c"
::msgcat::mcset zh_cn "Multiple y words on one line" "\u591a\u4e2a y\u5b57\u5728\u4e00\u884c"
::msgcat::mcset zh_cn "Multiple z words on one line" "\u591a\u4e2a z\u5b57\u5728\u4e00\u884c"
::msgcat::mcset zh_cn "Must use g0 or g1 with g53" "\u5fc5\u987b\u4f7f\u7528g0\u6216g1\u4e0eg53"
::msgcat::mcset zh_cn "Negative argument to sqrt" "\u8d1f\u53c2\u6570 sqrt"
::msgcat::mcset zh_cn "Negative d word tool radius index used" "\u4f7f\u7528\u8d1fd\u5b57\u5200\u5177\u534a\u5f84\u6307\u6807"
::msgcat::mcset zh_cn "Negative f word used" "\u4f7f\u7528\u8d1ff\u5b57"
::msgcat::mcset zh_cn "Negative g code used" "\u4f7f\u7528\u8d1fg\u4ee3\u7801"
::msgcat::mcset zh_cn "Negative h word used" "\u4f7f\u7528\u8d1fh\u5b57"
::msgcat::mcset zh_cn "Negative l word used" "\u4f7f\u7528\u8d1fl\u5b57"
::msgcat::mcset zh_cn "Negative m code used" "\u4f7f\u7528\u8d1fm\u4ee3\u7801"
::msgcat::mcset zh_cn "Negative or zero q value used" "\u4f7f\u7528\u8d1f\u6570\u6216\u96f6q\u503c"
::msgcat::mcset zh_cn "Negative p word used" "\u4f7f\u7528\u8d1fp\u5b57"
::msgcat::mcset zh_cn "Negative spindle speed used" "\u4f7f\u7528\u8d1f\u4e3b\u8f74\u8f6c\u901f"
::msgcat::mcset zh_cn "Negative tool id (tool not found)" "\u5200\u5177id\u4e3a\u8d1f\u6570\uff08\u627e\u4e0d\u5230\u5200\u5177\uff09"
::msgcat::mcset zh_cn "Nested comment found" "\u53d1\u73b0\u5d4c\u5957\u8bc4\u8bba"
::msgcat::mcset zh_cn "No characters found in reading real value" "\u5728\u8bfb\u53d6\u5b9e\u9645\u503c\u65f6\u627e\u4e0d\u5230\u5b57\u7b26"
::msgcat::mcset zh_cn "Non integer value for integer" "\u6574\u6570\u7684\u975e\u6574\u6570\u503c"
::msgcat::mcset zh_cn "Null missing after newline" "\u6362\u884c\u540e\u7a7a\u7f3a"
::msgcat::mcset zh_cn "Parameter file out of order" "\u53c2\u6570\u6587\u4ef6\u4e71\u5e8f"
::msgcat::mcset zh_cn "Parameter number out of range" "\u53c2\u6570\u53f7\u8d85\u51fa\u8303\u56f4"
::msgcat::mcset zh_cn "Parameter is readonly" "\u53c2\u6570\u662f\u53ea\u8bfb\u7684"
::msgcat::mcset zh_cn "Q word missing with g83" "g83\u7f3a\u5c11Q\u5b57"
::msgcat::mcset zh_cn "Queue is not empty after probing" "\u63a2\u6d4b\u540e\u961f\u5217\u4e0d\u4e3a\u7a7a"
::msgcat::mcset zh_cn "R clearance plane unspecified in cycle" "\u5728VW\u5e73\u9762\u56fa\u5b9a\u5faa\u73af\u4e2d\u672a\u6307\u5b9aU\u503c"
::msgcat::mcset zh_cn "R i j k words all missing for arc" "R i j k\u6240\u6709\u7f3a\u5c11\u7684\u5f27\u7684\u5b57"
::msgcat::mcset zh_cn "R less than x in cycle in yz plane" "R\u5728VW\u5e73\u9762\u4e0a\u7684\u5faa\u73af\u5c0f\u4e8eU"
::msgcat::mcset zh_cn "R less than y in cycle in xz plane" "R\u5728VW\u5e73\u9762\u4e0a\u7684\u5faa\u73af\u5c0f\u4e8eU"
::msgcat::mcset zh_cn "R less than z in cycle in xy plane" "R\u5728VW\u5e73\u9762\u4e0a\u7684\u5faa\u73af\u5c0f\u4e8eU"
::msgcat::mcset zh_cn "R word with no g code that uses it" "R\u5b57\uff0c\u6ca1\u6709\u4f7f\u7528\u5b83\u7684g\u4ee3\u7801"
::msgcat::mcset zh_cn "Slash missing after first atan argument" "\u5728\u7b2c\u4e00\u6b21atan\u8bba\u636e\u4e4b\u540e\uff0c\u53cd\u659c\u6760\u4e0d\u89c1\u4e86"
::msgcat::mcset zh_cn "Spindle not turning clockwise in g84" "\u5728g84\u4e2d\u4e3b\u8f74\u4e0d\u987a\u8f6c"
::msgcat::mcset zh_cn "Spindle not turning in g86" "\u5728G86\u4e2d\u4e3b\u8f74\u4e0d\u8f6c"
::msgcat::mcset zh_cn "Spindle not turning in g87" "\u5728G87\u4e2d\u4e3b\u8f74\u4e0d\u8f6c"
::msgcat::mcset zh_cn "Spindle not turning in g88" "\u5728G88\u4e2d\u4e3b\u8f74\u4e0d\u8f6c"
::msgcat::mcset zh_cn "Sscanf failed" "Sscanf\u51fd\u6570\u5931\u8d25"
::msgcat::mcset zh_cn "Start point too close to probe point" "\u8d77\u70b9\u592a\u9760\u8fd1\u63a2\u6d4b\u70b9"
::msgcat::mcset zh_cn "Too many m codes on line" "\u7ebf\u4e0a\u7684m\u4ee3\u7801\u592a\u591a\u4e86"
::msgcat::mcset zh_cn "Pocket max too large" "\u5200\u888b\u6700\u5927\u503c\u8fc7\u5927"
::msgcat::mcset zh_cn "Tool radius not less than arc radius with comp" "\u5200\u5177\u534a\u5f84\u4e0d\u5c0f\u4e8e\u5706\u5f27\u534a\u5f84"
::msgcat::mcset zh_cn "Two g codes used from same modal group" "\u5728\u540c\u4e00\u4e2a\u6a21\u5f0f\u7d44\u4f7f\u7528\u4e24\u4e2aG\u4ee3\u7801"
::msgcat::mcset zh_cn "Two m codes used from same modal group" "\u5728\u540c\u4e00\u4e2a\u6a21\u5f0f\u7d44\u4f7f\u7528\u4e24\u4e2aM\u4ee3\u7801"
::msgcat::mcset zh_cn "Unable to open file <%s>" "\u65e0\u6cd5\u6253\u5f00\u6587\u4ef6<%s>"
::msgcat::mcset zh_cn "Unclosed comment found" "\u53d1\u73b0\u672a\u95ed\u5408\u7684\u6279\u6ce8"
::msgcat::mcset zh_cn "Unclosed expression" "\u672a\u95ed\u5408\u7684\u8868\u8fbe\u5f0f"
::msgcat::mcset zh_cn "Unknown g code used" "\u4f7f\u7528\u672a\u77e5\u7684g\u4ee3\u7801"
::msgcat::mcset zh_cn "Unknown m code used: M%d" "\u4f7f\u7528\u7684\u672a\u77e5m\u4ee3\u7801: M%d"
::msgcat::mcset zh_cn "Unknown operation" "\u672a\u77e5\u64cd\u4f5c"
::msgcat::mcset zh_cn "Unknown operation name starting with a" "\u672a\u77e5\u64cd\u4f5c\u540d\u79f0\u4ee5a\u5f00\u5934"
::msgcat::mcset zh_cn "Unknown operation name starting with m" "\u672a\u77e5\u64cd\u4f5c\u540d\u79f0\u4ee5m\u5f00\u5934"
::msgcat::mcset zh_cn "Unknown operation name starting with o" "\u672a\u77e5\u64cd\u4f5c\u540d\u79f0\u4ee5o\u5f00\u5934"
::msgcat::mcset zh_cn "Unknown operation name starting with x" "\u672a\u77e5\u64cd\u4f5c\u540d\u79f0\u4ee5x\u5f00\u5934"
::msgcat::mcset zh_cn "Unknown word starting with a" "\u672a\u77e5\u5b57\u4ee5a\u5f00\u5934"
::msgcat::mcset zh_cn "Unknown word starting with c" "\u672a\u77e5\u5b57\u4ee5c\u5f00\u5934"
::msgcat::mcset zh_cn "Unknown word starting with e" "\u672a\u77e5\u5b57\u4ee5e\u5f00\u5934"
::msgcat::mcset zh_cn "Unknown word starting with f" "\u672a\u77e5\u5b57\u4ee5f\u5f00\u5934"
::msgcat::mcset zh_cn "Unknown word starting with l" "\u672a\u77e5\u5b57\u4ee5l\u5f00\u5934"
::msgcat::mcset zh_cn "Unknown word starting with r" "\u672a\u77e5\u5b57\u4ee5r\u5f00\u5934"
::msgcat::mcset zh_cn "Unknown word starting with s" "\u672a\u77e5\u5b57\u4ee5s\u5f00\u5934"
::msgcat::mcset zh_cn "Unknown word starting with t" "\u672a\u77e5\u5b57\u4ee5t\u5f00\u5934"
::msgcat::mcset zh_cn "Unknown word where unary operation could be" "\u4e00\u5143\u64cd\u4f5c\u53ef\u80fd\u662f\u672a\u77e5\u7684\u5b57"
::msgcat::mcset zh_cn "X and y words missing for arc in xy plane" "\u5728xy\u5e73\u9762\u4e0a\uff0cX\u548cY\u5b57\u7f3a\u5c11\u5f27"
::msgcat::mcset zh_cn "X and z words missing for arc in xz plane" "\u5728xz\u5e73\u9762\u4e2d\uff0cX\u548cZ\u5b57\u7f3a\u5c11\u5f27"
::msgcat::mcset zh_cn "X value unspecified in yz plane canned cycle" "X\u503c\u5728yz\u5e73\u9762\u56fa\u5b9a\u5faa\u73af\u4e2d\u672a\u6307\u5b9a"
::msgcat::mcset zh_cn "Y and z words missing for arc in yz plane" "\u5728yz\u5e73\u9762\u4e0a\uff0cY\u548cz\u5b57\u7f3a\u5c11\u5f27"
::msgcat::mcset zh_cn "Y value unspecified in xz plane canned cycle" "Y\u503c\u5728xz\u5e73\u9762\u56fa\u5b9a\u5faa\u73af\u4e2d\u672a\u6307\u5b9a"
::msgcat::mcset zh_cn "Z value unspecified in xy plane canned cycle" "Z\u503c\u5728xy\u5e73\u9762\u56fa\u5b9a\u5faa\u73af\u4e2d\u672a\u6307\u5b9a"
::msgcat::mcset zh_cn "Zero or negative argument to ln" "\u96f6\u6216\u8d1f\u53c2\u6570 ln"
::msgcat::mcset zh_cn "Zero radius arc" "\u96f6\u534a\u5f84\u5f27"
::msgcat::mcset zh_cn "K word missing with g33/g33.1" "K\u5b57\u7f3a\u5c11\u7528 g33/g33.1"
::msgcat::mcset zh_cn "F word used with a g33/g33.1" "F\u5b57\u7528\u4e86g33/g33.1"
::msgcat::mcset zh_cn "Unknown operation name starting with e" "\u672a\u77e5\u64cd\u4f5c\u540d\u79f0\u4ee5e\u5f00\u59cb"
::msgcat::mcset zh_cn "Unknown operation name starting with n" "\u672a\u77e5\u64cd\u4f5c\u540d\u79f0\u4ee5n\u5f00\u59cb"
::msgcat::mcset zh_cn "Unknown operation name starting with g" "\u672a\u77e5\u64cd\u4f5c\u540d\u79f0\u4ee5g\u5f00\u59cb"
::msgcat::mcset zh_cn "Unknown operation name starting with l" "\u672a\u77e5\u64cd\u4f5c\u540d\u79f0\u4ee5l\u5f00\u59cb"
::msgcat::mcset zh_cn "Too many subroutine parameters" "\u5b50\u7a0b\u5e8f\u53c2\u6570\u592a\u591a"
::msgcat::mcset zh_cn "Too many subroutine levels" "\u5b50\u7a0b\u5e8f\u7ea7\u522b\u592a\u591a"
::msgcat::mcset zh_cn "Bug: call stack underrun" "\u9519\u8bef:\u8c03\u7528\u5806\u6808\u6b20\u8f7d"
::msgcat::mcset zh_cn "Unknown control command in o word" "\u672a\u77e5\u63a7\u5236\u6307\u4ee4\u5728O\u5b57"
::msgcat::mcset zh_cn "Too many oword labels" "\u592a\u591aoword\u6807\u7b7e"
::msgcat::mcset zh_cn "Unknown oword number" "\u672a\u77e5oword\u53f7"
::msgcat::mcset zh_cn "Nested subroutine definition" "\u5d4c\u5957\u5b50\u7a0b\u5e8f\u5b9a\u4e49"
::msgcat::mcset zh_cn "Not in subroutine definition" "\u672a\u5728\u5b50\u7a0b\u5e8f\u5b9a\u4e49\u4e2d"
::msgcat::mcset zh_cn "File not open" "\u6587\u4ef6\u672a\u6253\u5f00"
::msgcat::mcset zh_cn "cannot reopen file %s - removed or renamed? (%s)" "\u65e0\u6cd5\u91cd\u65b0\u6253\u5f00\u6587\u4ef6%s - \u5220\u9664\u6216\u91cd\u547d\u540d?(%s)"
::msgcat::mcset zh_cn "Need tool prepared -Txx- for toolchange" "\u9700\u8981\u51c6\u5907\u5200\u5177 -TXX- \u8fdb\u884c\u5200"
::msgcat::mcset zh_cn "Cannot change planes with cutter radius compensation on" "\u4f7f\u7528\u5200\u5177\u534a\u5f84\u8865\u507f\u4e0d\u80fd\u6539\u53d8\u5e73\u9762"
::msgcat::mcset zh_cn "Cutter radius compensation allowed only in XY, XZ planes" "\u53ea\u5141\u8bb8\u5728XY\uff0cXZ\u5e73\u9762\u4f7f\u7528\u5200\u5177\u534a\u5f84\u8865\u507f"
::msgcat::mcset zh_cn "P word missing with G76" "P\u5b57\u7f3a\u5c11\u7684 G76"
::msgcat::mcset zh_cn "I J or K words missing with G76" "I J\u6216K\u5b57\u7f3a\u5931\u7684 G76"
::msgcat::mcset zh_cn "Cannot move rotary axes with G76" "\u4f7f\u7528G76\u4e0d\u80fd\u79fb\u52a8\u65cb\u8f6c\u8f74"
::msgcat::mcset zh_cn "Multiple e words on one line" "\u591a\u4e2a e\u5b57\u5728\u4e00\u884c"
::msgcat::mcset zh_cn "Named parameter not terminated" "\u547d\u540d\u53c2\u6570\u672a\u7ec8\u6b62"
::msgcat::mcset zh_cn "Out of memory" "\u5167\u5b58\u4e0d\u8db3"
::msgcat::mcset zh_cn "S word missing with G96" "S\u5b57\u7f3a\u5c11\u7684 G96"
::msgcat::mcset zh_cn "Queue is not empty after external input" "\u5916\u90e8\u8f93\u5165\u540e\u961f\u5217\u4e0d\u4e3a\u7a7a"
::msgcat::mcset zh_cn "Can't select analog input with wait type != immediate return" "\u65e0\u6cd5\u9009\u62e9\u7b49\u5f85\u7c7b\u578b\u7684\u6a21\u62df\u8f93\u5165!=\u7acb\u5373\u8fd4\u56de"
::msgcat::mcset zh_cn "Zero timeout with wait type != immediate return" "\u96f6\u8d85\u65f6\u7684\u7b49\u5f85\u7c7b\u578b !=\u7acb\u5373\u8fd4\u56de"
::msgcat::mcset zh_cn "Invalid to select both a digital and an analog input with M66" "\u7528M66\u9009\u62e9\u6570\u5b57\u548c\u6a21\u62df\u8f93\u5165\u65e0\u6548"
::msgcat::mcset zh_cn "Need to have either a valid P or a valid E word with M66" "\u9700\u8981M66\u6709\u6548\u7684P\u6216\u6709\u6548\u7684E\u5b57"
::msgcat::mcset zh_cn "Q word missing with g73" "g73\u7f3a\u5c11Q\u5b57"
::msgcat::mcset zh_cn "Digital input selected out of bounds" "\u6570\u5b57\u8f93\u5165\u9009\u62e9\u8d85\u51fa\u8303\u56f4"
::msgcat::mcset zh_cn "Analog input selected out of bounds" "\u6a21\u62df\u8f93\u5165\u9009\u62e9\u8d85\u51fa\u8303\u56f4"
::msgcat::mcset zh_cn "W value unspecified in UV plane canned cycle" "\u5728UV\u5e73\u9762\u56fa\u5b9a\u5faa\u73af\u4e2d\u672a\u6307\u5b9aW\u503c"
::msgcat::mcset zh_cn "U value unspecified in VW plane canned cycle" "\u5728VW\u5e73\u9762\u56fa\u5b9a\u5faa\u73af\u4e2d\u672a\u6307\u5b9aU\u503c"
::msgcat::mcset zh_cn "V value unspecified in UW plane canned cycle" "\u5728UW\u5e73\u9762\u56fa\u5b9a\u5faa\u73af\u4e2d\u672a\u6307\u5b9aV\u503c"
::msgcat::mcset zh_cn "R less than W in cycle in UV plane" "R\u5728UV\u5e73\u9762\u4e0a\u7684\u5faa\u73af\u5c0f\u4e8eW"
::msgcat::mcset zh_cn "R less than U in cycle in VW plane" "R\u5728VW\u5e73\u9762\u4e0a\u7684\u5faa\u73af\u5c0f\u4e8eU"
::msgcat::mcset zh_cn "R less than V in cycle in UW plane" "R\u5728UW \u5e73\u9762\u4e0a\u7684\u5faa\u73af\u5c0f\u4e8eV"
::msgcat::mcset zh_cn "ERROR: '%s' is not a valid probe type\n" "\u9519\u8bef:'%s' \u4e0d\u662f\u6709\u6548\u7684\u63a2\u6d4b\u7c7b\u578b\n"
::msgcat::mcset zh_cn "ERROR: no pin/signal/parameter name\n" "\u9519\u8bef:\u65e0\u5f15\u811a/\u4fe1\u53f7/\u53c2\u6570\u540d\u79f0\n"
::msgcat::mcset zh_cn "ERROR: -s option requires a probe type and a pin/signal/parameter name\n" "\u9519\u8bef:-s \u9009\u9879\u9700\u8981\u63a2\u6d4b\u7c7b\u578b\u548c\u5f15\u811a/\u4fe1\u53f7/\u53c2\u6570\u540d\u79f0\n"
::msgcat::mcset zh_cn "Hal Meter" "HAL \u4eea\u8868"
::msgcat::mcset zh_cn "_Select" "\u9009\u62e9"
::msgcat::mcset zh_cn "E_xit" "\u9000\u51fa"
::msgcat::mcset zh_cn "Select Item to Probe" "\u9009\u62e9\u9879\u76ee\u8fdb\u884c\u63a2\u6d4b"
::msgcat::mcset zh_cn " _Pins " " \u9488\u811a "
::msgcat::mcset zh_cn " _Signals " " \u4fe1\u53f7 "
::msgcat::mcset zh_cn " Para_meters " " \u53c2\u6570 "
::msgcat::mcset zh_cn "_Close" "\u5173\u95ed"
::msgcat::mcset zh_cn "Usage:\n  halscope \[-h\] \[-i infile\] \[-o outfile\] \[num_samples\]\n" "\u7528\u6cd5:\n hal\u793a\u6ce2\u5668 \[-h\]\[-i \u6587\u4ef6\u5165\]\[-o \u6587\u4ef6\u51fa\]\[\u6570\u5b57_\u6837\u672c\]\n"
::msgcat::mcset zh_cn "_Cancel" "_\u53d6\u6d88"
::msgcat::mcset zh_cn "_Open" "_\u6253\u5f00"
::msgcat::mcset zh_cn "Open Configuration File:" "\u6253\u5f00\u914d\u7f6e\u6587\u4ef6:"
::msgcat::mcset zh_cn "Save Configuration File:" "\u4fdd\u5b58\u914d\u7f6e\u6587\u4ef6:"
::msgcat::mcset zh_cn "_Save" "_\u4fdd\u5b58"
::msgcat::mcset zh_cn "_Open Configuration..." "\u6253\u5f00\u914d\u7f6e..."
::msgcat::mcset zh_cn "_Save Configuration..." "\u4fdd\u5b58\u914d\u7f6e..."
::msgcat::mcset zh_cn "O_pen Log File" "\uff08O\uff09\u6253\u5f00\u65e5\u5fd7\u6587\u4ef6"
::msgcat::mcset zh_cn "S_ave Log File" "\uff08S\uff09\u4fdd\u5b58\u65e5\u5fd7\u6587\u4ef6"
::msgcat::mcset zh_cn "_Quit" "\u9000\u51fa"
::msgcat::mcset zh_cn "_About Halscope" "\u5173\u4e8e Halscope"
::msgcat::mcset zh_cn "_File" "\u6587\u4ef6"
::msgcat::mcset zh_cn "_Help" "\u5e2e\u52a9"
::msgcat::mcset zh_cn "HAL Oscilloscope" "HAL\u793a\u6ce2\u5668"
::msgcat::mcset zh_cn "Horizontal" "\u6c34\u5e73"
::msgcat::mcset zh_cn "Selected Channel" "\u9009\u62e9\u901a\u9053"
::msgcat::mcset zh_cn "Run Mode" "\u8fd0\u884c\u6a21\u5f0f"
::msgcat::mcset zh_cn "Trigger" "\u89e6\u53d1\u5668"
::msgcat::mcset zh_cn "Vertical" "\u5782\u76f4"
::msgcat::mcset zh_cn "Stop" "\u505c\u6b62"
::msgcat::mcset zh_cn "Normal" "\u6b63\u5e38"
::msgcat::mcset zh_cn "Single" "\u5355\u4e00"
::msgcat::mcset zh_cn "Roll" "\u7ffb\u8f6c"
::msgcat::mcset zh_cn "Zoom" "\u7f29\u653e"
::msgcat::mcset zh_cn " Pos " " \u4f4d\u7f6e "
::msgcat::mcset zh_cn "----- Samples\nat ---- kHz" "-----\u91c7\u6837\u9891\u7387\n---- kHz"
::msgcat::mcset zh_cn "Realtime component not loaded" "\u5b9e\u65f6\u7ec4\u4ef6\u672a\u52a0\u8f7d"
::msgcat::mcset zh_cn "HALSCOPE uses a realtime component called scope_rt'\nto sample signals for display.  It is not currently loaded\nand attempting to load it automatically failed.  More information\nmay be available in the terminal where halscope was started.\n\nPlease do one of the following:\n\nLoad the component (using 'halcmd loadrt scope_rt'), then click 'OK'\nor\nClick 'Quit' to exit HALSCOPE" "HALSCOPE\u4f7f\u7528\u540d\u4e3ascope_rt\u7684\u5b9e\u65f6\u7ec4\u4ef6\u6765\u91c7\u6837\u4fe1\u53f7\u4ee5\u4f9b\u663e\u793a\u3002\n\u5b83\u5f53\u524d\u672a\u52a0\u8f7d\n\u4e14\u5c1d\u8bd5\u81ea\u52a8\u52a0\u8f7d\u5931\u8d25\u3002\n\u53ef\u4ee5\u5728\u542f\u52a8halscope\u7684\u7ec8\u7aef\u4e2d\u83b7\u5f97\u66f4\u591a\u4fe1\u606f\u3002\n\n\u8bf7\u6267\u884c\u4e0b\u5217\u64cd\u4f5c\u4e4b\u4e00:\n\n\u52a0\u8f7d\u7ec4\u4ef6(\u4f7f\u7528'halcmd loadrt scope_rt')\uff0c\u7136\u540e\u5355\u51fb'\u786e\u5b9a'\n\u6216\n\u5355\u51fb'\u9000\u51fa'\u9000\u51faHALSCOPE"
::msgcat::mcset zh_cn "OK" "\u786e\u5b9a"
::msgcat::mcset zh_cn "Quit" "\u9000\u51fa"
::msgcat::mcset zh_cn "Realtime function not linked" "\u5b9e\u65f6\u529f\u80fd\u672a\u94fe\u63a5"
::msgcat::mcset zh_cn "The HALSCOPE realtime sampling function\nmust be called from a HAL thread in to\ndetermine the sampling rate.\n\nPlease do one of the following:\n\nSelect a thread name and multiplier then click 'OK'\nor\nClick 'Quit' to exit HALSCOPE" "\u5fc5\u987b\u4eceHAL\u7ebf\u7a0b\n\u8c03\u7528HALSCOPE\u5b9e\u65f6\u91c7\u6837\u51fd\u6570\n\u4ee5\u786e\u5b9a\u91c7\u6837\u7387\u3002\n\n\u8bf7\u6267\u884c\u4ee5\u4e0b\u64cd\u4f5c\u4e4b\u4e00:\n\n\u9009\u62e9\u4e00\u4e2a\u7ebf\u7a0b\u540d\u79f0\u548c\u4e58\u6570\uff0c\u7136\u540e\u5355\u51fb\u201c\u786e\u5b9a\u201d\n\u6216\n\u70b9\u51fb\u201d\u9000\u51fa\u201c\u9000\u51faHALSCOPE"
::msgcat::mcset zh_cn "Select Sample Rate" "\u9009\u62e9\u91c7\u6837\u7387"
::msgcat::mcset zh_cn "Select a thread name and multiplier then click 'OK'\nor\nClick 'Quit' to exit HALSCOPE" "\u9009\u62e9\u4e00\u4e2a\u7ebf\u7a0b\u548c\u4e58\u6570\uff0c\u7136\u540e\u5355\u51fb '\u786e\u5b9a'\n\u6216\n\u70b9\u51fb\u9000\u51fa\uff0c\u4ee5\u79bb\u5f00HALSCOPE"
::msgcat::mcset zh_cn "_OK" "_\u786e\u5b9a"
::msgcat::mcset zh_cn "Thread:" "\u7ebf\u7a0b:"
::msgcat::mcset zh_cn "Sample Period:" "\u91c7\u6837\u5468\u671f:"
::msgcat::mcset zh_cn "Sample Rate:" "\u91c7\u6837\u7387:"
::msgcat::mcset zh_cn "Thread" "\u7ebf\u7a0b"
::msgcat::mcset zh_cn "Period" "\u5468\u671f"
::msgcat::mcset zh_cn "Multiplier:" "\u4e58\u6570:"
::msgcat::mcset zh_cn "Realtime thread(s) not running" "\u5b9e\u65f6\u7ec4\u4ef6\u672a\u52a0\u8f7d"
::msgcat::mcset zh_cn "HALSCOPE uses code in a realtime HAL thread to sample\nsignals for display.  The HAL thread(s) are not running.\nThreads are usually started by the application you are\nattempting to run, or you can use the 'halcmd start' command.\n\nPlease do one of the following:\n\nStart the threads, then click 'OK'\nor\nClick 'Quit' to exit HALSCOPE" "HALSCOPE\u4f7f\u7528\u5b9e\u65f6HAL\u7ebf\u7a0b\u4e2d\u7684\u4ee3\u7801\u5bf9\u4fe1\u53f7\u8fdb\u884c\u91c7\u6837\u4ee5\u4f9b\u663e\u793a\u3002\nHAL\u7ebf\u7a0b\u672a\u8fd0\u884c\u3002\n\u7ebf\u7a0b\u901a\u5e38\u7531\u60a8\u5c1d\u8bd5\u8fd0\u884c\u7684\u5e94\u7528\u7a0b\u5e8f\u542f\u52a8\uff0c\u6216\u8005\u60a8\u53ef\u4ee5\n\u4f7f\u7528'halcmd start'\u6307\u4ee4\u3002\n\n\u8bf7\u6267\u884c\u4ee5\u4e0b\u64cd\u4f5c\u4e4b\u4e00:\n\n\u542f\u52a8\u7ebf\u7a0b\uff0c\u7136\u540e\u5355\u51fb\u201c\u786e\u5b9a\u201d\n\u6216\n\u70b9\u51fb\u201c\u9000\u51fa\u201d\u9000\u51faHALSCOPE"
::msgcat::mcset zh_cn "No channels selected" "\u672a\u9009\u62e9\u4efb\u4f55\u901a\u9053"
::msgcat::mcset zh_cn "You need to choose at least one channel." "\u4f60\u9700\u8981\u9009\u62e9\u81f3\u5c11\u4e00\u6761\u901a\u9053\u3002"
::msgcat::mcset zh_cn "Pick log file to write to:" "\u9009\u62e9\u65e5\u5fd7\u6587\u4ef6\u5199\u5165:"
::msgcat::mcset zh_cn "%s\nper div" "\u6bcf\u4e2a\u5206\u5272\n%s"
::msgcat::mcset zh_cn "%s samples\nat %s" "%s \u91c7\u6837\n %s"
::msgcat::mcset zh_cn "ns" "\u7eb3\u79d2"
::msgcat::mcset zh_cn "\u00b5s" "\u5fae\u79d2"
::msgcat::mcset zh_cn "ms" "\u6beb\u79d2"
::msgcat::mcset zh_cn "s" "\u79d2"
::msgcat::mcset zh_cn "Hz" "\u8d6b\u5179"
::msgcat::mcset zh_cn "kHz" "\u5343\u8d6b\u5179"
::msgcat::mcset zh_cn "MHz" "\u5146\u8d6b"
::msgcat::mcset zh_cn "Offset\n%s" "\u504f\u79fb\n%s"
::msgcat::mcset zh_cn "Gain" "\u589e\u76ca"
::msgcat::mcset zh_cn "Pos" "\u5b9a\u4f4d"
::msgcat::mcset zh_cn "Scale" "\u6bd4\u4f8b"
::msgcat::mcset zh_cn "Offset\n----" "\u504f\u79fb\n----"
::msgcat::mcset zh_cn "Set the vertical offset\nfor channel %d." "\u7ed9\u901a\u9053 %d \u8bbe\u7f6e\n\u5782\u76f4\u504f\u79fb\u91cf."
::msgcat::mcset zh_cn "Set Offset" "\u8bbe\u7f6e\u504f\u79fb"
::msgcat::mcset zh_cn "AC Coupled" "\u4ea4\u6d41\u8026\u5408"
::msgcat::mcset zh_cn "Select Channel %d Source" "\u9009\u62e9\u901a\u9053 %d \u4fe1\u53f7\u6e90"
::msgcat::mcset zh_cn "Pins" "\u9488\u811a"
::msgcat::mcset zh_cn "Signals" "\u4fe1\u53f7"
::msgcat::mcset zh_cn "Parameters" "\u53c2\u6570"
::msgcat::mcset zh_cn "Falling" "\u4e0b\u964d"
::msgcat::mcset zh_cn "Rising" "\u4e0a\u5347"
::msgcat::mcset zh_cn "Source\nNone" "\u6765\u6e90\n\u65e0"
::msgcat::mcset zh_cn "Source\nChan %2d" "\u6765\u6e90\n\u901a\u9053 %2d"
::msgcat::mcset zh_cn "Auto" "\u81ea\u52a8"
::msgcat::mcset zh_cn "Force" "\u5f37\u5236"
::msgcat::mcset zh_cn "Level" "\u7b49\u7ea7"
::msgcat::mcset zh_cn "Select a channel to use for triggering." "\u9009\u62e9\u8981\u7528\u4e8e\u89e6\u53d1\u7684\u901a\u9053."
::msgcat::mcset zh_cn "Trigger Source" "\u89e6\u53d1\u6e90"
::msgcat::mcset zh_cn "Chan" "\u901a\u9053"
::msgcat::mcset zh_cn "Source" "\u6765\u6e90"
::msgcat::mcset zh_cn "fault %d during orient in progress" "\u6b63\u5728\u524d\u8fdb\u7684\u8fc7\u7a0b\u4e2d\u7684\u6545\u969c%d"
::msgcat::mcset zh_cn "G38.4 move finished without breaking contact." "G38.4 \u79fb\u52a8\u5b8c\u6210\u540e\u4e0d\u65ad\u5f00\u63a5\u89e6."
::msgcat::mcset zh_cn "G38.2 move finished without making contact." "G38.2 \u79fb\u52a8\u5b8c\u6210\u540e\u4e0d\u63a5\u89e6."
::msgcat::mcset zh_cn "Probe tripped during non-probe move." "\u63a2\u5934\u5728\u975e\u63a2\u6d4b\u8fd0\u52a8\u4e2d\u89e6\u53d1\u3002"
::msgcat::mcset zh_cn "Probe tripped during homing motion." "\u5728\u56de\u96f6\u8fd0\u52a8\u671f\u95f4\u63a2\u5934\u8df3\u95f8."
::msgcat::mcset zh_cn "Probe tripped during a joint jog." "\u5728\u5173\u8282\u70b9\u52a8\u671f\u95f4\u63a2\u5934\u8df3\u95f8\u3002"
::msgcat::mcset zh_cn "Probe tripped during a coordinate jog." "\u63a2\u5934\u5728\u5750\u6807\u70b9\u52a8\u671f\u95f4\u89e6\u53d1\u3002"
::msgcat::mcset zh_cn "motion stopped by enable input" "\u8fd0\u52a8\u505c\u6b62\u56e0\u4e3a\u542f\u7528\u4e86\u8f93\u5165"
::msgcat::mcset zh_cn "spindle %d amplifier fault" "\u4e3b\u8f74%d\u653e\u5927\u5668\u6545\u969c"
::msgcat::mcset zh_cn "joint %d on limit switch error" "\u5173\u8282%d \u9650\u4f4d\u5f00\u5173\u9519\u8bef"
::msgcat::mcset zh_cn "joint %d amplifier fault" "\u5173\u8282 %d \u653e\u5927\u5668\u6545\u969c"
::msgcat::mcset zh_cn "joint %d following error" "\u5173\u8282 %d \u8ddf\u968f\u9519\u8bef"
::msgcat::mcset zh_cn "Motion Stopped by misc error %d" "\u7531\u4e8e\u6742\u9879\u9519\u8bef %d \u8fd0\u52a8\u505c\u6b62"
::msgcat::mcset zh_cn "kinematicsInverse gave non-finite joint location on joint %d" "\u8fd0\u52a8\u5b66\u9006\u5411\u5728\u5173\u8282%d\u4e0a\u7ed9\u51fa\u975e\u6709\u9650\u5173\u8282\u4f4d\u7f6e"
::msgcat::mcset zh_cn "kinematicsInverse failed" "\u8fd0\u52a8\u5b66\u9006\u5411\u5931\u8d25"
::msgcat::mcset zh_cn "Exceeded NEGATIVE soft limit (%.5f) on joint %d\n" "\u8d1f\u5411\u8f6f\u9650\u4f4d (%.5f) \u5728\u5173\u8282 %d \u4e0a\u5df2\u8d85\u7a0b\n"
::msgcat::mcset zh_cn "Joint must be unhomed, jogged into limits, rehomed" "\u5173\u8282\u5fc5\u987b\u8bbe\u4e3a\u672a\u56de\u96f6\uff0c\u7136\u540e\u70b9\u52a8\u81f3\u9650\u4f4d\uff0c\u91cd\u65b0\u56de\u96f6"
::msgcat::mcset zh_cn "Hint: switch to joint mode to jog off soft limit" "\u63d0\u793a:\u5207\u6362\u5230\u5173\u8282\u6a21\u5f0f\uff0c\u70b9\u52a8\u8f6f\u9650\u4f4d"
::msgcat::mcset zh_cn "Exceeded POSITIVE soft limit (%.5f) on joint %d\n" "\u6b63\u5411\u8f6f\u9650\u4f4d (%.5f) \u5728\u5173\u8282 %d \u4e0a\u5df2\u8d85\u7a0b\n"
::msgcat::mcset zh_cn "Can't jog invalid joint number %d." "\u4e0d\u80fd\u70b9\u52a8\uff0c\u65e0\u6548\u7684\u5173\u8282\u53f7\u7801 %d."
::msgcat::mcset zh_cn "Can't jog joint %d further past max hard limit." "\u4e0d\u80fd\u70b9\u52a8\u5173\u8282 %d \u8d85\u51fa\u6b63\u5411\u786c\u6781\u9650\u3002"
::msgcat::mcset zh_cn "Can't jog joint %d further past min hard limit." "\u4e0d\u80fd\u70b9\u52a8\u5173\u8282 %d \u8d85\u51fa\u8d1f\u5411\u786c\u6781\u9650\u3002"
::msgcat::mcset zh_cn "Can't jog joint %d further past max soft limit." "\u4e0d\u80fd\u70b9\u52a8\u5173\u8282 %d \u8d85\u51fa\u6b63\u5411\u8f6f\u6781\u9650\u3002"
::msgcat::mcset zh_cn "Can't jog joint %d further past min soft limit." "\u4e0d\u80fd\u70b9\u52a8\u5173\u8282 %d \u8d85\u51fa\u8d1f\u5411\u8f6f\u6781\u9650\u3002"
::msgcat::mcset zh_cn "%s move on line %d would exceed %c's %s limit" "%s\u5728\u884c%d\u5c06\u8d85\u8fc7%c\u7684%s\u6781\u9650"
::msgcat::mcset zh_cn "negative" "\u8d1f\u5411"
::msgcat::mcset zh_cn "positive" "\u6b63\u5411"
::msgcat::mcset zh_cn "%s move on line %d fails kinematicsInverse" "%s\u5728\u884c%d\u8fd0\u52a8\u5b66\u9006\u5411\u5931\u8d25"
::msgcat::mcset zh_cn "%s move on line %d gave non-finite joint location on joint %d" "%s\u5728\u884c%d\u5173\u8282%d\u4e0a\u7ed9\u51fa\u975e\u6709\u9650\u5173\u8282\u4f4d\u7f6e"
::msgcat::mcset zh_cn "all joints must be homed before going into coordinated mode" "\u6240\u6709\u5173\u8282\u5fc5\u987b\u5728\u8fdb\u5165\u5750\u6807\u6a21\u5f0f\u4e4b\u524d\u56de\u96f6"
::msgcat::mcset zh_cn "Can't jog joint when not enabled." "\u672a\u542f\u7528\u65f6\u4e0d\u80fd\u8fdb\u884c\u70b9\u52a8\u5173\u8282\u3002"
::msgcat::mcset zh_cn "Cannot jog while jog-inhibit is active." "\u70b9\u52a8\u6291\u5236\u89e6\u53d1\u65f6\u65e0\u6cd5\u8fdb\u884c\u70b9\u52a8\u3002"
::msgcat::mcset zh_cn "Can't jog any joints while homing." "\u5728\u56de\u96f6\u65f6\u4e0d\u80fd\u70b9\u52a8\u4efb\u4f55\u5173\u8282\u3002"
::msgcat::mcset zh_cn "Can't jog any joint while homing." "\u5728\u56de\u96f6\u65f6\u4e0d\u80fd\u70b9\u52a8\u4efb\u4f55\u5173\u8282\u3002"
::msgcat::mcset zh_cn "need to be enabled, in coord mode for linear move" "\u9700\u8981\u542f\u7528\u624d\u80fd\u5728\u5750\u6807\u6a21\u5f0f\u4e0b\u8fdb\u884c\u7ebf\u6027\u79fb\u52a8"
::msgcat::mcset zh_cn "invalid params in linear command" "\u7ebf\u6027\u547d\u4ee4\u4e2d\u7684\u65e0\u6548\u53c2\u6570"
::msgcat::mcset zh_cn "can't do linear move with limits exceeded" "\u8d85\u51fa\u9650\u4f4d\uff0c\u4e0d\u80fd\u505a\u7ebf\u6027\u79fb\u52a8"
::msgcat::mcset zh_cn "can't add linear move at line %d, error code %d" "\u4e0d\u80fd\u5728\u884c%d\u5904\u6dfb\u52a0\u7ebf\u6027\u79fb\u52a8\uff0c\u9519\u8bef\u4ee3\u7801%d"
::msgcat::mcset zh_cn "need to be enabled, in coord mode for circular move" "\u9700\u8981\u542f\u7528\u624d\u80fd\u5728\u5750\u6807\u6a21\u5f0f\u4e0b\u8fdb\u884c\u73af\u5f62\u79fb\u52a8"
::msgcat::mcset zh_cn "can't do circular move with limits exceeded" "\u8d85\u51fa\u9650\u4f4d\uff0c\u4e0d\u80fd\u505a\u73af\u5f62\u79fb\u52a8"
::msgcat::mcset zh_cn "can't add circular move at line %d, error code %d" "\u4e0d\u80fd\u5728\u884c%d\u5904\u6dfb\u52a0\u73af\u5f62\u79fb\u52a8\uff0c\u9519\u8bef\u4ee3\u7801%d"
::msgcat::mcset zh_cn "MOTION: can't STEP while already executing" "\u52a8\u4f5c: \u5728\u6267\u884c\u65f6\u4e0d\u80fdSTEP "
::msgcat::mcset zh_cn "can't enable motion, enable input is false" "\u65e0\u6cd5\u542f\u7528\u8fd0\u52a8\uff0c\u4f7f\u80fd\u8f93\u5165\u4e3afalse "
::msgcat::mcset zh_cn "must be in joint mode to home" "\u5fc5\u987b\u4ee5\u5173\u8282\u6a21\u5f0f\u56de\u96f6 "
::msgcat::mcset zh_cn "Homing denied by motion.homing-inhibit joint=%d\n" "\u56de\u96f6\u88abmotion.homing-inhibit joint=%d\u62d2\u7edd\n"
::msgcat::mcset zh_cn "must be in joint mode or disabled to unhome" "\u5fc5\u987b\u5904\u4e8e\u5173\u8282\u6a21\u5f0f\u6216\u7981\u7528\u624d\u53ef\u4ee5\u6d88\u96f6"
::msgcat::mcset zh_cn "need to be enabled, in coord mode for probe move" "\u9700\u8981\u542f\u7528\uff0c\u5728\u5750\u6807\u6a21\u5f0f\u4e0b\u8fdb\u884c\u63a2\u5934\u79fb\u52a8"
::msgcat::mcset zh_cn "can't do probe move with limits exceeded" "\u8d85\u51fa\u9650\u5236\u4e0d\u80fd\u505a\u63a2\u5934\u79fb\u52a8"
::msgcat::mcset zh_cn "Probe is already clear when starting G38.4 or G38.5 move" "\u5728\u542f\u52a8G38.4\u6216G38.5\u65f6\uff0c\u63a2\u5934\u5df2\u7ecf\u6e05\u9664"
::msgcat::mcset zh_cn "Probe is already tripped when starting G38.2 or G38.3 move" "\u63a2\u5934\u5728\u542f\u52a8G38.2\u6216G38.3\u65f6\u5df2\u7ecf\u8df3\u95f8"
::msgcat::mcset zh_cn "can't add probe move" "\u4e0d\u80fd\u6dfb\u52a0\u63a2\u5934\u79fb\u52a8"
::msgcat::mcset zh_cn "need to be enabled, in coord mode for rigid tap move" "\u9700\u8981\u542f\u7528\uff0c\u5728\u5750\u6807\u6a21\u5f0f\u4e0b\u8fdb\u884c\u521a\u6027\u653b\u4e1d\u79fb\u52a8"
::msgcat::mcset zh_cn "can't do rigid tap move with limits exceeded" "\u8d85\u51fa\u9650\u5236\u4e0d\u80fd\u505a\u521a\u6027\u653b\u4e1d\u79fb\u52a8"
::msgcat::mcset zh_cn "can't add rigid tap move at line %d, error code %d" "\u4e0d\u80fd\u5728%d\u884c\u6dfb\u52a0\u521a\u6027\u653b\u4e1d\u79fb\u52a8\uff0c\u9519\u8bef\u4ee3\u7801 %d"
::msgcat::mcset zh_cn "Attempt to configure non-existent spindle" "\u5c1d\u8bd5\u8bbe\u7f6e\u4e0d\u5b58\u5728\u7684\u4e3b\u8f74"
::msgcat::mcset zh_cn "Attempt to start non-existent spindle" "\u5c1d\u8bd5\u542f\u52a8\u4e0d\u5b58\u5728\u7684\u4e3b\u8f74"
::msgcat::mcset zh_cn "Attempt to stop non-existent spindle <%d>" "\u5c1d\u8bd5\u505c\u6b62\u4e0d\u5b58\u5728\u7684\u4e3b\u8f74 <%d>"
::msgcat::mcset zh_cn "Attempt to orient non-existent spindle <%d>" "\u5c1d\u8bd5\u5b9a\u4f4d\u4e0d\u5b58\u5728\u7684\u4e3b\u8f74 <%d>"
::msgcat::mcset zh_cn "Attempt to increase non-existent spindle <%d>" "\u5c1d\u8bd5\u589e\u52a0\u4e0d\u5b58\u5728\u7684\u4e3b\u8f74 <%d>"
::msgcat::mcset zh_cn "Attempt to decrease non-existent spindle <%d>." "\u5c1d\u8bd5\u51cf\u5c11\u4e0d\u5b58\u5728\u7684\u4e3b\u8f74 <%d>\u3002"
::msgcat::mcset zh_cn "Attempt to engage brake of non-existent spindle <%d>" "\u5c1d\u8bd5\u5438\u5408\u4e0d\u5b58\u5728\u7684\u4e3b\u8f74\u5236\u52a8\u5668 <%d>"
::msgcat::mcset zh_cn "Attempt to release brake of non-existent spindle <%d>" "\u5c1d\u8bd5\u91ca\u653e\u4e0d\u5b58\u5728\u7684\u4e3b\u8f74\u5236\u52a8\u5668 <%d>"
::msgcat::mcset zh_cn "joint %d: too many compensation entries" "\u5173\u8282 %d: \u8865\u507f\u9879\u76ee\u592a\u591a"
::msgcat::mcset zh_cn "joint %d: compensation values must increase" "\u5173\u8282 %d: \u8865\u507f\u503c\u5fc5\u987b\u589e\u52a0"
::msgcat::mcset zh_cn "unrecognized command %d" "\u65e0\u6cd5\u8bc6\u522b\u7684\u6307\u4ee4 %d"
::msgcat::mcset zh_cn "all joints must be homed before going into teleop mode" "\u5728\u8fdb\u5165teleop\u6a21\u5f0f\u4e4b\u524d\uff0c\u6240\u6709\u5173\u8282\u90fd\u5fc5\u987b\u56de\u96f6"
::msgcat::mcset zh_cn "MOTION: hal_init() failed\n" "MOTION: hal_init() \u5931\u8d25\n"
::msgcat::mcset zh_cn "MOTION: num_joints is %d, must be between 1 and %d\n" "OTION: num_joints \u662f %d, \u5fc5\u987b\u4ecb\u4e8e 1 \u548c %d\u4e4b\u95f4\n"
::msgcat::mcset zh_cn "\nMOTION: num_extrajoints is %d, must be between 0 and %d\n\n" "\n\u8fd0\u52a8: num_extrajoints \u662f %d\uff0c\u5fc5\u987b\u57280\u548c %d \u4e4b\u95f4\n\n"
::msgcat::mcset zh_cn "\nMOTION: nonzero num_extrajoints requires KINEMATICS_BOTH\n\n" "\n\u8fd0\u52a8: \u975e\u96f6\u7684 num_extrajoints \u9700\u8981 KINEMATICS_BOTH\n\n"
::msgcat::mcset zh_cn "\nMOTION: kinematicjoints=%2d\n            extrajoints=%2d\n           Total joints=%2d\n\n" "\n\u8fd0\u52a8: \u8fd0\u52a8\u5173\u8282\u6570=%2d\n            \u989d\u5916\u5173\u8282\u6570=%2d\n            \u603b\u5173\u8282\u6570=%2d\n\n"
::msgcat::mcset zh_cn "MOTION: num_spindles is %d, must be between 0 and %d\n" "MOTION: num_spindles \u662f %d, \u5fc5\u987b\u4ecb\u4e8e 0 \u548c %d\u4e4b\u95f4\n"
::msgcat::mcset zh_cn "MOTION: Can't specify both names and number for digital pins\n" "\u8fd0\u52a8: \u65e0\u6cd5\u6307\u5b9a\u6570\u5b57\u63a5\u53e3\u7684\u540d\u79f0\u4e0e\u7f16\u53f7\n"
::msgcat::mcset zh_cn "MOTION: num_dio is %d, must be between 1 and %d\n" "MOTION: num_dio \u662f %d, \u5fc5\u987b\u4ecb\u4e8e 1 \u548c %d\u4e4b\u95f4\n"
::msgcat::mcset zh_cn "MOTION: Can't specify both names and number for analog pins\n" "\u8fd0\u52a8: \u65e0\u6cd5\u6307\u5b9a\u6a21\u62df\u63a5\u53e3\u7684\u540d\u79f0\u4e0e\u7f16\u53f7\n"
::msgcat::mcset zh_cn "MOTION: num_aio is %d, must be between 1 and %d\n" "MOTION: num_aio \u662f %d, \u5fc5\u987b\u4ecb\u4e8e 1 \u548c %d\u4e4b\u95f4\n"
::msgcat::mcset zh_cn "MOTION: Can't specify both names and number for misc error\n" "\u8fd0\u52a8: \u56e0\u4e3a\u6742\u9879\u9519\u8bef\u65e0\u6cd5\u6307\u5b9a\u540d\u79f0\u4e0e\u7f16\u53f7\n"
::msgcat::mcset zh_cn "MOTION: num_misc_error is %d, must be between 0 and %d\n" "\u8fd0\u52a8: num_misc_error \u662f %d\uff0c\u5fc5\u987b\u57280\u4e0e%d\u4e4b\u95f4\n"
::msgcat::mcset zh_cn "MOTION: init_hal_io() failed\n" "\u8fd0\u52a8: init_hal_io() \uff08\u521d\u59cb\u5316hal io\u5931\u8d25\uff09\n"
::msgcat::mcset zh_cn "MOTION: init_comm_buffers() failed\n" "MOTION: init_comm_buffers() \u5931\u8d25\n"
::msgcat::mcset zh_cn "MOTION: module_intfc() failed\n" "\u8fd0\u52a8: module_intfc() \u5931\u8d25\n"
::msgcat::mcset zh_cn "MOTION: tp_init() failed\n" "\u8fd0\u52a8: tp_init() \u5931\u8d25\n"
::msgcat::mcset zh_cn "MOTION: init_threads() failed\n" "MOTION: init_threads() \u5931\u8d25\n"
::msgcat::mcset zh_cn "MOTION: homing_init() failed\n" "\u8fd0\u52a8: homing_init() \u5931\u8d25\n"
::msgcat::mcset zh_cn "MOTION: hal_stop_threads() failed, returned %d\n" "MOTION: hal_stop_threads() \u5931\u8d25, \u8fd4\u56de %d\n"
::msgcat::mcset zh_cn "MOTION: rtapi_shmem_delete() failed, returned %d\n" "MOTION: rtapi_shmem_delete() \u5931\u8d25, \u8fd4\u56de %d\n"
::msgcat::mcset zh_cn "MOTION: hal_exit() failed, returned %d\n" "MOTION: hal_exit()() \u5931\u8d25, \u8fd4\u56de %d\n"
::msgcat::mcset zh_cn "MOTION: emcmot_hal_data malloc failed\n" "MOTION: emcmot_hal_data malloc \u5931\u8d25\n"
::msgcat::mcset zh_cn "MOTION: spindle %d pin export failed" "MOTION: \u4e3b\u8f74%d\u5f15\u811a\u8f93\u51fa\u5931\u8d25"
::msgcat::mcset zh_cn "MOTION: joint %d pin/param export failed\n" "MOTION: \u5173\u8282 %d \u9488\u811a/\u53c2\u6570 \u5bfc\u51fa\u5931\u8d25\n"
::msgcat::mcset zh_cn "MOTION: ejoint %d pin/param export failed\n" "\u8fd0\u52a8: \u989d\u5916\u5173\u8282 %d \u5f15\u811a/\u53c2\u6570\u5bfc\u51fa\u5931\u8d25\n"
::msgcat::mcset zh_cn "j%d hit limit in home state %d" "j%d \u5728\u56de\u96f6\u72b6\u6001 %d \u4e2d\u78b0\u5230\u9650\u4f4d"
::msgcat::mcset zh_cn "j%d end of move in home state %d" "j%d \u5728\u56de\u96f6\u72b6\u6001 %d \u4e2d\u7ed3\u675f\u79fb\u52a8"
::msgcat::mcset zh_cn "HOMING: all_joints_home_data_t malloc failed\n" "\u56de\u96f6: all_joints_home_data_t malloc \u5931\u8d25\n"
::msgcat::mcset zh_cn "Cannot unhome while homing, joint %d" "\u5173\u8282 %d \u6b63\u5728\u56de\u96f6\u65f6\u4e0d\u80fd\u8bbe\u4e3a\u672a\u56de\u96f6"
::msgcat::mcset zh_cn "Cannot unhome while moving, joint %d" "\u5173\u8282 %d \u6b63\u5728\u79fb\u52a8\u65f6\u4e0d\u80fd\u8bbe\u4e3a\u672a\u56de\u96f6"
::msgcat::mcset zh_cn "Cannot unhome extrajoint <%d> with motion enabled" "\u989d\u5916\u5173\u8282 <%d> \u4e0d\u80fd\u5728\u8fd0\u52a8\u4f7f\u80fd\u72b6\u6001\u4e0b\u8bbe\u4e3a\u672a\u56de\u96f6"
::msgcat::mcset zh_cn "homing.c Unexpected joint=%d jseq=%d current_seq=%d\n" "homing.c \u610f\u5916\u7684\u5173\u8282=%d jseq=%d current_seq=%d\n"
::msgcat::mcset zh_cn "unknown state '%d' during homing sequence" "\u672a\u77e5\u72b6\u6001'%d'\u56de\u96f6\u5e8f\u5217\u671f\u95f4"
::msgcat::mcset zh_cn "Cannot unhome invalid joint %d (max %d)\n" "\u65e0\u6548\u5173\u8282 %d (\u6700\u5927\u503c %d) \u65e0\u6cd5\u8bbe\u4e3a\u672a\u56de\u96f6\n"
::msgcat::mcset zh_cn "Cannot unhome extrajoint <%d> with motion enabled\n" "\u989d\u5916\u5173\u8282 <%d> \u4e0d\u80fd\u5728\u8fd0\u52a8\u4f7f\u80fd\u72b6\u6001\u4e0b\u8bbe\u4e3a\u672a\u56de\u96f6\n"
::msgcat::mcset zh_cn "Cannot unhome while homing, joint %d\n" "\u5173\u8282 %d \u6b63\u5728\u56de\u96f6\u65f6\u4e0d\u80fd\u8bbe\u4e3a\u672a\u56de\u96f6\n"
::msgcat::mcset zh_cn "Cannot unhome while moving, joint %d\n" "\u5173\u8282 %d \u6b63\u5728\u79fb\u52a8\u65f6\u4e0d\u80fd\u8bbe\u4e3a\u672a\u56de\u96f6\n"
::msgcat::mcset zh_cn "Cannot unhome inactive joint %d\n" "\u672a\u6fc0\u6d3b\u5173\u8282 %d \u65e0\u6cd5\u8bbe\u4e3a\u672a\u56de\u96f6\n"
::msgcat::mcset zh_cn "Cannot home while shared home switch is closed j=%d" "\u5171\u4eab\u539f\u70b9\u5f00\u5173\u5173\u95ed\u65f6\u4e0d\u80fd\u56de\u96f6j=%d"
::msgcat::mcset zh_cn "invalid homing config: non-zero LATCH_VEL needs either SEARCH_VEL or USE_INDEX" "\u65e0\u6548\u56de\u96f6\u914d\u7f6e:\u975e\u96f6LATCH_VEL\u9700\u8981SEARCH_VEL\u6216USE_INDEX\u201c"
::msgcat::mcset zh_cn "invalid homing config: non-zero SEARCH_VEL needs LATCH_VEL" "\u65e0\u6548\u56de\u96f6\u914d\u7f6e:\u975e\u96f6SEARCH_VEL\u9700\u8981LATCH_VEL"
::msgcat::mcset zh_cn "Home switch inactive before start of backoff move j=%d" "\u5f00\u59cb\u9000\u907f\u79fb\u52a8\u4e4b\u524d\uff0c\u539f\u70b9\u5f00\u5173\u65e0\u6548 j=%d"
::msgcat::mcset zh_cn "Home switch active before start of latch move j=%d" "\u5f00\u59cb\u95e9\u9501\u79fb\u52a8\u4e4b\u524d\uff0c\u539f\u70b9\u5f00\u5173\u6709\u6548 j=%d"
::msgcat::mcset zh_cn "Home switch inactive before start of latch move j=%d" "\u5f00\u59cb\u95e9\u9501\u79fb\u52a8\u4e4b\u524d\uff0c\u539f\u70b9\u5f00\u5173\u65e0\u6548 j=%d"
::msgcat::mcset zh_cn "hit limit in home state j=%d" "\u547d\u4e2d\u9650\u5236\u5728\u5bb6\u5ead\u72b6\u6001 j=%d"
::msgcat::mcset zh_cn "unknown state '%d' during homing j=%d" "\u672a\u77e5\u72b6\u6001 '%d' \u5f52\u4f4d\u671f\u95f4 j=%d"
::msgcat::mcset zh_cn "ERROR CLASSICLADDER-   Error initializing classicladder user module.\n" "\u68af\u5f62\u56fe\u9519\u8bef- \u521d\u59cb\u5316\u68af\u5f62\u56fe\u7528\u6237\u6a21\u5757\u65f6\u51fa\u9519\u3002\n"
::msgcat::mcset zh_cn "Stopped program - press run button to continue." "\u5df2\u505c\u6b62\u7684\u7a0b\u5e8f - \u6309\u4e0b\u8fd0\u884c\u6309\u94ae\u4ee5\u7ee7\u7eed\u3002"
::msgcat::mcset zh_cn "Started program - press stop to pause." "\u5df2\u5f00\u59cb\u7684\u7a0b\u5e8f - \u6309\u4e0b\u505c\u6b62\u4ee5\u6682\u505c\u3002"
::msgcat::mcset zh_cn "INFO CLASSICLADDER-   No ladder GUI requested-Realtime runs till HAL closes.\n" "\u68af\u5f62\u56fe\u4fe1\u606f- \u6ca1\u6709\u8bf7\u6c42\u68af\u5f62\u56feGUI-\u5b9e\u65f6\u8fd0\u884c\u76f4\u5230HAL\u5173\u95ed\u3002\n"
::msgcat::mcset zh_cn "Project loaded and running" "\u9879\u76ee\u5df2\u52a0\u8f7d\u5e76\u6b63\u5728\u8fd0\u884c"
::msgcat::mcset zh_cn "Project failed to load..." "\u9879\u76ee\u672a\u80fd\u52a0\u8f7d..."
::msgcat::mcset zh_cn "GUI reloaded with existing ladder program" "GUI\u91cd\u65b0\u52a0\u8f7d\u4e86\u73b0\u6709\u7684\u68af\u5f62\u56fe\u7a0b\u5e8f"
::msgcat::mcset zh_cn "INFO CLASSICLADDER-   Ladder GUI closed. Realtime runs till HAL closes\n" "\u68af\u5f62\u56fe\u4fe1\u606f- \u68af\u5f62\u56feGUI\u5173\u95ed\u3002 \u5b9e\u65f6\u8fd0\u884c\u76f4\u5230HAL\u5173\u95ed\n"
::msgcat::mcset zh_cn "ERROR CLASSICLADDER-   Ladder memory allocation error\n" "\u68af\u5f62\u56fe\u9519\u8bef- \u68af\u5f62\u56fe\u5185\u5b58\u5206\u914d\u9519\u8bef\n"
::msgcat::mcset zh_cn "Load Error" "\u52a0\u8f7d\u9519\u8bef"
::msgcat::mcset zh_cn "Failed to load the project file..." "\u65e0\u6cd5\u52a0\u8f7d\u9879\u76ee\u6587\u4ef6..."
::msgcat::mcset zh_cn "Ok" "\u786e\u5b9a"
::msgcat::mcset zh_cn "Project loaded (stopped)." "\u9879\u76ee\u5df2\u52a0\u8f7d(\u505c\u6b62)\u3002"
::msgcat::mcset zh_cn "Save Error" "\u4fdd\u5b58\u9519\u8bef"
::msgcat::mcset zh_cn "Failed to save the project file..." "\u65e0\u6cd5\u4fdd\u5b58\u9879\u76ee\u6587\u4ef6..."
::msgcat::mcset zh_cn "SAVE %s %d\n" "\u4fdd\u5b58 %s %d\n"
::msgcat::mcset zh_cn "LOAD %s %d\n" "\u52a0\u8f7d %s %d\n"
::msgcat::mcset zh_cn "Old directories projects" "\u65e7\u76ee\u5f55\u9879\u76ee"
::msgcat::mcset zh_cn "ClassicLadder projects" "\u68af\u5f62\u56fe\u9879\u76ee"
::msgcat::mcset zh_cn "New" "\u65b0\u5efa"
::msgcat::mcset zh_cn "Do you really want to clear all data ?" "\u4f60\u771f\u7684\u60f3\u6e05\u9664\u6240\u6709\u6570\u636e\u5417?"
::msgcat::mcset zh_cn "Please select the project to load" "\u8bf7\u9009\u62e9\u8981\u52a0\u8f7d\u7684\u9879\u76ee"
::msgcat::mcset zh_cn "Sure?" "\u5f53\u7136?"
::msgcat::mcset zh_cn "Do you really want to load another project ?\nIf not saved, all modifications on the current project will be lost  \n" "\u4f60\u771f\u7684\u60f3\u52a0\u8f7d\u53e6\u4e00\u4e2a\u9879\u76ee\u5417?\n\u5982\u679c\u6ca1\u6709\u4fdd\u5b58\uff0c\u5f53\u524d\u9879\u76ee\u7684\u6240\u6709\u4fee\u6539\u90fd\u5c06\u4e22\u5931\n"
::msgcat::mcset zh_cn "Please select the project to save" "\u8bf7\u9009\u62e9\u8981\u4fdd\u5b58\u7684\u9879\u76ee"
::msgcat::mcset zh_cn "Warning!" "\u8b66\u544a!"
::msgcat::mcset zh_cn "Resetting a running program\ncan cause unexpected behavior\n Do you really want to reset?" "\u91cd\u7f6e\u6b63\u5728\u8fd0\u884c\u7684\u7a0b\u5e8f\n\u53ef\u80fd\u4f1a\u5bfc\u81f4\u610f\u5916\u53d1\u751f\n\u4f60\u771f\u7684\u60f3\u91cd\u7f6e\u5417?"
::msgcat::mcset zh_cn "Reset logic data - Now running." "\u91cd\u7f6e\u903b\u8f91\u6570\u636e-\u6b63\u5728\u8fd0\u884c\u3002"
::msgcat::mcset zh_cn "Reset logic data done." "\u91cd\u7f6e\u903b\u8f91\u6570\u636e\u5b8c\u6210\u3002"
::msgcat::mcset zh_cn "About ClassicLadder" "\u5173\u4e8eClassicLadder"
::msgcat::mcset zh_cn "Save SVG File" "\u4fdd\u5b58SVG\u6587\u4ef6"
::msgcat::mcset zh_cn "Save PNG File" "\u4fdd\u5b58PNG\u6587\u4ef6"
::msgcat::mcset zh_cn "Error" "\u9519\u8bef"
::msgcat::mcset zh_cn "Yes" "\u786e\u5b9a"
::msgcat::mcset zh_cn "No" "\u53d6\u6d88"
::msgcat::mcset zh_cn "If not saved, all modifications will be lost.\nDo you really want to quit ?\n" "\u5982\u679c\u6ca1\u6709\u4fdd\u5b58\uff0c\u6240\u6709\u4fee\u6539\u90fd\u5c06\u4e22\u5931\u3002\n\u4f60\u771f\u7684\u60f3\u9000\u51fa\u5417?\n"
::msgcat::mcset zh_cn "Confirm!" "\u786e\u8ba4\uff01"
::msgcat::mcset zh_cn "Do you really want to quit ?\n" "\u4f60\u771f\u7684\u60f3\u9000\u51fa\u5417? \n"
::msgcat::mcset zh_cn "MODBUS will stop if you quit.\n Do you really want to quit ?\n" "\u5982\u679c\u9000\u51fa\uff0cModbus\u5c06\u505c\u6b62\u3002\n \u4f60\u771f\u7684\u60f3\u9000\u51fa\u5417?\n"
::msgcat::mcset zh_cn "ClassicLadder Section Display" "ClassicLadder \u5206\u90e8\u663e\u793a"
::msgcat::mcset zh_cn "Label of the current selected rung" "\u5f53\u524d\u6240\u9009\u68af\u7ea7\u7684\u6807\u7b7e"
::msgcat::mcset zh_cn "Comment of the current selected ladder rung or sequential page" "\u5f53\u524d\u9009\u5b9a\u9636\u68af\u68af\u7ea7\u6216\u987a\u5e8f\u9875\u9762\u7684\u6ce8\u91ca"
::msgcat::mcset zh_cn "Display symbols" "\u663e\u793a\u7b26\u53f7"
::msgcat::mcset zh_cn "Statusbar" "\u72b6\u6001\u680f"
::msgcat::mcset zh_cn "Load" "\u8f7d\u5165"
::msgcat::mcset zh_cn "Save" "\u4fdd\u5b58"
::msgcat::mcset zh_cn "Save As" "\u53e6\u5b58\u4e3a"
::msgcat::mcset zh_cn "Reset" "\u91cd\u7f6e"
::msgcat::mcset zh_cn "Vars" "\u53d8\u91cf"
::msgcat::mcset zh_cn "About" "\u5173\u4e8e"
::msgcat::mcset zh_cn "Editor" "\u7f16\u8f91"
::msgcat::mcset zh_cn "Symbols" "\u7b26\u53f7"
::msgcat::mcset zh_cn "Config" "\u914d\u7f6e"
::msgcat::mcset zh_cn "Preview" "\u9884\u89c8"
::msgcat::mcset zh_cn "Print" "\u6253\u5370"
::msgcat::mcset zh_cn "%d \u00b5s" "%d \u5fae\u79d2"
::msgcat::mcset zh_cn "Config hardware error occurred!" "\u914d\u7f6e\u786c\u4ef6\u53d1\u751f\u9519\u8bef\uff01"
::msgcat::mcset zh_cn "Failed MODBUS communications" "MODBUS\u901a\u4fe1\u5931\u8d25"
::msgcat::mcset zh_cn "Section Display of %s" "\u90e8\u4ef6\u663e\u793a%s"
::msgcat::mcset zh_cn "Rung Refresh Rate (milliseconds)" "\u68af\u7ea7\u5237\u65b0\u7387(\u6beb\u79d2) "
::msgcat::mcset zh_cn "Number of rungs (%d%c used)" "\u68af\u7ea7\u6570\u91cf\uff08%d%c \u5df2\u4f7f\u7528\uff09"
::msgcat::mcset zh_cn "Number of Bits" "Bits\u6570\u91cf"
::msgcat::mcset zh_cn "Number of Words" "\u6307\u4ee4\u6570\u91cf"
::msgcat::mcset zh_cn "Number of Counters" "\u8ba1\u6570\u5668\u6570\u91cf"
::msgcat::mcset zh_cn "Number of Timers IEC" "IEC\u5b9a\u65f6\u5668\u6570\u91cf"
::msgcat::mcset zh_cn "Number of BIT Inputs HAL pins" "BIT\u8f93\u5165\u578bHAL\u5f15\u811a\u6570\u91cf"
::msgcat::mcset zh_cn "Number of BIT Outputs HAL pins" "BIT\u8f93\u51fa\u578bHAL\u5f15\u811a\u6570\u91cf"
::msgcat::mcset zh_cn "Number of S32in HAL pins" "S32\u8f93\u5165\u578bHAL\u7ba1\u811a\u6570\u91cf"
::msgcat::mcset zh_cn "Number of S32out HAL pins" "S32\u8f93\u51fa\u578bHAL\u7ba1\u811a\u6570\u91cf"
::msgcat::mcset zh_cn "Number of Arithmetic Expressions" "\u7b97\u672f\u8868\u8fbe\u5f0f\u6570\u91cf"
::msgcat::mcset zh_cn "Number of Sections (%d%c used)" "\u90e8\u4ef6\u6570\u91cf\uff08%d%c \u5df2\u4f7f\u7528\uff09"
::msgcat::mcset zh_cn "Number of Symbols" "\u7b26\u53f7\u6570\u91cf"
::msgcat::mcset zh_cn "Number of Timers" "\u8ba1\u65f6\u5668\u6570\u91cf"
::msgcat::mcset zh_cn "Number of Monostables" "\u5355\u7a33\u6001\u6570\u91cf"
::msgcat::mcset zh_cn "Number of Error Bits" "\u9519\u8befBits\u6570\u91cf"
::msgcat::mcset zh_cn "Number of floatin HAL pins" "\u6d6e\u70b9\u8f93\u5165HAL\u7ba1\u811a\u6570\u91cf"
::msgcat::mcset zh_cn "Number of floatout HAL pins" "\u6d6e\u70b9\u8f93\u51faHAL\u7ba1\u811a\u6570\u91cf"
::msgcat::mcset zh_cn "Current path/filename:" "\u5f53\u524d\u8def\u5f84/\u6587\u4ef6\u540d\uff1a"
::msgcat::mcset zh_cn "1st %I mapped" "\u7b2c\u4e00\u4e2a %I \u5df2\u6620\u5c04"
::msgcat::mcset zh_cn "1st %Q mapped" "\u7b2c\u4e00\u4e2a %Q \u5df2\u6620\u5c04"
::msgcat::mcset zh_cn "Inverted" "\u53cd\u5411"
::msgcat::mcset zh_cn "Serial port (blank = IP mode)" "\u4e32\u53e3(\u7a7a\u767d= IP\u6a21\u5f0f)"
::msgcat::mcset zh_cn "Serial baud rate" "\u4e32\u53e3\u6ce2\u7279\u7387"
::msgcat::mcset zh_cn "Serial data bits" "\u4e32\u53e3\u6570\u636e\u4f4d\u5bbd"
::msgcat::mcset zh_cn "Serial parity" "\u5947\u5076\u6821\u9a8c"
::msgcat::mcset zh_cn "Serial stop bits" "\u505c\u6b62\u4f4d"
::msgcat::mcset zh_cn "After transmit pause - milliseconds" "\u53d1\u9001\u6682\u505c\u540e - \u6beb\u79d2"
::msgcat::mcset zh_cn "After receive pause - milliseconds" "\u63a5\u6536\u6682\u505c\u540e - \u6beb\u79d2"
::msgcat::mcset zh_cn "Request Timeout length - milliseconds" "\u8bf7\u6c42\u8d85\u65f6\u957f\u5ea6 - \u6beb\u79d2"
::msgcat::mcset zh_cn "Use RTS to send" "\u4f7f\u7528RTS\u53d1\u9001"
::msgcat::mcset zh_cn "Modbus element offset" "Modbus\u5143\u7d20\u504f\u79fb"
::msgcat::mcset zh_cn "Debug level" "\u8c03\u8bd5\u7ea7\u522b"
::msgcat::mcset zh_cn "QUIET" "\u5b89\u9759"
::msgcat::mcset zh_cn "LEVEL" "\u7ea7\u522b"
::msgcat::mcset zh_cn "VERBOSE" "\u66f4\u591a\u63cf\u8ff0"
::msgcat::mcset zh_cn "Read inputs map to" "\u8bfb\u53d6\u8f93\u5165\u6620\u5c04\u5230"
::msgcat::mcset zh_cn "Read Coils/inputs map to" "\u8bfb\u53d6\u7ebf\u5708/\u8f93\u5165\u6620\u5c04\u5230"
::msgcat::mcset zh_cn "Write Coils map from" "\u5199\u5165\u7ebf\u5708\u6620\u5c04"
::msgcat::mcset zh_cn "Read register/holding map to" "\u8bfb\u53d6\u5bc4\u5b58\u5668/\u4fdd\u6301\u6620\u5c04\u5230"
::msgcat::mcset zh_cn "Period/object info" "\u5468\u671f/\u5bf9\u8c61\u4fe1\u606f"
::msgcat::mcset zh_cn "Modbus communication setup" "Modbus\u901a\u4fe1\u8bbe\u7f6e"
::msgcat::mcset zh_cn "Variable" "\u53d8\u91cf"
::msgcat::mcset zh_cn "JumpToLabel" "\u8df3\u8f6c\u5230\u6807\u7b7e"
::msgcat::mcset zh_cn "Sub-Routine" "\u5b50\u7a0b\u5e8f"
::msgcat::mcset zh_cn "TimerNbr" "\u5b9a\u65f6\u5668Nbr"
::msgcat::mcset zh_cn "Base" "\u57fa\u6570"
::msgcat::mcset zh_cn "Preset" "\u9884\u8bbe"
::msgcat::mcset zh_cn "MonostNbr" "\u7ee7\u7535\u5668(M)Nbr"
::msgcat::mcset zh_cn "CounterNbr" "\u8ba1\u6570\u5668Nbr"
::msgcat::mcset zh_cn "TimerMode" "\u5b9a\u65f6\u5668\u6a21\u5f0f"
::msgcat::mcset zh_cn "Expression" "\u8868\u8fbe\u5f0f"
::msgcat::mcset zh_cn "Variable: %s    Hal sig: %s" "\u53d8\u91cf: %s    Hal\u4fe1\u53f7: %s"
::msgcat::mcset zh_cn "Label: %s" "\u6807\u7b7e: %s"
::msgcat::mcset zh_cn "Sub-Routine: %d" "\u5b50\u7a0b\u5e8f: %d"
::msgcat::mcset zh_cn "%cT%d: Preset=%d Base=%s" "%cT%d: \u9884\u8bbe=%d \u57fa\u6570=%s"
::msgcat::mcset zh_cn "%cM%d: Preset=%d Base=%s" "%cM%d: \u9884\u8bbe=%d \u57fa\u6570=%s"
::msgcat::mcset zh_cn "%cC%d: Preset=%d" "%cC%d: \u9884\u8bbe=%d"
::msgcat::mcset zh_cn "%cTM%d: Preset=%d Base=%s Mode=%s" "%cTM%d: \u9884\u8bbe=%d \u57fa\u6570=%s \u6a21\u5f0f=%s"
::msgcat::mcset zh_cn "HAL sig: %s" "HAL\u4fe1\u53f7: %s"
::msgcat::mcset zh_cn "Incompatible type of variable (must be an integer!)" "\u53d8\u91cf\u7c7b\u578b\u4e0d\u517c\u5bb9(\u5fc5\u987b\u662f\u6574\u6570!)"
::msgcat::mcset zh_cn "New expr=%s\n" "\u65b0\u8868\u8fbe\u5f0f=%s\n"
::msgcat::mcset zh_cn "Expression too long" "\u8868\u8fbe\u5f0f\u8fc7\u957f"
::msgcat::mcset zh_cn "Incompatible type of variable for index (must be an integer!)" "\u7d22\u5f15\u7684\u53d8\u91cf\u7c7b\u578b\u4e0d\u517c\u5bb9(\u5fc5\u987b\u662f\u6574\u6570!)"
::msgcat::mcset zh_cn "Parser error for indexed variable !" "\u7d22\u5f15\u53d8\u91cf\u7684\u89e3\u6790\u5668\u9519\u8bef \uff01"
::msgcat::mcset zh_cn "You must select a boolean variable !" "\u5fc5\u987b\u9009\u62e9\u5e03\u5c14\u53d8\u91cf\uff01"
::msgcat::mcset zh_cn "Unknown variable..." "\u672a\u77e5\u53d8\u91cf\u2026"
::msgcat::mcset zh_cn "!!!Abnormal current type=%d in rung...(file %s,line %d)\n" "!!!\u5f02\u5e38\u7535\u6d41\u7c7b\u578b=\u68af\u7ea7\u7684%d...(\u6587\u4ef6%s\uff0c\u884c%d)\n"
::msgcat::mcset zh_cn "No more free function block of this type available..." "\u6ca1\u6709\u66f4\u591a\u53ef\u7528\u7684\u6b64\u7c7b\u578b\u81ea\u7531\u529f\u80fd\u5757\u3002\u3002\u3002"
::msgcat::mcset zh_cn "No more free arithmetic expression for this type available..." "\u8be5\u7c7b\u578b\u6ca1\u6709\u66f4\u591a\u53ef\u7528\u7684\u81ea\u7531\u7b97\u672f\u8868\u8fbe\u5f0f..."
::msgcat::mcset zh_cn "Current rung in edit mode..." "\u7f16\u8f91\u6a21\u5f0f\u4e2d\u7684\u5f53\u524d\u68af\u7ea7..."
::msgcat::mcset zh_cn "Edit mode..." "\u7f16\u8f91\u6a21\u5f0f..."
::msgcat::mcset zh_cn "Delete" "\u5220\u9664"
::msgcat::mcset zh_cn "Do you really want to delete the current rung ?" "\u4f60\u771f\u7684\u60f3\u5220\u9664\u5f53\u524d\u7684\u68af\u7ea7\u5417?"
::msgcat::mcset zh_cn "Add" "\u6dfb\u52a0"
::msgcat::mcset zh_cn "Insert" "\u63d2\u5165"
::msgcat::mcset zh_cn "Modify" "\u4fee\u6539"
::msgcat::mcset zh_cn "Cancel" "\u53d6\u6d88"
::msgcat::mcset zh_cn "Step Nbr" "\u6b65\u8fdbNbr"
::msgcat::mcset zh_cn "Comment" "\u6ce8\u91ca"
::msgcat::mcset zh_cn "step search posiX=%d, posiY=%d ; " "\u6b65\u9aa4\u641c\u7d22 posiX=%d, posiY=%d ; "
::msgcat::mcset zh_cn "found=%d!!!\n" "\u627e\u5230=%d!!!\n"
::msgcat::mcset zh_cn "transi search posiX=%d, posiY=%d ; " "transi \u641c\u7d22 posiX=%d, posiY=%d ; "
::msgcat::mcset zh_cn "comment search posiX=%d, posiY=%d ; " "\u6ce8\u91ca\u641c\u7d22 posiX=%d, posiY=%d ; "
::msgcat::mcset zh_cn "found free step=%d!!!\n" "\u53d1\u73b0\u514d\u8d39step=%d!!!\n"
::msgcat::mcset zh_cn "found free transi=%d!!!\n" "\u53d1\u73b0\u514d\u8d39transi=%d!!!\n"
::msgcat::mcset zh_cn "found free comment=%d!!!\n" "\u53d1\u73b0\u514d\u8d39comment=%d!!!\n"
::msgcat::mcset zh_cn "Do link : transi=%d (top=%d), step=%d\n" "\u94fe\u63a5: transi=%d (top=%d), step=%d\n"
::msgcat::mcset zh_cn "There is already a step to deactivate for this transition (clicked on top part)..." "\u5df2\u7ecf\u6709\u4e00\u4e2a\u6b65\u9aa4\u53ef\u4ee5\u505c\u7528\u6b64\u8f6c\u6362\uff08\u5355\u51fb\u9876\u90e8\u90e8\u4ef6\uff09\u3002\u3002\u3002"
::msgcat::mcset zh_cn "There is already a step to activate for this transition (clicked on bottom part)..." "\u5df2\u7ecf\u6709\u4e00\u4e2a\u6b65\u9aa4\u53ef\u4ee5\u6fc0\u6d3b\u6b64\u8f6c\u6362\uff08\u70b9\u51fb\u5e95\u90e8\u90e8\u4ef6\uff09\u3002\u3002\u3002"
::msgcat::mcset zh_cn "Not selected first and last transitions to be joined !!??" "\u6ca1\u6709\u9009\u62e9\u8981\u52a0\u5165\u7684\u7b2c\u4e00\u4e2a\u548c\u6700\u540e\u4e00\u4e2a\u8f6c\u6362!!??"
::msgcat::mcset zh_cn "Unknown element type for Ele1" "Ele1\u7684\u672a\u77e5\u5143\u7d20\u7c7b\u578b"
::msgcat::mcset zh_cn "First and last steps selected are not on the same line !!??" "\u9009\u62e9\u7684\u7b2c\u4e00\u6b65\u548c\u6700\u540e\u4e00\u6b65\u4e0d\u5728\u540c\u4e00\u884c!!??"
::msgcat::mcset zh_cn "First and last transitions selected are not on the same line !!??" "\u9009\u62e9\u7684\u7b2c\u4e00\u4e2a\u548c\u6700\u540e\u4e00\u4e2a\u8f6c\u6362\u4e0d\u5728\u540c\u4e00\u884c!!??"
::msgcat::mcset zh_cn "Unknown element type for Ele2" "Ele2\u7684\u672a\u77e5\u5143\u7d20\u7c7b\u578b"
::msgcat::mcset zh_cn "commonsearch: leftX=%d, rightX=%d, OffTransi=%d, StepsY=%d, TransiY=%d\n" "\u666e\u901a\u641c\u7d22\uff1a leftX=%d, rightX=%d, OffTransi=%d, StepsY=%d, TransiY=%d\n"
::msgcat::mcset zh_cn "Error in selection or not possible..." "\u9009\u62e9\u9519\u8bef\u6216\u4e0d\u53ef\u80fd..."
::msgcat::mcset zh_cn "Not found at least 2 transitions linked..." "\u627e\u4e0d\u5230\u81f3\u5c112\u4e2a\u8f6c\u6362\u94fe\u63a5..."
::msgcat::mcset zh_cn "Sequential memory full for steps" "\u987a\u5e8f\u529f\u80fd\u56fe\u5b58\u50a8\u5668\u5b8c\u5168\u7528\u4e8e\u6b65\u9aa4"
::msgcat::mcset zh_cn "There is already an element!" "\u5df2\u6709\u5143\u7d20\u4e86\uff01"
::msgcat::mcset zh_cn "A step can't be placed on even lines" "\u6b65\u9aa4\u4e0d\u80fd\u653e\u5728\u5076\u6570\u884c\u4e0a"
::msgcat::mcset zh_cn "Sequential memory full for transition" "\u987a\u5e8f\u529f\u80fd\u56fe\u5b58\u50a8\u5668\u5b8c\u5168\u7528\u4e8e\u8f6c\u6362"
::msgcat::mcset zh_cn "A transition can't be placed on odd lines" "\u8f6c\u6362\u4e0d\u80fd\u653e\u5728\u5947\u6570\u884c\u4e0a"
::msgcat::mcset zh_cn "nbr clicks=1!!! (posi=%s), wait next point to link...\n" "nbr clicks=1!!! (posi=%s), \u7b49\u5f85\u4e0b\u4e00\u4e2a\u8fde\u63a5\u70b9...\n"
::msgcat::mcset zh_cn "top" "\u9876\u90e8"
::msgcat::mcset zh_cn "bottom" "\u5e95\u90e8"
::msgcat::mcset zh_cn "Now select the step that will be deactivated by this transition." "\u8bf7\u9009\u62e9\u5c06\u901a\u8fc7\u6b64\u8f6c\u6362\u505c\u7528\u7684\u6b65\u9aa4\u3002"
::msgcat::mcset zh_cn "Now select the step that will be activated by this transition." "\u8bf7\u9009\u62e9\u5c06\u901a\u8fc7\u6b64\u8f6c\u6362\u6fc0\u6d3b\u7684\u6b65\u9aa4\u3002"
::msgcat::mcset zh_cn "You haven't selected a step or a transition to link!!!" "\u60a8\u5c1a\u672a\u9009\u62e9\u8981\u94fe\u63a5\u7684\u6b65\u9aa4\u6216\u8f6c\u6362\uff01\uff01\uff01"
::msgcat::mcset zh_cn "You haven't selected a transition and then the step to link!!!" "\u60a8\u5c1a\u672a\u9009\u62e9\u8f6c\u6362\u548c\u8981\u94fe\u63a5\u7684\u6b65\u9aa4\uff01\uff01\uff01"
::msgcat::mcset zh_cn "Sequential memory full for comments" "\u987a\u5e8f\u529f\u80fd\u56fe\u5b58\u50a8\u5668\u6ce8\u91ca\u5df2\u6ee1"
::msgcat::mcset zh_cn "There is already an element on 4 horizontal blocks required!" "\u5df2\u7ecf\u67094\u4e2a\u6c34\u5e73\u5757\u4e0a\u7684\u5143\u7d20\uff01"
::msgcat::mcset zh_cn "Not enough room on the right here..." "\u8fd9\u91cc\u6ca1\u6709\u8db3\u591f\u7684\u7a7a\u95f4..."
::msgcat::mcset zh_cn "Properties" "\u5c5e\u6027"
::msgcat::mcset zh_cn "Apply" "\u5e94\u7528"
::msgcat::mcset zh_cn "Error blank symbol name" "\u9519\u8bef\u7a7a\u767d\u7b26\u53f7\u540d\u79f0"
::msgcat::mcset zh_cn "out of bounds variable number" "\u4e0d\u5408\u7406\u7684\u53d8\u91cf\u6570"
::msgcat::mcset zh_cn "None -Internal Memory" "\u65e0 - \u5185\u90e8\u5b58\u50a8\u5668"
::msgcat::mcset zh_cn "None -Internal Error Status" "\u65e0 - \u5185\u90e8\u9519\u8bef\u72b6\u6001"
::msgcat::mcset zh_cn "None" "\u65e0"
::msgcat::mcset zh_cn "error" "\u9519\u8bef"
::msgcat::mcset zh_cn "no signal connected" "\u6ca1\u6709\u4fe1\u53f7\u8fde\u63a5"
::msgcat::mcset zh_cn "Conv. HAL signal ERROR" "Conv. HAL\u4fe1\u53f7\u9519\u8bef"
::msgcat::mcset zh_cn "No expression" "\u6ca1\u6709\u8868\u8fbe\u5f0f"
::msgcat::mcset zh_cn "first var. expression error" "\u7b2c\u4e00\u4e2avar. \u8868\u8fbe\u5f0f\u9519\u8bef"
::msgcat::mcset zh_cn "Old Timer" "\u65e7\u5b9a\u65f6\u5668 "
::msgcat::mcset zh_cn "New Timer" "\u65b0\u5b9a\u65f6\u5668 "
::msgcat::mcset zh_cn "One-shot" "1\u4e2a\u5e76\u53e3"
::msgcat::mcset zh_cn "Counter" "\u8ba1\u6570\u5668"
::msgcat::mcset zh_cn "Error Flag Bit" "\u9519\u8bef\u6807\u5fd7\u4f4d"
::msgcat::mcset zh_cn "Cannot auto assign symbol names-wrong variable name" "\u65e0\u6cd5\u81ea\u52a8\u5206\u914d\u7b26\u53f7\u540d\u79f0 - \u9519\u8bef\u7684\u53d8\u91cf\u540d\u79f0"
::msgcat::mcset zh_cn "Rung version not supported...\n" "\u4e0d\u652f\u6301\u68af\u7ea7\u7248\u672c...\n"
::msgcat::mcset zh_cn "Loading file : %s" "\u6b63\u5728\u52a0\u8f7d\u6587\u4ef6: %s"
::msgcat::mcset zh_cn " - ok.\n" " - \u786e\u5b9a\u3002\n"
::msgcat::mcset zh_cn " - not found.\n" " - \u6ca1\u627e\u5230\u3002\n"
::msgcat::mcset zh_cn "Saving file : %s" "\u4fdd\u5b58\u6587\u4ef6: %s"
::msgcat::mcset zh_cn " - failed.\n" " - \u5931\u8d25\u3002\n"
::msgcat::mcset zh_cn "Used=%d\n" "\u4f7f\u7528=%d\n"
::msgcat::mcset zh_cn "!!!Error in ConvBaseInMilliSecsToInt()\n" "!!!ConvBaseInMilliSecsToInt()\u51fa\u9519\n"
::msgcat::mcset zh_cn "!!! Error loading parameter base in %s\n" "!!!\u5728%s\u4e2d\u52a0\u8f7d\u53c2\u6570\u5e93\u65f6\u51fa\u9519\n"
::msgcat::mcset zh_cn "Timer => Base = %d , Preset = %d\n" "\u5b9a\u65f6\u5668 => \u57fa\u6570 = %d , \u9884\u8bbe = %d\n"
::msgcat::mcset zh_cn " - result=%d\n" " - \u7ed3\u679c=%d\n"
::msgcat::mcset zh_cn "Monostable => Base = %d , Preset = %d\n" "\u7ee7\u7535\u5668(M) => \u57fa\u6570 = %d , \u9884\u8bbe = %d\n"
::msgcat::mcset zh_cn "Sections file version not supported...\n" "\u4e0d\u652f\u6301\u90e8\u4ef6\u6587\u4ef6\u7248\u672c...\n"
::msgcat::mcset zh_cn "Symbols file version not supported...\n" "\u4e0d\u652f\u6301\u7b26\u53f7\u6587\u4ef6\u7248\u672c...\n"
::msgcat::mcset zh_cn "Symbol: %s - %s - %s\n" "\u7b26\u53f7: %s - %s - %s\n"
::msgcat::mcset zh_cn "ERROR with path directory given for project !!!\n" "\u9879\u76ee\u7684\u8def\u5f84\u76ee\u5f55\u9519\u8bef!!!\n"
::msgcat::mcset zh_cn "Save project '%s' from tmp dir=%s\n" "\u4ecetmp dir=%s\u4fdd\u5b58\u9879\u76ee'%s'\n"
::msgcat::mcset zh_cn "Sequential version not supported...\n" "\u4e0d\u652f\u6301\u987a\u5e8f\u529f\u80fd\u56fe\u7248\u672c...\n"
::msgcat::mcset zh_cn "Main" "\u4e3b"
::msgcat::mcset zh_cn "Sequential" "\u987a\u5e8f\u529f\u80fd\u56fe"
::msgcat::mcset zh_cn "Ladder" "\u68af\u5f62\u56fe"
::msgcat::mcset zh_cn "This sub-routine number for calls is already defined !!!" "\u8fd9\u4e2a\u8c03\u7528\u7684\u5b50\u4f8b\u7a0b\u53f7\u7801\u5df2\u7ecf\u5b9a\u4e49!!!"
::msgcat::mcset zh_cn "Failed to add a new section. Full?" "\u65e0\u6cd5\u6dfb\u52a0\u65b0\u90e8\u4ef6\u3002 \u5df2\u6ee1?"
::msgcat::mcset zh_cn "Not possible when program running..." "\u7a0b\u5e8f\u8fd0\u884c\u65f6\u65e0\u6cd5\u7ee7\u7eed..."
::msgcat::mcset zh_cn "Do you really want to delete the section ?" "\u4f60\u771f\u7684\u60f3\u5220\u9664\u8fd9\u4e2a\u90e8\u4ef6\u5417?"
::msgcat::mcset zh_cn "You can not delete the last section..." "\u4f60\u4e0d\u80fd\u5220\u9664\u6700\u540e\u4e00\u4e2a\u90e8\u4ef6..."
::msgcat::mcset zh_cn "This section is already executed the first !" "\u8fd9\u4e2a\u90e8\u4ef6\u5df2\u7ecf\u88ab\u6267\u884c\u4e86\uff01"
::msgcat::mcset zh_cn "Language" "\u8bed\u8a00"
::msgcat::mcset zh_cn "Main/Sub-Routine" "\u4e3b/\u5b50\u7a0b\u5e8f"
::msgcat::mcset zh_cn "Name" "\u540d\u79f0"
::msgcat::mcset zh_cn "Sections Manager" "\u90e8\u4ef6\u7ba1\u7406"
::msgcat::mcset zh_cn "ERROR CLASSICLADDER-     MODBUS-EXCEPTION RECEIVED:%X (Excep=%X)\n" "\u9519\u8bef CLASSICLADDER-     MODBUS-\u6536\u5230\u7684\u4f8b\u5916:%X (Excep=%X)\n"
::msgcat::mcset zh_cn "ERROR CLASSICLADDER-    MODBUS -Function code received from slave was not the same as requested!\n" "\u9519\u8bef CLASSICLADDER-    MODBUS -\u4ece\u4ece\u7ad9\u63a5\u6536\u7684\u529f\u80fd\u4ee3\u7801\u4e0e\u8bf7\u6c42\u7684\u4e0d\u540c!\n"
::msgcat::mcset zh_cn "INFO CLASSICLADDER-   MODBUS -Echo back from slave #%s is correct (data=257).\n" "\u4fe1\u606f CLASSICLADDER-   MODBUS -\u4ece\u4ece\u7ad9#%s\u56de\u53d1\u6b63\u786e(data=257)\u3002\n"
::msgcat::mcset zh_cn "INFO CLASSICLADDER-   MODBUS function code not recognized" "\u4fe1\u606f CLASSICLADDER-   MODBUS \u529f\u80fd\u4ee3\u7801\u65e0\u6cd5\u8bc6\u522b"
::msgcat::mcset zh_cn "INFO CLASSICLADDER-   MODBUS Length we should receive=%d (+3)\n" "\u4fe1\u606f CLASSICLADDER-   MODBUS \u6211\u4eec\u5e94\u8be5\u6536\u5230\u7684\u957f\u5ea6=%d (+3)\n"
::msgcat::mcset zh_cn "INFO CLASSICLADDER-   Modbus I/O to send (Hex):\n    Length=%d bytes -> " "INFO CLASSICLADDER-   Modbus I/O to send (Hex):\n    \u957f\u5ea6=%d \u5b57\u8282 -> "
::msgcat::mcset zh_cn "Slave: %X  " "\u4ece\u7ad9: %X  "
::msgcat::mcset zh_cn "Function: %X  Data: " "\u51fd\u6570: %X  \u6570\u636e: "
::msgcat::mcset zh_cn "INFO CLASSICLADDER-   Modbus I/O received (Hex):\n    Length=%d bytes <- " "INFO CLASSICLADDER-   Modbus I/O received (Hex):\n    \u957f\u5ea6=%d \u5b57\u8282 <- "
::msgcat::mcset zh_cn "Function: %X Data: " "\u51fd\u6570: %X \u6570\u636e: "
::msgcat::mcset zh_cn "ERROR CLASSICLADDER-   MODBUS-INCORRECT RESPONSE RECEIVED FROM SLAVE!!!\n" "\u9519\u8bef CLASSICLADDER-   MODBUS-\u4ece\u4ece\u7ad9\u6536\u5230\u4e0d\u6b63\u786e\u7684\u56de\u5e94!!!\n"
::msgcat::mcset zh_cn "ERROR CLASSICLADDER-   MODBUS-LOW LEVEL ERROR IN RESPONSE!!!\n" "\u9519\u8bef CLASSICLADDER-   MODBUS-\u54cd\u5e94\u4e2d\u7684\u4f4e\u7ea7\u9519\u8bef!!!\n"
::msgcat::mcset zh_cn "Serial speed value %d not found for serial\n" "\u672a\u627e\u5230\u4e32\u884c\u901f\u5ea6\u503c%d\n"
::msgcat::mcset zh_cn "Failed to open serial port %s...\n" "\u65e0\u6cd5\u6253\u5f00\u4e32\u53e3%s...\n"
::msgcat::mcset zh_cn "Set RTS=%d\n" "\u8bbe\u7f6eRTS=%d\n"
::msgcat::mcset zh_cn "Serial writing...\n" "\u4e32\u884c\u5199\u5165\u2026\n"
::msgcat::mcset zh_cn "Writing done!\n" "\u5199\u5165\u5b8c\u6210!\n"
::msgcat::mcset zh_cn "Serial config...\n" "\u4e32\u53e3\u914d\u7f6e...\n"
::msgcat::mcset zh_cn "select() for serial reading...\n" "select()\u7528\u4e8e\u4e32\u884c\u8bfb\u53d6...\n"
::msgcat::mcset zh_cn "Serial reading...\n" "\u4e32\u884c\u8bfb\u53d6\u2026\n"
::msgcat::mcset zh_cn "%d chars found\n" "\u627e\u5230%d\u4e2a\u5b57\u7b26\n"
::msgcat::mcset zh_cn "Serial flush all!\n" "\u5237\u65b0\u6240\u6709\u4e32\u884c\n"
::msgcat::mcset zh_cn "Serial" "\u4e32\u884c"
::msgcat::mcset zh_cn "Ethernet" "\u4ee5\u592a\u7f51"
::msgcat::mcset zh_cn "Init socket for I/O module (%d)...\n" "I/O\u6a21\u5757\u7684\u521d\u59cb\u5316\u5957\u63a5\u5b57(%d)...\n"
::msgcat::mcset zh_cn "Failed to open I/O socket master...\n" "\u65e0\u6cd5\u6253\u5f00I/O\u5957\u63a5\u5b57\u4e3b\u673a......\n"
::msgcat::mcset zh_cn "Connecting I/O module...\n" "\u8fde\u63a5I/O\u6a21\u5757...\n"
::msgcat::mcset zh_cn "Failed  to connect to I/O module\n" "\u65e0\u6cd5\u8fde\u63a5\u5230I/O\u6a21\u5757\n"
::msgcat::mcset zh_cn "Too much IP connections under run...\n" "\u8fd0\u884c\u4e2d\u7684IP\u8fde\u63a5\u8fc7\u591a...\n"
::msgcat::mcset zh_cn "INFO CLASSICLADDER-   Sending frame to I/O module...\n" "\u4fe1\u606f CLASSICLADDER-   \u5411I/O\u6a21\u5757\u53d1\u9001\u5e27...\n"
::msgcat::mcset zh_cn "ERROR CLASSICLADDER-  FAILED TO SEND ON SOCKET !!!(LgtSend=%d)\n" "\u9519\u8bef CLASSICLADDER-  \u65e0\u6cd5\u5728SOCKET\u4e0a\u53d1\u9001 !!!(LgtSend=%d)\n"
::msgcat::mcset zh_cn "INFO CLASSICLADDER-   waiting for slave response...\n" "\u4fe1\u606f CLASSICLADDER-   \u7b49\u5f85\u4ece\u5c5e\u54cd\u5e94...\n"
::msgcat::mcset zh_cn "INFO CLASSICLADDER- after transmit delay now...%i milliseconds\n" "\u4fe1\u606f CLASSICLADDER- \u73b0\u5728\u53d1\u9001\u5ef6\u8fdf\u540e...%i \u6beb\u79d2\n"
::msgcat::mcset zh_cn "ERROR CLASSICLADDER-  MODBUS NO RESPONSE (Errs=%d/%d) !?\n" "\u9519\u8bef CLASSICLADDER-  MODBUS \u65e0\u54cd\u5e94 (Errs=%d/%d) !?\n"
::msgcat::mcset zh_cn "INFO CLASSICLADDER--- INIT SOCKET!!!\n" "\u4fe1\u606f CLASSICLADDER--- \u521d\u59cb\u5316\u5957\u5b57\u8282!!!\n"
::msgcat::mcset zh_cn "ERROR CLASSICLADDER--- Failed to open socket server...\n" "\u9519\u8bef CLASSICLADDER--- \u65e0\u6cd5\u6253\u5f00\u5957\u63a5\u5b57\u670d\u52a1...\n"
::msgcat::mcset zh_cn "ERROR CLASSICLADDER--- Failed to bind socket server...(error=%s)\n" "\u9519\u8bef CLASSICLADDER--- \u65e0\u6cd5\u7ed1\u5b9a\u5957\u63a5\u5b57\u670d\u52a1...(error=%s)\n"
::msgcat::mcset zh_cn "ERROR CLASSICLADDER--- Failed to listen socket server...(error=%s)\n" "\u9519\u8bef CLASSICLADDER--- \u65e0\u6cd5\u4fa6\u542c\u5957\u63a5\u5b57\u670d\u52a1...(error=%s)\n"
::msgcat::mcset zh_cn "ERROR CLASSICLADDER--- Failed to create thread socket server...\n" "\u9519\u8bef CLASSICLADDER--- \u65e0\u6cd5\u521b\u5efa\u7ebf\u7a0b\u5957\u63a5\u5b57\u670d\u52a1...\n"
::msgcat::mcset zh_cn "INFO CLASSICLADDER--- Server socket init ok (modbus - port %d)!\n" "\u4fe1\u606f CLASSICLADDER--- \u5957\u63a5\u5b57\u670d\u52a1\u521d\u59cb\u5316\u6210\u529f (modbus - port %d)!\n"
::msgcat::mcset zh_cn "INFO CLASSICLADDER--- MODBUS RESPONSE LGT=%d+%d !\n" "\u4fe1\u606f CLASSICLADDER---Modbus\u54cd\u5e94LGT=%d+%d !\n"
::msgcat::mcset zh_cn "INFO MODBUS SERVER--- SOCKET WAITING...\n" "\u4fe1\u606f MODBUS SERVER--- SOCKET \u7b49\u5f85...\n"
::msgcat::mcset zh_cn "INFO MODBUS SERVER--- SOCKET CLIENT ACCEPTED...\n" "\u4fe1\u606f MODBUS SERVER--- SOCKET \u5ba2\u6237\u7aef\u5df2\u88ab\u63a5\u53d7...\n"
::msgcat::mcset zh_cn "INFO MODBUS SERVER--- SOCKET RECEIVED=%d !\n" "\u4fe1\u606f MODBUS SERVER--- SOCKET \u6536\u5230=%d !\n"
::msgcat::mcset zh_cn "ERROR CLASSICLADDER--- Failed to recv socket server...(error=%s)\n" "\u9519\u8bef CLASSICLADDER--- \u65e0\u6cd5\u6062\u590d\u5957\u63a5\u5b57\u670d\u52a1...(error=%s)\n"
::msgcat::mcset zh_cn "INFO MODBUS SERVER--- CLOSE SOCK CLIENT.\n" "\u4fe1\u606f MODBUS SERVER--- \u5173\u95edSOCK\u5ba2\u6237\u7aef\u3002\n"
::msgcat::mcset zh_cn "INFO CLASSICLADDER--- Server socket closed!\n" "\u4fe1\u606f CLASSICLADDER--- \u5957\u63a5\u5b57\u670d\u52a1\u5df2\u5173\u95ed!\n"
::msgcat::mcset zh_cn "Bit Status Window" "\u4f4d\u72b6\u6001\u7a97\u53e3"
::msgcat::mcset zh_cn "Watch Window" "\u89c2\u5bdf\u7a97\u53e3"
::msgcat::mcset zh_cn "A variable name always start with '%' character !" "\u53d8\u91cf\u540d\u79f0\u59cb\u7ec8\u4ee5'%' c \u5b57\u7b26\u5f00\u5934!"
::msgcat::mcset zh_cn "opened SYMBOLS window. Press again to close" "\u6253\u5f00\u7b26\u53f7\u7a97\u53e3\uff0c\u518d\u6b21\u6309\u4e0b\u5173\u95ed"
::msgcat::mcset zh_cn "Symbols names" "\u7b26\u53f7\u540d\u79f0"
::msgcat::mcset zh_cn "Unknown symbol for variable name" "\u53d8\u91cf\u540d\u79f0\u7684\u672a\u77e5\u7b26\u53f7"
::msgcat::mcset zh_cn "Unknown variable (number value out of bound)" "\u672a\u77e5\u53d8\u91cf(\u6570\u503c\u8d85\u51fa\u8303\u56f4)"
::msgcat::mcset zh_cn "Unknown variable (missing '.' character before attribute)" "\u672a\u77e5\u53d8\u91cf(\u5c5e\u6027\u524d\u7f3a\u5c11'.'\u5b57\u7b26)"
::msgcat::mcset zh_cn "Unknown variable (unknown attribute)" "\u672a\u77e5\u53d8\u91cf(\u672a\u77e5\u5c5e\u6027)"
::msgcat::mcset zh_cn "Unknown variable (on first character following %)" "\u672a\u77e5\u53d8\u91cf(\u5728\u7b2c\u4e00\u4e2a\u5b57\u7b26\u540e\u9762\u8ddf\u968f%)"
::msgcat::mcset zh_cn "Unknown variable (global error)" "\u672a\u77e5\u53d8\u91cf(\u5168\u5c40\u9519\u8bef)"
::msgcat::mcset zh_cn "LinuxCNC Calibration" "LinuxCNC\u8c03\u6821"
::msgcat::mcset zh_cn "Save To File" "\u4fdd\u5b58"
::msgcat::mcset zh_cn "File" "\u6587\u4ef6"
::msgcat::mcset zh_cn "Refresh" "\u5237\u65b0"
::msgcat::mcset zh_cn "INI Name" "\u9879\u76ee\u540d\u79f0"
::msgcat::mcset zh_cn "HAL's Value" "\u5f53\u524d\u503c"
::msgcat::mcset zh_cn "Next Value" "\u76ee\u6807\u503c"
::msgcat::mcset zh_cn "Test" "\u6d4b\u8bd5"
::msgcat::mcset zh_cn "Not permitted to save here.\n\n  You need to copy a configuration to your home directory and work there." "\u4e0d\u5141\u8bb8\u4fdd\u5b58\u5728\u8fd9\u91cc\u3002\n\n  \u60a8\u9700\u8981\u5c06\u914d\u7f6e\u590d\u5236\u5230\u60a8\u7684\u4e3b\u76ee\u5f55\u5e76\u5728\u90a3\u91cc\u5de5\u4f5c\u3002"
::msgcat::mcset zh_cn "can't save %s" "\u4e0d\u80fd\u4fdd\u5b58 %s"
::msgcat::mcset zh_cn "LinuxCNC Debug" "Linuxcnc \u8c03\u8bd5"
::msgcat::mcset zh_cn "Invalid INI file entries" "\u65e0\u6548\u7684INI\u6587\u4ef6\u6761\u76ee"
::msgcat::mcset zh_cn "Configuration information" "\u914d\u7f6e\u4fe1\u606f"
::msgcat::mcset zh_cn "Use of defaults" "\u8bbe\u4e3a\u9ed8\u8ba4"
::msgcat::mcset zh_cn "Version information" "\u7248\u672c\u4fe1\u606f"
::msgcat::mcset zh_cn "Command issuing" "\u6307\u4ee4\u53d1\u5e03"
::msgcat::mcset zh_cn "IO points" "I/O \u70b9"
::msgcat::mcset zh_cn "Motion time" "\u8fd0\u8f6c\u65f6\u95f4"
::msgcat::mcset zh_cn "Interpreter" "\u89e3\u91ca\u5668"
::msgcat::mcset zh_cn "RCS" "\u53c2\u8003\u5750\u6807\u7cfb\uff08RCS\uff09"
::msgcat::mcset zh_cn "Trajectory level" "\u8f68\u8ff9\u6c34\u5e73"
::msgcat::mcset zh_cn "Interpreter list" "\u89e3\u91ca\u5668\u5217\u8868"
::msgcat::mcset zh_cn "Open..." "\u6253\u5f00..."
::msgcat::mcset zh_cn "Save As..." "\u53e6\u5b58\u4e3a..."
::msgcat::mcset zh_cn "Exit" "\u9000\u51fa"
::msgcat::mcset zh_cn "Edit" "\u7f16\u8f91"
::msgcat::mcset zh_cn "Cut" "\u526a\u5207"
::msgcat::mcset zh_cn "Copy" "\u590d\u5236"
::msgcat::mcset zh_cn "Paste" "\u7c98\u8d34"
::msgcat::mcset zh_cn "Select All" "\u5168\u9009"
::msgcat::mcset zh_cn "Help" "\u5e2e\u52a9"
::msgcat::mcset zh_cn "About..." "\u5173\u4e8e(_A)..."
::msgcat::mcset zh_cn "Save and Reload" "\u4fdd\u5b58\u5e76\u91cd\u65b0\u52a0\u8f7d"
::msgcat::mcset zh_cn "Find..." "\u67e5\u627e..."
::msgcat::mcset zh_cn "Renumber File..." "\u91cd\u65b0\u7f16\u53f7\u6587\u4ef6..."
::msgcat::mcset zh_cn "Settings" "\u8bbe\u7f6e"
::msgcat::mcset zh_cn "No Numbering" "\u65e0\u7f16\u53f7"
::msgcat::mcset zh_cn "Line Numbering..." "\u884c\u53f7..."
::msgcat::mcset zh_cn "Scripts" "\u811a\u672c"
::msgcat::mcset zh_cn "About TkEditor" "\u5173\u4e8e TkEditor"
::msgcat::mcset zh_cn "TkEditor\n\nSimple Tcl/Tk Text Editor\n\nGPL Version 2" "TkEditor\n\n\u7b80\u5355\u7684Tcl / Tk\u6587\u672c\u7f16\u8f91\u5668\n\nGPL\u7248\u672c2"
::msgcat::mcset zh_cn "Find" "\u67e5\u627e"
::msgcat::mcset zh_cn "Find:" "\u67e5\u627e:"
::msgcat::mcset zh_cn "Replace:" "\u66ff\u6362:"
::msgcat::mcset zh_cn "Find All" "\u67e5\u627e\u5168\u90e8"
::msgcat::mcset zh_cn "Replace All" "\u5168\u90e8\u66ff\u6362"
::msgcat::mcset zh_cn "Skip This" "\u8df3\u8fc7\u8fd9\u4e2a"
::msgcat::mcset zh_cn "Replace This" "\u66ff\u6362\u8fd9\u4e2a"
::msgcat::mcset zh_cn "Clear" "\u6e05\u9664"
::msgcat::mcset zh_cn "Set Line Numbering" "\u8bbe\u7f6e\u884c\u53f7"
::msgcat::mcset zh_cn "Increment" "\u589e\u91cf"
::msgcat::mcset zh_cn "One" "\u4e00"
::msgcat::mcset zh_cn "Two" "\u4e8c"
::msgcat::mcset zh_cn "Five" "\u4e94"
::msgcat::mcset zh_cn "Ten" "\u5341"
::msgcat::mcset zh_cn "Space" "\u884c\u8ddd"
::msgcat::mcset zh_cn "Single Space" "\u5355\u500d\u884c\u8ddd"
::msgcat::mcset zh_cn "Double Space" "\u53cc\u500d\u884c\u8ddd"
::msgcat::mcset zh_cn "Tab Space" "\u5207\u6362\u884c\u8ddd"
::msgcat::mcset zh_cn "Next Number:" "\u4e0b\u4e00\u4e2a\u7f16\u53f7:"
::msgcat::mcset zh_cn "Renumber" "\u91cd\u65b0\u7f16\u53f7"
::msgcat::mcset zh_cn "HAL Configuration" "HAL \u914d\u7f6e"
::msgcat::mcset zh_cn "Would you like to save your configuration before you exit?" "\u4f60\u60f3\u5728\u9000\u51fa\u4e4b\u524d\u4fdd\u5b58\u4f60\u7684\u914d\u7f6e\u5417?"
::msgcat::mcset zh_cn "Save All" "\u5168\u90e8\u4fdd\u5b58"
::msgcat::mcset zh_cn "Save Tune" "\u4fdd\u5b58\u5fae\u8c03"
::msgcat::mcset zh_cn "Save as Netlist" "\u53e6\u5b58\u4e3a\u7f51\u8868"
::msgcat::mcset zh_cn "Don't Save" "\u4e0d\u4fdd\u5b58"
::msgcat::mcset zh_cn "Show" "\u663e\u793a"
::msgcat::mcset zh_cn "Watch" "\u76d1\u89c6"
::msgcat::mcset zh_cn "Save INI Tuning" "\u4fdd\u5b58 INI \u5fae\u8c03"
::msgcat::mcset zh_cn "Save HAL Ini" "\u4fdd\u5b58 HAL Ini"
::msgcat::mcset zh_cn "Save HAL Net" "\u4fdd\u5b58 HAL Net"
::msgcat::mcset zh_cn "Save and Exit" "\u4fdd\u5b58\u5e76\u9000\u51fa"
::msgcat::mcset zh_cn "View" "\u67e5\u770b"
::msgcat::mcset zh_cn "Expand Tree" "\u5c55\u5f00"
::msgcat::mcset zh_cn "Collapse Tree" "\u6298\u53e0"
::msgcat::mcset zh_cn "Expand Pins" "\u5c55\u5f00\u9488\u811a"
::msgcat::mcset zh_cn "Expand Parameters" "\u5c55\u5f00\u53c2\u6570"
::msgcat::mcset zh_cn "Expand Signals" "\u5c55\u5f00\u4fe1\u53f7"
::msgcat::mcset zh_cn "Erase Watch" "\u6e05\u9664\u76d1\u89c6"
::msgcat::mcset zh_cn "Enter HAL command :" "\u8f93\u5165HAL\u6307\u4ee4 :"
::msgcat::mcset zh_cn "Execute" "\u6267\u884c"
::msgcat::mcset zh_cn "Tune %d" "\u5fae\u8c03 %d"
::msgcat::mcset zh_cn "The HAL parameter \n  %s \n has changed. \n Really quit?" "HAL \u7684\u53c2\u6570 \n  %s \n \u5df2\u7ecf\u6539\u53d8. \n \u771f\u7684\u8981\u9000\u51fa?"
::msgcat::mcset zh_cn "Select a node to show." "\u8bf7\u9009\u62e9\u8981\u663e\u793a\u7684\u9879\u76ee\u3002"
::msgcat::mcset zh_cn "<-- Select a Leaf.  Click on its name." "<-- \u9009\u62e9\u4e00\u4e2a\u9879\u76ee\uff0c\u70b9\u51fb\u5b83\u7684\u540d\u5b57\u3002"
::msgcat::mcset zh_cn "Click a highlighted entry where %s should go." "\u5355\u51fb\u9ad8\u4eae\u663e\u793a\u7684\u6761\u76ee\u5230 %s \u8981\u5230\u7684\u5730\u65b9."
::msgcat::mcset zh_cn "Nothing to be done for parameters here. Try the tuning page" "\u8fd9\u91cc\u6ca1\u6709\u4efb\u4f55\u53c2\u6570\u8981\u505a\u3002 \u5c1d\u8bd5\u8c03\u6574\u9875\u9762"
::msgcat::mcset zh_cn "%s is not a leaf, try again" "%s \u4e0d\u662f\u9875, \u518d\u8bd5"
::msgcat::mcset zh_cn "Copyright Raymond E Henry. 2006\nLicense: GPL Version 2\n\nHalconfig is an LinuxCNC configuration tool.  It requires that you have started an instance of linuxcnc.\n\nThis script carries no warranty or liability for its use to the extent allowed by law." "\u7248\u6743\u6240\u6709Raymond E Henry2006\u5e74\n\u8bb8\u53ef\u8bc1:GPL\u7248\u672c2\n\nHalconfig\u662f\u4e00\u4e2aLinuxCNC\u914d\u7f6e\u5de5\u5177\u3002 \u5b83\u8981\u6c42\u60a8\u542f\u52a8\u4e86\u4e00\u4e2alinuxcnc\u5b9e\u4f8b\u3002\n\n\u8be5\u811a\u672c\u5728\u6cd5\u5f8b\u5141\u8bb8\u7684\u8303\u56f4\u5185\u4e0d\u5bf9\u5176\u4f7f\u7528\u63d0\u4f9b\u4fdd\u8bc1\u6216\u8d23\u4efb\u3002"
::msgcat::mcset zh_cn "Halshow" "Hal\u663e\u793a"
::msgcat::mcset zh_cn " SHOW " " \u663e\u793a "
::msgcat::mcset zh_cn " WATCH " " \u76d1\u89c6 "
::msgcat::mcset zh_cn " SETTINGS " " \u8bbe\u7f6e"
::msgcat::mcset zh_cn "Load Watch List" "\u52a0\u8f7d\u76d1\u89c6\u5217\u8868"
::msgcat::mcset zh_cn "Save Watch List" "\u4fdd\u5b58\u76d1\u89c6\u5217\u8868"
::msgcat::mcset zh_cn "Save Watch List (multiline)" "\u4fdd\u5b58\u76d1\u89c6\u5217\u8868(\u591a\u884c)"
::msgcat::mcset zh_cn "Tree View" "\u89c6\u56fe"
::msgcat::mcset zh_cn "Expand All" "\u5168\u90e8\u5c55\u5f00"
::msgcat::mcset zh_cn "Collapse All" "\u5168\u90e8\u6298\u53e0"
::msgcat::mcset zh_cn "Reload tree view" "\u91cd\u65b0\u52a0\u8f7d\u6811\u5f62\u56fe"
::msgcat::mcset zh_cn "Add pin" "\u6dfb\u52a0\u5f15\u811a"
::msgcat::mcset zh_cn "Pin" "\u5f15\u811a"
::msgcat::mcset zh_cn "Add signal" "\u6dfb\u52a0\u4fe1\u53f7"
::msgcat::mcset zh_cn "Signal" "\u4fe1\u53f7"
::msgcat::mcset zh_cn "Add parameter" "\u6dfb\u52a0\u53c2\u6570"
::msgcat::mcset zh_cn "Parameter" "\u53c2\u6570"
::msgcat::mcset zh_cn "Reload Watch" "\u91cd\u65b0\u52a0\u8f7d\u76d1\u89c6"
::msgcat::mcset zh_cn "Watchlist cleared" "\u76d1\u89c6\u5217\u8868\u5df2\u6e05\u9664"
::msgcat::mcset zh_cn "Add to watch" "\u6dfb\u52a0\u4ee5\u76d1\u89c6"
::msgcat::mcset zh_cn "added" "\u5df2\u6dfb\u52a0"
::msgcat::mcset zh_cn "Full path (regex)" "\u5b8c\u6574\u8def\u5f84\uff08\u6b63\u5219\u8868\u8fbe\u5f0f\uff09"
::msgcat::mcset zh_cn "Filter tree" "\u7b5b\u9009\u5668\u6811"
::msgcat::mcset zh_cn "HAL command :" "HAL \u6307\u4ee4:"
::msgcat::mcset zh_cn "Update interval (in ms)" "\u66f4\u65b0\u95f4\u9694\u65f6\u95f4\uff08\u5355\u4f4d\u6beb\u79d2\uff09"
::msgcat::mcset zh_cn "Column width for value in watch tab" "\u76d1\u89c6\u6807\u7b7e\u4e2d\u6570\u503c\u680f\u5bbd\u5ea6"
::msgcat::mcset zh_cn "Override format string (leave empty for default)" "\u8986\u76d6\u683c\u5f0f\u5b57\u7b26\u4e32\uff08\u9ed8\u8ba4\u7559\u7a7a\uff09"
::msgcat::mcset zh_cn "Float" "\u6d6e\u70b9\u6570"
::msgcat::mcset zh_cn "Integer" "\u6574\u6570"
::msgcat::mcset zh_cn "Always on top\n(Note: May not working with all desktop environments)" "\u603b\u662f\u5728\u9876\u90e8\n\uff08\u6ce8\uff1a\u53ef\u80fd\u4e0d\u4f1a\u5728\u6240\u6709\u684c\u9762\u73af\u5883\u4e2d\u751f\u6548\uff09"
::msgcat::mcset zh_cn "Remember watchlist" "\u8bb0\u4f4f\u76d1\u63a7\u5217\u8868"
::msgcat::mcset zh_cn "Settings stored in: " "\u8bbe\u7f6e\u4fdd\u5b58\u5728\uff1a "
::msgcat::mcset zh_cn "already in list" "\u5df2\u7ecf\u5728\u5217\u8868\u4e2d"
::msgcat::mcset zh_cn "Set to .." "\u8bbe\u7f6e\u4e3a .."
::msgcat::mcset zh_cn "Unlink pin" "\u672a\u8fde\u63a5\u5f15\u811a"
::msgcat::mcset zh_cn "Show in Tree" "\u5728\u6811\u4e2d\u663e\u793a"
::msgcat::mcset zh_cn "Remove" "\u79fb\u9664"
::msgcat::mcset zh_cn "Add as Pin(s)" "\u6dfb\u52a0\u4e3a\u5f15\u811a"
::msgcat::mcset zh_cn "Add as Signal(s)" "\u6dfb\u52a0\u4e3a\u4fe1\u53f7"
::msgcat::mcset zh_cn "Add as Param(s)" "\u6dfb\u52a0\u4e3a\u53c2\u6570"
::msgcat::mcset zh_cn "Add all sub-items to watch" "\u6dfb\u52a0\u6240\u6709\u5b50\u9879\u76ee\u81f3\u76d1\u89c6"
::msgcat::mcset zh_cn "Set" "\u8bbe\u7f6e"
::msgcat::mcset zh_cn "User input" "\u7528\u6237\u8f93\u5165"
::msgcat::mcset zh_cn "Update interval for this session (ms)" "\u4e3a\u5f53\u524d\u4f1a\u8bdd\u66f4\u65b0\u95f4\u9694\u65f6\u95f4\uff08\u6beb\u79d2\uff09"
::msgcat::mcset zh_cn "Value out of range" "\u6570\u503c\u8d85\u51fa\u8303\u56f4"
::msgcat::mcset zh_cn "removed from list" "\u4ece\u5217\u8868\u4e2d\u79fb\u9664"
::msgcat::mcset zh_cn "Load a watch list" "\u52a0\u8f7d\u76d1\u89c6\u5217\u8868"
::msgcat::mcset zh_cn "loaded" "\u5df2\u52a0\u8f7d"
::msgcat::mcset zh_cn "Save current watch list" "\u4fdd\u5b58\u5f53\u524d\u76d1\u89c6\u5217\u8868"
::msgcat::mcset zh_cn "Commands may be tested here but they will NOT be saved" "\u6307\u4ee4\u53ef\u4ee5\u5728\u8fd9\u91cc\u6d4b\u8bd5\uff0c\u4f46\u4e0d\u4f1a\u88ab\u4fdd\u5b58"
::msgcat::mcset zh_cn "Integer (disabled by \"--iformat\" argument)" "\u6574\u6570\uff08\u7531\u201c--iformat\u201d\u53c2\u6570\u7981\u7528\uff09"
::msgcat::mcset zh_cn "Float (disabled by \"--fformat\" argument)" "\u6d6e\u70b9\u6570\uff08\u7531\u201c--fformat\u201d\u53c2\u6570\u7981\u7528\uff09"
::msgcat::mcset zh_cn "\"--noprefs\" option set. Settings will not be saved!" "\u201c--noprefs\u201d\u9009\u9879\u8bbe\u7f6e\u3002\u8bbe\u7f6e\u5c06\u4e0d\u4f1a\u88ab\u4fdd\u5b58\uff01"
::msgcat::mcset zh_cn "Can't find the bwidget 1.7 package.  There is a debian bwidget package; install \nit with sudo apt-get install bwidget." "\u627e\u4e0d\u5230bwidget 1.7\u5305\u3002 \u6709\u4e00\u4e2adebian bwidget\u5305;\n\u7528sudo apt-get install bwidget\u5b89\u88c5\u5b83\u3002"
::msgcat::mcset zh_cn "LinuxCNC Configuration Selector" "Linuxcnc \u914d\u7f6e\u6587\u4ef6\u9009\u62e9"
::msgcat::mcset zh_cn "No details available." "\u6ca1\u6709\u53ef\u7528\u7684\u63cf\u8ff0\u3002"
::msgcat::mcset zh_cn "Welcome to LinuxCNC.\n\nSelect a machine configuration from the list on the left.\nDetails about the selected configuration will appear in the display on the right.\nClick 'OK' to run the selected configuration" "\u6b22\u8fce\u4f7f\u7528LinuxCNC\u3002\n\n\u4ece\u5de6\u4fa7\u7684\u5217\u8868\u4e2d\u9009\u62e9\u673a\u5668\u914d\u7f6e\u3002\n\u6709\u5173\u6240\u9009\u914d\u7f6e\u7684\u8be6\u7ec6\u4fe1\u606f\u5c06\u663e\u793a\u5728\u53f3\u4fa7\u7684\u663e\u793a\u5c4f\u4e0a\u3002\n\u5355\u51fb\u201c\u786e\u5b9a\u201d\u8fd0\u884c\u6240\u9009\u914d\u7f6e"
::msgcat::mcset zh_cn "My Configurations" "\u6211\u7684\u914d\u7f6e "
::msgcat::mcset zh_cn "Sample Configurations" "\u793a\u4f8b\u914d\u7f6e"
::msgcat::mcset zh_cn "ERROR: no configurations found in path '%s'" "\u9519\u8bef: \u8def\u5f84'%s'\u4e2d\u627e\u4e0d\u5230\u914d\u7f6e"
::msgcat::mcset zh_cn "Copy Configuration?" "\u590d\u5236\u914d\u7f6e?"
::msgcat::mcset zh_cn "Would you like to copy the %s configuration to your home directory so you can customize it?" "\u60a8\u8981\u5c06%s\u914d\u7f6e\u590d\u5236\u5230\u4e3b\u76ee\u5f55\uff0c\u4ee5\u4fbf\u60a8\u81ea\u5b9a\u4e49?"
::msgcat::mcset zh_cn "Configuration Copied" "\u914d\u7f6e\u5df2\u590d\u5236"
::msgcat::mcset zh_cn "The configuration file has been copied to %s. Next time, choose this location when starting LinuxCNC." "\u914d\u7f6e\u6587\u4ef6\u5df2\u88ab\u590d\u5236\u5230%s\u3002 \u5728\u4e0b\u6b21\u542f\u52a8LinuxCNC\u65f6\u9009\u62e9\u6b64\u4f4d\u7f6e\u3002"
::msgcat::mcset zh_cn "Shortcut Created" "\u521b\u5efa\u5feb\u6377\u65b9\u5f0f"
::msgcat::mcset zh_cn "A shortcut to this configuration file has been created on your desktop.  You can use it to automatically launch this configuration." "\u5df2\u5728\u684c\u9762\u4e0a\u521b\u5efa\u6b64\u914d\u7f6e\u6587\u4ef6\u7684\u5feb\u6377\u65b9\u5f0f\uff0c\u60a8\u53ef\u4ee5\u4f7f\u7528\u5b83\u6765\u81ea\u52a8\u542f\u52a8\u6b64\u914d\u7f6e\u3002"
::msgcat::mcset zh_cn "Create Desktop Shortcut" "\u521b\u5efa\u684c\u9762\u5feb\u6377\u65b9\u5f0f"
::msgcat::mcset zh_cn "TkLinuxCNC BackPlot" "TKLinuxCNC \u8def\u5f84\u6a21\u62df"
::msgcat::mcset zh_cn "SETUP" "\u8bbe\u7f6e"
::msgcat::mcset zh_cn "RESET" "\u91cd\u7f6e"
::msgcat::mcset zh_cn "CANCEL" "\u53d6\u6d88"
::msgcat::mcset zh_cn "AXIS" "\u8f74"
::msgcat::mcset zh_cn "OFFSET" "\u504f\u79fb"
::msgcat::mcset zh_cn "ANGLE" "\u89d2\u5ea6"
::msgcat::mcset zh_cn "DIRECTION" "\u65b9\u5411"
::msgcat::mcset zh_cn "SIZE :" "\u5927\u5c0f:"
::msgcat::mcset zh_cn "LinuxCNC Errors" "LinuxCNC \u9519\u8bef"
::msgcat::mcset zh_cn "LinuxCNC terminated with an error.  When reporting problems, please create a report file and include in your message." "LinuxCNC\u56e0\u9519\u8bef\u800c\u7ec8\u6b62\u3002 \u62a5\u544a\u95ee\u9898\u65f6\uff0c\u8bf7\u521b\u5efa\u62a5\u544a\u6587\u4ef6\u5e76\u5305\u542b\u5728\u60a8\u7684\u6d88\u606f\u4e2d\u3002"
::msgcat::mcset zh_cn "Create Report File" "\u521b\u5efa\u62a5\u544a\u6587\u4ef6"
::msgcat::mcset zh_cn "Close" "\u5173\u95ed"
::msgcat::mcset zh_cn "Set Run Mark" "\u8bbe\u7f6e\u8fd0\u884c\u6807\u8bb0"
::msgcat::mcset zh_cn "Set run mark at line %s?" "\u8bbe\u7f6e\u8fd0\u884c\u6807\u8bb0\u5728\u884c\u3000%s?"
::msgcat::mcset zh_cn "untitled" "\u65e0\u6807\u9898"
::msgcat::mcset zh_cn "Load Parameter File" "\u52a0\u8f7d\u53c2\u6570\u6587\u4ef6"
::msgcat::mcset zh_cn "LinuxCNC Diagnostics" "LinuxCNC \u8bca\u65ad"
::msgcat::mcset zh_cn "Task" "\u4efb\u52a1"
::msgcat::mcset zh_cn "Heartbeat:" "\u5fc3\u8df3:"
::msgcat::mcset zh_cn "Command:" "\u6307\u4ee4:"
::msgcat::mcset zh_cn "Command #:" "\u6307\u4ee4 #:"
::msgcat::mcset zh_cn "Status:" "\u72b6\u6001:"
::msgcat::mcset zh_cn "Io" "io\u63a5\u53e3"
::msgcat::mcset zh_cn "Motion" "\u8fd0\u52a8"
::msgcat::mcset zh_cn "About TkLinuxCNC" "\u5173\u4e8e TkLinuxCNC"
::msgcat::mcset zh_cn "Set Tool Offset" "\u8bbe\u7f6e\u5200\u5177\u504f\u79fb"
::msgcat::mcset zh_cn "Tool:" "\u5200\u5177:"
::msgcat::mcset zh_cn "All files" "\u6240\u6709\u6587\u4ef6"
::msgcat::mcset zh_cn "Text files" "\u6587\u672c\u6587\u4ef6"
::msgcat::mcset zh_cn "NC files" "NC\u6587\u4ef6"
::msgcat::mcset zh_cn "continuous" "\u8fde\u7eed"
::msgcat::mcset zh_cn "Edit..." "\u7f16\u8f91..."
::msgcat::mcset zh_cn "Tool Table Editor..." "\u7f16\u8f91\u5200\u5177\u8868..."
::msgcat::mcset zh_cn "Reload Tool Table" "\u5237\u65b0\u5200\u5177\u8868"
::msgcat::mcset zh_cn "Offsets and Variables..." "\u504f\u79fb\u548c\u53d8\u91cf..."
::msgcat::mcset zh_cn "Diagnostics..." "\u8bca\u65ad..."
::msgcat::mcset zh_cn "Backplot..." "\u8def\u5f84\u6a21\u62df..."
::msgcat::mcset zh_cn "Calibration..." "\u8c03\u6821..."
::msgcat::mcset zh_cn "Testing..." "\u6d4b\u8bd5..."
::msgcat::mcset zh_cn "Debug..." "\u8c03\u8bd5..."
::msgcat::mcset zh_cn "Font..." "\u5b57\u4f53..."
::msgcat::mcset zh_cn "Units" "\u5355\u4f4d"
::msgcat::mcset zh_cn "auto" "\u81ea\u52a8"
::msgcat::mcset zh_cn "inches" "\u82f1\u5bf8"
::msgcat::mcset zh_cn "mm" "\u6beb\u7c73"
::msgcat::mcset zh_cn "cm" "\u5398\u7c73"
::msgcat::mcset zh_cn "Utilities" "\u5de5\u5177"
::msgcat::mcset zh_cn "Hal Scope" "HAL\u793a\u6ce2\u5668"
::msgcat::mcset zh_cn "Set Coordinates" "\u8bbe\u7f6e\u5750\u6807"
::msgcat::mcset zh_cn "HAL Show" "HAL \u663e\u793a"
::msgcat::mcset zh_cn "HAL Config" "HAL \u914d\u7f6e"
::msgcat::mcset zh_cn "Help..." "\u5e2e\u52a9..."
::msgcat::mcset zh_cn "Balloon help" "\u5f39\u51fa\u5e2e\u52a9"
::msgcat::mcset zh_cn "Estop on" "\u6025\u505c\u6309\u4e0b"
::msgcat::mcset zh_cn "Estop off" "\u6025\u505c\u590d\u4f4d"
::msgcat::mcset zh_cn "Machine on" "\u6253\u5f00\u7535\u6e90"
::msgcat::mcset zh_cn "Machine off" "\u5173\u95ed\u7535\u6e90"
::msgcat::mcset zh_cn "Manual" "\u624b\u52a8"
::msgcat::mcset zh_cn "MDI" "MDI\u6a21\u5f0f"
::msgcat::mcset zh_cn "Mist on" "\u51b7\u5374\u6c14 \u5f00"
::msgcat::mcset zh_cn "Mist off" "\u51b7\u5374\u6c14 \u5173"
::msgcat::mcset zh_cn "Flood on" "\u51b7\u5374\u6c34 \u5f00"
::msgcat::mcset zh_cn "Flood off" "\u51b7\u5374\u6c34 \u5173"
::msgcat::mcset zh_cn "Spindle forward" "\u4e3b\u8f74\u6b63\u8f6c"
::msgcat::mcset zh_cn "Spindle reverse" "\u4e3b\u8f74\u53cd\u8f6c"
::msgcat::mcset zh_cn "Spindle off" "\u4e3b\u8f74\u505c\u6b62"
::msgcat::mcset zh_cn "Brake on" "\u5239\u8f66 \u5f00"
::msgcat::mcset zh_cn "Brake off" "\u5239\u8f66 \u5173"
::msgcat::mcset zh_cn "ABORT" "\u4e2d\u6b62"
::msgcat::mcset zh_cn "Offset:" "\u504f\u79fb:"
::msgcat::mcset zh_cn "Work Offsets:" "\u5de5\u4ef6\u504f\u79fb\u91cf:"
::msgcat::mcset zh_cn "override limits" "\u901f\u7387\u9650\u5236"
::msgcat::mcset zh_cn "relative" "\u76f8\u5bf9"
::msgcat::mcset zh_cn "machine" "\u673a\u5e8a"
::msgcat::mcset zh_cn "actual" "\u5b9e\u9645"
::msgcat::mcset zh_cn "commanded" "\u6307\u4ee4"
::msgcat::mcset zh_cn "joint" "\u5173\u8282"
::msgcat::mcset zh_cn "world" "\u4e16\u754c"
::msgcat::mcset zh_cn "home" "\u56de\u96f6"
::msgcat::mcset zh_cn "Set axis value:" "\u8bbe\u5b9a\u8f74\u504f\u79fb\u91cf:"
::msgcat::mcset zh_cn "Set Jog Speed" "\u8f93\u5165\u70b9\u52a8\u901f\u5ea6"
::msgcat::mcset zh_cn "Set jog speed:" "\u8f93\u5165\u70b9\u52a8\u901f\u5ea6:"
::msgcat::mcset zh_cn "Set Feed Override" "\u8bbe\u5b9a\u8fdb\u7ed9\u901f\u7387"
::msgcat::mcset zh_cn "Set feed override:" "\u8bbe\u5b9a\u8fdb\u7ed9\u901f\u7387:"
::msgcat::mcset zh_cn "Set Spindle Override" "\u8bbe\u5b9a\u4e3b\u8f74\u500d\u7387"
::msgcat::mcset zh_cn "Set spindle speed override:" "\u8bbe\u5b9a\u4e3b\u8f74\u8f6c\u901f\u500d\u7387:"
::msgcat::mcset zh_cn "Linear Jog Speed" "\u7ebf\u6027\u70b9\u52a8\u901f\u5ea6"
::msgcat::mcset zh_cn "Angular Jog Speed (deg)/min:" "\u89d2\u5ea6\u70b9\u52a8\u901f\u5ea6(\u5ea6)/\u5206\u949f:"
::msgcat::mcset zh_cn "Feed Override:" "\u8fdb\u7ed9\u901f\u7387:"
::msgcat::mcset zh_cn "Spindle speed Override:" "\u4e3b\u8f74\u500d\u7387:"
::msgcat::mcset zh_cn "Program: " "\u7a0b\u5e8f: "
::msgcat::mcset zh_cn "  -  Status: " "  -  \u72b6\u6001: "
::msgcat::mcset zh_cn "Run" "\u8fd0\u884c"
::msgcat::mcset zh_cn "Pause" "\u6682\u505c"
::msgcat::mcset zh_cn "Resume" "\u6062\u590d"
::msgcat::mcset zh_cn "Step" "\u5355\u6b65"
::msgcat::mcset zh_cn "Verify" "\u6821\u9a8c"
::msgcat::mcset zh_cn "Optional Stop" "\u9009\u505c"
::msgcat::mcset zh_cn "Set Font" "\u8bbe\u7f6e\u5b57\u4f53"
::msgcat::mcset zh_cn "Font" "\u5b57\u4f53"
::msgcat::mcset zh_cn "Size" "\u5927\u5c0f"
::msgcat::mcset zh_cn "Style" "\u6837\u5f0f"
::msgcat::mcset zh_cn "MANUAL" "\u624b\u52a8"
::msgcat::mcset zh_cn "ESTOP" "\u6025\u505c\u6309\u4e0b"
::msgcat::mcset zh_cn "ON" "\u7535\u6e90\u6253\u5f00"
::msgcat::mcset zh_cn "ESTOP RESET" "\u6025\u505c\u590d\u4f4d"
::msgcat::mcset zh_cn "AUTO" "\u81ea\u52a8"
::msgcat::mcset zh_cn "MIST ON" "\u51b7\u5374\u6c14 \u5f00"
::msgcat::mcset zh_cn "MIST OFF" "\u51b7\u5374\u6c14 \u5173"
::msgcat::mcset zh_cn "MIST ?" "\u51b7\u5374\u6c14 ?"
::msgcat::mcset zh_cn "FLOOD ON" "\u51b7\u5374\u6c34 \u5f00"
::msgcat::mcset zh_cn "FLOOD OFF" "\u51b7\u5374\u6c34 \u5173"
::msgcat::mcset zh_cn "FLOOD ?" "\u51b7\u5374\u6c34 ?"
::msgcat::mcset zh_cn "SPINDLE FORWARD" "\u4e3b\u8f74\u6b63\u8f6c"
::msgcat::mcset zh_cn "SPINDLE REVERSE" "\u4e3b\u8f74\u53cd\u8f6c"
::msgcat::mcset zh_cn "SPINDLE OFF" "\u4e3b\u8f74\u505c\u6b62"
::msgcat::mcset zh_cn "SPINDLE INCREASE" "\u4e3b\u8f74\u52a0\u901f"
::msgcat::mcset zh_cn "SPINDLE DECREASE" "\u4e3b\u8f74\u51cf\u901f"
::msgcat::mcset zh_cn "SPINDLE ?" "\u4e3b\u8f74 ?"
::msgcat::mcset zh_cn "BRAKE ON" "\u5239\u8f66 \u5f00"
::msgcat::mcset zh_cn "BRAKE OFF" "\u5239\u8f66 \u5173"
::msgcat::mcset zh_cn "BRAKE ?" "\u5239\u8f66 ?"
::msgcat::mcset zh_cn "LinuxCNC Set Coordinate" "LinuxCNC\u5750\u6807\u8bbe\u7f6e"
::msgcat::mcset zh_cn "Coordinate System Control Window" "\u5750\u6807\u7cfb\u7edf\u63a7\u5236\u7a97\u53e3"
::msgcat::mcset zh_cn "Axis " "\u8f74 "
::msgcat::mcset zh_cn "Var # " "\u53d8\u91cf # "
::msgcat::mcset zh_cn "Offset Value " "\u504f\u79fb\u503c "
::msgcat::mcset zh_cn "What to Teach" "\u8bbe\u5b9a\u503c"
::msgcat::mcset zh_cn "Teach" "\u786e\u5b9a"
::msgcat::mcset zh_cn "Set Old" "\u6062\u590d"
::msgcat::mcset zh_cn "Set Zero" "\u7f6e\u96f6"
::msgcat::mcset zh_cn "Write" "\u5199\u5165"
::msgcat::mcset zh_cn "Need non-null file name" "\u6587\u4ef6\u540d\u5305\u542b\u7a7a\u5b57\u7b26"
::msgcat::mcset zh_cn "Disallowed use of ngcgui generated file as Subfile" "\u4e0d\u5141\u8bb8\u4f7f\u7528ngcgui\u751f\u6210\u7684\u6587\u4ef6\u548c\u5b50\u6587\u4ef6"
::msgcat::mcset zh_cn "marked (not_a_subfile)\nNot intended for use as a subfile" "\u6807\u8bb0(not_a_subfile)\n\u4e0d\u7528\u4f5c\u5b50\u6587\u4ef6"
::msgcat::mcset zh_cn "bogus" "\u865a\u5047"
::msgcat::mcset zh_cn "can not include subroutines within ngcgui subfile" "\u4e0d\u5305\u62ec\u5728ngcgui\u5b50\u6587\u4ef6\u7684\u5b50\u7a0b\u5e8f"
::msgcat::mcset zh_cn "Multiple subroutines in file not allowed" "\u4e0d\u5141\u8bb8\u5728\u6587\u4ef6\u4e2d\u4f7f\u7528\u591a\u4e2a\u5b50\u7a0b\u5e8f"
::msgcat::mcset zh_cn "sub label" "\u5b50\u6807\u7b7e"
::msgcat::mcset zh_cn "does not match subroutine file name" "\u4e0d\u5339\u914d\u7684\u5b50\u7a0b\u5e8f\u6587\u4ef6\u540d"
::msgcat::mcset zh_cn "ignoring M2 after endsub" "\u5ffd\u7565 @multitable \u4e4b\u540e\u7684\u8fc7\u5269\u6587\u672c\u201c%s\u201d"
::msgcat::mcset zh_cn "file contains lines after subend" "\u6587\u4ef6\u5305\u542b\u540e\u7eed\u7684\u884c"
::msgcat::mcset zh_cn "file contains lines before sub" "\u6587\u4ef6\u5305\u542b\u5b50\u884c\u524d"
::msgcat::mcset zh_cn "endsub label" "endub\u6807\u7b7e"
::msgcat::mcset zh_cn "out of sequence positional parameter" "\u4ece\u5e8f\u5217\u7684\u4f4d\u7f6e\u53c2\u6570"
::msgcat::mcset zh_cn "expected" "\u9884\u671f"
::msgcat::mcset zh_cn "no 'sub' found in file" "\u5728\u6587\u4ef6\u4e2d\u6ca1\u6709\u627e\u5230'sub'"
::msgcat::mcset zh_cn "no 'endsub' found in file" "\u5728\u6587\u4ef6\u4e2d\u6ca1\u6709\u627e\u5230'endsub'"
::msgcat::mcset zh_cn "Cannot find gcmc executable" "\u627e\u4e0d\u5230gcmc\u53ef\u6267\u884c\u6587\u4ef6"
::msgcat::mcset zh_cn "Please Install in path" "\u8bf7\u5728\u8def\u5f84\u4e2d\u5b89\u88c5"
::msgcat::mcset zh_cn "not embedded, deriving outdir from:" "\u6ca1\u6709\u5d4c\u5165\uff0c\u5bfc\u51faoutdir\u4ece:"
::msgcat::mcset zh_cn "Choose Files" "\u9009\u62e9\u6587\u4ef6"
::msgcat::mcset zh_cn "Controls" "\u64cd\u63a7"
::msgcat::mcset zh_cn "Preamble" "\u524d\u5e8f"
::msgcat::mcset zh_cn "Subfile" "\u5b50\u6587\u4ef6"
::msgcat::mcset zh_cn "Postamble" "\u540e\u8bb0"
::msgcat::mcset zh_cn "Retain values on Subfile read" "\u4fdd\u7559\u5b50\u6587\u4ef6\u8bfb\u53d6\u7684\u503c"
::msgcat::mcset zh_cn "Expand subroutine" "\u5d4c\u5957\u5b50\u7a0b\u5e8f\u5b9a\u4e49"
::msgcat::mcset zh_cn "Autosend" "\u81ea\u52a8\u53d1\u9001"
::msgcat::mcset zh_cn "Verbose ngcfile" "\u8be6\u7ec6\u67e5\u770bngc\u6587\u4ef6"
::msgcat::mcset zh_cn "Create Feature" "\u521b\u5efa\u529f\u80fd"
::msgcat::mcset zh_cn "MakeFile" "\u751f\u6210\u6587\u4ef6"
::msgcat::mcset zh_cn "Finalize" "\u6700\u7ec8\u786e\u5b9a"
::msgcat::mcset zh_cn "Reread" "\u91cd\u8bfb"
::msgcat::mcset zh_cn "Restart" "\u91cd\u65b0\u5f00\u59cb"
::msgcat::mcset zh_cn "SendFileToAxis" "\u5c06\u6587\u4ef6\u53d1\u9001\u5230\u8f74 "
::msgcat::mcset zh_cn "Unrecoverable problem" "\u4e0d\u53ef\u6062\u590d\u7684\u95ee\u9898"
::msgcat::mcset zh_cn "Postamble file" "\u540e\u8bb0\u6587\u4ef6"
::msgcat::mcset zh_cn "Subroutine file" "\u5b50\u7a0b\u5e8f\u6587\u4ef6"
::msgcat::mcset zh_cn "Positional Parameters" "\u4f4d\u7f6e\u53c2\u6570"
::msgcat::mcset zh_cn "No Subfile specified" "\u672a\u6307\u5b9a\u5b50\u6587\u4ef6"
::msgcat::mcset zh_cn "No parameters yet" "\u8fd8\u6ca1\u6709\u53c2\u6570"
::msgcat::mcset zh_cn "Missing value for parm" "\u7f3a\u5c11\u503cparm"
::msgcat::mcset zh_cn "Output file" "\u8f93\u51fa\u6587\u4ef6"
::msgcat::mcset zh_cn "Multiple Tabs with Features" "\u591a\u4e2a\u6807\u7b7e\u4e0e\u529f\u80fd"
::msgcat::mcset zh_cn "Finalize all Tabs?" "\u5b8c\u6210\u6240\u6709\u6807\u7b7e?"
::msgcat::mcset zh_cn "Order" "\u8ba2\u8d2d"
::msgcat::mcset zh_cn "No, just this page" "\u4e0d\uff0c\u53ea\u662f\u8fd9\u4e2a\u9875\u9762"
::msgcat::mcset zh_cn "Axis is not responding" "\u8f74\u6ca1\u6709\u54cd\u5e94"
::msgcat::mcset zh_cn "Error: " "\u9519\u8bef: "
::msgcat::mcset zh_cn "Autosend disabled, Ctrl-A toggles autosend" "\u7981\u7528\u81ea\u52a8\u5907\u4efd\u529f\u80fd\uff0cCtrl+A\u4f1a\u81ea\u52a8\u5207\u6362"
::msgcat::mcset zh_cn "File saving enabled -- Finalize to save" "\u542f\u7528\u6587\u4ef6\u4fdd\u5b58 - \u786e\u5b9a\u4fdd\u5b58"
::msgcat::mcset zh_cn "Require .ngc suffix for filename" "\u9700\u8981.ngc\u540e\u7f00\u7684\u6587\u4ef6\u540d"
::msgcat::mcset zh_cn "Disallowed overwrite of" "\u4e0d\u5141\u8bb8\u8986\u76d6"
::msgcat::mcset zh_cn "FEATURE" "\u7279\u5f81"
::msgcat::mcset zh_cn "feature line added" "\u6dfb\u52a0\u884c\u7279\u5f81"
::msgcat::mcset zh_cn "remaining_features line added" "remaining_features\u884c\u6dfb\u52a0"
::msgcat::mcset zh_cn "line added" "\u6dfb\u52a0\u884c"
::msgcat::mcset zh_cn "activated" "\u6d3b\u52a8"
::msgcat::mcset zh_cn "restores" "\u6062\u590d"
::msgcat::mcset zh_cn "NOTREACHED mode" "NOTREACHED\u6a21\u5f0f"
::msgcat::mcset zh_cn "Positional parameters for" "\u4e3a\u4f4d\u7f6e\u53c2\u6570"
::msgcat::mcset zh_cn "expanded file" "\u6269\u5c55\u6587\u4ef6"
::msgcat::mcset zh_cn "call subroutine file" "\u8c03\u7528\u5b50\u7a0b\u5e8f\u6587\u4ef6"
::msgcat::mcset zh_cn "Enter parms for 1st feature" "\u8f93\u5165\u7b2c\u4e00\u4e2a\u7279\u5f81\u7684\u53c2\u6570"
::msgcat::mcset zh_cn "New Outfile" "\u65b0\u7684\u8f93\u51fa\u6587\u4ef6"
::msgcat::mcset zh_cn "Ready to make New Outfile" "\u51c6\u5907\u751f\u6210\u65b0\u7684\u8f93\u51fa\u6587\u4ef6"
::msgcat::mcset zh_cn "Enter parms for feature " "\u4e3a\u7279\u5f81\u8f93\u5165\u53c2\u6570"
::msgcat::mcset zh_cn "feature" "\u7279\u5f81"
::msgcat::mcset zh_cn "Create Next" "\u521b\u5efa\u4e0b\u4e00\u4e2a"
::msgcat::mcset zh_cn "Created feature " "\u521b\u5efa\u7279\u5f81"
::msgcat::mcset zh_cn "option" "\u9009\u9879"
::msgcat::mcset zh_cn "Missing parameters" "\u7f3a\u5c11\u53c2\u6570"
::msgcat::mcset zh_cn "Parse Error" "\u89e3\u6790\u9519\u8bef"
::msgcat::mcset zh_cn "Null Preamble" "\u6ca1\u6709\u524d\u8a00"
::msgcat::mcset zh_cn "Read Preamble" "\u9605\u8bfb\u524d\u8a00"
::msgcat::mcset zh_cn "Preamble Error" "\u524d\u8a00\u9519\u8bef"
::msgcat::mcset zh_cn "Null Postamble" "\u6ca1\u6709\u540e\u8bb0"
::msgcat::mcset zh_cn "Read Postamble" "\u9605\u8bfb\u540e\u8bb0"
::msgcat::mcset zh_cn "Postamble Error" "\u540e\u8bb0\u9519\u8bef"
::msgcat::mcset zh_cn "Read Subfile" "\u8bfb\u5b50\u6587\u4ef6"
::msgcat::mcset zh_cn "Write Error" "\u5199\u5165\u9519\u8bef"
::msgcat::mcset zh_cn "Outfile set" "\u8bbe\u7f6e\u8f93\u51fa\u6587\u4ef6"
::msgcat::mcset zh_cn "Finished" "\u5b8c\u6210"
::msgcat::mcset zh_cn "Canceled" "\u53d6\u6d88"
::msgcat::mcset zh_cn "Sent" "\u53d1\u9001"
::msgcat::mcset zh_cn "SendFileToAxis failed" "\u53d1\u9001\u6587\u4ef6\u5230\u8f74\u5931\u8d25"
::msgcat::mcset zh_cn "Ctrl-k for Key bindings" "\u952e\u7ed1\u5b9a Ctrl+k"
::msgcat::mcset zh_cn "Expand sub" "\u5168\u90e8\u5c55\u5f00"
::msgcat::mcset zh_cn "Retain values" "\u4fdd\u7559\u503c"
::msgcat::mcset zh_cn "Verbose" "\u8be6\u7ec6"
::msgcat::mcset zh_cn "Finalize Canceled" "\u5df2\u53d6\u6d88"
::msgcat::mcset zh_cn "Dismiss" "\u786e\u5b9a"
::msgcat::mcset zh_cn "ngcgui Error" "ngcgui \u9519\u8bef"
::msgcat::mcset zh_cn "Declining support for tk send bug in ngcgui" "\u5728ngcgui\u4e2d\u62d2\u7eddtk\u53d1\u9001bug\u7684\u652f\u6301"
::msgcat::mcset zh_cn "You should upgrade linuxcnc to >= linuxcnc2.5" "\u60a8\u5e94\u8be5\u5c06linuxcnc\u5347\u7ea7\u5230> = linuxcnc2.5"
::msgcat::mcset zh_cn "pre2.4_send_file_to_axis:error" "pre2.4_send_file_to_axis:\u9519\u8bef"
::msgcat::mcset zh_cn "OFF" "\u5173"
::msgcat::mcset zh_cn "Toggle autosend" "\u5207\u6362\u81ea\u52a8\u53d1\u9001"
::msgcat::mcset zh_cn "Clear entries" "\u6e05\u7a7a\u5217\u8868(&L)"
::msgcat::mcset zh_cn "Set entries to default values" "\u5c06\u6761\u76ee\u8bbe\u7f6e\u4e3a\u9ed8\u8ba4\u503c"
::msgcat::mcset zh_cn "Open editor specified by" "\u6253\u5f00\u7f16\u8f91\u5668\u6307\u5b9a"
::msgcat::mcset zh_cn "on last outfile" "\u6700\u540e\u4e00\u4e2a\u8f93\u51fafile"
::msgcat::mcset zh_cn "toggle expand subroutines" "\u5207\u6362\u5c55\u5f00\u5b50\u4f8b\u7a0b"
::msgcat::mcset zh_cn "Create feature" "\u521b\u5efa\u7279\u5f81"
::msgcat::mcset zh_cn "Finalize (AUTO send is" "\u5b8c\u6210(\u81ea\u52a8\u53d1\u9001"
::msgcat::mcset zh_cn "Show key bindings" "\u663e\u793a\u952e\u7ed1\u5b9a"
::msgcat::mcset zh_cn "Restart (cancel pending)" "\u91cd\u65b0\u542f\u52a8(\u53d6\u6d88\u5f85\u5b9a)"
::msgcat::mcset zh_cn "(re)Read Preamble" "(re)\u9605\u8bfb\u524d\u8a00"
::msgcat::mcset zh_cn "(re)Read Postamble" "(re) \u9605\u8bfb\u540e\u8bb0"
::msgcat::mcset zh_cn "(re)Read Subfile" "(re)\u8bfb\u53d6\u5b50\u6587\u4ef6"
::msgcat::mcset zh_cn "toggle retain values" "\u5207\u6362\u4fdd\u7559\u503c"
::msgcat::mcset zh_cn "toggle output file verbosity" "\u5207\u6362\u8f93\u51fa\u6587\u4ef6\u8be6\u7ec6\u7a0b\u5ea6"
::msgcat::mcset zh_cn "Show status" "\u663e\u793a\u72b6\u6001\u680f"
::msgcat::mcset zh_cn "Show full status (debug info)" "\u663e\u793a\u5b8c\u6574\u72b6\u6001(\u8c03\u8bd5\u4fe1\u606f)"
::msgcat::mcset zh_cn "on current subfile" "\u5173\u4e8e\u5f53\u524d\u5b50\u6587\u4ef6"
::msgcat::mcset zh_cn "on current preamble" "\u5173\u4e8e\u5f53\u524d\u524d\u8a00"
::msgcat::mcset zh_cn " Escape Return to Preview page" "\u9000\u51fa\u8fd4\u56de\u9884\u89c8\u9875\u9762"
::msgcat::mcset zh_cn "Editing requires setting for environmental variable VISUAL" "\u7f16\u8f91\u9700\u8981\u8bbe\u7f6e\u73af\u5883\u53d8\u91cfVISUAL"
::msgcat::mcset zh_cn "Trying gedit" "\u5c1d\u8bd5gedit"
::msgcat::mcset zh_cn "No file available for editing yet" "\u6ca1\u6709\u53ef\u7528\u4e8e\u7f16\u8f91\u7684\u6587\u4ef6"
::msgcat::mcset zh_cn "No file available for editing" "\u6ca1\u6709\u6587\u4ef6\u53ef\u4f9b\u7f16\u8f91"
::msgcat::mcset zh_cn "Status items" "\u9879\u76ee\u72b6\u6001"
::msgcat::mcset zh_cn "All-page opt items" "\u5168\u9875\u9009\u62e9\u9879\u76ee"
::msgcat::mcset zh_cn "any-items" "\u4efb\u4f55\u9879"
::msgcat::mcset zh_cn "Set defaults" "\u8bbe\u4e3a\u9ed8\u8ba4"
::msgcat::mcset zh_cn "not writable" "\u4e0d\u53ef\u5199"
::msgcat::mcset zh_cn "new" "\u65b0\u5efa"
::msgcat::mcset zh_cn "Open a new Subfile" "\u6253\u5f00\u4e00\u4e2a\u65b0\u7684\u5b50\u6587\u4ef6"
::msgcat::mcset zh_cn "remove" "\u5220\u9664"
::msgcat::mcset zh_cn "move" "\u79fb\u52a8"
::msgcat::mcset zh_cn "Custom" "\u81ea\u5b9a\u4e49"
::msgcat::mcset zh_cn "Problem creating page" "\u95ee\u9898\u521b\u5efa\u9875\u9762"
::msgcat::mcset zh_cn "entrykeybindings not available" "entrykeybindings\u4e0d\u53ef\u7528"
::msgcat::mcset zh_cn "Found multiple matches for" "\u627e\u5230\u591a\u4e2a\u5339\u914d"
::msgcat::mcset zh_cn "using path" "\u4f7f\u7528\u8def\u5f84"
::msgcat::mcset zh_cn "Warning" "\u8b66\u544a"
::msgcat::mcset zh_cn "File absolute path specifier conflicts with searchpath result" "\u6587\u4ef6\u7edd\u5bf9\u8def\u5f84\u8bf4\u660e\u7b26\u4e0e\u641c\u7d22\u8def\u5f84\u7ed3\u679c\u51b2\u7a81"
::msgcat::mcset zh_cn "Absolute Specifier" "\u7edd\u5bf9\u8bf4\u660e"
::msgcat::mcset zh_cn "Using Search Result" "\u4f7f\u7528\u641c\u7d22\u7ed3\u679c"
::msgcat::mcset zh_cn "File not in Search Path" "\u6587\u4ef6\u4e0d\u5728\u641c\u7d22\u8def\u5f84\u4e2d"
::msgcat::mcset zh_cn "Must be in search path" "\u5fc5\u987b\u5728\u641c\u7d22\u8def\u5f84"
::msgcat::mcset zh_cn "(File found -- not in search path)" "(\u627e\u5230\u6587\u4ef6 - \u4e0d\u5728\u641c\u7d22\u8def\u5f84)"
::msgcat::mcset zh_cn "Current directory" "\u5f53\u524d\u76ee\u5f55"
::msgcat::mcset zh_cn "Search path" "\u641c\u7d22\u8def\u5f84"
::msgcat::mcset zh_cn "Check setting for" "\u68c0\u67e5\u8bbe\u7f6e"
::msgcat::mcset zh_cn "in ini file" "ini\u6587\u4ef6"
::msgcat::mcset zh_cn "(Restart required after fixing ini file)" "(\u4fee\u590dini\u6587\u4ef6\u540e\u9700\u8981\u91cd\u65b0\u542f\u52a8)"
::msgcat::mcset zh_cn "Try to Continue" "\u5c1d\u8bd5\u7ee7\u7eed"
::msgcat::mcset zh_cn "Ngcgui Configuration File Not Found" "\u672a\u627e\u5230Ngcgui\u914d\u7f6e\u6587\u4ef6"
::msgcat::mcset zh_cn "ini file" "ini \u6587\u4ef6"
::msgcat::mcset zh_cn "not found" "\u672a\u627e\u5230"
::msgcat::mcset zh_cn "found truetype-tracer v4 -OK" "\u53d1\u73b0truetype-tracer v4 -OK"
::msgcat::mcset zh_cn "Note truetype-tracer v4 is required" "\u6ce8\u610ftruetype-tracer v4\u662f\u5fc5\u9700\u7684"
::msgcat::mcset zh_cn "Note: truetype-tracer v4 is required" "\u6ce8\u610f:truetype-tracer v4\u662f\u5fc5\u9700\u7684"
::msgcat::mcset zh_cn "ngcgui_app.tcl must be loaded before" "ngcgui_app.tcl\u4e4b\u524d\u5fc5\u987b\u52a0\u8f7d"
::msgcat::mcset zh_cn "Create a subroutine file from truetype-tracer (V4 reqd)" "\u4ecetruetype-tracer(V4 reqd)\u521b\u5efa\u4e00\u4e2a\u5b50\u4f8b\u7a0b\u6587\u4ef6"
::msgcat::mcset zh_cn "problem with" "\u6709\u95ee\u9898"
::msgcat::mcset zh_cn "No entry for" "\u6ca1\u6709\u6761\u76ee"
::msgcat::mcset zh_cn "wrong version of truetype-tracer" "truetype-tracer\u7684\u9519\u8bef\u7248\u672c"
::msgcat::mcset zh_cn "not writable, using" "\u4e0d\u53ef\u5199\uff0cusing"
::msgcat::mcset zh_cn "and setting expandsub" "\u5e76\u8bbe\u7f6eexpandsub"
::msgcat::mcset zh_cn "Text" "\u6587\u672c"
::msgcat::mcset zh_cn "Linescale" "\u523b\u5ea6\u7ebf"
::msgcat::mcset zh_cn "none" "\u65e0"
::msgcat::mcset zh_cn "Subdiv" "\u7ec6\u5206"
::msgcat::mcset zh_cn "default" "\u9ed8\u8ba4"
::msgcat::mcset zh_cn "Mode" "\u6a21\u5f0f"
::msgcat::mcset zh_cn "normal" "\u6b63\u5e38"
::msgcat::mcset zh_cn "date" "\u65e5\u671f"
::msgcat::mcset zh_cn "fontname" "\u5b57\u4f53"
::msgcat::mcset zh_cn "Switches" "\u5f00\u5173"
::msgcat::mcset zh_cn "Unicode" "\u7edf\u4e00\u7801"
::msgcat::mcset zh_cn "Allow Rotation" "\u5141\u8bb8\u65cb\u8f6c"
::msgcat::mcset zh_cn "Make ngcgui-compatible subfile and new tab page" "\u751f\u6210ngcgui-compatible\u5b50\u6587\u4ef6\u548c\u65b0\u6807\u7b7e\u9875"
::msgcat::mcset zh_cn "Null text" "\u7a7a\u6587\u672c"
::msgcat::mcset zh_cn "Using truetype-tracer default font" "\u4f7f\u7528truetype-tracer\u9ed8\u8ba4\u5b57\u4f53"
::msgcat::mcset zh_cn "no such file" "\u6ca1\u6709\u8fd9\u6837\u7684\u6587\u4ef6"
::msgcat::mcset zh_cn "file not readable" "\u6587\u4ef6\u4e0d\u53ef\u8bfb"
::msgcat::mcset zh_cn "Creating new tab page" "\u521b\u5efa\u65b0\u7684\u6807\u7b7e\u9875"
::msgcat::mcset zh_cn "requires command inifindall\nfrom axis.py (LinuxCNC 2.5) or" "\u8981\u6c42\u6307\u6325inifindall\n\u4eceaxis.py(linuxcnc 2.5)\u6216"
::msgcat::mcset zh_cn "not readable" "\u4e0d\u53ef\u8bfb"
::msgcat::mcset zh_cn "Unexpected: multiple startups for ngcgui" "\u610f\u5916:\u591a\u4e2angcgui\u542f\u52a8"
::msgcat::mcset zh_cn "for LinuxCNC 2.5.xxx, Do not include tkapp.py in the ini file" "\u5bf9\u4e8eLinuxCNC 2.5.xxx\uff0c\u5728ini\u6587\u4ef6\u4e2d\u4e0d\u8981\u5305\u542btkapp.py"
::msgcat::mcset zh_cn "LinuxCNC version" "LinuxCNC\u7248\u672c"
::msgcat::mcset zh_cn "Note: Ignoring duplicate column name: %s" "\u6ce8\u610f:\u5ffd\u7565\u91cd\u590d\u7684\u5217\u540d\u79f0:%s"
::msgcat::mcset zh_cn "Unknown column: %s" "\u672a\u77e5\u5217:%s"
::msgcat::mcset zh_cn "NEW" "\u65b0\u5efa"
::msgcat::mcset zh_cn "filename: <%s> not readable" "\u6587\u4ef6\u540d: <%s>\u4e0d\u53ef\u8bfb"
::msgcat::mcset zh_cn "filename: <%s> not writable" "\u6587\u4ef6\u540d:<%s>\u4e0d\u53ef\u5199"
::msgcat::mcset zh_cn "directory: <%s> not writable" "\u76ee\u5f55:<%s>\u4e0d\u53ef\u5199"
::msgcat::mcset zh_cn "Current file:" "\u5f53\u524d\u6587\u4ef6\uff1a"
::msgcat::mcset zh_cn "Skipping linenumber %d for tag %s, value <%s> is not a number" "\u8df3\u8fc7\u884c\u53f7%d \u6807\u7b7e%s \uff0c\u503c<%s>\u4e0d\u662f\u6570\u5b57"
::msgcat::mcset zh_cn "Skipping linenumber %d for tag %s, expected integer not <%s>" "\u8df3\u8fc7 \u884c\u53f7%d \u6807\u7b7e%s\uff0c<%s>\u4e0d\u662f\u6574\u6570"
::msgcat::mcset zh_cn "At linenumber %d, Unknown tag <%s>" "\u5728\u884c\u53f7%d\uff0c\u672a\u77e5\u6807\u7b7e<%s>"
::msgcat::mcset zh_cn "%s: Column sorting not available with tcl_version==%s" "%s: \u5217\u6392\u5e8f\u4e0d\u9002\u7528\u4e8etcl_version==%s"
::msgcat::mcset zh_cn "tool" "\u5200\u53f7"
::msgcat::mcset zh_cn "poc" "\u5200\u888b"
::msgcat::mcset zh_cn "diam" "\u76f4\u5f84"
::msgcat::mcset zh_cn "front" "\u5203\u957f"
::msgcat::mcset zh_cn "back" "\u67c4\u957f"
::msgcat::mcset zh_cn "orien" "\u65b9\u5411"
::msgcat::mcset zh_cn "comment" "\u6ce8\u91ca"
::msgcat::mcset zh_cn "Del" "\u5220\u9664"
::msgcat::mcset zh_cn "ReLoadTable" "\u5237\u65b0"
::msgcat::mcset zh_cn "SaveFile" "\u4fdd\u5b58"
::msgcat::mcset zh_cn "ReRead" "\u8bfb\u53d6"
::msgcat::mcset zh_cn "AddTool" "\u6dfb\u52a0"
::msgcat::mcset zh_cn "Opened %s" "\u6253\u5f00 %s"
::msgcat::mcset zh_cn "Created %s" "\u521b\u5efa%s "
::msgcat::mcset zh_cn "File updated" "\u6587\u4ef6\u5df2\u66f4\u65b0"
::msgcat::mcset zh_cn "File modified" "\u6587\u4ef6\u5df2\u4fee\u6539"
::msgcat::mcset zh_cn "File check errors" "\u6587\u4ef6\u68c0\u67e5\u9519\u8bef"
::msgcat::mcset zh_cn "File checked" "\u6587\u4ef6\u5df2\u68c0\u67e5"
::msgcat::mcset zh_cn "File items deleted" "\u6587\u4ef6\u5df2\u5220\u9664"
::msgcat::mcset zh_cn "Bogus lines in file ignored" "\u6587\u4ef6\u4e2d\u7684\u865a\u7ebf\u88ab\u5ffd\u7565"
::msgcat::mcset zh_cn "File errors -- Check Entries" "\u6587\u4ef6\u9519\u8bef - \u68c0\u67e5\u6761\u76ee"
::msgcat::mcset zh_cn "Warning: File changed by another process" "\u8b66\u544a:\u6587\u4ef6\u7531\u53e6\u4e00\u8fdb\u7a0b\u66f4\u6539"
::msgcat::mcset zh_cn "Warning: File deleted by another process" "\u8b66\u544a:\u6587\u4ef6\u88ab\u5176\u4ed6\u8fdb\u7a0b\u5220\u9664"
::msgcat::mcset zh_cn "Added Tool" "\u6dfb\u52a0\u5200\u5177"
::msgcat::mcset zh_cn "Sorted by %s, increasing" "\u6309 %s\u6392\u5e8f\uff0c\u589e\u52a0"
::msgcat::mcset zh_cn "Sorted by %s, decreasing" "\u6309 %s\u6392\u5e8f\uff0c\u51cf\u5c11"
::msgcat::mcset zh_cn "Added" "\u6dfb\u52a0"
::msgcat::mcset zh_cn "Tool %s, Column %s, parameter %s is not a number" "\u5200\u5177%s\uff0c\u5217%s\uff0c\u53c2\u6570%s\u4e0d\u662f\u6570\u5b57"
::msgcat::mcset zh_cn "Tool %s, parameter %s must be nonnegative integer" "\u5200\u5177%s\uff0c\u53c2\u6570%s\u5fc5\u987b\u662f\u975e\u8d1f\u6574\u6570"
::msgcat::mcset zh_cn "Tool %s: <Orientation> must be 0..9 integer" "\u5200\u5177%s:<Orientation>\u5fc5\u987b\u4e3a0..9\u6574\u6570"
::msgcat::mcset zh_cn "Tool %s: <%s> must be between -360 and 360" "\u5200\u5177%s:<%s>\u5fc5\u987b\u4ecb\u4e8e-360\u548c360\u4e4b\u95f4"
::msgcat::mcset zh_cn "Pocket <%s> specified multiple times" "\u5200\u888b <%s>\u6307\u5b9a\u591a\u6b21"
::msgcat::mcset zh_cn "Tool <%s> specified multiple times" "\u5200\u5177<%s>\u591a\u6b21\u6307\u5b9a"
::msgcat::mcset zh_cn "File Modified" "\u6587\u4ef6\u5df2\u4fee\u6539"
::msgcat::mcset zh_cn "Save Modifications to File?" "\u4fdd\u5b58\u4fee\u6539\u7684\u6587\u4ef6?"
::msgcat::mcset zh_cn "Only these columns are currently used:\n\n %s" "\u76ee\u524d\u4ec5\u4f7f\u7528\u8fd9\u4e9b\u5217:\n\n %s"
::msgcat::mcset zh_cn "Limit display to these columns by specifying" "\u901a\u8fc7\u6307\u5b9a\u9650\u5236\u5bf9\u8fd9\u4e9b\u5217\u7684\u663e\u793a"
::msgcat::mcset zh_cn "Format for ini file is" "ini\u6587\u4ef6\u7684\u683c\u5f0f\u662f"
::msgcat::mcset zh_cn "For standalone use, invoke as" "\u5bf9\u4e8e\u72ec\u7acb\u4f7f\u7528\uff0c\u8c03\u7528as"
::msgcat::mcset zh_cn "Created by %s" "\u901a\u8fc7%s\u521b\u5efa"
::msgcat::mcset zh_cn "Saved geometry (updated on program termination)" "\u4fdd\u5b58\u7684\u51e0\u4f55(\u7a0b\u5e8f\u7ec8\u6b62\u65f6\u66f4\u65b0)"
::msgcat::mcset zh_cn "%s: Axis inifile specifies multiple inifile items for: \[EMCIO\]TOOL_TABLE" "%s: \u4e3a\u4ee5\u4e0b\u5185\u5bb9\u6307\u5b9a\u591a\u4e2a\u65e0\u6548\u9879\u76ee: \[EMCIO\]TOOL_TABLE"
::msgcat::mcset zh_cn "%s: Using: %s" "%s:\u4f7f\u7528: %s"
::msgcat::mcset zh_cn "Must be On and Idle to reload tool table" "\u5fc5\u987b\u6253\u5f00\u5e76\u7a7a\u95f2\u624d\u80fd\u91cd\u65b0\u52a0\u8f7d\u5200\u5177\u8868"
::msgcat::mcset zh_cn "Usage" "\u7528\u6cd5"
::msgcat::mcset zh_cn "filename" "\u6587\u4ef6\u540d"
::msgcat::mcset zh_cn "Allowed column_ names are: %s" "\u5141\u8bb8\u7684\u5217\u540d\u79f0\u4e3a:%s"
::msgcat::mcset zh_cn "Missing filename" "\u7f3a\u5c11\u6587\u4ef6\u540d"
::msgcat::mcset zh_cn "Do you really want to close LinuxCNC?" "\u4f60\u771f\u7684\u60f3\u5173\u95edlinuxcnc\u5417?"
::msgcat::mcset zh_cn "Confirm Close" "\u786e\u8ba4\u5173\u95ed"
::msgcat::mcset zh_cn "Emergency stop" "\u6025\u505c"
::msgcat::mcset zh_cn "Turn machine on" "\u5f00\u673a"
::msgcat::mcset zh_cn "Activate first axis" "\u6fc0\u6d3b\u7b2c\u4e00\u8f74"
::msgcat::mcset zh_cn "Activate second axis" "\u6fc0\u6d3b\u7b2c\u4e8c\u8f74"
::msgcat::mcset zh_cn "Activate third axis" "\u6fc0\u6d3b\u7b2c\u4e09\u8f74"
::msgcat::mcset zh_cn "Activate fourth axis" "\u6fc0\u6d3b\u7b2c\u56db\u8f74"
::msgcat::mcset zh_cn "Activate first through ninth joint" "\u6fc0\u6d3b\u7b2c\u4e00\u5230\u7b2c\u4e5d\u5173\u8282"
::msgcat::mcset zh_cn "if joints radiobuttons visible" "\u5982\u679c\u5173\u8282\u5355\u9009\u6309\u94ae\u53ef\u89c1"
::msgcat::mcset zh_cn "Set Feed Override from 0% to 100%" "\u8bbe\u7f6e\u8fdb\u7ed9\u500d\u7387 0%-100%"
::msgcat::mcset zh_cn "if axes radiobuttons visible" "\u5982\u679c\u8f74\u5355\u9009\u6309\u94ae\u53ef\u89c1"
::msgcat::mcset zh_cn ", and ." ", \u548c ."
::msgcat::mcset zh_cn "Select jog speed" "\u9009\u62e9\u70b9\u52a8\u901f\u5ea6"
::msgcat::mcset zh_cn "< and >" "< \u548c >"
::msgcat::mcset zh_cn "Select angular jog speed" "\u9009\u62e9\u624b\u52a8\u89d2\u901f\u5ea6"
::msgcat::mcset zh_cn "I, Shift-I" "I, Shift+I"
::msgcat::mcset zh_cn "Select jog increment" "\u9009\u62e9\u70b9\u52a8\u589e\u91cf"
::msgcat::mcset zh_cn "Continuous jog" "\u8fde\u7eed"
::msgcat::mcset zh_cn "Home" "Home\u952e"
::msgcat::mcset zh_cn "Send active joint home" "\u5c06\u6fc0\u6d3b\u5173\u8282\u7684\u56de\u96f6"
::msgcat::mcset zh_cn "Ctrl-Home" "Ctrl+Home"
::msgcat::mcset zh_cn "Home all joints" "\u56de\u96f6\u6240\u6709\u5173\u8282"
::msgcat::mcset zh_cn "Shift-Home" "Shift+Home"
::msgcat::mcset zh_cn "Zero G54 offset for active axis" "\u7f6e\u96f6\u6d3b\u52a8\u8f74\u7684G54\u504f\u79fb\u91cf"
::msgcat::mcset zh_cn "End" "End\u952e"
::msgcat::mcset zh_cn "Set G54 offset for active axis" "\u4e3a\u6d3b\u52a8\u8f74\u8bbe\u7f6eG54\u504f\u79fb"
::msgcat::mcset zh_cn "Ctrl-End" "Ctrl+End"
::msgcat::mcset zh_cn "Set tool offset for loaded tool" "\u4e3a\u52a0\u8f7d\u7684\u5200\u5177\u8bbe\u7f6e\u5200\u5177\u504f\u79fb"
::msgcat::mcset zh_cn "Jog active axis or joint" "\u70b9\u52a8\u6fc0\u6d3b\u7684\u8f74\u6216\u5173\u8282"
::msgcat::mcset zh_cn "Select Max velocity" "\u9009\u62e9\u6700\u5927\u901f\u5ea6"
::msgcat::mcset zh_cn "Left, Right" "\u5de6, \u53f3"
::msgcat::mcset zh_cn "Jog first axis or joint" "\u70b9\u52a8\u7b2c\u4e00\u8f74\u6216\u5173\u8282"
::msgcat::mcset zh_cn "Up, Down" "\u4e0a, \u4e0b"
::msgcat::mcset zh_cn "Jog second axis or joint" "\u70b9\u52a8\u7b2c\u4e8c\u8f74\u6216\u5173\u8282"
::msgcat::mcset zh_cn "Pg Up, Pg Dn" "Pg Up, Pg Dn\u952e"
::msgcat::mcset zh_cn "Jog third axis or joint" "\u70b9\u52a8\u7b2c\u4e09\u8f74\u6216\u5173\u8282"
::msgcat::mcset zh_cn "Shift+above jogs" "Shift+\u4ee5\u4e0a\u70b9\u52a8"
::msgcat::mcset zh_cn "Jog at traverse speed" "\u70b9\u52a8\u901f\u5ea6"
::msgcat::mcset zh_cn "Jog fourth axis or joint" "\u70b9\u52a8\u7b2c\u56db\u8f74\u6216\u5173\u8282"
::msgcat::mcset zh_cn "Toggle between Drag and Rotate mode" "\u5e73\u79fb/\u65cb\u8f6c"
::msgcat::mcset zh_cn "Left Button" "\u9f20\u6807\u5de6\u952e"
::msgcat::mcset zh_cn "Pan, rotate or select line" "\u5e73\u79fb/\u65cb\u8f6c\u9009\u533a"
::msgcat::mcset zh_cn "Shift+Left Button" "Shift+\u5de6\u952e"
::msgcat::mcset zh_cn "Rotate or pan" "\u65cb\u8f6c/\u5e73\u79fb"
::msgcat::mcset zh_cn "Right Button" "\u9f20\u6807\u53f3\u952e"
::msgcat::mcset zh_cn "Zoom view" "\u7f29\u653e\u89c6\u56fe"
::msgcat::mcset zh_cn "Wheel Button" "\u6eda\u8f6e\u6309\u952e"
::msgcat::mcset zh_cn "Rotate view" "\u65cb\u8f6c\u89c6\u56fe"
::msgcat::mcset zh_cn "Rotate Wheel" "\u8f6c\u52a8\u6eda\u8f6e"
::msgcat::mcset zh_cn "Manual control" "\u624b\u52a8\u63a7\u5236"
::msgcat::mcset zh_cn "Code entry (MDI)" "\u4ee3\u7801\u8f93\u5165(MDI)"
::msgcat::mcset zh_cn "Ctrl-M" "Ctrl+M"
::msgcat::mcset zh_cn "Clear MDI history" "\u6e05\u9664 MDI \u5386\u53f2"
::msgcat::mcset zh_cn "Ctrl-H" "Ctrl+H"
::msgcat::mcset zh_cn "Copy selected MDI history elements" "\u590d\u5236\u9009\u4e2d\u7684 MID \u8bb0\u5f55"
::msgcat::mcset zh_cn "to clipboard" "\u590d\u5236\u5230\u526a\u8d34\u677f"
::msgcat::mcset zh_cn "Ctrl-Shift-H" "Ctrl+Shift+H"
::msgcat::mcset zh_cn "Paste clipboard to MDI history" "\u5c06\u526a\u8d34\u677f\u7c98\u8d34\u5230MDI\u5386\u53f2\u8bb0\u5f55"
::msgcat::mcset zh_cn "Override Limits" "\u8d85\u7a0b"
::msgcat::mcset zh_cn "Open program" "\u6253\u5f00\u7a0b\u5e8f"
::msgcat::mcset zh_cn "Ctrl-R" "Ctrl+R"
::msgcat::mcset zh_cn "Reload program" "\u91cd\u65b0\u8f7d\u5165\u7a0b\u5e8f"
::msgcat::mcset zh_cn "Ctrl-S" "Ctrl+S"
::msgcat::mcset zh_cn "Save G-code as" "G\u4ee3\u7801\u53e6\u5b58\u4e3a"
::msgcat::mcset zh_cn "Run program" "\u542f\u52a8"
::msgcat::mcset zh_cn "Step program" "\u505c\u6b62"
::msgcat::mcset zh_cn "Pause program" "\u6682\u505c"
::msgcat::mcset zh_cn "Resume program" "\u6062\u590d"
::msgcat::mcset zh_cn "Stop running program, or" "\u505c\u6b62\u8fd0\u884c\u7a0b\u5e8f, \u6216"
::msgcat::mcset zh_cn "stop loading program preview" "\u505c\u6b62\u52a0\u8f7d\u7a0b\u5e8f\u9884\u89c8"
::msgcat::mcset zh_cn "Toggle mist" "\u51b7\u5374\u6c14\u5f00\u5173"
::msgcat::mcset zh_cn "Toggle flood" "\u51b7\u5374\u6c34\u5f00\u5173"
::msgcat::mcset zh_cn "Spindle brake off" "\u4e3b\u8f74\u5239\u8f66\u5173"
::msgcat::mcset zh_cn "Shift-B" "Shift+B"
::msgcat::mcset zh_cn "Spindle brake on" "\u4e3b\u8f74\u5239\u8f66\u5f00"
::msgcat::mcset zh_cn "Turn spindle clockwise" "\u4e3b\u8f74\u6b63\u8f6c"
::msgcat::mcset zh_cn "Turn spindle counterclockwise" "\u4e3b\u8f74\u53cd\u8f6c"
::msgcat::mcset zh_cn "Turn spindle more slowly" "\u4e3b\u8f74\u51cf\u901f"
::msgcat::mcset zh_cn "Turn spindle more quickly" "\u4e3b\u8f74\u52a0\u901f"
::msgcat::mcset zh_cn "Ctrl-K" "Ctrl+K"
::msgcat::mcset zh_cn "Clear live plot" "\u6e05\u9664\u8d70\u5200\u8f68\u8ff9"
::msgcat::mcset zh_cn "Cycle among preset views" "\u5728\u9884\u89c8\u89c6\u56fe\u4e4b\u95f4\u5faa\u73af"
::msgcat::mcset zh_cn "Cycle among preview, DRO, and user tabs" "\u5728\u9884\u89c8\uff0cDRO\u548c\u7528\u6237\u9009\u9879\u5361\u4e4b\u95f4\u5faa\u73af"
::msgcat::mcset zh_cn "toggle Actual/Commanded" "\u5207\u6362 \u5b9e\u9645/\u6307\u4ee4"
::msgcat::mcset zh_cn "toggle Relative/Machine" "\u5207\u6362 \u76f8\u5bf9/\u673a\u5668"
::msgcat::mcset zh_cn "Ctrl-Space" "Ctrl+Space"
::msgcat::mcset zh_cn "Clear notifications" "\u6e05\u9664\u901a\u77e5"
::msgcat::mcset zh_cn "Alt-F, M, V" "Alt+F, M, V"
::msgcat::mcset zh_cn "Open a Menu" "\u6253\u5f00\u4e00\u4e2a\u83dc\u5355"
::msgcat::mcset zh_cn "Unknown tool %d" "\u672a\u5b9a\u4e49\u5200\u5177 %d \u53f7"
::msgcat::mcset zh_cn "No tool" "\u65e0\u5200\u5177"
::msgcat::mcset zh_cn "Tool %(tool)d, offset %(zo)g, diameter %(dia)g" "\u5200\u5177 %(tool)d, \u504f\u79fb %(zo)g, \u76f4\u5f84 %(dia)g"
::msgcat::mcset zh_cn "Tool %(tool)d, zo %(zo)g, xo %(xo)g, dia %(dia)g" "\u5200\u5177 %(tool)d, zo %(zo)g, xo %(xo)g, dia %(dia)g"
::msgcat::mcset zh_cn "G-code preview loading timed out" "G\u4ee3\u7801\u9884\u89c8\u52a0\u8f7d\u8d85\u65f6"
::msgcat::mcset zh_cn "Filtering..." "\u7b5b\u9009...."
::msgcat::mcset zh_cn "Filter failed" "\u7b5b\u9009\u5931\u8d25"
::msgcat::mcset zh_cn "The program %(program)r exited with code %(code)d.  Any error messages it produced are shown below:" "\u8be5\u7a0b\u5e8f %(program)r \u9000\u51fa\u4ee3\u7801 %(code)d. \u5b83\u4ea7\u751f\u7684\u4efb\u4f55\u9519\u8bef\u4fe1\u606f\u5982\u4e0b\u6240\u793a:"
::msgcat::mcset zh_cn "G-Code error in %s" "%s G\u4ee3\u7801\u9519\u8bef"
::msgcat::mcset zh_cn "Continuous" "\u8fde\u7eed"
::msgcat::mcset zh_cn "T    Tool Table" "T   \u5200\u5177\u8868"
::msgcat::mcset zh_cn "in" "\u82f1\u5bf8"
::msgcat::mcset zh_cn " radius" "\u534a\u5f84"
::msgcat::mcset zh_cn " diameter" "\u76f4\u5f84"
::msgcat::mcset zh_cn "\u00b0" "\u00b0"
::msgcat::mcset zh_cn "Coordinate System:" "\u5750\u6807\u7cfb:"
::msgcat::mcset zh_cn "fixture" "\u5939\u5177"
::msgcat::mcset zh_cn "workpiece" "\u5de5\u4ef6"
::msgcat::mcset zh_cn "Name:" "\u540d\u79f0:"
::msgcat::mcset zh_cn "Size:" "\u5927\u5c0f:"
::msgcat::mcset zh_cn "Tool order:" "\u5200\u5177\u987a\u5e8f:"
::msgcat::mcset zh_cn "Rapid distance:" "\u7a7a\u7a0b\u8ddd\u79bb:"
::msgcat::mcset zh_cn "Feed distance:" "\u8fdb\u7ed9\u8ddd\u79bb:"
::msgcat::mcset zh_cn "Total distance:" "\u603b\u8ddd\u79bb:"
::msgcat::mcset zh_cn "Run time:" "\u8fd0\u884c\u65f6\u95f4:"
::msgcat::mcset zh_cn "Tool Change List:" "\u6362\u5200\u5217\u8868\uff1a"
::msgcat::mcset zh_cn "X bounds:" "X \u6781\u9650:"
::msgcat::mcset zh_cn "Y bounds:" "Y \u6781\u9650:"
::msgcat::mcset zh_cn "Z bounds:" "Z \u6781\u9650:"
::msgcat::mcset zh_cn "A bounds:" "A \u6781\u9650:"
::msgcat::mcset zh_cn "B bounds:" "B \u6781\u9650:"
::msgcat::mcset zh_cn "C bounds:" "C \u6781\u9650:"
::msgcat::mcset zh_cn "Program exceeds machine minimum on axis %s" "\u7a0b\u5e8f\u8d85\u51fa %s \u8f74\u8d1f\u5411\u884c\u7a0b\u6781\u9650"
::msgcat::mcset zh_cn "Program exceeds machine maximum on axis %s" "\u7a0b\u5e8f\u8d85\u51fa %s \u8f74\u6b63\u5411\u884c\u7a0b\u6781\u9650"
::msgcat::mcset zh_cn "Program exceeds machine limits" "\u7a0b\u5e8f\u8d85\u51fa\u673a\u5e8a\u6781\u9650"
::msgcat::mcset zh_cn "Re-Check" "\u91cd\u65b0\u68c0\u67e5"
::msgcat::mcset zh_cn "Run Anyway" "\u7ee7\u7eed\u8fd0\u884c"
::msgcat::mcset zh_cn "No file loaded" "\u6ca1\u6709\u8f7d\u5165\u6587\u4ef6"
::msgcat::mcset zh_cn "generated from %s" "\u4ece %s \u6765\u7684\u6d88\u606f"
::msgcat::mcset zh_cn "%.1f minutes" "%.1f \u5206\u949f"
::msgcat::mcset zh_cn "%d seconds" "%d \u79d2"
::msgcat::mcset zh_cn "%(a)f to %(b)f = %(diff)f %(units)s" "%(a)f \u5230 %(b)f = %(diff)f %(units)s"
::msgcat::mcset zh_cn "G-Code Properties" "G-\u4ee3\u7801\u5c5e\u6027"
::msgcat::mcset zh_cn "After turning On the machine power,\nYou need find axes origins.\n\n            Run homing process?" "\u5728\u6253\u5f00\u673a\u5e8a\u7684\u7535\u6e90\u540e\uff0c\u4f60\u9700\u8981\u5bfb\u627e\u5404\u8f74\u539f\u70b9\u3002\n\n            \u8981\u8fd0\u884c\u5bfb\u627e\u673a\u5e8a\u539f\u70b9\u7684\u7a0b\u5e8f\u5417\uff1f"
::msgcat::mcset zh_cn "All machinable files" "\u6240\u6709\u53ef\u52a0\u5de5\u7684\u6587\u4ef6"
::msgcat::mcset zh_cn "rs274ngc files" "rs274ngc \u6587\u4ef6"
::msgcat::mcset zh_cn "axis cannot accept remote command while running" "\u8f74\u8fd0\u884c\u65f6\u4e0d\u80fd\u63a5\u53d7\u8fdc\u7a0b\u6307\u4ee4"
::msgcat::mcset zh_cn "File not Writable:" "\u6587\u4ef6\u4e0d\u53ef\u5199:"
::msgcat::mcset zh_cn "This file is not writable\nYou can Edit-readonly\n\nor\n\nSave it to your own directory\nthen open that saved, writable file" "\u6b64\u6587\u4ef6\u4e0d\u53ef\u5199\n\u60a8\u53ef\u4ee5\u4fee\u6539\u53ea\u8bfb\u5c5e\u6027\n\n\u6216\u8005\n\n\u5728\u81ea\u5df1\u7684\u6587\u4ef6\u5939\u5185\u4fdd\u5b58\u5b83\n\u7136\u540e\u518d\u6253\u5f00\u8be5\u4fdd\u5b58\u7684\u6587\u4ef6\u8fdb\u884c\u7f16\u8f91"
::msgcat::mcset zh_cn "Edit-readonly" "\u9605\u8bfb"
::msgcat::mcset zh_cn "Custom Grid" "\u81ea\u5b9a\u4e49\u7f51\u683c"
::msgcat::mcset zh_cn "Enter grid size" "\u8f93\u5165\u7f51\u683c\u5927\u5c0f"
::msgcat::mcset zh_cn "Joint is already homed, are you sure you want to re-home?" "\u5173\u8282\u5df2\u7ecf\u56de\u96f6\u4e86\uff0c\u4f60\u786e\u5b9a\u8981\u91cd\u65b0\u56de\u96f6\u5417?"
::msgcat::mcset zh_cn "home_joint <%s> Use joint mode for homing" "home_joint <%s> \u4f7f\u7528\u5173\u8282\u6a21\u5f0f\u8fdb\u884c\u56de\u96f6"
::msgcat::mcset zh_cn "\nIndividual axis homing disallowed for duplicated letter:<%s> " "\n\u5355\u4e2a\u8f74\u56de\u96f6\u4e0d\u5141\u8bb8\u91cd\u590d\u7684\u5b57\u6bcd:<%s> "
::msgcat::mcset zh_cn "This joint is already homed, are you sure you want to re-home?" "\u8fd9\u4e2a\u5173\u8282\u5df2\u7ecf\u56de\u96f6\u4e86\uff0c\u4f60\u786e\u5b9a\u8981\u91cd\u65b0\u56de\u96f6\u5417?"
::msgcat::mcset zh_cn "Enter %s coordinate relative to %%s:" "\u8f93\u5165\u76f8\u5bf9\u4e8e%%s\u7684%s \u5750\u6807:"
::msgcat::mcset zh_cn "Tool %s TouchOff" "\u5200\u5177%s\u5bf9\u5200"
::msgcat::mcset zh_cn "Error saving file" "\u4fdd\u5b58\u6587\u4ef6\u65f6\u53d1\u751f\u9519\u8bef"
::msgcat::mcset zh_cn "\nMissing required specifier:\n%s\nSee the 'INI Configuration' documents\n" "\n\u7f3a\u5c11\u5fc5\u9700\u7684\u8bf4\u660e\u7b26:\n%s\n\u8bf7\u53c2\u9605\u201cINI\u914d\u7f6e\u201d\u6587\u6863\n"
::msgcat::mcset zh_cn "\nMissing required specifier (has linear joint or axis):\n%s\nSee the 'INI Configuration' documents\n" "\n\u7f3a\u5c11\u5fc5\u9700\u7684\u8bf4\u660e\u7b26(\u5177\u6709\u7ebf\u6027\u5173\u8282\u6216\u8f74):\n%s\n\u8bf7\u53c2\u9605\u201cINI\u914d\u7f6e\u201d\u6587\u6863\n"
::msgcat::mcset zh_cn "\nWarning: Missing required specifier (has angular joint or axis):\n%s\nSee the 'INI Configuration' documents\n" "\n\u8b66\u544a\uff1a\u7f3a\u5c11\u5fc5\u9700\u7684\u8bf4\u660e\u7b26(\u5177\u6709\u89d2\u5ea6\u5173\u8282\u6216\u8f74):\n%s\n\u8bf7\u53c2\u9605\u201cINI\u914d\u7f6e\u201d\u6587\u6863\n"
::msgcat::mcset zh_cn "Axes" "\u8f74"
::msgcat::mcset zh_cn "Joints" "\u5173\u8282"
::msgcat::mcset zh_cn "Home All" "\u5168\u90e8\u56de\u96f6"
::msgcat::mcset zh_cn "Home all %s \[Ctrl-Home\]" "\u56de\u96f6\u5168\u90e8%s \[Ctrl+Home\]"
::msgcat::mcset zh_cn "Home All %s" "\u5168\u90e8%s\u56de\u96f6"
::msgcat::mcset zh_cn "Unhome All %s" "\u5168\u90e8%s\u6d88\u96f6"
::msgcat::mcset zh_cn "Warning: Forward kinematics must handle duplicate coordinate letters:%s" "\u8b66\u544a\uff1a\u6b63\u5411\u8fd0\u52a8\u5b66\u5fc5\u987b\u5904\u7406\u91cd\u590d\u7684\u5750\u6807\u5b57\u6bcd:%s"
::msgcat::mcset zh_cn "Note: number of \[TRAJ\]COORDINATES=%(t)s exceeds \[KINS\]JOINTS=%(l)d" "\u6ce8\u610f: \[TRAJ\]COORDINATES=%(t)s \u7684\u6570\u91cf\u8d85\u8fc7\u4e86 \[KINS\]JOINTS=%(l)d"
::msgcat::mcset zh_cn "\nNote:\nIndividual axis homing is not currently supported for" "\n\u6ce8\u610f:\n\u76ee\u524d\u4e0d\u652f\u6301\u5355\u8f74\u56de\u539f\u70b9"
::msgcat::mcset zh_cn "KINEMATICS_IDENTITY with duplicate axis letter <%s>\n" "KINEMATICS_IDENTITY \u5e26\u6709\u91cd\u590d\u8f74\u5b57\u6bcd <%s>\n"
::msgcat::mcset zh_cn "Joint" "\u5173\u8282"
::msgcat::mcset zh_cn "Home Joint" "\u56de\u96f6\u5173\u8282"
::msgcat::mcset zh_cn "Home %(name)s _%(id)s" "\u56de\u96f6 %(name)s _%(id)s"
::msgcat::mcset zh_cn "Unhome %(name)s _%(id)s" "\u6d88\u96f6 %(name)s _%(id)s"
::msgcat::mcset zh_cn "Run from here" "\u4ece\u8fd9\u91cc\u8fd0\u884c"
::msgcat::mcset zh_cn "toggle PYVCP panel visibility" "\u663e\u793a/\u9690\u85cfPYVCP\u9762\u677f"
::msgcat::mcset zh_cn "Error in ~/.axisrc" "~/.axisrc \u9519\u8bef"
::msgcat::mcset zh_cn "LinuxCNC Status" "LinuxCNC \u72b6\u6001"
::msgcat::mcset zh_cn "Copy All" "\u590d\u5236\u5168\u90e8"
::msgcat::mcset zh_cn "Remove the tool and click continue when ready" "\u79fb\u9664\u8be5\u5200\u5177\uff0c\u51c6\u5907\u597d\u540e\u5355\u51fb\u7ee7\u7eed"
::msgcat::mcset zh_cn "Tool change" "\u6362\u5200"
::msgcat::mcset zh_cn "Continue" "\u7ee7\u7eed"
::msgcat::mcset zh_cn "Insert tool and click continue when ready.\n\nTool number: %(number)s\nDiameter: %(diameter)s%(units)s\nComment: %(comment)s" "\u63d2\u5165\u5200\u5177\uff0c\u51c6\u5907\u5c31\u7eea\u540e\u5355\u51fb\u201c\u7ee7\u7eed\u201d.\n\n\u5200\u5177\u7f16\u53f7: %(number)s\n\u5200\u5177\u76f4\u5f84: %(diameter)s%(units)s\n\u6ce8\u91ca: %(comment)s"
::msgcat::mcset zh_cn "Insert tool %d and click continue when ready" "\u63d2\u5165\u5200\u5177 %d\uff0c\u51c6\u5907\u597d\u540e\u70b9\u51fb\u7ee7\u7eed"
::msgcat::mcset zh_cn "\n\nError: %s" "\n\n\u9519\u8bef: %s"
::msgcat::mcset zh_cn "AXIS Manual Toolchanger" "\u624b\u52a8\u6362\u5200"
::msgcat::mcset zh_cn "This window is part of the AXIS manual toolchanger.  It is safe to close or iconify this window, or it will close automatically after a few seconds." "\u8be5\u7a97\u53e3\u662fAXIS\u624b\u52a8\u6362\u5200\u5668\u7684\u4e00\u90e8\u5206\uff0c\u5173\u95ed\u6216\u6700\u5c0f\u5316\u6b64\u7a97\u53e3\u662f\u5b89\u5168\u7684\uff0c\u6216\u8005\u5b83\u4f1a\u5728\u51e0\u79d2\u949f\u540e\u81ea\u52a8\u5173\u95ed\u3002"
::msgcat::mcset zh_cn "Image size: %(w)d x %(h)d pixels\nMinimum pixel value: %(min)d\nMaximum pixel value: %(max)d" "\u56fe\u8c61\u5927\u5c0f: %(w)d x %(h)d \u8c61\u7d20\n\u6700\u5c0f\u8c61\u7d20\u503c: %(min)d\n\u6700\u5927\u8c61\u7d20\u503c: %(max)d"
::msgcat::mcset zh_cn "G20 (in)" "G20 (\u82f1\u5bf8)"
::msgcat::mcset zh_cn "G21 (mm)" "G21 (\u6beb\u7c73)"
::msgcat::mcset zh_cn "White" "\u767d"
::msgcat::mcset zh_cn "Black" "\u9ed1"
::msgcat::mcset zh_cn "Rows" "\u884c"
::msgcat::mcset zh_cn "Columns" "\u5217"
::msgcat::mcset zh_cn "Rows then Columns" "\u884c\u5217\u6570"
::msgcat::mcset zh_cn "Columns then Rows" "\u6392\u5e8f"
::msgcat::mcset zh_cn "Positive" "\u6b63\u6570"
::msgcat::mcset zh_cn "Negative" "\u8d1f\u6570"
::msgcat::mcset zh_cn "Alternating" "\u4ea4\u66ff"
::msgcat::mcset zh_cn "Up Milling" "\u4e0a\u94e3"
::msgcat::mcset zh_cn "Down Milling" "\u4e0b\u94e3"
::msgcat::mcset zh_cn "Ball End" "\u7403\u5e95"
::msgcat::mcset zh_cn "Flat End" "\u5e73\u5e95"
::msgcat::mcset zh_cn "30 Degree" "30 \u5ea6"
::msgcat::mcset zh_cn "45 Degree" "45 \u5ea6"
::msgcat::mcset zh_cn "60 Degree" "60 \u5ea6"
::msgcat::mcset zh_cn "Secondary" "\u6b21\u8981"
::msgcat::mcset zh_cn "Full" "\u5b8c\u5168"
::msgcat::mcset zh_cn "Invert Image" "\u53cd\u8f6c\u56fe\u8c61"
::msgcat::mcset zh_cn "Normalize Image" "\u8fd8\u539f\u56fe\u8c61"
::msgcat::mcset zh_cn "Extend Image Border" "\u5ef6\u5347\u56fe\u8c61\u8fb9\u754c"
::msgcat::mcset zh_cn "Pixel Size (Units)" "\u50cf\u7d20(\u5355\u4f4d)"
::msgcat::mcset zh_cn "Depth (units)" "\u6df1\u5ea6(\u5355\u4f4d)"
::msgcat::mcset zh_cn "Tolerance (units)" "\u516c\u5dee(\u5355\u4f4d)"
::msgcat::mcset zh_cn "Stepover (pixels)" "\u6b65\u8ddd\u5bbd\u5ea6(\u50cf\u7d20)"
::msgcat::mcset zh_cn "Tool Diameter (units)" "\u5200\u5177\u76f4\u5f84(\u5355\u4f4d)"
::msgcat::mcset zh_cn "Tool Type" "\u5200\u5177\u7c7b\u578b"
::msgcat::mcset zh_cn "Feed Rate (units per minute)" "\u8fdb\u7ed9\u901f\u7387(\u5355\u4f4d/\u6bcf\u5206\u949f)"
::msgcat::mcset zh_cn "Plunge Feed Rate (units per minute)" "\u4e0b\u5200\u8fdb\u7ed9\u901f\u7387(\u5355\u4f4d/\u6bcf\u5206\u949f)"
::msgcat::mcset zh_cn "Safety Height (units)" "\u5b89\u5168\u9ad8\u5ea6(\u5355\u4f4d)"
::msgcat::mcset zh_cn "Scan Pattern" "\u626b\u63cf\u56fe\u5f62"
::msgcat::mcset zh_cn "Scan Direction" "\u626b\u63cf\u65b9\u5411"
::msgcat::mcset zh_cn "Lace Bounding" "\u82b1\u8fb9\u8fb9\u6846"
::msgcat::mcset zh_cn "Contact Angle (degrees)" "\u63a5\u89e6\u89d2(\u5ea6)"
::msgcat::mcset zh_cn "Spindle Speed (RPM)" "\u4e3b\u8f74\u8f6c\u901f(RPM)"
::msgcat::mcset zh_cn "Roughing offset (units, 0=no roughing)" "\u7c97\u52a0\u5de5\u4f59\u91cf(\u5355\u4f4d, 0=\u6ca1\u6709\u7c97\u52a0\u5de5)"
::msgcat::mcset zh_cn "Roughing depth per pass (units)" "\u7c97\u52a0\u5de5\u6bcf\u5c42\u6df1\u5ea6(units)"
::msgcat::mcset zh_cn "image-to-gcode: User pressed cancel" "\u56fe\u50cf \u5230 G\u4ee3\u7801:\u7528\u6237\u6309\u4e0b\u53d6\u6d88"
::msgcat::mcset zh_cn "Depth images" "\u6df1\u5ea6\u56fe\u50cf"
::msgcat::mcset zh_cn "LinuxCNC Debug Level" "\u8bbe\u7f6e\u8c03\u8bd5\u7ea7\u522b"
::msgcat::mcset zh_cn "debuglevel" "\u8c03\u8bd5\u7ea7\u522b"
::msgcat::mcset zh_cn "Configuration *" "\u914d\u7f6e *"
::msgcat::mcset zh_cn "Version Numbers *" "\u7248\u672c\u53f7 *"
::msgcat::mcset zh_cn "Task Issue" "\u4efb\u52a1\u95ee\u9898"
::msgcat::mcset zh_cn "Motion Time" "\u8fd0\u8f6c\u65f6\u95f4"
::msgcat::mcset zh_cn "Interpreter List" "\u89e3\u91ca\u5668\u5217\u8868"
::msgcat::mcset zh_cn "State Tags" "\u72b6\u6001\u6807\u7b7e"
::msgcat::mcset zh_cn "Inifile setting for this debug level:\n\[EMC\]DEBUG=0x%08x" "\u6b64\u8c03\u8bd5\u7ea7\u522b\u7684INI\u6587\u4ef6\u8bbe\u7f6e:\n\[EMC\]DEBUG=0x%08x"
::msgcat::mcset zh_cn "  * This option can only be enabled in the inifile" "  *\u6b64\u9009\u9879\u53ea\u80fd\u5728ini\u6587\u4ef6\u4e2d\u542f\u7528"
::msgcat::mcset zh_cn "_Open..." "\u6253\u5f00..."
::msgcat::mcset zh_cn "Recent _Files" "\u6700\u8fd1\u6253\u5f00\u7684\u6587\u4ef6"
::msgcat::mcset zh_cn "_Edit..." "\u7f16\u8f91..."
::msgcat::mcset zh_cn "_Reload" "\u91cd\u65b0\u8f7d\u5165"
::msgcat::mcset zh_cn "G-code _properties..." "G-\u4ee3\u7801\u5c5e\u6027..."
::msgcat::mcset zh_cn "Edit _tool data..." "\u7f16\u8f91_\u5200\u5177\u6570\u636e..."
::msgcat::mcset zh_cn "Reload tool _data" "\u91cd\u65b0\u52a0\u8f7d\u5200\u5177\u6570\u636e"
::msgcat::mcset zh_cn "_Ladder Editor..." "\u7f16\u8f91\u68af\u5f62\u56fe..."
::msgcat::mcset zh_cn "Toggle _Emergency Stop" "\u6025\u505c"
::msgcat::mcset zh_cn "Toggle _Machine Power" "\u7535\u6e90"
::msgcat::mcset zh_cn "_Run program" "\u8fd0\u884c"
::msgcat::mcset zh_cn "Ru_n from selected line" "\u4ece\u9009\u5b9a\u7684\u884c\u8fd0\u884c"
::msgcat::mcset zh_cn "S_tep" "\u4e0b\u4e00\u6bb5"
::msgcat::mcset zh_cn "_Pause" "\u6682\u505c"
::msgcat::mcset zh_cn "Re_sume" "\u6062\u590d"
::msgcat::mcset zh_cn "Stop at M_1" "\u505c\u6b62\u5728 M_1"
::msgcat::mcset zh_cn "Skip lines with '_/'" "\u8df3\u6bb5 '_/'"
::msgcat::mcset zh_cn "Clear MDI h_istory" "\u6e05\u9664 MDI \u5386\u53f2"
::msgcat::mcset zh_cn "Copy from MDI hist_ory" "\u590d\u5236 MDI \u8bb0\u5f55"
::msgcat::mcset zh_cn "Paste to MDI histor_y" "\u7c98\u8d34 MDI \u8bb0\u5f55"
::msgcat::mcset zh_cn "_Calibration" "\u8f74\u8c03\u6821"
::msgcat::mcset zh_cn "Show _Hal Configuration" "HAL \u914d\u7f6e"
::msgcat::mcset zh_cn "H_al Meter" "HAL \u4eea\u8868"
::msgcat::mcset zh_cn "Ha_l Scope" "HAL \u793a\u6ce2\u5668"
::msgcat::mcset zh_cn "Sho_w LinuxCNC Status" "LinuxCNC \u72b6\u6001"
::msgcat::mcset zh_cn "Set _Debug Level" "\u8bbe\u7f6e\u8c03\u8bd5\u7ea7\u522b"
::msgcat::mcset zh_cn "Homin_g" "\u56de\u673a\u68b0\u539f\u70b9"
::msgcat::mcset zh_cn "_Unhoming" "\u6e05\u9664\u56de\u96f6"
::msgcat::mcset zh_cn "_Zero coordinate system" "\u5750\u6807\u7cfb\u6e05\u96f6"
::msgcat::mcset zh_cn "Tool touch off to wor_kpiece" "\u5200\u5177\u5bf9\u5200\u5230\u5de5\u4ef6"
::msgcat::mcset zh_cn "Tool touch off to _fixture" "\u5200\u5177\u5bf9\u5200\u5230\u5939\u5177"
::msgcat::mcset zh_cn "_Top view" "\u4fef\u89c6\u56fe"
::msgcat::mcset zh_cn "_Rotated Top view" "\u65cb\u8f6c\u4fef\u89c6\u56fe"
::msgcat::mcset zh_cn "_Side view" "\u4fa7\u89c6\u56fe"
::msgcat::mcset zh_cn "_Front view" "\u6b63\u89c6\u56fe"
::msgcat::mcset zh_cn "_Perspective view" "\u7b49\u8f74\u4fa7\u89c6\u56fe"
::msgcat::mcset zh_cn "Display _Inches" "\u663e\u793a\u82f1\u5bf8"
::msgcat::mcset zh_cn "Display _MM" "\u663e\u793a\u6beb\u7c73"
::msgcat::mcset zh_cn "S_how program" "\u663e\u793a\u52a0\u5de5\u8def\u5f84"
::msgcat::mcset zh_cn "Show program r_apids" "\u663e\u793a\u7a7a\u7a0b\u8def\u5f84"
::msgcat::mcset zh_cn "Alpha-_blend program" "Alpha-\u6df7\u5408\u7a0b\u5e8f"
::msgcat::mcset zh_cn "Sho_w live plot" "\u663e\u793a\u8d70\u5200\u8f68\u8ff9"
::msgcat::mcset zh_cn "Show too_l" "\u663e\u793a\u5200\u5177"
::msgcat::mcset zh_cn "Show e_xtents" "\u663e\u793a\u52a0\u5de5\u8303\u56f4"
::msgcat::mcset zh_cn "_Grid" "\u7f51\u683c"
::msgcat::mcset zh_cn "Show o_ffsets" "\u663e\u793a\u504f\u79fb\u91cf"
::msgcat::mcset zh_cn "Sh_ow machine limits" "\u663e\u793a\u673a\u5e8a\u8fb9\u754c"
::msgcat::mcset zh_cn "Show v_elocity" "\u663e\u793a\u901f\u5ea6"
::msgcat::mcset zh_cn "Show _distance to go" "\u663e\u793a\u76ee\u6807\u8ddd\u79bb"
::msgcat::mcset zh_cn "Large coordinate fo_nt" "\u5750\u6807\u4f7f\u7528\u5927\u5b57\u4f53"
::msgcat::mcset zh_cn "_Clear live plot" "\u6e05\u9664\u8d70\u5200\u8f68\u8ff9"
::msgcat::mcset zh_cn "Ctrl-E" "Ctrl+E"
::msgcat::mcset zh_cn "Show commanded position" "\u663e\u793a\u6307\u4ee4\u5750\u6807"
::msgcat::mcset zh_cn "Show actual position" "\u663e\u793a\u5b9e\u9645\u5750\u6807"
::msgcat::mcset zh_cn "Show machine position" "\u663e\u793a\u673a\u5e8a\u5750\u6807"
::msgcat::mcset zh_cn "Show relative position" "\u663e\u793a\u76f8\u5bf9\u5750\u6807"
::msgcat::mcset zh_cn "Joint mode" "\u5173\u8282\u6a21\u5f0f"
::msgcat::mcset zh_cn "World mode" "\u4e16\u754c\u6a21\u5f0f"
::msgcat::mcset zh_cn "_Off" "\u5173"
::msgcat::mcset zh_cn "_Custom" "\u81ea\u5b9a\u4e49"
::msgcat::mcset zh_cn "_About AXIS" "\u5173\u4e8e"
::msgcat::mcset zh_cn "Quick _Reference" "\u5feb\u6377\u952e"
::msgcat::mcset zh_cn "_Machine" "\u673a\u5e8a"
::msgcat::mcset zh_cn "_View" "\u89c6\u56fe"
::msgcat::mcset zh_cn "Toggle Emergency Stop \[F1\]" "\u6025\u505c \[F1\]"
::msgcat::mcset zh_cn "Toggle Machine power \[F2\]" "\u7535\u6e90\[F2\]"
::msgcat::mcset zh_cn "Open G-Code file \[O\]" "\u6253\u5f00\[O\]"
::msgcat::mcset zh_cn "Begin executing current file \[R\]" "\u8fd0\u884c\[R\]"
::msgcat::mcset zh_cn "Execute next line \[T\]" "\u4e0b\u4e00\u6bb5\[T\]"
::msgcat::mcset zh_cn "Pause \[P\] / resume \[S\] execution" "\u6682\u505c\[P\]/\u6062\u590d\[S\]"
::msgcat::mcset zh_cn "Stop program execution \[ESC\]" "\u505c\u6b62\[ESC\]"
::msgcat::mcset zh_cn "Toggle skip lines with '/' \[Alt-M /\]" "\u8df3\u6bb5 '/'\[Alt+M /\]"
::msgcat::mcset zh_cn "Toggle optional pause \[Alt-M 1\]" "\u505c\u6b62\u5728 M1 \[Alt+M 1\]"
::msgcat::mcset zh_cn "Zoom in" "\u653e\u5927"
::msgcat::mcset zh_cn "Zoom out" "\u7f29\u5c0f"
::msgcat::mcset zh_cn "Top view" "\u4fef\u89c6\u56fe"
::msgcat::mcset zh_cn "Rotated top view" "\u65cb\u8f6c\u4fef\u89c6\u56fe"
::msgcat::mcset zh_cn "Side view" "\u4fa7\u89c6\u56fe"
::msgcat::mcset zh_cn "Front view" "\u6b63\u89c6\u56fe"
::msgcat::mcset zh_cn "Inverted Front view" "\u5012\u7f6e\u6b63\u89c6\u56fe"
::msgcat::mcset zh_cn "Perspective view" "\u7b49\u8f74\u4fa7\u89c6\u56fe"
::msgcat::mcset zh_cn "Toggle between Drag and Rotate Mode \[D\]" "\u5e73\u79fb/\u65cb\u8f6c\[D\]"
::msgcat::mcset zh_cn "Clear live plot \[Ctrl-K\]" "\u6e05\u9664\u8d70\u5200\u8f68\u8ff9\[Ctrl+K\]"
::msgcat::mcset zh_cn "Manual Control \[F3\]" "\u624b\u52a8\u63a7\u5236\[F3\]"
::msgcat::mcset zh_cn "Axis:" "\u8f74:"
::msgcat::mcset zh_cn "Home Axis" "\u56de\u96f6"
::msgcat::mcset zh_cn "Touch Off" "\u5bf9\u5200"
::msgcat::mcset zh_cn "Tool Touch Off" "\u5200\u5177\u5bf9\u5200"
::msgcat::mcset zh_cn "Spindle:" "\u4e3b\u8f74:"
::msgcat::mcset zh_cn "Brake" "\u5239\u8f66"
::msgcat::mcset zh_cn "Coolant:" "\u51b7\u5374:"
::msgcat::mcset zh_cn "Mist" "\u51b7\u5374\u55b7\u96fe"
::msgcat::mcset zh_cn "Flood" "\u51b7\u5374\u6c34"
::msgcat::mcset zh_cn "History:" "\u5386\u53f2:"
::msgcat::mcset zh_cn "MDI Command:" "MDI \u6307\u4ee4:"
::msgcat::mcset zh_cn "Go" "\u6267\u884c"
::msgcat::mcset zh_cn "Active G-Codes:" "\u5f53\u524d\u63d2\u8865\u6307\u4ee4\u96c6:"
::msgcat::mcset zh_cn "Jog Speed:" "\u70b9\u52a8\u901f\u5ea6:"
::msgcat::mcset zh_cn "Max Velocity:" "\u6700\u5927\u901f\u5ea6:"
::msgcat::mcset zh_cn "Spindle Override:" "\u4e3b\u8f74\u901f\u7387:"
::msgcat::mcset zh_cn "Rapid Override:" "\u7a7a\u7a0b\u901f\u7387:"
::msgcat::mcset zh_cn "LinuxCNC/AXIS version \$version\n\nCopyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016 Jeff Epler and Chris Radek.\n\nThis is free software, and you are welcome to redistribute it under certain conditions.  See the file COPYING, included with LinuxCNC.\n\nVisit the LinuxCNC web site: " "LinuxCNC/AXIS \u7248\u672c \$version\n\n\u7248\u6743 (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016 Jeff Epler \u548c Chris Radek.\n\n\u8fd9\u662f\u4e00\u4e2a\u5f00\u6e90\u8f6f\u4ef6\uff0c\u6211\u4eec\u6b22\u8fce\u60a8\u5728\u7279\u5b9a\u6761\u4ef6\u4e0b\u91cd\u65b0\u5206\u53d1\u3002 \u8be6\u60c5\u8bf7\u53c2\u9605LinuxCNC\u9644\u5e26\u7684\u8bb8\u53ef\u534f\u8bae\u3002\n\n\u8bf7\u6d4f\u89c8LinuxCNC\u7f51\u7ad9: "
::msgcat::mcset zh_cn "About AXIS" "\u5173\u4e8eAXIS"
::msgcat::mcset zh_cn "AXIS Quick Reference" "AXIS\u5feb\u901f\u53c2\u8003"
::msgcat::mcset zh_cn "(no file)" "(\u65e0\u6587\u4ef6)"
::msgcat::mcset zh_cn "Position:" "\u5750\u6807:"
::msgcat::mcset zh_cn "Machine" "\u673a\u5e8a"
::msgcat::mcset zh_cn "Relative" "\u76f8\u5bf9"
::msgcat::mcset zh_cn "Actual" "\u5b9e\u9645"
::msgcat::mcset zh_cn "Commanded" "\u6307\u4ee4"
::msgcat::mcset zh_cn "Joint:" "\u5173\u8282:"
::msgcat::mcset zh_cn "_Clear Recents List" "_\u6e05\u7a7a\u6700\u8fd1\u5217\u8868"
::msgcat::mcset zh_cn "Turn spindle counterclockwise \[F10\]" "\u4e3b\u8f74\u53cd\u8f6c\[F10\]"
::msgcat::mcset zh_cn "Turn spindle clockwise \[F9\]" "\u4e3b\u8f74\u6b63\u8f6c\[F9\]"
::msgcat::mcset zh_cn "Stop spindle \[F9/F10\]" "\u505c\u6b62\u4e3b\u8f74\[F9/F10\]"
::msgcat::mcset zh_cn "Turn spindle Faster \[F12\]" "\u4e3b\u8f74\u52a0\u901f\[F12\]"
::msgcat::mcset zh_cn "Turn spindle Slower \[F11\]" "\u4e3b\u8f74\u51cf\u901f\[F11\]"
::msgcat::mcset zh_cn "Turn spindle brake on \[Shift-B\] or off \[B\]" "\u4e3b\u8f74\u5236\u52a8\[ shift-b \]\u6216\[ b \]"
::msgcat::mcset zh_cn "Turn flood on or off \[F8\]" "\u51b7\u5374\u6c34\u5f00/\u5173\[F8\]"
::msgcat::mcset zh_cn "Turn mist on or off \[F7\]" "\u51b7\u5374\u6c14\u5f00/\u5173\[F7\]"
::msgcat::mcset zh_cn "Send active axis home \[Home\]" "\u5c06\u6fc0\u6d3b\u7684\u8f74\u56de\u96f6 \[Home\]"
::msgcat::mcset zh_cn "Set G54 offset for active axis \[End\]" "\u4e3a\u6fc0\u6d3b\u8f74\u8bbe\u7f6eG54\u504f\u7f6e \[End\]"
::msgcat::mcset zh_cn "Activate axis \[X\]" "\u6fc0\u6d3bX\u8f74"
::msgcat::mcset zh_cn "Activate axis \[Y\]" "\u6fc0\u6d3bY\u8f74"
::msgcat::mcset zh_cn "Activate axis \[Z\]" "\u6fc0\u6d3bZ\u8f74"
::msgcat::mcset zh_cn "Activate axis \[A\]" "\u6fc0\u6d3bA\u8f74"
::msgcat::mcset zh_cn "Activate axis \[4\]" "\u6fc0\u6d3b\u7b2c4\u8f74"
::msgcat::mcset zh_cn "Activate axis \[5\]" "\u6fc0\u6d3b\u7b2c5\u8f74"
::msgcat::mcset zh_cn "Jog selected axis" "\u70b9\u52a8\u88ab\u6fc0\u6d3b\u7684\u8f74"
::msgcat::mcset zh_cn "Temporarily allow jogging outside machine limits \[L\]" "\u4e34\u65f6\u5141\u8bb8\u673a\u5e8a\u5728\u6781\u9650\u5916\u70b9\u52a8\[L\]"
::msgcat::mcset zh_cn "Follow System Theme" "\u8ddf\u968f\u7cfb\u7edf\u4e3b\u9898"
::msgcat::mcset zh_cn "Spindle CW" "\u4e3b\u8f74\u6b63\u8f6c"
::msgcat::mcset zh_cn "Spindle CCW" "\u4e3b\u8f74\u53cd\u8f6c"
::msgcat::mcset zh_cn "Set tool number" "\u8bbe\u7f6e\u5200\u5177\u7f16\u53f7"
::msgcat::mcset zh_cn "Input control" "\u901f\u5165\u63a7\u5236"
::msgcat::mcset zh_cn "Straight rapid" "\u76f4\u7ebf\u5feb\u901f\u8fdb\u7ed9"
::msgcat::mcset zh_cn "Straight feed" "\u76f4\u7ebf\u8fdb\u7ed9"
::msgcat::mcset zh_cn "Arc CW" "\u4e3b\u8f74\u6b63\u8f6c"
::msgcat::mcset zh_cn "Arc CCW" "\u4e3b\u8f74\u53cd\u8f6c"
::msgcat::mcset zh_cn "Dwell" "\u5faa\u73af"
::msgcat::mcset zh_cn "Setup" "\u8bbe\u7f6e"
::msgcat::mcset zh_cn "Spindle synchronized feed" "\u4e3b\u8f74\u540c\u6b65\u8fdb\u7ed9"
::msgcat::mcset zh_cn "Rigid tap" "\u521a\u6027\u653b\u4e1d "
::msgcat::mcset zh_cn "Probe" "\u63a2\u6d4b"
::msgcat::mcset zh_cn "Radius compensation left" "\u534a\u5f84\u5de6\u8865\u507f"
::msgcat::mcset zh_cn "Radius compensation right" "\u534a\u5f84\u53f3\u8865\u507f"
::msgcat::mcset zh_cn "Radius compensation left, immediate" "\u534a\u5f84\u8865\u507f\u5de6\uff0c\u7acb\u5373"
::msgcat::mcset zh_cn "Radius compensation right, immediate" "\u534a\u5f84\u8865\u507f\u53f3\uff0c\u7acb\u5373"
::msgcat::mcset zh_cn "Tool length offset" "\u5200\u5177\u957f\u5ea6\u504f\u79fb"
::msgcat::mcset zh_cn "Tool length offset immediate" "\u5200\u5177\u957f\u5ea6\u504f\u79fb\uff0c\u7acb\u5373"
::msgcat::mcset zh_cn "Tool length offset additional" "\u5200\u5177\u957f\u5ea6\u504f\u79fb\uff0c\u8ffd\u52a0"
::msgcat::mcset zh_cn "Motion in unoffset coordinates" "\u52a8\u6001\u4f30\u7b97\u4e2d\u7684\u8272\u5ea6"
::msgcat::mcset zh_cn "Continuous mode" "\u8fde\u7eed\u6a21\u5f0f"
::msgcat::mcset zh_cn "Drill" "\u94bb\u5b54"
::msgcat::mcset zh_cn "Drill with dwell" "\u94bb\u5b54\u5faa\u73af"
::msgcat::mcset zh_cn "Peck drill" "\u5544\u5f0f\u94bb\u5b54"
::msgcat::mcset zh_cn "Chip-break drill" "\u975e\u95f4\u65ad\u7a7a\u683c"
::msgcat::mcset zh_cn "Bore" "\u5544\u5f0f\u94bb\u5b54"
::msgcat::mcset zh_cn "Bore with dwell" "\u5544\u5f0f\u94bb\u5b54\u5faa\u73af"
::msgcat::mcset zh_cn "Offset all coordinate systems" "\u5750\u6807\u7cfb(_Z)"
::msgcat::mcset zh_cn "CSS Mode" "CSS\u6a21\u5f0f"
::msgcat::mcset zh_cn "CCW" "\u4e3b\u8f74\u53cd\u8f6c"
::msgcat::mcset zh_cn "Stopped" "\u5df2\u505c\u6b62"
::msgcat::mcset zh_cn "CW" "\u4e3b\u8f74\u6b63\u8f6c"
::msgcat::mcset zh_cn "Absolute" "\u7edd\u5bf9"
::msgcat::mcset zh_cn "Estop Reset" "\u6025\u505c\u590d\u4f4d"
::msgcat::mcset zh_cn "Estop" "\u6025\u505c"
::msgcat::mcset zh_cn "Machine On" "\u7535\u6e90\u5f00\u542f"
::msgcat::mcset zh_cn "Machine Off" "\u7535\u6e90\u5173\u95ed"
::msgcat::mcset zh_cn "<b>Power</b>" "<b>\u7535\u6e90</b>"
::msgcat::mcset zh_cn "Unhome All" "\u5168\u90e8\u6d88\u96f6"
::msgcat::mcset zh_cn "Home Selected" "\u9009\u62e9\u56de\u96f6"
::msgcat::mcset zh_cn "Unhome Selected" "\u9009\u62e9\u6d88\u96f6"
::msgcat::mcset zh_cn "<b>Homing</b>" "<b>\u56de\u96f6</b>"
::msgcat::mcset zh_cn "Startup" "\u542f\u52a8"
::msgcat::mcset zh_cn "Set Tool" "\u8bbe\u7f6e\u5200\u5177"
::msgcat::mcset zh_cn "Set Origin" "\u8bbe\u7f6e\u539f\u70b9"
::msgcat::mcset zh_cn "Macro" "\u5b8f"
::msgcat::mcset zh_cn "5" "5"
::msgcat::mcset zh_cn "Flood On" "\u51b7\u5374\u6c34 \u5f00"
::msgcat::mcset zh_cn "Flood Off" "\u51b7\u5374\u6c34 \u5173"
::msgcat::mcset zh_cn "Mist On" "\u51b7\u5374\u6c14 \u5f00"
::msgcat::mcset zh_cn "Mist Off" "\u51b7\u5374\u6c14 \u5173"
::msgcat::mcset zh_cn "<b>Coolant</b>" "<b>\u51b7\u537b\u6db2</b>"
::msgcat::mcset zh_cn "Spindle Forward" "\u4e3b\u8f74\u6b63\u8f6c"
::msgcat::mcset zh_cn "Spindle Reverse" "\u4e3b\u8f74\u53cd\u8f6c"
::msgcat::mcset zh_cn "Spindle Off" "\u4e3b\u8f74 \u5173"
::msgcat::mcset zh_cn "Spindle Faster" "\u4e3b\u8f74\u52a0\u901f"
::msgcat::mcset zh_cn "Spindle Slower" "\u4e3b\u8f74\u51cf\u901f"
::msgcat::mcset zh_cn "Spindle speed:" "\u4e3b\u8f74\u8f6c\u901f:"
::msgcat::mcset zh_cn "label26" "\u6807\u7b7e26"
::msgcat::mcset zh_cn "<b>Spindle</b>" "<b>\u4e3b\u8f74</b>"
::msgcat::mcset zh_cn "file.ngc" "\u6587\u4ef6.ngc"
::msgcat::mcset zh_cn "<b>Page</b>" "<b>\u9875</b>"
::msgcat::mcset zh_cn "<span foreground=\"blue\" weight=\"bold\">Start Point</span>" "<span foreground=\"blue\" weight=\"bold\">\u8d77\u70b9</span>"
::msgcat::mcset zh_cn "<b>Loaded File</b>" "<b>\u52a0\u8f7d\u6587\u4ef6</b>"
::msgcat::mcset zh_cn "Loaded file:" "\u52a0\u8f7d\u6587\u4ef6:"
::msgcat::mcset zh_cn "Interpreted line:" "\u89e3\u91ca\u5668\u5217\u8868:"
::msgcat::mcset zh_cn "Distance:" "\u8ddd\u79bb:"
::msgcat::mcset zh_cn "Velocity:" "\u901f\u5ea6:"
::msgcat::mcset zh_cn "Delay:" "\u5ef6\u8fdf:"
::msgcat::mcset zh_cn "On limit switch:" "\u9650\u4f4d\u5f00\u5173:"
::msgcat::mcset zh_cn "Spindle direction:" "\u4e3b\u8f74\u65b9\u5411:"
::msgcat::mcset zh_cn "Loaded tool:" "\u52a0\u8f7d\u5200\u5177:"
::msgcat::mcset zh_cn "label19" "\u6807\u7b7e19"
::msgcat::mcset zh_cn "label20" "\u6807\u7b7e20"
::msgcat::mcset zh_cn "label21" "\u6807\u7b7e21"
::msgcat::mcset zh_cn "label22" "\u6807\u7b7e22"
::msgcat::mcset zh_cn "label23" "\u6807\u7b7e23"
::msgcat::mcset zh_cn "label24" "\u6807\u7b7e24"
::msgcat::mcset zh_cn "label25" "\u6807\u7b7e25"
::msgcat::mcset zh_cn "label27" "\u6807\u7b7e27"
::msgcat::mcset zh_cn "Prepped tool:" "\u9884\u8bbe\u5200\u5177:"
::msgcat::mcset zh_cn "label28" "\u6807\u7b7e28"
::msgcat::mcset zh_cn "Running line:" "\u8fd0\u884c\u884c:"
::msgcat::mcset zh_cn "XY Rotation:" "XY\u65cb\u8f6c:"
::msgcat::mcset zh_cn "Tool length:" "\u5200\u5177\u957f\u5ea6:"
::msgcat::mcset zh_cn "label52" "\u6807\u7b7e52"
::msgcat::mcset zh_cn "Active codes:" "\u5f53\u524d\u6307\u4ee4\u96c6:"
::msgcat::mcset zh_cn "G5x Offset:" "G5x \u504f\u79fb:"
::msgcat::mcset zh_cn "G92 Offset:" "G92 \u504f\u79fb:"
::msgcat::mcset zh_cn "Loaded file lines:" "\u52a0\u8f7d\u6587\u4ef6\u884c:"
::msgcat::mcset zh_cn "Pockets:" "\u5200\u888b:"
::msgcat::mcset zh_cn "Status" "\u72b6\u6001"
::msgcat::mcset zh_cn "Control Font:" "\u64cd\u63a7\u5b57\u4f53:"
::msgcat::mcset zh_cn "DRO Font:" "DRO\u5b57\u4f53:"
::msgcat::mcset zh_cn "Error Font:" "\u9519\u8bef\u5b57\u4f53:"
::msgcat::mcset zh_cn "ControlFont" "\u64cd\u63a7\u5b57\u4f53"
::msgcat::mcset zh_cn "DRO Font" "DRO\u5b57\u4f53"
::msgcat::mcset zh_cn "Error Font" "\u9519\u8bef\u5b57\u4f53"
::msgcat::mcset zh_cn "Listing Font:" "\u5217\u8868\u5b57\u4f53:"
::msgcat::mcset zh_cn "Listing Font" "\u9009\u62e9\u5b57\u4f53"
::msgcat::mcset zh_cn "Hide pointer" "\u9690\u85cf\u52a0\u5de5\u8def\u5f84"
::msgcat::mcset zh_cn "Show pointer" "\u663e\u793a\u52a0\u5de5\u8def\u5f84"
::msgcat::mcset zh_cn "Theme:" "\u4e3b\u9898:"
::msgcat::mcset zh_cn "<b>Display Options</b>" "<b>\u663e\u793a\u9009\u9879</b>"
::msgcat::mcset zh_cn "Inch" "\u82f1\u5bf8"
::msgcat::mcset zh_cn "<b>Position Readout</b>" "<b>\u4f4d\u7f6e\u8bfb\u6570</b>"
::msgcat::mcset zh_cn "Workpiece" "\u5de5\u4ef6"
::msgcat::mcset zh_cn "Fixture" "\u5939\u5177"
::msgcat::mcset zh_cn "<b>Tool Setting</b>" "<b>\u5200\u5177\u8bbe\u7f6e</b>"
::msgcat::mcset zh_cn "Delete / lines" "\u5220\u9664/\u884c"
::msgcat::mcset zh_cn "Keep / lines" "\u4fdd\u7559/\u884c"
::msgcat::mcset zh_cn "Pause on M1" "\u6682\u505cM1"
::msgcat::mcset zh_cn "Ignore M1" "\u5ffd\u7565M1"
::msgcat::mcset zh_cn "<b>Program Options</b>" "<b>\u7a0b\u5e8f\u9009\u9879</b>"
::msgcat::mcset zh_cn "Preferences" "\u9996\u9009\u9879"
::msgcat::mcset zh_cn "Jogging" "\u70b9\u52a8"
::msgcat::mcset zh_cn "Start Point" "\u8d77\u70b9"
::msgcat::mcset zh_cn "<b>Handwheel</b>" "<b>\u624b\u8f6e</b>"
::msgcat::mcset zh_cn "window1" "\u7a97\u53e31"
::msgcat::mcset zh_cn "Stepconf encountered an error.  The following information may be useful in troubleshooting:\n\n" "Stepconf \u9047\u5230\u4e86\u4e00\u4e2a\u9519\u8bef\u3002\u4e0b\u5217\u4fe1\u606f\u53ef\u80fd\u5bf9\u201c\u6545\u969c\u6392\u9664\u201d\u6709\u7528\n\n"
::msgcat::mcset zh_cn "Start" "\u5f00\u59cb"
::msgcat::mcset zh_cn "Base Information" "\u57fa\u672c\u4fe1\u606f"
::msgcat::mcset zh_cn "Parallel Port 1" "\u5e76\u53e31"
::msgcat::mcset zh_cn "Parallel Port 2" "\u5e76\u53e32"
::msgcat::mcset zh_cn "Options" "\u9009\u9879"
::msgcat::mcset zh_cn "User Buttons" "\u7528\u6237\u6309\u94ae"
::msgcat::mcset zh_cn "Axis X" "X\u8f74"
::msgcat::mcset zh_cn "Axis Y" "Y\u8f74"
::msgcat::mcset zh_cn "Axis Z" "Z\u8f74"
::msgcat::mcset zh_cn "Axis U" "U\u8f74"
::msgcat::mcset zh_cn "Axis V" "V\u8f74"
::msgcat::mcset zh_cn "Axis A" "A\u8f74"
::msgcat::mcset zh_cn "Spindle" "\u4e3b\u8f74"
::msgcat::mcset zh_cn "Almost Done" "\u5373\u5c06\u5b8c\u6210"
::msgcat::mcset zh_cn "X Step" "X \u8f74\u8109\u51b2"
::msgcat::mcset zh_cn "X Direction" "X \u8f74\u65b9\u5411"
::msgcat::mcset zh_cn "Y Step" "Y \u8f74\u8109\u51b2"
::msgcat::mcset zh_cn "Y Direction" "Y \u8f74\u65b9\u5411"
::msgcat::mcset zh_cn "Z Step" "Z \u8f74\u8109\u51b2"
::msgcat::mcset zh_cn "Z Direction" "Z \u8f74\u65b9\u5411"
::msgcat::mcset zh_cn "A Step" "A \u8f74\u8109\u51b2"
::msgcat::mcset zh_cn "A Direction" "A \u8f74\u65b9\u5411"
::msgcat::mcset zh_cn "U Step" "U \u8f74\u8109\u51b2"
::msgcat::mcset zh_cn "U Direction" "U \u8f74\u65b9\u5411"
::msgcat::mcset zh_cn "V Step" "V \u8f74\u8109\u51b2"
::msgcat::mcset zh_cn "V Direction" "V \u8f74\u65b9\u5411"
::msgcat::mcset zh_cn "Tandem X Step" "\u540c\u6b65 X \u6b65\u8fdb"
::msgcat::mcset zh_cn "Tandem X Direction" "\u540c\u6b65X\u65b9\u5411"
::msgcat::mcset zh_cn "Tandem Y Step" "\u540c\u6b65Y\u6b65\u8fdb"
::msgcat::mcset zh_cn "Tandem Y Direction" "\u540c\u6b65Y\u65b9\u5411"
::msgcat::mcset zh_cn "Spindle ON" "\u4e3b\u8f74\u542f\u52a8"
::msgcat::mcset zh_cn "Spindle PWM" "\u4e3b\u8f74 PWM"
::msgcat::mcset zh_cn "Spindle Brake" "\u4e3b\u8f74\u505c\u6b62"
::msgcat::mcset zh_cn "Coolant Mist" "\u51b7\u5374\u6c14"
::msgcat::mcset zh_cn "Coolant Flood" "\u51b7\u5374\u6c34"
::msgcat::mcset zh_cn "ESTOP Out" "\u6025\u505c\u8f93\u51fa"
::msgcat::mcset zh_cn "Amplifier Enable" "\u9a71\u52a8\u5668\u4f7f\u80fd"
::msgcat::mcset zh_cn "Charge Pump" "\u7535\u8377\u6cf5"
::msgcat::mcset zh_cn "Digital out 0" "\u6570\u5b57\u8f93\u51fa 0"
::msgcat::mcset zh_cn "Digital out 1" "\u6570\u5b57\u8f93\u51fa 1"
::msgcat::mcset zh_cn "Digital out 2" "\u6570\u5b57\u8f93\u51fa 2"
::msgcat::mcset zh_cn "Digital out 3" "\u6570\u5b57\u8f93\u51fa 3"
::msgcat::mcset zh_cn "Unused" "\u672a\u4f7f\u7528"
::msgcat::mcset zh_cn "ESTOP In" "\u6025\u505c\u4fe1\u53f7"
::msgcat::mcset zh_cn "Probe In" "\u5bf9\u5200\u4fe1\u53f7"
::msgcat::mcset zh_cn "Spindle Index" "\u4e3b\u8f74\u5b9a\u5411"
::msgcat::mcset zh_cn "Spindle Phase A" "\u4e3b\u8f74\u76f8\u4f4dA"
::msgcat::mcset zh_cn "Spindle Phase B" "\u4e3b\u8f74\u76f8\u4f4dB"
::msgcat::mcset zh_cn "Home X" "X \u539f\u70b9"
::msgcat::mcset zh_cn "Home Y" "Y \u539f\u70b9"
::msgcat::mcset zh_cn "Home Z" "Z \u539f\u70b9"
::msgcat::mcset zh_cn "Home A" "A \u539f\u70b9"
::msgcat::mcset zh_cn "Home U" "U \u539f\u70b9"
::msgcat::mcset zh_cn "Home V" "V \u539f\u70b9"
::msgcat::mcset zh_cn "Home Tandem X" "\u540c\u6b65X\u5f52\u96f6"
::msgcat::mcset zh_cn "Home Tandem Y" "\u540c\u6b65Y\u5f52\u96f6"
::msgcat::mcset zh_cn "Minimum Limit + Home X" "X \u539f\u70b9+\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Minimum Limit + Home Y" "Y \u539f\u70b9+\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Minimum Limit + Home Z" "Z \u539f\u70b9+\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Minimum Limit + Home A" "A \u539f\u70b9+\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Minimum Limit + Home U" "U \u539f\u70b9+\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Minimum Limit + Home V" "V \u539f\u70b9+\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Minimum Limit + Home Tandem X" "\u8d1f\u5411\u6781\u9650+\u540c\u6b65X\u5f52\u96f6"
::msgcat::mcset zh_cn "Minimum Limit + Home Tandem Y" "\u8d1f\u5411\u6781\u9650+\u540c\u6b65Y\u5f52\u96f6"
::msgcat::mcset zh_cn "Maximum Limit + Home X" "X \u539f\u70b9+\u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Maximum Limit + Home Y" "Y \u539f\u70b9+\u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Maximum Limit + Home Z" "Z \u539f\u70b9+\u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Maximum Limit + Home A" " A\u539f\u70b9+\u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Maximum Limit + Home U" "U \u539f\u70b9+\u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Maximum Limit + Home V" "V \u539f\u70b9+\u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Maximum Limit + Home Tandem X" "\u6b63\u5411\u6781\u9650+\u540c\u6b65X\u5f52\u96f6"
::msgcat::mcset zh_cn "Maximum Limit + Home Tandem Y" "\u6b63\u5411\u6781\u9650+\u540c\u6b65Y\u5f52\u96f6"
::msgcat::mcset zh_cn "Both Limit + Home X" "X \u539f\u70b9+\u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Both Limit + Home Y" "Y \u539f\u70b9+\u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Both Limit + Home Z" "Z \u539f\u70b9+\u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Both Limit + Home A" "A \u539f\u70b9+\u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Both Limit + Home U" "U \u539f\u70b9+\u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Both Limit + Home V" "V \u539f\u70b9+\u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Both Limit + Home Tandem X" "\u6b63/\u8d1f\u5411\u6781\u9650+\u540c\u6b65X\u5f52\u96f6"
::msgcat::mcset zh_cn "Both Limit + Home Tandem Y" "\u6b63/\u8d1f\u5411\u6781\u9650+\u540c\u6b65Y\u5f52\u96f6"
::msgcat::mcset zh_cn "Minimum Limit X" "X \u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Minimum Limit Y" "Y \u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Minimum Limit Z" "Z \u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Minimum Limit A" "A \u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Minimum Limit U" "U \u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Minimum Limit V" "V \u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Minimum Limit Tandem X" "\u540c\u6b65X\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Minimum Limit Tandem Y" "\u540c\u6b65Y\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Maximum Limit X" "X \u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Maximum Limit Y" "Y \u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Maximum Limit Z" "Z \u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Maximum Limit A" "A \u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Maximum Limit U" "U \u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Maximum Limit V" "V \u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Maximum Limit Tandem X" "\u540c\u6b65X\u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Maximum Limit Tandem Y" "\u540c\u6b65Y\u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Both Limit X" "X \u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Both Limit Y" "Y \u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Both Limit Z" "Z \u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Both Limit A" "A \u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Both Limit U" "U \u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Both Limit V" "V \u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Both Limit Tandem X" "\u540c\u6b65X \u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Both Limit Tandem Y" "\u540c\u6b65Y \u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "All limits" "\u5168\u90e8\u8f74\u6781\u9650"
::msgcat::mcset zh_cn "All home" "\u5168\u90e8\u8f74\u56de\u96f6"
::msgcat::mcset zh_cn "All limits + homes" "\u5168\u90e8\u8f74\u6781\u9650+\u539f\u70b9"
::msgcat::mcset zh_cn "Digital in 0" "\u6570\u5b57\u8f93\u5165 0"
::msgcat::mcset zh_cn "Digital in 1" "\u6570\u5b57\u8f93\u5165 1"
::msgcat::mcset zh_cn "Digital in 2" "\u6570\u5b57\u8f93\u5165 2"
::msgcat::mcset zh_cn "Digital in 3" "\u6570\u5b57\u8f93\u5165 3"
::msgcat::mcset zh_cn "Plasma Float Switch" "\u7b49\u79bb\u5b50\u6d41\u91cf\u5f00\u5173"
::msgcat::mcset zh_cn "Plasma Move Up" "\u7b49\u79bb\u5b50\u4e0a\u79fb"
::msgcat::mcset zh_cn "Plasma Move Down" "\u7b49\u79bb\u5b50\u4e0b\u79fb"
::msgcat::mcset zh_cn "Forward" "\u4e0b\u4e00\u6b65"
::msgcat::mcset zh_cn "Done" "\u5b8c\u6210"
::msgcat::mcset zh_cn "OK to replace existing custom ladder program?\nExisting Custom.clp will be renamed custom_backup.clp.\nAny existing file named -custom_backup.clp- will be lost. " "\u786e\u5b9a\u8981\u66ff\u6362\u73b0\u6709\u7684\u81ea\u5b9a\u4e49\u68af\u5f62\u56fe\u7a0b\u5e8f?\n\u73b0\u6709\u7684Custom.clp\u5c06\u88ab\u91cd\u547d\u540d\u4e3acustom_backup.clp\u3002\n\u4efb\u4f55\u540d\u4e3a-custom_backup.clp\u7684\u73b0\u6709\u6587\u4ef6\u90fd\u5c06\u4e22\u5931\u3002 "
::msgcat::mcset zh_cn "You edited a ladder program and have selected a different program to copy to your configuration file.\nThe edited program will be lost.\n\nAre you sure?  " "\u60a8\u7f16\u8f91\u4e86\u4e00\u4e2a\u68af\u5f62\u56fe\u7a0b\u5e8f\uff0c\u5e76\u9009\u62e9\u4e86\u4e00\u4e2a\u4e0d\u540c\u7684\u7a0b\u5e8f\u6765\u590d\u5236\u5230\u60a8\u7684\u914d\u7f6e\u6587\u4ef6\u3002\n\u7f16\u8f91\u7684\u7a0b\u5e8f\u5c06\u4e22\u5931\u3002\n\n\u4f60\u786e\u5b9a\u5417?  "
::msgcat::mcset zh_cn "You need to designate an E-stop input pin in the Parallel Port Setup page for this program." "\u60a8\u9700\u8981\u5728\u6b64\u7a0b\u5e8f\u7684\u5e76\u884c\u7aef\u53e3\u8bbe\u7f6e\u9875\u9762\u4e2d\u6307\u5b9a\u6025\u505c\u8f93\u5165\u5f15\u811a\u3002"
::msgcat::mcset zh_cn "OK to replace existing custom pyvcp panel file ?\nExisting custompanel.xml will be renamed custompanel_backup.xml.\nAny existing file named custompanel_backup.xml will be lost. " "\u786e\u5b9a\u8981\u66ff\u6362\u73b0\u6709\u7684\u81ea\u5b9a\u4e49pyvcp\u9762\u677f\u6587\u4ef6?\n\u73b0\u6709\u7684custompanel.xml\u5c06\u88ab\u91cd\u547d\u540d\u4e3acustompanel_backup.xml\u3002\n\u4efb\u4f55\u540d\u4e3acustompanel_backup.xml\u7684\u73b0\u6709\u6587\u4ef6\u90fd\u5c06\u4e22\u5931\u3002 "
::msgcat::mcset zh_cn "Quit Stepconf and discard changes?" "\u9000\u51faStepconf\u5e76\u653e\u5f03\u66f4\u6539?"
::msgcat::mcset zh_cn "The configuration has been built and saved.\nDo you want to quit?" "\u914d\u7f6e\u5df2\u7ecf\u5efa\u7acb\u5e76\u4fdd\u5b58\u3002\n\u4f60\u60f3\u9000\u51fa\u5417?"
::msgcat::mcset zh_cn "You are using a simulated-realtime version of LinuxCNC, so testing / tuning of hardware is unavailable." "\u60a8\u6b63\u5728\u4f7f\u7528LinuxCNC\u7684\u6a21\u62df\u5b9e\u65f6\u7248\u672c\uff0c\u56e0\u6b64\u786c\u4ef6\u7684\u6d4b\u8bd5/\u8c03\u4f18\u4e0d\u53ef\u7528\u3002"
::msgcat::mcset zh_cn "You are using a realtime version of LinuxCNC but didn't load a realtime kernel so testing / tuning of hardware is                 unavailable.\nThis is possibly because you updated the OS and it doesn't automatically load the RTAI kernel anymore.\nYou are using the \{\} kernel.\nYou need to use kernel:" "\u60a8\u6b63\u5728\u4f7f\u7528LinuxCNC\u7684\u5b9e\u65f6\u7248\u672c\uff0c\u4f46\u6ca1\u6709\u52a0\u8f7d\u5b9e\u65f6\u5185\u6838\uff0c\u56e0\u6b64\u786c\u4ef6\u7684\u6d4b\u8bd5/\u8c03\u4f18\u4e0d\u53ef\u7528\u3002\n\u8fd9\u53ef\u80fd\u662f\u56e0\u4e3a\u60a8\u66f4\u65b0\u4e86\u64cd\u4f5c\u7cfb\u7edf\uff0c\u5e76\u4e14\u5b83\u4e0d\u518d\u81ea\u52a8\u52a0\u8f7dRTAI\u5185\u6838\u3002\n\u60a8\u6b63\u5728\u4f7f\u7528 \{\} \u5185\u6838\u3002\n\u60a8\u9700\u8981\u4f7f\u7528\u4ee5\u4e0b\u5185\u6838\uff1a"
::msgcat::mcset zh_cn "File %r was modified since it was written by stepconf" "\u6587\u4ef6%r\u88ab\u4fee\u6539\uff0c\u56e0\u4e3a\u5b83\u662f\u7531stepconf\u5199\u7684"
::msgcat::mcset zh_cn "Saving this configuration file will discard configuration changes made outside stepconf." "\u4fdd\u5b58\u6b64\u914d\u7f6e\u6587\u4ef6\u5c06\u4e22\u5f03\u5728stepconf\u4e4b\u5916\u8fdb\u884c\u7684\u914d\u7f6e\u66f4\u6539\u3002"
::msgcat::mcset zh_cn "Continue? " "\u7ee7\u7eed? "
::msgcat::mcset zh_cn "launch %s" "\u542f\u52a8 %s"
::msgcat::mcset zh_cn "Desktop Launcher for LinuxCNC config made by Stepconf" "\u7531Stepconf\u5236\u4f5c\u7684LinuxCNC\u914d\u7f6e\u684c\u9762\u542f\u52a8\u5668"
::msgcat::mcset zh_cn "Loading configuration error:\n\n\{\}" "\u52a0\u8f7d\u914d\u7f6e\u6587\u4ef6\u9519\u8bef:\n\n\{\}"
::msgcat::mcset zh_cn "Other" "\u5176\u5b83"
::msgcat::mcset zh_cn "%s Axis Test" "%s \u8f74\u6d4b\u8bd5"
::msgcat::mcset zh_cn "deg / s" "\u5ea6/\u79d2"
::msgcat::mcset zh_cn "deg / s\u00b2" "\u5ea6/\u79d2\u00b2"
::msgcat::mcset zh_cn "deg" "\u5ea6"
::msgcat::mcset zh_cn "mm / s" "\u6beb\u7c73/\u79d2"
::msgcat::mcset zh_cn "mm / s\u00b2" "\u6beb\u7c73/\u79d2\u00b2"
::msgcat::mcset zh_cn "in / s" "\u82f1\u5bf8/\u79d2"
::msgcat::mcset zh_cn "in / s\u00b2" "\u82f1\u5bf8/\u79d2\u00b2"
::msgcat::mcset zh_cn "LinuxCNC 'stepconf' configuration files" "LinuxCNC'stepconf'\u914d\u7f6e\u6587\u4ef6"
::msgcat::mcset zh_cn "Modify Existing Configuration" "\u4fee\u6539\u73b0\u6709\u914d\u7f6e"
::msgcat::mcset zh_cn "degree / rev" "\u5ea6/\u8f6c"
::msgcat::mcset zh_cn "Steps / deg" "\u6b65/\u5ea6"
::msgcat::mcset zh_cn "mm / rev" "\u6beb\u7c73/\u8f6c"
::msgcat::mcset zh_cn "Steps / mm" "\u6b65/\u6beb\u7c73"
::msgcat::mcset zh_cn "rev / in" "\u8f6c/\u82f1\u5bf8"
::msgcat::mcset zh_cn "Steps / in" "\u6b65/\u82f1\u5bf8"
::msgcat::mcset zh_cn "# Generated by stepconf 1.1 at %s" "# %s \u7531 stepconf1.1 \u751f\u6210"
::msgcat::mcset zh_cn "# If you make changes to this file, they will be" "# \u5982\u679c\u60a8\u5bf9\u6b64\u6587\u4ef6\u8fdb\u884c\u4e86\u66f4\u6539\uff0c\u90a3\u4e48"
::msgcat::mcset zh_cn "# overwritten when you run stepconf again" "# \u5f53\u60a8\u518d\u6b21\u8fd0\u884cstepconf\u65f6\uff0c\u5b83\u4eec\u5c06\u88ab\u8986\u76d6"
::msgcat::mcset zh_cn "# add halui MDI commands here (max 64) " "# \u5728\u8fd9\u91cc\u6dfb\u52a0halui MDI\u6307\u4ee4(\u6700\u591a64\u4e2a)"
::msgcat::mcset zh_cn "# **** Setup for external estop ladder program -START ****" "# ****\u8bbe\u7f6e\u5916\u90e8\u6025\u505c\u68af\u5f62\u56fe\u7a0b\u5e8f -\u5f00\u59cb****"
::msgcat::mcset zh_cn "# **** Setup for external estop ladder program -END ****" "# ****\u8bbe\u7f6e\u5916\u90e8\u6025\u505c\u68af\u5f62\u56fe\u7a0b\u5e8f -\u7ed3\u675f****"
::msgcat::mcset zh_cn "# Load Classicladder without GUI (can reload LADDER GUI in AXIS GUI" "# \u5728\u6ca1\u6709GUI\u7684\u60c5\u51b5\u4e0b\u52a0\u8f7d\u68af\u5f62\u56fe(\u53ef\u4ee5\u5728AXIS GUI\u4e2d\u91cd\u65b0\u52a0\u8f7dLADDER GUI"
::msgcat::mcset zh_cn "Include your PyVCP panel here.\n" "\u5728\u8fd9\u91cc\u5305\u542b\u60a8\u7684PyVCP\u9762\u677f\u3002\n"
::msgcat::mcset zh_cn "# These files are loaded post GUI, in the order they appear" "# \u8fd9\u4e9b\u6587\u4ef6\u6309\u7167\u5b83\u4eec\u51fa\u73b0\u7684\u987a\u5e8f\u5728GUI\u542f\u52a8\u540e\u52a0\u8f7d"
::msgcat::mcset zh_cn "# **** Setup of spindle speed display using pyvcp -START ****" "# **** \u4f7f\u7528pyvcp\u8bbe\u7f6e\u4e3b\u8f74\u901f\u5ea6\u663e\u793a -START ****"
::msgcat::mcset zh_cn "# **** Use ACTUAL spindle velocity from spindle encoder" "# **** \u4f7f\u7528\u4e3b\u8f74\u7f16\u7801\u5668\u7684\u5b9e\u9645\u4e3b\u8f74\u901f\u5ea6"
::msgcat::mcset zh_cn "# **** spindle-velocity-feedback-rps bounces around so we filter it with lowpass" "# **** \u4e3b\u8f74\u901f\u5ea6\u53cd\u9988rps\u53cd\u5f39\uff0c\u6240\u4ee5\u6211\u4eec\u7528\u4f4e\u901a "
::msgcat::mcset zh_cn "# **** spindle-velocity-feedback-rps is signed so we use absolute component to remove sign" "# **** \u4e3b\u8f74\u901f\u5ea6\u53cd\u9988rps\u88ab\u7b7e\u540d\uff0c\u6240\u4ee5\u6211\u4eec\u4f7f\u7528\u7edd\u5bf9\u5206\u91cf\u53bb\u9664\u7b26\u53f7 "
::msgcat::mcset zh_cn "# **** ACTUAL velocity is in RPS not RPM so we scale it." "# **** \u5b9e\u9645\u901f\u5ea6\u662fRPS\u800c\u4e0d\u662fRPM\uff0c\u56e0\u6b64\u6211\u4eec\u5bf9\u5176\u8fdb\u884c\u7f29\u653e\u3002"
::msgcat::mcset zh_cn "# **** set up spindle at speed indicator ****" "# **** \u5728\u901f\u5ea6\u6307\u793a\u5668\u4e0a\u8bbe\u7f6e\u4e3b\u8f74 ****"
::msgcat::mcset zh_cn "# **** Use COMMANDED spindle velocity from LinuxCNC because no spindle encoder was specified" "# **** \u4f7f\u7528\u6765\u81eaLinuxCNC\u7684COMMANDED\u4e3b\u8f74\u901f\u5ea6\uff0c\u56e0\u4e3a\u672a\u6307\u5b9a\u4e3b\u8f74\u7f16\u7801\u5668"
::msgcat::mcset zh_cn "# Include your %s HAL commands here" "# \u5728\u8fd9\u91cc\u5305\u542b\u4f60\u7684%s HAL\u547d\u4ee4"
::msgcat::mcset zh_cn "# This file will not be overwritten when you run stepconf again" "# \u518d\u6b21\u8fd0\u884cstepconf\u65f6\uff0c\u4e0d\u4f1a\u8986\u76d6\u6b64\u6587\u4ef6"
::msgcat::mcset zh_cn "# This file sets up simulated limits/home/spindle encoder hardware." "# \u8be5\u6587\u4ef6\u8bbe\u7f6e\u6a21\u62df\u9650\u4f4d/\u56de\u96f6/\u4e3b\u8f74\u7f16\u7801\u5668\u786c\u4ef6\u3002"
::msgcat::mcset zh_cn "# This is a generated file do not edit." "# \u8fd9\u662f\u4e00\u4e2a\u81ea\u52a8\u751f\u6210\u7684\u6587\u4ef6\uff0c\u4e0d\u8981\u7f16\u8f91\u3002"
::msgcat::mcset zh_cn "# Include your custom HAL commands here" "# \u5728\u8fd9\u91cc\u5305\u542b\u4f60\u7684HAL\u547d\u4ee4"
::msgcat::mcset zh_cn "# The following variables are available for fine tuning some parameters." "# \u4ee5\u4e0b\u53d8\u91cf\u53ef\u7528\u4e8e\u5fae\u8c03\u67d0\u4e9b\u53c2\u6570\u3002"
::msgcat::mcset zh_cn "# To use any of these, uncomment the required setp line and set an appropriate value.\n" "#\u8981\u4f7f\u7528\u5176\u4e2d\u4efb\u4f55\u4e00\u9879\uff0c\u8bf7\u53d6\u6d88\u5bf9\u6240\u9700setp\u884c\u7684\u6ce8\u91ca\u5e76\u8bbe\u7f6e\u9002\u5f53\u7684\u503c\u3002\n"
::msgcat::mcset zh_cn "# Dampen excessive noise on the arc voltage input" "# \u6291\u5236\u7535\u5f27\u7535\u538b\u8f93\u5165\u4e0a\u7684\u8fc7\u5ea6\u566a\u58f0"
::msgcat::mcset zh_cn "# default = 0 (volts)" "# \u9ed8\u8ba4= 0 (\u4f0f\u7279)"
::msgcat::mcset zh_cn "# The time delay from losing the arc ok signal until QtPlasmaC reacts to the arc loss." "# \u4ece\u5931\u53bbarc ok\u4fe1\u53f7\u5230QtPlasmaC\u505a\u51fa\u5bf9\u7535\u5f27\u4e22\u5931\u7684\u53cd\u5e94\u7684\u5ef6\u65f6\u3002"
::msgcat::mcset zh_cn "# default = 0.0 (seconds)" "# \u9ed8\u8ba4= 0.0 (\u79d2)"
::msgcat::mcset zh_cn "# For mode 0 Arc-OK only, the number of consecutive readings within the threshold that are required to set the Arc-OK signal." "# \u4ec5\u5bf9\u4e8e\u6a21\u5f0f0 Arc OK\uff0c\u8bbe\u7f6eArc OK\u4fe1\u53f7\u6240\u9700\u7684\u9608\u503c\u5185\u7684\u8fde\u7eed\u8bfb\u6570\u6570\u3002"
::msgcat::mcset zh_cn "# default = 6" "# \u9ed8\u8ba4= 6"
::msgcat::mcset zh_cn "# For mode 0 Arc-OK only, the maximum voltage deviation that is allowed for a valid voltage to set the Arc OK signal." "# \u4ec5\u5bf9\u4e8e\u6a21\u5f0f0 Arc OK\uff0c\u4e3a\u8bbe\u7f6eArc OK\u4fe1\u53f7\u7684\u6709\u6548\u7535\u538b\u6240\u5141\u8bb8\u7684\u6700\u5927\u7535\u538b\u504f\u5dee\u3002"
::msgcat::mcset zh_cn "# default = 10 (volts)" "# \u9ed8\u8ba4= 10 (\u4f0f\u7279)"
::msgcat::mcset zh_cn "# The voltage above and below 0V that will display as 0V. Prevents small fluctuations from flickering the voltage display." "# \u9ad8\u4e8e\u548c\u4f4e\u4e8e0V\u7684\u7535\u538b\u5c06\u663e\u793a\u4e3a0V\u3002\u9632\u6b62\u7535\u538b\u663e\u793a\u51fa\u73b0\u5fae\u5c0f\u6ce2\u52a8\u3002"
::msgcat::mcset zh_cn "# The distance (in millimeters) away from the Z MAX_LIMIT that QtPlasmaC will allow the Z axis to travel while under machine control." "#\u5728\u673a\u5668\u63a7\u5236\u4e0b\uff0cQtPlasmaC\u5141\u8bb8Z\u8f74\u5411\u8fdc\u79bbZ\u6b63\u5411\u9650\u4f4d\u7684\u65b9\u5411\u79fb\u52a8\u7684\u8ddd\u79bb\uff08\u4ee5\u6beb\u7c73\u4e3a\u5355\u4f4d\uff09\u3002"
::msgcat::mcset zh_cn "# default = 5 (mm)" "# \u9ed8\u8ba4= 5 (\u6beb\u7c73)"
::msgcat::mcset zh_cn "# The required number of consecutive times that the threshold has been exceeded before applying the void lock to the THC." "#\u5728\u5bf9THC\u5e94\u7528\u65e0\u6548\u9501\u5b9a\u4e4b\u524d\uff0c\u5df2\u8d85\u8fc7\u9608\u503c\u7684\u6240\u9700\u8fde\u7eed\u6b21\u6570\u3002"
::msgcat::mcset zh_cn "# default = 2" "# \u9ed8\u8ba4= 2"
::msgcat::mcset zh_cn "# Include your custom_postgui HAL commands here" "# \u5728\u8fd9\u91cc\u5305\u542b\u4f60\u7684custom_postgui HAL\u547d\u4ee4"
::msgcat::mcset zh_cn "Mach configuration files" "Mach\u914d\u7f6e\u6587\u4ef6"
::msgcat::mcset zh_cn "mm/s" "\u6beb\u7c73/\u79d2"
::msgcat::mcset zh_cn "Jog:" "\u70b9\u52a8:"
::msgcat::mcset zh_cn "Test Area:" "\u6d4b\u8bd5\u8303\u56f4:"
::msgcat::mcset zh_cn "mm/s^2" "\u6beb\u7c73/\u79d2\u00b2"
::msgcat::mcset zh_cn "Acceleration:" "\u52a0\u901f\u5ea6:"
::msgcat::mcset zh_cn "Stepconf -Stepper Configuration Wizard" "Stepconf - \u914d\u7f6e\u5411\u5bfc"
::msgcat::mcset zh_cn "label" "\u6807\u7b7e"
::msgcat::mcset zh_cn "Back" "\u8fd4\u56de"
::msgcat::mcset zh_cn "Page 1" "\u9875 1"
::msgcat::mcset zh_cn "XZ (Lathe)" "XZ (\u8f66\u5e8a)"
::msgcat::mcset zh_cn "XYUV (Foam)" "XYUV (\u6ce1\u6cab)"
::msgcat::mcset zh_cn "XY(special)" "XY(\u7279\u6b8a)"
::msgcat::mcset zh_cn "MM" "\u6beb\u7c73"
::msgcat::mcset zh_cn "Step _Time:" "\u8109\u51b2\u9891\u7387:"
::msgcat::mcset zh_cn "Step _Space:" "\u8109\u51b2\u5bbd\u5ea6:"
::msgcat::mcset zh_cn "Direction _Hold:" "\u65b9\u5411\u4fdd\u6301:"
::msgcat::mcset zh_cn "_Direction Setup:" "\u65b9\u5411\u8bbe\u7f6e:"
::msgcat::mcset zh_cn "Driver Timing Settings" "\u9a71\u52a8\u7a0b\u5e8f\u65f6\u5e8f\u8bbe\u7f6e"
::msgcat::mcset zh_cn "_Test Base\nPeriod Jitter " "\u6d4b\u8bd5\u57fa\u672c\n\u5468\u671f\u6296\u52a8 "
::msgcat::mcset zh_cn "D_river type:" "\u9a71\u52a8\u5668\u7c7b\u578b:"
::msgcat::mcset zh_cn "One Parport" "1\u4e2a\u5e76\u53e3"
::msgcat::mcset zh_cn "Two Parports" "2\u4e2a\u5e76\u53e3"
::msgcat::mcset zh_cn "Three Parports" "3\u4e2a\u5e76\u53e3"
::msgcat::mcset zh_cn "Min Base Period:" "\u6700\u5c0f\u57fa\u672c\u5468\u671f:"
::msgcat::mcset zh_cn "Max step rate:" "\u6700\u5927\u6b65\u901f:"
::msgcat::mcset zh_cn "Machine _Name:" "\u673a\u5e8a\u540d\u79f0:"
::msgcat::mcset zh_cn "Configuration directory:" "\u914d\u7f6e\u76ee\u5f55:"
::msgcat::mcset zh_cn "_Axis configuration:" "\u8f74\u6570\u914d\u7f6e:"
::msgcat::mcset zh_cn "Reset Default machine _units:" "\u673a\u5e8a\u5355\u4f4d:"
::msgcat::mcset zh_cn "Driver characteristics: (Multiply by 1000 for times specified in \u00b5s or microseconds)" "\u9a71\u52a8\u5668\u7279\u6027:(\u4ee5\u5fae\u79d2\u03bcs\u6307\u5b9a\u7684\u65f6\u95f4\u4e58\u4ee51000)"
::msgcat::mcset zh_cn "Base Period Maximum _Jitter:" "\u57fa\u672c\u5468\u671f\u6700\u5927\u6296\u52a8:"
::msgcat::mcset zh_cn "Create a new configuration" "\u521b\u5efa\u65b0\u7684\u914d\u7f6e"
::msgcat::mcset zh_cn "Do you wish to:" "\u60a8\u60f3:"
::msgcat::mcset zh_cn "Modify a configuration already created with this program" "\u4fee\u6539\u4ee5\u524d\u7684\u914d\u7f6e"
::msgcat::mcset zh_cn "Import a Mach file" "\u5bfc\u5165Mach\u6587\u4ef6"
::msgcat::mcset zh_cn "Create a desktop _shortcut (symlink) to configuration files" "\u4e3a\u914d\u7f6e\u6587\u4ef6\u521b\u5efa\u684c\u9762\u5feb\u6377\u65b9\u5f0f(\u7b26\u53f7\u94fe\u63a5)"
::msgcat::mcset zh_cn "Create simulated hardware configuration" "\u521b\u5efa\u865a\u62df\u786c\u4ef6\u914d\u7f6e"
::msgcat::mcset zh_cn "If you have made modifications to this configuration outside this program, they will be lost when you select \"Modify a configuration\"" "\u5982\u679c\u60a8\u5728\u6b64\u7a0b\u5e8f\u5916\u90e8\u4fee\u6539\u4e86\u6b64\u914d\u7f6e\uff0c\u5219\u5f53\u60a8\u9009\u62e9\u201c\u4fee\u6539\u914d\u7f6e\u201d\u65f6\uff0c\u5b83\u4eec\u5c06\u4e22\u5931 "
::msgcat::mcset zh_cn "TB6560 3 axes" "TB6560 3\u8f74"
::msgcat::mcset zh_cn "TB6560 4 axes" "TB6560 4\u8f74"
::msgcat::mcset zh_cn " Pin _1:" " \u5f15\u811a_1:"
::msgcat::mcset zh_cn " Pin _2:" " \u5f15\u811a_2:"
::msgcat::mcset zh_cn " Pin _4:" " \u5f15\u811a_4:"
::msgcat::mcset zh_cn " Pin _3:" " \u5f15\u811a_3:"
::msgcat::mcset zh_cn " Pin _5:" " \u5f15\u811a _5:"
::msgcat::mcset zh_cn " Pin _6:" " \u5f15\u811a_6:"
::msgcat::mcset zh_cn " Pin _7:" " \u5f15\u811a_7:"
::msgcat::mcset zh_cn " Pin _8:" " \u5f15\u811a _8:"
::msgcat::mcset zh_cn " Pin _9:" " \u5f15\u811a_9:"
::msgcat::mcset zh_cn "_Pin 14:" "\u948814:"
::msgcat::mcset zh_cn "P_in 16:" "\u948816:"
::msgcat::mcset zh_cn "Pi_n 17:" "\u948817:"
::msgcat::mcset zh_cn "Outputs (PC to Mill):" "\u8f93\u51fa (PC-\u673a\u5e8a):"
::msgcat::mcset zh_cn "Invert" "\u53cd\u5411"
::msgcat::mcset zh_cn "Pin 1_0:" "\u948810:"
::msgcat::mcset zh_cn "Pin 1_1:" "\u948811:"
::msgcat::mcset zh_cn "Pin 1_2:" "\u948812:"
::msgcat::mcset zh_cn "Pin 1_3:" "\u948813:"
::msgcat::mcset zh_cn "Pin 1_5:" "\u948815:"
::msgcat::mcset zh_cn "Inputs (Mill to PC):" "\u8f93\u5165(\u673a\u5e8a-PC):"
::msgcat::mcset zh_cn "Parport _Base Address:" "\u5e76\u53e3\u5730\u5740:"
::msgcat::mcset zh_cn "Output pinout presets:" "\u8f93\u51fa\u5f15\u811a\u6392\u5217\u9884\u8bbe:"
::msgcat::mcset zh_cn "Out" "\u8f93\u51fa"
::msgcat::mcset zh_cn "In" "\u8f93\u5165"
::msgcat::mcset zh_cn "Enter 0 Hz for \"PDM\" mode" "\u5982\u679c\u4f7f\u7528\u201cPDM\u201d\u6a21\u5f0f\u8f93\u51650 Hz"
::msgcat::mcset zh_cn "PWM _Rate:" "PWM\u9891\u7387:"
::msgcat::mcset zh_cn "_Speed 1:" "\u901f\u5ea61:"
::msgcat::mcset zh_cn "S_peed 2:" "\u901f\u5ea6 2:"
::msgcat::mcset zh_cn "Calibration:" "\u8c03\u6821:"
::msgcat::mcset zh_cn "_Cycles per revolution:" "\u6bcf\u8f6c\u5468\u671f:"
::msgcat::mcset zh_cn "Speed display filter gain:" "\u901f\u5ea6\u663e\u793a\u6ee4\u6ce2\u5668\u589e\u76ca:"
::msgcat::mcset zh_cn "Use spindle-at-speed:" "\u4f7f\u7528\u4e3b\u8f74\u8f6c\u901f:"
::msgcat::mcset zh_cn "Scale %" "\u6bd4\u4f8b%"
::msgcat::mcset zh_cn "Axis" "\u8f74"
::msgcat::mcset zh_cn "Gmoccapy" "Gmoccapy"
::msgcat::mcset zh_cn "Qtdragon" "Qtdragon"
::msgcat::mcset zh_cn "QtPlasmaC" "QtPlasmaC"
::msgcat::mcset zh_cn "Screen:  " "\u5c4f\u5e55:  "
::msgcat::mcset zh_cn "Screen Aspect:" "\u5c4f\u5e55\u5bbd\u9ad8\u6bd4:"
::msgcat::mcset zh_cn "Estop Button:" "\u6025\u505c\u6309\u94ae:"
::msgcat::mcset zh_cn "Hidden" "\u9690\u85cf\u7684"
::msgcat::mcset zh_cn "Button" "\u6309\u94ae"
::msgcat::mcset zh_cn "Indicator" "\u6307\u793a\u706f"
::msgcat::mcset zh_cn "Bottom" "\u5e95\u90e8"
::msgcat::mcset zh_cn "Top" "\u9876\u90e8"
::msgcat::mcset zh_cn "Powermax Port:" "Powermax \u7aef\u53e3:"
::msgcat::mcset zh_cn "Mode:" "\u6a21\u5f0f:"
::msgcat::mcset zh_cn "DRO Position:" "DRO \u5750\u6807:"
::msgcat::mcset zh_cn "Flash Error Message:" "\u9519\u8bef\u4fe1\u606f:"
::msgcat::mcset zh_cn "Hide Start Button:" "\u9690\u85cf\u5f00\u59cb\u6309\u94ae:"
::msgcat::mcset zh_cn "Hide Pause Button:" "\u9690\u85cf\u6682\u505c\u6309\u94ae:"
::msgcat::mcset zh_cn "Hide Stop Button:" "\u9690\u85cf\u505c\u6b62\u6309\u94ae:"
::msgcat::mcset zh_cn "_Onscreen prompt for manual tool change" "\u5c4f\u5e55\u63d0\u793a\u624b\u52a8\u6362\u5200"
::msgcat::mcset zh_cn "Include custom PyVCP GUI panel" "\u5305\u62ec\u81ea\u5b9a\u4e49PyVCP GUI\u9762\u677f"
::msgcat::mcset zh_cn "Blank program" "\u7a7a\u767d\u7a0b\u5e8f"
::msgcat::mcset zh_cn "Spindle speed display  " "\u4e3b\u8f74\u8f6c\u901f\u663e\u793a"
::msgcat::mcset zh_cn "Existing custom program" "\u73b0\u6709\u7684\u81ea\u5b9a\u4e49\u7a0b\u5e8f"
::msgcat::mcset zh_cn "Include connections to HAL" "\u5305\u62ec\u8fde\u63a5\u5230HAL"
::msgcat::mcset zh_cn "_Display\nsample\npanel" "_\u663e\u793a\n\u793a\u4f8b\n\u9762\u677f"
::msgcat::mcset zh_cn "Set pyVCP options" "\u8bbe\u7f6epyVCP\u9009\u9879"
::msgcat::mcset zh_cn "Include _Classicladder PLC" "\u5305\u62ec_Classic\u68af\u5f62\u56fePLC"
::msgcat::mcset zh_cn "Number of digital in pins:" "\u6570\u5b57\u8f93\u5165\u9488\u811a\u7f16\u53f7:"
::msgcat::mcset zh_cn "Number of digital  out pins:" "\u6570\u5b57\u8f93\u51fa\u9488\u811a\u7f16\u53f7:"
::msgcat::mcset zh_cn " Number of analog (s32) in pins:" "\u6a21\u62df\u8f93\u5165\u9488\u811a\u7f16\u53f7(s32):"
::msgcat::mcset zh_cn " Number of analog (s32) out pins:" "\u6a21\u62df\u8f93\u51fa\u9488\u811a\u7f16\u53f7(s32):"
::msgcat::mcset zh_cn " Number of analog (float) in pins:" "\u6a21\u62df\u8f93\u5165\u9488\u811a\u7f16\u53f7(\u6d6e\u70b9):"
::msgcat::mcset zh_cn " Number of analog (float) out pins:" "\u6a21\u62df\u8f93\u51fa\u9488\u811a\u7f16\u53f7(\u6d6e\u70b9):"
::msgcat::mcset zh_cn "setup number of external pins" "\u8bbe\u7f6e\u5916\u90e8\u5f15\u811a\u7f16\u53f7"
::msgcat::mcset zh_cn "Blank ladder program" "\u7a7a\u767d\u68af\u5f62\u56fe\u7a0b\u5e8f"
::msgcat::mcset zh_cn "Estop ladder program" "\u6025\u505c\u68af\u5f62\u56fe\u7a0b\u5e8f"
::msgcat::mcset zh_cn "Edit ladder\nprogram" "\u7f16\u8f91\u68af\u5f62\u56fe\n\u7a0b\u5e8f"
::msgcat::mcset zh_cn "Set Ladder Options" "\u8bbe\u7f6e\u68af\u5f62\u56fe\u9009\u9879"
::msgcat::mcset zh_cn "Include Halui user interface component" "\u5305\u62ecHalui\u7528\u6237\u754c\u9762\u7ec4\u4ef6"
::msgcat::mcset zh_cn "Insert here some commands to put after MDI_COMMAND" "\u5728\u8fd9\u91cc\u63d2\u5165\u4e00\u4e9b\u547d\u4ee4\u653e\u5728MDI_COMMAND\u4e4b\u540e"
::msgcat::mcset zh_cn "ADD" "\u6dfb\u52a0"
::msgcat::mcset zh_cn "DELETE" "\u5220\u9664"
::msgcat::mcset zh_cn "Move UP" "\u4e0a\u79fb"
::msgcat::mcset zh_cn "Move Down" "\u4e0b\u79fb"
::msgcat::mcset zh_cn "Full Scale Freq (kHz)" "\u539f\u6bd4\u4f8b\u9891\u7387\uff08\u5343\u8d6b\u5179\uff09"
::msgcat::mcset zh_cn "Divider Ratio or Series Resistance" "\u5206\u538b\u6bd4\u6216\u4e32\u8054\u7535\u963b"
::msgcat::mcset zh_cn "0V Freq (kHz)" "0V \u9891\u7387(\u5343\u8d6b\u5179)"
::msgcat::mcset zh_cn "Same" "\u540c\u5411"
::msgcat::mcset zh_cn "Opposite" "\u53cd\u5411"
::msgcat::mcset zh_cn "t_o" "\u5230"
::msgcat::mcset zh_cn "T_est this axis" "\u6d4b\u8bd5\u8fd9\u4e2a\u8f74"
::msgcat::mcset zh_cn "_Motor steps per revolution:" "\u7535\u673a\u6bcf\u8f6c\u6b65\u6570:"
::msgcat::mcset zh_cn "_Driver Microstepping:" "\u9a71\u52a8\u5668\u7ec6\u5206:"
::msgcat::mcset zh_cn "_Pulley teeth (Motor:Leadscrew):" "\u9f7f\u8f6e\u6bd4(\u7535\u673a:\u4e1d\u6746):"
::msgcat::mcset zh_cn "_Leadscrew Pitch:" "\u4e1d\u6746\u5bfc\u7a0b:"
::msgcat::mcset zh_cn "Maximum _Velocity:" "\u6700\u5927\u901f\u5ea6:"
::msgcat::mcset zh_cn "Maximum _Acceleration:" "\u6700\u5927\u52a0\u901f\u5ea6:"
::msgcat::mcset zh_cn "_Home location:" "\u539f\u70b9\u4f4d\u7f6e:"
::msgcat::mcset zh_cn "Tab_le travel:" "\u5de5\u4f5c\u884c\u7a0b:"
::msgcat::mcset zh_cn "Home _Switch location:" "\u539f\u70b9\u5f00\u5173\u4f4d\u7f6e:"
::msgcat::mcset zh_cn "Home Sear_ch velocity:" "\u539f\u70b9\u641c\u7d22\u901f\u5ea6:"
::msgcat::mcset zh_cn "Home La_tch direction:" "\u539f\u70b9\u9501\u5b9a\u65b9\u5411:"
::msgcat::mcset zh_cn "Time to accelerate to max speed:" "\u52a0\u901f\u65f6\u95f4:"
::msgcat::mcset zh_cn "Distance to accelerate to max speed:" "\u52a0\u901f\u8ddd\u79bb:"
::msgcat::mcset zh_cn "Pulse rate at max speed:" "\u8109\u51b2\u901f\u7387:"
::msgcat::mcset zh_cn "Axis SCALE:" "\u8f74\u6bd4\u4f8b:"
::msgcat::mcset zh_cn "All the necessary information has now been gathered.\nClick \"Done\" to write your configuration files to disk.\n\nIf you experience lockups while running LinuxCNC:\n-you will need to decrease the maximum velocity which will have the effect of increasing\n BASE_PERIOD.\n\nIf you experience lost steps while running LinuxCNC:\n-first verify that you entered the proper timings for your stepper drivers.\n-then run a more thorough latency test as described on the linuxcnc.org wiki.\n http://wiki.linuxcnc.org/cgi-bin/wiki.pl?TroubleShooting\n\nIf you experience the \"Unexpected Realtime Delay\" message:\n-run a more thorough latency test as described on the linuxcnc.org wiki:\n http://wiki.linuxcnc.org/cgi-bin/wiki.pl?TroubleShooting" "\u6240\u6709\u5fc5\u8981\u7684\u4fe1\u606f\u5df2\u7ecf\u6536\u96c6\u7ed3\u675f\u3002\n\u5355\u51fb\u201c\u5b8c\u6210\u201d\u5c06\u914d\u7f6e\u6587\u4ef6\u4fdd\u5b58\u5230\u78c1\u76d8\u3002\n\n\u5982\u679c\u5728\u8fd0\u884cLinuxCNC\u65f6\u9047\u5230\u9501\u5b9a:\n- \u60a8\u5c06\u9700\u8981\u964d\u4f4e\u6700\u5927\u901f\u5ea6\n\u8fd9\u5c06\u5177\u6709\u589e\u52a0\u57fa\u672c\u5468\u671f\u7684\u6548\u679c\u3002\n\n\u5982\u679c\u5728\u8fd0\u884cLinuxCNC\u65f6\u9047\u5230\u5931\u6b65:\n- \u9996\u5148\u786e\u8ba4\u60a8\u4e3a\u6b65\u8fdb\u9a71\u52a8\u7a0b\u5e8f\u8f93\u5165\u6b63\u786e\u7684\u65f6\u5e8f\u3002\n- \u7136\u540e\u8fd0\u884c\u66f4\u8be6\u7ec6\u7684\u5ef6\u8fdf\u6d4b\u8bd5\uff0c\u5982linuxcnc.org wiki\u6240\u8ff0\u3002\n http://wiki.linuxcnc.org/cgi-bin/wiki.pl?TroubleShooting\n\n\u5982\u679c\u60a8\u9047\u5230\u201c\u610f\u5916\u5b9e\u65f6\u5ef6\u8fdf\u201d\u6d88\u606f:\n- \u8fd0\u884c\u66f4\u8be6\u5c3d\u7684\u5ef6\u8fdf\u6d4b\u8bd5\uff0c\u5982linuxcnc.org wiki\u6240\u8ff0:\n http://wiki.linuxcnc.org/cgi-bin/wiki.pl?TroubleShooting"
::msgcat::mcset zh_cn " Simulator: will not run hardware " " \u6a21\u62df\u5668:\u4e0d\u4f1a\u8fd0\u884c\u786c\u4ef6 "
::msgcat::mcset zh_cn "PNCconf encountered an error.  The following information may be useful in troubleshooting:\n\nLinuxCNC Version:  %s\n\n" "PNCconf \u9047\u5230\u4e00\u4e2a\u9519\u8bef\u3002\u4ee5\u4e0b\u4fe1\u606f\u53ef\u80fd\u5bf9\u6545\u969c\u6392\u9664\u6709\u7528:\n\nLinuxCNC Version:  %s\n\n"
::msgcat::mcset zh_cn "PnCconf is setting up" "Pncconf \u6b63\u5728\u5b89\u88c5"
::msgcat::mcset zh_cn "**** PNCCONF ERROR:    custom firmware loading error" "**** PNCCONF \u9519\u8bef:    \u81ea\u5b9a\u4e49\u56fa\u4ef6\u52a0\u8f7d\u9519\u8bef"
::msgcat::mcset zh_cn "**** PNCCONF INFO:    Found extra firmware in file" "**** PNCCONF \u4fe1\u606f:    \u5728\u6587\u4ef6\u4e2d\u627e\u5230\u989d\u5916\u7684\u56fa\u4ef6"
::msgcat::mcset zh_cn "Discovery metadata update" "\u53d1\u73b0\u5143\u6570\u636e\u66f4\u65b0"
::msgcat::mcset zh_cn "%s metadata update" "%s \u5143\u6570\u636e\u66f4\u65b0"
::msgcat::mcset zh_cn "PnCconf setup" "PnCconf \u8bbe\u7f6e"
::msgcat::mcset zh_cn "\n**** Debug Pause! ****" "\n**** \u8c03\u8bd5\u6682\u505c! ****"
::msgcat::mcset zh_cn "Specific Help page is unavailable\n" "\u7279\u5b9a\u5e2e\u52a9\u9875\u9762\u4e0d\u53ef\u7528\n"
::msgcat::mcset zh_cn "Help Pages" "\u5e2e\u52a9"
::msgcat::mcset zh_cn "LinuxCNC 'PNCconf' configuration files" "LinuxCNC 'PNCconf' \u914d\u7f6e\u6587\u4ef6"
::msgcat::mcset zh_cn "It seems data in this file is from too old of a version of PNCConf to continue." "\u770b\u6765\u8fd9\u4e2a\u6587\u4ef6\u4e2d\u7684\u6570\u636e\u662f\u4ece\u592a\u65e7\u7248\u7684PNCConf\u7ee7\u627f\u3002"
::msgcat::mcset zh_cn "%s board was not found" "%s \u6ca1\u6709\u627e\u5230mesa\u677f"
::msgcat::mcset zh_cn "Discovery has an error,\n\n Is mesaflash installed?\n\n %s" "\u53d1\u73b0\u51fa\u9519\u4e86\n\n mesaflash \u5b89\u88c5\u4e86\u5417?\n\n %s"
::msgcat::mcset zh_cn "Discovery is  unavailable\n" "\u53d1\u73b0\u4e0d\u53ef\u7528\n"
::msgcat::mcset zh_cn "USB device Info Search" "USB\u8bbe\u5907\u4fe1\u606f\u641c\u7d22"
::msgcat::mcset zh_cn "USB device  page is unavailable\n" "USB\u8bbe\u5907\u9875\u9762\u4e0d\u53ef\u7528\n"
::msgcat::mcset zh_cn "Pin names are unavailable\n" "\u5f15\u811a\u540d\u79f0\u4e0d\u53ef\u7528\n"
::msgcat::mcset zh_cn "Device names are unavailable\n" "\u8bbe\u5907\u540d\u79f0\u4e0d\u53ef\u7528\n"
::msgcat::mcset zh_cn "No Pncconf made device rules were found\n" "\u6ca1\u6709\u627e\u5230Pncconf\u7684\u8bbe\u5907\u89c4\u5219\n"
::msgcat::mcset zh_cn "OK to replace existing glade panel ?\nIt will be renamed and added to 'backups' folder.\n Clicking 'existing custom program' will avoid this warning, but if you change related options later -such as spindle feedback- the HAL connection will not update" "\u53ef\u4ee5\u66ff\u6362\u73b0\u6709\u7684glade\u9762\u677f?\u5b83\u5c06\u88ab\u91cd\u547d\u540d\n\u5e76\u6dfb\u52a0\u5230\u201d\u5907\u4efd\u201c\u6587\u4ef6\u5939\u4e2d\uff0c\u70b9\u51fb\u201d\u73b0\u6709\u7684\u81ea\u5b9a\u4e49\u7a0b\u5e8f\u201c\u5c06\u907f\u514d\u6b64\u8b66\u544a\uff0c\n \u4f46\u662f\u5982\u679c\u7a0d\u540e\u66f4\u6539\u76f8\u5173\u9009\u9879\uff0c\u5982\u4e3b\u8f74\u53cd\u9988\uff0c\u5219HAL\u8fde\u63a5\u5c06\u4e0d\u4f1a\u66f4\u65b0"
::msgcat::mcset zh_cn "OK to replace existing custom pyvcp panel?\nExisting pyvcp-panel.xml will be renamed and added to 'backups' folder\nClicking 'existing custom program' will avoid this warning. " "\u53ef\u4ee5\u66ff\u6362\u73b0\u6709\u7684\u81ea\u5b9a\u4e49pyvcp\u9762\u677f\u5417?\n\u73b0\u6709\u7684pyvcp-panel.xml\u5c06\u88ab\u91cd\u547d\u540d\u5e76\u6dfb\u52a0\u5230\u201d\u5907\u4efd\u201c\u6587\u4ef6\u5939\u4e2d\n\u5355\u51fb\u201d\u73b0\u6709\u7684\u81ea\u5b9a\u4e49\u7a0b\u5e8f\u201c\u5c06\u4f1a\u907f\u514d\u6b64\u8b66\u544a\u3002 "
::msgcat::mcset zh_cn "Unused Channel" "\u9009\u62e9\u901a\u9053"
::msgcat::mcset zh_cn "You can not have both steppers and pwm signals for spindle control\n" "\u60a8\u4e0d\u80fd\u540c\u65f6\u4f7f\u7528\u6b65\u8fdb\u548cpwm\u4fe1\u53f7\u8fdb\u884c\u4e3b\u8f74\u63a7\u5236\n"
::msgcat::mcset zh_cn "You forgot to designate a stepper or pwm signal for axis %s\n" "\u60a8\u6ca1\u6709\u4e3a\u8f74%s\u6307\u5b9a\u6b65\u8fdb\u6216pwm\u4fe1\u53f7\n"
::msgcat::mcset zh_cn "You forgot to designate an encoder /resolver signal for axis %s servo\n" "\u60a8\u6ca1\u6709\u4e3a%s\u8f74\u4f3a\u670d\u5668\u6307\u5b9a\u7f16\u7801\u5668/\u65cb\u8f6c\u53d8\u538b\u5668\u4fe1\u53f7\n"
::msgcat::mcset zh_cn "You forgot to designate a pwm signal or stepper signal for axis %s\n" "\u60a8\u6ca1\u6709\u4e3a%s\u8f74\u6307\u5b9apwm\u4fe1\u53f7\u6216\u6b65\u8fdb\u4fe1\u53f7\n"
::msgcat::mcset zh_cn "You can not have both steppers and pwm signals for axis %s\n" "\u60a8\u4e0d\u80fd\u540c\u65f6\u4f7f\u7528\u6b65\u8fdb\u548cpwm\u4fe1\u53f7\u63a7\u5236%s\u8f74\u3002\n"
::msgcat::mcset zh_cn "If using a tandem axis stepper, you must select a master stepgen for axis %s\n" "\u5982\u679c\u4f7f\u7528\u4e32\u8054\u5f0f\u6b65\u8fdb\u7535\u673a\uff0c\u5219\u5fc5\u987b\u4e3a%s\u8f74\u9009\u62e9\u4e3b\u6b65\u8fdb\u7535\u673a\n"
::msgcat::mcset zh_cn "Touchy require an external cycle start signal\n" "Touchy\u9700\u8981\u4e00\u4e2a\u5916\u90e8\u5faa\u73af\u542f\u52a8\u4fe1\u53f7\n"
::msgcat::mcset zh_cn "Touchy require an external abort signal\n" "Touchy\u9700\u8981\u4e00\u4e2a\u5916\u90e8\u4e2d\u65ad\u4fe1\u53f7\n"
::msgcat::mcset zh_cn "Touchy require an external single-step signal\n" "Touchy\u9700\u8981\u4e00\u4e2a\u5916\u90e8\u7684\u5355\u6b65\u4fe1\u53f7\n"
::msgcat::mcset zh_cn "Touchy require an external multi handwheel MPG encoder signal on the mesa page\n" "Touchy\u5728Mesa\u9875\u9762\u4e0a\u9700\u8981\u4e00\u4e2a\u5916\u90e8\u591a\u624b\u8f6eMPG\u7f16\u7801\u5668\u4fe1\u53f7\n"
::msgcat::mcset zh_cn "Touchy require 'external mpg jogging' to be selected on the external control page\n" "Touchy\u9700\u8981\u5728\u5916\u90e8\u63a7\u5236\u9875\u9762\u4e0a\u9009\u62e9\u201c\u5916\u90e8\u624b\u8f6e\u70b9\u52a8\u201d\n"
::msgcat::mcset zh_cn "Touchy require the external mpg to be in 'shared mpg' mode on the external controls page\n" "Touchy\u8981\u6c42\u5916\u90e8\u63a7\u5236\u9875\u9762\u4e0a\u7684\u5916\u90e8\u624b\u8f6e\u5904\u4e8e\u201c\u5171\u4eab\u624b\u8f6e\u201d\u6a21\u5f0f\n"
::msgcat::mcset zh_cn "Touchy require selectable increments to be unchecked on the external controls page\n" "Touchy\u9700\u8981\u53ef\u9009\u7684\u589e\u91cf\u5728\u5916\u90e8\u63a7\u5236\u9875\u9762\u4e0a\u53d6\u6d88\u9009\u4e2d\n"
::msgcat::mcset zh_cn "The 7i29 daughter board requires PWM type generators and a PWM base frequency of 20 khz\n" "7i29\u5b50\u677f\u9700\u8981PWM\u578b\u53d1\u751f\u5668\uff0cPWM\u57fa\u9891\u4e3a20 khz\n"
::msgcat::mcset zh_cn "The 7i30 daughter board requires PWM type generators and a PWM base frequency of 20 khz\n" "7i30\u5b50\u677f\u9700\u8981PWM\u578b\u53d1\u751f\u5668\uff0cPWM\u57fa\u9891\u4e3a20 khz\n"
::msgcat::mcset zh_cn "The 7i33 daughter board requires PDM type generators and a PDM base frequency of 6 Mhz\n" "7i33\u5b50\u677f\u9700\u8981PDM\u578b\u53d1\u751f\u5668\uff0cPDM\u57fa\u9891\u4e3a6 Mhz\n"
::msgcat::mcset zh_cn "The 7i40 daughter board requires PWM type generators and a PWM base frequency of 50 khz\n" "7i40\u5b50\u677f\u9700\u8981PWM\u578b\u53d1\u751f\u5668\uff0cPWM\u57fa\u9891\u4e3a50 khz\n"
::msgcat::mcset zh_cn "The 7i48 daughter board requires UDM type generators and a PWM base frequency of 24 khz\n" "7i48\u5b50\u677f\u9700\u8981UDM\u578b\u53d1\u751f\u5668\uff0cPWM\u57fa\u9891\u4e3a24 khz\n"
::msgcat::mcset zh_cn "Gearbox Reduction Ratio" "\u51cf\u901f\u673a\u51cf\u901f\u6bd4"
::msgcat::mcset zh_cn "Reduction Ratio" "\u51cf\u901f\u6bd4"
::msgcat::mcset zh_cn "Leadscrew Pitch" "\u4e1d\u6746\u87ba\u8ddd"
::msgcat::mcset zh_cn "Leadscrew TPI" "\u4e1d\u6746TPI"
::msgcat::mcset zh_cn " / min" "/\u5206\u949f"
::msgcat::mcset zh_cn " / sec\u00b2" "/\u79d2\u00b2"
::msgcat::mcset zh_cn " / Step" "/\u6b65"
::msgcat::mcset zh_cn "Steps / " "\u6b65 / "
::msgcat::mcset zh_cn " / encoder pulse" "/\u7f16\u7801\u5668\u8109\u51b2"
::msgcat::mcset zh_cn "Encoder pulses / " "\u7f16\u7801\u5668\u8109\u51b2/"
::msgcat::mcset zh_cn "Resolver Scale:" "\u89e3\u6790\u5668\u6bd4\u4f8b:"
::msgcat::mcset zh_cn "Spindle Scale Calculation" "\u4e3b\u8f74\u6bd4\u4f8b\u8ba1\u7b97"
::msgcat::mcset zh_cn "Axis Scale Calculation" "\u8f74\u6bd4\u4f8b\u8ba1\u7b97"
::msgcat::mcset zh_cn "Point and click configuration - %s.pncconf " "\u70b9\u51fb\u914d\u7f6e - %s.pncconf"
::msgcat::mcset zh_cn "You need to designate a parport and/or mesa I/O device before continuing." "\u5728\u7ee7\u7eed\u4e4b\u524d\uff0c\u60a8\u9700\u8981\u6307\u5b9a\u5e76\u53e3\u6216mesa I/O\u8bbe\u5907\u3002"
::msgcat::mcset zh_cn "PCI search page is unavailable\n" "PCI\u641c\u7d22\u9875\u9762\u4e0d\u53ef\u7528\n"
::msgcat::mcset zh_cn "in / min" "\u82f1\u5bf8/\u5206\u949f"
::msgcat::mcset zh_cn "mm / min" "\u6beb\u7c73/\u5206\u949f"
::msgcat::mcset zh_cn "You need to configure the mesa0 page.\n Choose the board type, firmware, component amounts and press 'Accept component changes' button'" "\u60a8\u9700\u8981\u914d\u7f6emesa0\u9875\u9762\u3002\n \u9009\u62e9\u7535\u8def\u677f\u7c7b\u578b\uff0c\u56fa\u4ef6\uff0c\u7ec4\u4ef6\u6570\u91cf\uff0c\u7136\u540e\u6309'\u63a5\u53d7\u7ec4\u4ef6\u66f4\u6539'\u6309\u94ae"
::msgcat::mcset zh_cn "The chosen Mesa0 board is different from the current displayed.\nplease press 'Accept component changes' button'" "\u6240\u9009\u7684Mesa0\u677f\u4e0e\u5f53\u524d\u663e\u793a\u7684\u677f\u4e0d\u540c\u3002\n\u8bf7\u6309'\u63a5\u53d7\u7ec4\u4ef6\u66f4\u6539'\u6309\u94ae"
::msgcat::mcset zh_cn "You need to configure the mesa1 page.\n Choose the board type, firmware, component amounts and press 'Accept component changes' button'" "\u60a8\u9700\u8981\u914d\u7f6emesa1\u9875\u9762\u3002\n \u9009\u62e9\u7535\u8def\u677f\u7c7b\u578b\uff0c\u56fa\u4ef6\uff0c\u7ec4\u4ef6\u6570\u91cf\uff0c\u7136\u540e\u6309'\u63a5\u53d7\u7ec4\u4ef6\u66f4\u6539'\u6309\u94ae"
::msgcat::mcset zh_cn "The chosen Mesa1 board is different from the current displayed.\nplease press 'Accept component changes' button'" "\u6240\u9009\u7684Mesa1\u677f\u4e0e\u5f53\u524d\u663e\u793a\u7684\u677f\u4e0d\u540c\u3002\n\u8bf7\u6309'\u63a5\u53d7\u7ec4\u4ef6\u66f4\u6539'\u6309\u94ae"
::msgcat::mcset zh_cn "You need to designate an E-stop input pin for this ladder program." "\u60a8\u9700\u8981\u4e3a\u6b64\u68af\u5f62\u56fe\u7a0b\u5e8f\u6307\u5b9a\u4e00\u4e2a\u6025\u505c\u8f93\u5165\u5f15\u811a\u3002"
::msgcat::mcset zh_cn "You need to designate a probe input pin for this ladder program." "\u60a8\u9700\u8981\u4e3a\u6b64\u68af\u5f62\u56fe\u7a0b\u5e8f\u6307\u5b9a\u4e00\u4e2a\u63a2\u9488\u8f93\u5165\u5f15\u811a\u3002"
::msgcat::mcset zh_cn "OK to replace existing custom ladder program?\nExisting Custom.clp will be renamed custom_backup.clp.\nAny existing file named -custom_backup.clp- will be lost.Selecting 'existing ladder program' will avoid this warning" "\u786e\u5b9a\u8981\u66ff\u6362\u73b0\u6709\u7684\u81ea\u5b9a\u4e49\u68af\u5f62\u56fe\u7a0b\u5e8f\u5417?\n\u73b0\u6709\u7684Custom.clp\u5c06\u91cd\u547d\u540d\u4e3acustom_backup.clp\u3002\n\u4efb\u4f55\u540d\u4e3a-custom_backup.clp-\u7684\u73b0\u6709\u6587\u4ef6\u90fd\u5c06\u4e22\u5931\u3002\u9009\u62e9'\u73b0\u6709\u68af\u5f62\u56fe\u7a0b\u5e8f'\u5c06\u907f\u514d\u6b64\u8b66\u544a"
::msgcat::mcset zh_cn "# Generated by PNCconf at %s" "# \u7531PNCconf\u5728%s\u751f\u6210"
::msgcat::mcset zh_cn "# Using LinuxCNC version:  %s" "# \u4f7f\u7528\u7684 LinuxCNC \u7248\u672c:  %s"
::msgcat::mcset zh_cn "# overwritten when you run PNCconf again" "# \u518d\u6b21\u8fd0\u884cPNCconf\u65f6\u4f1a\u88ab\u8986\u76d6"
::msgcat::mcset zh_cn "# **** This is for info only ****" "# **** \u4ec5\u4f9b\u53c2\u8003 ****"
::msgcat::mcset zh_cn "# These are to ease setting custom component's parameters in a custom HAL file" "# \u8fd9\u4e9b\u662f\u4e3a\u4e86\u65b9\u4fbf\u5728\u81ea\u5b9a\u4e49HAL\u6587\u4ef6\u4e2d\u8bbe\u7f6e\u81ea\u5b9a\u4e49\u7ec4\u4ef6\u7684\u53c2\u6570"
::msgcat::mcset zh_cn "# The values below should be 25% larger than MAX_VELOCITY and MAX_ACCELERATION" "# \u4ee5\u4e0b\u503c\u5e94\u8be5\u6bd4\u6700\u5927\u901f\u5ea6\u4e0e\u6700\u5927\u52a0\u901f\u5ea6\u9ad825%"
::msgcat::mcset zh_cn "# If using BACKLASH compensation STEPGEN_MAXACCEL should be 100% larger." "# \u5982\u679c\u4f7f\u7528\u80cc\u9699\u8865\u507f STEPGEN_MAXACCEL \u5e94\u8be5\u6bd4\u539f\u672c\u5927100%\u3002"
::msgcat::mcset zh_cn "# these are in nanoseconds" "#\u8fd9\u4e9b\u4ee5\u7eb3\u79d2\u4e3a\u5355\u4f4d"
::msgcat::mcset zh_cn "# MAX_VEL & MAX_ACC need to be twice the corresponding joint value" "# MAX_VEL \u548c MAX_ACC \u9700\u8981\u662f\u5bf9\u5e94\u5173\u8282\u503c\u7684\u4e24\u500d"
::msgcat::mcset zh_cn "# connect miscellaneous signals" "# \u8fde\u63a5\u6742\u9879\u4fe1\u53f7"
::msgcat::mcset zh_cn "#  ---HALUI signals---" "#  ---HALUI \u4fe1\u53f7---"
::msgcat::mcset zh_cn "#  ---charge pump signals---" "# ---\u7535\u8377\u6cf5\u4fe1\u53f7---"
::msgcat::mcset zh_cn "#  ---coolant signals---" "#  ---\u51b7\u5374\u6c34\u4fe1\u53f7---"
::msgcat::mcset zh_cn "#  ---probe signal---" "#  ---\u63a2\u9488\u4fe1\u53f7---"
::msgcat::mcset zh_cn "# ---jog button signals---" "# ---\u70b9\u52a8\u6309\u94ae\u4fe1\u53f7---"
::msgcat::mcset zh_cn "# ---USB device jog button signals---" "# ---USB\u8bbe\u5907\u70b9\u52a8\u6309\u94ae\u4fe1\u53f7---"
::msgcat::mcset zh_cn "# connect selectable mpg jog speeds " "# \u8fde\u63a5\u53ef\u9009\u7684\u624b\u8f6e\u70b9\u52a8\u901f\u5ea6"
::msgcat::mcset zh_cn "# ---jogwheel signals to mesa encoder - shared MPG---" "# ---\u70b9\u52a8\u4fe1\u53f7\u5230mesa\u7f16\u7801\u5668 - \u5171\u4eab\u624b\u8f6e---"
::msgcat::mcset zh_cn "#  ---mpg signals---" "#  ---mpg\u4fe1\u53f7---"
::msgcat::mcset zh_cn "#       for axis %s MPG" "#       \u5bf9\u4e8e %s \u8f74\u624b\u8f6e"
::msgcat::mcset zh_cn "# connect selectable mpg jog increments " "# \u8fde\u63a5\u53ef\u9009\u7684\u589e\u91cf\u70b9\u52a8\u624b\u8f6e"
::msgcat::mcset zh_cn "# ---feed override signals to mesa encoder - mpg---" "# ---\u5230mesa\u7f16\u7801\u5668\u7684\u8fdb\u7ed9\u8986\u76d6\u4fe1\u53f7 - \u624b\u8f6e---"
::msgcat::mcset zh_cn "# connect feed override increments - MPG" "# \u8fde\u63a5\u8fdb\u7ed9\u8986\u76d6\u589e\u91cf - \u624b\u8f6e"
::msgcat::mcset zh_cn "# connect feed override increments - switches" "# \u8fde\u63a5\u8fdb\u7ed9\u8986\u76d6\u589e\u91cf - \u5f00\u5173"
::msgcat::mcset zh_cn "# ---max velocity override signals to mesa encoder - mpg---" "# ---\u5230mesa\u7f16\u7801\u5668\u7684\u6700\u5927\u901f\u5ea6\u8986\u76d6\u4fe1\u53f7 - \u624b\u8f6e---"
::msgcat::mcset zh_cn "# connect max velocity override increments - MPG" "# \u8fde\u63a5\u6700\u5927\u901f\u5ea6\u8986\u76d6\u589e\u91cf - \u624b\u8f6e"
::msgcat::mcset zh_cn "# connect max velocity override increments - switches" "# \u8fde\u63a5\u6700\u5927\u901f\u5ea6\u8986\u76d6\u589e\u91cf - \u5f00\u5173"
::msgcat::mcset zh_cn "# ---spindle override signals to mesa encoder - mpg---" "# ---\u5230mesa\u7f16\u7801\u5668\u7684\u4e3b\u8f74\u8986\u76d6\u4fe1\u53f7 - \u624b\u8f6e---"
::msgcat::mcset zh_cn "# connect spindle override increments - MPG" "# \u8fde\u63a5\u4e3b\u8f74\u500d\u7387\u589e\u91cf - \u624b\u8f6e"
::msgcat::mcset zh_cn "# connect spindle override increments " "# \u8fde\u63a5\u4e3b\u8f74\u500d\u7387\u589e\u91cf"
::msgcat::mcset zh_cn "#  ---motion control signals---" "#  ---\u8fd0\u52a8\u63a7\u5236\u4fe1\u53f7---"
::msgcat::mcset zh_cn "#  ---digital in / out signals---" "#  ---\u6570\u5b57\u8f93\u5165/\u8f93\u51fa\u4fe1\u53f7---"
::msgcat::mcset zh_cn "#  ---estop signals---" "#  ---\u6025\u505c\u4fe1\u53f7---"
::msgcat::mcset zh_cn "#  ---manual tool change signals---" "#  ---\u624b\u52a8\u6362\u5200\u4fe1\u53f7---"
::msgcat::mcset zh_cn "#  ---Use external manual tool change dialog---" "#  ---\u4f7f\u7528\u5916\u90e8\u624b\u52a8\u6362\u5200\u5bf9\u8bdd\u7a97---"
::msgcat::mcset zh_cn "#  ---manual tool change signals to gmoccapy's dialog---" "#  ---\u624b\u52a8\u6362\u5200\u4fe1\u53f7\u53d1\u9001\u5230 gmoccapy\u5bf9\u8bdd\u7a97---"
::msgcat::mcset zh_cn "#  ---manual tool change signals to qtdragon's dialog---" "#  ---\u624b\u52a8\u6362\u5230\u4fe1\u53f7\u53d1\u9001\u5230 qtdragon\u5bf9\u8bdd\u7a97---"
::msgcat::mcset zh_cn "#  ---ignore tool prepare requests---" "#  ---\u5ffd\u7565\u5200\u5177\u51c6\u5907\u8bf7\u6c42---"
::msgcat::mcset zh_cn "#  ---toolchange signals for custom tool changer---" "#  ---\u7528\u4e8e\u81ea\u5b9a\u4e49\u6362\u5200\u88c5\u7f6e\u7684\u6362\u5200\u4fe1\u53f7---"
::msgcat::mcset zh_cn "\n# ---QTPLASMAC TOOLCHANGE PASSTHROUGH---" "\n# ---QTPLASMAC \u6362\u5200\u8fc7\u7a0b---"
::msgcat::mcset zh_cn "# Load Classicladder with modbus master included (GUI must run for Modbus)" "# \u52a0\u8f7d\u5305\u542bmodbus\u4e3b\u7ad9\u7684\u68af\u5f62\u56fe(GUI\u5fc5\u987b\u4e3aModbus\u8fd0\u884c)"
::msgcat::mcset zh_cn "#  --- Classicladder signals for Z axis Auto touch off program---" "#  --- Z\u8f74\u81ea\u52a8\u89e6\u53d1\u7a0b\u5e8f\u7684\u68af\u5f62\u56fe\u4fe1\u53f7---"
::msgcat::mcset zh_cn "# These files are loaded post gladeVCP, in the order they appear" "# \u8fd9\u4e9b\u6587\u4ef6\u5728gladeVCP\u4e4b\u540e\u4ee5\u5b83\u4eec\u51fa\u73b0\u7684\u987a\u5e8f\u52a0\u8f7d"
::msgcat::mcset zh_cn "# _DO NOT_ include your HAL commands here." "# _\u4e0d\u8981_ \u5728\u6b64\u5904\u5305\u542b\u60a8\u7684HAL\u547d\u4ee4\u3002"
::msgcat::mcset zh_cn "# Put custom HAL commands in custom_gvcp.hal" "# \u628a\u81ea\u5b9a\u4e49HAL\u547d\u4ee4\u653e\u5728custom_gvcp.hal\u4e2d"
::msgcat::mcset zh_cn "# **** Setup of spindle speed display using gladevcp ****" "# **** \u4f7f\u7528gladevcp\u8bbe\u7f6e\u4e3b\u8f74\u901f\u5ea6\u663e\u793a ****"
::msgcat::mcset zh_cn "# **** Setup GLADE MDI buttons ****" "# **** \u8bbe\u7f6eGLADE MDI\u6309\u94ae ****"
::msgcat::mcset zh_cn "# **** Z axis touch-off button - requires the touch-off classicladder program ****" "# ****Z \u8f74\u89e6\u53d1\u6309\u94ae-\u9700\u8981\u89e6\u53d1\u7684\u68af\u5f62\u56fe\u7a0b\u5e8f ****"
::msgcat::mcset zh_cn "# Put custom HAL commands in custom_postgui.hal" "# \u628a\u81ea\u5b9a\u4e49HAL\u547d\u4ee4\u653e\u5728custom_postgui.hal\u4e2d"
::msgcat::mcset zh_cn "# The commands in this file are run after the GUI loads" "# GUI\u52a0\u8f7d\u540e\u8fd0\u884c\u6b64\u6587\u4ef6\u4e2d\u7684\u547d\u4ee4"
::msgcat::mcset zh_cn "# **** Setup of spindle speed display using pyvcp -END ****" "# **** \u4f7f\u7528pyvcp\u8bbe\u7f6e\u4e3b\u8f74\u901f\u5ea6\u663e\u793a-END ****"
::msgcat::mcset zh_cn "# This file will not be overwritten when you run PNCconf again" "# \u518d\u6b21\u8fd0\u884cPNCconf\u65f6\uff0c\u4e0d\u4f1a\u8986\u76d6\u6b64\u6587\u4ef6"
::msgcat::mcset zh_cn "# These commands are required for Touchy GUI" "# Touchy GUI\u9700\u8981\u8fd9\u4e9b\u547d\u4ee4"
::msgcat::mcset zh_cn "#    Automation Direct GS2 VFD for spindle control" "#    \u7528\u4e8e\u4e3b\u8f74\u63a7\u5236\u7684Automation Direct GS2 VFD"
::msgcat::mcset zh_cn "#    The communications switches must be set to RS-232C" "#    \u901a\u4fe1\u5f00\u5173\u5fc5\u987b\u8bbe\u7f6e\u4e3aRS-232C"
::msgcat::mcset zh_cn "#    The motor parameters must be set to match the motor" "#    \u7535\u673a\u53c2\u6570\u5fc5\u987b\u8bbe\u7f6e\u4e3a\u4e0e\u7535\u673a\u5339\u914d"
::msgcat::mcset zh_cn "#    P3.00 (Source of Operation Command) must be set to Operation determined by RS-485 interface, 03 or 04" "#    P3.00 \uff08\u64cd\u4f5c\u547d\u4ee4\u6e90\uff09\u5fc5\u987b\u8bbe\u7f6e\u4e3a\u7531RS-485\u63a5\u53e3\u786e\u5b9a\u7684\u64cd\u4f5c\uff0c03\u621604"
::msgcat::mcset zh_cn "#    P4.00 (Source of Frequency Command) must be set to Frequency determined by RS232C/RS485 communication interface, 05" "#    P4.00 \uff08\u9891\u7387\u547d\u4ee4\u6e90\uff09\u5fc5\u987b\u8bbe\u7f6e\u4e3a\u7531RS232C/RS485\u901a\u4fe1\u63a5\u53e3\u786e\u5b9a\u7684\u9891\u7387\uff0c05"
::msgcat::mcset zh_cn "#    P9.01 (Transmission Speed) must be set to the specified baud, 9600 = 01" "#    P9.01 \uff08\u4f20\u8f93\u901f\u5ea6\uff09\u5fc5\u987b\u8bbe\u7f6e\u4e3a\u6307\u5b9a\u7684\u6ce2\u7279\u7387\uff0c9600 = 01"
::msgcat::mcset zh_cn "#    P9.02 (Communication Protocol) must be set to \"Modbus RTU mode, 8 data bits, no parity, 2 stop bits\", 03" "#    P9.02 \uff08\u901a\u4fe1\u534f\u8bae\uff09\u5fc5\u987b\u8bbe\u7f6e\u4e3a\u201cModbus RTU\u6a21\u5f0f\uff0c8\u4e2a\u6570\u636e\u4f4d\uff0c\u65e0\u5947\u5076\u6821\u9a8c\uff0c2\u4e2a\u505c\u6b62\u4f4d\u201d\uff0c03"
::msgcat::mcset zh_cn "#    Misubishi FR VFD for spindle control" "#    \u4e09\u83f1FR \u4e3b\u8f74\u63a7\u5236VFD"
::msgcat::mcset zh_cn "Generated by PNCconf at %s" "\u7531%s\u7684PNCconf\u751f\u6210"
::msgcat::mcset zh_cn "configures LinuxCNC as:\n" "\u5c06LinuxCNC\u914d\u7f6e\u4e3a:\n"
::msgcat::mcset zh_cn "type CNC\n" "CNC\u578b\u53f7\n"
::msgcat::mcset zh_cn "will be used as the frontend display" "\u5c06\u7528\u4f5c\u524d\u7aef\u663e\u793a"
::msgcat::mcset zh_cn " connector" "\u8fde\u63a5\u5668"
::msgcat::mcset zh_cn "invrt" "\u53cd\u5411"
::msgcat::mcset zh_cn "%(name)s Parport" "%(name)s\u7684\u7aef\u53e3"
::msgcat::mcset zh_cn "-> inverted" "->\u53cd\u5411"
::msgcat::mcset zh_cn "pin# %(pinnum)d is connected to input signal:'%(data)s' %(mesag)s" "\u5f15\u811a# %(pinnum)d \u8fde\u63a5\u5230\u8f93\u5165\u4fe1\u53f7:'%(data)s' %(mesag)s"
::msgcat::mcset zh_cn "pin# %(pinnum)d is connected to output signal:'%(data)s' %(mesag)s" "\u5f15\u811a# %(pinnum)d \u8fde\u63a5\u5230\u8f93\u51fa\u4fe1\u53f7:'%(data)s' %(mesag)s"
::msgcat::mcset zh_cn "#  SPINDLE" "#  \u4e3b\u8f74"
::msgcat::mcset zh_cn "# -- BLDC setup --" "# -- BLDC \u8bbe\u7f6e--"
::msgcat::mcset zh_cn "# ---TPPWM Generator signals/setup---" "# ---TPPWM \u53d1\u751f\u5668\u4fe1\u53f7/\u8bbe\u7f6e---"
::msgcat::mcset zh_cn "# six output 3pwg" "# 6\u8f93\u51fa 3pwg"
::msgcat::mcset zh_cn "# three output 3pwg" "# 3\u8f93\u51fa 3pwg"
::msgcat::mcset zh_cn "# TODO write some commands!" "# TODO \u5199\u4e00\u4e9b\u547d\u4ee4!"
::msgcat::mcset zh_cn "# ---8i20 amplifier card signals/setup---" "# ---8i20 \u653e\u5927\u5668\u5361\u4fe1\u53f7/\u8bbe\u7f6e---"
::msgcat::mcset zh_cn "# ---digital potentiometer output signals/setup---" "# ---\u6570\u5b57\u7535\u4f4d\u8ba1\u8f93\u51fa\u4fe1\u53f7/\u8bbe\u7f6e---"
::msgcat::mcset zh_cn "# ---PWM Generator signals/setup---" "# ---PWM \u53d1\u751f\u5668\u4fe1\u53f7/\u8bbe\u7f6e---"
::msgcat::mcset zh_cn "# Step Gen signals/setup for tandem axis" "# \u540c\u6b65\u8f74\u6b65\u8fdb\u53d1\u751f\u5668\u4fe1\u53f7/\u8bbe\u7f6e"
::msgcat::mcset zh_cn "# Step Gen signals/setup" "# \u6b65\u8fdb\u53d1\u751f\u5668\u4fe1\u53f7/\u8bbe\u7f6e"
::msgcat::mcset zh_cn "# ---closedloop stepper signals---" "# ---\u95ed\u73af\u6b65\u8fdb\u4fe1\u53f7---"
::msgcat::mcset zh_cn "# ---Encoder feedback signals/setup---" "# ---\u7f16\u7801\u5668\u53cd\u9988\u4fe1\u53f7/\u8bbe\u7f6e---"
::msgcat::mcset zh_cn "# ---Resolver feedback signals/setup---" "# ---\u65cb\u8f6c\u53d8\u538b\u5668\u53cd\u9988\u4fe1\u53f7/\u8bbe\u7f6e---"
::msgcat::mcset zh_cn "# ---setup spindle control signals---" "# ---\u8bbe\u7f6e\u4e3b\u8f74\u63a7\u5236\u4fe1\u53f7---"
::msgcat::mcset zh_cn "# ---Setup spindle at speed signals---" "# ---\u8bbe\u7f6e\u4e3b\u8f74\u8f6c\u901f\u4fe1\u53f7---"
::msgcat::mcset zh_cn "#  Use ACTUAL spindle velocity from spindle encoder" "# \u4f7f\u7528\u4e3b\u8f74\u7f16\u7801\u5668\u7684ACTUAL\u4e3b\u8f74\u901f\u5ea6"
::msgcat::mcset zh_cn "#  spindle-velocity bounces around so we filter it with lowpass" "# spindle-velocity\u4f1a\u53cd\u5f39\uff0c\u6240\u4ee5\u6211\u4eec\u7528\u4f4e\u901a\u6ee4\u6ce2"
::msgcat::mcset zh_cn "#  spindle-velocity is signed so we use absolute component to remove sign" "#  strin-velocity\u5df2\u7b7e\u540d\uff0c\u56e0\u6b64\u6211\u4eec\u4f7f\u7528\u7edd\u5bf9\u7ec4\u4ef6\u5220\u9664\u7b26\u53f7"
::msgcat::mcset zh_cn "#  ACTUAL velocity is in RPS not RPM so we scale it." "# ACTUAL\u901f\u5ea6\u662fRPS\u800c\u4e0d\u662fRPM\uff0c\u6240\u4ee5\u6211\u4eec\u7f29\u653e\u5b83\u3002"
::msgcat::mcset zh_cn "# ---setup home / limit switch signals---" "# ---\u8bbe\u7f6e\u5f52\u96f6/\u9650\u4f4d\u5f00\u5173\u4fe1\u53f7---"
::msgcat::mcset zh_cn "# external input signals" "# \u5916\u90e8\u8f93\u5165\u4fe1\u53f7"
::msgcat::mcset zh_cn "# external output signals" "# \u5916\u90e8\u8f93\u51fa\u4fe1\u53f7"
::msgcat::mcset zh_cn "\n# ---PLASMA INPUT DEBOUNCE---" "\n# ---\u7b49\u79bb\u5b50\u8f93\u5165\u53bb\u6296\u52a8---"
::msgcat::mcset zh_cn "#values for these are in custom.hal" "#\u8fd9\u4e9b\u503c\u5728 custom.hal \u4e2d"
::msgcat::mcset zh_cn "\n# ---JOINT ASSOCIATED WITH THE Z AXIS---" "\n# ---\u4e0eZ\u8f74\u5173\u8054\u7684\u5173\u8282---"
::msgcat::mcset zh_cn "\n# ---PLASMA INPUTS---" "\n# ---\u7b49\u79bb\u5b50\u8f93\u5165---"
::msgcat::mcset zh_cn "# ---all modes---" "# ---\u5168\u90e8\u6a21\u5f0f---"
::msgcat::mcset zh_cn "# ---modes 0 & 1" "# ---\u6a21\u5f0f0\u548c1"
::msgcat::mcset zh_cn "# ---modes 1 & 2" "# ---\u6a21\u5f0f1\u548c2"
::msgcat::mcset zh_cn "# ---mode 2" "# ---\u6a21\u5f0f2"
::msgcat::mcset zh_cn "\n# ---PLASMA OUTPUTS---" "\n# ---\u7b49\u79bb\u5b50\u8f93\u51fa---"
::msgcat::mcset zh_cn "\n# ---ARC VOLTAGE ENCODER---" "\n# ---\u7535\u5f27\u7535\u538b\u7f16\u7801\u5668---"
::msgcat::mcset zh_cn "\n# ---OHMIC SENSE LINK---" "\n# ---\u6b27\u59c6\u611f\u5e94\u94fe\u8def---"
::msgcat::mcset zh_cn "\n# ---COMMON PLASMAC DEBOUNCE---" "\n# ---\u666e\u901a\u7b49\u79bb\u5b50\u53bb\u6296\u52a8---"
::msgcat::mcset zh_cn "# for the float and ohmic inputs each increment in delay is" "# \u5bf9\u4e8e\u6d6e\u70b9\u548c\u6b27\u59c6\u8f93\u5165\uff0c\u6bcf\u4e2a\u5ef6\u8fdf\u589e\u91cf\u4e3a"
::msgcat::mcset zh_cn "# is a 0.001mm (0.00004\") increase in any probed height result" "# \u5373\u4efb\u4f55\u63a2\u6d4b\u9ad8\u5ea6\u7ed3\u679c\u589e\u52a0 0.001mm (0.00004\")"
::msgcat::mcset zh_cn "# set to zero if using internal ohmic sensing" "# \u5982\u679c\u4f7f\u7528\u5185\u90e8\u6b27\u59c6\u611f\u5e94\uff0c\u5219\u8bbe\u7f6e\u4e3a\u96f6"
::msgcat::mcset zh_cn "\n# ---OHMIC SENSE CONTACT DEBOUNCE---" "\n# ---\u6b27\u59c6\u611f\u5e94\u89e6\u70b9\u53bb\u6296\u52a8---"
::msgcat::mcset zh_cn "Screen" "\u5c4f\u5e55"
::msgcat::mcset zh_cn "External Controls" "\u5916\u90e8\u63a7\u5236"
::msgcat::mcset zh_cn "Mesa Card 0" "Mesa \u5361 0"
::msgcat::mcset zh_cn "Mesa Card 1" "Mesa \u5361 1"
::msgcat::mcset zh_cn "Parallel Port 0" "\u5e76\u884c\u63a5\u53e3 0"
::msgcat::mcset zh_cn "X Motor" "X \u7535\u673a"
::msgcat::mcset zh_cn "X Axis" "X \u8f74"
::msgcat::mcset zh_cn "Y Motor" "Y \u7535\u673a"
::msgcat::mcset zh_cn "Y Axis" "Y \u8f74"
::msgcat::mcset zh_cn "Z Motor" "Z \u7535\u673a"
::msgcat::mcset zh_cn "Z Axis" "Z \u8f74"
::msgcat::mcset zh_cn "A Motor" "A \u7535\u673a"
::msgcat::mcset zh_cn "A Axis" "A \u8f74"
::msgcat::mcset zh_cn "Spindle Motor" "\u4e3b\u8f74\u7535\u673a"
::msgcat::mcset zh_cn "Realtime" "\u5b9e\u65f6"
::msgcat::mcset zh_cn "Not Used" "\u4e0d\u4f7f\u7528"
::msgcat::mcset zh_cn "Dummy" "\u5047\u7684"
::msgcat::mcset zh_cn "8i20 Servo Drive" "8i20\u4f3a\u670d\u9a71\u52a8\u5668"
::msgcat::mcset zh_cn "POT Output" "POT\u8f93\u51fa"
::msgcat::mcset zh_cn "POT Enable" "POT\u542f\u7528"
::msgcat::mcset zh_cn "POT Dir" "POT\u65b9\u5411"
::msgcat::mcset zh_cn "GPIO Input" "GPIO\u8f93\u5165"
::msgcat::mcset zh_cn "GPIO Output" "GPIO\u8f93\u51fa"
::msgcat::mcset zh_cn "GPIO O Drain" "GPIO O \u5f00\u6f0f"
::msgcat::mcset zh_cn "SSR Output" "\u56fa\u6001\u7ee7\u7535\u5668\u8f93\u51fa"
::msgcat::mcset zh_cn "Quad Enc-A" "\u6b63\u4ea4\u7f16\u7801\u5668-A"
::msgcat::mcset zh_cn "Quad Enc-B" "\u6b63\u4ea4\u7f16\u7801\u5668-B"
::msgcat::mcset zh_cn "Quad Enc-I" "\u6b63\u4ea4\u7f16\u7801\u5668-I"
::msgcat::mcset zh_cn "Quad Enc-M" "\u6b63\u4ea4\u7f16\u7801\u5668-M"
::msgcat::mcset zh_cn "Muxed Enc 0" "\u591a\u8def\u590d\u7528\u7f16\u7801\u5668 0"
::msgcat::mcset zh_cn "Muxed Enc 1" "\u591a\u8def\u590d\u7528\u7f16\u7801\u5668 1"
::msgcat::mcset zh_cn "muxed Enc I" "\u591a\u8def\u590d\u7528\u7f16\u7801\u5668 I"
::msgcat::mcset zh_cn "Muxed Enc M" "\u591a\u8def\u590d\u7528\u7f16\u7801\u5668 M"
::msgcat::mcset zh_cn "mux select" "\u5168\u9009"
::msgcat::mcset zh_cn "Resolver 0 Encoder" "\u65cb\u8f6c\u53d8\u538b\u5668 0"
::msgcat::mcset zh_cn "Resolver 1 Encoder" "\u65cb\u8f6c\u53d8\u538b\u5668 1"
::msgcat::mcset zh_cn "Resolver 2 Encoder" "\u65cb\u8f6c\u53d8\u538b\u5668 2"
::msgcat::mcset zh_cn "Resolver 3 Encoder" "\u65cb\u8f6c\u53d8\u538b\u5668 3"
::msgcat::mcset zh_cn "Resolver 4 Encoder" "\u65cb\u8f6c\u53d8\u538b\u5668 4"
::msgcat::mcset zh_cn "Resolver 5 Encoder" "\u65cb\u8f6c\u53d8\u538b\u5668 5"
::msgcat::mcset zh_cn "Step Gen-A" "\u6b65\u8fdb\u53d1\u751f\u5668-A"
::msgcat::mcset zh_cn "Dir Gen-B" "\u65b9\u5411\u53d1\u751f\u5668-B"
::msgcat::mcset zh_cn "PWM Gen-P" "PWM \u53d1\u751f\u5668-P"
::msgcat::mcset zh_cn "PWM Gen-D" "PWM \u53d1\u751f\u5668-D"
::msgcat::mcset zh_cn "PWM Gen-E" "PWM \u53d1\u751f\u5668-E"
::msgcat::mcset zh_cn "PDM Gen-P" "PDM \u53d1\u751f\u5668-P"
::msgcat::mcset zh_cn "PDM Gen-D" "PDM \u53d1\u751f\u5668-D"
::msgcat::mcset zh_cn "PDM Gen-E" "PDM \u53d1\u751f\u5668-E"
::msgcat::mcset zh_cn "Motor Phase A" "\u7535\u673aA\u76f8"
::msgcat::mcset zh_cn "Motor Phase B" "\u7535\u673aB\u76f8"
::msgcat::mcset zh_cn "Motor Phase C" "\u7535\u673aC\u76f8"
::msgcat::mcset zh_cn "Motor Phase A Not" "\u7535\u673aA\u76f8\u4e0d\u884c"
::msgcat::mcset zh_cn "Motor Phase B Not" "\u7535\u673aB\u76f8\u4e0d\u884c"
::msgcat::mcset zh_cn "Motor Phase C Not" "\u7535\u673aC\u76f8\u4e0d\u884c"
::msgcat::mcset zh_cn "Motor Enable" "\u7535\u673a\u542f\u7528"
::msgcat::mcset zh_cn "Motor Fault" "\u7535\u673a\u6545\u969c"
::msgcat::mcset zh_cn "7i77 Analog-SS1" "7i77 \u6a21\u62df-SS1"
::msgcat::mcset zh_cn "7i77 Analog-SS4" "7i77 \u6a21\u62df-SS4"
::msgcat::mcset zh_cn "Analog Input" "\u6a21\u62df\u8f93\u5165"
::msgcat::mcset zh_cn "X Home" "X \u539f\u70b9"
::msgcat::mcset zh_cn "Y Home" "Y \u539f\u70b9"
::msgcat::mcset zh_cn "Z Home" "Z \u539f\u70b9"
::msgcat::mcset zh_cn "A Home" "A \u539f\u70b9"
::msgcat::mcset zh_cn "All Home" "\u6240\u6709\u539f\u70b9"
::msgcat::mcset zh_cn "X2 Tandem Home" "X2 \u4e32\u8054\u539f\u70b9"
::msgcat::mcset zh_cn "Y2 Tandem Home" "Y2 \u4e32\u8054\u539f\u70b9"
::msgcat::mcset zh_cn "Z2 Tandem Home" "Z2 \u4e32\u8054\u539f\u70b9"
::msgcat::mcset zh_cn "A2 Tandem Home" "A2 \u4e32\u8054\u539f\u70b9"
::msgcat::mcset zh_cn "X Minimum Limit + Home" "X \u539f\u70b9+\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Y Minimum Limit + Home" "Y \u539f\u70b9+\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Z Minimum Limit + Home" "Z \u539f\u70b9+\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "A Minimum Limit + Home" "A \u539f\u70b9+\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "X Maximum Limit + Home" "X \u539f\u70b9+\u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Y Maximum Limit + Home" "Y \u539f\u70b9+\u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Z Maximum Limit + Home" "Z \u539f\u70b9+\u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "A Maximum Limit + Home" "A \u539f\u70b9+\u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "X Both Limit + Home" "X \u539f\u70b9+\u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Y Both Limit + Home" "Y \u539f\u70b9+\u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Z Both Limit + Home" "Z \u539f\u70b9+\u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "A Both Limit + Home" "A \u539f\u70b9+\u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "All Limits + Home" "\u5168\u90e8\u6781\u9650+\u539f\u70b9"
::msgcat::mcset zh_cn "X2 Minimum Limit + Home" "X2 \u539f\u70b9+\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Y2 Minimum Limit + Home" "Y2 \u539f\u70b9+\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Z2 Minimum Limit + Home" "Z2 \u539f\u70b9+\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "A2 Minimum Limit + Home" "A2 \u539f\u70b9+\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "X2 Maximum Limit + Home" "X2 \u539f\u70b9+\u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Y2 Maximum Limit + Home" "Y2 \u539f\u70b9+\u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Z2 Maximum Limit + Home" "Z2 \u539f\u70b9+\u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "A2 Maximum Limit + Home" "A2 \u539f\u70b9+\u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "X2 Both Limit + Home" "X2 \u539f\u70b9+\u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Y2 Both Limit + Home" "Y2 \u539f\u70b9+\u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Z2 Both Limit + Home" "Z2 \u539f\u70b9+\u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "A2 Both Limit + Home" "A2 \u539f\u70b9+\u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Joint select A" "\u5173\u8282\u9009\u62e9 A"
::msgcat::mcset zh_cn "Joint select B" "\u5173\u8282\u9009\u62e9 B"
::msgcat::mcset zh_cn "Joint select C" "\u5173\u8282\u9009\u62e9 C"
::msgcat::mcset zh_cn "Joint select D" "\u5173\u8282\u9009\u62e9 D"
::msgcat::mcset zh_cn "Jog incr A" "\u70b9\u52a8\u589e\u91cf A"
::msgcat::mcset zh_cn "Jog incr B" "\u70b9\u52a8\u589e\u91cf B"
::msgcat::mcset zh_cn "Jog incr C" "\u70b9\u52a8\u589e\u91cf C"
::msgcat::mcset zh_cn "Jog incr D" "\u70b9\u52a8\u589e\u91cf D"
::msgcat::mcset zh_cn "Feed Override incr A" "\u8fdb\u7ed9\u500d\u7387\u589e\u91cf A"
::msgcat::mcset zh_cn "Feed Override incr B" "\u8fdb\u7ed9\u500d\u7387\u589e\u91cf B"
::msgcat::mcset zh_cn "Feed Override incr C" "\u8fdb\u7ed9\u500d\u7387\u589e\u91cf C"
::msgcat::mcset zh_cn "Feed Override incr D" "\u8fdb\u7ed9\u500d\u7387\u589e\u91cf D"
::msgcat::mcset zh_cn "Spindle Override incr A" "\u4e3b\u8f74\u500d\u7387\u589e\u91cf A"
::msgcat::mcset zh_cn "Spindle Override incr B" "\u4e3b\u8f74\u500d\u7387\u589e\u91cf B"
::msgcat::mcset zh_cn "Spindle Override incr C" "\u4e3b\u8f74\u500d\u7387\u589e\u91cf C"
::msgcat::mcset zh_cn "Spindle Override incr D" "\u4e3b\u8f74\u500d\u7387\u589e\u91cf D"
::msgcat::mcset zh_cn "Max Vel Override incr A" "\u6700\u5927\u901f\u5ea6\u500d\u7387\u589e\u91cf \u0009A"
::msgcat::mcset zh_cn "Max Vel Override incr B" "\u6700\u5927\u901f\u5ea6\u500d\u7387\u589e\u91cf B"
::msgcat::mcset zh_cn "Max Vel Override incr C" "\u6700\u5927\u901f\u5ea6\u500d\u7387\u589e\u91cf C"
::msgcat::mcset zh_cn "Max Vel Override incr D" "\u6700\u5927\u901f\u5ea6\u500d\u7387\u589e\u91cf D"
::msgcat::mcset zh_cn "Feed Override enable" "\u8fdb\u7ed9\u500d\u7387\u542f\u7528"
::msgcat::mcset zh_cn "Spindle Override enable" "\u4e3b\u8f74\u500d\u7387\u542f\u7528"
::msgcat::mcset zh_cn "Max Vel Override enable" "\u6700\u5927\u901f\u5ea6\u500d\u7387\u542f\u7528"
::msgcat::mcset zh_cn "Manual Spindle CW" "\u624b\u52a8\u4e3b\u8f74 CW"
::msgcat::mcset zh_cn "Manual Spindle CCW" "\u624b\u52a8\u4e3b\u8f74 CCW"
::msgcat::mcset zh_cn "Manual Spindle Stop" "\u624b\u52a8\u4e3b\u8f74\u505c\u6b62"
::msgcat::mcset zh_cn "Spindle Up-To-Speed" "\u4e3b\u8f74\u6700\u9ad8\u901f"
::msgcat::mcset zh_cn "Gear Select A" "\u9f7f\u8f6e\u9009\u62e9A"
::msgcat::mcset zh_cn "Cycle Start" "\u5faa\u73af\u542f\u52a8"
::msgcat::mcset zh_cn "Abort" "\u9000\u51fa"
::msgcat::mcset zh_cn "Single Step" "\u5355\u6b65\u6267\u884c"
::msgcat::mcset zh_cn "Jog X +" "\u70b9\u52a8 X +"
::msgcat::mcset zh_cn "Jog X -" "\u70b9\u52a8 X -"
::msgcat::mcset zh_cn "Jog Y +" "\u70b9\u52a8 Y +"
::msgcat::mcset zh_cn "Jog Y -" "\u70b9\u52a8 Y -"
::msgcat::mcset zh_cn "Jog Z +" "\u70b9\u52a8 Z +"
::msgcat::mcset zh_cn "Jog Z -" "\u70b9\u52a8 Z -"
::msgcat::mcset zh_cn "Jog A +" "\u70b9\u52a8 A +"
::msgcat::mcset zh_cn "Jog A -" "\u70b9\u52a8 A -"
::msgcat::mcset zh_cn "Jog button selected +" "\u70b9\u52a8\u6309\u94ae\u9009\u62e9 +"
::msgcat::mcset zh_cn "Jog button selected -" "\u70b9\u52a8\u6309\u94ae\u9009\u62e9 -"
::msgcat::mcset zh_cn "X Minimum Limit" "X \u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Y Minimum Limit" "Y \u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Z Minimum Limit" "Z \u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "A Minimum Limit" "A \u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "X Maximum Limit" "X \u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Y Maximum Limit" "Y \u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Z Maximum Limit" "Z \u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "A Maximum Limit" "A \u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "X Both Limit" "X \u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Y Both Limit" "Y \u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Z Both Limit" "Z \u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "A Both Limit" "A \u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "All Limits" "\u6240\u6709\u9650\u4f4d"
::msgcat::mcset zh_cn "X2 Minimum Limit" "X2 \u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Y2 Minimum Limit" "Y2 \u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Z2 Minimum Limit" "Z2 \u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "A2 Minimum Limit" "A2 \u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "X2 Maximum Limit" "X2 \u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Y2 Maximum Limit" "Y2 \u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Z2 Maximum Limit" "Z2 \u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "A2 Maximum Limit" "A2 \u6b63\u5411\u6781\u9650"
::msgcat::mcset zh_cn "X2 Both Limit" "X2 \u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Y2 Both Limit" "Y2 \u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Z2 Both Limit" "Z2 \u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "A2 Both Limit" "A2 \u6b63/\u8d1f\u5411\u6781\u9650"
::msgcat::mcset zh_cn "Main Axis" "\u4e3b\u8981\u8f74"
::msgcat::mcset zh_cn "Tandem Axis" "\u4e32\u8054\u8f74"
::msgcat::mcset zh_cn "Reverse" "\u8fd8\u539f"
::msgcat::mcset zh_cn "Arc OK" "\u7535\u5f27OK"
::msgcat::mcset zh_cn "Float Switch" "\u6d41\u91cf\u5f00\u5173"
::msgcat::mcset zh_cn "Breakaway" "\u65ad\u5f00"
::msgcat::mcset zh_cn "Move Up" "\u4e0a\u79fb"
::msgcat::mcset zh_cn "Unused Input" "\u672a\u4f7f\u7528\u8f93\u5165"
::msgcat::mcset zh_cn "Limits" "\u9650\u4f4d"
::msgcat::mcset zh_cn "Limits/Home Shared" "\u5171\u7528\u9650\u4f4d/\u96f6\u70b9"
::msgcat::mcset zh_cn "Digital" "\u6570\u5b57\u63a5\u53e3"
::msgcat::mcset zh_cn "Axis Selection" "\u8f74\u9009\u62e9"
::msgcat::mcset zh_cn "Overrides" "\u901f\u7387"
::msgcat::mcset zh_cn "Operation" "\u64cd\u4f5c"
::msgcat::mcset zh_cn "External Control" "\u5916\u90e8\u63a7\u5236"
::msgcat::mcset zh_cn "Axis rapid" "\u8f74\u52a8\u4f5c"
::msgcat::mcset zh_cn "X BLDC Control" "X BLDC \u63a7\u5236"
::msgcat::mcset zh_cn "Y BLDC Control" "Y BLDC \u63a7\u5236"
::msgcat::mcset zh_cn "Z BLDC Control" "Z BLDC \u63a7\u5236"
::msgcat::mcset zh_cn "A BLDC Control" "A BLDC \u63a7\u5236"
::msgcat::mcset zh_cn "S BLDC Control" "S BLDC \u63a7\u5236"
::msgcat::mcset zh_cn "Plasma" "\u7b49\u79bb\u5b50"
::msgcat::mcset zh_cn "Custom Signals" "\u81ea\u5b9a\u4e49\u4fe1\u53f7"
::msgcat::mcset zh_cn "X2 Tandem PWM" "X2 \u4e32\u8054 PWM"
::msgcat::mcset zh_cn "Y2 Tandem PWM" "Y2 \u4e32\u8054 PWM"
::msgcat::mcset zh_cn "Z2 Tandem PWM" "Z2 \u4e32\u8054 PWM"
::msgcat::mcset zh_cn "A2 Tandem PWM" "A2 \u4e32\u8054 PWM"
::msgcat::mcset zh_cn "X Axis PWM" "X \u8f74 PWM"
::msgcat::mcset zh_cn "Y Axis PWM" "Y \u8f74 PWM"
::msgcat::mcset zh_cn "Z Axis PWM" "Z \u8f74 PWM"
::msgcat::mcset zh_cn "A Axis PWM" "A \u8f74 PWM"
::msgcat::mcset zh_cn "Unused PWM Gen" "\u672a\u4f7f\u7528PWM Gen"
::msgcat::mcset zh_cn "Axis PWM" "\u8f74 PWM"
::msgcat::mcset zh_cn "X Axis StepGen" "X \u8f74\u6b65\u8fdb"
::msgcat::mcset zh_cn "Y Axis StepGen" "Y \u8f74\u6b65\u8fdb"
::msgcat::mcset zh_cn "Z Axis StepGen" "Z \u8f74\u6b65\u8fdb"
::msgcat::mcset zh_cn "A Axis StepGen" "A \u8f74\u6b65\u8fdb"
::msgcat::mcset zh_cn "X2 Tandem StepGen" "X2 \u4e32\u8054\u6b65\u8fdb"
::msgcat::mcset zh_cn "Y2 Tandem StepGen" "Y2 \u4e32\u8054\u6b65\u8fdb"
::msgcat::mcset zh_cn "Z2 Tandem StepGen" "Z2 \u4e32\u8054\u6b65\u8fdb"
::msgcat::mcset zh_cn "Unused StepGen" "\u672a\u4f7f\u7528\u6b65\u8fdb"
::msgcat::mcset zh_cn "Charge Pump StepGen" "\u7535\u8377\u6cf5\u6b65\u8fdb"
::msgcat::mcset zh_cn "Spindle StepGen" "\u4e3b\u8f74\u6b65\u8fdb"
::msgcat::mcset zh_cn "X Encoder" "X \u7f16\u7801\u5668"
::msgcat::mcset zh_cn "Y Encoder" "Y \u7f16\u7801\u5668"
::msgcat::mcset zh_cn "Z Encoder" "Z \u7f16\u7801\u5668"
::msgcat::mcset zh_cn "A Encoder" "A \u7f16\u7801\u5668"
::msgcat::mcset zh_cn "X2 Tandem Encoder" "X2 \u4e32\u8054\u7f16\u7801\u5668"
::msgcat::mcset zh_cn "Y2 Tandem Encoder" "Y2 \u4e32\u8054\u7f16\u7801\u5668"
::msgcat::mcset zh_cn "Z2 Tandem Encoder" "Z2 \u4e32\u8054\u7f16\u7801\u5668"
::msgcat::mcset zh_cn "A2 Tandem Encoder" "A2 \u4e32\u8054\u7f16\u7801\u5668"
::msgcat::mcset zh_cn "X Hand Wheel" "X \u624b\u8f6e"
::msgcat::mcset zh_cn "Y Hand Wheel" "Y \u624b\u8f6e"
::msgcat::mcset zh_cn "Z Hand Wheel" "Z \u624b\u8f6e"
::msgcat::mcset zh_cn "A Hand Wheel" "A \u624b\u8f6e"
::msgcat::mcset zh_cn "Multi Hand Wheel" "\u591a\u624b\u8f6e"
::msgcat::mcset zh_cn "Feed Override" "\u8fdb\u7ed9\u500d\u7387"
::msgcat::mcset zh_cn "spindle Override" "\u4e3b\u8f74\u500d\u7387"
::msgcat::mcset zh_cn "Max Vel Override" "\u6700\u5927\u901f\u5ea6\u500d\u7387"
::msgcat::mcset zh_cn "Unused Encoder" "\u672a\u4f7f\u7528\u7f16\u7801\u5668"
::msgcat::mcset zh_cn "Axis Encoder" "\u8f74\u7f16\u7801\u5668"
::msgcat::mcset zh_cn "Spindle Encoder" "\u4e3b\u8f74\u7f16\u7801\u5668"
::msgcat::mcset zh_cn "MPG Jog Controls" "MPG\u70b9\u52a8\u63a7\u5236"
::msgcat::mcset zh_cn "Override MPG control" "MPG\u500d\u7387\u63a7\u5236"
::msgcat::mcset zh_cn "Plasma Encoder" "\u7b49\u79bb\u5b50\u7f16\u7801\u5668"
::msgcat::mcset zh_cn "Unused Unused" "\u672a\u4f7f\u7528"
::msgcat::mcset zh_cn "Spindle Enable" "\u4e3b\u8f74\u4f7f\u80fd"
::msgcat::mcset zh_cn "Machine Is Enabled" "\u673a\u5668\u542f\u7528"
::msgcat::mcset zh_cn "X Amplifier Enable" "X \u653e\u5927\u5668\u4f7f\u80fd"
::msgcat::mcset zh_cn "Y Amplifier Enable" "Y \u653e\u5927\u5668\u4f7f\u80fd"
::msgcat::mcset zh_cn "Z Amplifier Enable" "Z \u653e\u5927\u5668\u4f7f\u80fd"
::msgcat::mcset zh_cn "A Amplifier Enable" "A \u653e\u5927\u5668\u4f7f\u80fd"
::msgcat::mcset zh_cn "Force Pin True" "\u5f3a\u5236\u5f15\u811a\u5fae\u8c03"
::msgcat::mcset zh_cn "Unused Output" "\u672a\u4f7f\u7528\u8f93\u51fa"
::msgcat::mcset zh_cn "Coolant" "\u51b7\u5374"
::msgcat::mcset zh_cn "Control" "\u63a7\u5236"
::msgcat::mcset zh_cn " S BLDC Control" "S BLDC \u63a7\u5236"
::msgcat::mcset zh_cn "Unused 8I20" "\u672a\u4f7f\u75288I20"
::msgcat::mcset zh_cn "Unused Resolver" "\u672a\u4f7f\u7528\u65cb\u8f6c"
::msgcat::mcset zh_cn "X Resolver" "X \u65cb\u8f6c"
::msgcat::mcset zh_cn "Y Resolver" "Y \u65cb\u8f6c"
::msgcat::mcset zh_cn "Z Resolver" "Z \u65cb\u8f6c"
::msgcat::mcset zh_cn "A Resolver" "A \u65cb\u8f6c"
::msgcat::mcset zh_cn "S Resolver" "S \u65cb\u8f6c"
::msgcat::mcset zh_cn "Unused Analog Output" "\u672a\u4f7f\u7528\u6a21\u62df\u8f93\u51fa"
::msgcat::mcset zh_cn "Spindle Output" "\u4e3b\u8f74\u8f93\u51fa"
::msgcat::mcset zh_cn "Unused TPPWM Gen" "\u672a\u4f7f\u7528TPPWM Gen"
::msgcat::mcset zh_cn "X Axis BL Driver" "X \u8f74 BL \u9a71\u52a8\u5668"
::msgcat::mcset zh_cn "Y Axis BL Driver" "Y \u8f74 BL \u9a71\u52a8\u5668"
::msgcat::mcset zh_cn "Z Axis BL Driver" "Z \u8f74 BL \u9a71\u52a8\u5668"
::msgcat::mcset zh_cn "A Axis BL Driver" "A \u8f74 BL \u9a71\u52a8\u5668"
::msgcat::mcset zh_cn "S Axis BL Driver" "S \u8f74 BL \u9a71\u52a8\u5668"
::msgcat::mcset zh_cn "8i20 Amplifier Card" "8I20\u653e\u5927\u5361"
::msgcat::mcset zh_cn "7i64 I/O Card" "7i64 I/O \u5361"
::msgcat::mcset zh_cn "7i69 I/O Card" "7i69 I/O \u5361"
::msgcat::mcset zh_cn "7i70 I/O Card" "7i70 I/O \u5361"
::msgcat::mcset zh_cn "7i71 I/O Card" "7i71 I/O \u5361"
::msgcat::mcset zh_cn "7i76 Mode 0 I/O Card" "7i76 Mode 0 I/O \u5361"
::msgcat::mcset zh_cn "7i76 Mode 2 I/O Card" "7i76 Mode 2 I/O \u5361"
::msgcat::mcset zh_cn "7i77 Mode 0 I/O Card" "7i77 Mode 0 I/O \u5361"
::msgcat::mcset zh_cn "7i77 Mode 3 I/O Card" "7i77 Mode 3 I/O \u5361"
::msgcat::mcset zh_cn "7i73 Mode 1 Pendant Card" "7i73 Mode 1 Pendant \u5361"
::msgcat::mcset zh_cn "7i84 Mode 1 I/O Card" "7i84 Mode 1 I/O \u5361"
::msgcat::mcset zh_cn "7i84 Mode 3 I/O Card" "7i84 Mode 3 I/O \u5361"
::msgcat::mcset zh_cn "Unused Analog In" "\u672a\u4f7f\u7528\u6a21\u62df\u8f93\u5165"
::msgcat::mcset zh_cn "7i64-Input\nP3 and P4" "7i64-\u8f93\u5165\nP3 \u548c P4"
::msgcat::mcset zh_cn "7i64-Output\nP2 and P5" "7i64-\u8f93\u51fa\nP2 \u548c P5"
::msgcat::mcset zh_cn "7i64-Analog In" "7i64-\u6a21\u62df\u8f93\u5165"
::msgcat::mcset zh_cn "7i70-Input\nTB3" "7i70-\u8f93\u5165\nTB3"
::msgcat::mcset zh_cn "7i70-Input\nTB2" "7i70-\u8f93\u5165\nTB2"
::msgcat::mcset zh_cn "7i71-Output\nTB3" "7i71-\u8f93\u51fa\nTB3"
::msgcat::mcset zh_cn "7i71-Output\nTB2" "7i71-\u8f93\u51fa\nTB2"
::msgcat::mcset zh_cn "7i76-Analog Output\nTB4" "7i76-\u6a21\u62df\u8f93\u51fa\nTB4"
::msgcat::mcset zh_cn "7i77-Analog Output\nTB5" "7i77-\u6a21\u62df\u8f93\u51fa\nTB5"
::msgcat::mcset zh_cn "OK to replace existing custom pyvcp panel and custom_postgui.hal file ?\nExisting custompanel.xml and custom_postgui.hal will be renamed custompanel_backup.xml and postgui_backup.hal.\nAny existing file named custompanel_backup.xml and custom_postgui.hal will be lost. " "\u786e\u5b9a\u8981\u66ff\u6362\u73b0\u6709\u7684\u81ea\u5b9a\u4e49pyvcp\u9762\u677f\u548ccustom_postgui.hal\u6587\u4ef6\u5417?\n\u73b0\u6709\u7684custompanel.xml\u548ccustom_postgui.hal\u5c06\u91cd\u547d\u540d\u4e3a custompanel_backup.xml\u548cpostgui_backup.hal\u3002\n\u4efb\u4f55\u540d\u4e3acustompanel_backup.xml\u548ccustom_postgui.hal\u7684\u73b0\u6709\u6587\u4ef6\u90fd\u5c06\u4e22\u5931\u3002 "
::msgcat::mcset zh_cn "Quit PNCconf and discard changes?" "\u9000\u51faPNCconf\u5e76\u653e\u5f03\u66f4\u6539?"
::msgcat::mcset zh_cn "Do you want to quit?" "\u4f60\u60f3\u9000\u51fa\u5417?"
::msgcat::mcset zh_cn "Ok to replace AXIS's .axisrc file?\n If you haven't added custom commands to this hidden file, outside of pncconf, then this should be fine.\nChoosing no will mean AXIS options such as size/position and force maximum might not be as requested \n" "\u786e\u5b9a\u66ff\u6362\u8f74 .axisrc \u6587\u4ef6\u5417?\n\u5982\u679c\u60a8\u6ca1\u6709\u5728pncconf\u4e4b\u5916\u5411\u8fd9\u4e2a\u9690\u85cf\u6587\u4ef6\u6dfb\u52a0\u81ea\u5b9a\u4e49\u547d\u4ee4\uff0c\u90a3\u4e48\u8fd9\u5e94\u8be5\u6ca1\u95ee\u9898\u3002\n\u9009\u62e9\u201c\u5426\u201d\u610f\u5473\u7740\u8f74\u9009\u9879\uff08\u5982\u5c3a\u5bf8/\u4f4d\u7f6e\u548c\u529b\u7684\u6700\u5927\u503c\uff09\u53ef\u80fd\u4e0d\u7b26\u5408\u8981\u6c42\n"
::msgcat::mcset zh_cn "You specified there is an existing gladefile, But there is not one in the machine-named folder.." "\u60a8\u6307\u5b9a\u6709\u4e00\u4e2a\u73b0\u6709\u7684gladile\uff0c\u4f46\u662f\u5728\u673a\u5668\u547d\u540d\u6587\u4ef6\u5939\u4e2d\u6ca1\u6709gladile\u3002"
::msgcat::mcset zh_cn "\u00b1 = move on both sides of start position\n\n+ = move on positive side of start position\n\n- = move on negative side of start position" "\u00b1 = \u5728\u8d77\u59cb\u4f4d\u7f6e\u4e24\u4fa7\u79fb\u52a8\n\n+ = \u5728\u8d77\u59cb\u4f4d\u7f6e\u6b63\u65b9\u5411\u79fb\u52a8\n\n- = \u5728\u8d77\u59cb\u4f4d\u7f6e\u8d1f\u65b9\u5411\u79fb\u52a8"
::msgcat::mcset zh_cn "Servo tuning is not tested in PNCconf yet\n" "\u4f3a\u670d\u8c03\u8c10\u5728PNCconf\u5c1a\u672a\u6d4b\u8bd5\n"
::msgcat::mcset zh_cn "degrees" "\u5ea6"
::msgcat::mcset zh_cn "degrees / minute" "\u5ea6/\u5206\u949f"
::msgcat::mcset zh_cn "degrees / second\u00b2" "\u5ea6/\u79d2\u00b2"
::msgcat::mcset zh_cn "revolutions" "\u65cb\u8f6c"
::msgcat::mcset zh_cn "rpm" "\u8f6c\u6570"
::msgcat::mcset zh_cn "revs / second\u00b2" "\u8f6c/\u79d2\u00b2"
::msgcat::mcset zh_cn "mm / minute" "\u6beb\u7c73/\u5206\u949f"
::msgcat::mcset zh_cn "mm / second\u00b2" "\u6beb\u7c73/\u79d2\u00b2"
::msgcat::mcset zh_cn "inches / minute" "\u82f1\u5bf8/\u5206\u949f"
::msgcat::mcset zh_cn "inches / second\u00b2" "\u82f1\u5bf8/\u79d2\u00b2"
::msgcat::mcset zh_cn "%s Axis Tune" "%s \u8f74\u5fae\u8c03"
::msgcat::mcset zh_cn " You must designate a ENCODER / RESOLVER signal and an ANALOG SPINDLE signal for this axis test" "\u60a8\u5fc5\u987b\u4e3a\u6b64\u8f74\u6d4b\u8bd5\u6307\u5b9aENCODER / RESOLVER\u4fe1\u53f7\u548cANALOG SPINDLE\u4fe1\u53f7"
::msgcat::mcset zh_cn " You must designate a ENCODER / RESOLVER signal and a PWM signal for this axis test" "\u60a8\u5fc5\u987b\u4e3a\u6b64\u8f74\u6d4b\u8bd5\u6307\u5b9aENCODER / RESOLVER\u4fe1\u53f7\u548cPWM\u4fe1\u53f7"
::msgcat::mcset zh_cn "Do to technical reasons this test panel can be loaded only once without reloading pncconf.You also will not be able to do any other testing until you reload pncconf and quite possibly open a terminal and type 'halrun -U' I hesitate to even allow it's use but at times it's very useful.\nDo you wish to continue the test?" "\u7531\u4e8e\u6280\u672f\u539f\u56e0\uff0c\u8fd9\u4e2a\u6d4b\u8bd5\u9762\u677f\u53ea\u80fd\u52a0\u8f7d\u4e00\u6b21\uff0c\u800c\u4e0d\u9700\u8981\u91cd\u65b0\u52a0\u8f7dpncconf\u3002 \u9664\u975e\u60a8\u91cd\u65b0\u52a0\u8f7dpncconf\uff0c\u5e76\u4e14\u5f88\u53ef\u80fd\u9700\u8981\u6253\u5f00\u7ec8\u7aef\u5e76\u952e\u5165 'halrun -U' \uff0c\u5426\u5219\u60a8\u5c06\u65e0\u6cd5\u8fdb\u884c\u4efb\u4f55\u5176\u4ed6\u6d4b\u8bd5\u3002\u6211\u751a\u81f3\u4e0d\u613f\u5141\u8bb8\u4f7f\u7528\u5b83\uff0c\u4f46\u6709\u65f6\u5b83\u975e\u5e38\u6709\u7528\u3002\n\u4f60\u60f3\u7ee7\u7eed\u6d4b\u8bd5\u5417?"
::msgcat::mcset zh_cn "my_LinuxCNC_machine" "\u6211\u7684LinuxCNC\u673a\u5e8a"
::msgcat::mcset zh_cn "This configuration was saved with an earlier version of pncconf which may be incompatible.\nIf it doesn't plainly cause an error, you still may want to save it with another name and check it. Safer to start from scratch.\nIf you have a REALLY large config that you wish to convert to this newer version of PNConf - ask on the LinuxCNC forum - it may be possible.." "\u6b64\u914d\u7f6e\u5df2\u4fdd\u5b58\u5728\u8f83\u65e9\u7248\u672c\u7684pncconf\u4e2d\uff0c\u8be5\u7248\u672c\u53ef\u80fd\u4e0d\u517c\u5bb9\u3002\n\u5982\u679c\u4e0d\u660e\u663e\u5bfc\u81f4\u9519\u8bef\uff0c\u60a8\u4ecd\u7136\u53ef\u80fd\u8981\u7528\u53e6\u4e00\u4e2a\u540d\u79f0\u4fdd\u5b58\u5b83\u5e76\u68c0\u67e5\u5b83\u3002 \u4ece\u5934\u5f00\u59cb\u66f4\u5b89\u5168\u3002\n\u5982\u679c\u4f60\u6709\u4e00\u4e2a\u771f\u6b63\u7684\u5927\u578b\u914d\u7f6e\uff0c\u4f60\u5e0c\u671b\u8f6c\u6362\u5230\u8fd9\u4e2a\u8f83\u65b0\u7248\u672c\u7684PNConf - \u5728LinuxCNC\u8bba\u575b\u4e0a\u8be2\u95ee - \u8fd9\u53ef\u80fd\u662f..."
::msgcat::mcset zh_cn "File %r was modified since it was written by PNCconf" "\u6587\u4ef6%r \u88ab\u4fee\u6539\uff0c\u56e0\u4e3a\u5b83\u662f\u7531PNCconf\u5199\u7684"
::msgcat::mcset zh_cn "Saving this configuration file will discard configuration changes made outside PNCconf." "\u4fdd\u5b58\u6b64\u914d\u7f6e\u6587\u4ef6\u5c06\u4e22\u5f03PNCconf\u4ee5\u5916\u7684\u914d\u7f6e\u66f4\u6539\u3002"
::msgcat::mcset zh_cn "Desktop Launcher for LinuxCNC config made by PNCconf" "\u7531PNCconf\u5236\u4f5c\u7684LinuxCNC\u914d\u7f6e\u684c\u9762\u542f\u52a8\u5668"
::msgcat::mcset zh_cn "PNCconf - Mesa Card Configuration Wizard" "PNCconf - Mesa\u5361\u914d\u7f6e\u5411\u5bfc"
::msgcat::mcset zh_cn "Save\nData" "\u4fdd\u5b58\n\u6570\u636e"
::msgcat::mcset zh_cn "page 1" "\u9875 1"
::msgcat::mcset zh_cn "\u0009\u0009\u0009\u0009PNCconf - Point aNd Click CONFigurator\nPNCconf is a configuration program for Linuxcnc.\nIt configures machines using Mesa I/O cards.\nIt configures servo,stepper or closed loop stepper machines.\nIt supports some of Mesa's sserial cards.\nIt will forever be a work in progress as Linuxcnc changes.\n\nMany thanks To:\nJeff Eppler - PNCconf is based on stepconf - Jeff's creation. Jeff also has helped with technical difficulties.\nBig John T - John drew the original machine illustrations. Testing and suggestions.\nPeter Wallace - Technical questions on Mesa's I/O cards. Supplied sample equipment to test with.\nAndy Pugh - suggestions, questions answered and many pin name changes :) \nDave Armstrong - testing and suggestions especially with resolvers.\nEveryone who gave a bug report ! I cannot test everything thoughly enough so reports help.\n\nBeta 1 version" "\u0009\u0009\u0009\u0009PNCconf - \u70b9\u51fb\u201c\u8bbe\u7f6e\u201d\u6309\u94ae\nPNCconf\u662fLinuxcnc\u7684\u4e00\u4e2a\u914d\u7f6e\u7a0b\u5e8f\u3002\n\u5b83\u4f7f\u7528Mesa I/O\u5361\u6765\u914d\u7f6e\u673a\u5668\u3002\n\u5b83\u914d\u7f6e\u4f3a\u670d\uff0c\u6b65\u8fdb\u6216\u95ed\u73af\u6b65\u8fdb\u7535\u673a\u3002\n\u5b83\u652f\u6301\u4e00\u4e9bMesa\u7684\u4e32\u53e3\u5361\u3002\n\u968f\u7740Linuxcnc\u7684\u53d8\u5316\uff0c\u5b83\u5c06\u4f1a\u4e00\u76f4\u5728\u8fdb\u884c\u7740\u3002\n\n\u975e\u5e38\u611f\u8c22:\nJeff Eppler - PNCconf \u662f\u57fa\u4e8e Jeff \u7684 stepconf \u521b\u5efa\u7684\u3002 Jeff\u4e5f\u6709\u5e2e\u52a9\u89e3\u51b3\u6280\u672f\u4e0a\u7684\u56f0\u96be\u3002\nBig John T - John \u7ed8\u5236\u4e86\u539f\u59cb\u673a\u5668\u63d2\u56fe\uff0c\u63d0\u4f9b\u4e86\u6d4b\u8bd5\u548c\u5efa\u8bae\u3002\nPeter Wallace - \u89e3\u51b3\u5173\u4e8eMesa I/O\u7684\u6280\u672f\u95ee\u9898\u3002 \u63d0\u4f9b\u6837\u54c1\u8bbe\u5907\u8fdb\u884c\u6d4b\u8bd5\u3002\nAndy Pugh - \u63d0\u4f9b\u5f88\u591a\u5173\u4e8e\u5f15\u811a\u540d\u79f0\u66f4\u6539\u7684\u5efa\u8bae\u548c\u56de\u7b54:)\nDave Armstrong - \u8fdb\u884c\u4e86\u6d4b\u8bd5\u548c\u5efa\u8bae\uff0c\u7279\u522b\u662f\u89e3\u6790\u5668\u3002\n\u6bcf\u4e2a\u7ed9\u51fa\u9519\u8bef\u62a5\u544a\u7684\u4eba\uff01 \u6211\u81ea\u5df1\u65e0\u6cd5\u6d4b\u8bd5\u7684\u8fd9\u4e48\u5168\u9762\uff0c\u6240\u4ee5\u8fd9\u4e9b\u62a5\u544a\u5f88\u6709\u5e2e\u52a9\u3002\n\nBeta 1\u7248\u672c"
::msgcat::mcset zh_cn "  X axis:\n  Total Travel = 10\n  Home Offset = Origin to Home Switch distance = 0\n  Neg Travel Distance = Origin to neg limit distance = 0\n  Pos Travel Distance = Total Travel - neg travel distance = 10\n  Home Position = Origin to Home Position distance = 6\n\n  Y axis:\n  Total Travel = 8\n  Home Offset = Origin to Home Switch distance = 0\n  Neg Travel Distance = Origin to neg limit distance = -8\n  Pos Travel Distance = Total Travel - neg travel distance = 0\n  Home Position = Origin to Home Position distance = 0\n\n  Z axis:\n  Total Travel = 12\n  Home Offset = Origin to Home Switch distance = 0\n  Neg Travel Distance = Origin to neg limit distance = -12\n  Pos Travel Distance = Total Travel - neg travel distance = 0\n  Home Position = Origin to Home Position distance = 0\n\n  Note that the direction indicators on the top right show \n  movement of the TOOL and on the actual machine,\n  often it is the table that actually moves. In that case the \n  directions are opposite of shown.\n\n  Note this is an example, Many other combinations are \n  possible" "X\u8f74:\n\u603b\u884c\u7a0b= 10\n\u539f\u70b9\u504f\u79fb=\u5de5\u4ef6\u539f\u70b9\u5230\u539f\u70b9\u5f00\u5173\u8ddd\u79bb= 0\n\u8d1f\u884c\u7a0b\u8ddd\u79bb=\u5de5\u4ef6\u539f\u70b9\u5230\u8d1f\u6781\u9650\u8ddd\u79bb= 0\n\u4f4d\u7f6e\u884c\u7a0b\u8ddd\u79bb=\u603b\u884c\u7a0b - \u8d1f\u884c\u7a0b\u8ddd\u79bb= 10\n\u539f\u70b9\u4f4d\u7f6e=\u5de5\u4ef6\u539f\u70b9\u5230\u539f\u70b9\u4f4d\u7f6e\u8ddd\u79bb= 6\n\nY\u8f74:\n\u603b\u884c\u7a0b= 8\n\u539f\u70b9\u504f\u79fb=\u5de5\u4ef6\u539f\u70b9\u5230\u539f\u70b9\u5f00\u5173\u8ddd\u79bb= 0\n\u8d1f\u884c\u7a0b\u8ddd\u79bb=\u5de5\u4ef6\u539f\u70b9\u5230\u8d1f\u6781\u9650\u8ddd\u79bb= -8\n\u4f4d\u7f6e\u884c\u7a0b\u8ddd\u79bb=\u603b\u884c\u7a0b - \u8d1f\u884c\u7a0b\u8ddd\u79bb= 0\n\u539f\u70b9\u4f4d\u7f6e=\u5de5\u4ef6\u539f\u70b9\u5230\u539f\u70b9\u4f4d\u7f6e\u8ddd\u79bb= 0\n\nZ\u8f74:\n\u603b\u884c\u7a0b= 12\n\u539f\u70b9\u504f\u79fb=\u5de5\u4ef6\u539f\u70b9\u5230\u5bb6\u5ead\u5f00\u5173\u8ddd\u79bb= 0\n\u8d1f\u884c\u7a0b\u8ddd\u79bb=\u5de5\u4ef6\u539f\u70b9\u5230\u8d1f\u6781\u9650\u8ddd\u79bb= -12\n\u4f4d\u7f6e\u884c\u7a0b\u8ddd\u79bb=\u603b\u884c\u7a0b - \u8d1f\u884c\u7a0b\u8ddd\u79bb= 0\n\u539f\u70b9\u4f4d\u7f6e=\u5de5\u4ef6\u539f\u70b9\u5230\u539f\u70b9\u4f4d\u7f6e\u8ddd\u79bb= 0\n\n\u8bf7\u6ce8\u610f\uff0c\u53f3\u4e0a\u89d2\u663e\u793a\u4e86\u5200\u5177\u5728\u5b9e\u9645\u673a\u5668\u4e0a\u7684\u8fd0\u52a8\u65b9\u5411\n\u901a\u5e38\u5b9e\u9645\u79fb\u52a8\u7684\u662f\u5de5\u4f5c\u53f0\u3002\n\u5728\u8fd9\u79cd\u60c5\u51b5\u4e0b\n\u5de5\u4f5c\u53f0\u8fd0\u52a8\u65b9\u5411\u4e0e\u6240\u793a\u65b9\u5411\u76f8\u53cd\u3002\n\n\u6ce8\u610f\u8fd9\u662f\u4e00\u4e2a\u4f8b\u5b50\n\u53ef\u80fd\u6709\u8bb8\u591a\u5176\u4ed6\u7684\u7ec4\u5408"
::msgcat::mcset zh_cn "Separate Home and Limit Switches Example\n\n    The negative and positive directions are based on Tool Movement which can be different\n    then the actual machine movement. ie on a mill typically the table moves rather then the tool.\n\n    Soft(ware) limits are inside the limit switch area.\n\n    (If using switch based homing) the homing switch(es) utilize the limit switches (shared home / limit switch)\n    or are inside the limit switch area when using a separate home switch.\n\n    The G53 machine zero origin is typically inside the soft limits area but not necessarily.\n\n    If using a separate homing switch, it's possible to start homing on the wrong side of the home switch,\n    which combined with HOME_IGNORE_LIMITS option will lead to a hard crash.\n    You can avoid this by making the home switch toggle it's state when the trip dog is on a particular side until it returns passed the trip point again.\n    Said another way, the home switch state must represent the position of the dog relative to the switch (ie before or after the switch),\n    and must stay that way even if the dog coasts past the switch in the same direction.\n\n    The distance between the limit switches and soft limits (-L<->A and D<-+L) is magnified in this example\n    Note that there is distance between the limit switches and actual physical hard contact for coasting after the amplifier is disabled.\n" "\u5355\u72ec\u7684\u4e3b\u5f00\u5173\u548c\u9650\u4f4d\u5f00\u5173\u793a\u4f8b\n\n    \u6b63\u8d1f\u65b9\u5411\u57fa\u4e8e\u5200\u5177\u8fd0\u52a8\uff0c\u5200\u5177\u8fd0\u52a8\u53ef\u80fd\u4e0e\u5b9e\u9645\u673a\u5668\u8fd0\u52a8\u4e0d\u540c\u3002\n    \u5728\u94e3\u5e8a\u4e0a\uff0c\u901a\u5e38\u662f\u5de5\u4f5c\u53f0\u79fb\u52a8\uff0c\u800c\u4e0d\u662f\u5de5\u5177\u79fb\u52a8\u3002\n\n    \u8f6f\u4ef6\u9650\u5236\u4f4d\u4e8e\u9650\u4f4d\u5f00\u5173\u533a\u57df\u5185\u3002\n\n    \uff08\u5982\u679c\u4f7f\u7528\u57fa\u4e8e\u5f00\u5173\u7684\u590d\u4f4d\uff09\u590d\u4f4d\u5f00\u5173\u4f7f\u7528\u9650\u4f4d\u5f00\u5173\uff08\u5171\u7528\u590d\u4f4d/\u9650\u4f4d\u5f00\u5173\uff09\n    \u4f7f\u7528\u5355\u72ec\u7684\u590d\u4f4d\u5f00\u5173\u65f6\uff0c\u590d\u4f4d\u5f00\u5173\u4f4d\u4e8e\u9650\u4f4d\u5f00\u5173\u533a\u57df\u5185\u3002\n\n    G53\u673a\u5668\u96f6\u539f\u70b9\u901a\u5e38\u4f4d\u4e8e\u8f6f\u9650\u5236\u533a\u57df\u5185\uff0c\u4f46\u4e0d\u662f\u5fc5\u987b\u7684\u3002\n\n    \u5982\u679c\u4f7f\u7528\u5355\u72ec\u7684\u5f52\u4f4d\u5f00\u5173\uff0c\u5219\u53ef\u80fd\u4f1a\u5728\u5f52\u4f4d\u5f00\u5173\u7684\u9519\u8bef\u4e00\u4fa7\u5f00\u59cb\u5f52\u4f4d\n    \u8fd9\u4e0eHOME_IGNORE_LIMITS\u9009\u9879\u76f8\u7ed3\u5408\u5c06\u5bfc\u81f4\u4e25\u91cd\u5d29\u6e83\u3002\n    \u60a8\u53ef\u4ee5\u901a\u8fc7\u4f7f\u4e3b\u5f00\u5173\u5728\u6321\u7247\u4f4d\u4e8e\u7279\u5b9a\u4e00\u4fa7\u65f6\u5207\u6362\u5176\u72b6\u6001\u6765\u907f\u514d\u8fd9\u79cd\u60c5\u51b5\uff0c\u76f4\u5230\u5b83\u518d\u6b21\u901a\u8fc7\u89e6\u53d1\u70b9\u8fd4\u56de\u3002\n    \u6362\u8a00\u4e4b\uff0c\u521d\u59cb\u5f00\u5173\u72b6\u6001\u5fc5\u987b\u8868\u793a\u6321\u7247\u76f8\u5bf9\u4e8e\u5f00\u5173\u7684\u4f4d\u7f6e\uff08\u5373\u5f00\u5173\u4e4b\u524d\u6216\u4e4b\u540e\uff09\n    \u5e76\u4e14\u5fc5\u987b\u4fdd\u6301\u8fd9\u79cd\u72b6\u6001\uff0c\u5373\u4f7f\u6321\u7247\u4ee5\u76f8\u540c\u7684\u65b9\u5411\u6ed1\u884c\u8fc7\u5f00\u5173\u3002\n\n    \u5728\u672c\u4f8b\u4e2d\uff0c\u9650\u4f4d\u5f00\u5173\u548c\u8f6f\u9650\u4f4d(-L<->A \u548cD<-+L)\u4e4b\u95f4\u7684\u8ddd\u79bb\u88ab\u653e\u5927\n    \u8bf7\u6ce8\u610f\uff0c\u7981\u7528\u653e\u5927\u5668\u540e\uff0c\u9650\u4f4d\u5f00\u5173\u4e0e\u5b9e\u9645\u7269\u7406\u786c\u63a5\u89e6\u4e4b\u95f4\u5b58\u5728\u8ddd\u79bb\uff0c\u4ee5\u4fbf\u6ed1\u884c\u3002\n"
::msgcat::mcset zh_cn "Help Page" "\u5e2e\u52a9"
::msgcat::mcset zh_cn "Mill" "\u94e3\u5e8a"
::msgcat::mcset zh_cn "  Total Travel = 4 + 6 = 10\n  Z Home Offset = Origin to Home Switch distance = 10\n  Z Neg Travel Distance = Origin to neg limit distance = 0\n  Z Pos Travel Distance = Total Travel - neg travel distance = 10\n  Z Home Position = Origin to Home Position distance = 4\n\n  X axis would be similar but not shown fully for clarity.\n  This is just a sample reference other switch combinations are\n  possible." "\u603b\u884c\u7a0b= 4 + 6 = 10\nZ\u539f\u70b9\u504f\u79fb=\u5de5\u4ef6\u539f\u70b9\u5230\u539f\u70b9\u5f00\u5173\u8ddd\u79bb= 10\nZ \u8d1f\u884c\u7a0b\u8ddd\u79bb=\u5de5\u4ef6\u539f\u70b9\u5230\u8d1f\u6781\u9650\u8ddd\u79bb= 0\nZ \u4f4d\u7f6e\u884c\u7a0b\u8ddd\u79bb=\u603b\u884c\u7a0b - \u8d1f\u884c\u7a0b\u8ddd\u79bb= 10\nZ \u539f\u70b9\u4f4d\u7f6e =\u5de5\u4ef6\u539f\u70b9\u5230\u539f\u70b9\u4f4d\u7f6e\u8ddd\u79bb= 4\n\n\u4e3a\u4e86\u6e05\u695a\u8d77\u89c1\uff0cX\u8f74\u53ea\u662f\u753b\u96f6\u7b80\u5355\u7684\u56fe\u5f62\uff0c\u5e76\u672a\u5b8c\u5168\u793a\u51fa\u3002\n\u8fd9\u53ea\u662f\u4e00\u4e2a\u793a\u4f8b\u53c2\u8003\n\u5b9e\u9645\u4e2d\u53ef\u80fd\u662f\u5176\u5b83\u7ec4\u5408\u3002"
::msgcat::mcset zh_cn "Lathe" "\u8f66\u5e8a"
::msgcat::mcset zh_cn "    A is the negative software limit\n    B is the G53 machine coordinate Origin\n    C is the home switch trip point/ \n                   Shared min limit trip\n    D is the positive software limit\n    H is the final Home Position  = 3 units\n    The -L and +L are the limit switches trip points\n\n    A<->B is the Negative Travel Distance  = -0 units\n    B<->C is the home Switch Location  = -0.7 units\n    B<->D is the Positive Travel Distance  = 10 units\n    A<->D is the total travel = 10 units\n" "    A \u662f\u8d1f\u5411\u8f6f\u9650\u4f4d\n    B \u662fG53\u673a\u68b0\u5750\u6807\u539f\u70b9\n    C \u662f\u56de\u96f6\u5f00\u5173\u89e6\u53d1\u70b9/\n                   \u5171\u7528\u8d1f\u5411\u9650\u4f4d\u89e6\u53d1\u70b9\n    D \u662f\u6b63\u5411\u8f6f\u9650\u4f4d\n    H \u6700\u7ec8\u56de\u96f6\u5750\u6807  = 3 \u5355\u4f4d\n     -L \u548c+L \u662f\u6b63\u8d1f\u5411\u9650\u4f4d\u5f00\u5173\u89e6\u53d1\u70b9\n\n    A<->B \u8d1f\u5411\u884c\u7a0b  = -0 \u5355\u4f4d\n    B<->C \u662f\u56de\u96f6\u5f00\u5173\u4f4d\u7f6e  = -0.7 \u5355\u4f4d\n    B<->D \u662f\u6b63\u5411\u884c\u7a0b  = 10 \u5355\u4f4d\n    A<->D \u662f\u603b\u884c\u7a0b = 10 \u5355\u4f4d\n"
::msgcat::mcset zh_cn "Shared Home Switch" "\u5171\u4eab\u56de\u96f6\u5f00\u5173"
::msgcat::mcset zh_cn "    A is the negative software limit\n    B is the G53 machine coordinate Origin\n    C is the home switch trip point\n    D is the positive software limit\n    H is the final home position  = 0 units\n    The -L and +L are the limit switches trip points\n\n    A<->B is the Negative Travel Distance  = -3 units\n    B<->C is the Home Switch Location  = -2.3 units\n    B<->D is the Positive Travel Distance  = 7 units\n    A<->D is the total travel = 10 units\n" "    A \u662f\u8d1f\u5411\u8f6f\u9650\u4f4d\n    B \u662fG53\u673a\u68b0\u5750\u6807\u539f\u70b9\n    C \u662f\u56de\u96f6\u5f00\u5173\u89e6\u53d1\u70b9\n    D \u662f\u6b63\u5411\u8f6f\u9650\u4f4d\n    H \u6700\u7ec8\u96f6\u70b9\u5750\u6807  = 0 \u5355\u4f4d\n    -L \u548c+L \u662f\u6b63\u8d1f\u9650\u4f4d\u5f00\u5173\u89e6\u53d1\u70b9\n\n    A<->B \u662f\u8d1f\u884c\u7a0b = -3 \u5355\u4f4d\n    B<->C \u662f\u56de\u96f6\u5f00\u5173\u5750\u6807 = -2.3 \u5355\u4f4d\n    B<->D \u662f\u6b63\u884c\u7a0b  = 7 \u5355\u4f4d\n    A<->D \u662f\u603b\u884c\u7a0b = 10 \u5355\u4f4d\n"
::msgcat::mcset zh_cn "Separate Homing Switches" "\u5355\u72ec\u7684\u56de\u96f6\u5f00\u5173"
::msgcat::mcset zh_cn "Diagram" "\u56fe\u89e3"
::msgcat::mcset zh_cn "Output" "\u8f93\u51fa"
::msgcat::mcset zh_cn "Input" "\u8f93\u5165"
::msgcat::mcset zh_cn "Print Map" "\u6253\u5370\u7aef\u5b50\u56fe"
::msgcat::mcset zh_cn "Map" "\u7aef\u5b50"
::msgcat::mcset zh_cn "Press the button to make the tabbed pages accept the changes.\nClick on each page tab to configure signal names for each connector port.\n" "\u6309\u4e0b\u6309\u94ae\u4f7f\u6807\u7b7e\u9875\u63a5\u53d7\u66f4\u6539\n\u5355\u51fb\u6bcf\u4e2a\u9875\u9762\u9009\u9879\u5361\u4ee5\u914d\u7f6e\u6bcf\u4e2a\u8fde\u63a5\u5668\u7aef\u53e3\u7684\u4fe1\u53f7\u540d\u79f0\u3002\n"
::msgcat::mcset zh_cn "3PWM base frequency:" "3PWM\u57fa\u672c\u9891\u7387:"
::msgcat::mcset zh_cn "Card address:" "\u5361\u5730\u5740:"
::msgcat::mcset zh_cn "Firmware:" "\u56fa\u4ef6:"
::msgcat::mcset zh_cn "Num of 3 pwm generators: " "3 pwm\u53d1\u751f\u5668\u7684\u6570\u91cf: "
::msgcat::mcset zh_cn "Total number of pins:" "\u603b\u9488\u6570:"
::msgcat::mcset zh_cn "Accept  components\n          Changes" "\u5e94\u7528  \u7ec4\u4ef6\n          \u66f4\u6539"
::msgcat::mcset zh_cn "PWM base frequency:" "PWM\u57fa\u672c\u9891\u7387:"
::msgcat::mcset zh_cn "PDM base frequency:" "PDM\u57fa\u672c\u9891\u7387:"
::msgcat::mcset zh_cn "Watchdog timeout:" "\u770b\u95e8\u72d7\u8d85\u65f6:"
::msgcat::mcset zh_cn "Num of encoders:" "\u7f16\u7801\u5668\u6570\u91cf:"
::msgcat::mcset zh_cn "Num of pwm generators:" "pwm\u53d1\u751f\u5668\u6570\u91cf:"
::msgcat::mcset zh_cn "Num of step generators: " "\u6b65\u8fdb\u53d1\u751f\u5668\u6570\u91cf: "
::msgcat::mcset zh_cn "Board name" "\u677f\u540d\u79f0"
::msgcat::mcset zh_cn "Num of Smart Serial Ports:" "\u667a\u80fd\u4e32\u53e3\u6570\u91cf:"
::msgcat::mcset zh_cn "7i29 daughter board" "7i29\u5b50\u677f"
::msgcat::mcset zh_cn "7i30 daughter board" "7i30\u5b50\u677f"
::msgcat::mcset zh_cn "7i33 daughter board" "7i33\u5b50\u677f"
::msgcat::mcset zh_cn "7i40 daughter board" "7i40 \u5b50\u677f"
::msgcat::mcset zh_cn "7i48 daughter board" "7i48\u5b50\u677f"
::msgcat::mcset zh_cn "<b>Sanity Checks</b>" "<b>\u5065\u5eb7\u68c0\u67e5</b>"
::msgcat::mcset zh_cn "Num of channels: " "\u901a\u9053\u6570\u91cf: "
::msgcat::mcset zh_cn "Num of resolvers:" "\u89e3\u6790\u5668\u6570\u91cf:"
::msgcat::mcset zh_cn "   Board\nDiscovery" "   \u677f\n\u53d1\u73b0"
::msgcat::mcset zh_cn "Configuration\n     Page" "\u914d\u7f6e\n     \u9875"
::msgcat::mcset zh_cn "Pin Type" "\u5f15\u811a\u7c7b\u578b"
::msgcat::mcset zh_cn "Inv" "\u53cd\u5411"
::msgcat::mcset zh_cn "function" "\u529f\u80fd"
::msgcat::mcset zh_cn "Launch test panel" "\u542f\u52a8\u6d4b\u8bd5\u9762\u677f"
::msgcat::mcset zh_cn "Num" "\u7f16\u53f7"
::msgcat::mcset zh_cn "      I/O\nConnector 1" "      I/O\n\u8fde\u63a5\u5668 1"
::msgcat::mcset zh_cn "      I/O\nConnector 2" "      I/O\n\u8fde\u63a5\u5668 2"
::msgcat::mcset zh_cn "       I/O\n Connector 3" "       I/O\n\u8fde\u63a5\u5668 3"
::msgcat::mcset zh_cn "       I/O\n Connector 4" "       I/O\n\u8fde\u63a5\u5668 4"
::msgcat::mcset zh_cn "       I/O\n Connector 5" "       I/O\n\u8fde\u63a5\u5668 5"
::msgcat::mcset zh_cn "      I/O\nConnector 6" "      I/O\n\u8fde\u63a5\u5668 6"
::msgcat::mcset zh_cn "      I/O\nConnector 7" "      I/O\n\u8fde\u63a5\u5668 7"
::msgcat::mcset zh_cn "      I/O\nConnector 8" "      I/O\n\u8fde\u63a5\u5668 8"
::msgcat::mcset zh_cn "      I/O\n Connector 9" "      I/O\n \u8fde\u63a5\u5668 9"
::msgcat::mcset zh_cn "page 2" "\u9875 2"
::msgcat::mcset zh_cn "page 3" "\u98753"
::msgcat::mcset zh_cn "Smart Serial 0" "\u667a\u80fd\u4e32\u53e3 0"
::msgcat::mcset zh_cn "Smart Serial 1" "\u667a\u80fd\u4e32\u53e3 1"
::msgcat::mcset zh_cn "Smart Serial 2" "\u667a\u80fd\u4e32\u53e3 2"
::msgcat::mcset zh_cn "Smart Serial 3" "\u667a\u80fd\u4e32\u53e3 3"
::msgcat::mcset zh_cn "Smart Serial 4" "\u667a\u80fd\u4e32\u53e3 4"
::msgcat::mcset zh_cn "Smart Serial 5" "\u667a\u80fd\u4e32\u53e3 5"
::msgcat::mcset zh_cn "Create a desktop launcher to start LinuxCNC with this configuration" "\u4e3aLinuxCNC \u521b\u5efa\u684c\u9762\u5feb\u6377\u65b9\u5f0f"
::msgcat::mcset zh_cn "Create a desktop shortcut (symlink) to configuration files" "\u521b\u5efa\u684c\u9762\u5feb\u6377\u65b9\u5f0f(\u7b26\u53f7\u94fe\u63a5)"
::msgcat::mcset zh_cn "Show Advanced Option Pages" "\u663e\u793a\u9ad8\u7ea7\u9009\u9879"
::msgcat::mcset zh_cn "Use INI substitution for Mesa board names" "\u4f7f\u7528INI\u66ff\u6362Mesa\u63a7\u5236\u677f\u7684\u540d\u79f0"
::msgcat::mcset zh_cn "<b>Serial VFD</b>" "<b>\u4e32\u884cVFD</b>"
::msgcat::mcset zh_cn "<b>External Button Jogging</b>" "<b>\u5916\u90e8\u6309\u94ae\u70b9\u52a8</b>"
::msgcat::mcset zh_cn "<b>External MPG Jogging</b>" "<b>\u5916\u90e8\u624b\u8f6e\u70b9\u52a8</b>"
::msgcat::mcset zh_cn "<b>External Feed Override</b>" "<b>\u5916\u90e8\u8fdb\u7ed9\u500d\u7387</b>"
::msgcat::mcset zh_cn "<b>Max Velocity Override</b>" "<b>\u6700\u5927\u901f\u5ea6\u500d\u7387</b>"
::msgcat::mcset zh_cn "<b>Spindle Override</b>" "<b>\u4e3b\u8f74\u500d\u7387</b>"
::msgcat::mcset zh_cn "<b>USB Jogging</b>" "<b>USB \u70b9\u52a8</b>"
::msgcat::mcset zh_cn "Add device rule" "\u6dfb\u52a0\u8bbe\u5907\u7684\u89c4\u5219 "
::msgcat::mcset zh_cn "Test device" "\u6d4b\u8bd5\u8bbe\u5907"
::msgcat::mcset zh_cn "Search for device rules" "\u641c\u7d22\u8bbe\u5907\u89c4\u5219"
::msgcat::mcset zh_cn "Device Name:" "\u8bbe\u5907\u540d\u79f0:"
::msgcat::mcset zh_cn "mm/min " "\u6beb\u7c73/\u5206\u949f"
::msgcat::mcset zh_cn "<b>default</b>" "<b>\u9ed8\u8ba4</b>"
::msgcat::mcset zh_cn "Speed B" "\u901f\u5ea6 B"
::msgcat::mcset zh_cn "Speed A" "\u901f\u5ea6 A"
::msgcat::mcset zh_cn "Digital Control" "\u6570\u5b57\u63a7\u5236"
::msgcat::mcset zh_cn "Analog Control" "\u6a21\u62df\u63a7\u5236"
::msgcat::mcset zh_cn "Joy Jog" "\u8fde\u7eed"
::msgcat::mcset zh_cn "shared buttons for all axis" "\u6240\u6709\u8f74\u7684\u5171\u4eab\u6309\u94ae"
::msgcat::mcset zh_cn "buttons for each axis" "\u6bcf\u4e2a\u8f74\u7684\u6309\u94ae"
::msgcat::mcset zh_cn "B JOG" "B \u624b\u52a8"
::msgcat::mcset zh_cn "Shared MPG / selectable axis" "\u5171\u4eabMPG /\u53ef\u9009\u8f74"
::msgcat::mcset zh_cn "Mpg per axis" "\u6bcf\u8f74Mpg"
::msgcat::mcset zh_cn "selectable MPG increments" "\u53ef\u9009MPG\u589e\u91cf"
::msgcat::mcset zh_cn "ignore all inputs false" "\u5ffd\u7565\u6240\u6709\u8f93\u5165\u4e3afalse"
::msgcat::mcset zh_cn "use gray code" "\u4f7f\u7528\u7070\u8272\u4ee3\u7801"
::msgcat::mcset zh_cn "use debounce" "\u4f7f\u7528\u53bb\u6296\u52a8"
::msgcat::mcset zh_cn "Mux options" "Mux\u9009\u9879"
::msgcat::mcset zh_cn "Sec" "\u79d2"
::msgcat::mcset zh_cn "increments" "\u589e\u91cf"
::msgcat::mcset zh_cn "Use MPG " "\u4f7f\u7528 MPG "
::msgcat::mcset zh_cn "use switches" "\u4f7f\u7528\u5f00\u5173"
::msgcat::mcset zh_cn "use graycode" "\u4f7f\u7528\u7070\u8272\u4ee3\u7801"
::msgcat::mcset zh_cn "ignore all-inputs false" "\u5ffd\u7565\u5168\u8f93\u5165\u865a\u5047"
::msgcat::mcset zh_cn "Increments" "\u589e\u91cf"
::msgcat::mcset zh_cn "Serial connected VFD" "\u4e32\u884c\u8fde\u63a5VFD"
::msgcat::mcset zh_cn "Mitsubishi FR Spindle VFD" "\u4e09\u83f1FR\u4e3b\u8f74VFD"
::msgcat::mcset zh_cn "GS2 Spindle VFD" "GS2\u4e3b\u8f74VFD"
::msgcat::mcset zh_cn "Deacceleration Time" "\u51cf\u901f\u65f6\u95f4"
::msgcat::mcset zh_cn "Acceleration Time" "\u52a0\u901f\u65f6\u95f4"
::msgcat::mcset zh_cn "Slave number" "\u4ece\u5c5e\u7f16\u53f7"
::msgcat::mcset zh_cn "Baud Rate" "\u6ce2\u7279\u7387"
::msgcat::mcset zh_cn "Device  Name" "\u8bbe\u5907\u540d\u79f0"
::msgcat::mcset zh_cn "XZ Lathe" "XZ \u8f66\u5e8a"
::msgcat::mcset zh_cn "Machine Name:" "\u673a\u5e8a\u540d\u79f0:"
::msgcat::mcset zh_cn "Axis configuration:" "\u8f74\u914d\u7f6e:"
::msgcat::mcset zh_cn "Include Spindle" "\u5305\u62ec\u4e3b\u8f74"
::msgcat::mcset zh_cn "Machine units:" "\u673a\u5e8a\u5355\u4f4d:"
::msgcat::mcset zh_cn "<b>Machine Basics</b>" "<b>\u57fa\u672c\u8bbe\u7f6e</b>"
::msgcat::mcset zh_cn "Actual Servo Period:             " "\u5b9e\u9645\u4f3a\u670d\u5468\u671f:             "
::msgcat::mcset zh_cn "Recommend servo period:    1000000" "\u63a8\u8350\u4f3a\u670d\u5468\u671f:1000000"
::msgcat::mcset zh_cn " Test Base\nPeriod Jitter " " \u6d4b\u8bd5\u57fa\u672c\n\u5468\u671f\u6296\u52a8 "
::msgcat::mcset zh_cn "<b>Computer Response Time</b>" "<b>\u8ba1\u7b97\u673a\u54cd\u5e94\u65f6\u95f4</b>"
::msgcat::mcset zh_cn "Mesa0 PCI/ Etho/ Parport Card:" "Mesa0 PCI/ Etho/\u5e76\u53e3\u5361:"
::msgcat::mcset zh_cn "Mesa1 PCI/ Etho/ Parport Card:" "Mesa1 PCI/ Etho/\u5e76\u53e3\u5361:"
::msgcat::mcset zh_cn "<b>I/O Control Ports/ Boards</b>" "<b>I/O\u63a7\u5236 \u7aef\u53e3/\u677f</b>"
::msgcat::mcset zh_cn "Force individual manual homing" "\u5f3a\u5236\u624b\u52a8\u56de\u96f6"
::msgcat::mcset zh_cn "Random position toolchanger " "\u968f\u673a\u4f4d\u7f6e\u6362\u5200"
::msgcat::mcset zh_cn "Require homing before MDI / Running" "\u5728MDI /\u8fd0\u884c\u524d\u9700\u8981\u56de\u96f6"
::msgcat::mcset zh_cn "Popup Manual Toolchange Prompt" "\u5f39\u51fa\u624b\u52a8\u6362\u5200\u63d0\u793a"
::msgcat::mcset zh_cn "Leave spindle on during tool change" "\u6362\u5200\u671f\u95f4\u4fdd\u6301\u4e3b\u8f74\u5f00\u542f"
::msgcat::mcset zh_cn "Move spindle up before tool change" "\u6362\u5200\u524d\u5c06\u4e3b\u8f74\u5411\u4e0a\u79fb\u52a8"
::msgcat::mcset zh_cn "Restore joint position after shutdown" "\u5173\u673a\u540e\u6062\u590d\u5173\u8282\u4f4d\u7f6e"
::msgcat::mcset zh_cn "<b>Defaults and Options</b>" "<b>\u9ed8\u8ba4\u503c\u548c\u9009\u9879</b>"
::msgcat::mcset zh_cn "<b>GUI Screen list</b>" "<b>GUI\u5c4f\u5e55\u5217\u8868</b>"
::msgcat::mcset zh_cn "Position_offset" "\u4f4d\u7f6e\u504f\u79fb"
::msgcat::mcset zh_cn "Position_feedback" "\u4f4d\u7f6e\u53cd\u9988"
::msgcat::mcset zh_cn "Max Spindle Override " "\u6700\u5927\u4e3b\u8f74\u500d\u7387"
::msgcat::mcset zh_cn "Min Spindle Override" "\u6700\u5c0f\u4e3b\u8f74\u500d\u7387"
::msgcat::mcset zh_cn "Max Feed Override" "\u6700\u5927\u8fdb\u7ed9\u500d\u7387"
::msgcat::mcset zh_cn "Display Geometry" "\u663e\u793a\u51e0\u4f55"
::msgcat::mcset zh_cn "<b>General GUI Defaults</b>" "<b>\u901a\u7528GUI\u9ed8\u8ba4\u503c</b>"
::msgcat::mcset zh_cn "Default linear velocity " "\u9ed8\u8ba4\u7ebf\u901f\u5ea6"
::msgcat::mcset zh_cn "Min linear velocity" "\u6700\u5c0f\u7ebf\u901f\u5ea6"
::msgcat::mcset zh_cn "Max linear velocity" "\u6700\u5927\u7ebf\u901f\u5ea6"
::msgcat::mcset zh_cn "Default Angular velocity " "\u9ed8\u8ba4\u89d2\u901f\u5ea6"
::msgcat::mcset zh_cn "gedit" "\u7f16\u8f91"
::msgcat::mcset zh_cn "Min Angular velocity" "\u6700\u5c0f\u89d2\u901f\u5ea6"
::msgcat::mcset zh_cn "Increments " "\u589e\u91cf"
::msgcat::mcset zh_cn "Max Angular velocity" "\u6700\u5927\u89d2\u901f\u5ea6"
::msgcat::mcset zh_cn "Deg / min" "\u5ea6/\u5206\u949f"
::msgcat::mcset zh_cn "size" "\u5927\u5c0f"
::msgcat::mcset zh_cn "Position" "\u5750\u6807"
::msgcat::mcset zh_cn "W" "\u5bbd"
::msgcat::mcset zh_cn "H" "\u9ad8"
::msgcat::mcset zh_cn "Force Axis to Maximize" "Axis \u5f3a\u5236\u6700\u5927\u5316"
::msgcat::mcset zh_cn "AXIS Defaults" "AXIS \u9ed8\u8ba4\u503c"
::msgcat::mcset zh_cn "Force Touchy to Maximize after positioning" "Touchy \u5b9a\u4f4d\u540e\u5f3a\u5236\u6700\u5927\u5316"
::msgcat::mcset zh_cn "GTK Theme" "GTK\u4e3b\u9898"
::msgcat::mcset zh_cn "Absolute Text Color" "\u7edd\u5bf9\u989c\u8272"
::msgcat::mcset zh_cn "Absolute Textcolor" "\u7edd\u5bf9\u989c\u8272"
::msgcat::mcset zh_cn "Relative Textcolor" "\u76f8\u5bf9\u989c\u8272"
::msgcat::mcset zh_cn "DTG Textcolor" "DTG\u989c\u8272"
::msgcat::mcset zh_cn "Error Textcolor" "\u9519\u8bef\u989c\u8272"
::msgcat::mcset zh_cn "Touchy Defaults" "Touchy \u9ed8\u8ba4\u503c"
::msgcat::mcset zh_cn "Force Gmoccapy to Maximize after positioning" "\u5b9a\u4f4d\u540e\u5f3a\u5236Gmoccapy\u6700\u5927\u5316"
::msgcat::mcset zh_cn "Gmoccapy Defaults" "Gmoccapy \u9ed8\u8ba4\u503c"
::msgcat::mcset zh_cn "QtPlasmaC Options" "QtPlasmaC \u9009\u9879"
::msgcat::mcset zh_cn "<b>Virtual Control Panel</b>" "<b>\u865a\u62df\u63a7\u5236\u9762\u677f</b>"
::msgcat::mcset zh_cn "XYZ buttons (uses Halui)" "XYZ\u6309\u94ae(\u4f7f\u7528Halui)"
::msgcat::mcset zh_cn "Geometry Options" "\u5e38\u89c4\u9009\u9879"
::msgcat::mcset zh_cn "Pyvcp Details" "Pyvcp\u7ec6\u8282"
::msgcat::mcset zh_cn "Sample display  " "\u793a\u4f8b\u663e\u793a"
::msgcat::mcset zh_cn "Standalone Panel" "\u72ec\u7acb\u9762\u677f"
::msgcat::mcset zh_cn "Rightside Embedded" "\u53f3\u4fa7\u5d4c\u5165"
::msgcat::mcset zh_cn "Center Tab Embedded" "\u4e2d\u5fc3\u6807\u7b7e\u9875\u5d4c\u5165"
::msgcat::mcset zh_cn "Force Maximize" "\u5f3a\u5236\u6700\u5927\u5316"
::msgcat::mcset zh_cn "Display Options" "\u663e\u793a\u9009\u9879"
::msgcat::mcset zh_cn "Max RPM" "\u6700\u5927RPM"
::msgcat::mcset zh_cn "Spindle Speed Indicator" "\u4e3b\u8f74\u8f6c\u901f\u6307\u793a\u5668"
::msgcat::mcset zh_cn "Spindle At Speed LED" "\u4e3b\u8f74\u9ad8\u901fLED"
::msgcat::mcset zh_cn "Zero X Button" "X\u6e05\u96f6\u6309\u94ae"
::msgcat::mcset zh_cn "Zero Y Button" "Y\u6e05\u96f6\u6309\u94ae"
::msgcat::mcset zh_cn "Zero Z Button" "Z\u6e05\u96f6\u6309\u94ae"
::msgcat::mcset zh_cn "Zero A Button" "A\u6e05\u96f6\u6309\u94ae"
::msgcat::mcset zh_cn "Auto Z Touch Off Button" "Z\u8f74\u81ea\u52a8\u5bf9\u5200\u6309\u94ae"
::msgcat::mcset zh_cn "Requires Classicladder touch-off program" "\u9700\u8981\u68af\u5f62\u56fe\u5bf9\u5200\u7a0b\u5e8f"
::msgcat::mcset zh_cn "Sample Options" "\u793a\u4f8b\u9009\u9879"
::msgcat::mcset zh_cn "Gladevcp Details" "Gladevcp\u7ec6\u8282"
::msgcat::mcset zh_cn "Include custom GladeVCP GUI panel" "\u5305\u62ec\u81ea\u5b9a\u4e49GladeVCP GUI\u9762\u677f"
::msgcat::mcset zh_cn "Full Scale Frequency (kHz)" "\u539f\u6bd4\u4f8b\u9891\u7387\uff08\u5343\u8d6b\u5179\uff09"
::msgcat::mcset zh_cn "0V Frequency (kHz)" "0V \u9891\u7387\uff08\u5343\u8d6b\u5179\uff09"
::msgcat::mcset zh_cn "Type 1" "\u7c7b\u578b1 "
::msgcat::mcset zh_cn "Type 2" "\u7c7b\u578b2 "
::msgcat::mcset zh_cn "Towards Negative Limit" "\u63a5\u8fd1\u8d1f\u9650\u4f4d"
::msgcat::mcset zh_cn "Towards Positive Limit" "\u63a5\u8fd1\u6b63\u9650\u4f4d"
::msgcat::mcset zh_cn "Use Encoder Index For Home:" "\u4f7f\u7528\u7f16\u7801\u5668\u7d22\u5f15\u56de\u96f6:"
::msgcat::mcset zh_cn "Home Final Velocity:" "\u56de\u96f6\u6700\u7ec8\u901f\u5ea6:"
::msgcat::mcset zh_cn "Home Latch Direction:" "\u539f\u70b9\u9501\u5b9a\u65b9\u5411:"
::msgcat::mcset zh_cn "Home Search Direction:" "\u539f\u70b9\u641c\u7d22\u65b9\u5411:"
::msgcat::mcset zh_cn "Home latch Velocity:" "\u539f\u70b9\u9501\u5b9a\u901f\u5ea6:"
::msgcat::mcset zh_cn "Use Compensation Filename:" "\u4f7f\u7528\u8865\u507f\u6587\u4ef6:"
::msgcat::mcset zh_cn "Use Backlash Compensation:" "\u4f7f\u7528\u95f4\u9699\u8865\u507f:"
::msgcat::mcset zh_cn "Final Home Position location   (Offset from machine zero Origin):" "\u6700\u7ec8\u539f\u70b9\u5750\u6807\u4f4d\u7f6e(\u4ece\u673a\u68b0\u96f6\u70b9\u504f\u79fb):"
::msgcat::mcset zh_cn "Negative Travel Distance  (Machine zero Origin to end of - travel): " "\u8d1f\u884c\u7a0b\u8ddd\u79bb(\u673a\u5668\u539f\u70b9\u5230\u884c\u7a0b\u7ed3\u675f): "
::msgcat::mcset zh_cn "Tandem Home Switch location   (Offset from machine zero Origin):" "\u540c\u6b65\u539f\u70b9\u5f00\u5173\u4f4d\u7f6e(\u4ece\u673a\u68b0\u96f6\u70b9\u504f\u79fb):"
::msgcat::mcset zh_cn "Home Search Velocity:" "\u539f\u70b9\u641c\u7d22\u901f\u5ea6:"
::msgcat::mcset zh_cn "Positive Travel Distance  (Machine zero Origin to end of + travel): " "\u6b63\u884c\u7a0b\u8ddd\u79bb(\u673a\u5668\u539f\u70b9\u5230+\u884c\u7a0b\u7ed3\u675f): "
::msgcat::mcset zh_cn "Home Search Sequence:" "\u539f\u70b9\u641c\u7d22\u987a\u5e8f:"
::msgcat::mcset zh_cn "Home Switch location   (offset from machine zero Origin):" "\u539f\u70b9\u5f00\u5173\u4f4d\u7f6e(\u4ece\u673a\u68b0\u96f6\u70b9\u504f\u79fb):"
::msgcat::mcset zh_cn "Max Output" "\u6700\u5927\u8f93\u51fa"
::msgcat::mcset zh_cn "Deadband" "\u6b7b\u533a"
::msgcat::mcset zh_cn "Bias" "\u504f\u5dee"
::msgcat::mcset zh_cn "PID Info" "PID \u4fe1\u606f"
::msgcat::mcset zh_cn "3pwm Scale:" "3pwm\u6bd4\u4f8b:"
::msgcat::mcset zh_cn "3pwm Deadtime:" "3pwm\u6b7b\u533a\u65f6\u95f4:"
::msgcat::mcset zh_cn "Quad Pulses / Rev:" "Quad \u8109\u51b2/\u8f6c:"
::msgcat::mcset zh_cn "Open Loop\n      Test" "\u5f00\u73af\n       \u6d4b\u8bd5"
::msgcat::mcset zh_cn "Analog Min Limit:" "\u6a21\u62df\u6700\u5c0f\u9650\u4f4d:"
::msgcat::mcset zh_cn "Analog Max limit:" "\u6a21\u62df\u6700\u5927\u9650\u5236:"
::msgcat::mcset zh_cn "Analog Max Scale:" "\u6a21\u62df\u6700\u5927\u6bd4\u4f8b:"
::msgcat::mcset zh_cn "Output Info" "\u8f93\u51fa\u4fe1\u606f"
::msgcat::mcset zh_cn "Step On-Time" "\u6b65\u8fdb\u51c6\u65f6"
::msgcat::mcset zh_cn "Step Space" "\u8109\u51b2\u5bbd\u5ea6"
::msgcat::mcset zh_cn "Direction Hold" "\u65b9\u5411\u4fdd\u6301"
::msgcat::mcset zh_cn "Direction Setup" "\u65b9\u5411\u8bbe\u7f6e"
::msgcat::mcset zh_cn "Driver Type:" "\u9a71\u52a8\u5668\u7c7b\u578b:"
::msgcat::mcset zh_cn "Stepper Info" "\u6b65\u8fdb\u4fe1\u606f"
::msgcat::mcset zh_cn "No feedback" "\u65e0\u53cd\u9988"
::msgcat::mcset zh_cn "Absolute Feedback" "\u7edd\u5bf9\u53cd\u9988"
::msgcat::mcset zh_cn "Incremental Feedback" "\u589e\u91cf\u53cd\u9988"
::msgcat::mcset zh_cn "Incremental Encoder" "\u589e\u91cf\u7f16\u7801\u5668"
::msgcat::mcset zh_cn "Hall sensors" "\u970d\u5c14\u4f20\u611f\u5668"
::msgcat::mcset zh_cn "Fanuc Red Cap " "Fanuc\u7ea2\u5e3d"
::msgcat::mcset zh_cn "Use encoder Index" "\u4f7f\u7528\u7f16\u7801\u5668\u7d22\u5f15"
::msgcat::mcset zh_cn "<b>Input Options</b>" "<b>\u8f93\u5165\u9009\u9879</b>"
::msgcat::mcset zh_cn "Digital instead of PWM outputs" "\u6570\u5b57\u4ee3\u66ffPWM\u8f93\u51fa"
::msgcat::mcset zh_cn "6 outputs instead of 3 " "6\u4e2a\u8f93\u51fa\u800c\u4e0d\u662f3\u4e2a"
::msgcat::mcset zh_cn "Force Trapezoid Mode" "\u5f3a\u5236\u68af\u5f62\u6a21\u5f0f"
::msgcat::mcset zh_cn "Emulate feedback " "\u6a21\u62df\u53cd\u9988"
::msgcat::mcset zh_cn "Emulated Hall sensors" "\u6a21\u62df\u970d\u5c14\u4f20\u611f\u5668"
::msgcat::mcset zh_cn "Emulated Fanuc Red Cap" "\u6a21\u62dfFanuc\u7ea2\u5e3d"
::msgcat::mcset zh_cn "8i20 Max Current" "8i20\u6700\u5927\u7535\u6d41"
::msgcat::mcset zh_cn "<b>Output Options</b>" "<b>\u8f93\u51fa\u9009\u9879</b>"
::msgcat::mcset zh_cn "alignment current" "\u6821\u51c6\u7535\u6d41"
::msgcat::mcset zh_cn "lead angle" "\u5bfc\u7a0b\u89d2"
::msgcat::mcset zh_cn "Input-pattern" "\u8f93\u5165\u6a21\u5f0f"
::msgcat::mcset zh_cn "output-pattern" "\u8f93\u51fa\u6a21\u5f0f"
::msgcat::mcset zh_cn "Drive-offset" "\u9a71\u52a8\u5668\u504f\u79fb"
::msgcat::mcset zh_cn "Encoder-offset" "\u7f16\u7801\u5668\u504f\u79fb"
::msgcat::mcset zh_cn "Poles" "\u7535\u6781"
::msgcat::mcset zh_cn "<b>Configuration</b>" "<b>\u914d\u7f6e</b>"
::msgcat::mcset zh_cn "Details" "\u7ec6\u8282"
::msgcat::mcset zh_cn "<b>Use BLDC Motor Commutation Control</b>" "<b>\u4f7f\u7528BLDC\u7535\u673a\u6362\u5411\u63a7\u5236</b>"
::msgcat::mcset zh_cn "Scale:" "\u6bd4\u4f8b:"
::msgcat::mcset zh_cn "Range:" "\u8303\u56f4:"
::msgcat::mcset zh_cn "RPM" "\u8f6c\u901f"
::msgcat::mcset zh_cn "<b>Use Spindle-At-Speed</b>" "<b>\u4f7f\u7528\u4e3b\u8f74\u9ad8\u901f</b>"
::msgcat::mcset zh_cn "Filter gain:" "\u8fc7\u6ee4\u5668\u589e\u76ca:"
::msgcat::mcset zh_cn "<b>Spindle Display Filter Settings</b>" "<b>\u4e3b\u8f74\u663e\u793a\u8fc7\u6ee4\u5668\u8bbe\u7f6e</b>"
::msgcat::mcset zh_cn "Rapid Speed Following Error:" "\u5feb\u901f\u8ddf\u968f\u9519\u8bef:"
::msgcat::mcset zh_cn "Feed Speed Following Error:" "\u8fdb\u7ed9\u901f\u5ea6\u8ddf\u968f\u9519\u8bef:"
::msgcat::mcset zh_cn "Invert Motor Direction" "\u53cd\u8f6c\u7535\u673a\u65b9\u5411"
::msgcat::mcset zh_cn "Invert Encoder Direction " "\u53cd\u8f6c\u7f16\u7801\u5668\u65b9\u5411"
::msgcat::mcset zh_cn "Single Input Encoder" "\u5355\u8f93\u5165\u7f16\u7801\u5668"
::msgcat::mcset zh_cn "encoder Scale:" "\u7f16\u7801\u5668\u6bd4\u4f8b:"
::msgcat::mcset zh_cn "Stepper Scale:" "\u8109\u51b2\u6bd4\u4f8b:"
::msgcat::mcset zh_cn "Calculate\nScale" "\u8ba1\u7b97\n\u6bd4\u4f8b"
::msgcat::mcset zh_cn "Test / Tune Axis" "\u6d4b\u8bd5/\u5fae\u8c03\u8f74"
::msgcat::mcset zh_cn "Servo Info" "\u4f3a\u670d\u4fe1\u606f"
::msgcat::mcset zh_cn "analog Max Voltage:" "\u6a21\u62df\u6700\u5927\u7535\u538b:"
::msgcat::mcset zh_cn "Use +- voltage for direction" "\u4f7f\u7528+-\u7535\u538b\u8fdb\u884c\u65b9\u5411"
::msgcat::mcset zh_cn "Range 1 Max RPM:" "\u8303\u56f41\u6700\u5927RPM:"
::msgcat::mcset zh_cn "Range 2 Max RPM" "\u8303\u56f42\u6700\u5927RPM"
::msgcat::mcset zh_cn "Output Voltage Info" "\u8f93\u51fa\u7535\u538b\u4fe1\u606f"
::msgcat::mcset zh_cn "Slave number:" "\u4ece\u5c5e\u7f16\u53f7:"
::msgcat::mcset zh_cn "Serial Spindle VFD Info" "\u4e32\u884c\u4e3b\u8f74VFD\u4fe1\u606f"
::msgcat::mcset zh_cn "Use At-Speed Calculation" "\u4f7f\u7528\u901f\u5ea6\u8ba1\u7b97"
::msgcat::mcset zh_cn "Spindle Display Filter:" "\u4e3b\u8f74\u663e\u793a\u6ee4\u6ce2\u5668:"
::msgcat::mcset zh_cn "Use Near Range" "\u4f7f\u7528\u8fd1\u4f3c\u8303\u56f4"
::msgcat::mcset zh_cn "Use Near Scale" "\u4f7f\u7528\u8fd1\u4f3c\u6bd4\u4f8b"
::msgcat::mcset zh_cn "Include Halui user interface component / commands" "\u5305\u62ecHalui\u7528\u6237\u754c\u9762\u7ec4\u4ef6/\u6307\u4ee4"
::msgcat::mcset zh_cn "Number of digital (bit) in pins:" "\u6570\u5b57\u8f93\u5165\u5f15\u811a\u6570(\u4f4d):"
::msgcat::mcset zh_cn "Number of digital (bit) out pins:" "\u6570\u5b57\u8f93\u51fa\u5f15\u811a\u6570(\u4f4d):"
::msgcat::mcset zh_cn " Number of Internal bit memory:" "\u5185\u90e8\u4f4d\u5b58\u50a8\u6570:"
::msgcat::mcset zh_cn " Number of Internal word memory:" "\u5185\u90e8\u5b57\u5b58\u50a8\u6570:"
::msgcat::mcset zh_cn "Setup number of external pins" "\u8bbe\u7f6e\u5916\u90e8\u5f15\u811a\u6570"
::msgcat::mcset zh_cn "Z Auto Touch off program" "Z\u81ea\u52a8\u5bf9\u5200\u7a0b\u5e8f"
::msgcat::mcset zh_cn "Add HAL components with this page." "\u5728\u6b64\u9875\u9762\u6dfb\u52a0HAL\u7ec4\u4ef6\u3002"
::msgcat::mcset zh_cn "<b>Component</b>" "<b>\u7ec4\u4ef6</b>"
::msgcat::mcset zh_cn "<b>number of components</b>" "<b>\u7ec4\u4ef6\u6570\u91cf</b>"
::msgcat::mcset zh_cn "scale" "\u6bd4\u4f8b"
::msgcat::mcset zh_cn "lowpass" "\u4f4e\u901a"
::msgcat::mcset zh_cn "Base Thread" "\u57fa\u672c\u7ebf\u7a0b"
::msgcat::mcset zh_cn "Servo Thread" "\u4f3a\u670d\u7ebf\u7a0b"
::msgcat::mcset zh_cn "Load Command " "\u52a0\u8f7d\u6307\u4ee4"
::msgcat::mcset zh_cn "Thread Speed" "\u7ebf\u7a0b\u901f\u5ea6"
::msgcat::mcset zh_cn "Thread Command" "\u7ebf\u7a0b\u6307\u4ee4"
::msgcat::mcset zh_cn "<b>Custom Components Commands</b>" "<b>\u81ea\u5b9a\u4e49\u7ec4\u4ef6\u6307\u4ee4</b>"
::msgcat::mcset zh_cn "Pin 2:" "\u94882:"
::msgcat::mcset zh_cn "Pin 3:" "\u94883:"
::msgcat::mcset zh_cn "Pin 4:" "\u94884:"
::msgcat::mcset zh_cn "Pin 5:" "\u94885:"
::msgcat::mcset zh_cn "Pin 6:" "\u94886:"
::msgcat::mcset zh_cn "Pin 7:" "\u94887:"
::msgcat::mcset zh_cn "Pin 8:" "\u94888:"
::msgcat::mcset zh_cn "Pin 9:" "\u94889:"
::msgcat::mcset zh_cn "Pin _1: " "\u5f15\u811a_1: "
::msgcat::mcset zh_cn "Pin _2:" "\u94882:"
::msgcat::mcset zh_cn "Pin _3:" "\u94883:"
::msgcat::mcset zh_cn "Pin _4:" "\u94884:"
::msgcat::mcset zh_cn "Pin _5:" "\u94885:"
::msgcat::mcset zh_cn "Pin _6:" "\u94886:"
::msgcat::mcset zh_cn "Pin _7:" "\u94887:"
::msgcat::mcset zh_cn "Pin _8:" "\u94888:"
::msgcat::mcset zh_cn "Pin _9:" "\u94889:"
::msgcat::mcset zh_cn "Add-on PCI\n  Parport\n  Address \n  Search" "\u9644\u52a0 PCI\n  \u7aef\u53e3\n  \u5730\u5740 \n  \u641c\u7d22"
::msgcat::mcset zh_cn "Launch Test Panel" "\u542f\u52a8\u6d4b\u8bd5\u9762\u677f"
::msgcat::mcset zh_cn "Parallel Port" "\u5e76\u53e3"
::msgcat::mcset zh_cn "Interface type:" "\u63a5\u53e3\u7c7b\u578b:"
::msgcat::mcset zh_cn "\nPncconf will try to discover the board connected to the system.\nPlease select the appropriate settings.\nField power should be connected to detect all pins.\n\n" "\nPncconf\u5c06\u5c1d\u8bd5\u67e5\u627e\u8fde\u63a5\u5230\u7cfb\u7edf\u7684\u677f\u3002\n\u8bf7\u9009\u62e9\u9002\u5f53\u7684\u8bbe\u7f6e\u3002\n\u5e94\u8fde\u63a5\u73b0\u573a\u7535\u6e90\u4ee5\u68c0\u6d4b\u6240\u6709\u5f15\u811a\u3002\n\n"
::msgcat::mcset zh_cn "Ethernet Address:" "\u4ee5\u592a\u7f51\u5730\u5740:"
::msgcat::mcset zh_cn "Card Name:" "\u5361\u540d\u79f0:"
::msgcat::mcset zh_cn "Read hostmot2 PIN file From help's input tab" "\u4ece\u5e2e\u52a9\u7684\u201c\u8f93\u5165\u201d\u9009\u9879\u5361\u8bfb\u53d6hostmot2 \u5f15\u811a\u6587\u4ef6"
::msgcat::mcset zh_cn "Mesa Board Discovery<" "Mesa \u6269\u5c55\u677f\u53d1\u73b0<"
::msgcat::mcset zh_cn "Parallel Port -7i43" "\u5e76\u884c\u63a5\u53e3 -7i43"
::msgcat::mcset zh_cn "Number of connectors:" "\u8fde\u63a5\u5668\u6570\u91cf:"
::msgcat::mcset zh_cn "Number of pins per connector:" "\u6bcf\u4e2a\u8fde\u63a5\u5668\u5f15\u811a\u6570\u91cf:"
::msgcat::mcset zh_cn "Pncconf doesn't recognize the board name.\nPlease set the data and press ok" "Pncconf\u65e0\u6cd5\u8bc6\u522b\u677f\u540d\u3002\n\u8bf7\u8bbe\u7f6e\u6570\u636e\u5e76\u6309ok"
::msgcat::mcset zh_cn "<b>frame2</b>" "<b>\u7ed3\u67842</b>"
::msgcat::mcset zh_cn "Save & Quit" "\u4fdd\u5b58\u5e76\u9000\u51fa"
::msgcat::mcset zh_cn "Save entered data and quit\nor discard changes and quit?" "\u4fdd\u5b58\u8f93\u5165\u7684\u6570\u636e\u5e76\u9000\u51fa\n\u8fd8\u662f\u653e\u5f03\u66f4\u6539\u5e76\u9000\u51fa\uff1f"
::msgcat::mcset zh_cn "<b>  Motor Encoder Openloop Test\n      Warning limits switches \n          Will not be obeyed</b>" "<b>  \u7535\u673a\u7f16\u7801\u5668\u5f00\u73af\u6d4b\u8bd5\n      \u8b66\u544a \n          \u9650\u4f4d\u5f00\u5173\u4e0d\u7b26\u5408</b>"
::msgcat::mcset zh_cn "Slow Dac Speed" "Dac \u4f4e\u901f"
::msgcat::mcset zh_cn "Fast Dac Speed" "Dac \u9ad8\u901f"
::msgcat::mcset zh_cn "Dac Offset:" "Dac\u504f\u79fb\u91cf:"
::msgcat::mcset zh_cn "Encoder Scale:" "\u7f16\u7801\u5668\u6bd4\u4f8b:"
::msgcat::mcset zh_cn "Reset Encoder" "\u91cd\u7f6e\u7f16\u7801\u5668"
::msgcat::mcset zh_cn "Enable Amp" "\u542f\u7528\u653e\u5927\u5668"
::msgcat::mcset zh_cn "Invert Encoder" "\u53cd\u8f6c\u7f16\u7801\u5668"
::msgcat::mcset zh_cn "Invert Motor" "\u53cd\u8f6c\u7535\u673a"
::msgcat::mcset zh_cn "Pulley teeth (motor:gearbox):" "\u9f7f\u8f6e\u6bd4(\u7535\u673a:\u53d8\u901f\u7bb1):"
::msgcat::mcset zh_cn "Gear ratio 1 (Input:Output)" "\u9f7f\u8f6e\u6bd4 1 (\u8f93\u5165:\u8f93\u51fa)"
::msgcat::mcset zh_cn "Microstep Multiplication Factor:" "\u5fae\u6b65\u4e58\u6cd5\u56e0\u5b50:"
::msgcat::mcset zh_cn "Motor steps per revolution:" "\u6bcf\u8f6c\u7535\u673a\u6570:"
::msgcat::mcset zh_cn "      Voltage for Max RPM:" "      \u6700\u5927\u8f6c\u901f\u7535\u538b:"
::msgcat::mcset zh_cn "Use Negative voltage for reverse:" "\u4f7f\u7528\u8d1f\u7535\u538b\u53cd\u5411:"
::msgcat::mcset zh_cn "Gear ratio 2 (Input:Output)" "\u9f7f\u8f6e\u6bd4 2 (\u8f93\u5165:\u8f93\u51fa)"
::msgcat::mcset zh_cn "      <b>MOTOR</b> RPM at Max Voltage" "      <b>MOTOR</b> \u6700\u5927\u8f6c\u901f\u7535\u538b"
::msgcat::mcset zh_cn "<b>Spindle Drive Motor</b>" "<b>\u4e3b\u8f74\u9a71\u52a8\u7535\u673a</b>"
::msgcat::mcset zh_cn "X 4 = Pulses/Rev" "X 4 =\u8109\u51b2/\u8f6c"
::msgcat::mcset zh_cn "Encoder lines per revolution:" "\u6bcf\u8f6c\u7f16\u7801\u5668\u7ebf:"
::msgcat::mcset zh_cn "<b>Encoder Scale</b>" "<b>\u7f16\u7801\u5668\u6bd4\u4f8b</b>"
::msgcat::mcset zh_cn "Spindle RPM at Max Motor Speed -gear 1:" "\u6700\u5927\u7535\u673a\u8f6c\u901f\u65f6\u7684\u4e3b\u8f74\u8f6c\u901f - \u901f\u6bd41:"
::msgcat::mcset zh_cn "Spindle RPM at Max Motor Speed -gear 2:" "\u6700\u5927\u7535\u673a\u8f6c\u901f\u65f6\u7684\u4e3b\u8f74\u8f6c\u901f - \u901f\u6bd42:"
::msgcat::mcset zh_cn "<b>Motion Data</b>" "<b>\u8fd0\u52a8\u6570\u636e</b>"
::msgcat::mcset zh_cn "Pulley teeth (motor:Leadscrew):" "\u9f7f\u8f6e\u6bd4(\u7535\u673a:\u4e1d\u6760):"
::msgcat::mcset zh_cn "Worm turn ratio (Input:Outputl)" "\u87ba\u7eb9\u6bd4(\u8f93\u5165:\u8f93\u51fa)"
::msgcat::mcset zh_cn "Leadscrew Metric Pitch" "\u4e1d\u6760\u87ba\u8ddd"
::msgcat::mcset zh_cn "<b>Step Motor Scale</b>" "<b>\u6b65\u8fdb\u7535\u673a\u6bd4\u4f8b</b>"
::msgcat::mcset zh_cn "Pulley teeth (encoder:Leadscrew):" "\u9f7f\u8f6e\u6bd4(\u7f16\u7801\u5668:\u4e1d\u6760):"
::msgcat::mcset zh_cn "encoder pulses per unit:" "\u6bcf\u5355\u4f4d\u7f16\u7801\u5668\u8109\u51b2:"
::msgcat::mcset zh_cn "motor steps per unit:" "\u6bcf\u5355\u4f4d\u7535\u673a\u6570:"
::msgcat::mcset zh_cn "<b>Calculated Scale</b>" "<b>\u8ba1\u7b97\u6bd4\u4f8b</b>"
::msgcat::mcset zh_cn "mm / encoder pulse" "mm /\u7f16\u7801\u5668\u8109\u51b2"
::msgcat::mcset zh_cn "Resolution:" "\u89e3\u6790\u5ea6:"
::msgcat::mcset zh_cn "sec" "\u79d2"
::msgcat::mcset zh_cn "Khz" "\u5343\u8d6b\u5179"
::msgcat::mcset zh_cn "Calculated Axis SCALE:" "\u8ba1\u7b97\u8f74\u6bd4\u4f8b:"
::msgcat::mcset zh_cn "Motor RPM at max speed:" "\u52a0\u901f\u5230\u6700\u9ad8\u901f\u5ea6\u7684\u65f6\u95f4:"
::msgcat::mcset zh_cn "Seconds" "\u79d2"
::msgcat::mcset zh_cn "Enable" "\u542f\u7528"
::msgcat::mcset zh_cn "mm/minute^2" "\u6beb\u7c73/\u5206\u949f^2"
::msgcat::mcset zh_cn "mm/minute" "\u6beb\u7c73/\u5206\u949f"
::msgcat::mcset zh_cn "Current" "\u5f53\u524d"
::msgcat::mcset zh_cn "Original" "\u539f\u59cb"
::msgcat::mcset zh_cn "DeadBand" "\u6b7b\u533a"
::msgcat::mcset zh_cn "PID Tuning" "PID\u8c03\u6574"
::msgcat::mcset zh_cn "Step Time:" "\u8109\u51b2\u9891\u7387:"
::msgcat::mcset zh_cn "Step Space:" "\u8109\u51b2\u5bbd\u5ea6:"
::msgcat::mcset zh_cn "Direction Hold:" "\u65b9\u5411\u4fdd\u6301:"
::msgcat::mcset zh_cn "Direction Setup:" "\u65b9\u5411\u8bbe\u7f6e:"
::msgcat::mcset zh_cn "Step Timing" "\u8109\u51b2\u9891\u7387"
::msgcat::mcset zh_cn "All the necessary info has now been gathered. \nClick \"Done\" to write your configuration files to disk.\n\nIf you experience lockups while running LinuxCNC:\n-Decrease the maximum velocity which will have the effect of increasing BASE_PERIOD.\n\nIf you experience lost steps while running LinuxCNC:\n-First verify that you entered the proper timings for your stepper drivers. \n-Then run a more thorough latency test as described on the linuxcnc.org wiki.\nhttps://wiki.linuxcnc.org/cgi-bin/wiki.pl?TroubleShooting\n\nIf you experience the \"Unexpected Realtime Delay\" message:\n-Run a more thorough latency test as described on the linuxcnc.org wiki: \nhttps://wiki.linuxcnc.org/cgi-bin/wiki.pl?TroubleShooting" "\u6240\u6709\u5fc5\u8981\u7684\u4fe1\u606f\u5df2\u7ecf\u6536\u96c6\u7ed3\u675f\u3002\n\u5355\u51fb\u201c\u5b8c\u6210\u201d\u5c06\u914d\u7f6e\u6587\u4ef6\u4fdd\u5b58\u5230\u78c1\u76d8\u3002\n\n\u5982\u679c\u5728\u8fd0\u884cLinuxCNC\u65f6\u9047\u5230\u6b7b\u673a:\n- \u964d\u4f4e\u6700\u5927\u901f\u5ea6\uff0c\u8fd9\u5c06\u5177\u6709\u589e\u52a0\u57fa\u672c\u5468\u671f\u7684\u6548\u679c\u3002\n\n\u5982\u679c\u5728\u8fd0\u884cLinuxCNC\u65f6\u9047\u5230\u5931\u8d25\u7684\u6b65\u9aa4:\n- \u9996\u5148\u786e\u8ba4\u60a8\u4e3a\u6b65\u8fdb\u9a71\u52a8\u7a0b\u5e8f\u8f93\u5165\u6b63\u786e\u7684\u65f6\u5e8f\u3002\n- \u7136\u540e\u8fd0\u884c\u66f4\u8be6\u7ec6\u7684\u5ef6\u8fdf\u6d4b\u8bd5\uff0c\u5982linuxcnc.org wiki\u6240\u8ff0\u3002\nhttps://wiki.linuxcnc.org/cgi-bin/wiki.pl?TroubleShooting\n\n\u5982\u679c\u60a8\u9047\u5230\u201c\u610f\u5916\u5b9e\u65f6\u5ef6\u8fdf\u201d\u6d88\u606f:\n- \u8fd0\u884c\u66f4\u8be6\u5c3d\u7684\u5ef6\u8fdf\u6d4b\u8bd5\uff0c\u5982linuxcnc.org wiki\u6240\u8ff0:\nhttps://wiki.linuxcnc.org/cgi-bin/wiki.pl?TroubleShooting"
::msgcat::mcset zh_cn "Desktop notifications are available" "\u684c\u9762\u901a\u77e5"
::msgcat::mcset zh_cn "Desktop notifications are not available" "\u684c\u9762\u901a\u77e5\u4e0d\u53ef\u7528"
::msgcat::mcset zh_cn "Audio alerts are available!" "\u63d0\u4f9b\u97f3\u9891\u8b66\u62a5\uff01"
::msgcat::mcset zh_cn "Manual Mode" "\u624b\u52a8\u6a21\u5f0f"
::msgcat::mcset zh_cn "MDI Mode" "MDI \u6a21\u5f0f"
::msgcat::mcset zh_cn "Auto Mode" "\u81ea\u52a8\u6a21\u5f0f"
::msgcat::mcset zh_cn "Skin name = \{\}" "\u76ae\u80a4\u540d\u79f0 = \{\}"
::msgcat::mcset zh_cn "INI file path missing from Gscreen launch command" "Gscreen \u542f\u52a8\u547d\u4ee4\u4e2d\u7f3a\u5c11 INI \u6587\u4ef6\u8def\u5f84"
::msgcat::mcset zh_cn "With main screen xml file: \{\}" "\u4f7f\u7528\u4e3b\u5c4f\u5e55 xml \u6587\u4ef6: \{\}"
::msgcat::mcset zh_cn "Screen 2 - Using custom glade file from \{\}" "\u5c4f\u5e55 2 - \u4f7f\u7528\u6765\u81ea \{\} \u7684\u81ea\u5b9a\u4e49 glade \u6587\u4ef6"
::msgcat::mcset zh_cn "No Screen 2 glade file present" "\u6ca1\u6709 2 \u53f7\u5c4f\u5e55\u6587\u4ef6"
::msgcat::mcset zh_cn "No UNITS entry found in \[TRAJ\] or \[AXIS_X\] of INI file" "\u5728INI\u6587\u4ef6\u7684\[TRAJ\]\u6216\[AXIS_X\]\u4e2d\u627e\u4e0d\u5230UNITS"
::msgcat::mcset zh_cn "Asking for a HAL component using a name that already exists" "\u4f7f\u7528\u5df2\u7ecf\u5b58\u5728\u7684\u540d\u79f0\u67e5\u8be2HAL\u7ec4\u4ef6"
::msgcat::mcset zh_cn "No default jog increments entry found in \[DISPLAY\] of INI file" "\u5728INI\u6587\u4ef6\u7684\[DISPLAY\]\u4e2d\u627e\u4e0d\u5230\u9ed8\u8ba4\u7684\u70b9\u52a8\u589e\u91cf"
::msgcat::mcset zh_cn "No default angular jog increments entry found in \[DISPLAY\] of INI file" "\u5728INI\u6587\u4ef6\u7684\[DISPLAY\]\u4e2d\u627e\u4e0d\u5230\u9ed8\u8ba4\u7684\u89d2\u5ea6\u5fae\u52a8\u589e\u91cf"
::msgcat::mcset zh_cn "No DEFAULT_LINEAR_VELOCITY entry found in \[DISPLAY\] of INI file: using internal default of %s" "\u5728INI\u6587\u4ef6\u7684\[DISPLAY\]\u4e2d\u627e\u4e0d\u5230DEFAULT_LINEAR_VELOCITY:\u4f7f\u7528%s\u7684\u5185\u90e8\u9ed8\u8ba4\u503c"
::msgcat::mcset zh_cn "No MAX_LINEAR_VELOCITY entry found in \[DISPLAY\] of INI file: using internal default of %s" "\u5728INI\u6587\u4ef6\u7684\[DISPLAY\]\u4e2d\u627e\u4e0d\u5230MAX_LINEAR_VELOCITY:\u4f7f\u7528%s\u7684\u5185\u90e8\u9ed8\u8ba4\u503c"
::msgcat::mcset zh_cn "No MAX_LINEAR_VELOCITY found in \[TRAJ\] of the INI file" "\u5728INI\u6587\u4ef6\u7684\[TRAJ\]\u4e2d\u627e\u4e0d\u5230MAX_LINEAR_VELOCITY"
::msgcat::mcset zh_cn "No DEFAULT_ANGULAR_VELOCITY entry found in \[DISPLAY\] of INI file: using internal default of %s" "\u5728INI\u6587\u4ef6\u7684\[DISPLAY\]\u4e2d\u627e\u4e0d\u5230DEFAULT_ANGULAR_VELOCITY:\u4f7f\u7528%s\u7684\u5185\u90e8\u9ed8\u8ba4\u503c"
::msgcat::mcset zh_cn "No MAX_ANGULAR_VELOCITY entry found in \[DISPLAY\] of INI file: using internal default of %s" "\u5728INI\u6587\u4ef6\u7684\[DISPLAY\]\u4e2d\u627e\u4e0d\u5230MAX_ANGULAR_VELOCITY:\u4f7f\u7528%s\u7684\u5185\u90e8\u9ed8\u8ba4\u503c"
::msgcat::mcset zh_cn "No MAX_SPINDLE_OVERRIDE entry found in \[DISPLAY\] of INI file" "\u5728INI\u6587\u4ef6\u7684\[DISPLAY\]\u4e2d\u627e\u4e0d\u5230MAX_SPINDLE_OVERRIDE"
::msgcat::mcset zh_cn "No MIN_SPINDLE_OVERRIDE entry found in \[DISPLAY\] of INI file" "\u5728INI\u6587\u4ef6\u7684\[DISPLAY\]\u4e2d\u627e\u4e0d\u5230MIN_SPINDLE_OVERRIDE"
::msgcat::mcset zh_cn "No MAX_FEED_OVERRIDE entry found in \[DISPLAY\] of INI file" "\u5728INI\u6587\u4ef6\u7684\[DISPLAY\]\u4e2d\u627e\u4e0d\u5230MAX_FEED_OVERRIDE"
::msgcat::mcset zh_cn "This screen will be orientated for Lathe options" "\u8fd9\u4e2a\u5c4f\u5e55\u5c06\u88ab\u5b9a\u4f4d\u4e3a\u8f66\u5e8a\u9009\u9879"
::msgcat::mcset zh_cn "CYCLE_TIME in \[DISPLAY\] of INI file is missing: defaulting to 100ms" "INI\u6587\u4ef6\u7684\[DISPLAY\]\u4e2d\u7f3a\u5c11CYCLE_TIME:\u9ed8\u8ba4\u4e3a100ms"
::msgcat::mcset zh_cn "CYCLE_TIME in \[DISPLAY\] of INI file is too small: defaulting to 100ms" "INI\u6587\u4ef6\u7684\[DISPLAY\]\u4e2d\u7684CYCLE_TIME\u592a\u5c0f:\u9ed8\u8ba4\u4e3a100ms"
::msgcat::mcset zh_cn "Ready For Homing" "\u51c6\u5907\u56de\u96f6"
::msgcat::mcset zh_cn "Could not initialize Vte terminal:\n                  Is libvte-2.91-0 package installed?\n                  Is a 'terminal_window' widget in the GLADE file?" "\u65e0\u6cd5\u521d\u59cb\u5316Vte\u7ec8\u7aef\uff1a\n                  \u662f\u5426\u5b89\u88c5\u4e86 libvte-2.91-0 \u8f6f\u4ef6\u5305\uff1f\n                  GLADE \u6587\u4ef6\u4e2d\u662f\u5426\u6709 \"terminal_window \" \u90e8\u4ef6\uff1f"
::msgcat::mcset zh_cn "Local Config Theme" "\u672c\u5730\u914d\u7f6e\u4e3b\u9898"
::msgcat::mcset zh_cn "Control powered up and initialized" "\u63a7\u5236\u5668\u542f\u52a8\u5e76\u521d\u59cb\u5316"
::msgcat::mcset zh_cn "Cycle start pressed in AUTO mode" "\u5728\u81ea\u52a8\u6a21\u5f0f\u4e0b\u6309\u4e0b\u5faa\u73af\u5f00\u59cb"
::msgcat::mcset zh_cn "Cycle start pressed in MDI mode" "\u5728MDI\u6a21\u5f0f\u4e0b\u6309\u4e0b\u5faa\u73af\u5f00\u59cb"
::msgcat::mcset zh_cn "Please change to tool # %s, then click OK." "\u8bf7\u66f4\u6539\u4e3a\u5200\u5177# %s\uff0c\u7136\u540e\u5355\u51fb\u786e\u5b9a\u3002"
::msgcat::mcset zh_cn "INFO:" "\u4fe1\u606f:"
::msgcat::mcset zh_cn "Can't start spindle manually while MDI busy" "MDI\u7e41\u5fd9\u65f6\u65e0\u6cd5\u624b\u52a8\u542f\u52a8\u4e3b\u8f74"
::msgcat::mcset zh_cn "can't start spindle manually in Auto mode" "\u5728\u81ea\u52a8\u6a21\u5f0f\u4e0b\u65e0\u6cd5\u624b\u52a8\u542f\u52a8\u4e3b\u8f74"
::msgcat::mcset zh_cn "No direction selected for spindle" "\u4e3b\u8f74\u6ca1\u6709\u9009\u62e9\u65b9\u5411"
::msgcat::mcset zh_cn "Spindle Speed Preset Entry" "\u8f93\u5165\u4e3b\u8f74\u9884\u8bbe\u901f\u5ea6"
::msgcat::mcset zh_cn "Manual Tool Index Entry" "\u624b\u52a8\u8f93\u5165\u5200\u5177\u7d22\u5f15"
::msgcat::mcset zh_cn "Entry dialog" "\u8f93\u5165\u5bf9\u8bdd\u6846"
::msgcat::mcset zh_cn "Classicladder realtime component not detected" "\u672a\u68c0\u6d4b\u5230ClassicLadder\u5b9e\u65f6\u7ec4\u4ef6"
::msgcat::mcset zh_cn "ladder not available - is the realtime component loaded?" "\u68af\u5f62\u56fe\u4e0d\u53ef\u7528 - \u52a0\u8f7d\u5b9e\u65f6\u7ec4\u4ef6?"
::msgcat::mcset zh_cn "Override Entry" "\u8986\u76d6\u6761\u76ee"
::msgcat::mcset zh_cn "Machine powered on" "\u5f00\u673a"
::msgcat::mcset zh_cn "Machine Estopped!" "\u673a\u5668\u4f30\u8ba1\uff01"
::msgcat::mcset zh_cn "Calculator" "\u8ba1\u7b97\u5668"
::msgcat::mcset zh_cn "Axes %s are homed" "\u8f74%s\u5df2\u56de\u96f6"
::msgcat::mcset zh_cn "All the axes have been homed" "\u6240\u6709\u7684\u8f74\u5df2\u56de\u96f6"
::msgcat::mcset zh_cn "There are unhomed axes: %s" "\u6709\u672a\u9501\u8f74:%s"
::msgcat::mcset zh_cn "Program loaded: %s" "\u7a0b\u5e8f\u52a0\u8f7d: %s"
::msgcat::mcset zh_cn "Manual Spindle Control" "\u624b\u52a8\u4e3b\u8f74\u63a7\u5236"
::msgcat::mcset zh_cn "Error with launching on-screen keyboard program - cannot find program" "\u542f\u52a8\u5c4f\u5e55\u952e\u76d8\u7a0b\u5e8f\u65f6\u51fa\u9519 - \u627e\u4e0d\u5230\u7a0b\u5e8f"
::msgcat::mcset zh_cn "Keyboard" "\u952e\u76d8"
::msgcat::mcset zh_cn "Zero\n " "\u7f6e\u96f6\n "
::msgcat::mcset zh_cn "Set At\n " "\u8bbe\u7f6e\u4e3a\n "
::msgcat::mcset zh_cn " Zero Origin" "\u539f\u70b9\u7f6e\u96f6"
::msgcat::mcset zh_cn "Offset Origin" "\u539f\u70b9\u504f\u79fb"
::msgcat::mcset zh_cn "Dialog error - Is the dialog handler missing from the handler file?" "\u5bf9\u8bdd\u6846\u9519\u8bef - \u5904\u7406\u7a0b\u5e8f\u6587\u4ef6\u4e2d\u662f\u5426\u4e22\u5931\u4e86\u5bf9\u8bdd\u6846\u5904\u7406\u7a0b\u5e8f?"
::msgcat::mcset zh_cn "Manual Toolchange" "\u624b\u52a8\u6362\u5200"
::msgcat::mcset zh_cn "Operator Message" "\u64cd\u4f5c\u5458\u4fe1\u606f"
::msgcat::mcset zh_cn "Restart Entry" "\u91cd\u65b0\u542f\u52a8\u6761\u76ee"
::msgcat::mcset zh_cn "_Up     " "_\u5411\u4e0a     "
::msgcat::mcset zh_cn "_Down" "_\u5411\u4e0b"
::msgcat::mcset zh_cn "_Jump to" "_\u8df3\u8f6c\u5230"
::msgcat::mcset zh_cn "Ready to Restart program from line %d" "\u51c6\u5907\u4ece\u884c%d\u91cd\u65b0\u542f\u52a8\u7a0b\u5e8f"
::msgcat::mcset zh_cn "Invalid embedded tab configuration" "\u65e0\u6548\u7684\u5d4c\u5165\u5f0f\u6807\u7b7e\u8bbe\u7f6e"
::msgcat::mcset zh_cn "Can't jog multiple axis" "\u65e0\u6cd5\u70b9\u52a8\u591a\u8f74"
::msgcat::mcset zh_cn "No axis selected to jog" "\u65e0\u8f74\u9009\u62e9\u70b9\u52a8"
::msgcat::mcset zh_cn "No axis selected to move" "\u65e0\u8f74\u9009\u62e9\u79fb\u52a8"
::msgcat::mcset zh_cn "Can't home multiple axis - select HOME ALL instead" "\u591a\u8f74\u65e0\u6cd5\u56de\u96f6 - \u9009\u62e9HOME ALL"
::msgcat::mcset zh_cn "No axis selected to home" "\u672a\u9009\u62e9\u8981\u56de\u96f6\u7684\u8f74"
::msgcat::mcset zh_cn "Can't unhome multiple axis" "\u4e0d\u80fd\u53d6\u6d88\u591a\u8f74"
::msgcat::mcset zh_cn "No axis selected to unhome" "\u6ca1\u6709\u9009\u62e9\u8981\u6d88\u96f6\u7684\u8f74"
::msgcat::mcset zh_cn "No axis selected for origin zeroing" "\u6ca1\u6709\u9009\u62e9\u539f\u70b9\u5f52\u96f6\u7684\u8f74"
::msgcat::mcset zh_cn "No axis selected for origin touch-off" "\u6ca1\u6709\u9009\u62e9\u539f\u70b9\u5bf9\u5200\u7684\u8f74"
::msgcat::mcset zh_cn "Can't tool touch-off multiple axes" "\u5200\u5177\u4e0d\u80fd\u5bf9\u5200\u5230\u591a\u4e2a\u8f74"
::msgcat::mcset zh_cn "No axis selected for tool touch-off" "\u672a\u9009\u62e9\u7528\u4e8e\u5200\u5177\u5bf9\u5200\u7684\u8f74"
::msgcat::mcset zh_cn "Error Message" "\u9519\u8bef\u4fe1\u606f"
::msgcat::mcset zh_cn "Tool editor error - is the %s editor available?" "\u5200\u5177\u7f16\u8f91\u5668\u9519\u8bef - %s\u7f16\u8f91\u5668\u53ef\u7528?"
::msgcat::mcset zh_cn "Message" "\u4fe1\u606f"
::msgcat::mcset zh_cn "Tool %(t)s     %(l)s" "\u5200\u5177 %(t)s     %(l)s"
::msgcat::mcset zh_cn "%4.2f mm/min" "%4.2f \u6beb\u7c73/\u5206\u949f"
::msgcat::mcset zh_cn "%(n)s   View -%(v)s               %(t)s" "%(n)s   \u89c6\u56fe-%(v)s               %(t)s"
::msgcat::mcset zh_cn " mm " "\u6beb\u7c73"
::msgcat::mcset zh_cn "Postgui filename: \{\}" "Postgui \u6587\u4ef6\u540d: \{\}"
::msgcat::mcset zh_cn "Data Entry" "\u6570\u636e\u8f93\u5165"
::msgcat::mcset zh_cn "<b>Calculator Entry</b>" "<b>\u8ba1\u7b97\u5668\u8f93\u5165</b>"
::msgcat::mcset zh_cn "Program Restart" "\u7a0b\u5e8f\u91cd\u65b0\u542f\u52a8"
::msgcat::mcset zh_cn "Highlighting the run-at-line with the\nup / down buttons or entering the line\ndirectly." "\u7a81\u51fa\u663e\u793a\u5728\u7ebf\u8fd0\u884c\n\u4e0a/\u4e0b\u6309\u94ae\u6216\u8fdb\u5165\u7ebf\u8def\n\u76f4\u3002"
::msgcat::mcset zh_cn "G-code" "G \u4ee3\u7801"
::msgcat::mcset zh_cn "<b>Active Codes</b>" "<b>\u6709\u6548\u4ee3\u7801</b>"
::msgcat::mcset zh_cn "<b>Status</b>" "<b>\u72b6\u6001</b>"
::msgcat::mcset zh_cn "Replace\nAll" "\u5168\u90e8\n\u66ff\u6362"
::msgcat::mcset zh_cn "<b>Mode</b>" "<b>\u6a21\u5f0f</b>"
::msgcat::mcset zh_cn "Main Level" "\u4e3b\u754c\u9762"
::msgcat::mcset zh_cn "Themes" "\u4e3b\u9898"
::msgcat::mcset zh_cn "Relative Text Color" "\u76f8\u5bf9\u989c\u8272"
::msgcat::mcset zh_cn "DTG Text Color" "DTG\u989c\u8272"
::msgcat::mcset zh_cn "Warning Audio" "\u8b66\u544a\u58f0\u97f3"
::msgcat::mcset zh_cn "Alert Audio" "\u62a5\u8b66\u58f0\u97f3"
::msgcat::mcset zh_cn "Grid Size" "\u7f51\u683c\u5927\u5c0f"
::msgcat::mcset zh_cn "Starting RPM" "\u542f\u52a8\u8f6c\u901f"
::msgcat::mcset zh_cn "Metric" "\u5355\u4f4d"
::msgcat::mcset zh_cn "Show\nDTG" "\u663e\u793a\nDTG"
::msgcat::mcset zh_cn "Hide Pointer" "\u9690\u85cf\u6307\u9488"
::msgcat::mcset zh_cn "Debug" "\u8c03\u8bd5"
::msgcat::mcset zh_cn "Alarm History" "\u62a5\u8b66\u5386\u53f2"
::msgcat::mcset zh_cn "Calibration" "\u8f74\u8c03\u6821"
::msgcat::mcset zh_cn "Halmeter" "H_al \u4eea\u8868"
::msgcat::mcset zh_cn "LinuxCNC\nStatus" "LinuxCNC\n\u72b6\u6001"
::msgcat::mcset zh_cn "Halscope" "Halscope"
::msgcat::mcset zh_cn "Tooleditor" "\u5200\u5177\u8868"
::msgcat::mcset zh_cn "Unhome \nAll" "\u5168\u90e8\n\u6d88\u96f6"
::msgcat::mcset zh_cn "Toggle\nReadout" "\u5207\u6362\n\u8bfb\u51fa"
::msgcat::mcset zh_cn "Spindle\nControls" "\u4e3b\u8f74\n\u63a7\u5236"
::msgcat::mcset zh_cn "Open" "\u6253\u5f00"
::msgcat::mcset zh_cn "Optional\nStop" "\u53ef\u9009\n\u505c\u6b62"
::msgcat::mcset zh_cn "Feed\nOverride" "\u8fdb\u7ed9\n\u500d\u7387"
::msgcat::mcset zh_cn "Spindle\nOverride" "\u4e3b\u8f74\n\u500d\u7387"
::msgcat::mcset zh_cn "Jog\nIncrements" "\u70b9\u52a8\n\u589e\u91cf"
::msgcat::mcset zh_cn "Adjust\nRotary" "\u8c03\u6574\n\u65cb\u8f6c"
::msgcat::mcset zh_cn "Change\n  View" "\u66f4\u6539\n\u89c6\u56fe"
::msgcat::mcset zh_cn "Pan\nVertical" "Pan\n\u5782\u76f4"
::msgcat::mcset zh_cn "Undo" "\u64a4\u6d88"
::msgcat::mcset zh_cn "Redo" "\u91cd\u505a"
::msgcat::mcset zh_cn "Replace\nText" "\u66ff\u6362\n\u6587\u672c"
::msgcat::mcset zh_cn "calc" "\u8ba1\u7b97"
::msgcat::mcset zh_cn "Zero Origin" "\u539f\u70b9\u7f6e\u96f6"
::msgcat::mcset zh_cn "Tool Setting" "\u5200\u5177\u8bbe\u7f6e"
::msgcat::mcset zh_cn "Run At\nLine" "\u5728\n\u884c\u8fd0\u884c"
::msgcat::mcset zh_cn "Change \nView" "\u66f4\u6539 \n\u89c6\u56fe"
::msgcat::mcset zh_cn "Homing" "\u56de\u96f6"
::msgcat::mcset zh_cn "Ignore\nLimits" "\u5ffd\u7565\n\u9650\u5236"
::msgcat::mcset zh_cn "Graphics" "\u56fe\u5f62"
::msgcat::mcset zh_cn "Menu\nLevel" "\u83dc\u5355\n\u7b49\u7ea7"
::msgcat::mcset zh_cn "<b>Select Buttons</b>" "<b>\u9009\u62e9\u6309\u94ae</b>"
::msgcat::mcset zh_cn "screen 2" "\u5c4f\u5e552"
::msgcat::mcset zh_cn "Move to your home directory" "\u79fb\u52a8\u5230\u60a8\u7684\u4e3b\u76ee\u5f55"
::msgcat::mcset zh_cn "Move to parent directory" "\u79fb\u52a8\u5230\u7236\u76ee\u5f55"
::msgcat::mcset zh_cn "Select the previous file" "\u9009\u62e9\u4e0a\u4e00\u4e2a\u6587\u4ef6"
::msgcat::mcset zh_cn "Select the next file" "\u9009\u62e9\u4e0b\u4e00\u4e2a\u6587\u4ef6"
::msgcat::mcset zh_cn "Jump to user defined directory" "\u8df3\u8f6c\u5230\u7528\u6237\u5b9a\u4e49\u7684\u76ee\u5f55"
::msgcat::mcset zh_cn "select the highlighted file and return the path" "\u9009\u62e9\u7a81\u51fa\u663e\u793a\u7684\u6587\u4ef6\u5e76\u8fd4\u56de\u8def\u5f84"
::msgcat::mcset zh_cn "Close without returning a file path" "\u5173\u95ed\u800c\u4e0d\u8fd4\u56de\u6587\u4ef6\u8def\u5f84"
::msgcat::mcset zh_cn "Command" "\u6307\u4ee4"
::msgcat::mcset zh_cn "ERROR loading halshow" "\u52a0\u8f7dhalshow\u65f6\u51fa\u9519"
::msgcat::mcset zh_cn "offsetpage widget error: unrecognized float input" "\u504f\u79fb\u9875\u9762\u5c0f\u90e8\u4ef6\u9519\u8bef:\u65e0\u6cd5\u8bc6\u522b\u7684\u6d6e\u70b9\u8f93\u5165"
::msgcat::mcset zh_cn "offsetpage widget error: MDI call error" "\u504f\u79fb\u9875\u9762\u7a97\u53e3\u5c0f\u90e8\u4ef6\u9519\u8bef:MDI\u8c03\u7528\u9519\u8bef"
::msgcat::mcset zh_cn "MDI error in offsetpage widget -zero G92" "\u504f\u79fb\u9875\u9762\u5c0f\u90e8\u4ef6\u4e2d\u7684MDI\u9519\u8bef-\u7f6e\u96f6 G92"
::msgcat::mcset zh_cn "MDI error in offsetpage widget-zero rotational offset" "\u504f\u79fb\u9875\u9762\u4e2d\u7684MDI\u9519\u8bef - \u7f6e\u96f6\u65cb\u8f6c\u504f\u79fb"
::msgcat::mcset zh_cn "offsetpage_widget error: cannot select coordinate system" "\u504f\u79fb\u9875\u9762\u5c0f\u90e8\u4ef6\u9519\u8bef:\u65e0\u6cd5\u9009\u62e9\u5750\u6807\u7cfb"
::msgcat::mcset zh_cn "tooledit_widget error: cannot select tool number" "\u5200\u5177\u7f16\u8f91\u5c0f\u90e8\u4ef6\u9519\u8bef:\u65e0\u6cd5\u9009\u62e9\u5200\u5177\u7f16\u53f7"
::msgcat::mcset zh_cn "Toolfile does not exist" "\u5200\u5177\u6587\u4ef6\u4e0d\u5b58\u5728"
::msgcat::mcset zh_cn "Tooledit widget int error" "\u5200\u5177\u7f16\u8f91\u5c0f\u90e8\u4ef6\u521d\u59cb\u5316\u9519\u8bef"
::msgcat::mcset zh_cn "Something wrong with the locale settings. Will not save the tool table." "\u533a\u57df\u8bbe\u7f6e\u6709\u95ee\u9898\u3002\u4e0d\u4f1a\u4fdd\u5b58\u5de5\u5177\u8868\u3002"
::msgcat::mcset zh_cn "Error converting a float with the given localization setting. A backup file has been created: " "\u4f7f\u7528\u7ed9\u5b9a\u7684\u672c\u5730\u5316\u8bbe\u7f6e\u8f6c\u6362\u6d6e\u70b9\u6570\u65f6\u51fa\u9519\u3002\u5df2\u521b\u5efa\u5907\u4efd\u6587\u4ef6\uff1a"
::msgcat::mcset zh_cn "Reloading tooltable into linuxcnc failed" "\u5c06\u5200\u5177\u8868\u91cd\u65b0\u52a0\u8f7d\u5230linuxcnc\u5931\u8d25"
::msgcat::mcset zh_cn "Tool file was modified since it was last read" "\u5200\u5177\u6587\u4ef6\u81ea\u4e0a\u6b21\u8bfb\u53d6\u540e\u88ab\u4fee\u6539"
::msgcat::mcset zh_cn "radiobutton" "\u5355\u9009\u6309\u94ae"
::msgcat::mcset zh_cn "checkbutton" "\u68c0\u67e5\u6309\u94ae"
::msgcat::mcset zh_cn "button" "\u6309\u94ae"
::msgcat::mcset zh_cn "togglebutton" "\u5207\u6362\u6309\u94ae"
::msgcat::mcset zh_cn "Offset" "\u504f\u79fb"
::msgcat::mcset zh_cn "Rot" "\u65cb\u8f6c"
::msgcat::mcset zh_cn "Zero\nG92" "\u5f52\u96f6\nG92"
::msgcat::mcset zh_cn "Zero\nRotational" "\u5f52\u96f6\n\u65cb\u8f6c\u7684"
::msgcat::mcset zh_cn "Select" "\u9009\u62e9"
::msgcat::mcset zh_cn "Tool#" "\u5200\u53f7#"
::msgcat::mcset zh_cn "Pocket" "\u5200\u888b"
::msgcat::mcset zh_cn "Diameter" "\u76f4\u5f84"
::msgcat::mcset zh_cn "Front" "\u6b63\u9762"
::msgcat::mcset zh_cn "Orientation" "\u65b9\u5411"
::msgcat::mcset zh_cn "Comments" "\u6ce8\u91ca"
::msgcat::mcset zh_cn "Reload" "\u5237\u65b0"
::msgcat::mcset zh_cn "All Offsets" "\u6240\u6709\u8865\u507f"
::msgcat::mcset zh_cn "X Wear" "X \u78e8\u635f"
::msgcat::mcset zh_cn "Z Wear" "Z \u78e8\u635f"
::msgcat::mcset zh_cn "Lathe Wear Offsets" "\u8f66\u5e8a\u78e8\u635f\u8865\u507f"
::msgcat::mcset zh_cn "X Tool" "X \u5200\u5177"
::msgcat::mcset zh_cn "Z Tool" "Z \u5200\u5177"
::msgcat::mcset zh_cn "Lathe Tool Offsets" "\u8f66\u5e8a\u5200\u5177\u8865\u507f"
::msgcat::mcset zh_cn "CLR" "\u6e05\u9664"
::msgcat::mcset zh_cn "DEL" "\u5220\u9664"
::msgcat::mcset zh_cn "mm \u2192 in" "\u6beb\u7c73 \u2192 \u82f1\u5bf8"
::msgcat::mcset zh_cn "in \u2192 mm" "\u82f1\u5bf8 \u2192 \u6beb\u7c73"
