<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="zh_CN">
<context>
    <name>AppenderSkeleton</name>
    <message>
        <location filename="log4qt/appenderskeleton.cpp" line="137"/>
        <source>Activation of appender &apos;%1&apos; that requires layout and has no layout set</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="log4qt/appenderskeleton.cpp" line="228"/>
        <source>Use of non activated appender &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="log4qt/appenderskeleton.cpp" line="236"/>
        <source>Use of closed appender &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="log4qt/appenderskeleton.cpp" line="244"/>
        <source>Use of appender &apos;%1&apos; that requires layout and has no layout set</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>BrkCfgDlg</name>
    <message>
        <source>Dialog</source>
        <translation type="obsolete">云终端配置</translation>
    </message>
    <message>
        <source>Network</source>
        <translation type="obsolete">网络配置</translation>
    </message>
    <message>
        <source>Config Info:</source>
        <translation type="obsolete">配置信息：</translation>
    </message>
    <message>
        <source>InterfaceName:</source>
        <translation type="obsolete">接口名子：</translation>
    </message>
    <message>
        <source>MAC:</source>
        <translation type="obsolete">MAC地址：</translation>
    </message>
    <message>
        <source>Config Type:</source>
        <translation type="obsolete">配置类型：</translation>
    </message>
    <message>
        <source>Ip Address:</source>
        <translation type="obsolete">网络地址：</translation>
    </message>
    <message>
        <source>Net Mask:</source>
        <translation type="obsolete">网络掩码：</translation>
    </message>
    <message>
        <source>Gate Way:</source>
        <translation type="obsolete">网关地址：</translation>
    </message>
    <message>
        <source>Primary DNS:</source>
        <translation type="obsolete">首选DNS服务器：</translation>
    </message>
    <message>
        <source>Secondary DNS:</source>
        <translation type="obsolete">备用DNS服务器：</translation>
    </message>
    <message>
        <source>Apply</source>
        <translation type="obsolete">应用保存</translation>
    </message>
    <message>
        <source>Auth Configuration</source>
        <translation type="obsolete">认证配置</translation>
    </message>
    <message>
        <source>Auth Method</source>
        <translation type="obsolete">认证方式</translation>
    </message>
    <message>
        <source>USBKey Auth</source>
        <translation type="obsolete">USBKey认证</translation>
    </message>
    <message>
        <source>General Auth</source>
        <translation type="obsolete">普通认证</translation>
    </message>
    <message>
        <source>Quit</source>
        <translation type="obsolete">返回</translation>
    </message>
    <message>
        <source>VPN</source>
        <translation type="obsolete">VPN 配置</translation>
    </message>
    <message>
        <source>VPN Info:</source>
        <translation type="obsolete">VPN 信息：</translation>
    </message>
    <message>
        <source>VPN Name:</source>
        <translation type="obsolete">VPN 名字：</translation>
    </message>
    <message>
        <source>Server:</source>
        <translation type="obsolete">VPN 服务器：</translation>
    </message>
    <message>
        <source>Domain:</source>
        <translation type="obsolete">VPN 域名：</translation>
    </message>
    <message>
        <source>User Name:</source>
        <translation type="obsolete">用户名：</translation>
    </message>
    <message>
        <source>Encrypt:</source>
        <translation type="obsolete">加密：</translation>
    </message>
    <message>
        <source>Status:</source>
        <translation type="obsolete">状态：</translation>
    </message>
    <message>
        <source>Up With Boot</source>
        <translation type="obsolete">是否开机启动</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="2710"/>
        <source>Create</source>
        <oldsource>Create/Delete</oldsource>
        <translation>创建</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="2736"/>
        <location filename="linux/brkcfgdlg.cpp" line="2803"/>
        <location filename="linux/brkcfgdlg.cpp" line="2825"/>
        <source>Start</source>
        <oldsource>Start/Stop</oldsource>
        <translation>运行</translation>
    </message>
    <message>
        <source>SRV</source>
        <translation type="obsolete">连接管理</translation>
    </message>
    <message>
        <source>Using Dns configuration file</source>
        <translation type="obsolete">使用系统DNS服务器作为SRV服务器</translation>
    </message>
    <message>
        <source>Primary      Srv    Server:</source>
        <translation type="obsolete">首选SRV服务器：</translation>
    </message>
    <message>
        <source>Secondary Srv  Server:</source>
        <translation type="obsolete">备用SRV服务器：</translation>
    </message>
    <message>
        <source>Broker Service  Name:</source>
        <translation type="obsolete">Broker 服务名：</translation>
    </message>
    <message>
        <source>Find Broker</source>
        <translation type="obsolete">测试服务器</translation>
    </message>
    <message>
        <source>Broker Config:</source>
        <translation type="obsolete">服务器配置：</translation>
    </message>
    <message>
        <source>Brk Server:</source>
        <translation type="obsolete">服务器配置：</translation>
    </message>
    <message>
        <source>Add</source>
        <translation type="obsolete">添 加</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation type="obsolete">删 除</translation>
    </message>
    <message>
        <source>Current Found Broker Ip:</source>
        <translation type="obsolete">服务器地址列表:</translation>
    </message>
    <message>
        <source>Connection protocol</source>
        <translation type="obsolete">连接协议</translation>
    </message>
    <message>
        <source>Connection Protocol:</source>
        <translation type="obsolete">连接协议类型：</translation>
    </message>
    <message>
        <source>Auto</source>
        <translation type="obsolete">自动选择</translation>
    </message>
    <message>
        <source>fixed</source>
        <translation type="obsolete">固定协议</translation>
    </message>
    <message>
        <source>user select</source>
        <translation type="obsolete">手动选择</translation>
    </message>
    <message>
        <source>Bandwidth Threshold:</source>
        <translation type="obsolete">带宽阈值：</translation>
    </message>
    <message>
        <source>Low Bandwith:</source>
        <translation type="obsolete">低带宽：</translation>
    </message>
    <message>
        <source>High Bandwidth:</source>
        <translation type="obsolete">高带宽：</translation>
    </message>
    <message>
        <source>Fixed Protocol:</source>
        <translation type="obsolete">固定协议：</translation>
    </message>
    <message>
        <source>Default Protocol:</source>
        <translation type="obsolete">缺省协议：</translation>
    </message>
    <message>
        <source>Display</source>
        <translation type="obsolete">显示配置</translation>
    </message>
    <message>
        <source>Monitor1:</source>
        <translation type="obsolete">显示接口：</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="2245"/>
        <source>NA</source>
        <translation>未获取</translation>
    </message>
    <message>
        <source>Turn off</source>
        <translation type="obsolete">停用</translation>
    </message>
    <message>
        <source>Resolution:</source>
        <translation type="obsolete">分辨率：</translation>
    </message>
    <message>
        <source>Refresh Rate:</source>
        <translation type="obsolete">刷新率</translation>
    </message>
    <message>
        <source>Monitor2:</source>
        <translation type="obsolete">显示接口：</translation>
    </message>
    <message>
        <source>Security</source>
        <translation type="obsolete">安全配置</translation>
    </message>
    <message>
        <source>User LogInfo:</source>
        <translation type="obsolete">用户登录信息：</translation>
    </message>
    <message>
        <source>Old Password:</source>
        <translation type="obsolete">旧密码：</translation>
    </message>
    <message>
        <source>New Password:</source>
        <translation type="obsolete">新密码：</translation>
    </message>
    <message>
        <source>New Password Confirm:</source>
        <translation type="obsolete">新密码确认：</translation>
    </message>
    <message>
        <source>Domain Name:</source>
        <translation type="obsolete">域名：</translation>
    </message>
    <message>
        <source>Network Tools</source>
        <oldsource>Ping Network</oldsource>
        <translation type="obsolete">网络工具</translation>
    </message>
    <message>
        <source>IP Address:</source>
        <translation type="obsolete">IP地址：</translation>
    </message>
    <message>
        <source>Send:</source>
        <translation type="obsolete">发   送：</translation>
    </message>
    <message>
        <source>Only</source>
        <translation type="obsolete">仅</translation>
    </message>
    <message>
        <source>request</source>
        <translation type="obsolete">次请求</translation>
    </message>
    <message>
        <source>Send unlimited request</source>
        <translation type="obsolete">发送无限制请求</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="4002"/>
        <location filename="linux/brkcfgdlg.cpp" line="4034"/>
        <source>Ping</source>
        <translation>Ping</translation>
    </message>
    <message>
        <source>Zero Client</source>
        <translation type="obsolete">云终端信息</translation>
    </message>
    <message>
        <source>Device Info:</source>
        <translation type="obsolete">设备信息：</translation>
    </message>
    <message>
        <source>Device Name:</source>
        <translation type="obsolete">设备名：</translation>
    </message>
    <message>
        <source>Production Name:</source>
        <translation type="obsolete">产品名：</translation>
    </message>
    <message>
        <source>Prodution Type:</source>
        <translation type="obsolete">产品类型：</translation>
    </message>
    <message>
        <source>Software Version:</source>
        <translation type="obsolete">固件版本：</translation>
    </message>
    <message>
        <source>Hardware Version:</source>
        <translation type="obsolete">硬件版本：</translation>
    </message>
    <message>
        <source>Example: abc-001</source>
        <translation type="obsolete">例如：xxxx--001</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="267"/>
        <location filename="linux/brkcfgdlg.cpp" line="450"/>
        <location filename="linux/brkcfgdlg.cpp" line="1946"/>
        <location filename="linux/brkcfgdlg.cpp" line="2536"/>
        <location filename="linux/brkcfgdlg.cpp" line="2556"/>
        <location filename="linux/brkcfgdlg.cpp" line="2608"/>
        <location filename="linux/brkcfgdlg.cpp" line="2876"/>
        <location filename="linux/brkcfgdlg.cpp" line="3124"/>
        <location filename="linux/brkcfgdlg.cpp" line="3140"/>
        <location filename="linux/brkcfgdlg.cpp" line="3155"/>
        <location filename="linux/brkcfgdlg.cpp" line="3201"/>
        <location filename="linux/brkcfgdlg.cpp" line="3450"/>
        <source>Zero Client configuration</source>
        <translation>云终端配置</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="272"/>
        <source>Authmethod have been changed and not been saved</source>
        <translation>认证方式已经更改，请保存！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="276"/>
        <source>Network parameters have been changed and not been saved</source>
        <translation>网络配置参数已经更改，请保存！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="280"/>
        <source>SRV Server parameters have been changed and not been saved</source>
        <translation>连接配置参数已经更改，请保存！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="284"/>
        <source>Display parameters have been changed and not been saved</source>
        <translation>显示配置参数已经更改，请保存！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="288"/>
        <source>Zero client parameters have been changed and not been saved</source>
        <translation>云终端信息设备名已经更改，请保存！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="292"/>
        <source>VPN parameters have been changed and not been saved</source>
        <translation>VPN 配置参数已经修改，请保存！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="296"/>
        <source>CONN parameters have been changed and not been saved</source>
        <translation>连接协议参数已经修改，请保存！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="301"/>
        <location filename="linux/brkcfgdlg.cpp" line="452"/>
        <location filename="linux/brkcfgdlg.cpp" line="1948"/>
        <location filename="linux/brkcfgdlg.cpp" line="2538"/>
        <location filename="linux/brkcfgdlg.cpp" line="2610"/>
        <location filename="linux/brkcfgdlg.cpp" line="2878"/>
        <location filename="linux/brkcfgdlg.cpp" line="3126"/>
        <location filename="linux/brkcfgdlg.cpp" line="3142"/>
        <location filename="linux/brkcfgdlg.cpp" line="3157"/>
        <location filename="linux/brkcfgdlg.cpp" line="3203"/>
        <location filename="linux/brkcfgdlg.cpp" line="3452"/>
        <location filename="linux/brkcfgdlg.cpp" line="3948"/>
        <source>Ok</source>
        <oldsource>OK</oldsource>
        <translation>确定</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="453"/>
        <location filename="linux/brkcfgdlg.cpp" line="1949"/>
        <location filename="linux/brkcfgdlg.cpp" line="2611"/>
        <location filename="linux/brkcfgdlg.cpp" line="2879"/>
        <location filename="linux/brkcfgdlg.cpp" line="3204"/>
        <location filename="linux/brkcfgdlg.cpp" line="3453"/>
        <location filename="linux/brkcfgdlg.cpp" line="3949"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="454"/>
        <source>Srv parameters have been changed, Are you give up the change?</source>
        <translation>连接配置参数已经更改，你要放弃应用保存吗？</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="1784"/>
        <location filename="linux/brkcfgdlg.cpp" line="1800"/>
        <location filename="linux/brkcfgdlg.cpp" line="1816"/>
        <location filename="linux/brkcfgdlg.cpp" line="1832"/>
        <location filename="linux/brkcfgdlg.cpp" line="1866"/>
        <source>Network configuration</source>
        <translation>网络配置管理</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="1786"/>
        <location filename="linux/brkcfgdlg.cpp" line="1802"/>
        <location filename="linux/brkcfgdlg.cpp" line="1818"/>
        <location filename="linux/brkcfgdlg.cpp" line="1834"/>
        <location filename="linux/brkcfgdlg.cpp" line="1868"/>
        <source>quit</source>
        <translation>确定</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="1787"/>
        <source>Static ip address can not be null!</source>
        <oldsource>ip address can not be null!</oldsource>
        <translation>静态IP地址不能为空！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="1803"/>
        <source>Static mask address can not be null!</source>
        <oldsource>mask address can not be null!</oldsource>
        <translation>静态子网掩码不能为空！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="1819"/>
        <source>Static gateway address can not be null!</source>
        <oldsource>gateway address can not be null!</oldsource>
        <translation>静态网关不能为空！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="1835"/>
        <source>Static dns address can not be null!</source>
        <oldsource>dns address can not be null!</oldsource>
        <translation>静态DNS不能全为空！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="1872"/>
        <source>Network ip address enbale failed</source>
        <translation>网络地址配置失败！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="1876"/>
        <source>Network mask address enbale failed</source>
        <translation>网络掩码配置失败！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="1880"/>
        <source>Network gateway address enbale failed</source>
        <translation>网关地址配置失败！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="1884"/>
        <source>Network ip, mask and gateway address does not match</source>
        <translation>网络地址，网络掩码和网关地址不匹配，配置失败！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="1888"/>
        <source>Network dns address enbale failed</source>
        <translation>DNS服务器配置失败！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="1950"/>
        <source>Network parameters have been changed, Are you give up the change?</source>
        <translation>网络配置参数已经更改，你要放弃应用保存吗？</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="2539"/>
        <source>Display parameters apply failed</source>
        <translation>显示配置参数应用失败，请重新配置！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="2558"/>
        <source>Keep</source>
        <translation>保留</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="2559"/>
        <source>Restore</source>
        <translation>还原</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="2560"/>
        <source>Your display has been reconfigured. Do you want to keep this Settings?</source>
        <translation>是否要保留这些显示配置？</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="2612"/>
        <source>Display parameters have been changed, Are you give up the change?</source>
        <translation>显示配置参数已经更改，请保存！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="2702"/>
        <location filename="linux/brkcfgdlg.cpp" line="2703"/>
        <location filename="linux/brkcfgdlg.cpp" line="2704"/>
        <location filename="linux/brkcfgdlg.cpp" line="2705"/>
        <location filename="linux/brkcfgdlg.cpp" line="2707"/>
        <location filename="linux/brkcfgdlg.cpp" line="2726"/>
        <source>Not Configured</source>
        <translation>未配置</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="2706"/>
        <location filename="linux/brkcfgdlg.cpp" line="2737"/>
        <location filename="linux/brkcfgdlg.cpp" line="2802"/>
        <location filename="linux/brkcfgdlg.cpp" line="2826"/>
        <source>Not Running</source>
        <translation>未运行</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="2733"/>
        <location filename="linux/brkcfgdlg.cpp" line="2807"/>
        <source>Stop</source>
        <translation>停止</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="2734"/>
        <location filename="linux/brkcfgdlg.cpp" line="2806"/>
        <source>Running</source>
        <translation>运行中</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="2741"/>
        <source>Encrypted</source>
        <translation>是</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="2743"/>
        <source>Not Encypted</source>
        <translation>否</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="2753"/>
        <source>Modify</source>
        <translation>修改</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="2765"/>
        <source>Information</source>
        <translation>提示</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="2769"/>
        <source>Please stop vpn client firstly.</source>
        <translation>请先停止 VPN 客户端程序！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="2794"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="3946"/>
        <source>Auth method configuration</source>
        <translation>认证配置</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="3950"/>
        <source>Auth method have been changed, Are you give up the change?</source>
        <translation>认证方式配置已经修改，放弃保存？</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="4018"/>
        <source>End</source>
        <translation>停止</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="2767"/>
        <location filename="linux/brkcfgdlg.cpp" line="2796"/>
        <source>OK</source>
        <translation>确定</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="2798"/>
        <source>Start vpn connection failed, please make sure all vpn parameters are correct.</source>
        <translation>建立 VPN 连接失败，请检查VPN参数，网络，以及服务器状态！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="2880"/>
        <source>Vpn parameters have been changed, Are you give up the change?</source>
        <translation>VPN 配置参数已经更改，请保存！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="3127"/>
        <source>The low bandwith should not be litter than %1 kbps</source>
        <translation>低带宽不能小于 %1 kbps ！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="3143"/>
        <source>The high bandwith should not be litter than %1 kbps</source>
        <translation>高带宽不能小于 %1 kbps ！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="3158"/>
        <source>The high bandwith should not be litter than low bandwith</source>
        <translation>高带宽不能小于等于低带宽值！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="3205"/>
        <source>Conn parameters have been changed, Are you give up the change?</source>
        <translation>连接协议参数已经更改，请保存！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="3454"/>
        <source>Zero client parameters have been changed, Are you give up the change?</source>
        <translation>云终端信息已经更改，请保存！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="3567"/>
        <source>Zero Client Regist Failed</source>
        <translation>云终端注册</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="3572"/>
        <source>Duplicate License Key</source>
        <translation>注册码已经被使用！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="3576"/>
        <source>Trial License Key expired</source>
        <translation>注册码已经过期！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="3580"/>
        <source>License Key version does not match</source>
        <translation>注册码版本不匹配！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="3584"/>
        <source>License key&apos;s custom id does not match</source>
        <translation>注册码的客户代码不匹配！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="3588"/>
        <source>License Key is invalid</source>
        <translation>不合发法的注册码！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="3591"/>
        <location filename="linux/brkcfgdlg.cpp" line="3595"/>
        <source>Zero Client Regist to broker failed</source>
        <translation>云终端注册失败！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="3597"/>
        <location filename="linux/brkcfgdlg.cpp" line="3614"/>
        <location filename="linux/brkcfgdlg.cpp" line="3658"/>
        <source>ShutDown</source>
        <translation>关闭</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="3611"/>
        <location filename="linux/brkcfgdlg.cpp" line="3655"/>
        <source>Update Device Name Failed</source>
        <translation>云终端更新设备名</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="3612"/>
        <location filename="linux/brkcfgdlg.cpp" line="3656"/>
        <source>Update Zero Client device name failed</source>
        <translation>云终端更新设备名失败！</translation>
    </message>
</context>
<context>
    <name>BrkVpnCreateDlg</name>
    <message>
        <source>Create VPN</source>
        <translation type="obsolete">VPN 连接配置</translation>
    </message>
    <message>
        <source>VPN Name:</source>
        <translation type="obsolete">VPN 名字：</translation>
    </message>
    <message>
        <source>VPN Server:</source>
        <translation type="obsolete">VPN 服务器：</translation>
    </message>
    <message>
        <source>VPN Domain:</source>
        <translation type="obsolete">VPN 域名：</translation>
    </message>
    <message>
        <source>User Name:</source>
        <translation type="obsolete">用户名：</translation>
    </message>
    <message>
        <source>Password:</source>
        <translation type="obsolete">密码：</translation>
    </message>
    <message>
        <source>Encrypt</source>
        <translation type="obsolete">加密</translation>
    </message>
    <message>
        <source>Ok</source>
        <translation type="obsolete">确定</translation>
    </message>
    <message>
        <source>Quit</source>
        <translation type="obsolete">取消</translation>
    </message>
    <message>
        <location filename="linux/brkvpncreatedlg.cpp" line="134"/>
        <source>Tip</source>
        <translation>提示</translation>
    </message>
    <message>
        <location filename="linux/brkvpncreatedlg.cpp" line="136"/>
        <source>OK</source>
        <translation>确定</translation>
    </message>
    <message>
        <location filename="linux/brkvpncreatedlg.cpp" line="139"/>
        <source>Please input vpn name.</source>
        <translation>请输入要创建的 VPN 名字</translation>
    </message>
    <message>
        <location filename="linux/brkvpncreatedlg.cpp" line="141"/>
        <source>please input user name.</source>
        <translation>请输入 VPN 用户名</translation>
    </message>
    <message>
        <location filename="linux/brkvpncreatedlg.cpp" line="143"/>
        <source>please input password.</source>
        <translation>请输入 VPN 密码</translation>
    </message>
    <message>
        <location filename="linux/brkvpncreatedlg.cpp" line="145"/>
        <source>please input vpn server ip address.</source>
        <translation>请输入 VPN 服务器 IP 地址</translation>
    </message>
</context>
<context>
    <name>DailyRollingFileAppender</name>
    <message>
        <location filename="log4qt/dailyrollingfileappender.cpp" line="148"/>
        <source>Use of appender &apos;%1&apos; without having a valid date pattern set</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="log4qt/dailyrollingfileappender.cpp" line="215"/>
        <source>The pattern &apos;%1&apos; does not specify a frequency for appender &apos;%2&apos;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>EnterVMDlg</name>
    <message>
        <location filename="ui/entervm.ui" line="32"/>
        <source>Dialog</source>
        <translation>进入桌面</translation>
    </message>
    <message>
        <location filename="ui/entervm.ui" line="56"/>
        <location filename="vsoftclient.cpp" line="1055"/>
        <source>Entering desktop now, please wait a moment ...</source>
        <translation>正在进入桌面，请稍等 ......</translation>
    </message>
    <message>
        <location filename="ui/entervm.ui" line="69"/>
        <source>Cancel</source>
        <translation>取 消</translation>
    </message>
</context>
<context>
    <name>EnterVMFailedDlg</name>
    <message>
        <location filename="ui/entervmfailed.ui" line="14"/>
        <source>Dialog</source>
        <translation>警告</translation>
    </message>
    <message>
        <location filename="ui/entervmfailed.ui" line="33"/>
        <source>Enter desktop failed, please retry!</source>
        <translation>进入桌面失败，请重试！</translation>
    </message>
    <message utf8="true">
        <location filename="ui/invalidkey.ui" line="14"/>
        <source>错误</source>
        <translation></translation>
    </message>
    <message utf8="true">
        <location filename="ui/invalidkey.ui" line="29"/>
        <source>不合法的注册码，请联系管理员，然后重试！</source>
        <translation></translation>
    </message>
    <message utf8="true">
        <location filename="ui/invalidkey.ui" line="58"/>
        <source>确 定</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>Factory</name>
    <message>
        <location filename="log4qt/helpers/factory.cpp" line="290"/>
        <source>Cannot convert to type &apos;%1&apos; for property &apos;%2&apos; on object of class &apos;%3&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="log4qt/helpers/factory.cpp" line="403"/>
        <source>Unable to set property value on object</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="log4qt/helpers/factory.cpp" line="409"/>
        <source>Invalid null object pointer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="log4qt/helpers/factory.cpp" line="418"/>
        <source>Invalid empty property name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="log4qt/helpers/factory.cpp" line="436"/>
        <source>Property &apos;%1&apos; does not exist in class &apos;%2&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="log4qt/helpers/factory.cpp" line="449"/>
        <source>Property &apos;%1&apos; is not writable in class &apos;%2&apos;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FileAppender</name>
    <message>
        <location filename="log4qt/fileappender.cpp" line="131"/>
        <source>Activation of Appender &apos;%1&apos; that requires file and has no file set</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="log4qt/fileappender.cpp" line="161"/>
        <source>Use of appender &apos;%1&apos; without open file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="log4qt/fileappender.cpp" line="224"/>
        <source>Unable to write to file &apos;%1&apos; for appender &apos;%2&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="log4qt/fileappender.cpp" line="258"/>
        <source>Unable to open file &apos;%1&apos; for appender &apos;%2&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="log4qt/fileappender.cpp" line="276"/>
        <source>Unable to remove file &apos;%1&apos; for appender &apos;%2&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="log4qt/fileappender.cpp" line="292"/>
        <source>Unable to rename file &apos;%1&apos; to &apos;%2&apos; for appender &apos;%3&apos;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>KeyInputDialog</name>
    <message utf8="true">
        <location filename="ui/keyinput.ui" line="29"/>
        <source>Saico 终端注册</source>
        <oldsource>Saico 软终端注册</oldsource>
        <translation></translation>
    </message>
    <message utf8="true">
        <location filename="ui/keyinput.ui" line="44"/>
        <source>请输入注册码(Key)：</source>
        <translation></translation>
    </message>
    <message utf8="true">
        <location filename="ui/keyinput.ui" line="70"/>
        <source>确 认</source>
        <translation></translation>
    </message>
    <message utf8="true">
        <location filename="ui/keyinput.ui" line="83"/>
        <source>取 消</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>OptionConverter</name>
    <message>
        <location filename="log4qt/helpers/optionconverter.cpp" line="103"/>
        <source>Missing closing bracket for opening bracket at %1. Invalid subsitution in value %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="log4qt/helpers/optionconverter.cpp" line="151"/>
        <source>Invalid option string &apos;%1&apos; for a boolean</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="log4qt/helpers/optionconverter.cpp" line="207"/>
        <source>Invalid option string &apos;%1&apos; for a file size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="log4qt/helpers/optionconverter.cpp" line="227"/>
        <source>Invalid option string &apos;%1&apos; for an integer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="log4qt/helpers/optionconverter.cpp" line="246"/>
        <source>Invalid option string &apos;%1&apos; for a level</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="log4qt/helpers/optionconverter.cpp" line="285"/>
        <source>Invalid option string &apos;%1&apos; for a target</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PatternFormatter</name>
    <message>
        <location filename="log4qt/helpers/patternformatter.cpp" line="537"/>
        <source>Found character &apos;%1&apos; where digit was expected.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="log4qt/helpers/patternformatter.cpp" line="622"/>
        <source>Option &apos;%1&apos; cannot be converted into an integer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="log4qt/helpers/patternformatter.cpp" line="630"/>
        <source>Option %1 isn&apos;t a positive integer</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PropertyConfigurator</name>
    <message>
        <location filename="log4qt/propertyconfigurator.cpp" line="146"/>
        <source>Unable to open property file &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="log4qt/propertyconfigurator.cpp" line="158"/>
        <source>Unable to read property file &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="log4qt/propertyconfigurator.cpp" line="370"/>
        <source>Missing appender definition for appender named &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="log4qt/propertyconfigurator.cpp" line="380"/>
        <source>Unable to create appender of class &apos;%1&apos; namd &apos;%2&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="log4qt/propertyconfigurator.cpp" line="428"/>
        <source>Missing layout definition for appender &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="log4qt/propertyconfigurator.cpp" line="438"/>
        <source>Unable to create layoput of class &apos;%1&apos; requested by appender &apos;%2&apos;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QApplication::QApplication</name>
    <message>
        <source>No</source>
        <translation type="obsolete">否</translation>
    </message>
</context>
<context>
    <name>VChgPasswordDialog</name>
    <message>
        <source>Saico VSoftClient - Login</source>
        <translation type="obsolete">登录</translation>
    </message>
    <message>
        <location filename="ui/modpass.ui" line="29"/>
        <source>Modify Password</source>
        <translation>修改密码</translation>
    </message>
    <message>
        <location filename="ui/modpass.ui" line="51"/>
        <source>Password Modify</source>
        <translation>修改密码</translation>
    </message>
    <message>
        <location filename="ui/modpass.ui" line="69"/>
        <source>User Name:</source>
        <translation>用户名：</translation>
    </message>
    <message>
        <location filename="ui/modpass.ui" line="95"/>
        <source>Old Pass:</source>
        <translation>旧密码：</translation>
    </message>
    <message>
        <location filename="ui/modpass.ui" line="121"/>
        <source>New Pass:</source>
        <translation>新密码：</translation>
    </message>
    <message>
        <location filename="ui/modpass.ui" line="147"/>
        <source>OK</source>
        <translation>确 定</translation>
    </message>
    <message>
        <location filename="ui/modpass.ui" line="150"/>
        <source>Alt+L</source>
        <translation></translation>
    </message>
    <message>
        <location filename="ui/modpass.ui" line="166"/>
        <source>Cancel</source>
        <translation>取 消</translation>
    </message>
    <message>
        <location filename="ui/modpass.ui" line="169"/>
        <source>Alt+C</source>
        <translation></translation>
    </message>
    <message>
        <location filename="ui/modpass.ui" line="195"/>
        <source>Domain Name:</source>
        <translation>域名：</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="3272"/>
        <location filename="linux/brkcfgdlg.cpp" line="3284"/>
        <location filename="linux/brkcfgdlg.cpp" line="3296"/>
        <location filename="linux/brkcfgdlg.cpp" line="3308"/>
        <location filename="linux/brkcfgdlg.cpp" line="3320"/>
        <location filename="linux/brkcfgdlg.cpp" line="3332"/>
        <location filename="vchgpassworddialog.cpp" line="75"/>
        <location filename="vchgpassworddialog.cpp" line="87"/>
        <location filename="vchgpassworddialog.cpp" line="99"/>
        <location filename="vchgpassworddialog.cpp" line="111"/>
        <source>ERROR</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="3273"/>
        <location filename="vchgpassworddialog.cpp" line="76"/>
        <source>User name cannot be empty!</source>
        <translation>用户名不能为空！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="3274"/>
        <location filename="linux/brkcfgdlg.cpp" line="3286"/>
        <location filename="linux/brkcfgdlg.cpp" line="3298"/>
        <location filename="linux/brkcfgdlg.cpp" line="3310"/>
        <location filename="linux/brkcfgdlg.cpp" line="3322"/>
        <location filename="linux/brkcfgdlg.cpp" line="3334"/>
        <location filename="vchgpassworddialog.cpp" line="77"/>
        <location filename="vchgpassworddialog.cpp" line="89"/>
        <location filename="vchgpassworddialog.cpp" line="101"/>
        <location filename="vchgpassworddialog.cpp" line="113"/>
        <source>Ok</source>
        <translation></translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="3285"/>
        <location filename="vchgpassworddialog.cpp" line="88"/>
        <source>Old password cannot be empty!</source>
        <translation>旧密码不能为空！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="3297"/>
        <location filename="vchgpassworddialog.cpp" line="100"/>
        <source>New password cannot be empty!</source>
        <translation>新密码不能为空！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="3309"/>
        <source>New password confirm cannot be empty!</source>
        <translation>新密码确认不能为空！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="3321"/>
        <location filename="vchgpassworddialog.cpp" line="112"/>
        <source>Domain name cannot be empty!</source>
        <translation>域名不能为空！</translation>
    </message>
    <message>
        <location filename="linux/brkcfgdlg.cpp" line="3333"/>
        <source>New password and confirm not match!</source>
        <translation>新密码和新密码确认不一致！</translation>
    </message>
</context>
<context>
    <name>VConfigBrokerDialog</name>
    <message>
        <location filename="ui/brokerconfig.ui" line="26"/>
        <source>Broker Configuration</source>
        <translation>连接管理</translation>
    </message>
    <message>
        <location filename="ui/brokerconfig.ui" line="42"/>
        <source>DNS Server:</source>
        <translation>DNS 服务器：</translation>
    </message>
    <message>
        <location filename="ui/brokerconfig.ui" line="55"/>
        <source>Broker Srv Name:</source>
        <translation>Broker 服务名： </translation>
    </message>
    <message>
        <location filename="ui/brokerconfig.ui" line="68"/>
        <source>192.168.1.155</source>
        <translation></translation>
    </message>
    <message>
        <location filename="ui/brokerconfig.ui" line="84"/>
        <source>brokersrv.com</source>
        <translation></translation>
    </message>
    <message>
        <location filename="ui/brokerconfig.ui" line="103"/>
        <source>Discovery Broker</source>
        <translation>发现 Broker</translation>
    </message>
    <message>
        <location filename="ui/brokerconfig.ui" line="117"/>
        <source>192.168.1.161</source>
        <translation></translation>
    </message>
    <message>
        <location filename="ui/brokerconfig.ui" line="122"/>
        <source>192.168.1.165</source>
        <translation></translation>
    </message>
    <message>
        <location filename="ui/brokerconfig.ui" line="139"/>
        <source>Ok</source>
        <translation>确 定</translation>
    </message>
    <message>
        <location filename="ui/brokerconfig.ui" line="152"/>
        <source>Cancel</source>
        <translation>取 消</translation>
    </message>
    <message>
        <location filename="ui/brokerconfig.ui" line="168"/>
        <source>Apply</source>
        <translation>应 用</translation>
    </message>
</context>
<context>
    <name>VConfigDialog</name>
    <message>
        <location filename="vconfigdialog.cpp" line="193"/>
        <location filename="vconfigdialog.cpp" line="221"/>
        <location filename="vconfigdialog.cpp" line="393"/>
        <location filename="vconfigdialog.cpp" line="528"/>
        <location filename="vconfigdialog.cpp" line="540"/>
        <location filename="vconfigdialog.cpp" line="556"/>
        <location filename="vconfigdialog.cpp" line="584"/>
        <location filename="vconfigdialog.cpp" line="596"/>
        <location filename="vconfigdialog.cpp" line="608"/>
        <location filename="vmanagevmdialog.cpp" line="592"/>
        <source>ERROR</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="vconfigdialog.cpp" line="194"/>
        <location filename="vconfigdialog.cpp" line="222"/>
        <source>Configuration changed, please save or discard before leave!</source>
        <translation>配置有改变，请先保存配置或放弃修改后再离开！</translation>
    </message>
    <message>
        <location filename="vconfigdialog.cpp" line="394"/>
        <source>You must set a broker address!</source>
        <translation>你必须设置一个Broker地址，否则软终端无法正常使用！</translation>
    </message>
    <message>
        <location filename="vconfigdialog.cpp" line="529"/>
        <source>Invalid DNS server address!</source>
        <translation>DNS 服务器地址不合法！</translation>
    </message>
    <message>
        <location filename="vconfigdialog.cpp" line="557"/>
        <source>Invalid Broker server address!</source>
        <translation>Broker IP 地址不合法！</translation>
    </message>
    <message>
        <location filename="vconfigdialog.cpp" line="585"/>
        <source>Low bandwidth should not less than 64 kbps!</source>
        <translation>低带宽值必须大于等于64kbps！</translation>
    </message>
    <message>
        <location filename="vconfigdialog.cpp" line="597"/>
        <source>High bandwidth should not less than 64 kbps!</source>
        <translation>高带宽值必须大于等于512kbps！</translation>
    </message>
    <message>
        <location filename="vconfigdialog.cpp" line="609"/>
        <source>High bandwidth should be greater than low bandwidth!</source>
        <translation>高带宽值必须大于低带宽值！</translation>
    </message>
    <message>
        <location filename="vconfigdialog.cpp" line="195"/>
        <location filename="vconfigdialog.cpp" line="223"/>
        <location filename="vconfigdialog.cpp" line="395"/>
        <location filename="vconfigdialog.cpp" line="530"/>
        <location filename="vconfigdialog.cpp" line="542"/>
        <location filename="vconfigdialog.cpp" line="558"/>
        <location filename="vconfigdialog.cpp" line="586"/>
        <location filename="vconfigdialog.cpp" line="598"/>
        <location filename="vconfigdialog.cpp" line="610"/>
        <location filename="vmanagevmdialog.cpp" line="594"/>
        <source>Ok</source>
        <translation>确 定</translation>
    </message>
    <message>
        <location filename="vconfigdialog.cpp" line="541"/>
        <source>Invalid broker service name!</source>
        <translation>Broker 服务名不能为空！</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="593"/>
        <source>Desktop name cannot be empty!</source>
        <translation>桌面名称不能为空！</translation>
    </message>
    <message>
        <source>USB Key is disconnected,please refresh desktop list and relogin USB Key</source>
        <translation type="obsolete">USB Key已断开，请刷新桌面列表重新登录</translation>
    </message>
</context>
<context>
    <name>VConfigDialog_UI</name>
    <message>
        <location filename="ui/configuration.ui" line="26"/>
        <source>Configuration</source>
        <translation>配置</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="105"/>
        <source>Broker Configuration</source>
        <translation>连接服务器</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="229"/>
        <source>Broker Srv Name:</source>
        <translation>Broker 服务名： </translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="213"/>
        <source>Discovery Broker</source>
        <translation>发现 Broker</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="197"/>
        <source>DNS Server:</source>
        <translation>DNS 服务器：</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="159"/>
        <source>192.168.1.161</source>
        <translation></translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="164"/>
        <source>192.168.1.165</source>
        <translation></translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="184"/>
        <source>192.168.1.155</source>
        <translation></translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="245"/>
        <source>brokersrv.com</source>
        <translation></translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="96"/>
        <location filename="ui/configuration.ui" line="117"/>
        <location filename="ui/configuration.ui" line="572"/>
        <source>Save</source>
        <translation>保存</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="42"/>
        <source>Auth Configuration</source>
        <translation>认证配置</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="54"/>
        <source>Auth Method</source>
        <translation>认证方式</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="66"/>
        <source>UKey Auth</source>
        <translation>UKey认证</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="82"/>
        <source>General Auth</source>
        <translation>普通认证</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="130"/>
        <location filename="ui/configuration.ui" line="585"/>
        <source>Reset</source>
        <translation>重置</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="143"/>
        <source>Broker Settings</source>
        <translation>服务器配置</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="181"/>
        <location filename="ui/configuration.ui" line="265"/>
        <source>000.000.000.000; </source>
        <translation></translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="281"/>
        <source>Manual Add</source>
        <translation>添加 Broker</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="294"/>
        <source>Enable Manual Add</source>
        <translation>手工设置</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="303"/>
        <source>Connection Protocol Configuration</source>
        <translation>连接协议</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="315"/>
        <source>Connect Type</source>
        <translation>连接协议类型</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="327"/>
        <source>Auto</source>
        <translation>自动选择</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="343"/>
        <source>Fixed</source>
        <translation>固定协议</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="356"/>
        <source>Manual</source>
        <translation>手动选择</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="370"/>
        <source>Bandwidth Threshold</source>
        <translation>带宽阈值</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="382"/>
        <location filename="ui/configuration.ui" line="459"/>
        <source>kbps</source>
        <translation></translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="398"/>
        <source>D999; </source>
        <translation></translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="401"/>
        <source>512</source>
        <translation></translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="414"/>
        <source>Low Bandwidth:</source>
        <translation>低带宽：</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="427"/>
        <source>High Bandwidth:</source>
        <translation>高带宽：</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="443"/>
        <source>D9999; </source>
        <translation></translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="446"/>
        <source>2148</source>
        <translation></translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="473"/>
        <source>Fixed Protocol</source>
        <translation>固定协议</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="488"/>
        <location filename="ui/configuration.ui" line="536"/>
        <source>RDP</source>
        <translation></translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="504"/>
        <location filename="ui/configuration.ui" line="555"/>
        <source>SPICE</source>
        <translation></translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="521"/>
        <source>Default</source>
        <translation>缺省协议</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="591"/>
        <source>Security</source>
        <translation>安全配置</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="603"/>
        <source>User LogInfo:</source>
        <translation>用户登录信息：</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="623"/>
        <source>User Name:</source>
        <translation>用户名：</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="659"/>
        <source>Old Password:</source>
        <translation>旧密码：</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="695"/>
        <source>New Password:</source>
        <translation>新密码：</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="731"/>
        <source>New Password Confirm:</source>
        <translation>新密码确认：</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="767"/>
        <source>Domain Name:</source>
        <translation>域名：</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="804"/>
        <source>Apply</source>
        <translation>应 用</translation>
    </message>
    <message>
        <location filename="ui/configuration.ui" line="837"/>
        <source>Cancel</source>
        <translation>退 出</translation>
    </message>
    <message>
        <source>Ok</source>
        <translation type="obsolete">确 定</translation>
    </message>
</context>
<context>
    <name>VConnectBrokerDialog</name>
    <message>
        <location filename="ui/connectbroker.ui" line="29"/>
        <source>Connect Broker</source>
        <translation>连接 Broker</translation>
    </message>
    <message>
        <location filename="ui/connectbroker.ui" line="53"/>
        <source>Connecting to broker, please wait a minute ...</source>
        <translation>正在连接 Broker，请稍候 ......</translation>
    </message>
</context>
<context>
    <name>VInputLicenseDialog</name>
    <message>
        <source>ERROR</source>
        <translation type="obsolete">错误</translation>
    </message>
    <message>
        <source>Invalid license key!</source>
        <translation type="obsolete">不合法的注册码！</translation>
    </message>
    <message>
        <source>Ok</source>
        <translation type="obsolete">确 定</translation>
    </message>
</context>
<context>
    <name>VJitAuthUkey</name>
    <message>
        <location filename="Vjitauthukey.cpp" line="298"/>
        <location filename="Vjitauthukey.cpp" line="576"/>
        <location filename="Vjitauthukey.cpp" line="732"/>
        <source>ERROR</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="Vjitauthukey.cpp" line="299"/>
        <source>no cert!</source>
        <translation>USBKey无有效证书！</translation>
    </message>
    <message>
        <location filename="Vjitauthukey.cpp" line="577"/>
        <source>load PKCS#11 lib failed!</source>
        <translation>加载PKCS库失败！</translation>
    </message>
    <message>
        <source>Next is the last PIN attempt, if the PIN is still wrong, the token will be blocked!</source>
        <oldsource>Next is the LAST PIN attempt, if the PIN is still wrong, the token will be blocked!</oldsource>
        <translation type="obsolete">您还有最后一次机会输入PIN码，假如再次输错，您的USBKey将被锁住！</translation>
    </message>
    <message>
        <source>USBKey is blocked,please contact administrator!</source>
        <translation type="obsolete">USBKey已被锁住，请与管理员联系！</translation>
    </message>
    <message>
        <source>Wrong PIN!</source>
        <translation type="obsolete">PIN码错误！</translation>
    </message>
    <message>
        <source>please insert usbKey or invalid PIN!</source>
        <translation type="obsolete">无效的USB锁或PIN码错误！</translation>
    </message>
    <message>
        <location filename="Vjitauthukey.cpp" line="733"/>
        <source>please insert usbKey and relogin!</source>
        <translation>请插入锁重新登录</translation>
    </message>
    <message>
        <location filename="Vjitauthukey.cpp" line="300"/>
        <location filename="Vjitauthukey.cpp" line="578"/>
        <location filename="Vjitauthukey.cpp" line="734"/>
        <source>Ok</source>
        <translation>确认</translation>
    </message>
</context>
<context>
    <name>VLoginBroker</name>
    <message>
        <location filename="vloginbroker.cpp" line="310"/>
        <location filename="vloginbroker.cpp" line="645"/>
        <location filename="vloginbroker.cpp" line="655"/>
        <location filename="vloginbroker.cpp" line="720"/>
        <location filename="vloginbroker.cpp" line="730"/>
        <source>ERROR</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="vloginbroker.cpp" line="646"/>
        <location filename="vloginbroker.cpp" line="721"/>
        <source>Connect failure to gateway!</source>
        <translation>连接网关失败！</translation>
    </message>
    <message>
        <location filename="vloginbroker.cpp" line="312"/>
        <location filename="vloginbroker.cpp" line="647"/>
        <location filename="vloginbroker.cpp" line="657"/>
        <location filename="vloginbroker.cpp" line="722"/>
        <location filename="vloginbroker.cpp" line="732"/>
        <source>Ok</source>
        <translation>确认</translation>
    </message>
    <message>
        <location filename="vloginbroker.cpp" line="311"/>
        <source>No broker settings, you should configure the broker settings now!</source>
        <translation>Broker未配置或配置有错，请先进入配置窗口配置！</translation>
    </message>
    <message>
        <location filename="vloginbroker.cpp" line="656"/>
        <source>USBKey authentication has been Disabled!</source>
        <translation>USBKey认证功能已被禁用！</translation>
    </message>
    <message>
        <location filename="vloginbroker.cpp" line="731"/>
        <source>authentication failure!</source>
        <translation>认证失败</translation>
    </message>
</context>
<context>
    <name>VLoginDialog</name>
    <message>
        <location filename="ui/userlogin.ui" line="29"/>
        <source>Saico VSoftClient - Login</source>
        <translation>登录</translation>
    </message>
    <message>
        <location filename="ui/userlogin.ui" line="51"/>
        <source>Login Information</source>
        <translation>登录信息</translation>
    </message>
    <message>
        <location filename="ui/userlogin.ui" line="69"/>
        <source>User Name:</source>
        <translation>用户名：</translation>
    </message>
    <message>
        <location filename="ui/userlogin.ui" line="95"/>
        <source>Password:</source>
        <translation>密码：</translation>
    </message>
    <message>
        <location filename="ui/userlogin.ui" line="121"/>
        <source>Domain Name:</source>
        <translation>域名：</translation>
    </message>
    <message>
        <location filename="ui/userlogin.ui" line="147"/>
        <source>Login</source>
        <translation>登 录</translation>
    </message>
    <message>
        <location filename="ui/userlogin.ui" line="150"/>
        <source>Alt+L</source>
        <translation></translation>
    </message>
    <message>
        <location filename="ui/userlogin.ui" line="166"/>
        <source>Cancel</source>
        <translation>取 消</translation>
    </message>
    <message>
        <location filename="ui/userlogin.ui" line="169"/>
        <source>Alt+C</source>
        <translation></translation>
    </message>
    <message>
        <source>Protocol:</source>
        <translation type="obsolete">连接协议：</translation>
    </message>
    <message>
        <source>(Bandwidth:</source>
        <translation type="obsolete">(网络带宽：</translation>
    </message>
    <message>
        <source>)</source>
        <translation type="obsolete">)</translation>
    </message>
    <message>
        <source>Unknown</source>
        <translation type="obsolete">未知)</translation>
    </message>
    <message>
        <location filename="vlogindialog.cpp" line="90"/>
        <location filename="vlogindialog.cpp" line="103"/>
        <location filename="vlogindialog.cpp" line="115"/>
        <source>ERROR</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="vlogindialog.cpp" line="91"/>
        <source>User name cannot be empty!</source>
        <translation>用户名不能为空！</translation>
    </message>
    <message>
        <location filename="vlogindialog.cpp" line="92"/>
        <location filename="vlogindialog.cpp" line="105"/>
        <location filename="vlogindialog.cpp" line="117"/>
        <source>Ok</source>
        <translation>确 定</translation>
    </message>
    <message>
        <location filename="vlogindialog.cpp" line="104"/>
        <source>Password cannot be empty!</source>
        <translation>密码不能为空！</translation>
    </message>
    <message>
        <location filename="vlogindialog.cpp" line="116"/>
        <source>Domain name cannot be empty!</source>
        <translation>域名不能为空！</translation>
    </message>
</context>
<context>
    <name>VLoginDialog2</name>
    <message>
        <location filename="ui/userlogin2.ui" line="23"/>
        <source>Saico VSoftClient - Login</source>
        <translation>登录</translation>
    </message>
    <message>
        <location filename="ui/userlogin2.ui" line="45"/>
        <source>Login Information</source>
        <translation>登录信息</translation>
    </message>
    <message>
        <location filename="ui/userlogin2.ui" line="63"/>
        <source>User Name:</source>
        <translation>用户名：</translation>
    </message>
    <message>
        <location filename="ui/userlogin2.ui" line="89"/>
        <source>Login</source>
        <translation>登 录</translation>
    </message>
    <message>
        <location filename="ui/userlogin2.ui" line="92"/>
        <source>Alt+L</source>
        <translation></translation>
    </message>
    <message>
        <location filename="ui/userlogin2.ui" line="108"/>
        <source>Cancel</source>
        <translation>取 消</translation>
    </message>
    <message>
        <location filename="ui/userlogin2.ui" line="111"/>
        <source>Alt+C</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>VManageVMDialog</name>
    <message>
        <location filename="ui/managevm.ui" line="20"/>
        <source>VM Management</source>
        <translation>桌面管理</translation>
    </message>
    <message>
        <location filename="ui/managevm.ui" line="39"/>
        <source>Desktop Information</source>
        <translation>桌面信息</translation>
    </message>
    <message>
        <location filename="ui/managevm.ui" line="51"/>
        <source> Desktop ID:</source>
        <translation>桌面 ID：</translation>
    </message>
    <message>
        <location filename="ui/managevm.ui" line="77"/>
        <source>Running Status:</source>
        <translation>运行状态：</translation>
    </message>
    <message>
        <location filename="ui/managevm.ui" line="103"/>
        <source>Connect Status:</source>
        <translation>连接状态：</translation>
    </message>
    <message>
        <location filename="ui/managevm.ui" line="119"/>
        <source>Modify</source>
        <translation>保 存</translation>
    </message>
    <message>
        <location filename="ui/managevm.ui" line="161"/>
        <source>Desktop Alias:</source>
        <translation>桌面名：</translation>
    </message>
    <message>
        <location filename="ui/managevm.ui" line="175"/>
        <source>Operation</source>
        <translation>操作</translation>
    </message>
    <message>
        <location filename="ui/managevm.ui" line="190"/>
        <source>Reboot</source>
        <translation>强制重启</translation>
    </message>
    <message>
        <location filename="ui/managevm.ui" line="206"/>
        <location filename="vmanagevmdialog.cpp" line="332"/>
        <source>Shutdown</source>
        <translation>强制关闭</translation>
    </message>
    <message>
        <location filename="ui/managevm.ui" line="220"/>
        <source>Exit</source>
        <translation>退出</translation>
    </message>
    <message>
        <location filename="ui/managevm.ui" line="233"/>
        <source>Auto Login Settings</source>
        <translation>自动登录设置</translation>
    </message>
    <message>
        <location filename="ui/managevm.ui" line="245"/>
        <source>Enable SSO</source>
        <translation>启用自动登录</translation>
    </message>
    <message>
        <location filename="ui/managevm.ui" line="258"/>
        <source>User Name:</source>
        <translation>用户名：</translation>
    </message>
    <message>
        <location filename="ui/managevm.ui" line="303"/>
        <source>Password:</source>
        <translation>密 码：</translation>
    </message>
    <message>
        <location filename="ui/managevm.ui" line="316"/>
        <source>Domain:</source>
        <translation>域 名：</translation>
    </message>
    <message>
        <location filename="ui/managevm.ui" line="348"/>
        <source>Apply</source>
        <translation>应 用</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="331"/>
        <source>Running</source>
        <translation>运行中</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="366"/>
        <location filename="vmanagevmdialog.cpp" line="401"/>
        <location filename="vmanagevmdialog.cpp" line="435"/>
        <location filename="vmanagevmdialog.cpp" line="458"/>
        <location filename="vmanagevmdialog.cpp" line="468"/>
        <location filename="vmanagevmdialog.cpp" line="639"/>
        <source>Info</source>
        <translation>信息</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="367"/>
        <source>Reboot VM successfully!</source>
        <translation>重启虚拟桌面成功！</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="148"/>
        <location filename="vmanagevmdialog.cpp" line="161"/>
        <location filename="vmanagevmdialog.cpp" line="305"/>
        <location filename="vmanagevmdialog.cpp" line="368"/>
        <location filename="vmanagevmdialog.cpp" line="379"/>
        <location filename="vmanagevmdialog.cpp" line="403"/>
        <location filename="vmanagevmdialog.cpp" line="414"/>
        <location filename="vmanagevmdialog.cpp" line="437"/>
        <location filename="vmanagevmdialog.cpp" line="460"/>
        <location filename="vmanagevmdialog.cpp" line="470"/>
        <location filename="vmanagevmdialog.cpp" line="482"/>
        <location filename="vmanagevmdialog.cpp" line="519"/>
        <location filename="vmanagevmdialog.cpp" line="641"/>
        <location filename="vmanagevmdialog.cpp" line="672"/>
        <location filename="vmanagevmdialog.cpp" line="687"/>
        <source>Ok</source>
        <translation>确 定</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="288"/>
        <source>The remote host closed the connection!</source>
        <translation>Broker 未响应！</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="146"/>
        <location filename="vmanagevmdialog.cpp" line="159"/>
        <location filename="vmanagevmdialog.cpp" line="303"/>
        <location filename="vmanagevmdialog.cpp" line="377"/>
        <location filename="vmanagevmdialog.cpp" line="412"/>
        <location filename="vmanagevmdialog.cpp" line="480"/>
        <location filename="vmanagevmdialog.cpp" line="517"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="147"/>
        <source>Name not allowed to set null!</source>
        <translation>用户名不允许为空</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="160"/>
        <source>Password not allowed to set null!</source>
        <translation>密码不允许为空</translation>
    </message>
    <message>
        <source>Domain not allowed to set null!</source>
        <translation type="obsolete">域名不允许为空</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="291"/>
        <source>An error occurred with the network!</source>
        <translation>网络接口出现问题！</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="295"/>
        <source>An error occurred with the connection!</source>
        <translation>Broker 连接失败！</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="378"/>
        <source>Reboot VM failed!</source>
        <translation>重启虚拟桌面失败！</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="402"/>
        <source>Shutdown VM successfully!</source>
        <translation>关闭虚拟桌面成功！</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="413"/>
        <source>Shutdown VM failed!</source>
        <translation>关闭虚拟桌面失败！</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="436"/>
        <source>You have modified your desktop name successfully!</source>
        <translation>修改桌面名成功！</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="459"/>
        <source>set SSO success</source>
        <translation>设置单点登录成功</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="469"/>
        <source>SSO has been cancel</source>
        <translation>单点登录已取消</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="481"/>
        <source>set SSO failure</source>
        <translation>设置单点登录失败</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="518"/>
        <source>server is updated,please reconnect!</source>
        <translation>服务器端已更新，请重新连接！</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="536"/>
        <location filename="vmanagevmdialog.cpp" line="563"/>
        <source>Confirm</source>
        <translation>确认</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="537"/>
        <source>Are you sure to reboot this VM?</source>
        <translation>重启桌面将丢失你未保存的文档，你确定要重启虚拟桌面吗？</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="538"/>
        <location filename="vmanagevmdialog.cpp" line="565"/>
        <source>Yes</source>
        <translation>是</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="539"/>
        <location filename="vmanagevmdialog.cpp" line="566"/>
        <source>No</source>
        <translation>否</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="564"/>
        <source>Are you sure to shutdown this VM?</source>
        <translation>关闭桌面将丢失你未保存的文档，你确定要关闭虚拟桌面吗？</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="642"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="643"/>
        <source>Desktop name have been changed, Are you give up the change?</source>
        <translation>桌面名已经更改，你要放弃保存吗？</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="670"/>
        <location filename="vmanagevmdialog.cpp" line="685"/>
        <source>ERROR</source>
        <translation>错误</translation>
    </message>
    <message>
        <source>please save desktop name!</source>
        <translation type="obsolete">请保存桌面名称！</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="671"/>
        <location filename="vmanagevmdialog.cpp" line="686"/>
        <source>please save SSO Info!</source>
        <translation>请保存单点登录信息</translation>
    </message>
    <message>
        <source>You need to rePlug USB to take the change effective!</source>
        <translation type="obsolete">你需要重新插拔U盘以使新的设置生效。</translation>
    </message>
</context>
<context>
    <name>VSoftClient</name>
    <message>
        <location filename="ui/vsoftclient.ui" line="26"/>
        <source>Saico Secure Zero Client</source>
        <oldsource>Saico Zero Client</oldsource>
        <translation>赛科虚拟桌面解决方案</translation>
    </message>
    <message>
        <location filename="ui/vsoftclient.ui" line="49"/>
        <source>Desktop List</source>
        <translation>桌面列表</translation>
    </message>
    <message>
        <location filename="ui/vsoftclient.ui" line="74"/>
        <source>Desktop ID</source>
        <translation>桌面名</translation>
    </message>
    <message>
        <source>Desktop Alias</source>
        <translation type="obsolete">桌面别名</translation>
    </message>
    <message>
        <location filename="ui/vsoftclient.ui" line="79"/>
        <source>Connect Status</source>
        <translation>连接状态</translation>
    </message>
    <message>
        <location filename="ui/vsoftclient.ui" line="104"/>
        <source>Refresh&gt;&gt;</source>
        <translation>连接服务器&gt;&gt;</translation>
    </message>
    <message>
        <location filename="ui/vsoftclient.ui" line="117"/>
        <source>Exit&gt;&gt;</source>
        <translation>退 出&gt;&gt;</translation>
    </message>
    <message>
        <location filename="ui/vsoftclient.ui" line="130"/>
        <source>Config&gt;&gt;</source>
        <translation>配置&gt;&gt;</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="575"/>
        <location filename="vsoftclient.cpp" line="602"/>
        <location filename="vsoftclient.cpp" line="2257"/>
        <location filename="vsoftclient.cpp" line="2262"/>
        <source>Enter&gt;&gt;</source>
        <translation>进入&gt;&gt;</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="593"/>
        <location filename="vsoftclient.cpp" line="610"/>
        <source>Advanced&gt;&gt;</source>
        <translation>高级&gt;&gt;</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="1979"/>
        <source>Info</source>
        <translation>信息</translation>
    </message>
    <message>
        <source>Virtual desktops were refreshed!</source>
        <translation type="obsolete">虚拟桌面列表已更新！</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="299"/>
        <location filename="vsoftclient.cpp" line="1117"/>
        <location filename="vsoftclient.cpp" line="1127"/>
        <location filename="vsoftclient.cpp" line="1141"/>
        <location filename="vsoftclient.cpp" line="1245"/>
        <location filename="vsoftclient.cpp" line="1261"/>
        <location filename="vsoftclient.cpp" line="1278"/>
        <location filename="vsoftclient.cpp" line="1479"/>
        <location filename="vsoftclient.cpp" line="1489"/>
        <location filename="vsoftclient.cpp" line="1503"/>
        <location filename="vsoftclient.cpp" line="1717"/>
        <location filename="vsoftclient.cpp" line="1730"/>
        <location filename="vsoftclient.cpp" line="1743"/>
        <location filename="vsoftclient.cpp" line="1756"/>
        <location filename="vsoftclient.cpp" line="1769"/>
        <location filename="vsoftclient.cpp" line="1782"/>
        <location filename="vsoftclient.cpp" line="1795"/>
        <location filename="vsoftclient.cpp" line="1844"/>
        <location filename="vsoftclient.cpp" line="1862"/>
        <location filename="vsoftclient.cpp" line="1882"/>
        <location filename="vsoftclient.cpp" line="1923"/>
        <location filename="vsoftclient.cpp" line="1934"/>
        <location filename="vsoftclient.cpp" line="1954"/>
        <location filename="vsoftclient.cpp" line="1966"/>
        <location filename="vsoftclient.cpp" line="1981"/>
        <location filename="vsoftclient.cpp" line="1993"/>
        <location filename="vsoftclient.cpp" line="1998"/>
        <location filename="vsoftclient.cpp" line="2003"/>
        <location filename="vsoftclient.cpp" line="2051"/>
        <location filename="vsoftclient.cpp" line="2059"/>
        <location filename="vsoftclient.cpp" line="2067"/>
        <location filename="vsoftclient.cpp" line="2075"/>
        <location filename="vsoftclient.cpp" line="2083"/>
        <location filename="vsoftclient.cpp" line="2091"/>
        <location filename="vsoftclient.cpp" line="2298"/>
        <location filename="vsoftclient.cpp" line="2582"/>
        <location filename="vsoftclient.cpp" line="2612"/>
        <location filename="vsoftclient.cpp" line="2687"/>
        <location filename="vsoftclient.cpp" line="2699"/>
        <source>Ok</source>
        <translation>确 定</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="297"/>
        <location filename="vsoftclient.cpp" line="1115"/>
        <location filename="vsoftclient.cpp" line="1125"/>
        <location filename="vsoftclient.cpp" line="1139"/>
        <location filename="vsoftclient.cpp" line="1243"/>
        <location filename="vsoftclient.cpp" line="1259"/>
        <location filename="vsoftclient.cpp" line="1276"/>
        <location filename="vsoftclient.cpp" line="1477"/>
        <location filename="vsoftclient.cpp" line="1487"/>
        <location filename="vsoftclient.cpp" line="1501"/>
        <location filename="vsoftclient.cpp" line="1715"/>
        <location filename="vsoftclient.cpp" line="1728"/>
        <location filename="vsoftclient.cpp" line="1741"/>
        <location filename="vsoftclient.cpp" line="1754"/>
        <location filename="vsoftclient.cpp" line="1767"/>
        <location filename="vsoftclient.cpp" line="1780"/>
        <location filename="vsoftclient.cpp" line="1793"/>
        <location filename="vsoftclient.cpp" line="1804"/>
        <location filename="vsoftclient.cpp" line="1842"/>
        <location filename="vsoftclient.cpp" line="1859"/>
        <location filename="vsoftclient.cpp" line="1879"/>
        <location filename="vsoftclient.cpp" line="1921"/>
        <location filename="vsoftclient.cpp" line="1932"/>
        <location filename="vsoftclient.cpp" line="1952"/>
        <location filename="vsoftclient.cpp" line="1964"/>
        <location filename="vsoftclient.cpp" line="1991"/>
        <location filename="vsoftclient.cpp" line="1996"/>
        <location filename="vsoftclient.cpp" line="2001"/>
        <location filename="vsoftclient.cpp" line="2049"/>
        <location filename="vsoftclient.cpp" line="2057"/>
        <location filename="vsoftclient.cpp" line="2065"/>
        <location filename="vsoftclient.cpp" line="2073"/>
        <location filename="vsoftclient.cpp" line="2081"/>
        <location filename="vsoftclient.cpp" line="2089"/>
        <location filename="vsoftclient.cpp" line="2296"/>
        <location filename="vsoftclient.cpp" line="2581"/>
        <location filename="vsoftclient.cpp" line="2610"/>
        <location filename="vsoftclient.cpp" line="2685"/>
        <location filename="vsoftclient.cpp" line="2697"/>
        <source>ERROR</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="298"/>
        <source>License key expired!</source>
        <translation>注册码过期！</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="395"/>
        <source>This is a trial version, will be expired after </source>
        <translation>这是一个试用版本，将在</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="396"/>
        <source> days!</source>
        <translation> 天后过期！</translation>
    </message>
    <message>
        <source>License verify failed due to invalid license key!</source>
        <translation type="obsolete">注册码验证错误：该注册码已经被其他软终端使用！</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="1808"/>
        <source>License verify failed due to other reason!</source>
        <translation>连接Broker超时，请检查网络后重试！</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="1843"/>
        <source>No broker settings, you should configure the broker settings now!</source>
        <translation>Broker未配置或配置有错，请先进入配置窗口配置！</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="1860"/>
        <source>Cannot connect broker, please contact administrator and then retry!</source>
        <translation>无法连接到Broker，可能是网络原因或Broker未启动，请检查Broker配置！</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="1806"/>
        <location filename="vsoftclient.cpp" line="1861"/>
        <location filename="vsoftclient.cpp" line="1881"/>
        <source>Retry</source>
        <translation>重试</translation>
    </message>
    <message>
        <source>Close</source>
        <translation type="obsolete">关闭</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="1922"/>
        <source>Authenticat failed, please check your user name, password and domain name!</source>
        <translation>认证失败，请检查你的用户名、密码和域名是否正确，注意大小写！</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="1933"/>
        <source>Network operation timed out!</source>
        <translation>无法连接到Broker，请检查Broker是否已启动！</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="1980"/>
        <source>Change password success!</source>
        <translation>修改密码成功！</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="1992"/>
        <source>No VM has been allocated for this user!</source>
        <translation>没有为该用户分配虚拟桌面！</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="1997"/>
        <source>No VM has been allocated for this device!</source>
        <translation>没有为该终端分配虚拟桌面！</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="2002"/>
        <source>Broker return internal error!</source>
        <translation>Broker 返回内部错误！</translation>
    </message>
    <message>
        <source>Error</source>
        <translation type="obsolete">错误</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="2090"/>
        <source>Cannot get VM from broker!</source>
        <translation>Broker 报告错误状态，无法进入虚拟机</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="1527"/>
        <location filename="vsoftclient.cpp" line="2202"/>
        <source>Connected</source>
        <translation>已连接</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="495"/>
        <source>Removed</source>
        <translation>已移除</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="527"/>
        <source>(Click to change)</source>
        <translation>（点击修改）</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="584"/>
        <source>Return&gt;&gt;</source>
        <translation>返回桌面&gt;&gt;</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="1116"/>
        <location filename="vsoftclient.cpp" line="1478"/>
        <source>can not enter the desktop which is get by usb key,please relogin</source>
        <translation>这是你用UKey认证获得的桌面，用普通认证需要重新登录！</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="1126"/>
        <location filename="vsoftclient.cpp" line="1488"/>
        <source>can not enter the desktop which is get by general user,please relogin</source>
        <translation>这是你用普通认证获得的桌面，用UKey认证需要重新登录！</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="1140"/>
        <location filename="vsoftclient.cpp" line="1502"/>
        <source>USB Key is disconnected,please refresh desktop list and relogin USB Key</source>
        <translation>USB Key已断开，请刷新桌面列表重新登录</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="1244"/>
        <location filename="vsoftclient.cpp" line="1260"/>
        <location filename="vsoftclient.cpp" line="1277"/>
        <location filename="vsoftclient.cpp" line="2698"/>
        <source>not support RDP!</source>
        <translation>该虚拟机未启用RDP连接！</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="1291"/>
        <source>Must wait for the Hook init process finish!</source>
        <translation>虚拟机正在进行初始化，请稍候...</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="1317"/>
        <source>SSO connection must wait until the VM startup!</source>
        <translation>你启用了单点登录，必须等到系统启动完成，请耐心等待 ...</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="1320"/>
        <source>Desktop in pool must wait until the VM startup!</source>
        <translation>你连接的是桌面池桌面，必须等到系统启动完成，请耐心等待 ...</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="1322"/>
        <source>RDP connection must wait until the VM startup!</source>
        <translation>你启用了RDP连接，必须等到系统启动完成，请耐心等待 ...</translation>
    </message>
    <message>
        <source>You need to rePlug USB to take the change effective!</source>
        <translation type="obsolete">你需要重新插拔U盘以使新的设置生效。</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="1716"/>
        <source>License key is duplicate!</source>
        <translation>这个注册码已经被使用！</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="1729"/>
        <source>The license key expired!</source>
        <translation>注册码过期！</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="1742"/>
        <source>Invalid license key version!</source>
        <translation>不正确的注册码版本！</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="1755"/>
        <source>Invalid customer ID!</source>
        <translation>不正确的客户标识码！</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="1768"/>
        <source>Invalid license key!</source>
        <translation>不合法的注册码！</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="1781"/>
        <source>No license key!</source>
        <translation>无注册码</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="1794"/>
        <source>License key num exceed permission!</source>
        <translation>超过允许最大注册数</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="1807"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="1880"/>
        <source>Cannot connect broker to authenticate, please contact administrator and then retry!</source>
        <translation>无法连接到Broker，请与管理员联系并重新登陆！</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="1953"/>
        <location filename="vsoftclient.cpp" line="1965"/>
        <source>Change password failed!</source>
        <translation>修改密码失败！</translation>
    </message>
    <message>
        <source>Network broken, please repair the network and reLogin server!</source>
        <translation type="obsolete">网络连接出现故障，请修复网络以后重连服务器！</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="2686"/>
        <source>RDP is closed!</source>
        <translation>RDP连接被断开了！</translation>
    </message>
    <message>
        <source>VM is not ready!</source>
        <translation type="obsolete">虚拟机正在重启中，请稍后重试。</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="2050"/>
        <source>VM is backup now, Please wait and then retry!</source>
        <translation>虚拟机正在备份，请稍后重试！</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="2058"/>
        <source>License Key invalid!</source>
        <translation>注册码无效！</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="2066"/>
        <source>License Key not exist!</source>
        <translation>注册码不存在！</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="2074"/>
        <source>VM starts num exceed permission!</source>
        <translation>虚拟机启动超过最大数！</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="2082"/>
        <source>License Key expired!</source>
        <translation>注册码已经过期！</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="2207"/>
        <location filename="vsoftclient.cpp" line="2213"/>
        <source>Disconnect&gt;&gt;</source>
        <translation>断开&gt;&gt;</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="2297"/>
        <source>Cannot connect to this desktop!</source>
        <translation>连接桌面失败，请稍后重试！</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="2576"/>
        <source>Local network interface is down</source>
        <translation>系统检测到网络接口 Link Down</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="2581"/>
        <source>Network broken, pleaserepair the network and reLogin server!</source>
        <translation>网络连接出现故障，请修复网络以后重连服务器！</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="2588"/>
        <source>Local ip address is conflicted with other device</source>
        <translation>系统检测到网络地址有冲突</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="2611"/>
        <source>VPN start error, please check vpn configuration!</source>
        <translation>启动VPN失败，请检查VPN配置。</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="389"/>
        <location filename="vsoftclient.cpp" line="543"/>
        <location filename="vsoftclient.cpp" line="643"/>
        <location filename="vsoftclient.cpp" line="1523"/>
        <location filename="vsoftclient.cpp" line="2247"/>
        <location filename="vsoftclient.cpp" line="2270"/>
        <source>Disconnected</source>
        <translation>未连接</translation>
    </message>
    <message>
        <source>Enter</source>
        <translation type="obsolete">进入&gt;&gt;</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="2363"/>
        <location filename="vsoftclient.cpp" line="2390"/>
        <source>Exit Application</source>
        <translation>退 出</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="2363"/>
        <location filename="vsoftclient.cpp" line="2390"/>
        <source>All VMs will be disconnected if you exit application, do you want to continue?</source>
        <translation>如果你关机，所有连接的桌面将被断开，你要继续吗？</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="2365"/>
        <location filename="vsoftclient.cpp" line="2392"/>
        <source>Yes</source>
        <translation>是</translation>
    </message>
    <message>
        <location filename="vsoftclient.cpp" line="2366"/>
        <location filename="vsoftclient.cpp" line="2393"/>
        <source>No</source>
        <translation>否</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="34"/>
        <location filename="vmanagevmdialog.cpp" line="343"/>
        <source>Running</source>
        <translation>运行中</translation>
    </message>
    <message>
        <location filename="vmanagevmdialog.cpp" line="348"/>
        <location filename="vmanagevmdialog.cpp" line="390"/>
        <source>Shutdown</source>
        <translation>关 闭</translation>
    </message>
</context>
<context>
    <name>VStartUKey</name>
    <message>
        <location filename="vstartukey.cpp" line="32"/>
        <location filename="vstartukey.cpp" line="36"/>
        <source>secureClient</source>
        <translation>安全中间件客户端</translation>
    </message>
</context>
<context>
    <name>VVMThread</name>
    <message>
        <source>Error</source>
        <translation type="obsolete">错误</translation>
    </message>
    <message>
        <source>server is updated,please reconnect!</source>
        <translation type="obsolete">服务器端已更新，请重新连接！</translation>
    </message>
    <message>
        <source>Ok</source>
        <translation type="obsolete">确定</translation>
    </message>
</context>
<context>
    <name>VVerifyLicenseDialog</name>
    <message>
        <location filename="ui/verifylicense.ui" line="23"/>
        <source>Verify License</source>
        <translation>验证注册码</translation>
    </message>
    <message>
        <location filename="ui/verifylicense.ui" line="47"/>
        <source>Verifying license, please wait a minute ...</source>
        <translation>正在验证注册码，请稍候 ......</translation>
    </message>
</context>
<context>
    <name>WriterAppender</name>
    <message>
        <location filename="log4qt/writerappender.cpp" line="137"/>
        <source>Activation of Appender &apos;%1&apos; that requires writer and has no writer set</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="log4qt/writerappender.cpp" line="192"/>
        <source>Use of appender &apos;%1&apos; without a writer set</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ZeroClient</name>
    <message>
        <location filename="ui/zeroclient.ui" line="26"/>
        <source>Saico Secure Zero Client</source>
        <oldsource>Saico Zero Client</oldsource>
        <translation>赛科安全虚拟桌面解决方案</translation>
    </message>
    <message>
        <location filename="ui/zeroclient.ui" line="49"/>
        <source>Desktop List</source>
        <translation>桌面列表</translation>
    </message>
    <message>
        <location filename="ui/zeroclient.ui" line="74"/>
        <source>Desktop ID</source>
        <translation>桌面名</translation>
    </message>
    <message>
        <location filename="ui/zeroclient.ui" line="79"/>
        <source>Connect Status</source>
        <translation>连接状态</translation>
    </message>
    <message>
        <location filename="ui/zeroclient.ui" line="84"/>
        <source>USB</source>
        <translation></translation>
    </message>
    <message>
        <location filename="ui/zeroclient.ui" line="120"/>
        <source>Refresh&gt;&gt;</source>
        <translation>连接服务器&gt;&gt;</translation>
    </message>
    <message>
        <location filename="ui/zeroclient.ui" line="133"/>
        <source>Exit&gt;&gt;</source>
        <translation>关机&gt;&gt;</translation>
    </message>
    <message>
        <location filename="ui/zeroclient.ui" line="146"/>
        <source>Config&gt;&gt;</source>
        <translation>配置&gt;&gt;</translation>
    </message>
</context>
<context>
    <name>configDlg</name>
    <message>
        <source>Broker Configuration</source>
        <translation type="obsolete">连接管理</translation>
    </message>
    <message>
        <source>Broker Srv Name:</source>
        <translation type="obsolete">Broker 服务名： </translation>
    </message>
    <message>
        <source>Discovery Broker</source>
        <translation type="obsolete">发现 Broker</translation>
    </message>
    <message>
        <source>DNS Server:</source>
        <translation type="obsolete">DNS 服务器：</translation>
    </message>
    <message>
        <source>Apply</source>
        <translation type="obsolete">应 用</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="obsolete">取 消</translation>
    </message>
    <message>
        <source>Ok</source>
        <translation type="obsolete">确 定</translation>
    </message>
</context>
<context>
    <name>protoclSelDlg</name>
    <message>
        <location filename="ui/selConnectProtocol.ui" line="29"/>
        <source>Select Connection Protocol</source>
        <translation>选择连接协议</translation>
    </message>
    <message>
        <location filename="ui/selConnectProtocol.ui" line="44"/>
        <source>Connection Protocol</source>
        <translation>连接选项</translation>
    </message>
    <message>
        <location filename="ui/selConnectProtocol.ui" line="56"/>
        <source>Protocol:</source>
        <translation>连接协议：</translation>
    </message>
    <message>
        <location filename="ui/selConnectProtocol.ui" line="75"/>
        <source>RDP</source>
        <translation></translation>
    </message>
    <message>
        <location filename="ui/selConnectProtocol.ui" line="70"/>
        <source>SPICE</source>
        <translation></translation>
    </message>
    <message>
        <location filename="ui/selConnectProtocol.ui" line="89"/>
        <source>OK</source>
        <translation>确 定</translation>
    </message>
    <message>
        <location filename="ui/selConnectProtocol.ui" line="102"/>
        <source>Cancel</source>
        <translation>取 消</translation>
    </message>
</context>
<context>
    <name>selectAuthMethodDialog</name>
    <message>
        <location filename="ui/selectAuthMethod.ui" line="14"/>
        <source>Secure virtual Desktop</source>
        <translation>安全虚拟桌面</translation>
    </message>
    <message>
        <location filename="ui/selectAuthMethod.ui" line="29"/>
        <source>Auth Method</source>
        <translation>认证方式</translation>
    </message>
    <message>
        <location filename="ui/selectAuthMethod.ui" line="41"/>
        <source>UKey Auth</source>
        <translation>UKey认证</translation>
    </message>
    <message>
        <location filename="ui/selectAuthMethod.ui" line="57"/>
        <source>General Auth</source>
        <translation>普通认证</translation>
    </message>
    <message>
        <location filename="ui/selectAuthMethod.ui" line="71"/>
        <source>OK</source>
        <translation>确 定</translation>
    </message>
    <message>
        <location filename="ui/selectAuthMethod.ui" line="84"/>
        <source>Cancel</source>
        <translation>取 消</translation>
    </message>
</context>
<context>
    <name>vcheckPermissionDialog</name>
    <message>
        <source>User Login</source>
        <translation type="obsolete">用户登录</translation>
    </message>
    <message>
        <source>Administrator</source>
        <translation type="obsolete">管理员用户</translation>
    </message>
    <message>
        <source>General User</source>
        <translation type="obsolete">普通用户</translation>
    </message>
    <message>
        <source>Password:</source>
        <translation type="obsolete">管理员口令：</translation>
    </message>
    <message>
        <source>User Select</source>
        <translation type="obsolete">用户选择</translation>
    </message>
    <message>
        <source>modify</source>
        <translation type="obsolete">修改口令</translation>
    </message>
    <message>
        <source>submit</source>
        <translation type="obsolete">确认</translation>
    </message>
    <message>
        <source>cancel</source>
        <translation type="obsolete">取消</translation>
    </message>
    <message>
        <source>ERROR</source>
        <translation type="obsolete">错误</translation>
    </message>
    <message>
        <source>administrator password can not be null!</source>
        <translation type="obsolete">管理员口令不能为空！</translation>
    </message>
    <message>
        <source>Ok</source>
        <translation type="obsolete">确认</translation>
    </message>
    <message>
        <source>pwd authenticate error!</source>
        <translation type="obsolete">口令认证异常！</translation>
    </message>
    <message>
        <source>pwd wrong!</source>
        <translation type="obsolete">管理员口令错误！</translation>
    </message>
</context>
<context>
    <name>vinputusbkeypindialog</name>
    <message>
        <source>User PIN</source>
        <translation type="obsolete">UKey登录</translation>
    </message>
    <message>
        <source>Hello epass 3000!</source>
        <translation type="obsolete">你好 epass 3000 !</translation>
    </message>
    <message>
        <source>Now need to verify your PIN number.</source>
        <translation type="obsolete">现在需要验证您的用户PIN码。</translation>
    </message>
    <message>
        <source>submit</source>
        <translation type="obsolete">确认</translation>
    </message>
    <message>
        <source>cancel</source>
        <translation type="obsolete">取消</translation>
    </message>
    <message>
        <source>Saico VSoftClient - Login</source>
        <translation type="obsolete">登录</translation>
    </message>
    <message>
        <source>User PIN:</source>
        <oldsource>Input PIN:</oldsource>
        <translation type="obsolete">用户PIN码：</translation>
    </message>
    <message>
        <source>modify</source>
        <translation type="obsolete">修改PIN</translation>
    </message>
    <message>
        <source>Input PIN</source>
        <translation type="obsolete">输入PIN码</translation>
    </message>
    <message>
        <source>ERROR</source>
        <translation type="obsolete">错误</translation>
    </message>
    <message>
        <source>usbkey pin can&apos;t be null!</source>
        <translation type="obsolete">输入的PIN码不能为空！</translation>
    </message>
    <message>
        <source>Ok</source>
        <translation type="obsolete">确认</translation>
    </message>
    <message>
        <source>please insert usbkey!</source>
        <translation type="obsolete">请插入USBKey!</translation>
    </message>
    <message>
        <source>Wrong PIN!</source>
        <translation type="obsolete">PIN码错误！</translation>
    </message>
</context>
<context>
    <name>vjitObjInputDlg</name>
    <message>
        <source>ERROR</source>
        <translation type="obsolete">错误</translation>
    </message>
    <message>
        <source>Next is the last PIN attempt, if the PIN is still wrong, the token will be blocked!</source>
        <translation type="obsolete">您还有最后一次机会输入PIN码，假如再次输错，您的USBKey将被锁住！</translation>
    </message>
    <message>
        <source>Ok</source>
        <translation type="obsolete">确认</translation>
    </message>
    <message>
        <source>USBKey is blocked,please contact administrator!</source>
        <translation type="obsolete">USBKey已被锁住，请与管理员联系！</translation>
    </message>
</context>
<context>
    <name>vmodifyadminpwddialog</name>
    <message>
        <source>Modify Password</source>
        <translation type="obsolete">修改口令</translation>
    </message>
    <message>
        <source>Please input password:</source>
        <translation type="obsolete">请输入管理员口令：</translation>
    </message>
    <message>
        <source>Input new password(2 to 1000 characters):</source>
        <translation type="obsolete">输入新口令（2 到1000字符）：</translation>
    </message>
    <message>
        <source>Confirm new password:</source>
        <translation type="obsolete">确认新口令：</translation>
    </message>
    <message>
        <source>Submit</source>
        <translation type="obsolete">确认</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="obsolete">取消</translation>
    </message>
    <message>
        <source>ERROR</source>
        <translation type="obsolete">错误</translation>
    </message>
    <message>
        <source>input password can not be null!</source>
        <translation type="obsolete">输入的口令不能为空！</translation>
    </message>
    <message>
        <source>Ok</source>
        <translation type="obsolete">确定</translation>
    </message>
    <message>
        <source>new password can&apos;t be null!</source>
        <translation type="obsolete">新输入的口令不能为空！</translation>
    </message>
    <message>
        <source>two input pin can&apos;t equal, please input again!</source>
        <translation type="obsolete">两次输入的口令不一致，请重新输入！</translation>
    </message>
    <message>
        <source>input password length is at least 2 characters, please input again!</source>
        <translation type="obsolete">输入的口令至少2字符，请重新输入！</translation>
    </message>
</context>
<context>
    <name>vmodifyusbkeypindialog</name>
    <message>
        <source>Change User Pin</source>
        <translation type="obsolete">修改用户PIN码</translation>
    </message>
    <message>
        <source>submit</source>
        <translation type="obsolete">确认</translation>
    </message>
    <message>
        <source>cancel</source>
        <translation type="obsolete">取消</translation>
    </message>
    <message>
        <source>Confirm new user PIN:</source>
        <translation type="obsolete">确认新的PIN码：</translation>
    </message>
    <message>
        <source>Input new user PIN(2 to 1000 characters):</source>
        <translation type="obsolete">请输入新的PIN码（2到1000字符）：</translation>
    </message>
    <message>
        <source>Please input user PIN:</source>
        <translation type="obsolete">请输入旧PIN码：</translation>
    </message>
    <message>
        <source>ERROR</source>
        <translation type="obsolete">错误</translation>
    </message>
    <message>
        <source>usbkey pin can&apos;t be null!</source>
        <translation type="obsolete">旧PIN码不能为空！</translation>
    </message>
    <message>
        <source>Ok</source>
        <translation type="obsolete">确认</translation>
    </message>
    <message>
        <source>new usbkey pin can&apos;t be null!</source>
        <translation type="obsolete">新设置的PIN码不能为空！</translation>
    </message>
    <message>
        <source>two input pin can&apos;t equal, please input again!</source>
        <oldsource>two input password can&apos;t equal, please input again!</oldsource>
        <translation type="obsolete">两次输入的PIN码不一致，请重新输入！</translation>
    </message>
    <message>
        <source>input pin length is at least 2 characters, please input again!</source>
        <oldsource>input password length is at least 2 characters, please input again!</oldsource>
        <translation type="obsolete">新设置的PIN码不能少于2字符，请重新输入！</translation>
    </message>
    <message>
        <source>please insert usbkey!</source>
        <translation type="obsolete">请插入USBKey!</translation>
    </message>
    <message>
        <source>wrong PIN!</source>
        <translation type="obsolete">旧PIN码错误！</translation>
    </message>
    <message>
        <source>modify PIN failed!</source>
        <translation type="obsolete">修改PIN码失败！</translation>
    </message>
</context>
<context>
    <name>vselCertificateDlg</name>
    <message>
        <location filename="ui/selcertificatedlg.ui" line="26"/>
        <source>Dialog</source>
        <translation>证书选择</translation>
    </message>
    <message>
        <location filename="ui/selcertificatedlg.ui" line="41"/>
        <source>Select  Certificate</source>
        <oldsource>Select the certificate to be used</oldsource>
        <translation>选择认证证书</translation>
    </message>
    <message>
        <location filename="ui/selcertificatedlg.ui" line="53"/>
        <source>Submit</source>
        <translation>确认</translation>
    </message>
    <message>
        <location filename="ui/selcertificatedlg.ui" line="66"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="vselcertificatedlg.cpp" line="40"/>
        <source>ERROR</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="vselcertificatedlg.cpp" line="41"/>
        <source>please select a cert!</source>
        <translation>请选择证书</translation>
    </message>
    <message>
        <location filename="vselcertificatedlg.cpp" line="42"/>
        <source>Ok</source>
        <translation>确认</translation>
    </message>
</context>
<context>
    <name>vvmthread</name>
    <message>
        <location filename="vvmthread.cpp" line="419"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="vvmthread.cpp" line="420"/>
        <source>server is updated,please reconnect!</source>
        <translation>服务器端已更新，请重新连接！</translation>
    </message>
    <message>
        <source>query SSO failure</source>
        <translation type="obsolete">查询SSO信息错误！</translation>
    </message>
    <message>
        <location filename="vvmthread.cpp" line="421"/>
        <source>Ok</source>
        <translation></translation>
    </message>
</context>
</TS>
