<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="zh_CN" sourcelanguage="en">
<context>
    <name>AboutDialogBase</name>
    <message>
        <location filename="../../src/AboutDialogBase.ui" line="38"/>
        <source>About Barrier</source>
        <translation>关于 Barrier</translation>
    </message>
    <message>
        <location filename="../../src/AboutDialogBase.ui" line="140"/>
        <location filename="../../src/AboutDialogBase.ui" line="174"/>
        <source>Unknown</source>
        <translation>未知</translation>
    </message>
    <message>
        <location filename="../../src/AboutDialogBase.ui" line="124"/>
        <source>Version:</source>
        <translation>版本：</translation>
    </message>
    <message>
        <location filename="../../src/AboutDialogBase.ui" line="194"/>
        <source>&amp;Ok</source>
        <translation>确定(&amp;O)</translation>
    </message>
    <message>
        <location filename="../../src/AboutDialogBase.ui" line="53"/>
        <source>&lt;p&gt;
Keyboard and mouse sharing application. Cross platform and open source.&lt;br /&gt;&lt;br /&gt;
Copyright © 2018 Debauchee Open Source Group&lt;br /&gt;
Copyright © 2012-2016 Symless Ltd.&lt;br /&gt;
Copyright © 2002-2012 Chris Schoeneman, Nick Bolton, Volker Lanz.&lt;br /&gt;&lt;br /&gt;
Barrier is released under the GNU General Public License (GPLv2).&lt;br /&gt;&lt;br /&gt;
Barrier is based on CosmoSynergy by Richard Lee and Adam Feder.&lt;br /&gt;
The Barrier GUI is based on QSynergy by Volker Lanz.
&lt;/p&gt;</source>
        <translation>&lt;p&gt;
共享键盘和鼠标，跨平台并开源。&lt;br /&gt;&lt;br /&gt;
Copyright © 2018 Debauchee Open Source Group&lt;br /&gt;
Copyright © 2012-2016 Symless Ltd.&lt;br /&gt;
Copyright © 2002-2012 Chris Schoeneman, Nick Bolton, Volker Lanz.&lt;br /&gt;&lt;br /&gt;
Barrier 适用 GNU 通用公共许可证（GPLv2）。&lt;br /&gt;&lt;br /&gt;
Barrier 基于 Richard Lee 和 Adam Feder 制作的 CosmoSynergy .&lt;br /&gt;
Barrier GUI 基于 Volker Lanz 制作的 QSynergy.
&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../../src/AboutDialogBase.ui" line="167"/>
        <source>Build Date: </source>
        <translation>日期：</translation>
    </message>
</context>
<context>
    <name>ActionDialogBase</name>
    <message>
        <location filename="../../src/ActionDialogBase.ui" line="14"/>
        <source>Configure Action</source>
        <translation>配置动作</translation>
    </message>
    <message>
        <location filename="../../src/ActionDialogBase.ui" line="20"/>
        <source>Choose the action to perform</source>
        <translation>选择要执行的动作</translation>
    </message>
    <message>
        <location filename="../../src/ActionDialogBase.ui" line="26"/>
        <source>Press a hotkey</source>
        <translation>按下热键</translation>
    </message>
    <message>
        <location filename="../../src/ActionDialogBase.ui" line="36"/>
        <source>Release a hotkey</source>
        <translation>松开热键</translation>
    </message>
    <message>
        <location filename="../../src/ActionDialogBase.ui" line="43"/>
        <source>Press and release a hotkey</source>
        <translation>单击热键</translation>
    </message>
    <message>
        <location filename="../../src/ActionDialogBase.ui" line="69"/>
        <source>only on these screens</source>
        <translation>仅在这些屏幕上</translation>
    </message>
    <message>
        <location filename="../../src/ActionDialogBase.ui" line="119"/>
        <source>Switch to screen</source>
        <translation>切换到屏幕</translation>
    </message>
    <message>
        <location filename="../../src/ActionDialogBase.ui" line="161"/>
        <source>Switch in direction</source>
        <translation>切换方向</translation>
    </message>
    <message>
        <location filename="../../src/ActionDialogBase.ui" line="185"/>
        <source>left</source>
        <translation>左</translation>
    </message>
    <message>
        <location filename="../../src/ActionDialogBase.ui" line="190"/>
        <source>right</source>
        <translation>右侧</translation>
    </message>
    <message>
        <location filename="../../src/ActionDialogBase.ui" line="195"/>
        <source>up</source>
        <translation>上方</translation>
    </message>
    <message>
        <location filename="../../src/ActionDialogBase.ui" line="200"/>
        <source>down</source>
        <translation>下方</translation>
    </message>
    <message>
        <location filename="../../src/ActionDialogBase.ui" line="212"/>
        <source>Lock cursor to screen</source>
        <translation>锁定指针于屏幕</translation>
    </message>
    <message>
        <location filename="../../src/ActionDialogBase.ui" line="236"/>
        <source>toggle</source>
        <translation>切换</translation>
    </message>
    <message>
        <location filename="../../src/ActionDialogBase.ui" line="241"/>
        <source>on</source>
        <translation>启用</translation>
    </message>
    <message>
        <location filename="../../src/ActionDialogBase.ui" line="246"/>
        <source>off</source>
        <translation>禁用</translation>
    </message>
    <message>
        <location filename="../../src/ActionDialogBase.ui" line="259"/>
        <source>This action is performed when</source>
        <translation>当……时启用此动作</translation>
    </message>
    <message>
        <location filename="../../src/ActionDialogBase.ui" line="265"/>
        <source>the hotkey is pressed</source>
        <translation>热键被按下</translation>
    </message>
    <message>
        <location filename="../../src/ActionDialogBase.ui" line="275"/>
        <source>the hotkey is released</source>
        <translation>热键被松开</translation>
    </message>
    <message>
        <location filename="../../src/ActionDialogBase.ui" line="150"/>
        <source>Toggle screen</source>
        <translation>切换屏幕</translation>
    </message>
</context>
<context>
    <name>AddClientDialog</name>
    <message>
        <location filename="../../src/AddClientDialogBase.ui" line="20"/>
        <source>Dialog</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/AddClientDialogBase.ui" line="35"/>
        <source>TextLabel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/AddClientDialogBase.ui" line="83"/>
        <source>Ignore auto connect clients</source>
        <translation>忽略自动连接的客户端</translation>
    </message>
</context>
<context>
    <name>HotkeyDialogBase</name>
    <message>
        <location filename="../../src/HotkeyDialogBase.ui" line="14"/>
        <source>Hotkey</source>
        <translation>热键</translation>
    </message>
    <message>
        <location filename="../../src/HotkeyDialogBase.ui" line="20"/>
        <source>Enter the specification for the hotkey:</source>
        <translation>指定热键：</translation>
    </message>
</context>
<context>
    <name>LogWindowBase</name>
    <message>
        <location filename="../../src/LogWindowBase.ui" line="26"/>
        <source>Log - Barrier</source>
        <translation>日志 - Barrier</translation>
    </message>
    <message>
        <location filename="../../src/LogWindowBase.ui" line="71"/>
        <source>&amp;Clear Log</source>
        <translation>清空(&amp;C)</translation>
    </message>
    <message>
        <location filename="../../src/LogWindowBase.ui" line="78"/>
        <source>&amp;Hide</source>
        <translation>隐藏(&amp;H)</translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../../src/MainWindow.cpp" line="790"/>
        <source>&amp;Start</source>
        <translation>开始(&amp;S)</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="245"/>
        <source>&amp;Help</source>
        <translation>帮助(&amp;S)</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="564"/>
        <source>Program can not be started</source>
        <translation>程序无法启动</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="564"/>
        <source>The executable&lt;br&gt;&lt;br&gt;%1&lt;br&gt;&lt;br&gt;could not be successfully started, although it does exist. Please check if you have sufficient permissions to run this program.</source>
        <translation>可执行程序&lt;br&gt;&lt;br&gt;%1&lt;br&gt;&lt;br&gt;没有成功运行，虽然程序本身存在。请检查你是否有运行此程序的权限。</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="583"/>
        <source>Barrier client not found</source>
        <translation>未找到Barrier客户端</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="584"/>
        <source>The executable for the barrier client does not exist.</source>
        <translation>Barrier客户端的可执行程序不存在。</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="610"/>
        <source>Hostname is empty</source>
        <translation>主机名为空</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="611"/>
        <source>Please fill in a hostname for the barrier client to connect to.</source>
        <translation>请为Barrier客户端设置一个用于连接的主机名。</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="631"/>
        <source>Cannot write configuration file</source>
        <translation>不能写入配置文件</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="631"/>
        <source>The temporary configuration file required to start barrier can not be written.</source>
        <translation>启动Barrier所需的临时配置文件不可写。</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="644"/>
        <source>Configuration filename invalid</source>
        <translation>无效配置文件名</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="645"/>
        <source>You have not filled in a valid configuration file for the barrier server. Do you want to browse for the configuration file now?</source>
        <translation>Barrier服务端缺少有效的配置文件。需要现在浏览配置文件吗？</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="675"/>
        <source>Barrier server not found</source>
        <translation>未找到Barrier服务端</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="676"/>
        <source>The executable for the barrier server does not exist.</source>
        <translation>Barrier服务端可执行程序不存在。</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="783"/>
        <source>&amp;Stop</source>
        <translation>停止(&amp;S)</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="1036"/>
        <source>Please add the server (%1) to the grid.</source>
        <translation>请添加服务端（%1）到网格。</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="1042"/>
        <source>Please drag the new client screen (%1) to the desired position on the grid.</source>
        <translation>请将新屏幕（%1）拖动到网格中的合适位置。</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="1135"/>
        <source>Failed to detect system architecture.</source>
        <translation>检测系统架构失败</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="1153"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="1181"/>
        <source>Failed to download Bonjour installer to location: %1</source>
        <translation>无法下载Bonjou安装包至 %1</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="1218"/>
        <source>Do you want to enable auto config and install Bonjour?

This feature helps you establish the connection.</source>
        <translation>是否开启自动配置并下载Bonjour？

此功能帮助你建立连接。</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="1248"/>
        <source>Auto config feature requires Bonjour.

Do you want to install Bonjour?</source>
        <translation>自动配置需要Bonjour

是否安装Bonjour？</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="818"/>
        <source>Barrier is starting.</source>
        <translation>Barrier正在启动</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="812"/>
        <source>Barrier is running.</source>
        <translation>Barrier正在运行</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="822"/>
        <source>Barrier is not running.</source>
        <translation>Barrier没有运行</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="878"/>
        <source>Unknown</source>
        <translation>未知</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="1134"/>
        <location filename="../../src/MainWindow.cpp" line="1217"/>
        <location filename="../../src/MainWindow.cpp" line="1247"/>
        <source>Barrier</source>
        <translation>Barrier</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="993"/>
        <source>Browse for a barriers config file</source>
        <translation>浏览Barrier配置文件</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="432"/>
        <source>Security question</source>
        <translation>安全确认</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="433"/>
        <source>Do you trust this fingerprint?

%1

This is a server fingerprint. You should compare this fingerprint to the one on your server&apos;s screen. If the two don&apos;t match exactly, then it&apos;s probably not the server you&apos;re expecting (it could be a malicious user).

To automatically trust this fingerprint for future connections, click Yes. To reject this fingerprint and disconnect from the server, click No.</source>
        <translation>是否信任此指纹？

%1

这是服务端的指纹，请将其与你服务端屏幕的指纹进行对比。如果两者不一致，你可能没有连接到预期的服务端，或是遇到了恶意攻击。

点击确认以自动信任此指纹在未来的连接，点击停止来中断连接。</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="1006"/>
        <source>Save configuration as...</source>
        <translation>保存配置到文件</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="1010"/>
        <source>Save failed</source>
        <translation>保存失败</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="1010"/>
        <source>Could not save configuration to file.</source>
        <translation>无法保存配置到文件</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="244"/>
        <source>&amp;Barrier</source>
        <translation>&amp;Barrier</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="402"/>
        <source>Barrier is now connected. You can close the config window and Barrier will remain connected in the background.</source>
        <translation>Barrier已连接。现在可以关闭窗口，Barrier会在后台保持连接。</translation>
    </message>
</context>
<context>
    <name>MainWindowBase</name>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="26"/>
        <source>Barrier</source>
        <translation>Barrier</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="39"/>
        <source>Ser&amp;ver (share this computer&apos;s mouse and keyboard):</source>
        <translation>服务端 - 共享此电脑的鼠标和键盘</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="192"/>
        <source>Screen name:</source>
        <translation>屏幕名：</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="206"/>
        <source>&amp;Server IP:</source>
        <translation>服务端IP：</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="293"/>
        <location filename="../../src/MainWindowBase.ui" line="322"/>
        <source>&amp;Start</source>
        <translation>开始(&amp;S)</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="130"/>
        <source>Use existing configuration:</source>
        <translation>使用已有的配置：</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="139"/>
        <source>&amp;Configuration file:</source>
        <translation>配置文件：</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="159"/>
        <source>&amp;Browse...</source>
        <translation>浏览(&amp;B)…</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="96"/>
        <source>Configure interactively:</source>
        <translation>交互配置：</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="108"/>
        <source>&amp;Configure Server...</source>
        <translation>设置服务端(&amp;C)…</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="263"/>
        <source>Ready</source>
        <translation>准备完毕</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="286"/>
        <source>&amp;Reload</source>
        <translation>应用(&amp;R)</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="56"/>
        <source>IP addresses:</source>
        <translation>IP地址：</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="177"/>
        <source>&amp;Client (use another computer&apos;s mouse and keyboard):</source>
        <translation>客户端 - 使用另一电脑的鼠标和键盘</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="219"/>
        <source>Auto config</source>
        <translation>自动配置</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="303"/>
        <source>&amp;About Barrier...</source>
        <translation>关于Barrier(&amp;A)…</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="311"/>
        <source>&amp;Quit</source>
        <translation>退出(&amp;Q)</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="314"/>
        <source>Quit</source>
        <translation>退出</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="325"/>
        <source>Run</source>
        <translation>运行</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="336"/>
        <source>S&amp;top</source>
        <translation>停止(&amp;t)</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="339"/>
        <source>Stop</source>
        <translation>停止</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="347"/>
        <source>&amp;Hide</source>
        <translation>隐藏(&amp;H)</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="350"/>
        <source>Hide</source>
        <translation>隐藏</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="358"/>
        <source>&amp;Show</source>
        <translation>显示(&amp;S)</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="361"/>
        <source>Show</source>
        <translation>显示</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="372"/>
        <source>Save the interactively generated server configuration to a file.</source>
        <translation>保存交互生成的配置到文件。</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="383"/>
        <source>Edit settings</source>
        <translation>编辑设置</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="80"/>
        <source>SSL Fingerprint:</source>
        <translation>SSL指纹：</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="369"/>
        <source>S&amp;ave configuration</source>
        <translation>保存配置(&amp;a)</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="380"/>
        <source>Change &amp;Settings</source>
        <translation>更改设置(&amp;S)</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="391"/>
        <source>Show &amp;Log</source>
        <translation>显示日志(&amp;L)</translation>
    </message>
    <message>
        <location filename="../../src/MainWindowBase.ui" line="394"/>
        <source>Show Log</source>
        <translation>显示日志</translation>
    </message>
</context>
<context>
    <name>NewScreenWidget</name>
    <message>
        <location filename="../../src/NewScreenWidget.cpp" line="32"/>
        <source>Unnamed</source>
        <translation>未命名</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../../src/MainWindow.cpp" line="55"/>
        <source>All files (*.*)</source>
        <translation>所有文件 (*.*)</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="58"/>
        <source>Barrier Configurations (*.sgc)</source>
        <translation>Barrier配置文件 (*.sgc)</translation>
    </message>
    <message>
        <location filename="../../src/MainWindow.cpp" line="65"/>
        <source>Barrier Configurations (*.conf)</source>
        <translation>Barrier配置文件 (*.conf)</translation>
    </message>
</context>
<context>
    <name>ScreenSettingsDialog</name>
    <message>
        <location filename="../../src/ScreenSettingsDialog.cpp" line="79"/>
        <source>Screen name is empty</source>
        <translation>屏幕名为空</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialog.cpp" line="80"/>
        <source>The screen name cannot be empty. Please either fill in a name or cancel the dialog.</source>
        <translation>屏幕名不能为空。请填入一个名字或者关闭对话框。</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialog.cpp" line="95"/>
        <source>Screen name matches alias</source>
        <translation>屏幕名对应别名</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialog.cpp" line="96"/>
        <source>The screen name cannot be the same as an alias. Please either remove the alias or change the screen name.</source>
        <translation>屏幕名不能与别名相同，请取消或者更改别名。</translation>
    </message>
</context>
<context>
    <name>ScreenSettingsDialogBase</name>
    <message>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="14"/>
        <source>Screen Settings</source>
        <translation>屏幕设置</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="22"/>
        <source>Screen &amp;name:</source>
        <translation>屏幕名：</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="42"/>
        <source>A&amp;liases</source>
        <translation>别名</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="57"/>
        <source>&amp;Add</source>
        <translation>添加(&amp;A)</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="74"/>
        <source>&amp;Remove</source>
        <translation>删除(&amp;R)</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="97"/>
        <source>&amp;Modifier keys</source>
        <translation>修改按键</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="106"/>
        <source>&amp;Shift:</source>
        <translation>Shift:</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="117"/>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="164"/>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="211"/>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="258"/>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="305"/>
        <source>Shift</source>
        <translation>Shift</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="122"/>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="169"/>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="216"/>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="263"/>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="310"/>
        <source>Ctrl</source>
        <translation>Ctrl</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="127"/>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="174"/>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="221"/>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="268"/>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="315"/>
        <source>Alt</source>
        <translation>Alt</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="132"/>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="179"/>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="226"/>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="273"/>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="320"/>
        <source>Meta</source>
        <translation>Meta</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="137"/>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="184"/>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="231"/>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="278"/>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="325"/>
        <source>Super</source>
        <translation>超级</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="142"/>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="189"/>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="236"/>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="283"/>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="330"/>
        <source>None</source>
        <translation>无</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="150"/>
        <source>&amp;Ctrl:</source>
        <translation>&amp;Ctrl：</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="197"/>
        <source>Al&amp;t:</source>
        <translation>Al&amp;t：</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="244"/>
        <source>M&amp;eta:</source>
        <translation>M&amp;eta：</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="291"/>
        <source>S&amp;uper:</source>
        <translation>S&amp;uper：</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="358"/>
        <source>&amp;Dead corners</source>
        <translation>死角</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="367"/>
        <source>Top-left</source>
        <translation>左上角</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="374"/>
        <source>Top-right</source>
        <translation>右上角</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="381"/>
        <source>Bottom-left</source>
        <translation>左下角</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="388"/>
        <source>Bottom-right</source>
        <translation>右下角</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="397"/>
        <source>Corner Si&amp;ze:</source>
        <translation>死角大小</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="428"/>
        <source>&amp;Fixes</source>
        <translation>修改</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="437"/>
        <source>Fix CAPS LOCK key</source>
        <translation>修复caps lock键</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="444"/>
        <source>Fix NUM LOCK key</source>
        <translation>修复num lock键</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="451"/>
        <source>Fix SCROLL LOCK key</source>
        <translation>修复scroll lock键</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="458"/>
        <source>Fix XTest for Xinerama</source>
        <translation>修复Xinerama的XTest</translation>
    </message>
    <message>
        <location filename="../../src/ScreenSettingsDialogBase.ui" line="468"/>
        <source>Fix Preserve Focus</source>
        <translation>修复焦点</translation>
    </message>
</context>
<context>
    <name>ScreenSetupModel</name>
    <message>
        <location filename="../../src/ScreenSetupModel.cpp" line="51"/>
        <source>&lt;center&gt;Screen: &lt;b&gt;%1&lt;/b&gt;&lt;/center&gt;&lt;br&gt;Double click to edit settings&lt;br&gt;Drag screen to the trashcan to remove it</source>
        <translation>&lt;center&gt;屏幕设置: &lt;b&gt;%1&lt;/b&gt;&lt;/center&gt;&lt;br&gt;双击以修改设置&lt;br&gt;将屏幕拖到废纸篓来移除</translation>
    </message>
</context>
<context>
    <name>ScreenSetupView</name>
    <message>
        <location filename="../../src/ScreenSetupView.cpp" line="75"/>
        <source>Unnamed</source>
        <translation>未命名</translation>
    </message>
</context>
<context>
    <name>ServerConfigDialog</name>
    <message>
        <location filename="../../src/ServerConfigDialog.cpp" line="80"/>
        <source>Configure server</source>
        <translation>设置服务端</translation>
    </message>
</context>
<context>
    <name>ServerConfigDialogBase</name>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="14"/>
        <source>Server Configuration</source>
        <translation>服务端配置</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="24"/>
        <source>Screens and links</source>
        <translation>屏幕和联接</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="35"/>
        <source>Drag a screen from the grid to the trashcan to remove it.</source>
        <translation>从网格中拖动屏幕到垃圾桶进行删除。</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="60"/>
        <source>Configure the layout of your barrier server configuration.</source>
        <translation>配置Barrier服务端的屏幕布局。</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="73"/>
        <source>Drag this button to the grid to add a new screen.</source>
        <translation>拖动此按钮到网格以添加屏幕。</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="128"/>
        <source>Drag new screens to the grid or move existing ones around.
Drag a screen to the trashcan to delete it.
Double click on a screen to edit its settings.</source>
        <translation>拖动屏幕图标到网格，或者移动已经在网格中的屏幕。
拖动屏幕到垃圾桶进行删除。
双击屏幕编辑其设置。</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="157"/>
        <source>Hotkeys</source>
        <translation>热键</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="163"/>
        <source>&amp;Hotkeys</source>
        <translation>热键(&amp;H)</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="175"/>
        <source>&amp;New</source>
        <translation>新建(&amp;N)</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="185"/>
        <source>&amp;Edit</source>
        <translation>编辑(&amp;E)</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="195"/>
        <source>&amp;Remove</source>
        <translation>删除(&amp;R)</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="218"/>
        <source>A&amp;ctions</source>
        <translation>动作</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="230"/>
        <source>Ne&amp;w</source>
        <translation>新建(&amp;w)</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="240"/>
        <source>E&amp;dit</source>
        <translation>编辑(&amp;d)</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="250"/>
        <source>Re&amp;move</source>
        <translation>删除(&amp;m)</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="274"/>
        <source>Advanced server settings</source>
        <translation>服务端高级设置</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="280"/>
        <source>&amp;Switch</source>
        <translation>触边切换</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="291"/>
        <source>Switch &amp;after waiting</source>
        <translation>延时</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="330"/>
        <location filename="../../src/ServerConfigDialogBase.ui" line="385"/>
        <location filename="../../src/ServerConfigDialogBase.ui" line="502"/>
        <source>ms</source>
        <translation>毫秒</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="346"/>
        <source>Switch on double &amp;tap within</source>
        <translation>二次触边</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="422"/>
        <source>&amp;Options</source>
        <translation>选项</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="463"/>
        <source>&amp;Check clients every</source>
        <translation>客户端检查周期</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="441"/>
        <source>Use &amp;relative mouse moves</source>
        <translation>使用相对的鼠标动作</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="451"/>
        <source>S&amp;ynchronize screen savers</source>
        <translation>同步屏幕保护</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="431"/>
        <source>Don&apos;t take &amp;foreground window on Windows servers</source>
        <translation>不要在Windows服务端获取前台窗口</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="531"/>
        <source>Ignore auto config clients</source>
        <translation>忽略自动配置的客户端</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="551"/>
        <source>&amp;Dead corners</source>
        <translation>死角</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="560"/>
        <source>To&amp;p-left</source>
        <translation>左上角</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="567"/>
        <source>Top-rig&amp;ht</source>
        <translation>右上角</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="574"/>
        <source>&amp;Bottom-left</source>
        <translation>左下角</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="581"/>
        <source>Bottom-ri&amp;ght</source>
        <translation>右下角</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="603"/>
        <source>Cor&amp;ner Size:</source>
        <translation>死角大小</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="394"/>
        <source>Bump against the screen edge with the mouse pointer twice in quick succession.</source>
        <translation>要触发二次触边，快速并连续地滑动指针到屏幕边缘。</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="524"/>
        <source>Enable drag and drop file transfers</source>
        <translation>启用拖放文件传输</translation>
    </message>
    <message>
        <location filename="../../src/ServerConfigDialogBase.ui" line="538"/>
        <source>Enable clipboard sharing</source>
        <translation>启用剪切板共享</translation>
    </message>
</context>
<context>
    <name>SettingsDialog</name>
    <message>
        <location filename="../../src/SettingsDialog.cpp" line="125"/>
        <source>Save log file to...</source>
        <translation>保存日志文件…</translation>
    </message>
</context>
<context>
    <name>SettingsDialogBase</name>
    <message>
        <location filename="../../src/SettingsDialogBase.ui" line="14"/>
        <source>Settings</source>
        <translation>设置</translation>
    </message>
    <message>
        <location filename="../../src/SettingsDialogBase.ui" line="69"/>
        <source>Sc&amp;reen name:</source>
        <translation>屏幕名称:</translation>
    </message>
    <message>
        <location filename="../../src/SettingsDialogBase.ui" line="148"/>
        <source>P&amp;ort:</source>
        <translation>端口：</translation>
    </message>
    <message>
        <location filename="../../src/SettingsDialogBase.ui" line="125"/>
        <source>&amp;Hide on startup</source>
        <translation>最小化启动</translation>
    </message>
    <message>
        <location filename="../../src/SettingsDialogBase.ui" line="210"/>
        <source>Logging</source>
        <translation>日志</translation>
    </message>
    <message>
        <location filename="../../src/SettingsDialogBase.ui" line="228"/>
        <source>&amp;Logging level:</source>
        <translation>日志等级</translation>
    </message>
    <message>
        <location filename="../../src/SettingsDialogBase.ui" line="277"/>
        <source>Log to file:</source>
        <translation>记录到文件</translation>
    </message>
    <message>
        <location filename="../../src/SettingsDialogBase.ui" line="294"/>
        <source>Browse...</source>
        <translation>浏览…</translation>
    </message>
    <message>
        <location filename="../../src/SettingsDialogBase.ui" line="239"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../../src/SettingsDialogBase.ui" line="50"/>
        <source>&amp;Language:</source>
        <translation>语言：</translation>
    </message>
    <message>
        <location filename="../../src/SettingsDialogBase.ui" line="244"/>
        <source>Warning</source>
        <translation>警告</translation>
    </message>
    <message>
        <location filename="../../src/SettingsDialogBase.ui" line="249"/>
        <source>Note</source>
        <translation>注意</translation>
    </message>
    <message>
        <location filename="../../src/SettingsDialogBase.ui" line="254"/>
        <source>Info</source>
        <translation>信息</translation>
    </message>
    <message>
        <location filename="../../src/SettingsDialogBase.ui" line="259"/>
        <source>Debug</source>
        <translation>调试</translation>
    </message>
    <message>
        <location filename="../../src/SettingsDialogBase.ui" line="264"/>
        <source>Debug1</source>
        <translation>调试1</translation>
    </message>
    <message>
        <location filename="../../src/SettingsDialogBase.ui" line="269"/>
        <source>Debug2</source>
        <translation>调试2</translation>
    </message>
    <message>
        <location filename="../../src/SettingsDialogBase.ui" line="29"/>
        <source>General</source>
        <translation>通用</translation>
    </message>
    <message>
        <location filename="../../src/SettingsDialogBase.ui" line="86"/>
        <source>Elevate</source>
        <translation>提权</translation>
    </message>
    <message>
        <location filename="../../src/SettingsDialogBase.ui" line="93"/>
        <source>Specify when the Barrier service should run at an elevated privilege level</source>
        <translation>设置Barrier服务何时应该提权运行</translation>
    </message>
    <message>
        <location filename="../../src/SettingsDialogBase.ui" line="100"/>
        <source>As Needed</source>
        <translation>按需</translation>
    </message>
    <message>
        <location filename="../../src/SettingsDialogBase.ui" line="105"/>
        <source>Always</source>
        <translation>总是</translation>
    </message>
    <message>
        <location filename="../../src/SettingsDialogBase.ui" line="110"/>
        <source>Never</source>
        <translation>从不</translation>
    </message>
    <message>
        <location filename="../../src/SettingsDialogBase.ui" line="118"/>
        <source>Minimize to System &amp;Tray</source>
        <translation>最小化到系统托盘</translation>
    </message>
    <message>
        <location filename="../../src/SettingsDialogBase.ui" line="132"/>
        <source>Start &amp;Barrier on startup</source>
        <translation>自动启动</translation>
    </message>
    <message>
        <location filename="../../src/SettingsDialogBase.ui" line="142"/>
        <source>Networking</source>
        <translation>网络</translation>
    </message>
    <message>
        <location filename="../../src/SettingsDialogBase.ui" line="177"/>
        <source>&amp;Address:</source>
        <translation>地址：</translation>
    </message>
    <message>
        <location filename="../../src/SettingsDialogBase.ui" line="194"/>
        <source>Enable &amp;SSL</source>
        <translation>开启SSL</translation>
    </message>
</context>
<context>
    <name>SetupWizard</name>
    <message>
        <location filename="../../src/SetupWizard.cpp" line="63"/>
        <source>Setup Barrier</source>
        <translation>设置Barrier</translation>
    </message>
    <message>
        <location filename="../../src/SetupWizard.cpp" line="73"/>
        <source>Please select an option.</source>
        <translation>请选择一个选项</translation>
    </message>
</context>
<context>
    <name>SetupWizardBase</name>
    <message>
        <location filename="../../src/SetupWizardBase.ui" line="26"/>
        <source>Setup Barrier</source>
        <translation>设置Barrier</translation>
    </message>
    <message>
        <location filename="../../src/SetupWizardBase.ui" line="30"/>
        <source>Welcome</source>
        <translation>欢迎</translation>
    </message>
    <message>
        <location filename="../../src/SetupWizardBase.ui" line="39"/>
        <source>Thanks for installing Barrier!</source>
        <translation>感谢您安装Barrier！</translation>
    </message>
    <message>
        <location filename="../../src/SetupWizardBase.ui" line="114"/>
        <source>Barrier lets you easily share your mouse and keyboard between multiple computers on your desk, and it&apos;s Free and Open Source. Just move your mouse off the edge of one computer&apos;s screen on to another. You can even share all of your clipboards. All you need is a network connection. Barrier is cross-platform (works on Windows, Mac OS X and Linux).</source>
        <translation>Barrier可以在多台计算机间轻松共享你的鼠标和键盘，它还是自由开源软件。将鼠标指针从计算机的屏幕边缘移出到另一个屏幕，并同时共享剪贴板，只要你有一个网络连接。Barrier是跨平台的（可以运行于Windows，Mac OS X和Linux）。</translation>
    </message>
    <message>
        <location filename="../../src/SetupWizardBase.ui" line="146"/>
        <source>&amp;Server (share this computer&apos;s mouse and keyboard)</source>
        <translation>服务端 - 共享此电脑的鼠标和键盘</translation>
    </message>
    <message>
        <location filename="../../src/SetupWizardBase.ui" line="159"/>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;My main mouse and keyboard are connected to this computer. This will allow you to move your mouse over to another computer&apos;s screen. There can only be one server in your setup.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;这台电脑连接了鼠标和键盘，需要共享给其他电脑。一套配置只能有一个服务端。&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../src/SetupWizardBase.ui" line="195"/>
        <source>&amp;Client (use another computer&apos;s mouse and keyboard)</source>
        <translation>客户端 - 使用另一电脑的鼠标和键盘</translation>
    </message>
    <message>
        <location filename="../../src/SetupWizardBase.ui" line="208"/>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;You have already set up a server. This computer will be controlled using the server&apos;s mouse and keyboard. There can be many clients in your setup.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;已经配置了服务端，此电脑将由服务端的鼠标和键盘进行控制。可以配置多个客户端。&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../src/SetupWizardBase.ui" line="131"/>
        <source>Server or Client?</source>
        <translation>服务端还是客户端？</translation>
    </message>
</context>
<context>
    <name>SslCertificate</name>
    <message>
        <location filename="../../src/SslCertificate.cpp" line="48"/>
        <source>Failed to get profile directory.</source>
        <translation>获取配置目录失败。</translation>
    </message>
    <message>
        <location filename="../../src/SslCertificate.cpp" line="140"/>
        <source>SSL certificate generated.</source>
        <translation>SSL证书已生成。</translation>
    </message>
    <message>
        <location filename="../../src/SslCertificate.cpp" line="171"/>
        <source>SSL fingerprint generated.</source>
        <translation>SSL指纹已生成。</translation>
    </message>
    <message>
        <location filename="../../src/SslCertificate.cpp" line="174"/>
        <source>Failed to find SSL fingerprint.</source>
        <translation>无法找到SSL指纹。</translation>
    </message>
    <message>
        <location filename="../../src/SslCertificate.cpp" line="198"/>
        <source>Could not read from default certificate file.</source>
        <translation>无法读取默认证书文件。</translation>
    </message>
    <message>
        <location filename="../../src/SslCertificate.cpp" line="205"/>
        <source>Error loading default certificate file to memory.</source>
        <translation>读取默认证书文件失败。</translation>
    </message>
    <message>
        <location filename="../../src/SslCertificate.cpp" line="212"/>
        <source>Default certificate key file does not contain valid public key</source>
        <translation>默认证书文件没有有效的公钥</translation>
    </message>
    <message>
        <location filename="../../src/SslCertificate.cpp" line="220"/>
        <source>Public key in default certificate key file is not RSA or DSA</source>
        <translation>默认证书文件的公钥不是RSA或DSA</translation>
    </message>
    <message>
        <location filename="../../src/SslCertificate.cpp" line="230"/>
        <source>Public key in default certificate key file is too small.</source>
        <translation>默认证书文件位数不足。</translation>
    </message>
</context>
<context>
    <name>VersionChecker</name>
    <message>
        <location filename="../../src/VersionChecker.cpp" line="110"/>
        <source>Unknown</source>
        <translation>未知</translation>
    </message>
</context>
<context>
    <name>ZeroconfService</name>
    <message>
        <location filename="../../src/ZeroconfService.cpp" line="106"/>
        <source>zeroconf server detected: %1</source>
        <translation>检测到zeroconf服务端：%1</translation>
    </message>
    <message>
        <location filename="../../src/ZeroconfService.cpp" line="115"/>
        <source>zeroconf client detected: %1</source>
        <translation>检测到zeroconf客户端：%1</translation>
    </message>
    <message>
        <location filename="../../src/ZeroconfService.cpp" line="123"/>
        <location filename="../../src/ZeroconfService.cpp" line="154"/>
        <source>Zero configuration service</source>
        <translation>zeroconf服务</translation>
    </message>
    <message>
        <location filename="../../src/ZeroconfService.cpp" line="124"/>
        <source>Error code: %1.</source>
        <translation>错误代码：%1。</translation>
    </message>
    <message>
        <location filename="../../src/ZeroconfService.cpp" line="155"/>
        <source>Unable to start the zeroconf: %1.</source>
        <translation>无法启动zeroconf：%1。</translation>
    </message>
    <message>
        <location filename="../../src/ZeroconfService.cpp" line="164"/>
        <source>Barrier</source>
        <translation>Barrier</translation>
    </message>
    <message>
        <location filename="../../src/ZeroconfService.cpp" line="165"/>
        <source>Failed to get local IP address. Please manually type in server address on your clients</source>
        <translation>无法获取本地IP地址。请在客户端上手动输入服务端地址。</translation>
    </message>
    <message>
        <location filename="../../src/ZeroconfService.cpp" line="171"/>
        <location filename="../../src/ZeroconfService.cpp" line="178"/>
        <source>%1</source>
        <translation>%1</translation>
    </message>
</context>
</TS>
