<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="zh_CN">
<context>
    <name>ActionPackDevice</name>
    <message>
        <location filename="../src/actionpackdevice.hpp" line="+60"/>
        <source>Actions dealing with devices like the keyboard or the mouse</source>
        <translation>处理键盘或鼠标等设备的操作</translation>
    </message>
</context>
<context>
    <name>Actions::ClickDefinition</name>
    <message>
        <location filename="../src/actions/clickdefinition.hpp" line="+52"/>
        <source>Action</source>
        <translation>Action</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The action to simulate</source>
        <translation>模拟的动作</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Button</source>
        <translation>按钮</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The button to simulate</source>
        <translation>模拟的按钮</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Position</source>
        <translation>Position</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The screen position where to simulate a mouse click</source>
        <translation>屏幕位置模拟鼠标点击</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Restore cursor position</source>
        <translation>还原光标位置</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Restore the cursor position after the action is finished</source>
        <translation>动作完成后恢复光标位置</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>The offset to apply to the click position</source>
        <translation>适用于点击位置的偏移</translation>
    </message>
    <message>
        <location line="-7"/>
        <source>Amount</source>
        <translation>数量</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The amount of clicks to simulate</source>
        <translation>模拟的点击量</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Offset</source>
        <translation>偏移</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Send input failure</source>
        <translation>发送输入故障</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Invalid action</source>
        <translation>无效的动作</translation>
    </message>
</context>
<context>
    <name>Actions::ClickInstance</name>
    <message>
        <location filename="../src/actions/clickinstance.cpp" line="+77"/>
        <source>Invalid click amount</source>
        <translation>无效点击数量</translation>
    </message>
    <message>
        <location line="+18"/>
        <location line="+8"/>
        <source>Unable to emulate click: button event failed</source>
        <translation>无法模拟点击:按钮事件失败</translation>
    </message>
</context>
<context>
    <name>Actions::CursorPathDefinition</name>
    <message>
        <location filename="../src/actions/cursorpathdefinition.hpp" line="+47"/>
        <source>Path</source>
        <translation>途径</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The path to follow</source>
        <translation>遵循的途径</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Button</source>
        <translation>按钮</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The button to simulate</source>
        <translation>模拟的按钮</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Offset</source>
        <translation>偏移</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The offset to apply to the path</source>
        <translation>适用于路径的偏移</translation>
    </message>
</context>
<context>
    <name>Actions::KeyDefinition</name>
    <message>
        <location filename="../src/actions/keydefinition.hpp" line="+52"/>
        <source>Key</source>
        <translation>按键</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The key to simulate</source>
        <translation>模拟的按键</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Action</source>
        <translation>Action</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The action to simulate</source>
        <translation>模拟的动作</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Amount</source>
        <translation>数量</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The amount of key presses to simulate</source>
        <translation>需模拟的按键次数</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Ctrl</source>
        <translation>Ctrl</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Should the Ctrl key be pressed</source>
        <translation>应该按下CTRL键</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Alt</source>
        <translation>Alt</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Should the Alt key be pressed</source>
        <translation>是否应按下alt键</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Shift</source>
        <translation>Shift</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Should the Shift key be pressed</source>
        <translation>是否应该按Shift键</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Windows</source>
        <translation>Windows</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Meta</source>
        <translation>Meta</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Should the %1 key be pressed</source>
        <translation>应该按 %1 键</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Type</source>
        <translation>Type</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The key type to use</source>
        <translation>使用的关键类型</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Press/Release pause</source>
        <translation>按/发布暂停</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The pause duration between press and release</source>
        <translation>按下和释放之间的暂停持续时间</translation>
    </message>
    <message>
        <location line="+4"/>
        <source> ms</source>
        <comment>milliseconds</comment>
        <translation> 毫秒</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Send input failure</source>
        <translation>发送输入故障</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Invalid action</source>
        <translation>无效的动作</translation>
    </message>
</context>
<context>
    <name>Actions::KeyInstance</name>
    <message>
        <location filename="../src/actions/keyinstance.cpp" line="+97"/>
        <source>Invalid key presses amount</source>
        <translation>无效的按键数</translation>
    </message>
    <message>
        <location line="+32"/>
        <location line="+40"/>
        <source>Unable to emulate key: failed to send input</source>
        <translation>无法模拟按键:无法发送输入</translation>
    </message>
</context>
<context>
    <name>Actions::KeyboardKeyConditionDefinition</name>
    <message>
        <location filename="../src/actions/keyboardkeyconditiondefinition.hpp" line="+47"/>
        <source>Keys</source>
        <translation>Keys</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The keys to check</source>
        <translation>检查的keys</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Condition</source>
        <translation>Condition</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The condition to wait for</source>
        <translation>等待的条件</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>If true</source>
        <translation>如果真</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>What to do if the condition is met</source>
        <translation>如果满足情况该怎么办</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>If false</source>
        <translation>如果假</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>What to do if the condition is not met</source>
        <translation>如果不满足情况该怎么办</translation>
    </message>
</context>
<context>
    <name>Actions::KeyboardKeyConditionInstance</name>
    <message>
        <location filename="../src/actions/keyboardkeyconditioninstance.cpp" line="+56"/>
        <source>Invalid key combination</source>
        <translation>无效的按键组合</translation>
    </message>
</context>
<context>
    <name>Actions::MoveCursorDefinition</name>
    <message>
        <location filename="../src/actions/movecursordefinition.hpp" line="+43"/>
        <source>Position</source>
        <translation>Position</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The position where to move the cursor</source>
        <translation>移动光标的位置</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Offset</source>
        <translation>偏移</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The offset to apply to the cursor movement</source>
        <translation>适用于光标运动的偏移</translation>
    </message>
</context>
<context>
    <name>Actions::TextDefinition</name>
    <message>
        <location filename="../src/actions/textdefinition.hpp" line="+47"/>
        <source>Text</source>
        <translation>文本</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The text to write</source>
        <translation>要写的文字</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Pause between characters</source>
        <translation>字符之间的暂停</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The pause duration between each character</source>
        <translation>每个字符之间的暂停持续时间</translation>
    </message>
    <message>
        <location line="+4"/>
        <source> ms</source>
        <comment>milliseconds</comment>
        <translation> 毫秒</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Do not send Unicode characters</source>
        <translation>不要发送Unicode字符</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Prevent using Unicode characters. Enables a limited set of characters on some programs.</source>
        <translation>防止使用Unicode字符.在某些程序上启用有限的字符集.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Send input failure</source>
        <translation>发送输入故障</translation>
    </message>
</context>
<context>
    <name>Actions::TextInstance</name>
    <message>
        <location filename="../src/actions/textinstance.cpp" line="+60"/>
        <location line="+32"/>
        <source>Unable to write the text</source>
        <translation>无法写文字</translation>
    </message>
</context>
<context>
    <name>Actions::WheelDefinition</name>
    <message>
        <location filename="../src/actions/wheeldefinition.hpp" line="+45"/>
        <source>Intensity</source>
        <translation>强度</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Intensity of the movement, positive is up, negative is down</source>
        <translation>运动的强度，正数的升高，负数下降</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Send input failure</source>
        <translation>发送输入故障</translation>
    </message>
</context>
<context>
    <name>Actions::WheelInstance</name>
    <message>
        <location filename="../src/actions/wheelinstance.hpp" line="+52"/>
        <source>Unable to emulate wheel: failed to send input</source>
        <translation>无法模拟滚轮: 无法发送输入</translation>
    </message>
</context>
<context>
    <name>ClickInstance::actions</name>
    <message>
        <location filename="../src/actions/clickinstance.cpp" line="-53"/>
        <source>Click (press and release)</source>
        <translation>点击(按并发布)</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Press</source>
        <translation>按</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Release</source>
        <translation>释放</translation>
    </message>
</context>
<context>
    <name>ClickInstance::buttons</name>
    <message>
        <location line="-15"/>
        <source>Left</source>
        <translation>左</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Middle</source>
        <translation>中</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Right</source>
        <translation>右</translation>
    </message>
</context>
<context>
    <name>Code::Keyboard</name>
    <message>
        <location filename="../src/code/keyboard.cpp" line="+33"/>
        <source>Unable to press the key</source>
        <translation>无法按键</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Unable to release the key</source>
        <translation>无法释放按键</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Unable to trigger the key</source>
        <translation>无法触发按键</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Unable to write the text</source>
        <translation>无法写文字</translation>
    </message>
</context>
<context>
    <name>Code::Mouse</name>
    <message>
        <location filename="../src/code/mouse.cpp" line="+81"/>
        <source>Unable to press the button</source>
        <translation>无法按下按钮</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Unable to release the button</source>
        <translation>无法释放按钮</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Unable to emulate a button click</source>
        <translation>无法模拟按钮点击</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Unable to emulate the wheel</source>
        <translation>无法模仿滚轮</translation>
    </message>
</context>
<context>
    <name>CursorPathInstance::buttons</name>
    <message>
        <location filename="../src/actions/cursorpathinstance.cpp" line="+34"/>
        <source>None</source>
        <translation>没有任何</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Left</source>
        <translation>左</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Middle</source>
        <translation>中</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Right</source>
        <translation>右</translation>
    </message>
</context>
<context>
    <name>KeyInstance::actions</name>
    <message>
        <location filename="../src/actions/keyinstance.cpp" line="-129"/>
        <source>Press and release</source>
        <translation>按下和释放</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Press</source>
        <translation>按</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Release</source>
        <translation>释放</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Win32</source>
        <translation>Win32</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>DirectX</source>
        <translation>DirectX</translation>
    </message>
</context>
<context>
    <name>KeyboardKeyConditionInstance::conditions</name>
    <message>
        <location filename="../src/actions/keyboardkeyconditioninstance.cpp" line="-22"/>
        <source>Is pressed</source>
        <translation>被按下</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Is not pressed</source>
        <translation>不按下</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../src/actions/clickdefinition.hpp" line="+3"/>
        <source>Click</source>
        <translation>点击</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Emulates a mouse click</source>
        <translation>模拟鼠标点击</translation>
    </message>
    <message>
        <location filename="../src/actions/keydefinition.hpp" line="+3"/>
        <source>Key</source>
        <translation>按键</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Emulates a key press</source>
        <translation>模拟按键按下</translation>
    </message>
    <message>
        <location filename="../src/actions/movecursordefinition.hpp" line="+3"/>
        <source>Move cursor</source>
        <translation>移动光标</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Move the mouse cursor</source>
        <translation>移动鼠标光标</translation>
    </message>
    <message>
        <location filename="../src/actions/textdefinition.hpp" line="+3"/>
        <source>Write text</source>
        <translation>写文字</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Write some text</source>
        <translation>写一些文字</translation>
    </message>
    <message>
        <location filename="../src/actions/wheeldefinition.hpp" line="+3"/>
        <source>Wheel</source>
        <translation>滚轮</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Emulates the mouse wheel</source>
        <translation>模拟鼠标轮</translation>
    </message>
    <message>
        <location filename="../src/actions/cursorpathdefinition.hpp" line="+3"/>
        <source>Cursor path</source>
        <translation>光标路径</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Move the mouse cursor on a path</source>
        <translation>在路径上移动鼠标光标</translation>
    </message>
    <message>
        <location filename="../src/actions/keyboardkeyconditiondefinition.hpp" line="+4"/>
        <source>Key condition</source>
        <translation>关键条件</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Checks for the state of a key combination</source>
        <translation>检查按键组合的状态</translation>
    </message>
</context>
</TS>
