<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="zh">
<context>
    <name>MAC_APPLICATION_MENU</name>
    <message>
        <source>Services</source>
        <translation>服务</translation>
    </message>
    <message>
        <source>Hide %1</source>
        <translation>隐藏%1</translation>
    </message>
    <message>
        <source>Hide Others</source>
        <translation>隐藏其他</translation>
    </message>
    <message>
        <source>Show All</source>
        <translation>全部显示</translation>
    </message>
    <message>
        <source>Preferences...</source>
        <translation>偏好设置…</translation>
    </message>
    <message>
        <source>Quit %1</source>
        <translation>退出 %1</translation>
    </message>
    <message>
        <source>About %1</source>
        <translation>关于 %1</translation>
    </message>
</context>
<context>
    <name>AudioOutput</name>
    <message>
        <source>&lt;html&gt;The audio playback device &lt;b&gt;%1&lt;/b&gt; does not work.&lt;br/&gt;Falling back to &lt;b&gt;%2&lt;/b&gt;.&lt;/html&gt;</source>
        <translation>&lt;html&gt;音频回放设备 &lt;b&gt;%1&lt;/b&gt; 没有工作。&lt;br/&gt;回滚到 &lt;b&gt;%2&lt;/b&gt;。&lt;/html&gt;</translation>
    </message>
    <message>
        <source>&lt;html&gt;Switching to the audio playback device &lt;b&gt;%1&lt;/b&gt;&lt;br/&gt;which just became available and has higher preference.&lt;/html&gt;</source>
        <translation>&lt;html&gt;切换到音频回放设备 &lt;b&gt;%1&lt;/b&gt;，&lt;br/&gt;它刚刚变为可用并且具有更高的优先级。&lt;/html&gt;</translation>
    </message>
    <message>
        <source>Revert back to device &apos;%1&apos;</source>
        <translation>恢复到设备“%1”</translation>
    </message>
</context>
<context>
    <name>CloseButton</name>
    <message>
        <source>Close Tab</source>
        <translation>关闭标签页</translation>
    </message>
</context>
<context>
    <name>Phonon::</name>
    <message>
        <source>Notifications</source>
        <translation>通知</translation>
    </message>
    <message>
        <source>Music</source>
        <translation>音乐</translation>
    </message>
    <message>
        <source>Video</source>
        <translation>视频</translation>
    </message>
    <message>
        <source>Communication</source>
        <translation>通讯</translation>
    </message>
    <message>
        <source>Games</source>
        <translation>游戏</translation>
    </message>
    <message>
        <source>Accessibility</source>
        <translation>无障碍环境</translation>
    </message>
</context>
<context>
    <name>Phonon::Gstreamer::Backend</name>
    <message>
        <source>Warning: You do not seem to have the package gstreamer0.10-plugins-good installed.
          Some video features have been disabled.</source>
        <translation>警告：看起来，您没有安装 gstreamer0.10-plugins-good 包。
    一些视频特性已经被关闭。</translation>
    </message>
    <message>
        <source>Warning: You do not seem to have the base GStreamer plugins installed.
          All audio and video support has been disabled</source>
        <translation>警告：看起来，您没有安装基础的 GStreamer 插件。
    所有的音频和视频支持都已经被关闭。</translation>
    </message>
</context>
<context>
    <name>Phonon::Gstreamer::MediaObject</name>
    <message>
        <source>Cannot start playback. 

Check your Gstreamer installation and make sure you 
have libgstreamer-plugins-base installed.</source>
        <translation>不能开始回放。

请检查您的 Gstreamer 安装并且确认您
已经安装 libgstreamer-plugins-base。</translation>
    </message>
    <message>
        <source>A required codec is missing. You need to install the following codec(s) to play this content: %0</source>
        <translation>缺少一个需要的解码器。您需要安装如下解码器来播放这个内容：%0</translation>
    </message>
    <message>
        <source>Could not open media source.</source>
        <translation>不能打开媒体源。</translation>
    </message>
    <message>
        <source>Invalid source type.</source>
        <translation>无效的源类型。</translation>
    </message>
    <message>
        <source>Could not locate media source.</source>
        <translation>不能定位媒体源。</translation>
    </message>
    <message>
        <source>Could not open audio device. The device is already in use.</source>
        <translation>不能打开音频设备。这个设备正在被使用。</translation>
    </message>
    <message>
        <source>Could not decode media source.</source>
        <translation>不能解码媒体源。</translation>
    </message>
</context>
<context>
    <name>Phonon::VolumeSlider</name>
    <message>
        <source>Volume: %1%</source>
        <translation>音量：%1%</translation>
    </message>
    <message>
        <source>Use this slider to adjust the volume. The leftmost position is 0%, the rightmost is %1%</source>
        <translation>请使用这个滑块调节音量。最左为%0，最右为%1%</translation>
    </message>
</context>
<context>
    <name>Q3Accel</name>
    <message>
        <source>%1, %2 not defined</source>
        <translation>%1，%2未定义</translation>
    </message>
    <message>
        <source>Ambiguous %1 not handled</source>
        <translation>不明确的%1没有被处理</translation>
    </message>
</context>
<context>
    <name>Q3DataTable</name>
    <message>
        <source>True</source>
        <translation>真</translation>
    </message>
    <message>
        <source>False</source>
        <translation>假</translation>
    </message>
    <message>
        <source>Insert</source>
        <translation>插入</translation>
    </message>
    <message>
        <source>Update</source>
        <translation>更新</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
</context>
<context>
    <name>Q3FileDialog</name>
    <message>
        <source>Copy or Move a File</source>
        <translation>复制或者移动一个文件</translation>
    </message>
    <message>
        <source>Read: %1</source>
        <translation>读取：%1</translation>
    </message>
    <message>
        <source>Write: %1</source>
        <translation>写入：%1</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <source>All Files (*)</source>
        <translation>所有文件 (*)</translation>
    </message>
    <message>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <source>Size</source>
        <translation>大小</translation>
    </message>
    <message>
        <source>Type</source>
        <translation>类型</translation>
    </message>
    <message>
        <source>Date</source>
        <translation>日期</translation>
    </message>
    <message>
        <source>Attributes</source>
        <translation>属性</translation>
    </message>
    <message>
        <source>&amp;OK</source>
        <translation>确定(&amp;O)</translation>
    </message>
    <message>
        <source>Look &amp;in:</source>
        <translation>查找范围(&amp;I)：</translation>
    </message>
    <message>
        <source>File &amp;name:</source>
        <translation>文件名称(&amp;N)：</translation>
    </message>
    <message>
        <source>File &amp;type:</source>
        <translation>文件类型(&amp;T)：</translation>
    </message>
    <message>
        <source>Back</source>
        <translation>后退</translation>
    </message>
    <message>
        <source>One directory up</source>
        <translation>向上一级</translation>
    </message>
    <message>
        <source>Create New Folder</source>
        <translation>创建新文件夹</translation>
    </message>
    <message>
        <source>List View</source>
        <translation>列表视图</translation>
    </message>
    <message>
        <source>Detail View</source>
        <translation>详细视图</translation>
    </message>
    <message>
        <source>Preview File Info</source>
        <translation>预览文件信息</translation>
    </message>
    <message>
        <source>Preview File Contents</source>
        <translation>预览文件内容</translation>
    </message>
    <message>
        <source>Read-write</source>
        <translation>读写</translation>
    </message>
    <message>
        <source>Read-only</source>
        <translation>只读</translation>
    </message>
    <message>
        <source>Write-only</source>
        <translation>只写</translation>
    </message>
    <message>
        <source>Inaccessible</source>
        <translation>不可访问的</translation>
    </message>
    <message>
        <source>Symlink to File</source>
        <translation>文件的系统链接</translation>
    </message>
    <message>
        <source>Symlink to Directory</source>
        <translation>目录的系统链接</translation>
    </message>
    <message>
        <source>Symlink to Special</source>
        <translation>特殊的系统链接</translation>
    </message>
    <message>
        <source>File</source>
        <translation>文件</translation>
    </message>
    <message>
        <source>Dir</source>
        <translation>目录</translation>
    </message>
    <message>
        <source>Special</source>
        <translation>特殊</translation>
    </message>
    <message>
        <source>Open</source>
        <translation>打开</translation>
    </message>
    <message>
        <source>Save As</source>
        <translation>另存为</translation>
    </message>
    <message>
        <source>&amp;Open</source>
        <translation>打开(&amp;O)</translation>
    </message>
    <message>
        <source>&amp;Save</source>
        <translation>保存(&amp;S)</translation>
    </message>
    <message>
        <source>&amp;Rename</source>
        <translation>重命名(&amp;R)</translation>
    </message>
    <message>
        <source>&amp;Delete</source>
        <translation>删除(&amp;D)</translation>
    </message>
    <message>
        <source>R&amp;eload</source>
        <translation>重新载入(&amp;E)</translation>
    </message>
    <message>
        <source>Sort by &amp;Name</source>
        <translation>按名称排列(&amp;N)</translation>
    </message>
    <message>
        <source>Sort by &amp;Size</source>
        <translation>按大小排列(&amp;S)</translation>
    </message>
    <message>
        <source>Sort by &amp;Date</source>
        <translation>按日期排列(&amp;D)</translation>
    </message>
    <message>
        <source>&amp;Unsorted</source>
        <translation>未排列的(&amp;U)</translation>
    </message>
    <message>
        <source>Sort</source>
        <translation>排列</translation>
    </message>
    <message>
        <source>Show &amp;hidden files</source>
        <translation>显示隐藏文件(&amp;H)</translation>
    </message>
    <message>
        <source>the file</source>
        <translation>文件</translation>
    </message>
    <message>
        <source>the directory</source>
        <translation>目录</translation>
    </message>
    <message>
        <source>the symlink</source>
        <translation>系统链接</translation>
    </message>
    <message>
        <source>Delete %1</source>
        <translation>删除%1</translation>
    </message>
    <message>
        <source>&lt;qt&gt;Are you sure you wish to delete %1 &quot;%2&quot;?&lt;/qt&gt;</source>
        <translation>&lt;qt&gt;你确认你想删除%1，“%2”？&lt;/qt&gt;</translation>
    </message>
    <message>
        <source>&amp;Yes</source>
        <translation>是(&amp;Y)</translation>
    </message>
    <message>
        <source>&amp;No</source>
        <translation>否(&amp;N)</translation>
    </message>
    <message>
        <source>New Folder 1</source>
        <translation>新建文件夹1</translation>
    </message>
    <message>
        <source>New Folder</source>
        <translation>新建文件夹</translation>
    </message>
    <message>
        <source>New Folder %1</source>
        <translation>新建文件夹%1</translation>
    </message>
    <message>
        <source>Find Directory</source>
        <translation>查找目录</translation>
    </message>
    <message>
        <source>Directories</source>
        <translation>目录</translation>
    </message>
    <message>
        <source>Directory:</source>
        <translation>目录：</translation>
    </message>
    <message>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <source>%1
File not found.
Check path and filename.</source>
        <translation>文件%1
未找到。
请检查路径和文件名。
</translation>
    </message>
    <message>
        <source>All Files (*.*)</source>
        <translation>所有文件 (*.*)</translation>
    </message>
    <message>
        <source>Open </source>
        <translation>打开</translation>
    </message>
    <message>
        <source>Select a Directory</source>
        <translation>选择一个目录</translation>
    </message>
</context>
<context>
    <name>Q3LocalFs</name>
    <message>
        <source>Could not read directory
%1</source>
        <translation>不能读取目录
%1</translation>
    </message>
    <message>
        <source>Could not create directory
%1</source>
        <translation>不能创建目录
%1</translation>
    </message>
    <message>
        <source>Could not remove file or directory
%1</source>
        <translation>不能移除文件或者目录
%1</translation>
    </message>
    <message>
        <source>Could not rename
%1
to
%2</source>
        <translation>不能把
%1
重命名为
%2</translation>
    </message>
    <message>
        <source>Could not open
%1</source>
        <translation>不能打开
%1</translation>
    </message>
    <message>
        <source>Could not write
%1</source>
        <translation>不能写入
%1</translation>
    </message>
</context>
<context>
    <name>Q3MainWindow</name>
    <message>
        <source>Line up</source>
        <translation>排列</translation>
    </message>
    <message>
        <source>Customize...</source>
        <translation>自定义...</translation>
    </message>
</context>
<context>
    <name>Q3NetworkProtocol</name>
    <message>
        <source>Operation stopped by the user</source>
        <translation>操作被用户停止</translation>
    </message>
</context>
<context>
    <name>Q3ProgressDialog</name>
    <message>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
</context>
<context>
    <name>Q3TabDialog</name>
    <message>
        <source>OK</source>
        <translation>确认</translation>
    </message>
    <message>
        <source>Apply</source>
        <translation>应用</translation>
    </message>
    <message>
        <source>Help</source>
        <translation>帮助</translation>
    </message>
    <message>
        <source>Defaults</source>
        <translation>默认</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
</context>
<context>
    <name>Q3TextEdit</name>
    <message>
        <source>&amp;Undo</source>
        <translation>撤消(&amp;U)</translation>
    </message>
    <message>
        <source>&amp;Redo</source>
        <translation>恢复(&amp;R)</translation>
    </message>
    <message>
        <source>Cu&amp;t</source>
        <translation>剪切(&amp;T)</translation>
    </message>
    <message>
        <source>&amp;Copy</source>
        <translation>复制(&amp;C)</translation>
    </message>
    <message>
        <source>&amp;Paste</source>
        <translation>粘贴(&amp;P)</translation>
    </message>
    <message>
        <source>Clear</source>
        <translation>清空</translation>
    </message>
    <message>
        <source>Select All</source>
        <translation>选择全部</translation>
    </message>
</context>
<context>
    <name>Q3TitleBar</name>
    <message>
        <source>System</source>
        <translation>系统</translation>
    </message>
    <message>
        <source>Restore up</source>
        <translation>向上恢复</translation>
    </message>
    <message>
        <source>Minimize</source>
        <translation>最小化</translation>
    </message>
    <message>
        <source>Restore down</source>
        <translation>向下恢复</translation>
    </message>
    <message>
        <source>Maximize</source>
        <translation>最大化</translation>
    </message>
    <message>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
    <message>
        <source>Contains commands to manipulate the window</source>
        <translation>包含操作窗口的命令。</translation>
    </message>
    <message>
        <source>Puts a minimized back to normal</source>
        <translation>把一个最小化窗口恢复为普通状态</translation>
    </message>
    <message>
        <source>Moves the window out of the way</source>
        <translation>把窗口移到外面</translation>
    </message>
    <message>
        <source>Puts a maximized window back to normal</source>
        <translation>把一个最大化窗口恢复为普通状态</translation>
    </message>
    <message>
        <source>Makes the window full screen</source>
        <translation>窗口全屏化</translation>
    </message>
    <message>
        <source>Closes the window</source>
        <translation>关闭窗口</translation>
    </message>
    <message>
        <source>Displays the name of the window and contains controls to manipulate it</source>
        <translation>显示窗口名称并且包含维护它的控件</translation>
    </message>
</context>
<context>
    <name>Q3ToolBar</name>
    <message>
        <source>More...</source>
        <translation>更多...</translation>
    </message>
</context>
<context>
    <name>Q3UrlOperator</name>
    <message>
        <source>The protocol `%1&apos; is not supported</source>
        <translation>协议“%1”不被支持</translation>
    </message>
    <message>
        <source>The protocol `%1&apos; does not support listing directories</source>
        <translation>协议“%1”不支持列出目录</translation>
    </message>
    <message>
        <source>The protocol `%1&apos; does not support creating new directories</source>
        <translation>协议“%1”不支持创建新目录</translation>
    </message>
    <message>
        <source>The protocol `%1&apos; does not support removing files or directories</source>
        <translation>协议“%1”不支持移除文件或者目录</translation>
    </message>
    <message>
        <source>The protocol `%1&apos; does not support renaming files or directories</source>
        <translation>协议“%1”不支持重命名文件或者目录</translation>
    </message>
    <message>
        <source>The protocol `%1&apos; does not support getting files</source>
        <translation>协议“%1”不支持获取文件</translation>
    </message>
    <message>
        <source>The protocol `%1&apos; does not support putting files</source>
        <translation>协议“%1”不支持上传文件</translation>
    </message>
    <message>
        <source>The protocol `%1&apos; does not support copying or moving files or directories</source>
        <translation>协议“%1”不支持复制或者移动文件或者目录</translation>
    </message>
    <message>
        <source>(unknown)</source>
        <translation>(未知的)</translation>
    </message>
</context>
<context>
    <name>Q3Wizard</name>
    <message>
        <source>&amp;Cancel</source>
        <translation>取消(&amp;C)</translation>
    </message>
    <message>
        <source>&lt; &amp;Back</source>
        <translation>&lt; 上一步(&amp;B)</translation>
    </message>
    <message>
        <source>&amp;Next &gt;</source>
        <translation>下一步(&amp;N) &gt;</translation>
    </message>
    <message>
        <source>&amp;Finish</source>
        <translation>完成(&amp;F)</translation>
    </message>
    <message>
        <source>&amp;Help</source>
        <translation>帮助(&amp;H)</translation>
    </message>
</context>
<context>
    <name>QAbstractSocket</name>
    <message>
        <source>Host not found</source>
        <translation>主机未找到</translation>
    </message>
    <message>
        <source>Connection refused</source>
        <translation>连接被拒绝</translation>
    </message>
    <message>
        <source>Connection timed out</source>
        <translation>连接超时</translation>
    </message>
    <message>
        <source>Operation on socket is not supported</source>
        <translation>Socket操作不被支持</translation>
    </message>
    <message>
        <source>Socket operation timed out</source>
        <translation>套接字操作超时</translation>
    </message>
    <message>
        <source>Socket is not connected</source>
        <translation>套接字没有被连接</translation>
    </message>
    <message>
        <source>Network unreachable</source>
        <translation>网络不能访问</translation>
    </message>
    <message>
        <source>Trying to connect while connection is in progress</source>
        <translation>尝试连接正在进行中的连接</translation>
    </message>
</context>
<context>
    <name>QAbstractSpinBox</name>
    <message>
        <source>&amp;Step up</source>
        <translation>增加(&amp;S)</translation>
    </message>
    <message>
        <source>Step &amp;down</source>
        <translation>减少(&amp;D)</translation>
    </message>
    <message>
        <source>&amp;Select All</source>
        <translation>选择全部(&amp;S)</translation>
    </message>
</context>
<context>
    <name>QApplication</name>
    <message>
        <source>Activate</source>
        <translation>激活</translation>
    </message>
    <message>
        <source>Executable &apos;%1&apos; requires Qt %2, found Qt %3.</source>
        <translation>执行“%1”需要Qt %2，只找到了Qt %3。</translation>
    </message>
    <message>
        <source>Incompatible Qt Library Error</source>
        <translation>不兼容的Qt错误</translation>
    </message>
    <message>
        <source>Activates the program&apos;s main window</source>
        <translation>激活这个程序的主窗口</translation>
    </message>
</context>
<context>
    <name>QAxSelect</name>
    <message>
        <source>Select ActiveX Control</source>
        <translation>选择ActiveX控件</translation>
    </message>
    <message>
        <source>OK</source>
        <translation>确定</translation>
    </message>
    <message>
        <source>&amp;Cancel</source>
        <translation>取消(&amp;C)</translation>
    </message>
    <message>
        <source>COM &amp;Object:</source>
        <translation>COM对象(&amp;O)：</translation>
    </message>
</context>
<context>
    <name>QCheckBox</name>
    <message>
        <source>Uncheck</source>
        <translation>取消选中</translation>
    </message>
    <message>
        <source>Check</source>
        <translation>选中</translation>
    </message>
    <message>
        <source>Toggle</source>
        <translation>切换</translation>
    </message>
</context>
<context>
    <name>QColorDialog</name>
    <message>
        <source>Hu&amp;e:</source>
        <translation>色调(&amp;E)：</translation>
    </message>
    <message>
        <source>&amp;Sat:</source>
        <translation>饱和度(&amp;S)：</translation>
    </message>
    <message>
        <source>&amp;Val:</source>
        <translation>亮度(&amp;V)：</translation>
    </message>
    <message>
        <source>&amp;Red:</source>
        <translation>红色(&amp;R)：</translation>
    </message>
    <message>
        <source>&amp;Green:</source>
        <translation>绿色(&amp;G)：</translation>
    </message>
    <message>
        <source>Bl&amp;ue:</source>
        <translation>蓝色(&amp;U)：</translation>
    </message>
    <message>
        <source>A&amp;lpha channel:</source>
        <translation>Alpha通道(&amp;A)：</translation>
    </message>
    <message>
        <source>Select Color</source>
        <translation>选择颜色</translation>
    </message>
    <message>
        <source>&amp;Basic colors</source>
        <translation>基本颜色(&amp;B)</translation>
    </message>
    <message>
        <source>&amp;Custom colors</source>
        <translation>自定义颜色(&amp;C)</translation>
    </message>
    <message>
        <source>&amp;Add to Custom Colors</source>
        <translation>添加到自定义颜色(&amp;A)</translation>
    </message>
    <message>
        <source>Select color</source>
        <translation type="obsolete">选择颜色</translation>
    </message>
    <message>
        <source>&amp;HTML:</source>
        <translation>HTML(&amp;H)：</translation>
    </message>
    <message>
        <source>Cursor at %1, %2
Press ESC to cancel</source>
        <translation>光标位于%1, %2
按ESC键取消</translation>
    </message>
    <message>
        <source>&amp;Pick Screen Color</source>
        <translation>拾取屏幕颜色(&amp;P)</translation>
    </message>
</context>
<context>
    <name>QComboBox</name>
    <message>
        <source>Open</source>
        <translation>打开</translation>
    </message>
    <message>
        <source>False</source>
        <translation>假</translation>
    </message>
    <message>
        <source>True</source>
        <translation>真</translation>
    </message>
    <message>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
    <message>
        <source>Open the combo box selection popup</source>
        <translation>打开组合框选择菜单</translation>
    </message>
</context>
<context>
    <name>QCoreApplication</name>
    <message>
        <source>%1: permission denied</source>
        <comment>QSystemSemaphore</comment>
        <translation type="obsolete">%1：权限被拒绝</translation>
    </message>
    <message>
        <source>%1: already exists</source>
        <comment>QSystemSemaphore</comment>
        <translation type="obsolete">%1：已经存在</translation>
    </message>
    <message>
        <source>%1: doesn&apos;t exists</source>
        <comment>QSystemSemaphore</comment>
        <translation type="obsolete">%1：不存在</translation>
    </message>
    <message>
        <source>%1: out of resources</source>
        <comment>QSystemSemaphore</comment>
        <translation type="obsolete">%1：资源耗尽了</translation>
    </message>
    <message>
        <source>%1: unknown error %2</source>
        <comment>QSystemSemaphore</comment>
        <translation type="obsolete">%1：未知错误 %2</translation>
    </message>
    <message>
        <source>%1: key is empty</source>
        <comment>QSystemSemaphore</comment>
        <translation>%1：键是空的</translation>
    </message>
    <message>
        <source>%1: unable to make key</source>
        <comment>QSystemSemaphore</comment>
        <translation>%1：不能制造键</translation>
    </message>
    <message>
        <source>%1: ftok failed</source>
        <comment>QSystemSemaphore</comment>
        <translation>%1：ftok 失败</translation>
    </message>
    <message>
        <source>%1 is not a promoted class.</source>
        <translation>%1 不是提升的类。</translation>
    </message>
    <message>
        <source>The base class %1 is invalid.</source>
        <translation>基类 %1 无效。</translation>
    </message>
    <message>
        <source>The class %1 already exists.</source>
        <translation>类 %1 已经存在。</translation>
    </message>
    <message>
        <source>Promoted Widgets</source>
        <translation>提升的窗口部件</translation>
    </message>
    <message>
        <source>The class %1 cannot be removed</source>
        <translation>类 %1 不能被移除</translation>
    </message>
    <message>
        <source>The class %1 cannot be removed because it is still referenced.</source>
        <translation>类 %1 不能被移除，因为它还在被引用。</translation>
    </message>
    <message>
        <source>The class %1 cannot be renamed</source>
        <translation>类 %1不能被重命名</translation>
    </message>
    <message>
        <source>The class %1 cannot be renamed to an empty name.</source>
        <translation>类 %1 不能被重命名为一个空白名称。</translation>
    </message>
    <message>
        <source>There is already a class named %1.</source>
        <translation>已经存在一个名称为 %1 的类。</translation>
    </message>
    <message>
        <source>Cannot set an empty include file.</source>
        <translation>无法设定一个空白包含文件。</translation>
    </message>
    <message>
        <source>Exception at line %1: %2</source>
        <translation>%1 行发生意外：%2</translation>
    </message>
    <message>
        <source>Unknown error</source>
        <translation>未知错误</translation>
    </message>
    <message>
        <source>An error occurred while running the script for %1: %2
Script: %3</source>
        <translation>在为了 %1 运行脚本时发生一个错误：%2
脚本：%3</translation>
    </message>
</context>
<context>
    <name>QDB2Driver</name>
    <message>
        <source>Unable to connect</source>
        <translation>不能连接</translation>
    </message>
    <message>
        <source>Unable to commit transaction</source>
        <translation>不能提交事务</translation>
    </message>
    <message>
        <source>Unable to rollback transaction</source>
        <translation>不能回滚事务</translation>
    </message>
    <message>
        <source>Unable to set autocommit</source>
        <translation>不能设置自动提交</translation>
    </message>
</context>
<context>
    <name>QDB2Result</name>
    <message>
        <source>Unable to execute statement</source>
        <translation>不能执行语句</translation>
    </message>
    <message>
        <source>Unable to prepare statement</source>
        <translation>不能准备语句</translation>
    </message>
    <message>
        <source>Unable to bind variable</source>
        <translation>不能帮定变量</translation>
    </message>
    <message>
        <source>Unable to fetch record %1</source>
        <translation>不能获取记录%1</translation>
    </message>
    <message>
        <source>Unable to fetch next</source>
        <translation>不能获取下一个</translation>
    </message>
    <message>
        <source>Unable to fetch first</source>
        <translation>不能获取第一个</translation>
    </message>
</context>
<context>
    <name>QDateTimeEdit</name>
    <message>
        <source>AM</source>
        <translation>AM</translation>
    </message>
    <message>
        <source>am</source>
        <translation>am</translation>
    </message>
    <message>
        <source>PM</source>
        <translation>PM</translation>
    </message>
    <message>
        <source>pm</source>
        <translation>pm</translation>
    </message>
</context>
<context>
    <name>QDial</name>
    <message>
        <source>QDial</source>
        <translation>QDial</translation>
    </message>
    <message>
        <source>SpeedoMeter</source>
        <translation>SpeedoMeter</translation>
    </message>
    <message>
        <source>SliderHandle</source>
        <translation>SliderHandle</translation>
    </message>
</context>
<context>
    <name>QDialog</name>
    <message>
        <source>What&apos;s This?</source>
        <translation>这是什么？</translation>
    </message>
    <message>
        <source>Done</source>
        <translation>完成</translation>
    </message>
</context>
<context>
    <name>QDialogButtonBox</name>
    <message>
        <source>OK</source>
        <translation>确定</translation>
    </message>
    <message>
        <source>Save</source>
        <translation>保存</translation>
    </message>
    <message>
        <source>&amp;Save</source>
        <translation>保存(&amp;S)</translation>
    </message>
    <message>
        <source>Open</source>
        <translation>打开</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <source>&amp;Cancel</source>
        <translation>取消(&amp;C)</translation>
    </message>
    <message>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
    <message>
        <source>&amp;Close</source>
        <translation>关闭(&amp;C)</translation>
    </message>
    <message>
        <source>Apply</source>
        <translation>应用</translation>
    </message>
    <message>
        <source>Reset</source>
        <translation>重置</translation>
    </message>
    <message>
        <source>Help</source>
        <translation>帮助</translation>
    </message>
    <message>
        <source>Don&apos;t Save</source>
        <translation>不保存</translation>
    </message>
    <message>
        <source>Discard</source>
        <translation>抛弃</translation>
    </message>
    <message>
        <source>&amp;Yes</source>
        <translation>是(&amp;Y)</translation>
    </message>
    <message>
        <source>Yes to &amp;All</source>
        <translation>全部是(&amp;A)</translation>
    </message>
    <message>
        <source>&amp;No</source>
        <translation>否(&amp;N)</translation>
    </message>
    <message>
        <source>N&amp;o to All</source>
        <translation>全部否(&amp;O)</translation>
    </message>
    <message>
        <source>Save All</source>
        <translation>保存全部</translation>
    </message>
    <message>
        <source>Abort</source>
        <translation>放弃</translation>
    </message>
    <message>
        <source>Retry</source>
        <translation>重试</translation>
    </message>
    <message>
        <source>Ignore</source>
        <translation>忽略</translation>
    </message>
    <message>
        <source>Restore Defaults</source>
        <translation>恢复默认</translation>
    </message>
    <message>
        <source>Close without Saving</source>
        <translation>不保存关闭</translation>
    </message>
    <message>
        <source>&amp;OK</source>
        <translation>确定(&amp;O)</translation>
    </message>
</context>
<context>
    <name>QDirModel</name>
    <message>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <source>Size</source>
        <translation>大小</translation>
    </message>
    <message>
        <source>Kind</source>
        <comment>Match OS X Finder</comment>
        <translation>类型</translation>
    </message>
    <message>
        <source>Type</source>
        <comment>All other platforms</comment>
        <translation>类型</translation>
    </message>
    <message>
        <source>Date Modified</source>
        <translation>日期被修改</translation>
    </message>
</context>
<context>
    <name>QDockWidget</name>
    <message>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
    <message>
        <source>Dock</source>
        <translation>锚接</translation>
    </message>
    <message>
        <source>Float</source>
        <translation>浮动</translation>
    </message>
    <message>
        <source>Undocks and re-attaches the dock widget</source>
        <translation>解除停靠并重新固定DockWidget</translation>
    </message>
    <message>
        <source>Closes the dock widget</source>
        <translation>关闭DockWidget</translation>
    </message>
</context>
<context>
    <name>QDoubleSpinBox</name>
    <message>
        <source>More</source>
        <translation>更多</translation>
    </message>
    <message>
        <source>Less</source>
        <translation>更少</translation>
    </message>
</context>
<context>
    <name>QErrorMessage</name>
    <message>
        <source>Debug Message:</source>
        <translation>调试消息：</translation>
    </message>
    <message>
        <source>Warning:</source>
        <translation>警告：</translation>
    </message>
    <message>
        <source>Fatal Error:</source>
        <translation>致命错误：</translation>
    </message>
    <message>
        <source>&amp;Show this message again</source>
        <translation>再次显示这个消息(&amp;S)</translation>
    </message>
    <message>
        <source>&amp;OK</source>
        <translation>确定(&amp;O)</translation>
    </message>
</context>
<context>
    <name>QFile</name>
    <message>
        <source>Destination file exists</source>
        <translation>目标文件已存在</translation>
    </message>
    <message>
        <source>Cannot remove source file</source>
        <translation>无法移除源文件</translation>
    </message>
    <message>
        <source>Cannot open %1 for input</source>
        <translation>无法输入 %1 </translation>
    </message>
    <message>
        <source>Cannot open for output</source>
        <translation>无法输出</translation>
    </message>
    <message>
        <source>Failure to write block</source>
        <translation>写块失败</translation>
    </message>
    <message>
        <source>Cannot create %1 for output</source>
        <translation>无法创建 %1 </translation>
    </message>
    <message>
        <source>Destination file is the same file.</source>
        <translation>目标文件是同一个文件。</translation>
    </message>
    <message>
        <source>Source file does not exist.</source>
        <translation>源文件不存在。</translation>
    </message>
    <message>
        <source>Error while renaming.</source>
        <translation>重命名时错误。</translation>
    </message>
    <message>
        <source>Unable to restore from %1: %2</source>
        <translation>不能从%1恢复：%2</translation>
    </message>
    <message>
        <source>Will not rename sequential file using block copy</source>
        <translation>使用块复制不会重命名连续文件</translation>
    </message>
</context>
<context>
    <name>QFileDialog</name>
    <message>
        <source>All Files (*)</source>
        <translation>所有文件 (*)</translation>
    </message>
    <message>
        <source>Directories</source>
        <translation>目录</translation>
    </message>
    <message>
        <source>&amp;Open</source>
        <translation>打开(&amp;O)</translation>
    </message>
    <message>
        <source>&amp;Save</source>
        <translation>保存(&amp;S)</translation>
    </message>
    <message>
        <source>Open</source>
        <translation>打开</translation>
    </message>
    <message>
        <source>%1 already exists.
Do you want to replace it?</source>
        <translation>%1已经存在。
你想要替换它么？</translation>
    </message>
    <message>
        <source>%1
File not found.
Please verify the correct file name was given.</source>
        <translation>文件%1
没有找到。
请核实已给定正确文件名。</translation>
    </message>
    <message>
        <source>My Computer</source>
        <translation>我的计算机</translation>
    </message>
    <message>
        <source>&amp;Rename</source>
        <translation>重命名(&amp;R)</translation>
    </message>
    <message>
        <source>&amp;Delete</source>
        <translation>删除(&amp;D)</translation>
    </message>
    <message>
        <source>Show &amp;hidden files</source>
        <translation>显示隐藏文件(&amp;H)</translation>
    </message>
    <message>
        <source>Back</source>
        <translation>后退</translation>
    </message>
    <message>
        <source>Parent Directory</source>
        <translation>父目录</translation>
    </message>
    <message>
        <source>List View</source>
        <translation>列表视图</translation>
    </message>
    <message>
        <source>Detail View</source>
        <translation>详细视图</translation>
    </message>
    <message>
        <source>Files of type:</source>
        <translation>文件类型：</translation>
    </message>
    <message>
        <source>Directory:</source>
        <translation>目录：</translation>
    </message>
    <message>
        <source>%1
Directory not found.
Please verify the correct directory name was given.</source>
        <translation>目录%1
没有找到。
请核实已给定正确目录名。</translation>
    </message>
    <message>
        <source>&apos;%1&apos; is write protected.
Do you want to delete it anyway?</source>
        <translation>“%1“是写保护的。
你还是想删除它么？</translation>
    </message>
    <message>
        <source>Are sure you want to delete &apos;%1&apos;?</source>
        <translation>你确认你想删除“%1“？</translation>
    </message>
    <message>
        <source>Could not delete directory.</source>
        <translation>不能删除目录。</translation>
    </message>
    <message>
        <source>Recent Places</source>
        <translation>最近的地方</translation>
    </message>
    <message>
        <source>Save As</source>
        <translation>另存为</translation>
    </message>
    <message>
        <source>Drive</source>
        <translation>驱动器</translation>
    </message>
    <message>
        <source>File</source>
        <translation>文件</translation>
    </message>
    <message>
        <source>Unknown</source>
        <translation>未知的</translation>
    </message>
    <message>
        <source>Find Directory</source>
        <translation>查找目录</translation>
    </message>
    <message>
        <source>Show </source>
        <translation>显示 </translation>
    </message>
    <message>
        <source>Forward</source>
        <translation>前进</translation>
    </message>
    <message>
        <source>New Folder</source>
        <translation>新建文件夹</translation>
    </message>
    <message>
        <source>&amp;New Folder</source>
        <translation>新建文件夹(&amp;N)</translation>
    </message>
    <message>
        <source>&amp;Choose</source>
        <translation>选择(&amp;C)</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation>移除</translation>
    </message>
    <message>
        <source>File &amp;name:</source>
        <translation>文件名称(&amp;N)：</translation>
    </message>
    <message>
        <source>Look in:</source>
        <translation>查看：</translation>
    </message>
    <message>
        <source>Create New Folder</source>
        <translation>创建新文件夹</translation>
    </message>
    <message>
        <source>All Files (*.*)</source>
        <translation>所有文件 (*.*)</translation>
    </message>
    <message>
        <source>Go back</source>
        <translation>后退</translation>
    </message>
    <message>
        <source>Alt+Left</source>
        <translation>Alt+Left</translation>
    </message>
    <message>
        <source>Go forward</source>
        <translation>前进</translation>
    </message>
    <message>
        <source>Alt+Right</source>
        <translation>Alt+Right</translation>
    </message>
    <message>
        <source>Go to the parent directory</source>
        <translation>转到父目录</translation>
    </message>
    <message>
        <source>Alt+Up</source>
        <translation>Alt+Up</translation>
    </message>
    <message>
        <source>Create a New Folder</source>
        <translation>创建一个新文件夹</translation>
    </message>
    <message>
        <source>Change to list view mode</source>
        <translation>更改为列表视图模式</translation>
    </message>
    <message>
        <source>Change to detail view mode</source>
        <translation>更改为详细视图模式</translation>
    </message>
    <message>
        <source>Sidebar</source>
        <translation>侧边栏</translation>
    </message>
    <message>
        <source>List of places and bookmarks</source>
        <translation>地点和书签列表</translation>
    </message>
    <message>
        <source>Files</source>
        <translation>文件</translation>
    </message>
    <message>
        <source>All files (*)</source>
        <translation>所有文件 (*)</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
    <message>
        <source>Are you sure you want to delete &apos;%1&apos;?</source>
        <translation>你确认你想删除“%1“？</translation>
    </message>
    <message>
        <source>%1 File</source>
        <extracomment>%1 is a file name suffix, for example txt</extracomment>
        <translation>%1文件</translation>
    </message>
    <message>
        <source>File Folder</source>
        <comment>Match Windows Explorer</comment>
        <translation>文件夹</translation>
    </message>
    <message>
        <source>Folder</source>
        <comment>All other platforms</comment>
        <translation>文件夹</translation>
    </message>
    <message>
        <source>Alias</source>
        <comment>OS X Finder</comment>
        <translation>别名</translation>
    </message>
    <message>
        <source>Shortcut</source>
        <comment>All other platforms</comment>
        <translation>快捷键</translation>
    </message>
</context>
<context>
    <name>QFileSystemModel</name>
    <message>
        <source>%1 TB</source>
        <translation>%1 TB</translation>
    </message>
    <message>
        <source>%1 GB</source>
        <translation>%1 GB</translation>
    </message>
    <message>
        <source>%1 MB</source>
        <translation>%1 MB</translation>
    </message>
    <message>
        <source>%1 KB</source>
        <translation>%1千字节</translation>
    </message>
    <message>
        <source>%1 bytes</source>
        <translation>%1字节</translation>
    </message>
    <message>
        <source>Invalid filename</source>
        <translation>无效文件名</translation>
    </message>
    <message>
        <source>&lt;b&gt;The name &quot;%1&quot; can not be used.&lt;/b&gt;&lt;p&gt;Try using another name, with fewer characters or no punctuations marks.</source>
        <translation>&lt;b&gt;名称“%1“不能被使用。&lt;/b&gt;&lt;p&gt;请使用另外一个包含更少字符或者不含有标点符号的名称。</translation>
    </message>
    <message>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <source>Size</source>
        <translation>大小</translation>
    </message>
    <message>
        <source>Kind</source>
        <comment>Match OS X Finder</comment>
        <translation>类型</translation>
    </message>
    <message>
        <source>Type</source>
        <comment>All other platforms</comment>
        <translation>类型</translation>
    </message>
    <message>
        <source>Date Modified</source>
        <translation>日期被修改</translation>
    </message>
    <message>
        <source>My Computer</source>
        <translation>我的计算机</translation>
    </message>
    <message>
        <source>Computer</source>
        <translation>计算机</translation>
    </message>
    <message>
        <source>%1 byte(s)</source>
        <translation>%1字节</translation>
    </message>
</context>
<context>
    <name>QFontDatabase</name>
    <message>
        <source>Normal</source>
        <translation>普通</translation>
    </message>
    <message>
        <source>Bold</source>
        <translation>粗体</translation>
    </message>
    <message>
        <source>Demi Bold</source>
        <translation>半粗体</translation>
    </message>
    <message>
        <source>Black</source>
        <translation>黑体</translation>
    </message>
    <message>
        <source>Demi</source>
        <translation>半体</translation>
    </message>
    <message>
        <source>Light</source>
        <translation>轻体</translation>
    </message>
    <message>
        <source>Italic</source>
        <translation>意大利体</translation>
    </message>
    <message>
        <source>Oblique</source>
        <translation>斜体</translation>
    </message>
    <message>
        <source>Any</source>
        <translation>任意</translation>
    </message>
    <message>
        <source>Latin</source>
        <translation>拉丁文</translation>
    </message>
    <message>
        <source>Greek</source>
        <translation>希腊文</translation>
    </message>
    <message>
        <source>Cyrillic</source>
        <translation>西里尔文</translation>
    </message>
    <message>
        <source>Armenian</source>
        <translation>亚美尼亚文</translation>
    </message>
    <message>
        <source>Hebrew</source>
        <translation>希伯来文</translation>
    </message>
    <message>
        <source>Arabic</source>
        <translation>阿拉伯文</translation>
    </message>
    <message>
        <source>Syriac</source>
        <translation>叙利亚文</translation>
    </message>
    <message>
        <source>Thaana</source>
        <translation>马尔代夫文</translation>
    </message>
    <message>
        <source>Devanagari</source>
        <translation>梵文</translation>
    </message>
    <message>
        <source>Bengali</source>
        <translation>孟加拉文</translation>
    </message>
    <message>
        <source>Gurmukhi</source>
        <translation>旁遮普文</translation>
    </message>
    <message>
        <source>Gujarati</source>
        <translation>古吉拉特文</translation>
    </message>
    <message>
        <source>Oriya</source>
        <translation>奥里雅文</translation>
    </message>
    <message>
        <source>Tamil</source>
        <translation>泰米尔文</translation>
    </message>
    <message>
        <source>Telugu</source>
        <translation>泰卢固文</translation>
    </message>
    <message>
        <source>Kannada</source>
        <translation>埃纳德文</translation>
    </message>
    <message>
        <source>Malayalam</source>
        <translation>马拉亚拉姆文</translation>
    </message>
    <message>
        <source>Sinhala</source>
        <translation>僧伽罗文</translation>
    </message>
    <message>
        <source>Thai</source>
        <translation>泰国文</translation>
    </message>
    <message>
        <source>Lao</source>
        <translation>老挝文</translation>
    </message>
    <message>
        <source>Tibetan</source>
        <translation>藏文</translation>
    </message>
    <message>
        <source>Myanmar</source>
        <translation>缅甸文</translation>
    </message>
    <message>
        <source>Georgian</source>
        <translation>格鲁吉亚文</translation>
    </message>
    <message>
        <source>Khmer</source>
        <translation>谷美尔文</translation>
    </message>
    <message>
        <source>Simplified Chinese</source>
        <translation>简体中文</translation>
    </message>
    <message>
        <source>Traditional Chinese</source>
        <translation>繁体中文</translation>
    </message>
    <message>
        <source>Japanese</source>
        <translation>日文</translation>
    </message>
    <message>
        <source>Korean</source>
        <translation>韩文</translation>
    </message>
    <message>
        <source>Vietnamese</source>
        <translation>越南文</translation>
    </message>
    <message>
        <source>Symbol</source>
        <translation>符号</translation>
    </message>
    <message>
        <source>Ogham</source>
        <translation>欧甘文</translation>
    </message>
    <message>
        <source>Runic</source>
        <translation>古北欧文</translation>
    </message>
    <message>
        <source>Medium</source>
        <comment>The Medium font weight</comment>
        <translation>中等</translation>
    </message>
    <message>
        <source>Thin</source>
        <translation>细体</translation>
    </message>
    <message>
        <source>Extra Light</source>
        <translation>超轻体</translation>
    </message>
    <message>
        <source>Extra Bold</source>
        <translation>超粗体</translation>
    </message>
    <message>
        <source>Extra</source>
        <extracomment>The word for &quot;Extra&quot; as in &quot;Extra Bold, Extra Thin&quot; used as a pattern for string searches</extracomment>
        <translation>超</translation>
    </message>
    <message>
        <source>N&apos;Ko</source>
        <translation>N&apos;Ko</translation>
    </message>
</context>
<context>
    <name>QFontDialog</name>
    <message>
        <source>&amp;Font</source>
        <translation>字体(&amp;F)</translation>
    </message>
    <message>
        <source>Font st&amp;yle</source>
        <translation>字体风格(&amp;Y)</translation>
    </message>
    <message>
        <source>&amp;Size</source>
        <translation>大小(&amp;S)</translation>
    </message>
    <message>
        <source>Effects</source>
        <translation>效果</translation>
    </message>
    <message>
        <source>Stri&amp;keout</source>
        <translation>删除线(&amp;K)</translation>
    </message>
    <message>
        <source>&amp;Underline</source>
        <translation>下划线(&amp;U)</translation>
    </message>
    <message>
        <source>Sample</source>
        <translation>实例</translation>
    </message>
    <message>
        <source>Wr&amp;iting System</source>
        <translation>书写系统(&amp;I)</translation>
    </message>
    <message>
        <source>Select Font</source>
        <translation>选择字体</translation>
    </message>
</context>
<context>
    <name>QFtp</name>
    <message>
        <source>Not connected</source>
        <translation>没有连接</translation>
    </message>
    <message>
        <source>Host %1 not found</source>
        <translation>主机%1没有找到</translation>
    </message>
    <message>
        <source>Connection refused to host %1</source>
        <translation>连接被主机 %1 拒绝</translation>
    </message>
    <message>
        <source>Connection timed out to host %1</source>
        <translation>主机%1连接超时</translation>
    </message>
    <message>
        <source>Connected to host %1</source>
        <translation>连接到主机%1了</translation>
    </message>
    <message>
        <source>Connection refused for data connection</source>
        <translation>因为数据连接而被拒绝连接</translation>
    </message>
    <message>
        <source>Unknown error</source>
        <translation>未知的错误</translation>
    </message>
    <message>
        <source>Connecting to host failed:
%1</source>
        <translation>连接主机失败：
%1</translation>
    </message>
    <message>
        <source>Login failed:
%1</source>
        <translation>登录失败：
%1</translation>
    </message>
    <message>
        <source>Listing directory failed:
%1</source>
        <translation>列出目录失败：
%1</translation>
    </message>
    <message>
        <source>Changing directory failed:
%1</source>
        <translation>改变目录失败：
%1</translation>
    </message>
    <message>
        <source>Downloading file failed:
%1</source>
        <translation>下载文件失败：
%1</translation>
    </message>
    <message>
        <source>Uploading file failed:
%1</source>
        <translation>上传文件失败：
%1</translation>
    </message>
    <message>
        <source>Removing file failed:
%1</source>
        <translation>移除文件失败：
%1</translation>
    </message>
    <message>
        <source>Creating directory failed:
%1</source>
        <translation>创建目录失败：
%1</translation>
    </message>
    <message>
        <source>Removing directory failed:
%1</source>
        <translation>移除目录失败：
%1</translation>
    </message>
    <message>
        <source>Connection closed</source>
        <translation>连接关闭了</translation>
    </message>
    <message>
        <source>Host %1 found</source>
        <translation>主机%1找到了</translation>
    </message>
    <message>
        <source>Connection to %1 closed</source>
        <translation>到%1的连接关闭了</translation>
    </message>
    <message>
        <source>Host found</source>
        <translation>主机找到了</translation>
    </message>
    <message>
        <source>Connected to host</source>
        <translation>连接到主机了</translation>
    </message>
    <message>
        <source>Data Connection refused</source>
        <translation>数据连接被拒绝</translation>
    </message>
</context>
<context>
    <name>QGuiApplication</name>
    <message>
        <source>QT_LAYOUT_DIRECTION</source>
        <comment>Translate this string to the string &apos;LTR&apos; in left-to-right languages or to &apos;RTL&apos; in right-to-left languages (such as Hebrew and Arabic) to get proper widget layout.</comment>
        <translation>LTR</translation>
    </message>
</context>
<context>
    <name>QHostInfo</name>
    <message>
        <source>Unknown error</source>
        <translation>未知的错误</translation>
    </message>
    <message>
        <source>No host name given</source>
        <translation>未指定主机名</translation>
    </message>
</context>
<context>
    <name>QHostInfoAgent</name>
    <message>
        <source>Host not found</source>
        <translation>主机未找到</translation>
    </message>
    <message>
        <source>Unknown address type</source>
        <translation>未知的地址类型</translation>
    </message>
    <message>
        <source>Unknown error</source>
        <translation>未知的错误</translation>
    </message>
    <message>
        <source>No host name given</source>
        <translation>未指定主机名</translation>
    </message>
    <message>
        <source>Invalid hostname</source>
        <translation>无效主机名</translation>
    </message>
    <message>
        <source>Unknown error (%1)</source>
        <translation>未知的错误(%1)</translation>
    </message>
</context>
<context>
    <name>QHttp</name>
    <message>
        <source>Unknown error</source>
        <translation>未知的错误</translation>
    </message>
    <message>
        <source>Request aborted</source>
        <translation>请求被放弃了</translation>
    </message>
    <message>
        <source>No server set to connect to</source>
        <translation>没有设置要连接的服务器</translation>
    </message>
    <message>
        <source>Wrong content length</source>
        <translation>错误的内容长度</translation>
    </message>
    <message>
        <source>Server closed connection unexpectedly</source>
        <translation>服务器异常地关闭了连接</translation>
    </message>
    <message>
        <source>Unknown authentication method</source>
        <translation>未知的认证方式</translation>
    </message>
    <message>
        <source>Error writing response to device</source>
        <translation>向设备中进行写回复时发生错误</translation>
    </message>
    <message>
        <source>Connection refused</source>
        <translation>连接被拒绝</translation>
    </message>
    <message>
        <source>Host %1 not found</source>
        <translation>主机%1没有找到</translation>
    </message>
    <message>
        <source>HTTP request failed</source>
        <translation>HTTP请求失败</translation>
    </message>
    <message>
        <source>Invalid HTTP response header</source>
        <translation>无效的HTTP响应头</translation>
    </message>
    <message>
        <source>Invalid HTTP chunked body</source>
        <translation>无效的HTTP臃肿体</translation>
    </message>
    <message>
        <source>Host %1 found</source>
        <translation>主机%1找到了</translation>
    </message>
    <message>
        <source>Connected to host %1</source>
        <translation>连接到%1主机了</translation>
    </message>
    <message>
        <source>Connection to %1 closed</source>
        <translation>到%1的连接关闭了</translation>
    </message>
    <message>
        <source>Host found</source>
        <translation>主机找到了</translation>
    </message>
    <message>
        <source>Connected to host</source>
        <translation>连接到主机了</translation>
    </message>
    <message>
        <source>Connection closed</source>
        <translation>连接关闭了</translation>
    </message>
    <message>
        <source>Proxy authentication required</source>
        <translation>代理需要认证</translation>
    </message>
    <message>
        <source>Authentication required</source>
        <translation>需要认证</translation>
    </message>
    <message>
        <source>Connection refused (or timed out)</source>
        <translation>连接被拒绝(或者超时)</translation>
    </message>
    <message>
        <source>Proxy requires authentication</source>
        <translation>代理需要验证</translation>
    </message>
    <message>
        <source>Host requires authentication</source>
        <translation>主机需要验证</translation>
    </message>
    <message>
        <source>Data corrupted</source>
        <translation>数据错误</translation>
    </message>
    <message>
        <source>Unknown protocol specified</source>
        <translation>所指定的协议是未知的</translation>
    </message>
    <message>
        <source>SSL handshake failed</source>
        <translation>SSL 握手失败</translation>
    </message>
    <message>
        <source>HTTPS connection requested but SSL support not compiled in</source>
        <translation>HTTPS 连接需要 SSL，但它没有被编译进来</translation>
    </message>
    <message>
        <source>Too many redirects</source>
        <translation>太多重定向</translation>
    </message>
    <message>
        <source>Insecure redirect</source>
        <translation>不安全重定向</translation>
    </message>
</context>
<context>
    <name>QHttpSocketEngine</name>
    <message>
        <source>Did not receive HTTP response from proxy</source>
        <translation>未收到代理的HTTP响应</translation>
    </message>
    <message>
        <source>Error parsing authentication request from proxy</source>
        <translation>解析代理的认证请求出错</translation>
    </message>
    <message>
        <source>Authentication required</source>
        <translation>需要认证</translation>
    </message>
    <message>
        <source>Proxy denied connection</source>
        <translation>代理拒绝连接</translation>
    </message>
    <message>
        <source>Error communicating with HTTP proxy</source>
        <translation>和HTTP代理通讯时发生错误</translation>
    </message>
    <message>
        <source>Proxy server not found</source>
        <translation>未找到代理服务器</translation>
    </message>
    <message>
        <source>Proxy connection refused</source>
        <translation>代理连接被拒绝</translation>
    </message>
    <message>
        <source>Proxy server connection timed out</source>
        <translation>代理服务器连接超时</translation>
    </message>
    <message>
        <source>Proxy connection closed prematurely</source>
        <translation>代理连接过早关闭</translation>
    </message>
</context>
<context>
    <name>QIBaseDriver</name>
    <message>
        <source>Error opening database</source>
        <translation>打开数据库错误</translation>
    </message>
    <message>
        <source>Could not start transaction</source>
        <translation>不能开始事务</translation>
    </message>
    <message>
        <source>Unable to commit transaction</source>
        <translation>不能提交事务</translation>
    </message>
    <message>
        <source>Unable to rollback transaction</source>
        <translation>不能回滚事务</translation>
    </message>
</context>
<context>
    <name>QIBaseResult</name>
    <message>
        <source>Unable to create BLOB</source>
        <translation>不能创建BLOB</translation>
    </message>
    <message>
        <source>Unable to write BLOB</source>
        <translation>不能写入BLOB</translation>
    </message>
    <message>
        <source>Unable to open BLOB</source>
        <translation>不能打开BLOB</translation>
    </message>
    <message>
        <source>Unable to read BLOB</source>
        <translation>不能读取BLOB</translation>
    </message>
    <message>
        <source>Could not find array</source>
        <translation>不能找到数组</translation>
    </message>
    <message>
        <source>Could not get array data</source>
        <translation>不能得到数组数据</translation>
    </message>
    <message>
        <source>Could not get query info</source>
        <translation>不能得到查询信息</translation>
    </message>
    <message>
        <source>Could not start transaction</source>
        <translation>不能开始事务</translation>
    </message>
    <message>
        <source>Unable to commit transaction</source>
        <translation>不能提交事务</translation>
    </message>
    <message>
        <source>Could not allocate statement</source>
        <translation>不能分配语句</translation>
    </message>
    <message>
        <source>Could not prepare statement</source>
        <translation>不能准备语句</translation>
    </message>
    <message>
        <source>Could not describe input statement</source>
        <translation>不能描述输入语句</translation>
    </message>
    <message>
        <source>Could not describe statement</source>
        <translation>不能描述语句</translation>
    </message>
    <message>
        <source>Unable to close statement</source>
        <translation>不能关闭语句</translation>
    </message>
    <message>
        <source>Unable to execute query</source>
        <translation>不能执行查询</translation>
    </message>
    <message>
        <source>Could not fetch next item</source>
        <translation>不能获取下一项</translation>
    </message>
    <message>
        <source>Could not get statement info</source>
        <translation>不能得到语句信息</translation>
    </message>
</context>
<context>
    <name>QIODevice</name>
    <message>
        <source>Permission denied</source>
        <translation>权限被拒绝</translation>
    </message>
    <message>
        <source>Too many open files</source>
        <translation>太多打开的文件</translation>
    </message>
    <message>
        <source>No such file or directory</source>
        <translation>没有这个文件或者目录</translation>
    </message>
    <message>
        <source>No space left on device</source>
        <translation>设备上没有空间了</translation>
    </message>
    <message>
        <source>Unknown error</source>
        <translation>未知的错误</translation>
    </message>
    <message>
        <source>file to open is a directory</source>
        <translation>要打开的文件是一个目录</translation>
    </message>
</context>
<context>
    <name>QInputContext</name>
    <message>
        <source>XIM</source>
        <translation>XIM</translation>
    </message>
    <message>
        <source>XIM input method</source>
        <translation>XIM输入法</translation>
    </message>
    <message>
        <source>Windows input method</source>
        <translation>Windows输入法</translation>
    </message>
    <message>
        <source>Mac OS X input method</source>
        <translation>Mac OS X输入法</translation>
    </message>
</context>
<context>
    <name>QInputDialog</name>
    <message>
        <source>Enter a value:</source>
        <translation>输入一个值：</translation>
    </message>
</context>
<context>
    <name>QLibrary</name>
    <message>
        <source>QLibrary::load_sys: Cannot load %1 (%2)</source>
        <translation type="obsolete">QLibrary::load_sys： 不能载入%1 (%2)</translation>
    </message>
    <message>
        <source>QLibrary::unload_sys: Cannot unload %1 (%2)</source>
        <translation type="obsolete">QLibrary::unload_sys：不能卸载%1 (%2)</translation>
    </message>
    <message>
        <source>QLibrary::resolve_sys: Symbol &quot;%1&quot; undefined in %2 (%3)</source>
        <translation type="obsolete">QLibrary::resolve_sys: 符号“%1”在%2（%3）没有被定义</translation>
    </message>
    <message>
        <source>Could not mmap &apos;%1&apos;: %2</source>
        <translation>不能映射”%1“：%2</translation>
    </message>
    <message>
        <source>Plugin verification data mismatch in &apos;%1&apos;</source>
        <translation>“%1“中的插件验证数据不匹配</translation>
    </message>
    <message>
        <source>Could not unmap &apos;%1&apos;: %2</source>
        <translation>不能取消映射“%1“：%2</translation>
    </message>
    <message>
        <source>The plugin &apos;%1&apos; uses incompatible Qt library. (%2.%3.%4) [%5]</source>
        <translation>插件“%1”使用了不兼容的Qt库。(%2.%3.%4) [%5]</translation>
    </message>
    <message>
        <source>The plugin &apos;%1&apos; uses incompatible Qt library. Expected build key &quot;%2&quot;, got &quot;%3&quot;</source>
        <translation>插件“%1“使用了不兼容的Qt库。期待的构建键是“%2“，得到的却是”%3“</translation>
    </message>
    <message>
        <source>Unknown error</source>
        <translation>未知的错误</translation>
    </message>
    <message>
        <source>The shared library was not found.</source>
        <translation>共享库没有被找到。</translation>
    </message>
    <message>
        <source>The file &apos;%1&apos; is not a valid Qt plugin.</source>
        <translation>文件“%1“不是有效的Qt插件。</translation>
    </message>
    <message>
        <source>The plugin &apos;%1&apos; uses incompatible Qt library. (Cannot mix debug and release libraries.)</source>
        <translation>插件“%1“使用了不兼容的Qt库。(不能混合使用库的调试版本和发布版本。)</translation>
    </message>
    <message>
        <source>Cannot load library %1: %2</source>
        <translation>无法加载库%1：%2</translation>
    </message>
    <message>
        <source>Cannot unload library %1: %2</source>
        <translation>无法卸载库%1：%2</translation>
    </message>
    <message>
        <source>Cannot resolve symbol &quot;%1&quot; in %2: %3</source>
        <translation>无法解析%2中的符号“%2”：%3</translation>
    </message>
    <message>
        <source>&apos;%1&apos; is not an ELF object (%2)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&apos;%1&apos; is not an ELF object</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&apos;%1&apos; is an invalid ELF object (%2)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&apos;%1&apos; is not a valid Mach-O binary (%2)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>file is corrupt</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>file too small</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>no suitable architecture in fat binary</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>invalid magic %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>wrong architecture</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>not a dynamic library</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&apos;%1&apos; is not a Qt plugin</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QLineEdit</name>
    <message>
        <source>&amp;Undo</source>
        <translation>撤消(&amp;U)</translation>
    </message>
    <message>
        <source>&amp;Redo</source>
        <translation>恢复(&amp;R)</translation>
    </message>
    <message>
        <source>Cu&amp;t</source>
        <translation>剪切(&amp;T)</translation>
    </message>
    <message>
        <source>&amp;Copy</source>
        <translation>复制(&amp;C)</translation>
    </message>
    <message>
        <source>&amp;Paste</source>
        <translation>粘贴(&amp;P)</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
    <message>
        <source>Select All</source>
        <translation>选择全部</translation>
    </message>
</context>
<context>
    <name>QLocalServer</name>
    <message>
        <source>%1: Name error</source>
        <translation>%1: 名称错误</translation>
    </message>
    <message>
        <source>%1: Permission denied</source>
        <translation>%1：权限被拒绝</translation>
    </message>
    <message>
        <source>%1: Address in use</source>
        <translation>%1：地址正在被使用</translation>
    </message>
    <message>
        <source>%1: Unknown error %2</source>
        <translation>%1：未知错误 %2</translation>
    </message>
</context>
<context>
    <name>QLocalSocket</name>
    <message>
        <source>%1: Connection refused</source>
        <translation>%1：连接被拒绝</translation>
    </message>
    <message>
        <source>%1: Remote closed</source>
        <translation>%1：远程已关闭</translation>
    </message>
    <message>
        <source>%1: Invalid name</source>
        <translation>%1：无效名称</translation>
    </message>
    <message>
        <source>%1: Socket access error</source>
        <translation>%1：套接字访问错误</translation>
    </message>
    <message>
        <source>%1: Socket resource error</source>
        <translation>%1：套接字资源错误</translation>
    </message>
    <message>
        <source>%1: Socket operation timed out</source>
        <translation>%1：套接字操作超时</translation>
    </message>
    <message>
        <source>%1: Datagram too large</source>
        <translation>%1：数据报太大</translation>
    </message>
    <message>
        <source>%1: Connection error</source>
        <translation>%1：连接错误</translation>
    </message>
    <message>
        <source>%1: The socket operation is not supported</source>
        <translation>%1：套接字操作不被支持</translation>
    </message>
    <message>
        <source>%1: Unknown error</source>
        <translation>%1：未知错误</translation>
    </message>
    <message>
        <source>%1: Unknown error %2</source>
        <translation>%1：未知错误 %2</translation>
    </message>
    <message>
        <source>%1: Operation not permitted when socket is in this state</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Trying to connect while connection is in progress</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1: Access denied</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QMYSQLDriver</name>
    <message>
        <source>Unable to open database &apos;</source>
        <translation>不能打开数据库</translation>
    </message>
    <message>
        <source>Unable to connect</source>
        <translation>不能连接</translation>
    </message>
    <message>
        <source>Unable to begin transaction</source>
        <translation>不能开始事务</translation>
    </message>
    <message>
        <source>Unable to commit transaction</source>
        <translation>不能提交事务</translation>
    </message>
    <message>
        <source>Unable to rollback transaction</source>
        <translation>不能回滚事务</translation>
    </message>
    <message>
        <source>Unable to allocate a MYSQL object</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to open database &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QMYSQLResult</name>
    <message>
        <source>Unable to fetch data</source>
        <translation>不能获取数据</translation>
    </message>
    <message>
        <source>Unable to execute query</source>
        <translation>不能执行查询</translation>
    </message>
    <message>
        <source>Unable to store result</source>
        <translation>不能存储结果</translation>
    </message>
    <message>
        <source>Unable to prepare statement</source>
        <translation>不能准备语句</translation>
    </message>
    <message>
        <source>Unable to reset statement</source>
        <translation>不能重置语句</translation>
    </message>
    <message>
        <source>Unable to bind value</source>
        <translation>不能绑定值</translation>
    </message>
    <message>
        <source>Unable to execute statement</source>
        <translation>不能执行语句</translation>
    </message>
    <message>
        <source>Unable to bind outvalues</source>
        <translation>不能绑定外值</translation>
    </message>
    <message>
        <source>Unable to store statement results</source>
        <translation>不能存储语句结果</translation>
    </message>
    <message>
        <source>Unable to execute next query</source>
        <translation>不能执行下一个查询</translation>
    </message>
    <message>
        <source>Unable to store next result</source>
        <translation>不能存储下一个结果</translation>
    </message>
</context>
<context>
    <name>QMdiArea</name>
    <message>
        <source>(Untitled)</source>
        <translation>(未命名的)</translation>
    </message>
</context>
<context>
    <name>QMdiSubWindow</name>
    <message>
        <source>%1 - [%2]</source>
        <translation>%1 - [%2]</translation>
    </message>
    <message>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
    <message>
        <source>Minimize</source>
        <translation>最小化</translation>
    </message>
    <message>
        <source>Restore Down</source>
        <translation>向下恢复</translation>
    </message>
    <message>
        <source>&amp;Restore</source>
        <translation>恢复(&amp;R)</translation>
    </message>
    <message>
        <source>&amp;Move</source>
        <translation>移动(&amp;M)</translation>
    </message>
    <message>
        <source>&amp;Size</source>
        <translation>大小(&amp;S)</translation>
    </message>
    <message>
        <source>Mi&amp;nimize</source>
        <translation>最小化(&amp;N)</translation>
    </message>
    <message>
        <source>Ma&amp;ximize</source>
        <translation>最大化(&amp;X)</translation>
    </message>
    <message>
        <source>Stay on &amp;Top</source>
        <translation>总在最前(&amp;T)</translation>
    </message>
    <message>
        <source>&amp;Close</source>
        <translation>关闭(&amp;C)</translation>
    </message>
    <message>
        <source>- [%1]</source>
        <translation>- [%1]</translation>
    </message>
    <message>
        <source>Maximize</source>
        <translation>最大化</translation>
    </message>
    <message>
        <source>Unshade</source>
        <translation>取消遮蔽</translation>
    </message>
    <message>
        <source>Shade</source>
        <translation>遮蔽</translation>
    </message>
    <message>
        <source>Restore</source>
        <translation>恢复</translation>
    </message>
    <message>
        <source>Help</source>
        <translation>帮助</translation>
    </message>
    <message>
        <source>Menu</source>
        <translation>菜单</translation>
    </message>
</context>
<context>
    <name>QMenu</name>
    <message>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
    <message>
        <source>Open</source>
        <translation>打开</translation>
    </message>
    <message>
        <source>Execute</source>
        <translation>执行</translation>
    </message>
</context>
<context>
    <name>QMenuBar</name>
    <message>
        <source>About</source>
        <translation type="obsolete">关于</translation>
    </message>
    <message>
        <source>Config</source>
        <translation type="obsolete">配置</translation>
    </message>
    <message>
        <source>Preference</source>
        <translation type="obsolete">首选项</translation>
    </message>
    <message>
        <source>Options</source>
        <translation type="obsolete">选项</translation>
    </message>
    <message>
        <source>Setting</source>
        <translation type="obsolete">设置</translation>
    </message>
    <message>
        <source>Setup</source>
        <translation type="obsolete">安装</translation>
    </message>
    <message>
        <source>Quit</source>
        <translation type="obsolete">退出</translation>
    </message>
    <message>
        <source>Exit</source>
        <translation type="obsolete">退出</translation>
    </message>
    <message>
        <source>About %1</source>
        <translation type="obsolete">关于%1</translation>
    </message>
    <message>
        <source>About Qt</source>
        <translation type="obsolete">关于Qt</translation>
    </message>
    <message>
        <source>Preferences</source>
        <translation type="obsolete">首选项</translation>
    </message>
    <message>
        <source>Quit %1</source>
        <translation type="obsolete">退出%1</translation>
    </message>
</context>
<context>
    <name>QMessageBox</name>
    <message>
        <source>Help</source>
        <translation>帮助</translation>
    </message>
    <message>
        <source>OK</source>
        <translation>确定</translation>
    </message>
    <message>
        <source>About Qt</source>
        <translation>关于Qt</translation>
    </message>
    <message>
        <source>&lt;p&gt;This program uses Qt version %1.&lt;/p&gt;</source>
        <translation type="obsolete">&lt;p&gt;这个程序使用的是Qt %1版。&lt;/p&gt;</translation>
    </message>
    <message>
        <source>Show Details...</source>
        <translation>显示细节……</translation>
    </message>
    <message>
        <source>Hide Details...</source>
        <translation>隐藏细节……</translation>
    </message>
    <message>
        <source>&lt;h3&gt;About Qt&lt;/h3&gt;&lt;p&gt;This program uses Qt version %1.&lt;/p&gt;&lt;p&gt;Qt is a C++ toolkit for cross-platform application development.&lt;/p&gt;&lt;p&gt;Qt provides single-source portability across MS&amp;nbsp;Windows, Mac&amp;nbsp;OS&amp;nbsp;X, Linux, and all major commercial Unix variants. Qt is also available for embedded devices as Qt for Embedded Linux and Qt for Windows CE.&lt;/p&gt;&lt;p&gt;Qt is available under three different licensing options designed to accommodate the needs of our various users.&lt;/p&gt;Qt licensed under our commercial license agreement is appropriate for development of proprietary/commercial software where you do not want to share any source code with third parties or otherwise cannot comply with the terms of the GNU LGPL version 2.1 or GNU GPL version 3.0.&lt;/p&gt;&lt;p&gt;Qt licensed under the GNU LGPL version 2.1 is appropriate for the development of Qt applications (proprietary or open source) provided you can comply with the terms and conditions of the GNU LGPL version 2.1.&lt;/p&gt;&lt;p&gt;Qt licensed under the GNU General Public License version 3.0 is appropriate for the development of Qt applications where you wish to use such applications in combination with software subject to the terms of the GNU GPL version 3.0 or where you are otherwise willing to comply with the terms of the GNU GPL version 3.0.&lt;/p&gt;&lt;p&gt;Please see &lt;a href=&quot;http://qt.nokia.com/products/licensing&quot;&gt;qt.nokia.com/products/licensing&lt;/a&gt; for an overview of Qt licensing.&lt;/p&gt;&lt;p&gt;Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).&lt;/p&gt;&lt;p&gt;Qt is a Nokia product. See &lt;a href=&quot;http://qt.nokia.com/&quot;&gt;qt.nokia.com&lt;/a&gt; for more information.&lt;/p&gt;</source>
        <translation></translation>
    </message>
    <message>
        <source>&lt;h3&gt;About Qt&lt;/h3&gt;%1&lt;p&gt;Qt is a C++ toolkit for cross-platform application development.&lt;/p&gt;&lt;p&gt;Qt provides single-source portability across MS&amp;nbsp;Windows, Mac&amp;nbsp;OS&amp;nbsp;X, Linux, and all major commercial Unix variants. Qt is also available for embedded devices as Qt for Embedded Linux and Qt for Windows CE.&lt;/p&gt;&lt;p&gt;Qt is a Nokia product. See &lt;a href=&quot;http://qt.nokia.com/&quot;&gt;qt.nokiae.com&lt;/a&gt; for more information.&lt;/p&gt;</source>
        <translation type="obsolete">&lt;h3&gt;关于Qt&lt;/h3&gt;%1&lt;p&gt;Qt是一个用于跨平台应用程序开发的C++工具包。&lt;/p&gt;&lt;p&gt;对于MS&amp;nbsp;Windows、Mac&amp;nbsp;OS&amp;nbsp;X、Linux和所有主流商业Unix，Qt提供了单一源程序的可移植性。Qt也有用于嵌入式Linux和Windows CE的版本。&lt;/p&gt;&lt;p&gt;Qt是Nokia的产品。有关更多信息，请参考&lt;a href=&quot;http://qt.nokia.com/&quot;&gt;qt.nokia.com&lt;/a&gt;。&lt;/p&gt;</translation>
    </message>
    <message>
        <source>&lt;p&gt;This program uses Qt Open Source Edition version %1.&lt;/p&gt;&lt;p&gt;Qt Open Source Edition is intended for the development of Open Source applications. You need a commercial Qt license for development of proprietary (closed source) applications.&lt;/p&gt;&lt;p&gt;Please see &lt;a href=&quot;http://qt.nokia.com/company/model/&quot;&gt;qt.nokia.com/company/model/&lt;/a&gt; for an overview of Qt licensing.&lt;/p&gt;</source>
        <translation type="obsolete">&lt;p&gt;这个程序使用了Qt %1开源版本。&lt;/p&gt;&lt;p&gt;Qt开源版本只用于开源应用程序的开发。如果要开发私有（闭源）软件，你需要一个商业的Qt协议。&lt;/p&gt;&lt;p&gt;有关Qt协议的概览，请参考&lt;a href=&quot;http://qt.nokia.com/company/model/&quot;&gt;qt.nokia.com/company/model/&lt;/a&gt;。&lt;/p&gt;</translation>
    </message>
    <message>
        <source>&lt;h3&gt;About Qt&lt;/h3&gt;%1&lt;p&gt;Qt is a C++ toolkit for cross-platform application development.&lt;/p&gt;&lt;p&gt;Qt provides single-source portability across MS&amp;nbsp;Windows, Mac&amp;nbsp;OS&amp;nbsp;X, Linux, and all major commercial Unix variants. Qt is also available for embedded devices as Qt Embedded.&lt;/p&gt;&lt;p&gt;Qt is a Trolltech product. See &lt;a href=&quot;http://qt.nokia.com/&quot;&gt;qt.nokia.com&lt;/a&gt; for more information.&lt;/p&gt;</source>
        <translation type="obsolete">&lt;h3&gt;关于Qt&lt;/h3&gt;%1&lt;p&gt;Qt是一个用于跨平台应用程序开发的C++工具包。&lt;/p&gt;&lt;p&gt;对于MS&amp;nbsp;Windows、Mac&amp;nbsp;OS&amp;nbsp;X、Linux和所有主流商业Unix，Qt提供了单一源程序的可移植性。Qt对于嵌入式平台也是可用的，在嵌入式平台上它被称为Qt Embedded。&lt;/p&gt;&lt;p&gt;Qt是Trolltech的产品。有关更多信息，请参考&lt;a href=&quot;http://qt.nokia.com/&quot;&gt;qt.nokia.com&lt;/a&gt;。&lt;/p&gt;</translation>
    </message>
    <message>
        <source>&lt;h3&gt;About Qt&lt;/h3&gt;&lt;p&gt;This program uses Qt version %1.&lt;/p&gt;</source>
        <translation></translation>
    </message>
    <message>
        <source>&lt;p&gt;Qt is a C++ toolkit for cross-platform application development.&lt;/p&gt;&lt;p&gt;Qt provides single-source portability across all major desktop operating systems. It is also available for embedded Linux and other embedded and mobile operating systems.&lt;/p&gt;&lt;p&gt;Qt is available under three different licensing options designed to accommodate the needs of our various users.&lt;/p&gt;&lt;p&gt;Qt licensed under our commercial license agreement is appropriate for development of proprietary/commercial software where you do not want to share any source code with third parties or otherwise cannot comply with the terms of the GNU LGPL version 3 or GNU LGPL version 2.1.&lt;/p&gt;&lt;p&gt;Qt licensed under the GNU LGPL version 3 is appropriate for the development of Qt&amp;nbsp;applications provided you can comply with the terms and conditions of the GNU LGPL version 3.&lt;/p&gt;&lt;p&gt;Qt licensed under the GNU LGPL version 2.1 is appropriate for the development of Qt&amp;nbsp;applications provided you can comply with the terms and conditions of the GNU LGPL version 2.1.&lt;/p&gt;&lt;p&gt;Please see &lt;a href=&quot;http://%2/&quot;&gt;%2&lt;/a&gt; for an overview of Qt licensing.&lt;/p&gt;&lt;p&gt;Copyright (C) %1 The Qt Company Ltd and other contributors.&lt;/p&gt;&lt;p&gt;Qt and the Qt logo are trademarks of The Qt Company Ltd.&lt;/p&gt;&lt;p&gt;Qt is The Qt Company Ltd product developed as an open source project. See &lt;a href=&quot;http://%3/&quot;&gt;%3&lt;/a&gt; for more information.&lt;/p&gt;</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>QMultiInputContext</name>
    <message>
        <source>Select IM</source>
        <translation>选择输入法</translation>
    </message>
</context>
<context>
    <name>QMultiInputContextPlugin</name>
    <message>
        <source>Multiple input method switcher</source>
        <translation>多输入法切换器</translation>
    </message>
    <message>
        <source>Multiple input method switcher that uses the context menu of the text widgets</source>
        <translation>使用文本窗口部件上下文菜单的多输入法切换器</translation>
    </message>
</context>
<context>
    <name>QNativeSocketEngine</name>
    <message>
        <source>The remote host closed the connection</source>
        <translation>远端主机关闭了这个连接</translation>
    </message>
    <message>
        <source>Network operation timed out</source>
        <translation>网络操作超时</translation>
    </message>
    <message>
        <source>Out of resources</source>
        <translation>资源耗尽了</translation>
    </message>
    <message>
        <source>Unsupported socket operation</source>
        <translation>不被支持的套接字操作</translation>
    </message>
    <message>
        <source>Protocol type not supported</source>
        <translation>协议类型不被支持</translation>
    </message>
    <message>
        <source>Invalid socket descriptor</source>
        <translation>无效的套接字描述符</translation>
    </message>
    <message>
        <source>Network unreachable</source>
        <translation>网络不能访问</translation>
    </message>
    <message>
        <source>Permission denied</source>
        <translation>权限被拒绝</translation>
    </message>
    <message>
        <source>Connection timed out</source>
        <translation>连接超时</translation>
    </message>
    <message>
        <source>Connection refused</source>
        <translation>连接被拒绝</translation>
    </message>
    <message>
        <source>The bound address is already in use</source>
        <translation>要启用的地址已经被使用</translation>
    </message>
    <message>
        <source>The address is not available</source>
        <translation>这个地址不可用</translation>
    </message>
    <message>
        <source>The address is protected</source>
        <translation>这个地址被保护了</translation>
    </message>
    <message>
        <source>Unable to send a message</source>
        <translation>不能发送一个消息</translation>
    </message>
    <message>
        <source>Unable to receive a message</source>
        <translation>不能接收一个消息</translation>
    </message>
    <message>
        <source>Unable to write</source>
        <translation>不能写入</translation>
    </message>
    <message>
        <source>Network error</source>
        <translation>网络错误</translation>
    </message>
    <message>
        <source>Another socket is already listening on the same port</source>
        <translation>另一个套接字已经正在监听同一端口</translation>
    </message>
    <message>
        <source>Unable to initialize non-blocking socket</source>
        <translation>不能初始化非阻塞套接字</translation>
    </message>
    <message>
        <source>Unable to initialize broadcast socket</source>
        <translation>不能初始化广播套接字</translation>
    </message>
    <message>
        <source>Attempt to use IPv6 socket on a platform with no IPv6 support</source>
        <translation>试图在不支持IPv6支持的平台上使用IPv6套接字</translation>
    </message>
    <message>
        <source>Host unreachable</source>
        <translation>主机不能访问</translation>
    </message>
    <message>
        <source>Datagram was too large to send</source>
        <translation>不能发送过大的数据报</translation>
    </message>
    <message>
        <source>Operation on non-socket</source>
        <translation>对非套接字操作</translation>
    </message>
    <message>
        <source>Unknown error</source>
        <translation>未知的错误</translation>
    </message>
    <message>
        <source>The proxy type is invalid for this operation</source>
        <translation>对于这个操作代理类型是无效的。</translation>
    </message>
    <message>
        <source>Temporary error</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QNetworkAccessCacheBackend</name>
    <message>
        <source>Error opening %1</source>
        <translation>打开%1发生错误</translation>
    </message>
</context>
<context>
    <name>QNetworkAccessFileBackend</name>
    <message>
        <source>Request for opening non-local file %1</source>
        <translation>正在打开非本地文件 %1 的请求</translation>
    </message>
    <message>
        <source>Error opening %1: %2</source>
        <translation>打开 %1 错误：%2</translation>
    </message>
    <message>
        <source>Write error writing to %1: %2</source>
        <translation>写入 %1 错误：%2</translation>
    </message>
    <message>
        <source>Cannot open %1: Path is a directory</source>
        <translation>无法打开 %1：路径是一个目录</translation>
    </message>
    <message>
        <source>Read error reading from %1: %2</source>
        <translation>读取 %1 错误：%2</translation>
    </message>
</context>
<context>
    <name>QNetworkAccessFtpBackend</name>
    <message>
        <source>No suitable proxy found</source>
        <translation>未找到合适的代理</translation>
    </message>
    <message>
        <source>Cannot open %1: is a directory</source>
        <translation>无法读取 %1：是一个目录</translation>
    </message>
    <message>
        <source>Logging in to %1 failed: authentication required</source>
        <translation>登入 %1 失败：需要验证</translation>
    </message>
    <message>
        <source>Error while downloading %1: %2</source>
        <translation>下载 %1 时错误：%2</translation>
    </message>
    <message>
        <source>Error while uploading %1: %2</source>
        <translation>上载 %1 时错误：%2</translation>
    </message>
</context>
<context>
    <name>QNetworkAccessHttpBackend</name>
    <message>
        <source>No suitable proxy found</source>
        <translation>未找到合适的代理</translation>
    </message>
</context>
<context>
    <name>QNetworkReply</name>
    <message>
        <source>Error downloading %1 - server replied: %2</source>
        <translation>下载 %1 错误 - 服务器回复：%2</translation>
    </message>
    <message>
        <source>Protocol &quot;%1&quot; is unknown</source>
        <translation>协议“%1”是未知的</translation>
    </message>
    <message>
        <source>Background request not allowed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Network session error.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>backend start error.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Temporary network failure.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Error transferring %1 - server replied: %2</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QNetworkReplyImpl</name>
    <message>
        <source>Operation canceled</source>
        <translation>操作被取消</translation>
    </message>
</context>
<context>
    <name>QOCIDriver</name>
    <message>
        <source>Unable to logon</source>
        <translation>不能登录</translation>
    </message>
    <message>
        <source>Unable to initialize</source>
        <comment>QOCIDriver</comment>
        <translation>不能初始化</translation>
    </message>
    <message>
        <source>Unable to begin transaction</source>
        <translation>不能开始事务</translation>
    </message>
    <message>
        <source>Unable to commit transaction</source>
        <translation>不能提交事务</translation>
    </message>
    <message>
        <source>Unable to rollback transaction</source>
        <translation>不能回滚事务</translation>
    </message>
</context>
<context>
    <name>QOCIResult</name>
    <message>
        <source>Unable to bind column for batch execute</source>
        <translation>不能绑定批处理执行的列</translation>
    </message>
    <message>
        <source>Unable to execute batch statement</source>
        <translation>不能执行批处理语句</translation>
    </message>
    <message>
        <source>Unable to goto next</source>
        <translation>不能进入下一个</translation>
    </message>
    <message>
        <source>Unable to alloc statement</source>
        <translation>不能分配语句</translation>
    </message>
    <message>
        <source>Unable to prepare statement</source>
        <translation>不能准备语句</translation>
    </message>
    <message>
        <source>Unable to bind value</source>
        <translation>不能绑定值</translation>
    </message>
    <message>
        <source>Unable to execute select statement</source>
        <translation type="obsolete">不能执行选择语句</translation>
    </message>
    <message>
        <source>Unable to execute statement</source>
        <translation>不能执行语句</translation>
    </message>
    <message>
        <source>Unable to get statement type</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QODBCDriver</name>
    <message>
        <source>Unable to connect</source>
        <translation>不能连接</translation>
    </message>
    <message>
        <source>Unable to connect - Driver doesn&apos;t support all needed functionality</source>
        <translation>不能连接—驱动程序不支持所有功能</translation>
    </message>
    <message>
        <source>Unable to disable autocommit</source>
        <translation>不能禁止自动提交</translation>
    </message>
    <message>
        <source>Unable to commit transaction</source>
        <translation>不能提交事务</translation>
    </message>
    <message>
        <source>Unable to rollback transaction</source>
        <translation>不能回滚事务</translation>
    </message>
    <message>
        <source>Unable to enable autocommit</source>
        <translation>不能打开自动提交</translation>
    </message>
    <message>
        <source>Unable to connect - Driver doesn&apos;t support all functionality required</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QODBCResult</name>
    <message>
        <source>QODBCResult::reset: Unable to set &apos;SQL_CURSOR_STATIC&apos; as statement attribute. Please check your ODBC driver configuration</source>
        <translation>QODBCResult::reset: 不能把“SQL_CURSOR_STATIC”设置为语句属性。请检查你的ODBC驱动程序设置。</translation>
    </message>
    <message>
        <source>Unable to execute statement</source>
        <translation>不能执行语句</translation>
    </message>
    <message>
        <source>Unable to fetch next</source>
        <translation>不能获取下一个</translation>
    </message>
    <message>
        <source>Unable to prepare statement</source>
        <translation>不能准备语句</translation>
    </message>
    <message>
        <source>Unable to bind variable</source>
        <translation>不能帮定变量</translation>
    </message>
    <message>
        <source>Unable to fetch last</source>
        <translation>不能获取最后一个</translation>
    </message>
    <message>
        <source>Unable to fetch</source>
        <translation>不能获取</translation>
    </message>
    <message>
        <source>Unable to fetch first</source>
        <translation>不能获取第一个</translation>
    </message>
    <message>
        <source>Unable to fetch previous</source>
        <translation>不能获取上一个</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <source>Home</source>
        <translation>家</translation>
    </message>
    <message>
        <source>Operation not supported on %1</source>
        <translation>在 %1 上不被支持的操作</translation>
    </message>
    <message>
        <source>Invalid URI: %1</source>
        <translation>无效的 URI：%1</translation>
    </message>
    <message>
        <source>Write error writing to %1: %2</source>
        <translation>写入 %1 错误：%2</translation>
    </message>
    <message>
        <source>Read error reading from %1: %2</source>
        <translation>读取 %1 错误：%2</translation>
    </message>
    <message>
        <source>Socket error on %1: %2</source>
        <translation>%1 上的套接字错误：%2</translation>
    </message>
    <message>
        <source>Remote host closed the connection prematurely on %1</source>
        <translation>远程主机过早地关闭了在 %1 上的这个连接</translation>
    </message>
    <message>
        <source>Protocol error: packet of size 0 received</source>
        <translation>协议错误：收到了大小为 0 的包</translation>
    </message>
    <message>
        <source>No host name given</source>
        <translation>未指定主机名</translation>
    </message>
    <message>
        <source>New Folder</source>
        <translation type="obsolete">新建文件夹</translation>
    </message>
    <message>
        <source>The specified collection file does not exist!</source>
        <translation>指定的收藏文件并不存在！</translation>
    </message>
    <message>
        <source>Missing collection file!</source>
        <translation>缺少收藏文件！</translation>
    </message>
    <message>
        <source>Invalid URL!</source>
        <translation>无效的 URL！</translation>
    </message>
    <message>
        <source>Missing URL!</source>
        <translation>缺少 URL！</translation>
    </message>
    <message>
        <source>Unknown widget: %1</source>
        <translation>未知的窗口部件：%1</translation>
    </message>
    <message>
        <source>Missing widget!</source>
        <translation>缺少窗口部件！</translation>
    </message>
    <message>
        <source>The specified Qt help file does not exist!</source>
        <translation>指定的 Qt 帮助文件并不存在！</translation>
    </message>
    <message>
        <source>Missing help file!</source>
        <translation>缺少帮助文件！</translation>
    </message>
    <message>
        <source>Missing filter argument!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unknown option: %1</source>
        <translation>未知的选项：%1</translation>
    </message>
    <message>
        <source>Qt Assistant</source>
        <translation>Qt 助手</translation>
    </message>
    <message>
        <source>Could not register documentation file
%1

Reason:
%2</source>
        <translation>不能注册文档文件
%1

原因：
%2</translation>
    </message>
    <message>
        <source>Documentation successfully registered.</source>
        <translation>文档已经成功注册。</translation>
    </message>
    <message>
        <source>Could not unregister documentation file
%1

Reason:
%2</source>
        <translation>不能取消注册文档文件
%1

原因：
%2</translation>
    </message>
    <message>
        <source>Documentation successfully unregistered.</source>
        <translation>文档已经成功取消注册。</translation>
    </message>
    <message>
        <source>Cannot load sqlite database driver!</source>
        <translation>无法加载sqlite数据库驱动！</translation>
    </message>
    <message>
        <source>The specified collection file could not be read!</source>
        <translation>不能读取指定的收藏文件！</translation>
    </message>
    <message>
        <source>Bookmark</source>
        <translation>书签</translation>
    </message>
    <message>
        <source>A parse error occurred at line %1, column %2 of the XML code specified for the widget %3: %4
%5</source>
        <translation type="obsolete">在解析由规定窗口部件 %3 的 XML 代码的 %1 行、%2列时发生一个解析错误：%4
%5</translation>
    </message>
    <message>
        <source>The XML code specified for the widget %1 contains an invalid root element %2.
%3</source>
        <translation type="obsolete">规定窗口部件 %1 的 XML 代码包含了一个无效的根元素：%2。
%3</translation>
    </message>
    <message>
        <source>%1 - warning</source>
        <translation type="obsolete">%1 - 警告</translation>
    </message>
    <message>
        <source>The backup file %1 could not be written.</source>
        <translation type="obsolete">无法写备份文件 %1。</translation>
    </message>
    <message>
        <source>The backup directory %1 could not be created.</source>
        <translation type="obsolete">无法创建备份目录 %1。</translation>
    </message>
    <message>
        <source>The temporary backup directory %1 could not be created.</source>
        <translation type="obsolete">无法创建临时备份目录 %1。</translation>
    </message>
    <message>
        <source>The template path %1 could not be created.</source>
        <translation type="obsolete">无法创建临时路径 %1。</translation>
    </message>
    <message>
        <source>Script errors occurred:</source>
        <translation type="obsolete">脚本发生错误：</translation>
    </message>
    <message>
        <source>An error occurred while running the scripts for &quot;%1&quot;:
</source>
        <translation type="obsolete">在运行“%1”的脚本过程中发生一个错误：
</translation>
    </message>
    <message>
        <source>The creation of a widget of the class &apos;%1&apos; failed.</source>
        <translation type="obsolete">创建类 %1 的窗口部件失败。</translation>
    </message>
    <message>
        <source>Flags property are not supported yet.</source>
        <translation type="obsolete">标记属性还不被支持。</translation>
    </message>
    <message>
        <source>While applying tab stops: The widget &apos;%1&apos; could not be found.</source>
        <translation type="obsolete">在应用制表符时中断：无法找到窗口部件“%1”。</translation>
    </message>
    <message>
        <source>This version of the uitools library is linked without script support.</source>
        <translation type="obsolete">这个版本的界面工具库没有被链接脚本支持。</translation>
    </message>
    <message>
        <source>Not used</source>
        <translation type="obsolete">没有被使用</translation>
    </message>
    <message>
        <source>Change Object Name</source>
        <translation type="obsolete">改变对象名称</translation>
    </message>
    <message>
        <source>Object Name</source>
        <translation type="obsolete">对象名称</translation>
    </message>
    <message>
        <source>The widgetbox could not load the file %1.</source>
        <translation type="obsolete">窗口部件盒无法加载文件 %1。</translation>
    </message>
    <message>
        <source>The widgetbox could not parse the file %1. An error occurred at line %2: %3</source>
        <translation type="obsolete">窗口部件盒无法解析文件 %1。在 %2 行发生一个错误：%3</translation>
    </message>
    <message>
        <source>The file %1 does not appear to be a widgetbox file.</source>
        <translation type="obsolete">文件 %1 没有被作为一个窗口部件盒文件出现。</translation>
    </message>
    <message>
        <source>An error occurred while parsing the file %1: %2 is not a valid child of the root element.</source>
        <translation type="obsolete">在解析文件 %1 时发生一个错误：%2 不是根元素的有效子元素。</translation>
    </message>
    <message>
        <source>The class attribute for the class %1 does not match the class name %2.</source>
        <translation type="obsolete">类 %1 的类属性和类名称 %2 不匹配。</translation>
    </message>
    <message>
        <source>The class attribute for the class %1 is missing.</source>
        <translation type="obsolete">缺少类 %1 的类属性。</translation>
    </message>
    <message>
        <source>The style %1 could not be loaded.</source>
        <translation type="obsolete">无法加载风格 %1。</translation>
    </message>
    <message>
        <source>The preview failed to build.</source>
        <translation type="obsolete">构建预览失败。</translation>
    </message>
    <message>
        <source>%1 - [Preview]</source>
        <translation type="obsolete">%1 - [预览]</translation>
    </message>
    <message>
        <source>Designer</source>
        <translation type="obsolete">设计师</translation>
    </message>
    <message>
        <source>Change script</source>
        <translation type="obsolete">改变脚本</translation>
    </message>
    <message>
        <source>A custom widget plugin whose class name (%1) matches that of an existing class has been found.</source>
        <translation type="obsolete">类名称为 %1 的自定义窗口部件插件和一个已经存在的类一样。</translation>
    </message>
    <message>
        <source>The custom widget factory registered for widgets of class %1 returned 0.</source>
        <translation type="obsolete">为类 %1 的窗口部件注册的自定义窗口部件工厂返回 0。</translation>
    </message>
    <message>
        <source>A class name mismatch occurred when creating a widget using the custom widget factory registered for widgets of class %1. It returned a widget of class %2.</source>
        <translation type="obsolete">在使用为类 %1 的窗口部件注册的自定义窗口部件工厂创建一个窗口部件时，发生了类名称不匹配。它返回了一个类 %2 的窗口部件。</translation>
    </message>
    <message>
        <source>QFormBuilder was unable to create a widget of the class &apos;%1&apos;.</source>
        <translation type="obsolete">QFormBuilder 不能创建类“%1”的一个窗口部件。</translation>
    </message>
    <message>
        <source>The layout type `%1&apos; is not supported.</source>
        <translation type="obsolete">布局类型“%1”不被支持。</translation>
    </message>
    <message>
        <source>The set-type property %1 could not be read.</source>
        <translation type="obsolete">无法读取集类型属性 %1。</translation>
    </message>
    <message>
        <source>The enumeration-type property %1 could not be read.</source>
        <translation type="obsolete">无法读取枚举类型属性 %1。</translation>
    </message>
    <message>
        <source>Reading properties of the type %1 is not supported yet.</source>
        <translation type="obsolete">还不支持读取类型 %1 的属性。</translation>
    </message>
    <message>
        <source>The property %1 could not be written. The type %2 is not supported yet.</source>
        <translation type="obsolete">属性 %1 无法被写入。还不支持类型 %2。</translation>
    </message>
    <message>
        <source>The current page of the container &apos;%1&apos; (%2) could not be determined while creating a layout.This indicates an inconsistency in the ui-file, probably a layout being constructed on a container widget.</source>
        <translation type="obsolete">在创建一个布局的时候，不能决定这个容器“%1”（%2）的当前页。这表明在 UI 文件中有一个矛盾，也许在一个容器窗口部件中已经构造了一个布局。</translation>
    </message>
    <message>
        <source>The enumeration-value &quot;%1&quot; is invalid. The default value &quot;%2&quot; will be used instead.</source>
        <translation type="obsolete">枚举变量值“%1”是无效的。默认值“%2”将会被用来替代。</translation>
    </message>
    <message>
        <source>The layout type &apos;%1&apos; is not supported, defaulting to grid.</source>
        <translation type="obsolete">不支持布局类型“%1”，默认为网格。</translation>
    </message>
    <message>
        <source>separator</source>
        <translation type="obsolete">分隔符</translation>
    </message>
    <message>
        <source>Object</source>
        <translation type="obsolete">对象</translation>
    </message>
    <message>
        <source>Class</source>
        <translation type="obsolete">类</translation>
    </message>
    <message>
        <source>&lt;noname&gt;</source>
        <translation type="obsolete">&lt;无名称&gt;</translation>
    </message>
    <message>
        <source>SENDER(%1), SIGNAL(%2), RECEIVER(%3), SLOT(%4)</source>
        <translation type="obsolete">SENDER(%1), SIGNAL(%2), RECEIVER(%3), SLOT(%4)</translation>
    </message>
    <message>
        <source>%1 - [Code]</source>
        <translation type="obsolete">%1 - [Code]</translation>
    </message>
    <message>
        <source>%1 is not a valid enumeration value of &apos;%2&apos;.</source>
        <translation type="obsolete">%1 不是“%2”中的一个有效的枚举值。</translation>
    </message>
    <message>
        <source>&apos;%1&apos; could not be converted to an enumeration value of type &apos;%2&apos;.</source>
        <translation type="obsolete">无法将“%1”转换成“%2”中的一个枚举值。</translation>
    </message>
    <message>
        <source>&apos;%1&apos; could not be converted to a flag value of type &apos;%2&apos;.</source>
        <translation type="obsolete">无法将“%1”转换成“%2”中的一个标记值。</translation>
    </message>
    <message>
        <source>The XML code specified for the widget %1 does not contain any widget elements.
%2</source>
        <translation type="obsolete">规定窗口部件 %1 的 XML 代码不包含任何窗口部件元素。
%2</translation>
    </message>
    <message>
        <source>The XML code specified for the widget %1 does not contain valid widget element
%2</source>
        <translation type="obsolete">规定窗口部件 %1 的 XML 代码不包含任何有效的窗口部件元素。%2</translation>
    </message>
    <message>
        <source>A parse error occurred at line %1, column %2 of %3:
%4</source>
        <translation type="obsolete">在 %3 的 %1 行、%2 列发生了一个解析错误：
%4</translation>
    </message>
    <message>
        <source>The xml code specified for the custom widget %1 could not be parsed. An error occurred at line %2: %3</source>
        <translation type="obsolete">无法解析规定自定义窗口部件 %1 的 XML 代码。在 %2 行发生一个错误：%3</translation>
    </message>
    <message>
        <source>Attempt to add child that is not of class QWizardPage to QWizard.</source>
        <translation type="obsolete">试图把一个并不是 QWizardPage 类的对象添加为 QWizard 的子对象。</translation>
    </message>
    <message>
        <source>Empty widget item in %1 &apos;%2&apos;.</source>
        <translation type="obsolete">在 %1 “%2”中的空窗口部件项。</translation>
    </message>
    <message>
        <source>QFormBuilder was unable to create a custom widget of the class &apos;%1&apos;; defaulting to base class &apos;%2&apos;.</source>
        <translation type="obsolete">QFormBuilder 无法创建基于类“%1”的自定义窗口部件；默认基类为“%2”。</translation>
    </message>
    <message>
        <source>Attempt to add a layout to a widget &apos;%1&apos; (%2) which already has an unmanaged layout of type %3.
This indicates an inconsistency in the ui-file.</source>
        <translation type="obsolete">试图向一个已经包含了类型为 %3 的非托管布局的窗口部件 “%1”（%2）添加布局。
这表明这个ui文件中有矛盾。</translation>
    </message>
    <message>
        <source>Attempt to add a layout to a widget &apos;%1&apos; (%2) which already has a layout of non-box type %3.
This indicates an inconsistency in the ui-file.</source>
        <translation type="obsolete">试图向一个已经包含了类型为 %3 的非框布局的窗口部件 “%1”（%2）添加布局。
这表明这个ui文件中有矛盾。</translation>
    </message>
    <message>
        <source>Compiled Qt translations</source>
        <translation>已编译的 Qt 翻译</translation>
    </message>
    <message>
        <source>Translation files (%1);;</source>
        <translation>翻译文件(%1);;</translation>
    </message>
    <message>
        <source>All files (*)</source>
        <translation>全部文件(*)</translation>
    </message>
    <message>
        <source>Qt Linguist</source>
        <translation>Qt 语言家</translation>
    </message>
    <message>
        <source>C++ source files</source>
        <translation>C++源文件</translation>
    </message>
    <message>
        <source>Java source files</source>
        <translation>Java源文件</translation>
    </message>
    <message>
        <source>GNU Gettext localization files</source>
        <translation>GNU Gettext 本地化文件</translation>
    </message>
    <message>
        <source>Qt Script source files</source>
        <translation>Qt脚本源文件</translation>
    </message>
    <message>
        <source>Qt translation sources (format 1.1)</source>
        <translation>Qt翻译源（格式1.1）</translation>
    </message>
    <message>
        <source>Qt translation sources (format 2.0)</source>
        <translation>Qt翻译源（格式2.0）</translation>
    </message>
    <message>
        <source>Qt translation sources (latest format)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Qt translation sources</source>
        <translation type="obsolete">Qt翻译源</translation>
    </message>
    <message>
        <source>Qt Designer form files</source>
        <translation>Qt设计师表单文件</translation>
    </message>
    <message>
        <source>Qt Jambi form files</source>
        <translation>Qt Jambi表单文件</translation>
    </message>
    <message>
        <source>XLIFF localization files</source>
        <translation>XLIFF 本地化文件</translation>
    </message>
    <message>
        <source>Qt Linguist &apos;Phrase Book&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Untitled</source>
        <translation>未命名的</translation>
    </message>
    <message>
        <source>Unknown token at line %1.</source>
        <translation type="obsolete">在行 %1 的未知标记。</translation>
    </message>
    <message>
        <source>Unknown token at line %1. Expected &quot;QtHelpProject&quot;!</source>
        <translation type="obsolete">在行 %1 的未知标记。需要“QtHelpProject”！</translation>
    </message>
    <message>
        <source>A virtual folder must not contain a &apos;/&apos; character!</source>
        <translation>虚拟文件夹必须不包含“/“字符！</translation>
    </message>
    <message>
        <source>A namespace must not contain a &apos;/&apos; character!</source>
        <translation>命名空间必须不包含“/“字符！</translation>
    </message>
    <message>
        <source>Missing namespace in QtHelpProject.</source>
        <translation>在 QtHelpProject 中缺少命名空间。</translation>
    </message>
    <message>
        <source>Missing virtual folder in QtHelpProject</source>
        <translation>在 QtHelpProject 中缺少虚拟文件夹。</translation>
    </message>
    <message>
        <source>Missing attribute in keyword at line %1.</source>
        <translation>在行 %1 中的关键字缺少属性。</translation>
    </message>
    <message>
        <source>The input file %1 could not be opened!</source>
        <translation>输入文件 %1 不能被打开！</translation>
    </message>
    <message>
        <source>Unknown token.</source>
        <translation>未知的标记。</translation>
    </message>
    <message>
        <source>Unknown token. Expected &quot;QtHelpProject&quot;!</source>
        <translation>未知的标记。需要“QtHelpProject”！</translation>
    </message>
    <message>
        <source>Error in line %1: %2</source>
        <translation>在行 %1 的错误：%2</translation>
    </message>
    <message>
        <source>&quot;%1&quot; duplicates a previous role name and will be disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>invalid query: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QPPDOptionsModel</name>
    <message>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <source>Value</source>
        <translation>值</translation>
    </message>
</context>
<context>
    <name>QPSQLDriver</name>
    <message>
        <source>Unable to connect</source>
        <translation>不能连接</translation>
    </message>
    <message>
        <source>Could not begin transaction</source>
        <translation>不能开始事务</translation>
    </message>
    <message>
        <source>Could not commit transaction</source>
        <translation>不能提交事务</translation>
    </message>
    <message>
        <source>Could not rollback transaction</source>
        <translation>不能回滚事务</translation>
    </message>
    <message>
        <source>Unable to subscribe</source>
        <translation>不能订阅</translation>
    </message>
    <message>
        <source>Unable to unsubscribe</source>
        <translation>不能取消订阅</translation>
    </message>
</context>
<context>
    <name>QPSQLResult</name>
    <message>
        <source>Unable to create query</source>
        <translation>不能创建查询</translation>
    </message>
    <message>
        <source>Unable to prepare statement</source>
        <translation>不能准备语句</translation>
    </message>
</context>
<context>
    <name>QPageSetupWidget</name>
    <message>
        <source>Centimeters (cm)</source>
        <translation>厘米 (cm)</translation>
    </message>
    <message>
        <source>Millimeters (mm)</source>
        <translation>毫米 (mm)</translation>
    </message>
    <message>
        <source>Inches (in)</source>
        <translation>英寸 (in)</translation>
    </message>
    <message>
        <source>Points (pt)</source>
        <translation>点 (pt)</translation>
    </message>
    <message>
        <source>Form</source>
        <translation>窗体</translation>
    </message>
    <message>
        <source>Paper</source>
        <translation>纸张</translation>
    </message>
    <message>
        <source>Page size:</source>
        <translation>纸张大小：</translation>
    </message>
    <message>
        <source>Width:</source>
        <translation>宽度：</translation>
    </message>
    <message>
        <source>Height:</source>
        <translation>高度：</translation>
    </message>
    <message>
        <source>Paper source:</source>
        <translation>纸张源：</translation>
    </message>
    <message>
        <source>Orientation</source>
        <translation>方向</translation>
    </message>
    <message>
        <source>Portrait</source>
        <translation>纵向</translation>
    </message>
    <message>
        <source>Landscape</source>
        <translation>横向</translation>
    </message>
    <message>
        <source>Reverse landscape</source>
        <translation>反向横向</translation>
    </message>
    <message>
        <source>Reverse portrait</source>
        <translation>反向纵向</translation>
    </message>
    <message>
        <source>Margins</source>
        <translation>边距</translation>
    </message>
    <message>
        <source>top margin</source>
        <translation>上边距</translation>
    </message>
    <message>
        <source>left margin</source>
        <translation>左边距</translation>
    </message>
    <message>
        <source>right margin</source>
        <translation>右边距</translation>
    </message>
    <message>
        <source>bottom margin</source>
        <translation>下边距</translation>
    </message>
    <message>
        <source>Page Layout</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Page order:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Pages per sheet:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Pica (P̸)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Didot (DD)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cicero (CC)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Custom</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>mm</source>
        <extracomment>Unit &apos;Millimeter&apos;</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>pt</source>
        <extracomment>Unit &apos;Points&apos;</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>in</source>
        <extracomment>Unit &apos;Inch&apos;</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>P̸</source>
        <extracomment>Unit &apos;Pica&apos;</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>DD</source>
        <extracomment>Unit &apos;Didot&apos;</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>CC</source>
        <extracomment>Unit &apos;Cicero&apos;</extracomment>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QPluginLoader</name>
    <message>
        <source>Unknown error</source>
        <translation>未知的错误</translation>
    </message>
    <message>
        <source>The plugin was not loaded.</source>
        <translation>插件没有被载入。</translation>
    </message>
</context>
<context>
    <name>QPrintDialog</name>
    <message>
        <source>locally connected</source>
        <translation>本地已经连接的</translation>
    </message>
    <message>
        <source>Aliases: %1</source>
        <translation>别名：%1</translation>
    </message>
    <message>
        <source>unknown</source>
        <translation>未知的</translation>
    </message>
    <message>
        <source>Print all</source>
        <translation>打印全部</translation>
    </message>
    <message>
        <source>Print selection</source>
        <translation>打印选择</translation>
    </message>
    <message>
        <source>Print range</source>
        <translation>打印范围</translation>
    </message>
    <message>
        <source>A0 (841 x 1189 mm)</source>
        <translation>A0 (841 x 1189 毫米)</translation>
    </message>
    <message>
        <source>A1 (594 x 841 mm)</source>
        <translation>A1 (594 x 841 毫米)</translation>
    </message>
    <message>
        <source>A2 (420 x 594 mm)</source>
        <translation>A2 (420 x 594 毫米)</translation>
    </message>
    <message>
        <source>A3 (297 x 420 mm)</source>
        <translation>A3 (297 x 420 毫米)</translation>
    </message>
    <message>
        <source>A4 (210 x 297 mm, 8.26 x 11.7 inches)</source>
        <translation>A4 (210 x 297 毫米，8.26 x 11.7 英寸)</translation>
    </message>
    <message>
        <source>A5 (148 x 210 mm)</source>
        <translation>A5 (148 x 210 毫米)</translation>
    </message>
    <message>
        <source>A6 (105 x 148 mm)</source>
        <translation>A6 (105 x 148 毫米)</translation>
    </message>
    <message>
        <source>A7 (74 x 105 mm)</source>
        <translation>A7 (74 x 105 毫米)</translation>
    </message>
    <message>
        <source>A8 (52 x 74 mm)</source>
        <translation>A8 (52 x 74 毫米)</translation>
    </message>
    <message>
        <source>A9 (37 x 52 mm)</source>
        <translation>A9 (37 x 52 毫米)</translation>
    </message>
    <message>
        <source>B0 (1000 x 1414 mm)</source>
        <translation>B0 (1000 x 1414 毫米)</translation>
    </message>
    <message>
        <source>B1 (707 x 1000 mm)</source>
        <translation>B1 (707 x 1000 毫米)</translation>
    </message>
    <message>
        <source>B2 (500 x 707 mm)</source>
        <translation>B2 (500 x 707 毫米)</translation>
    </message>
    <message>
        <source>B3 (353 x 500 mm)</source>
        <translation>B3 (353 x 500 毫米)</translation>
    </message>
    <message>
        <source>B4 (250 x 353 mm)</source>
        <translation>B4 (250 x 353 毫米)</translation>
    </message>
    <message>
        <source>B5 (176 x 250 mm, 6.93 x 9.84 inches)</source>
        <translation>B5 (176 x 250 毫米，6.93 x 9.84 英寸)</translation>
    </message>
    <message>
        <source>B6 (125 x 176 mm)</source>
        <translation>B6 (125 x 176 毫米)</translation>
    </message>
    <message>
        <source>B7 (88 x 125 mm)</source>
        <translation>B7 (88 x 125 毫米)</translation>
    </message>
    <message>
        <source>B8 (62 x 88 mm)</source>
        <translation>B8 (62 x 88 毫米)</translation>
    </message>
    <message>
        <source>B9 (44 x 62 mm)</source>
        <translation>B9 (44 x 62 毫米)</translation>
    </message>
    <message>
        <source>B10 (31 x 44 mm)</source>
        <translation>B10 (31 x 44 毫米)</translation>
    </message>
    <message>
        <source>C5E (163 x 229 mm)</source>
        <translation>C5E (163 x 229 毫米)</translation>
    </message>
    <message>
        <source>DLE (110 x 220 mm)</source>
        <translation>DLE (110 x 220 毫米)</translation>
    </message>
    <message>
        <source>Executive (7.5 x 10 inches, 191 x 254 mm)</source>
        <translation>Executive (7.5 x 10 英寸，191 x 254 毫米)</translation>
    </message>
    <message>
        <source>Folio (210 x 330 mm)</source>
        <translation>Folio (210 x 330 毫米)</translation>
    </message>
    <message>
        <source>Ledger (432 x 279 mm)</source>
        <translation>Ledger (432 x 279 毫米)</translation>
    </message>
    <message>
        <source>Legal (8.5 x 14 inches, 216 x 356 mm)</source>
        <translation>Legal (8.5 x 14 英寸，216 x 356 毫米)</translation>
    </message>
    <message>
        <source>Letter (8.5 x 11 inches, 216 x 279 mm)</source>
        <translation>Letter (8.5 x 11 英寸，216 x 279 毫米)</translation>
    </message>
    <message>
        <source>Tabloid (279 x 432 mm)</source>
        <translation>Tabloid (279 x 432 毫米)</translation>
    </message>
    <message>
        <source>US Common #10 Envelope (105 x 241 mm)</source>
        <translation>美国普通10号信封 (105 x 241 毫米)</translation>
    </message>
    <message>
        <source>OK</source>
        <translation>确定</translation>
    </message>
    <message>
        <source>Print</source>
        <translation>打印</translation>
    </message>
    <message>
        <source>Print To File ...</source>
        <translation>打印到文件……</translation>
    </message>
    <message>
        <source>File %1 is not writable.
Please choose a different file name.</source>
        <translation>文件%1不可写。
请选择一个不同的文件名。</translation>
    </message>
    <message>
        <source>%1 already exists.
Do you want to overwrite it?</source>
        <translation>%1已经存在。
你想覆盖它么？</translation>
    </message>
    <message>
        <source>File exists</source>
        <translation>文件存在</translation>
    </message>
    <message>
        <source>&lt;qt&gt;Do you want to overwrite it?&lt;/qt&gt;</source>
        <translation>&lt;qt&gt;你想覆盖它么？&lt;/qt&gt;</translation>
    </message>
    <message>
        <source>%1 is a directory.
Please choose a different file name.</source>
        <translation>%1是目录。
请选择一个不同的文件名。</translation>
    </message>
    <message>
        <source>The &apos;From&apos; value cannot be greater than the &apos;To&apos; value.</source>
        <translation>“从”的数值不能大于“到”的数值。</translation>
    </message>
    <message>
        <source>A0</source>
        <translation>A0</translation>
    </message>
    <message>
        <source>A1</source>
        <translation>A1</translation>
    </message>
    <message>
        <source>A2</source>
        <translation>A2</translation>
    </message>
    <message>
        <source>A3</source>
        <translation>A3</translation>
    </message>
    <message>
        <source>A4</source>
        <translation>A4</translation>
    </message>
    <message>
        <source>A5</source>
        <translation>A5</translation>
    </message>
    <message>
        <source>A6</source>
        <translation>A6</translation>
    </message>
    <message>
        <source>A7</source>
        <translation>A7</translation>
    </message>
    <message>
        <source>A8</source>
        <translation>A8</translation>
    </message>
    <message>
        <source>A9</source>
        <translation>A9</translation>
    </message>
    <message>
        <source>B0</source>
        <translation>B0</translation>
    </message>
    <message>
        <source>B1</source>
        <translation>B1</translation>
    </message>
    <message>
        <source>B2</source>
        <translation>B2</translation>
    </message>
    <message>
        <source>B3</source>
        <translation>B3</translation>
    </message>
    <message>
        <source>B4</source>
        <translation>B4</translation>
    </message>
    <message>
        <source>B5</source>
        <translation>B5</translation>
    </message>
    <message>
        <source>B6</source>
        <translation>B6</translation>
    </message>
    <message>
        <source>B7</source>
        <translation>B7</translation>
    </message>
    <message>
        <source>B8</source>
        <translation>B8</translation>
    </message>
    <message>
        <source>B9</source>
        <translation>B9</translation>
    </message>
    <message>
        <source>B10</source>
        <translation>B10</translation>
    </message>
    <message>
        <source>C5E</source>
        <translation>C5E</translation>
    </message>
    <message>
        <source>DLE</source>
        <translation>DLE</translation>
    </message>
    <message>
        <source>Executive</source>
        <translation>决策文书</translation>
    </message>
    <message>
        <source>Folio</source>
        <translation>对开纸</translation>
    </message>
    <message>
        <source>Ledger</source>
        <translation>帐页</translation>
    </message>
    <message>
        <source>Legal</source>
        <translation>法律文书</translation>
    </message>
    <message>
        <source>Letter</source>
        <translation>信纸</translation>
    </message>
    <message>
        <source>Tabloid</source>
        <translation>小型报纸</translation>
    </message>
    <message>
        <source>US Common #10 Envelope</source>
        <translation>美国普通10号信封</translation>
    </message>
    <message>
        <source>Custom</source>
        <translation>自定义</translation>
    </message>
    <message>
        <source>&amp;Options &gt;&gt;</source>
        <translation>选项(&amp;O) &gt;&gt;</translation>
    </message>
    <message>
        <source>&amp;Print</source>
        <translation>打印(&amp;P)</translation>
    </message>
    <message>
        <source>&amp;Options &lt;&lt;</source>
        <translation>选项(&amp;O) &lt;&lt;</translation>
    </message>
    <message>
        <source>Print to File (PDF)</source>
        <translation>打印到文件(PDF)</translation>
    </message>
    <message>
        <source>Print to File (Postscript)</source>
        <translation>打印到文件(Postscript)</translation>
    </message>
    <message>
        <source>Local file</source>
        <translation>本地文件</translation>
    </message>
    <message>
        <source>Write %1 file</source>
        <translation>写入 %1 文件</translation>
    </message>
    <message>
        <source>Left to Right, Top to Bottom</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Left to Right, Bottom to Top</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Right to Left, Bottom to Top</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Right to Left, Top to Bottom</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Bottom to Top, Left to Right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Bottom to Top, Right to Left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Top to Bottom, Left to Right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Top to Bottom, Right to Left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>1 (1x1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>2 (2x1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>4 (2x2)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>6 (2x3)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>9 (3x3)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>16 (4x4)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>All Pages</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Odd Pages</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Even Pages</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Write PDF file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Options &apos;Pages Per Sheet&apos; and &apos;Page Set&apos; cannot be used together.
Please turn one of those options off.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Automatic</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QPrintPreviewDialog</name>
    <message>
        <source>Page Setup</source>
        <translation>页面设置</translation>
    </message>
    <message>
        <source>%1%</source>
        <translation>%1%</translation>
    </message>
    <message>
        <source>Print Preview</source>
        <translation>打印预览</translation>
    </message>
    <message>
        <source>Next page</source>
        <translation>下一页</translation>
    </message>
    <message>
        <source>Previous page</source>
        <translation>上一页</translation>
    </message>
    <message>
        <source>First page</source>
        <translation>第一页</translation>
    </message>
    <message>
        <source>Last page</source>
        <translation>最后一页</translation>
    </message>
    <message>
        <source>Fit width</source>
        <translation>适应宽度</translation>
    </message>
    <message>
        <source>Fit page</source>
        <translation>适应页面</translation>
    </message>
    <message>
        <source>Zoom in</source>
        <translation>放大</translation>
    </message>
    <message>
        <source>Zoom out</source>
        <translation>缩小</translation>
    </message>
    <message>
        <source>Portrait</source>
        <translation>纵向</translation>
    </message>
    <message>
        <source>Landscape</source>
        <translation>横向</translation>
    </message>
    <message>
        <source>Show single page</source>
        <translation>显示单页</translation>
    </message>
    <message>
        <source>Show facing pages</source>
        <translation>显示当前页</translation>
    </message>
    <message>
        <source>Show overview of all pages</source>
        <translation>显示所有页的概览</translation>
    </message>
    <message>
        <source>Print</source>
        <translation>打印</translation>
    </message>
    <message>
        <source>Page setup</source>
        <translation>打印设置</translation>
    </message>
    <message>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
    <message>
        <source>Export to PDF</source>
        <translation>导出为PDF</translation>
    </message>
    <message>
        <source>Export to PostScript</source>
        <translation>导出为PostScript</translation>
    </message>
</context>
<context>
    <name>QPrintPropertiesWidget</name>
    <message>
        <source>Form</source>
        <translation>窗体</translation>
    </message>
    <message>
        <source>Page</source>
        <translation>页</translation>
    </message>
    <message>
        <source>Advanced</source>
        <translation>高级</translation>
    </message>
</context>
<context>
    <name>QPrintSettingsOutput</name>
    <message>
        <source>Form</source>
        <translation>窗体</translation>
    </message>
    <message>
        <source>Copies</source>
        <translation>拷贝</translation>
    </message>
    <message>
        <source>Print range</source>
        <translation>打印范围</translation>
    </message>
    <message>
        <source>Print all</source>
        <translation>打印全部</translation>
    </message>
    <message>
        <source>Pages from</source>
        <translation>页数从</translation>
    </message>
    <message>
        <source>to</source>
        <translation>到</translation>
    </message>
    <message>
        <source>Selection</source>
        <translation>选择</translation>
    </message>
    <message>
        <source>Output Settings</source>
        <translation>输出设置</translation>
    </message>
    <message>
        <source>Copies:</source>
        <translation>备份：</translation>
    </message>
    <message>
        <source>Collate</source>
        <translation>校对</translation>
    </message>
    <message>
        <source>Reverse</source>
        <translation>反向</translation>
    </message>
    <message>
        <source>Options</source>
        <translation>选项</translation>
    </message>
    <message>
        <source>Color Mode</source>
        <translation>彩色模式</translation>
    </message>
    <message>
        <source>Color</source>
        <translation>彩色</translation>
    </message>
    <message>
        <source>Grayscale</source>
        <translation>灰度</translation>
    </message>
    <message>
        <source>Duplex Printing</source>
        <translation>两部分打印</translation>
    </message>
    <message>
        <source>None</source>
        <translation>无</translation>
    </message>
    <message>
        <source>Long side</source>
        <translation>长侧</translation>
    </message>
    <message>
        <source>Short side</source>
        <translation>短侧</translation>
    </message>
    <message>
        <source>Current Page</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Page Set:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QPrintWidget</name>
    <message>
        <source>Form</source>
        <translation>窗体</translation>
    </message>
    <message>
        <source>Printer</source>
        <translation>打印机</translation>
    </message>
    <message>
        <source>&amp;Name:</source>
        <translation>名称(&amp;N)：</translation>
    </message>
    <message>
        <source>P&amp;roperties</source>
        <translation>属性(&amp;R)</translation>
    </message>
    <message>
        <source>Location:</source>
        <translation>位置：</translation>
    </message>
    <message>
        <source>Preview</source>
        <translation>预览</translation>
    </message>
    <message>
        <source>Type:</source>
        <translation>类型：</translation>
    </message>
    <message>
        <source>Output &amp;file:</source>
        <translation>输出文件(&amp;F)：</translation>
    </message>
    <message>
        <source>...</source>
        <translation>...</translation>
    </message>
</context>
<context>
    <name>QProcess</name>
    <message>
        <source>Could not open input redirection for reading</source>
        <translation>无法打开用于读取的输入重定向</translation>
    </message>
    <message>
        <source>Could not open output redirection for writing</source>
        <translation>无法打开用于写入的输出重定向</translation>
    </message>
    <message>
        <source>Resource error (fork failure): %1</source>
        <translation>资源错误(fork失败)：%1</translation>
    </message>
    <message>
        <source>Process operation timed out</source>
        <translation>进程处理超时</translation>
    </message>
    <message>
        <source>Error reading from process</source>
        <translation>从进程中读取时发生错误</translation>
    </message>
    <message>
        <source>Error writing to process</source>
        <translation>向进程写入时发生错误</translation>
    </message>
    <message>
        <source>Process crashed</source>
        <translation>进程已崩溃</translation>
    </message>
    <message>
        <source>No program defined</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Process failed to start</source>
        <translation>启动进程失败</translation>
    </message>
    <message>
        <source>Process failed to start (spawned process exited with code 127)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Process failed to start: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QProgressDialog</name>
    <message>
        <source>Cancel</source>
        <translation>撤消</translation>
    </message>
</context>
<context>
    <name>QPushButton</name>
    <message>
        <source>Open</source>
        <translation>打开</translation>
    </message>
</context>
<context>
    <name>QRadioButton</name>
    <message>
        <source>Check</source>
        <translation>选中</translation>
    </message>
</context>
<context>
    <name>QRegExp</name>
    <message>
        <source>no error occurred</source>
        <translation>没有错误发生</translation>
    </message>
    <message>
        <source>disabled feature used</source>
        <translation>使用了失效的特效</translation>
    </message>
    <message>
        <source>bad char class syntax</source>
        <translation>错误的字符类语法</translation>
    </message>
    <message>
        <source>bad lookahead syntax</source>
        <translation>错误的预测语法</translation>
    </message>
    <message>
        <source>bad repetition syntax</source>
        <translation>错误的重复语法</translation>
    </message>
    <message>
        <source>invalid octal value</source>
        <translation>无效的八进制数值</translation>
    </message>
    <message>
        <source>missing left delim</source>
        <translation>找不到左分隔符</translation>
    </message>
    <message>
        <source>unexpected end</source>
        <translation>意外的终止</translation>
    </message>
    <message>
        <source>met internal limit</source>
        <translation>遇到内部限制</translation>
    </message>
    <message>
        <source>lookbehinds not supported, see QTBUG-2371</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>invalid interval</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>invalid category</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QSQLite2Driver</name>
    <message>
        <source>Error to open database</source>
        <translation>打开数据库错误</translation>
    </message>
    <message>
        <source>Unable to begin transaction</source>
        <translation>不能开始事务</translation>
    </message>
    <message>
        <source>Unable to commit transaction</source>
        <translation>不能提交事务</translation>
    </message>
    <message>
        <source>Unable to rollback Transaction</source>
        <translation>不能回滚事务</translation>
    </message>
    <message>
        <source>Error opening database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to rollback transaction</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QSQLite2Result</name>
    <message>
        <source>Unable to fetch results</source>
        <translation>不能获取结果</translation>
    </message>
    <message>
        <source>Unable to execute statement</source>
        <translation>不能执行语句</translation>
    </message>
</context>
<context>
    <name>QSQLiteDriver</name>
    <message>
        <source>Error opening database</source>
        <translation>打开数据库错误</translation>
    </message>
    <message>
        <source>Error closing database</source>
        <translation>关闭数据库错误</translation>
    </message>
    <message>
        <source>Unable to begin transaction</source>
        <translation>不能开始事务</translation>
    </message>
    <message>
        <source>Unable to commit transaction</source>
        <translation>不能提交事务</translation>
    </message>
    <message>
        <source>Unable to rollback transaction</source>
        <translation>不能回滚事务</translation>
    </message>
</context>
<context>
    <name>QSQLiteResult</name>
    <message>
        <source>Unable to fetch row</source>
        <translation>不能获取行</translation>
    </message>
    <message>
        <source>Unable to execute statement</source>
        <translation>不能执行语句</translation>
    </message>
    <message>
        <source>Unable to reset statement</source>
        <translation>不能重置语句</translation>
    </message>
    <message>
        <source>Unable to bind parameters</source>
        <translation>不能绑定参数</translation>
    </message>
    <message>
        <source>Parameter count mismatch</source>
        <translation>参数数量不匹配</translation>
    </message>
    <message>
        <source>No query</source>
        <translation>没有查询</translation>
    </message>
    <message>
        <source>Unable to execute multiple statements at a time</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QScrollBar</name>
    <message>
        <source>Scroll here</source>
        <translation>滚动到这里</translation>
    </message>
    <message>
        <source>Left edge</source>
        <translation>左边缘</translation>
    </message>
    <message>
        <source>Top</source>
        <translation>顶部</translation>
    </message>
    <message>
        <source>Right edge</source>
        <translation>右边缘</translation>
    </message>
    <message>
        <source>Bottom</source>
        <translation>底部</translation>
    </message>
    <message>
        <source>Page left</source>
        <translation>左一页</translation>
    </message>
    <message>
        <source>Page up</source>
        <translation>上一页</translation>
    </message>
    <message>
        <source>Page right</source>
        <translation>右一页</translation>
    </message>
    <message>
        <source>Page down</source>
        <translation>下一页</translation>
    </message>
    <message>
        <source>Scroll left</source>
        <translation>向左滚动</translation>
    </message>
    <message>
        <source>Scroll up</source>
        <translation>向上滚动</translation>
    </message>
    <message>
        <source>Scroll right</source>
        <translation>向右滚动</translation>
    </message>
    <message>
        <source>Scroll down</source>
        <translation>向下滚动</translation>
    </message>
    <message>
        <source>Line up</source>
        <translation>向上排列</translation>
    </message>
    <message>
        <source>Position</source>
        <translation>位置</translation>
    </message>
    <message>
        <source>Line down</source>
        <translation>向下排列</translation>
    </message>
</context>
<context>
    <name>QSharedMemory</name>
    <message>
        <source>%1: unable to set key on lock</source>
        <translation>%1：无法设置锁定的键</translation>
    </message>
    <message>
        <source>%1: create size is less then 0</source>
        <translation>%1：创建的大小小于 0</translation>
    </message>
    <message>
        <source>%1: unable to lock</source>
        <translation>%1：无法锁定</translation>
    </message>
    <message>
        <source>%1: unable to unlock</source>
        <translation>%1：无法取消锁定</translation>
    </message>
    <message>
        <source>%1: permission denied</source>
        <translation>%1：权限被拒绝</translation>
    </message>
    <message>
        <source>%1: already exists</source>
        <translation>%1：已经存在</translation>
    </message>
    <message>
        <source>%1: doesn&apos;t exists</source>
        <translation>%1：不存在</translation>
    </message>
    <message>
        <source>%1: out of resources</source>
        <translation>%1：资源耗尽了</translation>
    </message>
    <message>
        <source>%1: unknown error %2</source>
        <translation>%1：未知错误 %2</translation>
    </message>
    <message>
        <source>%1: key is empty</source>
        <translation>%1：键是空的</translation>
    </message>
    <message>
        <source>%1: unix key file doesn&apos;t exists</source>
        <translation>%1：Unix 键文件不存在</translation>
    </message>
    <message>
        <source>%1: ftok failed</source>
        <translation>%1：ftok 失败</translation>
    </message>
    <message>
        <source>%1: unable to make key</source>
        <translation>%1：不能制造键</translation>
    </message>
    <message>
        <source>%1: system-imposed size restrictions</source>
        <translation>%1：系统预设大小限制</translation>
    </message>
    <message>
        <source>%1: not attached</source>
        <translation>%1：没有附加</translation>
    </message>
    <message>
        <source>%1: invalid size</source>
        <translation>%1：无效大小</translation>
    </message>
    <message>
        <source>%1: key error</source>
        <translation>%1: 键错误</translation>
    </message>
    <message>
        <source>%1: size query failed</source>
        <translation>%1：大小查询失败</translation>
    </message>
    <message>
        <source>%1: doesn&apos;t exist</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1: bad name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1: UNIX key file doesn&apos;t exist</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QShortcut</name>
    <message>
        <source>Space</source>
        <translation>空格</translation>
    </message>
    <message>
        <source>Esc</source>
        <translation>Esc</translation>
    </message>
    <message>
        <source>Tab</source>
        <translation>Tab</translation>
    </message>
    <message>
        <source>Backtab</source>
        <translation>Backtab</translation>
    </message>
    <message>
        <source>Backspace</source>
        <translation>Backspace</translation>
    </message>
    <message>
        <source>Return</source>
        <translation>Return</translation>
    </message>
    <message>
        <source>Enter</source>
        <translation>Enter</translation>
    </message>
    <message>
        <source>Ins</source>
        <translation>Ins</translation>
    </message>
    <message>
        <source>Del</source>
        <translation>Del</translation>
    </message>
    <message>
        <source>Pause</source>
        <translation>Pause</translation>
    </message>
    <message>
        <source>Print</source>
        <translation>Print</translation>
    </message>
    <message>
        <source>SysReq</source>
        <translation>SysReq</translation>
    </message>
    <message>
        <source>Home</source>
        <translation>Home</translation>
    </message>
    <message>
        <source>End</source>
        <translation>End</translation>
    </message>
    <message>
        <source>Left</source>
        <translation>Left</translation>
    </message>
    <message>
        <source>Up</source>
        <translation>Up</translation>
    </message>
    <message>
        <source>Right</source>
        <translation>Right</translation>
    </message>
    <message>
        <source>Down</source>
        <translation>Down</translation>
    </message>
    <message>
        <source>PgUp</source>
        <translation>PgUp</translation>
    </message>
    <message>
        <source>PgDown</source>
        <translation>PgDown</translation>
    </message>
    <message>
        <source>CapsLock</source>
        <translation>CapsLock</translation>
    </message>
    <message>
        <source>NumLock</source>
        <translation>NumLock</translation>
    </message>
    <message>
        <source>ScrollLock</source>
        <translation>ScrollLock</translation>
    </message>
    <message>
        <source>Menu</source>
        <translation>Menu</translation>
    </message>
    <message>
        <source>Help</source>
        <translation>Help</translation>
    </message>
    <message>
        <source>Back</source>
        <translation>后退</translation>
    </message>
    <message>
        <source>Forward</source>
        <translation>前进</translation>
    </message>
    <message>
        <source>Stop</source>
        <translation>停止</translation>
    </message>
    <message>
        <source>Refresh</source>
        <translation>刷新</translation>
    </message>
    <message>
        <source>Volume Down</source>
        <translation>调小音量</translation>
    </message>
    <message>
        <source>Volume Mute</source>
        <translation>静音</translation>
    </message>
    <message>
        <source>Volume Up</source>
        <translation>调大音量</translation>
    </message>
    <message>
        <source>Bass Boost</source>
        <translation>低音增强</translation>
    </message>
    <message>
        <source>Bass Up</source>
        <translation>调大低音</translation>
    </message>
    <message>
        <source>Bass Down</source>
        <translation>调小低音</translation>
    </message>
    <message>
        <source>Treble Up</source>
        <translation>调大高音</translation>
    </message>
    <message>
        <source>Treble Down</source>
        <translation>调小高音</translation>
    </message>
    <message>
        <source>Media Play</source>
        <translation>多媒体播放</translation>
    </message>
    <message>
        <source>Media Stop</source>
        <translation>多媒体停止</translation>
    </message>
    <message>
        <source>Media Previous</source>
        <translation>上一个多媒体</translation>
    </message>
    <message>
        <source>Media Next</source>
        <translation>下一个多媒体</translation>
    </message>
    <message>
        <source>Media Record</source>
        <translation>多媒体记录</translation>
    </message>
    <message>
        <source>Favorites</source>
        <translation>最喜爱的</translation>
    </message>
    <message>
        <source>Search</source>
        <translation>搜索</translation>
    </message>
    <message>
        <source>Standby</source>
        <translation>等待</translation>
    </message>
    <message>
        <source>Open URL</source>
        <translation>打开URL</translation>
    </message>
    <message>
        <source>Launch Mail</source>
        <translation>启动邮件</translation>
    </message>
    <message>
        <source>Launch Media</source>
        <translation>启动多媒体</translation>
    </message>
    <message>
        <source>Launch (0)</source>
        <translation>启动 (0)</translation>
    </message>
    <message>
        <source>Launch (1)</source>
        <translation>启动 (1)</translation>
    </message>
    <message>
        <source>Launch (2)</source>
        <translation>启动 (2)</translation>
    </message>
    <message>
        <source>Launch (3)</source>
        <translation>启动 (3)</translation>
    </message>
    <message>
        <source>Launch (4)</source>
        <translation>启动 (4)</translation>
    </message>
    <message>
        <source>Launch (5)</source>
        <translation>启动 (5)</translation>
    </message>
    <message>
        <source>Launch (6)</source>
        <translation>启动 (6)</translation>
    </message>
    <message>
        <source>Launch (7)</source>
        <translation>启动 (7)</translation>
    </message>
    <message>
        <source>Launch (8)</source>
        <translation>启动 (8)</translation>
    </message>
    <message>
        <source>Launch (9)</source>
        <translation>启动 (9)</translation>
    </message>
    <message>
        <source>Launch (A)</source>
        <translation>启动 (A)</translation>
    </message>
    <message>
        <source>Launch (B)</source>
        <translation>启动 (B)</translation>
    </message>
    <message>
        <source>Launch (C)</source>
        <translation>启动 (C)</translation>
    </message>
    <message>
        <source>Launch (D)</source>
        <translation>启动 (D)</translation>
    </message>
    <message>
        <source>Launch (E)</source>
        <translation>启动 (E)</translation>
    </message>
    <message>
        <source>Launch (F)</source>
        <translation>启动 (F)</translation>
    </message>
    <message>
        <source>Print Screen</source>
        <translation>Print Screen</translation>
    </message>
    <message>
        <source>Page Up</source>
        <translation>Page Up</translation>
    </message>
    <message>
        <source>Page Down</source>
        <translation>Page Down</translation>
    </message>
    <message>
        <source>Caps Lock</source>
        <translation>Caps Lock</translation>
    </message>
    <message>
        <source>Num Lock</source>
        <translation>Num Lock</translation>
    </message>
    <message>
        <source>Number Lock</source>
        <translation>Number Lock</translation>
    </message>
    <message>
        <source>Scroll Lock</source>
        <translation>Scroll Lock</translation>
    </message>
    <message>
        <source>Insert</source>
        <translation>Insert</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation>Delete</translation>
    </message>
    <message>
        <source>Escape</source>
        <translation>Escape</translation>
    </message>
    <message>
        <source>System Request</source>
        <translation>System Request</translation>
    </message>
    <message>
        <source>Select</source>
        <translation>选择</translation>
    </message>
    <message>
        <source>Yes</source>
        <translation>是</translation>
    </message>
    <message>
        <source>No</source>
        <translation>否</translation>
    </message>
    <message>
        <source>Context1</source>
        <translation>上下文1</translation>
    </message>
    <message>
        <source>Context2</source>
        <translation>上下文2</translation>
    </message>
    <message>
        <source>Context3</source>
        <translation>上下文3</translation>
    </message>
    <message>
        <source>Context4</source>
        <translation>上下文4</translation>
    </message>
    <message>
        <source>Call</source>
        <translation>呼叫</translation>
    </message>
    <message>
        <source>Hangup</source>
        <translation>挂起</translation>
    </message>
    <message>
        <source>Flip</source>
        <translation>翻转</translation>
    </message>
    <message>
        <source>Ctrl</source>
        <translation>Ctrl</translation>
    </message>
    <message>
        <source>Shift</source>
        <translation>Shift</translation>
    </message>
    <message>
        <source>Alt</source>
        <translation>Alt</translation>
    </message>
    <message>
        <source>Meta</source>
        <translation>Meta</translation>
    </message>
    <message>
        <source>+</source>
        <translation>+</translation>
    </message>
    <message>
        <source>F%1</source>
        <translation>F%1</translation>
    </message>
    <message>
        <source>Home Page</source>
        <translation>主页</translation>
    </message>
    <message>
        <source>Media Pause</source>
        <extracomment>Media player pause button</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Toggle Media Play/Pause</source>
        <extracomment>Media player button to toggle between playing and paused</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Monitor Brightness Up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Monitor Brightness Down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Keyboard Light On/Off</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Keyboard Brightness Up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Keyboard Brightness Down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Power Off</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Wake Up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Eject</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Screensaver</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>WWW</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Sleep</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>LightBulb</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Shop</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>History</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Add Favorite</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hot Links</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Adjust Brightness</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Finance</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Community</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Back Forward</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Application Left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Application Right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Book</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>CD</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Calculator</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Clear</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Clear Grab</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Close</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Copy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cut</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Display</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>DOS</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Documents</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Spreadsheet</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Browser</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Game</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Go</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>iTouch</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Logoff</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Market</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Meeting</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Keyboard Menu</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Menu PB</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>My Sites</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>News</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Home Office</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Option</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Paste</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Phone</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reply</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reload</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Rotate Windows</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Rotation PB</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Rotation KB</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Send</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Spellchecker</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Split Screen</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Support</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Task Panel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Terminal</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Tools</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Travel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Video</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Word Processor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>XFer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Zoom In</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Zoom Out</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Away</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Messenger</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>WebCam</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mail Forward</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Pictures</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Music</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Battery</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Bluetooth</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Wireless</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ultra Wide Band</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Audio Repeat</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Audio Random Play</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Subtitle</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Audio Cycle Track</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Time</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>View</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Top Menu</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Suspend</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hibernate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Media Rewind</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Media Fast Forward</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Power Down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Microphone Mute</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Red</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Green</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Yellow</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Blue</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Channel Up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Channel Down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Guide</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Info</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Microphone Volume Up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Microphone Volume Down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>New</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Open</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Find</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Undo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Redo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Toggle Call/Hangup</source>
        <extracomment>Button that will hang up if we&apos;re in call, or make a call if we&apos;re not.</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Voice Dial</source>
        <extracomment>Button to trigger voice dialing</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Last Number Redial</source>
        <extracomment>Button to redial the last number called</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Camera Shutter</source>
        <extracomment>Button to trigger the camera shutter (take a picture)</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Camera Focus</source>
        <extracomment>Button to focus the camera</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Kanji</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Muhenkan</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Henkan</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Romaji</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hiragana</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Katakana</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hiragana Katakana</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Zenkaku</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hankaku</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Zenkaku Hankaku</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Touroku</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Massyo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Kana Lock</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Kana Shift</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Eisu Shift</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Eisu toggle</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Code input</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Multiple Candidate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Previous Candidate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hangul</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hangul Start</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hangul End</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hangul Hanja</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hangul Jamo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hangul Romaja</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hangul Jeonja</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hangul Banja</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hangul PreHanja</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hangul PostHanja</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hangul Special</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Printer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Execute</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Play</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Zoom</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Exit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Touchpad Toggle</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Touchpad On</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Touchpad Off</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Num</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QSlider</name>
    <message>
        <source>Page left</source>
        <translation>左一页</translation>
    </message>
    <message>
        <source>Page up</source>
        <translation>上一页</translation>
    </message>
    <message>
        <source>Position</source>
        <translation>位置</translation>
    </message>
    <message>
        <source>Page right</source>
        <translation>右一页</translation>
    </message>
    <message>
        <source>Page down</source>
        <translation>下一页</translation>
    </message>
</context>
<context>
    <name>QSocks5SocketEngine</name>
    <message>
        <source>Connection to proxy refused</source>
        <translation>代理拒绝连接</translation>
    </message>
    <message>
        <source>Connection to proxy closed prematurely</source>
        <translation>代理连接过早关闭</translation>
    </message>
    <message>
        <source>Proxy host not found</source>
        <translation>代理主机未找到</translation>
    </message>
    <message>
        <source>Connection to proxy timed out</source>
        <translation>代理连接超时</translation>
    </message>
    <message>
        <source>Proxy authentication failed</source>
        <translation>代理认证失败</translation>
    </message>
    <message>
        <source>Proxy authentication failed: %1</source>
        <translation>代理认证失败: %1</translation>
    </message>
    <message>
        <source>SOCKS version 5 protocol error</source>
        <translation>SOCKS版本5协议错误</translation>
    </message>
    <message>
        <source>General SOCKSv5 server failure</source>
        <translation>常规服务器失败</translation>
    </message>
    <message>
        <source>Connection not allowed by SOCKSv5 server</source>
        <translation>连接不被SOCKSv5服务器允许</translation>
    </message>
    <message>
        <source>TTL expired</source>
        <translation>TTL已过期</translation>
    </message>
    <message>
        <source>SOCKSv5 command not supported</source>
        <translation>不支持的SOCKSv5命令</translation>
    </message>
    <message>
        <source>Address type not supported</source>
        <translation>不支持的地址类型</translation>
    </message>
    <message>
        <source>Unknown SOCKSv5 proxy error code 0x%1</source>
        <translation>未知SOCKSv5代理，错误代码 0x%1</translation>
    </message>
    <message>
        <source>Socks5 timeout error connecting to socks server</source>
        <translation type="obsolete">连接到套接字服务器的时候，Socks5超时错误</translation>
    </message>
    <message>
        <source>Network operation timed out</source>
        <translation>网络操作超时</translation>
    </message>
</context>
<context>
    <name>QSpinBox</name>
    <message>
        <source>More</source>
        <translation>更多</translation>
    </message>
    <message>
        <source>Less</source>
        <translation>更少</translation>
    </message>
</context>
<context>
    <name>QSql</name>
    <message>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
    <message>
        <source>Delete this record?</source>
        <translation>删除这条记录？</translation>
    </message>
    <message>
        <source>Yes</source>
        <translation>是</translation>
    </message>
    <message>
        <source>No</source>
        <translation>否</translation>
    </message>
    <message>
        <source>Insert</source>
        <translation>插入</translation>
    </message>
    <message>
        <source>Update</source>
        <translation>更新</translation>
    </message>
    <message>
        <source>Save edits?</source>
        <translation>保存编辑？</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <source>Confirm</source>
        <translation>确认</translation>
    </message>
    <message>
        <source>Cancel your edits?</source>
        <translation>取消您的编辑？</translation>
    </message>
</context>
<context>
    <name>QSslSocket</name>
    <message>
        <source>Unable to write data: %1</source>
        <translation>不能写入数据：%1</translation>
    </message>
    <message>
        <source>Error while reading: %1</source>
        <translation>读取时错误：%1</translation>
    </message>
    <message>
        <source>Error during SSL handshake: %1</source>
        <translation>SSL握手错误：%1</translation>
    </message>
    <message>
        <source>Error creating SSL context (%1)</source>
        <translation>创建SSL上下文错误（%1）</translation>
    </message>
    <message>
        <source>Invalid or empty cipher list (%1)</source>
        <translation>无效或者空白的密码列表（%1）</translation>
    </message>
    <message>
        <source>Error creating SSL session, %1</source>
        <translation>创建SSL会话错误，%1</translation>
    </message>
    <message>
        <source>Error creating SSL session: %1</source>
        <translation>创建SSL会话错误：%1</translation>
    </message>
    <message>
        <source>Cannot provide a certificate with no key, %1</source>
        <translation>不能提供没有键的证书，%1</translation>
    </message>
    <message>
        <source>Error loading local certificate, %1</source>
        <translation>不能载入本地证书，%1</translation>
    </message>
    <message>
        <source>Error loading private key, %1</source>
        <translation>不能载入私有键，%1</translation>
    </message>
    <message>
        <source>Private key does not certificate public key, %1</source>
        <translation>私有键不能验证公有键，%1</translation>
    </message>
    <message>
        <source>Error when setting the elliptic curves (%1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>unsupported protocol</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Private key does not certify public key, %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>OpenSSL version too old, need at least v1.0.2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The issuer certificate could not be found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The certificate signature could not be decrypted</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The public key in the certificate could not be read</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The signature of the certificate is invalid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The certificate is not yet valid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The certificate has expired</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The certificate&apos;s notBefore field contains an invalid time</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The certificate&apos;s notAfter field contains an invalid time</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The certificate is self-signed, and untrusted</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The root certificate of the certificate chain is self-signed, and untrusted</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The issuer certificate of a locally looked up certificate could not be found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No certificates could be verified</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>One of the CA certificates is invalid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The basicConstraints path length parameter has been exceeded</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The supplied certificate is unsuitable for this purpose</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The root CA certificate is not trusted for this purpose</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The root CA certificate is marked to reject the specified purpose</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The current candidate issuer certificate was rejected because its subject name did not match the issuer name of the current certificate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The current candidate issuer certificate was rejected because its issuer name and serial number was present and did not match the authority key identifier of the current certificate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The peer did not present any certificate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The host name did not match any of the valid hosts for this certificate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The peer certificate is blacklisted</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unknown error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to init SSL Context: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to decrypt data: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The TLS/SSL connection has been closed</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QSystemSemaphore</name>
    <message>
        <source>%1: out of resources</source>
        <translation>%1：资源耗尽了</translation>
    </message>
    <message>
        <source>%1: permission denied</source>
        <translation>%1：权限被拒绝</translation>
    </message>
    <message>
        <source>%1: already exists</source>
        <translation>%1：已经存在</translation>
    </message>
    <message>
        <source>%1: does not exist</source>
        <translation>%1：不存在</translation>
    </message>
    <message>
        <source>%1: unknown error %2</source>
        <translation>%1：未知错误 %2</translation>
    </message>
</context>
<context>
    <name>QTDSDriver</name>
    <message>
        <source>Unable to open connection</source>
        <translation>不能打开连接</translation>
    </message>
    <message>
        <source>Unable to use database</source>
        <translation>不能使用数据库</translation>
    </message>
</context>
<context>
    <name>QTabBar</name>
    <message>
        <source>Scroll Left</source>
        <translation>向左滚动</translation>
    </message>
    <message>
        <source>Scroll Right</source>
        <translation>向右滚动</translation>
    </message>
</context>
<context>
    <name>QTcpServer</name>
    <message>
        <source>Operation on socket is not supported</source>
        <translation>socket操作不被支持</translation>
    </message>
</context>
<context>
    <name>QTextControl</name>
    <message>
        <source>&amp;Undo</source>
        <translation>撤消(&amp;U)</translation>
    </message>
    <message>
        <source>&amp;Redo</source>
        <translation>恢复(&amp;R)</translation>
    </message>
    <message>
        <source>Cu&amp;t</source>
        <translation>剪切(&amp;T)</translation>
    </message>
    <message>
        <source>&amp;Copy</source>
        <translation>复制(&amp;C)</translation>
    </message>
    <message>
        <source>Copy &amp;Link Location</source>
        <translation>复制链接位置(&amp;L)</translation>
    </message>
    <message>
        <source>&amp;Paste</source>
        <translation>粘贴(&amp;P)</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
    <message>
        <source>Select All</source>
        <translation>选择全部</translation>
    </message>
</context>
<context>
    <name>QToolButton</name>
    <message>
        <source>Press</source>
        <translation>按下</translation>
    </message>
    <message>
        <source>Open</source>
        <translation>打开</translation>
    </message>
</context>
<context>
    <name>QUdpSocket</name>
    <message>
        <source>This platform does not support IPv6</source>
        <translation>这个平台不支持IPv6</translation>
    </message>
</context>
<context>
    <name>QUndoGroup</name>
    <message>
        <source>Undo</source>
        <translation>撤销</translation>
    </message>
    <message>
        <source>Redo</source>
        <translation>恢复</translation>
    </message>
    <message>
        <source>Undo %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Redo %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QUndoModel</name>
    <message>
        <source>&lt;empty&gt;</source>
        <translation>&lt;空白&gt;</translation>
    </message>
</context>
<context>
    <name>QUndoStack</name>
    <message>
        <source>Undo</source>
        <translation>撤销</translation>
    </message>
    <message>
        <source>Redo</source>
        <translation>恢复</translation>
    </message>
    <message>
        <source>Undo %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Redo %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QUnicodeControlCharacterMenu</name>
    <message>
        <source>LRM Left-to-right mark</source>
        <translation>LRM 从左到右标记</translation>
    </message>
    <message>
        <source>RLM Right-to-left mark</source>
        <translation>RLM 从右向左标记</translation>
    </message>
    <message>
        <source>ZWJ Zero width joiner</source>
        <translation>ZWJ 零宽度连接器</translation>
    </message>
    <message>
        <source>ZWNJ Zero width non-joiner</source>
        <translation>ZWNJ 零宽度非连接器</translation>
    </message>
    <message>
        <source>ZWSP Zero width space</source>
        <translation>ZWSP 零宽度空格</translation>
    </message>
    <message>
        <source>LRE Start of left-to-right embedding</source>
        <translation>LRE 开始从左到右嵌入</translation>
    </message>
    <message>
        <source>RLE Start of right-to-left embedding</source>
        <translation>RLE 开始从右向左嵌入</translation>
    </message>
    <message>
        <source>LRO Start of left-to-right override</source>
        <translation>LRO 开始从左向右覆盖</translation>
    </message>
    <message>
        <source>RLO Start of right-to-left override</source>
        <translation>RLO 开始从右向左覆盖</translation>
    </message>
    <message>
        <source>PDF Pop directional formatting</source>
        <translation>PDF 弹出方向格式</translation>
    </message>
    <message>
        <source>Insert Unicode control character</source>
        <translation>插入Unicode控制字符</translation>
    </message>
    <message>
        <source>LRI Left-to-right isolate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>RLI Right-to-left isolate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>FSI First strong isolate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>PDI Pop directional isolate</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QWebFrame</name>
    <message>
        <source>Request cancelled</source>
        <translation>请求被取消了</translation>
    </message>
    <message>
        <source>Request blocked</source>
        <translation>请求被阻塞了</translation>
    </message>
    <message>
        <source>Cannot show URL</source>
        <translation>无法显示 URL</translation>
    </message>
    <message>
        <source>Frame load interruped by policy change</source>
        <translation>因为策略调整打断了桢的加载</translation>
    </message>
    <message>
        <source>Cannot show mimetype</source>
        <translation>无法显示 MIMETYPE</translation>
    </message>
    <message>
        <source>File does not exist</source>
        <translation>文件不存在</translation>
    </message>
</context>
<context>
    <name>QWebPage</name>
    <message>
        <source>Bad HTTP request</source>
        <translation>错误的 HTTP 请求</translation>
    </message>
    <message>
        <source>Submit</source>
        <comment>default label for Submit buttons in forms on web pages</comment>
        <translation>提交</translation>
    </message>
    <message>
        <source>Submit</source>
        <comment>Submit (input element) alt text for &lt;input&gt; elements with no alt, title, or value</comment>
        <translation>提交</translation>
    </message>
    <message>
        <source>Reset</source>
        <comment>default label for Reset buttons in forms on web pages</comment>
        <translation>重置</translation>
    </message>
    <message>
        <source>This is a searchable index. Enter search keywords: </source>
        <comment>text that appears at the start of nearly-obsolete web pages in the form of a &apos;searchable index&apos;</comment>
        <translation>这是一个可以搜索的索引。请输入要搜索的关键字：</translation>
    </message>
    <message>
        <source>Choose File</source>
        <comment>title for file button used in HTML forms</comment>
        <translation>选择文件</translation>
    </message>
    <message>
        <source>No file selected</source>
        <comment>text to display in file button used in HTML forms when no file is selected</comment>
        <translation>没有文件被选择</translation>
    </message>
    <message>
        <source>Open in New Window</source>
        <comment>Open in New Window context menu item</comment>
        <translation>在新窗口中打开</translation>
    </message>
    <message>
        <source>Save Link...</source>
        <comment>Download Linked File context menu item</comment>
        <translation>保存链接...</translation>
    </message>
    <message>
        <source>Copy Link</source>
        <comment>Copy Link context menu item</comment>
        <translation>复制链接</translation>
    </message>
    <message>
        <source>Open Image</source>
        <comment>Open Image in New Window context menu item</comment>
        <translation>打开图片</translation>
    </message>
    <message>
        <source>Save Image</source>
        <comment>Download Image context menu item</comment>
        <translation>保存图片</translation>
    </message>
    <message>
        <source>Copy Image</source>
        <comment>Copy Link context menu item</comment>
        <translation>复制图片</translation>
    </message>
    <message>
        <source>Open Frame</source>
        <comment>Open Frame in New Window context menu item</comment>
        <translation>打开框架</translation>
    </message>
    <message>
        <source>Copy</source>
        <comment>Copy context menu item</comment>
        <translation>复制</translation>
    </message>
    <message>
        <source>Go Back</source>
        <comment>Back context menu item</comment>
        <translation>后退</translation>
    </message>
    <message>
        <source>Go Forward</source>
        <comment>Forward context menu item</comment>
        <translation>前进</translation>
    </message>
    <message>
        <source>Stop</source>
        <comment>Stop context menu item</comment>
        <translation>停止</translation>
    </message>
    <message>
        <source>Reload</source>
        <comment>Reload context menu item</comment>
        <translation>重新载入</translation>
    </message>
    <message>
        <source>Cut</source>
        <comment>Cut context menu item</comment>
        <translation>剪切</translation>
    </message>
    <message>
        <source>Paste</source>
        <comment>Paste context menu item</comment>
        <translation>粘贴</translation>
    </message>
    <message>
        <source>No Guesses Found</source>
        <comment>No Guesses Found context menu item</comment>
        <translation>没有找到猜测</translation>
    </message>
    <message>
        <source>Ignore</source>
        <comment>Ignore Spelling context menu item</comment>
        <translation>忽略</translation>
    </message>
    <message>
        <source>Add To Dictionary</source>
        <comment>Learn Spelling context menu item</comment>
        <translation>添加到字典</translation>
    </message>
    <message>
        <source>Search The Web</source>
        <comment>Search The Web context menu item</comment>
        <translation>搜索网页</translation>
    </message>
    <message>
        <source>Look Up In Dictionary</source>
        <comment>Look Up in Dictionary context menu item</comment>
        <translation>在字典中查找</translation>
    </message>
    <message>
        <source>Open Link</source>
        <comment>Open Link context menu item</comment>
        <translation>打开链接</translation>
    </message>
    <message>
        <source>Ignore</source>
        <comment>Ignore Grammar context menu item</comment>
        <translation>忽略</translation>
    </message>
    <message>
        <source>Spelling</source>
        <comment>Spelling and Grammar context sub-menu item</comment>
        <translation>拼写</translation>
    </message>
    <message>
        <source>Show Spelling and Grammar</source>
        <comment>menu item title</comment>
        <translation>显示拼写和语法</translation>
    </message>
    <message>
        <source>Hide Spelling and Grammar</source>
        <comment>menu item title</comment>
        <translation>隐藏拼写和语法</translation>
    </message>
    <message>
        <source>Check Spelling</source>
        <comment>Check spelling context menu item</comment>
        <translation>检查拼写</translation>
    </message>
    <message>
        <source>Check Spelling While Typing</source>
        <comment>Check spelling while typing context menu item</comment>
        <translation>在输入时检查拼写</translation>
    </message>
    <message>
        <source>Check Grammar With Spelling</source>
        <comment>Check grammar with spelling context menu item</comment>
        <translation>检查语法和拼写</translation>
    </message>
    <message>
        <source>Fonts</source>
        <comment>Font context sub-menu item</comment>
        <translation>字体</translation>
    </message>
    <message>
        <source>Bold</source>
        <comment>Bold context menu item</comment>
        <translation>粗体</translation>
    </message>
    <message>
        <source>Italic</source>
        <comment>Italic context menu item</comment>
        <translation>意大利体</translation>
    </message>
    <message>
        <source>Underline</source>
        <comment>Underline context menu item</comment>
        <translation>下划线</translation>
    </message>
    <message>
        <source>Outline</source>
        <comment>Outline context menu item</comment>
        <translation>轮廓</translation>
    </message>
    <message>
        <source>Direction</source>
        <comment>Writing direction context sub-menu item</comment>
        <translation>方向</translation>
    </message>
    <message>
        <source>Text Direction</source>
        <comment>Text direction context sub-menu item</comment>
        <translation>文本方向</translation>
    </message>
    <message>
        <source>Default</source>
        <comment>Default writing direction context menu item</comment>
        <translation>默认</translation>
    </message>
    <message>
        <source>LTR</source>
        <comment>Left to Right context menu item</comment>
        <translation>LTR</translation>
    </message>
    <message>
        <source>RTL</source>
        <comment>Right to Left context menu item</comment>
        <translation>RTL</translation>
    </message>
    <message>
        <source>Inspect</source>
        <comment>Inspect Element context menu item</comment>
        <translation>检查</translation>
    </message>
    <message>
        <source>No recent searches</source>
        <comment>Label for only item in menu that appears when clicking on the search field image, when no searches have been performed</comment>
        <translation>没有最近的搜索</translation>
    </message>
    <message>
        <source>Recent searches</source>
        <comment>label for first item in the menu that appears when clicking on the search field image, used as embedded menu title</comment>
        <translation>最近的搜索</translation>
    </message>
    <message>
        <source>Clear recent searches</source>
        <comment>menu item in Recent Searches menu that empties menu&apos;s contents</comment>
        <translation>清除最近的搜索</translation>
    </message>
    <message>
        <source>Unknown</source>
        <comment>Unknown filesize FTP directory listing item</comment>
        <translation>未知的</translation>
    </message>
    <message>
        <source>%1 (%2x%3 pixels)</source>
        <comment>Title string for images</comment>
        <translation>%1 （%2x%3 像素）</translation>
    </message>
    <message>
        <source>Web Inspector - %2</source>
        <translation>网页检查员 - %2</translation>
    </message>
    <message>
        <source>Scroll here</source>
        <translation>滚动到这里</translation>
    </message>
    <message>
        <source>Left edge</source>
        <translation>左边缘</translation>
    </message>
    <message>
        <source>Top</source>
        <translation>顶部</translation>
    </message>
    <message>
        <source>Right edge</source>
        <translation>右边缘</translation>
    </message>
    <message>
        <source>Bottom</source>
        <translation>底部</translation>
    </message>
    <message>
        <source>Page left</source>
        <translation>左一页</translation>
    </message>
    <message>
        <source>Page up</source>
        <translation>上一页</translation>
    </message>
    <message>
        <source>Page right</source>
        <translation>右一页</translation>
    </message>
    <message>
        <source>Page down</source>
        <translation>下一页</translation>
    </message>
    <message>
        <source>Scroll left</source>
        <translation>向左滚动</translation>
    </message>
    <message>
        <source>Scroll up</source>
        <translation>向上滚动</translation>
    </message>
    <message>
        <source>Scroll right</source>
        <translation>向右滚动</translation>
    </message>
    <message>
        <source>Scroll down</source>
        <translation>向下滚动</translation>
    </message>
    <message numerus="yes">
        <source>%n file(s)</source>
        <comment>number of chosen file</comment>
        <translation>
            <numerusform>%n 个文件</numerusform>
        </translation>
    </message>
    <message>
        <source>JavaScript Alert - %1</source>
        <translation>JavaScript警告 - %1</translation>
    </message>
    <message>
        <source>JavaScript Confirm - %1</source>
        <translation>JavaScript确认 - %1</translation>
    </message>
    <message>
        <source>JavaScript Prompt - %1</source>
        <translation>JavaScript提示 - %1</translation>
    </message>
    <message>
        <source>Move the cursor to the next character</source>
        <translation>移动光标到下一个字符</translation>
    </message>
    <message>
        <source>Move the cursor to the previous character</source>
        <translation>移动光标到上一个字符</translation>
    </message>
    <message>
        <source>Move the cursor to the next word</source>
        <translation>移动光标到下一个单词</translation>
    </message>
    <message>
        <source>Move the cursor to the previous word</source>
        <translation>移动光标到上一个单词</translation>
    </message>
    <message>
        <source>Move the cursor to the next line</source>
        <translation>移动光标到下一行</translation>
    </message>
    <message>
        <source>Move the cursor to the previous line</source>
        <translation>移动光标到上一行</translation>
    </message>
    <message>
        <source>Move the cursor to the start of the line</source>
        <translation>移动光标到行首</translation>
    </message>
    <message>
        <source>Move the cursor to the end of the line</source>
        <translation>移动光标到行尾</translation>
    </message>
    <message>
        <source>Move the cursor to the start of the block</source>
        <translation>移动光标到块首</translation>
    </message>
    <message>
        <source>Move the cursor to the end of the block</source>
        <translation>移动光标到块尾</translation>
    </message>
    <message>
        <source>Move the cursor to the start of the document</source>
        <translation>移动光标到文件开头</translation>
    </message>
    <message>
        <source>Move the cursor to the end of the document</source>
        <translation>移动光标到文件末尾</translation>
    </message>
    <message>
        <source>Select all</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Select to the next character</source>
        <translation>选中到下一个字符</translation>
    </message>
    <message>
        <source>Select to the previous character</source>
        <translation>选中到上一个字符</translation>
    </message>
    <message>
        <source>Select to the next word</source>
        <translation>选中到下一个单词</translation>
    </message>
    <message>
        <source>Select to the previous word</source>
        <translation>选中到上一个单词</translation>
    </message>
    <message>
        <source>Select to the next line</source>
        <translation>选中到下一行</translation>
    </message>
    <message>
        <source>Select to the previous line</source>
        <translation>选中到上一行</translation>
    </message>
    <message>
        <source>Select to the start of the line</source>
        <translation>选中到行首</translation>
    </message>
    <message>
        <source>Select to the end of the line</source>
        <translation>选中到行尾</translation>
    </message>
    <message>
        <source>Select to the start of the block</source>
        <translation>选中到块首</translation>
    </message>
    <message>
        <source>Select to the end of the block</source>
        <translation>选中到块尾</translation>
    </message>
    <message>
        <source>Select to the start of the document</source>
        <translation>选中到文件首</translation>
    </message>
    <message>
        <source>Select to the end of the document</source>
        <translation>选中到文件尾</translation>
    </message>
    <message>
        <source>Delete to the start of the word</source>
        <translation>删除到单词首</translation>
    </message>
    <message>
        <source>Delete to the end of the word</source>
        <translation>删除到单词尾</translation>
    </message>
    <message>
        <source>Insert a new paragraph</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Insert a new line</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QWhatsThisAction</name>
    <message>
        <source>What&apos;s This?</source>
        <translation>这是什么？</translation>
    </message>
</context>
<context>
    <name>QWidget</name>
    <message>
        <source>*</source>
        <translation>*</translation>
    </message>
</context>
<context>
    <name>QWizard</name>
    <message>
        <source>Go Back</source>
        <translation>返回</translation>
    </message>
    <message>
        <source>Continue</source>
        <translation>继续</translation>
    </message>
    <message>
        <source>Commit</source>
        <translation>提交</translation>
    </message>
    <message>
        <source>Done</source>
        <translation>完成</translation>
    </message>
    <message>
        <source>Quit</source>
        <translation type="obsolete">退出</translation>
    </message>
    <message>
        <source>Help</source>
        <translation>帮助</translation>
    </message>
    <message>
        <source>&lt; &amp;Back</source>
        <translation>&lt; 上一步(&amp;B)</translation>
    </message>
    <message>
        <source>&amp;Finish</source>
        <translation>完成(&amp;F)</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <source>&amp;Help</source>
        <translation>帮助(&amp;H)</translation>
    </message>
    <message>
        <source>&amp;Next</source>
        <translation>下一步(&amp;N)</translation>
    </message>
    <message>
        <source>&amp;Next &gt;</source>
        <translation>下一步(&amp;N) &gt;</translation>
    </message>
</context>
<context>
    <name>QWorkspace</name>
    <message>
        <source>&amp;Restore</source>
        <translation>恢复(&amp;R)</translation>
    </message>
    <message>
        <source>&amp;Move</source>
        <translation>移动(&amp;M)</translation>
    </message>
    <message>
        <source>&amp;Size</source>
        <translation>大小(&amp;S)</translation>
    </message>
    <message>
        <source>Mi&amp;nimize</source>
        <translation>最小化(&amp;N)</translation>
    </message>
    <message>
        <source>Ma&amp;ximize</source>
        <translation>最大化(&amp;X)</translation>
    </message>
    <message>
        <source>&amp;Close</source>
        <translation>关闭(&amp;C)</translation>
    </message>
    <message>
        <source>Stay on &amp;Top</source>
        <translation>总在最前(&amp;T)</translation>
    </message>
    <message>
        <source>Sh&amp;ade</source>
        <translation>卷起(&amp;A)</translation>
    </message>
    <message>
        <source>%1 - [%2]</source>
        <translation>%1 - [%2]</translation>
    </message>
    <message>
        <source>Minimize</source>
        <translation>最小化</translation>
    </message>
    <message>
        <source>Restore Down</source>
        <translation>恢复</translation>
    </message>
    <message>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
    <message>
        <source>&amp;Unshade</source>
        <translation>展开(&amp;U)</translation>
    </message>
</context>
<context>
    <name>QXml</name>
    <message>
        <source>no error occurred</source>
        <translation>没有错误发生</translation>
    </message>
    <message>
        <source>error triggered by consumer</source>
        <translation>由消费者出发的错误</translation>
    </message>
    <message>
        <source>unexpected end of file</source>
        <translation>意外的文件终止</translation>
    </message>
    <message>
        <source>more than one document type definition</source>
        <translation>多于一个的文档类型定义</translation>
    </message>
    <message>
        <source>error occurred while parsing element</source>
        <translation>在解析元素的时候发生错误</translation>
    </message>
    <message>
        <source>tag mismatch</source>
        <translation>标记不匹配</translation>
    </message>
    <message>
        <source>error occurred while parsing content</source>
        <translation>在解析内容的时候发生错误</translation>
    </message>
    <message>
        <source>unexpected character</source>
        <translation>意外的字符</translation>
    </message>
    <message>
        <source>invalid name for processing instruction</source>
        <translation>无效的处理指令名称</translation>
    </message>
    <message>
        <source>version expected while reading the XML declaration</source>
        <translation>在读取XML声明的时候，版本被期待</translation>
    </message>
    <message>
        <source>wrong value for standalone declaration</source>
        <translation>错误的独立声明的值</translation>
    </message>
    <message>
        <source>encoding declaration or standalone declaration expected while reading the XML declaration</source>
        <translation>在读取XML声明的时候，编码声明或者独立声明被期待</translation>
    </message>
    <message>
        <source>standalone declaration expected while reading the XML declaration</source>
        <translation>在读取XML声明的时候，独立声明被期待</translation>
    </message>
    <message>
        <source>error occurred while parsing document type definition</source>
        <translation>在解析文档类型定义的时候发生错误</translation>
    </message>
    <message>
        <source>letter is expected</source>
        <translation>字符被期待</translation>
    </message>
    <message>
        <source>error occurred while parsing comment</source>
        <translation>在解析注释的时候发生错误</translation>
    </message>
    <message>
        <source>error occurred while parsing reference</source>
        <translation>在解析参考的时候发生错误</translation>
    </message>
    <message>
        <source>internal general entity reference not allowed in DTD</source>
        <translation>在DTD中不允许使用内部解析的通用实体参考</translation>
    </message>
    <message>
        <source>external parsed general entity reference not allowed in attribute value</source>
        <translation>在属性值中不允许使用外部解析的通用实体参考</translation>
    </message>
    <message>
        <source>external parsed general entity reference not allowed in DTD</source>
        <translation>在DTD中不允许使用外部解析的通用实体参考</translation>
    </message>
    <message>
        <source>unparsed entity reference in wrong context</source>
        <translation>没有解析的错误上下文中的实体参考</translation>
    </message>
    <message>
        <source>recursive entities</source>
        <translation>嵌套实体</translation>
    </message>
    <message>
        <source>error in the text declaration of an external entity</source>
        <translation>在一个外部实体的文本声明里有错误</translation>
    </message>
</context>
<context>
    <name>QXmlStream</name>
    <message>
        <source>Extra content at end of document.</source>
        <translation>文档末尾有额外内容。</translation>
    </message>
    <message>
        <source>Invalid entity value.</source>
        <translation>无效的实体值。</translation>
    </message>
    <message>
        <source>Invalid XML character.</source>
        <translation>无效的XML字符。</translation>
    </message>
    <message>
        <source>Sequence &apos;]]&gt;&apos; not allowed in content.</source>
        <translation>内容中不允许有“]]&gt;“序列。</translation>
    </message>
    <message>
        <source>Namespace prefix &apos;%1&apos; not declared</source>
        <translation>命名空间的”%1“前缀没有被声明</translation>
    </message>
    <message>
        <source>Attribute redefined.</source>
        <translation>属性重复定义。</translation>
    </message>
    <message>
        <source>Unexpected character &apos;%1&apos; in public id literal.</source>
        <translation>在公有标识文本中有意外的字符”%1“。</translation>
    </message>
    <message>
        <source>Invalid XML version string.</source>
        <translation>无效的XML版本字符串。</translation>
    </message>
    <message>
        <source>Unsupported XML version.</source>
        <translation>不被支持的XML版本。</translation>
    </message>
    <message>
        <source>%1 is an invalid encoding name.</source>
        <translation>%1是无效的编码名称。</translation>
    </message>
    <message>
        <source>Encoding %1 is unsupported</source>
        <translation>编码%1不被支持。</translation>
    </message>
    <message>
        <source>Standalone accepts only yes or no.</source>
        <translation>独立运行只允许是或者否。</translation>
    </message>
    <message>
        <source>Invalid attribute in XML declaration.</source>
        <translation>在XML声明中无效的属性。</translation>
    </message>
    <message>
        <source>Premature end of document.</source>
        <translation>文档过早的结束。</translation>
    </message>
    <message>
        <source>Invalid document.</source>
        <translation>无效的文档。</translation>
    </message>
    <message>
        <source>Expected </source>
        <translation>期待的 </translation>
    </message>
    <message>
        <source>, but got &apos;</source>
        <translation>，但是得到的是“</translation>
    </message>
    <message>
        <source>Unexpected &apos;</source>
        <translation>意外的“</translation>
    </message>
    <message>
        <source>Expected character data.</source>
        <translation>期待的字符数据。</translation>
    </message>
    <message>
        <source>Recursive entity detected.</source>
        <translation>检测到嵌套实体。</translation>
    </message>
    <message>
        <source>Start tag expected.</source>
        <translation>开始期待的标记。</translation>
    </message>
    <message>
        <source>XML declaration not at start of document.</source>
        <translation>XML声明没有在文档的开始位置。</translation>
    </message>
    <message>
        <source>NDATA in parameter entity declaration.</source>
        <translation>在参数实体声明中有NDATA。</translation>
    </message>
    <message>
        <source>%1 is an invalid processing instruction name.</source>
        <translation>%1 是无效的处理指令名称。</translation>
    </message>
    <message>
        <source>Invalid processing instruction name.</source>
        <translation>无效的处理指令名称。</translation>
    </message>
    <message>
        <source>Illegal namespace declaration.</source>
        <translation>非法的命名空间声明。</translation>
    </message>
    <message>
        <source>Invalid XML name.</source>
        <translation>无效的XML名称。</translation>
    </message>
    <message>
        <source>Opening and ending tag mismatch.</source>
        <translation>开始标记和结束标记不匹配。</translation>
    </message>
    <message>
        <source>Reference to unparsed entity &apos;%1&apos;.</source>
        <translation>未解析实体“%1“的引用。</translation>
    </message>
    <message>
        <source>Entity &apos;%1&apos; not declared.</source>
        <translation>实体”%1“没有被声明。</translation>
    </message>
    <message>
        <source>Reference to external entity &apos;%1&apos; in attribute value.</source>
        <translation>在属性值中的外部实体“%1”的引用。</translation>
    </message>
    <message>
        <source>Invalid character reference.</source>
        <translation>无效的字符引用。</translation>
    </message>
    <message>
        <source>Encountered incorrectly encoded content.</source>
        <translation>遇到不正确的编码内容。</translation>
    </message>
    <message>
        <source>The standalone pseudo attribute must appear after the encoding.</source>
        <translation>独立运行伪属性必须出现在编码之后。</translation>
    </message>
    <message>
        <source>%1 is an invalid PUBLIC identifier.</source>
        <translation>%1是一个无效的公有(PUBLIC)标识符。</translation>
    </message>
    <message>
        <source>Attribute &apos;%1&apos; redefined.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QtXmlPatterns</name>
    <message>
        <source>An %1-attribute with value %2 has already been declared.</source>
        <translation>带有值 %2 的 %1 属性已经声明过了。</translation>
    </message>
    <message>
        <source>An %1-attribute must have a valid %2 as value, which %3 isn&apos;t.</source>
        <translation>一个 %1 属性必须带有一个有效的 %2 作为值，但 %3 却不是。</translation>
    </message>
    <message>
        <source>Network timeout.</source>
        <translation>网络超时。</translation>
    </message>
    <message>
        <source>Element %1 can&apos;t be serialized because it appears outside the document element.</source>
        <translation>元素 %1 不能被串行化，因为它出现在文档元素之外。</translation>
    </message>
    <message>
        <source>Attribute element %1 can&apos;t be serialized because it appears at the top level.</source>
        <translation type="obsolete">属性元素 %1 不能被串行化，因为它出现在最顶层。</translation>
    </message>
    <message>
        <source>Year %1 is invalid because it begins with %2.</source>
        <translation>%1 年是无效的，因为应该从 %2 开始。</translation>
    </message>
    <message>
        <source>Day %1 is outside the range %2..%3.</source>
        <translation>%1 日是在 %2...%3 范围之外的。</translation>
    </message>
    <message>
        <source>Month %1 is outside the range %2..%3.</source>
        <translation>%1 月是在 %2...%3 范围之外的。</translation>
    </message>
    <message>
        <source>Overflow: Can&apos;t represent date %1.</source>
        <translation>溢出：无法呈现数据 %1。</translation>
    </message>
    <message>
        <source>Day %1 is invalid for month %2.</source>
        <translation>%1 日对于 %2 月是无效的。</translation>
    </message>
    <message>
        <source>Time 24:%1:%2.%3 is invalid. Hour is 24, but minutes, seconds, and milliseconds are not all 0; </source>
        <translation>时间 24:%1:%2.%3 是无效的。小时是 24，但是分钟、秒和毫秒不全为 0； </translation>
    </message>
    <message>
        <source>Time %1:%2:%3.%4 is invalid.</source>
        <translation>时间 %1:%2:%3.%4 是无效的。</translation>
    </message>
    <message>
        <source>Overflow: Date can&apos;t be represented.</source>
        <translation>溢出：数据无法被呈现。</translation>
    </message>
    <message>
        <source>At least one component must be present.</source>
        <translation>至少有一个组件被呈现。</translation>
    </message>
    <message>
        <source>At least one time component must appear after the %1-delimiter.</source>
        <translation>至少一个时间组件必须出现在这个 %1 界限之后。</translation>
    </message>
    <message>
        <source>No operand in an integer division, %1, can be %2.</source>
        <translation>在整数除法中没有操作数，%1，可以是 %2。</translation>
    </message>
    <message>
        <source>The first operand in an integer division, %1, cannot be infinity (%2).</source>
        <translation>除法中的第一个操作数，%1，不能是无穷(%2)。</translation>
    </message>
    <message>
        <source>The second operand in a division, %1, cannot be zero (%2).</source>
        <translation>除法中的第二个操作数，%1，不能是零(%2)。</translation>
    </message>
    <message>
        <source>%1 is not a valid value of type %2.</source>
        <translation>%1 不是类型为 %2 的有效值。</translation>
    </message>
    <message>
        <source>When casting to %1 from %2, the source value cannot be %3.</source>
        <translation>当从 %2 抛出到 %1 时，源值不能是 %3。</translation>
    </message>
    <message>
        <source>Integer division (%1) by zero (%2) is undefined.</source>
        <translation>整数除法(%1)除零(%2)是未定义的。</translation>
    </message>
    <message>
        <source>Division (%1) by zero (%2) is undefined.</source>
        <translation>除法(%1)除零(%2)是未定义的。</translation>
    </message>
    <message>
        <source>Modulus division (%1) by zero (%2) is undefined.</source>
        <translation>求模除法(%1)除零(%2)是未定义的。</translation>
    </message>
    <message>
        <source>Dividing a value of type %1 by %2 (not-a-number) is not allowed.</source>
        <translation>一个类型为 %1 的值除以 %2(不是一个数值)是不允许的。</translation>
    </message>
    <message>
        <source>Dividing a value of type %1 by %2 or %3 (plus or minus zero) is not allowed.</source>
        <translation>一个类型为 %1 的值除以 %2 或者 %3(正负零)是不允许的。</translation>
    </message>
    <message>
        <source>Multiplication of a value of type %1 by %2 or %3 (plus or minus infinity) is not allowed.</source>
        <translation>一个类型为 %1 的值乘以 %2 或者 %3(正负无穷)是不允许的。</translation>
    </message>
    <message>
        <source>A value of type %1 cannot have an Effective Boolean Value.</source>
        <translation>一个类型为 %1 的值不能是一个有效的布尔值(Effective Boolean Value)。</translation>
    </message>
    <message>
        <source>Effective Boolean Value cannot be calculated for a sequence containing two or more atomic values.</source>
        <translation>有效的布尔值(Effective Boolean Value)不能被用于计算一个包含两个或者更多原子值的序列。</translation>
    </message>
    <message>
        <source>Value %1 of type %2 exceeds maximum (%3).</source>
        <translation>类型为 %2 的值 %1 超过了最大值(%3)。</translation>
    </message>
    <message>
        <source>Value %1 of type %2 is below minimum (%3).</source>
        <translation>类型为 %2 的值 %1 超过了最小值(%3)。</translation>
    </message>
    <message>
        <source>A value of type %1 must contain an even number of digits. The value %2 does not.</source>
        <translation>类型为 %1 的值必须包含偶数个数字。值 %2 不是这样的。</translation>
    </message>
    <message>
        <source>%1 is not valid as a value of type %2.</source>
        <translation>%1 不是类型为 %2 的有效值。</translation>
    </message>
    <message>
        <source>Operator %1 cannot be used on type %2.</source>
        <translation>操作符 %1 不能被用于类型 %2。</translation>
    </message>
    <message>
        <source>Operator %1 cannot be used on atomic values of type %2 and %3.</source>
        <translation>操作符 %1 不能被用于类型为 %2 和 %3 的原子值。</translation>
    </message>
    <message>
        <source>The namespace URI in the name for a computed attribute cannot be %1.</source>
        <translation>一个被计算的属性的名称中的命名空间 URI 不能是 %1。</translation>
    </message>
    <message>
        <source>The name for a computed attribute cannot have the namespace URI %1 with the local name %2.</source>
        <translation>一个被计算的属性的名称不能使用带有本地名称 %2 的命名空间 URI %1。</translation>
    </message>
    <message>
        <source>Type error in cast, expected %1, received %2.</source>
        <translation>抛出类型错误，期望的是 %1，收到的是 %2。</translation>
    </message>
    <message>
        <source>When casting to %1 or types derived from it, the source value must be of the same type, or it must be a string literal. Type %2 is not allowed.</source>
        <translation>当抛出到 %1 或者它的派生类时，源类型必须是同一类型，或者它必须是一个字符串类型。类型 %2 是不被允许的。</translation>
    </message>
    <message>
        <source>No casting is possible with %1 as the target type.</source>
        <translation>无法以 %1 为目标类型进行抛出。</translation>
    </message>
    <message>
        <source>It is not possible to cast from %1 to %2.</source>
        <translation>无法从 %1 抛出到 %2。</translation>
    </message>
    <message>
        <source>Casting to %1 is not possible because it is an abstract type, and can therefore never be instantiated.</source>
        <translation>无法抛出到 %1，因为它是一个抽象类型，并且因此无法被实例化。</translation>
    </message>
    <message>
        <source>It&apos;s not possible to cast the value %1 of type %2 to %3</source>
        <translation>无法从类型为 %2 的值 %1 抛出到 %3</translation>
    </message>
    <message>
        <source>Failure when casting from %1 to %2: %3</source>
        <translation>从 %2 抛出到 %1 失败：%3</translation>
    </message>
    <message>
        <source>A comment cannot contain %1</source>
        <translation>注释不能包含 %1</translation>
    </message>
    <message>
        <source>A comment cannot end with a %1.</source>
        <translation>注释不能以 %1 结尾。</translation>
    </message>
    <message>
        <source>No comparisons can be done involving the type %1.</source>
        <translation>对于类型 %1 不能进行比较。</translation>
    </message>
    <message>
        <source>Operator %1 is not available between atomic values of type %2 and %3.</source>
        <translation>在类型 %2 和 %3 的原子值之间，操作符 %1 是不可用的。</translation>
    </message>
    <message>
        <source>An attribute node cannot be a child of a document node. Therefore, the attribute %1 is out of place.</source>
        <translation>一个属性节点不能是一个文档节点的子节点。因此，这个属性 %1 所在位置是不合适的。</translation>
    </message>
    <message>
        <source>A library module cannot be evaluated directly. It must be imported from a main module.</source>
        <translation>一个库模块不能被直接评估。它必须从一个主模块中导入。</translation>
    </message>
    <message>
        <source>No template by name %1 exists.</source>
        <translation>没有名为 %1 的模板存在。</translation>
    </message>
    <message>
        <source>A value of type %1 cannot be a predicate. A predicate must have either a numeric type or an Effective Boolean Value type.</source>
        <translation>类型为 %1 的值不能被判断。一个判断必须是数值类型或者一个有效的布尔值(Effective Boolean Value)类型。</translation>
    </message>
    <message>
        <source>A positional predicate must evaluate to a single numeric value.</source>
        <translation>一个定位判断必须评估一个单一数值。</translation>
    </message>
    <message>
        <source>The target name in a processing instruction cannot be %1 in any combination of upper and lower case. Therefore, is %2 invalid.</source>
        <translation>一个处理指令中的目标名称不能是任何大小写混合的 %1。因此，%2 是无效的。</translation>
    </message>
    <message>
        <source>%1 is not a valid target name in a processing instruction. It must be a %2 value, e.g. %3.</source>
        <translation>%1 不是处理指令的有效目标名称。它必须是值 %2，例如 %3。</translation>
    </message>
    <message>
        <source>The last step in a path must contain either nodes or atomic values. It cannot be a mixture between the two.</source>
        <translation>一个路径中的最后一步必须包含节点或者原子值。它不能是两者的一个组合。</translation>
    </message>
    <message>
        <source>The data of a processing instruction cannot contain the string %1</source>
        <translation>处理指令的数据不能包含字符串 %1</translation>
    </message>
    <message>
        <source>No namespace binding exists for the prefix %1</source>
        <translation>对于前缀 %1，没有存在绑定的命名空间。</translation>
    </message>
    <message>
        <source>No namespace binding exists for the prefix %1 in %2</source>
        <translation>对于 %2 中的前缀 %1，没有存在绑定的命名空间。</translation>
    </message>
    <message>
        <source>%1 is an invalid %2</source>
        <translation>%1 是一个无效的 %2。</translation>
    </message>
    <message numerus="yes">
        <source>%1 takes at most %n argument(s). %2 is therefore invalid.</source>
        <translation>
            <numerusform>%1 最多可以有 %n 个参数。因此 %2 是无效的。</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <source>%1 requires at least %n argument(s). %2 is therefore invalid.</source>
        <translation>
            <numerusform>%1 需要至少 %n 个参数。因此 %2 是无效的。</numerusform>
        </translation>
    </message>
    <message>
        <source>The first argument to %1 cannot be of type %2. It must be a numeric type, xs:yearMonthDuration or xs:dayTimeDuration.</source>
        <translation>%1 的第一个参数不能是类型 %2 的。它必须是数字类型的，xs:yearMonthDuration 或者 xs:dayTimeDuration。</translation>
    </message>
    <message>
        <source>The first argument to %1 cannot be of type %2. It must be of type %3, %4, or %5.</source>
        <translation>%1 的第一个参数不能是类型 %2 的。它必须是类型 %3、%4 或者 %5 的。</translation>
    </message>
    <message>
        <source>The second argument to %1 cannot be of type %2. It must be of type %3, %4, or %5.</source>
        <translation>%1 的第二个参数不能是类型 %2 的。它必须是类型 %3、%4 或者 %5 的。</translation>
    </message>
    <message>
        <source>%1 is not a valid XML 1.0 character.</source>
        <translation>%1 不是一个有效的 XML 1.0 字符。</translation>
    </message>
    <message>
        <source>The first argument to %1 cannot be of type %2.</source>
        <translation>%1 的第一个参数不能是类型 %2 的。</translation>
    </message>
    <message>
        <source>If both values have zone offsets, they must have the same zone offset. %1 and %2 are not the same.</source>
        <translation>如果两个值都有区偏移(zone offset)，它们必须拥有相同的区偏移。%1 和 %2 的区偏移是不同的。</translation>
    </message>
    <message>
        <source>%1 was called.</source>
        <translation>%1 被调用了。</translation>
    </message>
    <message>
        <source>%1 must be followed by %2 or %3, not at the end of the replacement string.</source>
        <translation>%1 必须被 %2 或者 %3 跟随，不能在替换字符串的末尾。</translation>
    </message>
    <message>
        <source>In the replacement string, %1 must be followed by at least one digit when not escaped.</source>
        <translation>在这个替换字符串中，%1 在没有被转义的时候必须被至少一个数字跟随。</translation>
    </message>
    <message>
        <source>In the replacement string, %1 can only be used to escape itself or %2, not %3</source>
        <translation>在这个替换字符串中，%1 只能被用于转义它本身或者 %2，而不是 %3</translation>
    </message>
    <message>
        <source>%1 matches newline characters</source>
        <translation>%1 匹配了换行符</translation>
    </message>
    <message>
        <source>%1 and %2 match the start and end of a line.</source>
        <translation>%1 和 %2 匹配了一行的头和尾。</translation>
    </message>
    <message>
        <source>Matches are case insensitive</source>
        <translation>匹配是大小写不敏感的</translation>
    </message>
    <message>
        <source>Whitespace characters are removed, except when they appear in character classes</source>
        <translation>空白字符被移除了，除非当它们出现在字符类中</translation>
    </message>
    <message>
        <source>%1 is an invalid regular expression pattern: %2</source>
        <translation>%1 是正则表达式中的一个无效模式：%2</translation>
    </message>
    <message>
        <source>%1 is an invalid flag for regular expressions. Valid flags are:</source>
        <translation>%1 是正则表达式中的一个无效标记。有效标记为：</translation>
    </message>
    <message>
        <source>If the first argument is the empty sequence or a zero-length string (no namespace), a prefix cannot be specified. Prefix %1 was specified.</source>
        <translation>如果第一个参数是空序列或者零长度字符串(无命名空间)，那么就不能指定前缀。前缀 %1 被指定了。</translation>
    </message>
    <message>
        <source>It will not be possible to retrieve %1.</source>
        <translation>将不能获取 %1。</translation>
    </message>
    <message>
        <source>The root node of the second argument to function %1 must be a document node. %2 is not a document node.</source>
        <translation>函数 %1 的第二个参数的根节点必须是一个文档节点。%2 不是一个文档节点。</translation>
    </message>
    <message>
        <source>The default collection is undefined</source>
        <translation>默认收集(collection)是未定义的</translation>
    </message>
    <message>
        <source>%1 cannot be retrieved</source>
        <translation>无法获取 %1</translation>
    </message>
    <message>
        <source>The normalization form %1 is unsupported. The supported forms are %2, %3, %4, and %5, and none, i.e. the empty string (no normalization).</source>
        <translation>不支持正规化(normalization)表单 %1。被支持的表单是 %2、%3、%4 和 %5，以及无，例如空字符串(无正规化)。</translation>
    </message>
    <message>
        <source>A zone offset must be in the range %1..%2 inclusive. %3 is out of range.</source>
        <translation>区偏移(zone offset)必须在 %1...%2 范围之内。%3 是在范围之外的。</translation>
    </message>
    <message>
        <source>%1 is not a whole number of minutes.</source>
        <translation>%1 不是分钟的整数。</translation>
    </message>
    <message>
        <source>Required cardinality is %1; got cardinality %2.</source>
        <translation>所需要的表间关系是 %1；得到的表间关系却是 %2。</translation>
    </message>
    <message>
        <source>The item %1 did not match the required type %2.</source>
        <translation>项 %1 和所需的类型 %2 不匹配。</translation>
    </message>
    <message>
        <source>%1 is an unknown schema type.</source>
        <translation>%1 是一个未知的方案类型。</translation>
    </message>
    <message>
        <source>Only one %1 declaration can occur in the query prolog.</source>
        <translation>只有一个 %1 的声明可以出现在查询序言中。</translation>
    </message>
    <message>
        <source>The initialization of variable %1 depends on itself</source>
        <translation>变量 %1 的初始化依赖于它本身</translation>
    </message>
    <message>
        <source>No variable by name %1 exists</source>
        <translation>没有名称为 %1 的变量存在。</translation>
    </message>
    <message>
        <source>The variable %1 is unused</source>
        <translation>变量 %1 没有被使用</translation>
    </message>
    <message>
        <source>Version %1 is not supported. The supported XQuery version is 1.0.</source>
        <translation>不支持版本 %1。被支持的 XQuery 版本是 1.0。</translation>
    </message>
    <message>
        <source>The encoding %1 is invalid. It must contain Latin characters only, must not contain whitespace, and must match the regular expression %2.</source>
        <translation>编码方式 %1 是无效的。它必须只包含拉丁字符，必须不包含空白符号，并且必须和正则表达式 %2 匹配。</translation>
    </message>
    <message>
        <source>No function with signature %1 is available</source>
        <translation>没有签名为 %1 的可用函数。</translation>
    </message>
    <message>
        <source>A default namespace declaration must occur before function, variable, and option declarations.</source>
        <translation>默认命名空间声明必须出现在函数、变量和选项声明之前。</translation>
    </message>
    <message>
        <source>Namespace declarations must occur before function, variable, and option declarations.</source>
        <translation>命名空间声明必须出现在函数、变量和选项声明之前。</translation>
    </message>
    <message>
        <source>Module imports must occur before function, variable, and option declarations.</source>
        <translation>模块导入不能出现在函数、变量和选项声明之前。</translation>
    </message>
    <message>
        <source>It is not possible to redeclare prefix %1.</source>
        <translation>不能重复声明前缀 %1。</translation>
    </message>
    <message>
        <source>Only the prefix %1 can be declared to bind the namespace %2. By default, it is already bound to the prefix %1.</source>
        <translation type="obsolete">至于前缀 %1 可以被声明为和命名空间 %2 绑定。默认情况下，它已经被绑定到前缀 %1。</translation>
    </message>
    <message>
        <source>Prefix %1 is already declared in the prolog.</source>
        <translation>前缀 %1 在序言中已经声明过了。</translation>
    </message>
    <message>
        <source>The name of an option must have a prefix. There is no default namespace for options.</source>
        <translation>一个选项的名称必须带有前缀。对于选项没有默认命名空间。</translation>
    </message>
    <message>
        <source>The Schema Import feature is not supported, and therefore %1 declarations cannot occur.</source>
        <translation>不支持方案导入(Schema Import)特性，并且因此 %1 声明不能出现。</translation>
    </message>
    <message>
        <source>The target namespace of a %1 cannot be empty.</source>
        <translation>%1 的目标命名空间不能为空。</translation>
    </message>
    <message>
        <source>The module import feature is not supported</source>
        <translation>不支持模块导入特性</translation>
    </message>
    <message>
        <source>A variable by name %1 has already been declared in the prolog.</source>
        <translation type="obsolete">名称为 %1 的变量已经在序言中声明过了。</translation>
    </message>
    <message>
        <source>No value is available for the external variable by name %1.</source>
        <translation>名称为 %1 的外部变量并没有可用的值。</translation>
    </message>
    <message>
        <source>The namespace for a user defined function cannot be empty(try the predefined prefix %1 which exists for cases like this)</source>
        <translation type="obsolete">用户定义的函数的命名空间不能为空(请试试预定义的前缀 %1，它就是用于这种情况的)。</translation>
    </message>
    <message>
        <source>A construct was encountered which only is allowed in XQuery.</source>
        <translation>遇到了一个只允许在XQuery中出现的构造。</translation>
    </message>
    <message>
        <source>A template by name %1 has already been declared.</source>
        <translation>模板%1已被声明</translation>
    </message>
    <message>
        <source>The keyword %1 cannot occur with any other mode name.</source>
        <translation>任何其他模式名称不能出现关键字%1。</translation>
    </message>
    <message>
        <source>The value of attribute %1 must of type %2, which %3 isn&apos;t.</source>
        <translation>属性%1的值必须是类型%2，但%3不是。</translation>
    </message>
    <message>
        <source>The prefix %1 can not be bound. By default, it is already bound to the namespace %2.</source>
        <translation>前缀%1不能被绑定。默认的，它已被绑定到名字空间%2。</translation>
    </message>
    <message>
        <source>A variable by name %1 has already been declared.</source>
        <translation>变量%1已被声明。</translation>
    </message>
    <message>
        <source>A stylesheet function must have a prefixed name.</source>
        <translation>样式表函数必须有一个前缀名。</translation>
    </message>
    <message>
        <source>The namespace for a user defined function cannot be empty (try the predefined prefix %1 which exists for cases like this)</source>
        <translation>用户定义函数的名字空间不能为空（试用为这种情况而存在的预定义前缀%1）</translation>
    </message>
    <message>
        <source>The namespace %1 is reserved; therefore user defined functions may not use it. Try the predefined prefix %2, which exists for these cases.</source>
        <translation>命名空间 %1 是保留的；因此用户定义的函数不能使用它。请试试预定义的前缀 %2，它就是用于这种情况的。</translation>
    </message>
    <message>
        <source>The namespace of a user defined function in a library module must be equivalent to the module namespace. In other words, it should be %1 instead of %2</source>
        <translation>用户在一个库模块中定义的函数的命名空间必须和这个模块的命名空间一致。也就是说，它应该是 %1，而不是 %2</translation>
    </message>
    <message>
        <source>A function already exists with the signature %1.</source>
        <translation>一个带有签名 %1 的函数已经存在。</translation>
    </message>
    <message>
        <source>No external functions are supported. All supported functions can be used directly, without first declaring them as external</source>
        <translation>不支持外部函数。所有支持的函数必须可以被直接使用，不能把它们声明为外部的</translation>
    </message>
    <message>
        <source>An argument by name %1 has already been declared. Every argument name must be unique.</source>
        <translation>名称为 %1 的参数已经被声明了。每个参数名称必须唯一。</translation>
    </message>
    <message>
        <source>When function %1 is used for matching inside a pattern, the argument must be a variable reference or a string literal.</source>
        <translation>当函数%1被用于样式匹配时，参数必须是变量参考或者字符串。</translation>
    </message>
    <message>
        <source>In an XSL-T pattern, the first argument to function %1 must be a string literal, when used for matching.</source>
        <translation>在XSL-T样式中，函数%1的第一个参数必须是字符串，以便用于匹配。</translation>
    </message>
    <message>
        <source>In an XSL-T pattern, the first argument to function %1 must be a literal or a variable reference, when used for matching.</source>
        <translation>在XSL-T样式中，函数%1的第一个参数必须是文字或者变量参考，以便用于匹配。</translation>
    </message>
    <message>
        <source>In an XSL-T pattern, function %1 cannot have a third argument.</source>
        <translation>在XSL-T样式中，函数%1不能有第三个参数。</translation>
    </message>
    <message>
        <source>In an XSL-T pattern, only function %1 and %2, not %3, can be used for matching.</source>
        <translation>在XSL-T样式中，只用函数%1和%2可以用于匹配，%3不可以。</translation>
    </message>
    <message>
        <source>In an XSL-T pattern, axis %1 cannot be used, only axis %2 or %3 can.</source>
        <translation>在XSL-T仰视中，不能使用%1轴，只能使用%2轴或者%3轴。</translation>
    </message>
    <message>
        <source>%1 is an invalid template mode name.</source>
        <translation>%1不是一个合法的模板模式名称。</translation>
    </message>
    <message>
        <source>The name of a variable bound in a for-expression must be different from the positional variable. Hence, the two variables named %1 collide.</source>
        <translation>一个在 for 表达式中绑定的变量的名称必须和这个定位变量不同。因此，这两个名称为 %1 的变量冲突。</translation>
    </message>
    <message>
        <source>The Schema Validation Feature is not supported. Hence, %1-expressions may not be used.</source>
        <translation>不支持方案验证特性(Schema Validation Feature)。因此，也许不能使用 %1 表达式。</translation>
    </message>
    <message>
        <source>None of the pragma expressions are supported. Therefore, a fallback expression must be present</source>
        <translation>不支持任何编译指示表达式(pragma expression)。因此，必须呈现一个回调表达式(fallback expression)。</translation>
    </message>
    <message>
        <source>Each name of a template parameter must be unique; %1 is duplicated.</source>
        <translation>每一个模板参数的名称都必须是唯一的；%2是重复的。</translation>
    </message>
    <message>
        <source>The %1-axis is unsupported in XQuery</source>
        <translation>这个 %1 轴在 XQuery 中是不被支持的。</translation>
    </message>
    <message>
        <source>%1 is not a valid name for a processing-instruction.</source>
        <translation>%1不是一个处理指令的合法名称。</translation>
    </message>
    <message>
        <source>%1 is not a valid numeric literal.</source>
        <translation>%1 不是一个有效的数字语义。</translation>
    </message>
    <message>
        <source>No function by name %1 is available.</source>
        <translation>没有名称为 %1 的可用函数。</translation>
    </message>
    <message>
        <source>The namespace URI cannot be the empty string when binding to a prefix, %1.</source>
        <translation>当这个命名空间 URI 被绑定到一个前缀 %1 时，它不能是空字符串。</translation>
    </message>
    <message>
        <source>%1 is an invalid namespace URI.</source>
        <translation>%1 是一个无效的命名空间 URI。</translation>
    </message>
    <message>
        <source>It is not possible to bind to the prefix %1</source>
        <translation>无法绑定到这个前缀 %1。</translation>
    </message>
    <message>
        <source>Namespace %1 can only be bound to %2 (and it is, in either case, pre-declared).</source>
        <translation>命名空间 %1 只能和 %2 绑定(并且如果是这种情况，需要提前声明)。</translation>
    </message>
    <message>
        <source>Prefix %1 can only be bound to %2 (and it is, in either case, pre-declared).</source>
        <translation>前缀 %1 只能和 %2 绑定(并且如果是这种情况，需要提前声明)。</translation>
    </message>
    <message>
        <source>Two namespace declaration attributes have the same name: %1.</source>
        <translation>两个命名空间声明属性使用了相同的名称：%1。</translation>
    </message>
    <message>
        <source>The namespace URI must be a constant and cannot use enclosed expressions.</source>
        <translation>命名空间 URI 必须是一个常量并且不能使用封闭的表达式。</translation>
    </message>
    <message>
        <source>An attribute by name %1 has already appeared on this element.</source>
        <translation>一个名称为 %1 的属性已经出现在这个元素中了。</translation>
    </message>
    <message>
        <source>A direct element constructor is not well-formed. %1 is ended with %2.</source>
        <translation>一个直接元素构造器没有很好地形成。%1 后面跟着 %2。</translation>
    </message>
    <message>
        <source>The name %1 does not refer to any schema type.</source>
        <translation>名称 %1 没有指向任何方案类型。</translation>
    </message>
    <message>
        <source>%1 is an complex type. Casting to complex types is not possible. However, casting to atomic types such as %2 works.</source>
        <translation>%1 是一个复杂类型。无法抛出到复杂类型。因此，抛出到例如 %2 这样的原子类型是可以的。</translation>
    </message>
    <message>
        <source>%1 is not an atomic type. Casting is only possible to atomic types.</source>
        <translation>%1 不是原子类型。只能抛出到原子类型。</translation>
    </message>
    <message>
        <source>%1 is not a valid name for a processing-instruction. Therefore this name test will never match.</source>
        <translation type="obsolete">%1 不是处理指令的有效名称。因此这个名称测试永远不会匹配。</translation>
    </message>
    <message>
        <source>%1 is not in the in-scope attribute declarations. Note that the schema import feature is not supported.</source>
        <translation>%1 不是范围内属性声明。注意方案导入特性是不被支持的。</translation>
    </message>
    <message>
        <source>The name of an extension expression must be in a namespace.</source>
        <translation>一个扩展表达式的名称必须在一个命名空间中。</translation>
    </message>
    <message>
        <source>empty</source>
        <translation>空白</translation>
    </message>
    <message>
        <source>zero or one</source>
        <translation>零或者一</translation>
    </message>
    <message>
        <source>exactly one</source>
        <translation>确切地一</translation>
    </message>
    <message>
        <source>one or more</source>
        <translation>一或者更多</translation>
    </message>
    <message>
        <source>zero or more</source>
        <translation>零或者更多</translation>
    </message>
    <message>
        <source>Required type is %1, but %2 was found.</source>
        <translation>需要的类型是 %1，但是找到的是 %2。</translation>
    </message>
    <message>
        <source>Promoting %1 to %2 may cause loss of precision.</source>
        <translation>把 %1 升级为 %2 会导致精度的损失。</translation>
    </message>
    <message>
        <source>The focus is undefined.</source>
        <translation>焦点未定义。</translation>
    </message>
    <message>
        <source>It&apos;s not possible to add attributes after any other kind of node.</source>
        <translation>不能在任何其它类型节点后添加属性。</translation>
    </message>
    <message>
        <source>An attribute by name %1 has already been created.</source>
        <translation>一个名称为 %1 的属性已经被创建。</translation>
    </message>
    <message>
        <source>Only the Unicode Codepoint Collation is supported(%1). %2 is unsupported.</source>
        <translation>只支持 Unicode 代码点校验(Unicode Codepoint Collation)(%1)。%2 是不被支持的。</translation>
    </message>
    <message>
        <source>Attribute %1 can&apos;t be serialized because it appears at the top level.</source>
        <translation>属性 %1 不能被串行化，因为它出现在最顶层。</translation>
    </message>
    <message>
        <source>%1 is an unsupported encoding.</source>
        <translation> %1 是不被支持的编码。</translation>
    </message>
    <message>
        <source>%1 contains octets which are disallowed in the requested encoding %2.</source>
        <translation>%1包含了在请求编码%2中不允许的八进位值。</translation>
    </message>
    <message>
        <source>The codepoint %1, occurring in %2 using encoding %3, is an invalid XML character.</source>
        <translation>在使用编码%3的%2中出现的代码点%1不是一个有效的XML字符。</translation>
    </message>
    <message>
        <source>Ambiguous rule match.</source>
        <translation>含糊规则匹配。</translation>
    </message>
    <message>
        <source>In a namespace constructor, the value for a namespace value cannot be an empty string.</source>
        <translation type="obsolete">在一个命名空间构造中，命名空间的值不能为空字符串。</translation>
    </message>
    <message>
        <source>In a namespace constructor, the value for a namespace cannot be an empty string.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The prefix must be a valid %1, which %2 is not.</source>
        <translation>前缀必须是有效的%1，而%2不是。</translation>
    </message>
    <message>
        <source>The prefix %1 cannot be bound.</source>
        <translation>前缀%1不能被绑定。</translation>
    </message>
    <message>
        <source>Only the prefix %1 can be bound to %2 and vice versa.</source>
        <translation>只有前缀%1可以绑定到%2，反之也一样</translation>
    </message>
    <message>
        <source>Circularity detected</source>
        <translation>检测到环</translation>
    </message>
    <message>
        <source>The parameter %1 is required, but no corresponding %2 is supplied.</source>
        <translation>需要参数%1，但是没有提供对应的%2。</translation>
    </message>
    <message>
        <source>The parameter %1 is passed, but no corresponding %2 exists.</source>
        <translation>参数%1已传递，但没有相应的%2存在。</translation>
    </message>
    <message>
        <source>The URI cannot have a fragment</source>
        <translation>URI不能有片段</translation>
    </message>
    <message>
        <source>Element %1 is not allowed at this location.</source>
        <translation>元素%1不能在这个位置。</translation>
    </message>
    <message>
        <source>Text nodes are not allowed at this location.</source>
        <translation>文本节点不能在这个位置。</translation>
    </message>
    <message>
        <source>Parse error: %1</source>
        <translation>解析错误：%1</translation>
    </message>
    <message>
        <source>The value of the XSL-T version attribute must be a value of type %1, which %2 isn&apos;t.</source>
        <translation>XSL-T版本属性的值必须是%1类型的值，而%2不是。</translation>
    </message>
    <message>
        <source>Running an XSL-T 1.0 stylesheet with a 2.0 processor.</source>
        <translation>在XSL-T 2.0处理器中运行一个1.0的样式表。</translation>
    </message>
    <message>
        <source>Unknown XSL-T attribute %1.</source>
        <translation>未知的XSL-T属性%1。</translation>
    </message>
    <message>
        <source>Attribute %1 and %2 are mutually exclusive.</source>
        <translation>属性%1和%2彼此互斥。</translation>
    </message>
    <message>
        <source>In a simplified stylesheet module, attribute %1 must be present.</source>
        <translation>在一个简化样式表模块中，属性%1必须存在。</translation>
    </message>
    <message>
        <source>If element %1 has no attribute %2, it cannot have attribute %3 or %4.</source>
        <translation>如果元素%1没有属性%2，那么它也不能有属性%3或者%4。</translation>
    </message>
    <message>
        <source>Element %1 must have at least one of the attributes %2 or %3.</source>
        <translation>元素%1必须至少有属性%2或者%3其中一个。</translation>
    </message>
    <message>
        <source>At least one mode must be specified in the %1-attribute on element %2.</source>
        <translation>在元素%2的%1属性中至少要指定一个模式。</translation>
    </message>
    <message>
        <source>Attribute %1 cannot appear on the element %2. Only the standard attributes can appear.</source>
        <translation>属性%1不能出现在元素%2上。只有标准属性可以出现。</translation>
    </message>
    <message>
        <source>Attribute %1 cannot appear on the element %2. Only %3 is allowed, and the standard attributes.</source>
        <translation>属性%1不能出现在元素%2上。只有%3和标准属性是允许的。</translation>
    </message>
    <message>
        <source>Attribute %1 cannot appear on the element %2. Allowed is %3, %4, and the standard attributes.</source>
        <translation>属性%1不能出现在元素%2上。只有%3、%4和标准属性是允许的。</translation>
    </message>
    <message>
        <source>Attribute %1 cannot appear on the element %2. Allowed is %3, and the standard attributes.</source>
        <translation>属性%1不能出现在元素%2上。只有%3和标准属性是允许的。</translation>
    </message>
    <message>
        <source>XSL-T attributes on XSL-T elements must be in the null namespace, not in the XSL-T namespace which %1 is.</source>
        <translation>XSL-T元素中的XSL-T属性必须放在空(null)命名空间中，而不是在XSL-T命名空间中，%1却是这个样子。</translation>
    </message>
    <message>
        <source>The attribute %1 must appear on element %2.</source>
        <translation>属性%1必须出现在元素%2中。</translation>
    </message>
    <message>
        <source>The element with local name %1 does not exist in XSL-T.</source>
        <translation>有本地名称%1的元素在XSL-T中不存在。</translation>
    </message>
    <message>
        <source>Element %1 must come last.</source>
        <translation>元素%1必须最后出现。</translation>
    </message>
    <message>
        <source>At least one %1-element must occur before %2.</source>
        <translation>至少一个元素%1要出现在%2之前。</translation>
    </message>
    <message>
        <source>Only one %1-element can appear.</source>
        <translation>只能出现一个元素%1。</translation>
    </message>
    <message>
        <source>At least one %1-element must occur inside %2.</source>
        <translation>至少一个元素%1要出现在%2之内。</translation>
    </message>
    <message>
        <source>When attribute %1 is present on %2, a sequence constructor cannot be used.</source>
        <translation>当属性%1出现在%2中时，不能使用顺序构造。</translation>
    </message>
    <message>
        <source>Element %1 must have either a %2-attribute or a sequence constructor.</source>
        <translation>元素%1必须有在一个%2属性或者顺序构造。</translation>
    </message>
    <message>
        <source>When a parameter is required, a default value cannot be supplied through a %1-attribute or a sequence constructor.</source>
        <translation>当需要参数时，不能通过属性%1或者顺序构造提供默认值。</translation>
    </message>
    <message>
        <source>Element %1 cannot have children.</source>
        <translation>元素%1不能有子元素。</translation>
    </message>
    <message>
        <source>Element %1 cannot have a sequence constructor.</source>
        <translation>元素%1不能有顺序构造。</translation>
    </message>
    <message>
        <source>The attribute %1 cannot appear on %2, when it is a child of %3.</source>
        <translation>属性%1不能出现在%2中，因为它是%3的子元素。</translation>
    </message>
    <message>
        <source>A parameter in a function cannot be declared to be a tunnel.</source>
        <translation>函数内的参数不能被声明为通道(tunnel)。</translation>
    </message>
    <message>
        <source>This processor is not Schema-aware and therefore %1 cannot be used.</source>
        <translation>这个处理器不能感知Schema，因此%1不能被使用。</translation>
    </message>
    <message>
        <source>Top level stylesheet elements must be in a non-null namespace, which %1 isn&apos;t.</source>
        <translation>顶级样式表元素必须是在非空命名空间中的，而%1不是。</translation>
    </message>
    <message>
        <source>The value for attribute %1 on element %2 must either be %3 or %4, not %5.</source>
        <translation>元素%2中属性%1的值必须是%3或者%4，而不是%5。</translation>
    </message>
    <message>
        <source>Attribute %1 cannot have the value %2.</source>
        <translation>属性%1的值不能是%2。</translation>
    </message>
    <message>
        <source>The attribute %1 can only appear on the first %2 element.</source>
        <translation>属性%1只能出现在前%2个元素中。</translation>
    </message>
    <message>
        <source>At least one %1 element must appear as child of %2.</source>
        <translation>%2必须至少又一个子元素%1。</translation>
    </message>
    <message>
        <source>The target name in a processing instruction cannot be %1 in any combination of upper and lower case. Therefore, %2 is invalid.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>W3C XML Schema identity constraint selector</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>W3C XML Schema identity constraint field</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>A construct was encountered which is disallowed in the current language(%1).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>A template with name %1 has already been declared.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No variable with name %1 exists</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The value of attribute %1 must be of type %2, which %3 isn&apos;t.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>A variable with name %1 has already been declared.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No value is available for the external variable with name %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>An argument with name %1 has already been declared. Every argument name must be unique.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No function with name %1 is available.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>An attribute with name %1 has already appeared on this element.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Empty particle cannot be derived from non-empty particle.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Derived particle is missing element %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Derived element %1 is missing value constraint as defined in base particle.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Derived element %1 has weaker value constraint than base particle.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Fixed value constraint of element %1 differs from value constraint in base particle.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Derived element %1 cannot be nillable as base element is not nillable.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Block constraints of derived element %1 must not be more weaker than in the base element.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Simple type of derived element %1 cannot be validly derived from base element.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Complex type of derived element %1 cannot be validly derived from base element.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Element %1 is missing in derived particle.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Element %1 does not match namespace constraint of wildcard in base particle.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Wildcard in derived particle is not a valid subset of wildcard in base particle.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>processContent of wildcard in derived particle is weaker than wildcard in base particle.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Derived particle allows content that is not allowed in the base particle.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 has inheritance loop in its base type %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Circular inheritance of base type %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Circular inheritance of union %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 is not allowed to derive from %2 by restriction as the latter defines it as final.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 is not allowed to derive from %2 by extension as the latter defines it as final.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Base type of simple type %1 cannot be complex type %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Simple type %1 cannot have direct base type %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Simple type %1 is not allowed to have base type %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Simple type %1 can only have simple atomic type as base type.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Simple type %1 cannot derive from %2 as the latter defines restriction as final.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Variety of item type of %1 must be either atomic or union.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Variety of member types of %1 must be atomic.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 is not allowed to derive from %2 by list as the latter defines it as final.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Simple type %1 is only allowed to have %2 facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Base type of simple type %1 must have variety of type list.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Base type of simple type %1 has defined derivation by restriction as final.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Item type of base type does not match item type of %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Simple type %1 contains not allowed facet type %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 is not allowed to derive from %2 by union as the latter defines it as final.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 is not allowed to have any facets.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Base type %1 of simple type %2 must have variety of union.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Base type %1 of simple type %2 is not allowed to have restriction in %3 attribute.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Member type %1 cannot be derived from member type %2 of %3&apos;s base type %4.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Derivation method of %1 must be extension because the base type %2 is a simple type.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Complex type %1 has duplicated element %2 in its content model.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Complex type %1 has non-deterministic content.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attributes of complex type %1 are not a valid extension of the attributes of base type %2: %3.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Content model of complex type %1 is not a valid extension of content model of %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Complex type %1 must have simple content.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Complex type %1 must have the same simple type as its base class %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Complex type %1 cannot be derived from base type %2%3.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attributes of complex type %1 are not a valid restriction from the attributes of base type %2: %3.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Complex type %1 with simple content cannot be derived from complex base type %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Item type of simple type %1 cannot be a complex type.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Member type of simple type %1 cannot be a complex type.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 is not allowed to have a member type with the same name as itself.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 facet collides with %2 facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 facet must have the same value as %2 facet of base type.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 facet must be equal or greater than %2 facet of base type.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 facet must be less than or equal to %2 facet of base type.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 facet contains invalid regular expression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unknown notation %1 used in %2 facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 facet contains invalid value %2: %3.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 facet cannot be %2 or %3 if %4 facet of base type is %5.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 facet cannot be %2 if %3 facet of base type is %4.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 facet must be less than or equal to %2 facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 facet must be less than %2 facet of base type.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 facet and %2 facet cannot appear together.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 facet must be greater than %2 facet of base type.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 facet must be less than %2 facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 facet must be greater than or equal to %2 facet of base type.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Simple type contains not allowed facet %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1, %2, %3, %4, %5 and %6 facets are not allowed when derived by list.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Only %1 and %2 facets are allowed when derived by union.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 contains %2 facet with invalid data: %3.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attribute group %1 contains attribute %2 twice.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attribute group %1 contains two different attributes that both have types derived from %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attribute group %1 contains attribute %2 that has value constraint but type that inherits from %3.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Complex type %1 contains attribute %2 twice.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Complex type %1 contains two different attributes that both have types derived from %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Complex type %1 contains attribute %2 that has value constraint but type that inherits from %3.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Element %1 is not allowed to have a value constraint if its base type is complex.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Element %1 is not allowed to have a value constraint if its type is derived from %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Value constraint of element %1 is not of elements type: %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Element %1 is not allowed to have substitution group affiliation as it is no global element.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Type of element %1 cannot be derived from type of substitution group affiliation.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Value constraint of attribute %1 is not of attributes type: %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attribute %1 has value constraint but has type derived from %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 attribute in derived complex type must be %2 like in base type.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attribute %1 in derived complex type must have %2 value constraint like in base type.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attribute %1 in derived complex type must have the same %2 value constraint like in base type.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attribute %1 in derived complex type must have %2 value constraint.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>processContent of base wildcard must be weaker than derived wildcard.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Element %1 exists twice with different types.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Particle contains non-deterministic wildcards.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Base attribute %1 is required but derived attribute is not.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Type of derived attribute %1 cannot be validly derived from type of base attribute.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Value constraint of derived attribute %1 does not match value constraint of base attribute.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Derived attribute %1 does not exist in the base definition.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Derived attribute %1 does not match the wildcard in the base definition.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Base attribute %1 is required but missing in derived definition.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Derived definition contains an %1 element that does not exists in the base definition</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Derived wildcard is not a subset of the base wildcard.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 of derived wildcard is not a valid restriction of %2 of base wildcard</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attribute %1 from base type is missing in derived type.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Type of derived attribute %1 differs from type of base attribute.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Base definition contains an %1 element that is missing in the derived definition</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Can not process unknown element %1, expected elements are: %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Element %1 is not allowed in this scope, possible elements are: %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Child element is missing in that scope, possible child elements are: %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Document is not a XML schema.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 attribute of %2 element contains invalid content: {%3} is not a value of type %4.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 attribute of %2 element contains invalid content: {%3}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Target namespace %1 of included schema is different from the target namespace %2 as defined by the including schema.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Target namespace %1 of imported schema is different from the target namespace %2 as defined by the importing schema.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 element is not allowed to have the same %2 attribute value as the target namespace %3.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 element without %2 attribute is not allowed inside schema without target namespace.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 element is not allowed inside %2 element if %3 attribute is present.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 element has neither %2 attribute nor %3 child element.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 element with %2 child element must not have a %3 attribute.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 attribute of %2 element must be %3 or %4.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 attribute of %2 element must have a value of %3.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 attribute of %2 element must have a value of %3 or %4.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 element must not have %2 and %3 attribute together.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Content of %1 attribute of %2 element must not be from namespace %3.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 attribute of %2 element must not be %3.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 attribute of %2 element must have the value %3 because the %4 attribute is set.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Specifying use=&apos;prohibited&apos; inside an attribute group has no effect.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 element must have either %2 or %3 attribute.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 element must have either %2 attribute or %3 or %4 as child element.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 element requires either %2 or %3 attribute.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Text or entity references not allowed inside %1 element</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 attribute of %2 element must contain %3, %4 or a list of URIs.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 element is not allowed in this context.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 attribute of %2 element has larger value than %3 attribute.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Prefix of qualified name %1 is not defined.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 attribute of %2 element must either contain %3 or the other values.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Component with ID %1 has been defined previously.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Element %1 already defined.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attribute %1 already defined.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Type %1 already defined.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attribute group %1 already defined.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Element group %1 already defined.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Notation %1 already defined.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Identity constraint %1 already defined.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Duplicated facets in simple type %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 references unknown %2 or %3 element %4.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 references identity constraint %2 that is no %3 or %4 element.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 has a different number of fields from the identity constraint %2 that it references.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Base type %1 of %2 element cannot be resolved.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Item type %1 of %2 element cannot be resolved.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Member type %1 of %2 element cannot be resolved.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Type %1 of %2 element cannot be resolved.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Base type %1 of complex type cannot be resolved.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 cannot have complex base type that has a %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Content model of complex type %1 contains %2 element so it cannot be derived by extension from a non-empty type.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Complex type %1 cannot be derived by extension from %2 as the latter contains %3 element in its content model.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Type of %1 element must be a simple type, %2 is not.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Substitution group %1 of %2 element cannot be resolved.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Substitution group %1 has circular definition.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Duplicated element names %1 in %2 element.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reference %1 of %2 element cannot be resolved.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Circular group reference for %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 element is not allowed in this scope</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 element cannot have %2 attribute with value other than %3.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 element cannot have %2 attribute with value other than %3 or %4.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 or %2 attribute of reference %3 does not match with the attribute declaration %4.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attribute group %1 has circular reference.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 attribute in %2 must have %3 use like in base type %4.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attribute wildcard of %1 is not a valid restriction of attribute wildcard of base type %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 has attribute wildcard but its base type %2 has not.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Union of attribute wildcard of type %1 and attribute wildcard of its base type %2 is not expressible.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Enumeration facet contains invalid content: {%1} is not a value of type %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Namespace prefix of qualified name %1 is not defined.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 element %2 is not a valid restriction of the %3 element it redefines: %4.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 is not valid according to %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>String content does not match the length facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>String content does not match the minLength facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>String content does not match the maxLength facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>String content does not match pattern facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>String content is not listed in the enumeration facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Signed integer content does not match the maxInclusive facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Signed integer content does not match the maxExclusive facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Signed integer content does not match the minInclusive facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Signed integer content does not match the minExclusive facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Signed integer content is not listed in the enumeration facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Signed integer content does not match pattern facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Signed integer content does not match in the totalDigits facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unsigned integer content does not match the maxInclusive facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unsigned integer content does not match the maxExclusive facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unsigned integer content does not match the minInclusive facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unsigned integer content does not match the minExclusive facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unsigned integer content is not listed in the enumeration facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unsigned integer content does not match pattern facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unsigned integer content does not match in the totalDigits facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Double content does not match the maxInclusive facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Double content does not match the maxExclusive facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Double content does not match the minInclusive facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Double content does not match the minExclusive facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Double content is not listed in the enumeration facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Double content does not match pattern facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Decimal content does not match in the fractionDigits facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Decimal content does not match in the totalDigits facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Date time content does not match the maxInclusive facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Date time content does not match the maxExclusive facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Date time content does not match the minInclusive facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Date time content does not match the minExclusive facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Date time content is not listed in the enumeration facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Date time content does not match pattern facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Duration content does not match the maxInclusive facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Duration content does not match the maxExclusive facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Duration content does not match the minInclusive facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Duration content does not match the minExclusive facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Duration content is not listed in the enumeration facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Duration content does not match pattern facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Boolean content does not match pattern facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Binary content does not match the length facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Binary content does not match the minLength facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Binary content does not match the maxLength facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Binary content is not listed in the enumeration facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid QName content: %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>QName content is not listed in the enumeration facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>QName content does not match pattern facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Notation content is not listed in the enumeration facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>List content does not match length facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>List content does not match minLength facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>List content does not match maxLength facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>List content is not listed in the enumeration facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>List content does not match pattern facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Union content is not listed in the enumeration facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Union content does not match pattern facet.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Data of type %1 are not allowed to be empty.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Element %1 is missing child element.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>There is one IDREF value with no corresponding ID: %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Loaded schema file is invalid.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 contains invalid data.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>xsi:schemaLocation namespace %1 has already appeared earlier in the instance document.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>xsi:noNamespaceSchemaLocation cannot appear after the first no-namespace element or attribute.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No schema defined for validation.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No definition for element %1 available.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Specified type %1 is not known to the schema.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Element %1 is not defined in this scope.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Declaration for element %1 does not exist.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Element %1 contains invalid content.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Element %1 is declared as abstract.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Element %1 is not nillable.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attribute %1 contains invalid data: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Element contains content although it is nillable.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Fixed value constraint not allowed if element is nillable.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Specified type %1 is not validly substitutable with element type %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Complex type %1 is not allowed to be abstract.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Element %1 contains not allowed attributes.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Element %1 contains not allowed child element.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Content of element %1 does not match its type definition: %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Content of element %1 does not match defined value constraint.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Element %1 contains not allowed child content.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Element %1 contains not allowed text content.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Element %1 cannot contain other elements, as it has a fixed content.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Element %1 is missing required attribute %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attribute %1 does not match the attribute wildcard.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Declaration for attribute %1 does not exist.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Element %1 contains two attributes of type %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attribute %1 contains invalid content.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Element %1 contains unknown attribute %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Content of attribute %1 does not match its type definition: %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Content of attribute %1 does not match defined value constraint.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Non-unique value found for constraint %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Key constraint %1 contains absent fields.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Key constraint %1 contains references nillable element %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No referenced value found for key reference %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>More than one value found for field %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Field %1 has no simple type.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ID value &apos;%1&apos; is not unique.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&apos;%1&apos; attribute contains invalid QName content: %2.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>VolumeSlider</name>
    <message>
        <source>Muted</source>
        <translation>已静音</translation>
    </message>
    <message>
        <source>Volume: %1%</source>
        <translation>音量：%1%</translation>
    </message>
</context>
<context>
    <name>WebCore::PlatformScrollbar</name>
    <message>
        <source>Scroll here</source>
        <translation type="obsolete">滚动到这里</translation>
    </message>
    <message>
        <source>Left edge</source>
        <translation type="obsolete">左边缘</translation>
    </message>
    <message>
        <source>Top</source>
        <translation type="obsolete">顶部</translation>
    </message>
    <message>
        <source>Right edge</source>
        <translation type="obsolete">右边缘</translation>
    </message>
    <message>
        <source>Bottom</source>
        <translation type="obsolete">底部</translation>
    </message>
    <message>
        <source>Page left</source>
        <translation type="obsolete">左一页</translation>
    </message>
    <message>
        <source>Page up</source>
        <translation type="obsolete">上一页</translation>
    </message>
    <message>
        <source>Page right</source>
        <translation type="obsolete">右一页</translation>
    </message>
    <message>
        <source>Page down</source>
        <translation type="obsolete">下一页</translation>
    </message>
    <message>
        <source>Scroll left</source>
        <translation type="obsolete">向左滚动</translation>
    </message>
    <message>
        <source>Scroll up</source>
        <translation type="obsolete">向上滚动</translation>
    </message>
    <message>
        <source>Scroll right</source>
        <translation type="obsolete">向右滚动</translation>
    </message>
    <message>
        <source>Scroll down</source>
        <translation type="obsolete">向下滚动</translation>
    </message>
</context>
<context>
    <name>AboutDialog</name>
    <message>
        <source>&amp;Close</source>
        <translation>关闭(&amp;C)</translation>
    </message>
    <message>
        <source>Qt Linguist</source>
        <translation>Qt 语言家</translation>
    </message>
</context>
<context>
    <name>AboutLabel</name>
    <message>
        <source>Warning</source>
        <translation>警告</translation>
    </message>
    <message>
        <source>Unable to launch external application.
</source>
        <translation>不能启动外部应用程序。
</translation>
    </message>
    <message>
        <source>OK</source>
        <translation>确定</translation>
    </message>
</context>
<context>
    <name>BookmarkDialog</name>
    <message>
        <source>Bookmarks</source>
        <translation>书签</translation>
    </message>
    <message>
        <source>Add Bookmark</source>
        <translation>添加书签</translation>
    </message>
    <message>
        <source>Bookmark:</source>
        <translation>书签：</translation>
    </message>
    <message>
        <source>Add in Folder:</source>
        <translation>添加到文件夹：</translation>
    </message>
    <message>
        <source>+</source>
        <translation>+</translation>
    </message>
    <message>
        <source>New Folder</source>
        <translation>新建文件夹</translation>
    </message>
    <message>
        <source>Delete Folder</source>
        <translation>删除文件夹</translation>
    </message>
    <message>
        <source>Rename Folder</source>
        <translation>重命名文件夹</translation>
    </message>
</context>
<context>
    <name>BookmarkManager</name>
    <message>
        <source>Bookmarks</source>
        <translation>书签</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation>移除</translation>
    </message>
    <message>
        <source>You are going to delete a Folder, this will also&lt;br&gt;remove it&apos;s content. Are you sure to continue?</source>
        <translation>您将要删除一个文件夹，这将会导致&lt;br&gt;对该文件夹内容的删除。您确认要继续么？</translation>
    </message>
    <message>
        <source>New Folder</source>
        <translation>新建文件夹</translation>
    </message>
</context>
<context>
    <name>BookmarkWidget</name>
    <message>
        <source>Filter:</source>
        <translation>过滤器：</translation>
    </message>
    <message>
        <source>Bookmarks</source>
        <translation type="obsolete">书签</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation>移除</translation>
    </message>
    <message>
        <source>You are going to delete a Folder, this will also&lt;br&gt;remove it&apos;s content. Are you sure to continue?</source>
        <translation type="obsolete">您将要删除一个文件夹，这将会导致&lt;br&gt;对该文件夹内容的删除。您确认要继续么？</translation>
    </message>
    <message>
        <source>Delete Folder</source>
        <translation>删除文件夹</translation>
    </message>
    <message>
        <source>Rename Folder</source>
        <translation>重命名文件夹</translation>
    </message>
    <message>
        <source>Show Bookmark</source>
        <translation>显示文件夹</translation>
    </message>
    <message>
        <source>Show Bookmark in New Tab</source>
        <translation>在新标签页中显示书签</translation>
    </message>
    <message>
        <source>Delete Bookmark</source>
        <translation>删除书签</translation>
    </message>
    <message>
        <source>Rename Bookmark</source>
        <translation>重命名书签</translation>
    </message>
    <message>
        <source>Search for:</source>
        <translation type="obsolete">搜索：</translation>
    </message>
    <message>
        <source>Add</source>
        <translation>添加</translation>
    </message>
</context>
<context>
    <name>CentralWidget</name>
    <message>
        <source>Add new page</source>
        <translation>添加新页面</translation>
    </message>
    <message>
        <source>Close current page</source>
        <translation>关闭当前页面</translation>
    </message>
    <message>
        <source>Print Document</source>
        <translation>打印文档</translation>
    </message>
    <message>
        <source>unknown</source>
        <translation>未知的</translation>
    </message>
    <message>
        <source>Add New Page</source>
        <translation>添加新页面</translation>
    </message>
    <message>
        <source>Close This Page</source>
        <translation>关闭这个页面</translation>
    </message>
    <message>
        <source>Close Other Pages</source>
        <translation>关闭其它页面</translation>
    </message>
    <message>
        <source>Add Bookmark for this Page...</source>
        <translation>把这个页面添加为书签...</translation>
    </message>
    <message>
        <source>Search</source>
        <translation>搜索</translation>
    </message>
</context>
<context>
    <name>ContentWindow</name>
    <message>
        <source>Open Link</source>
        <translation>打开链接</translation>
    </message>
    <message>
        <source>Open Link in New Tab</source>
        <translation>在新标签页中打开链接</translation>
    </message>
</context>
<context>
    <name>FilterNameDialogClass</name>
    <message>
        <source>FilterNameDialog</source>
        <translation type="obsolete">过滤器名称对话框</translation>
    </message>
    <message>
        <source>Filter Name:</source>
        <translation>过滤器名称：</translation>
    </message>
    <message>
        <source>Add Filter Name</source>
        <translation>添加过滤器名称</translation>
    </message>
</context>
<context>
    <name>FindWidget</name>
    <message>
        <source>Previous</source>
        <translation>上一个</translation>
    </message>
    <message>
        <source>Next</source>
        <translation>下一个</translation>
    </message>
    <message>
        <source>Case Sensitive</source>
        <translation>区分大小写</translation>
    </message>
    <message>
        <source>Whole words</source>
        <translation>整词</translation>
    </message>
    <message>
        <source>&lt;img src=&quot;:/trolltech/assistant/images/wrap.png&quot;&gt;&amp;nbsp;Search wrapped</source>
        <translation>&lt;img src=&quot;:/trolltech/assistant/images/wrap.png&quot;&gt;&amp;nbsp;搜索已经回环</translation>
    </message>
    <message>
        <source>Case sensitive</source>
        <translation type="obsolete">区分大小写</translation>
    </message>
    <message>
        <source>&lt;img src=&quot;:/trolltech/shared/images/wrap.png&quot;&gt;&amp;nbsp;Search wrapped</source>
        <translation type="obsolete">&lt;img src=&quot;:/trolltech/shared/images/wrap.png&quot;&gt;&amp;nbsp;搜索已回环。</translation>
    </message>
</context>
<context>
    <name>FontPanel</name>
    <message>
        <source>Font</source>
        <translation>字体</translation>
    </message>
    <message>
        <source>&amp;Writing system</source>
        <translation>书写系统(&amp;W)</translation>
    </message>
    <message>
        <source>&amp;Family</source>
        <translation>字体族(&amp;F)</translation>
    </message>
    <message>
        <source>&amp;Style</source>
        <translation>风格(&amp;S)</translation>
    </message>
    <message>
        <source>&amp;Point size</source>
        <translation>点大小(&amp;P)</translation>
    </message>
</context>
<context>
    <name>HelpViewer</name>
    <message>
        <source>Help</source>
        <translation>帮助</translation>
    </message>
    <message>
        <source>Unable to launch web browser.
</source>
        <translation type="obsolete">不能启动网页浏览器。
</translation>
    </message>
    <message>
        <source>OK</source>
        <translation>确定</translation>
    </message>
    <message>
        <source>&lt;title&gt;Error 404...&lt;/title&gt;&lt;div align=&quot;center&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt;The page could not be found&lt;/h1&gt;&lt;br&gt;&lt;h3&gt;&apos;%1&apos;&lt;/h3&gt;&lt;/div&gt;</source>
        <translation>&lt;title&gt;404 错误...&lt;/title&gt;&lt;div align=&quot;center&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt;不能找到该页面&lt;/h1&gt;&lt;br&gt;&lt;h3&gt;&apos;%1&apos;&lt;/h3&gt;&lt;/div&gt;</translation>
    </message>
    <message>
        <source>Copy &amp;Link Location</source>
        <translation>复制链接地址(&amp;L)</translation>
    </message>
    <message>
        <source>Open Link in New Tab	Ctrl+LMB</source>
        <translation>在新标签页中打开链接	Ctrl+LMB</translation>
    </message>
    <message>
        <source>Open Link in New Tab</source>
        <translation>在新标签页中打开链接</translation>
    </message>
    <message>
        <source>Unable to launch external application.
</source>
        <translation>不能启动外部应用程序。
</translation>
    </message>
</context>
<context>
    <name>IndexWindow</name>
    <message>
        <source>&amp;Look for:</source>
        <translation>查找(&amp;L)：</translation>
    </message>
    <message>
        <source>Open Link</source>
        <translation>打开链接</translation>
    </message>
    <message>
        <source>Open Link in New Tab</source>
        <translation>在新标签页中打开链接</translation>
    </message>
</context>
<context>
    <name>InstallDialog</name>
    <message>
        <source>Install Documentation</source>
        <translation>安装文档</translation>
    </message>
    <message>
        <source>Downloading documentation info...</source>
        <translation>正在下载文档信息...</translation>
    </message>
    <message>
        <source>Download canceled.</source>
        <translation>下载被取消。</translation>
    </message>
    <message>
        <source>Done.</source>
        <translation>完成。</translation>
    </message>
    <message>
        <source>The file %1 already exists. Do you want to overwrite it?</source>
        <translation>文件 %1 已经存在。您想要覆盖它么？</translation>
    </message>
    <message>
        <source>Unable to save the file %1: %2.</source>
        <translation>不能保存文件 %1：%2。</translation>
    </message>
    <message>
        <source>Downloading %1...</source>
        <translation>正在下载 %1...</translation>
    </message>
    <message>
        <source>Download failed: %1.</source>
        <translation>下载失败：%1。</translation>
    </message>
    <message>
        <source>Documentation info file is corrupt!</source>
        <translation>文档信息文件已损坏！</translation>
    </message>
    <message>
        <source>Download failed: Downloaded file is corrupted.</source>
        <translation>下载失败：被下载文件已损坏。</translation>
    </message>
    <message>
        <source>Installing documentation %1...</source>
        <translation>正在安装文档 %1...</translation>
    </message>
    <message>
        <source>Error while installing documentation:
%1</source>
        <translation>在安装文档时发生错误：
%1</translation>
    </message>
    <message>
        <source>Available Documentation:</source>
        <translation>可用的文档：</translation>
    </message>
    <message>
        <source>Install</source>
        <translation>安装</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
    <message>
        <source>Installation Path:</source>
        <translation>安装路径：</translation>
    </message>
    <message>
        <source>...</source>
        <translation>...</translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <source>Index</source>
        <translation>索引</translation>
    </message>
    <message>
        <source>Contents</source>
        <translation>内容</translation>
    </message>
    <message>
        <source>Bookmarks</source>
        <translation>书签</translation>
    </message>
    <message>
        <source>Search</source>
        <translation>搜索</translation>
    </message>
    <message>
        <source>Qt Assistant</source>
        <translation>Qt 助手</translation>
    </message>
    <message>
        <source>Unfiltered</source>
        <translation>未过滤的</translation>
    </message>
    <message>
        <source>File</source>
        <translation type="obsolete">文件</translation>
    </message>
    <message>
        <source>Page Set&amp;up...</source>
        <translation>页面设置(&amp;U)...</translation>
    </message>
    <message>
        <source>Print Preview...</source>
        <translation>打印预览...</translation>
    </message>
    <message>
        <source>&amp;Print...</source>
        <translation>打印(&amp;P)...</translation>
    </message>
    <message>
        <source>CTRL+P</source>
        <translation type="obsolete">CTRL+P</translation>
    </message>
    <message>
        <source>New &amp;Tab</source>
        <translation>新建标签页(&amp;T)</translation>
    </message>
    <message>
        <source>CTRL+T</source>
        <translation type="obsolete">CTRL+T</translation>
    </message>
    <message>
        <source>&amp;Close Tab</source>
        <translation>关闭标签页(&amp;C)</translation>
    </message>
    <message>
        <source>CTRL+W</source>
        <translation type="obsolete">CTRL+W</translation>
    </message>
    <message>
        <source>&amp;Quit</source>
        <translation>退出(&amp;Q)</translation>
    </message>
    <message>
        <source>CTRL+Q</source>
        <translation>CTRL+Q</translation>
    </message>
    <message>
        <source>Edit</source>
        <translation type="obsolete">编辑</translation>
    </message>
    <message>
        <source>&amp;Copy selected Text</source>
        <translation>复制选中的文本(&amp;C)</translation>
    </message>
    <message>
        <source>Ctrl+C</source>
        <translation type="obsolete">Ctrl+C</translation>
    </message>
    <message>
        <source>&amp;Find in Text...</source>
        <translation>在文本中查找(&amp;F)...</translation>
    </message>
    <message>
        <source>Ctrl+F</source>
        <translation type="obsolete">Ctrl+F</translation>
    </message>
    <message>
        <source>Find &amp;Next</source>
        <translation>查找下一个(&amp;N)</translation>
    </message>
    <message>
        <source>F3</source>
        <translation type="obsolete">F3</translation>
    </message>
    <message>
        <source>Find &amp;Previous</source>
        <translation>查找上一个(&amp;P)</translation>
    </message>
    <message>
        <source>Shift+F3</source>
        <translation type="obsolete">Shift+F3</translation>
    </message>
    <message>
        <source>Preferences...</source>
        <translation>首选项...</translation>
    </message>
    <message>
        <source>View</source>
        <translation type="obsolete">查看</translation>
    </message>
    <message>
        <source>Zoom &amp;in</source>
        <translation>放大(&amp;I)</translation>
    </message>
    <message>
        <source>Ctrl++</source>
        <translation type="obsolete">Ctrl++</translation>
    </message>
    <message>
        <source>Zoom &amp;out</source>
        <translation>缩小(&amp;O)</translation>
    </message>
    <message>
        <source>Ctrl+-</source>
        <translation type="obsolete">Ctrl+-</translation>
    </message>
    <message>
        <source>Normal &amp;Size</source>
        <translation>正常大小(&amp;S)</translation>
    </message>
    <message>
        <source>Ctrl+0</source>
        <translation>Ctrl+0</translation>
    </message>
    <message>
        <source>ALT+C</source>
        <translation>ALT+C</translation>
    </message>
    <message>
        <source>ALT+I</source>
        <translation>ALT+I</translation>
    </message>
    <message>
        <source>ALT+B</source>
        <translation type="obsolete">ALT+B</translation>
    </message>
    <message>
        <source>ALT+S</source>
        <translation>ALT+S</translation>
    </message>
    <message>
        <source>Go</source>
        <translation type="obsolete">前往</translation>
    </message>
    <message>
        <source>&amp;Home</source>
        <translation>主页(&amp;H)</translation>
    </message>
    <message>
        <source>Ctrl+Home</source>
        <translation>Ctrl+Home</translation>
    </message>
    <message>
        <source>&amp;Back</source>
        <translation>后退(&amp;B)</translation>
    </message>
    <message>
        <source>&amp;Forward</source>
        <translation>前进(&amp;F)</translation>
    </message>
    <message>
        <source>Sync with Table of Contents</source>
        <translation>同步目录</translation>
    </message>
    <message>
        <source>Next Page</source>
        <translation>下一页</translation>
    </message>
    <message>
        <source>Ctrl+Alt+Right</source>
        <translation>Ctrl+Alt+Right</translation>
    </message>
    <message>
        <source>Previous Page</source>
        <translation>上一页</translation>
    </message>
    <message>
        <source>Ctrl+Alt+Left</source>
        <translation>Ctrl+Alt+Left</translation>
    </message>
    <message>
        <source>Add Bookmark...</source>
        <translation>添加书签...</translation>
    </message>
    <message>
        <source>CTRL+B</source>
        <translation type="obsolete">CTRL+B</translation>
    </message>
    <message>
        <source>Help</source>
        <translation type="obsolete">帮助</translation>
    </message>
    <message>
        <source>About...</source>
        <translation>关于...</translation>
    </message>
    <message>
        <source>Navigation Toolbar</source>
        <translation>导航工具栏</translation>
    </message>
    <message>
        <source>Toolbars</source>
        <translation>工具栏</translation>
    </message>
    <message>
        <source>Filter Toolbar</source>
        <translation>过滤器工具栏</translation>
    </message>
    <message>
        <source>Filtered by:</source>
        <translation>过滤器为：</translation>
    </message>
    <message>
        <source>Address Toolbar</source>
        <translation>地址工具栏</translation>
    </message>
    <message>
        <source>Address:</source>
        <translation>地址：</translation>
    </message>
    <message>
        <source>Could not find the associated content item.</source>
        <translation>不能找到相关内容项目。</translation>
    </message>
    <message>
        <source>Open Source Edition</source>
        <translation type="obsolete">开源版本</translation>
    </message>
    <message>
        <source>This version of Qt Assistant is part of the Qt Open Source Edition, for use in the development of Open Source applications. Qt is a comprehensive C++ framework for cross-platform application development.</source>
        <translation type="obsolete">这个版本的 Qt 助手是 Qt 开源版本的一部分，用于开发开源应用程序。Qt 是一个用于跨平台应用程序开发的综合 C++ 框架。</translation>
    </message>
    <message>
        <source>This program is licensed to you under the terms of the Qt Commercial License Agreement. For details, see the file LICENSE that came with this software distribution.</source>
        <translation type="obsolete">我们已经允许您在 Qt 商业许可协议下使用本程序。有关细节，请阅读本软件发行中所带的 LICENSE 文件。</translation>
    </message>
    <message>
        <source>About %1</source>
        <translation>关于 %1</translation>
    </message>
    <message>
        <source>Updating search index</source>
        <translation>正在更新搜索索引</translation>
    </message>
    <message>
        <source>Looking for Qt Documentation...</source>
        <translation>正在查找 Qt 文档...</translation>
    </message>
    <message>
        <source>&amp;Window</source>
        <translation>窗口(&amp;W)</translation>
    </message>
    <message>
        <source>Minimize</source>
        <translation>最小化</translation>
    </message>
    <message>
        <source>Ctrl+M</source>
        <translation>Ctrl+M</translation>
    </message>
    <message>
        <source>Zoom</source>
        <translation>缩放</translation>
    </message>
    <message>
        <source>Add</source>
        <translation type="obsolete">添加</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation type="obsolete">移除</translation>
    </message>
    <message>
        <source>You need a commercial Qt license for development of proprietary (closed source) applications. Please see &lt;a href=&quot;http://qt.nokia.com/company/about/businessmodel&quot;&gt;http://qt.nokia.com/company/about/businessmodel&lt;/a&gt; for an overview of Qt licensing.</source>
        <translation type="obsolete">开发商业（闭源）应用程序，你需要商业 Qt 许可。对于 Qt 许可的概览，请参考&lt;a href=&quot;http://qt.nokia.com/company/about/businessmodel&quot;&gt;qt.nokia.com/company/about/businessmodel&lt;/a&gt;。</translation>
    </message>
    <message>
        <source>&amp;File</source>
        <translation>文件(&amp;F)</translation>
    </message>
    <message>
        <source>&amp;Edit</source>
        <translation>编辑(&amp;E)</translation>
    </message>
    <message>
        <source>&amp;View</source>
        <translation>查看(&amp;V)</translation>
    </message>
    <message>
        <source>ALT+O</source>
        <translation>ALT+O</translation>
    </message>
    <message>
        <source>&amp;Go</source>
        <translation>前往(&amp;G)</translation>
    </message>
    <message>
        <source>&amp;Bookmarks</source>
        <translation>书签(&amp;B)</translation>
    </message>
    <message>
        <source>CTRL+D</source>
        <translation>CTRL+D</translation>
    </message>
    <message>
        <source>&amp;Help</source>
        <translation>帮助(&amp;H)</translation>
    </message>
    <message>
        <source>About Qt</source>
        <translation>关于 Qt</translation>
    </message>
    <message>
        <source>About Qt Linguist</source>
        <translation>关于 Qt 语言家</translation>
    </message>
    <message>
        <source>&amp;Accelerators</source>
        <translation>加速键(&amp;A)</translation>
    </message>
    <message>
        <source>Batch translate all entries using the information in the phrase books.</source>
        <translation>使用短语书中的信息批翻译所有条目。</translation>
    </message>
    <message>
        <source>&amp;Begin from source</source>
        <translation type="obsolete">从源文开始(&amp;B)</translation>
    </message>
    <message>
        <source>&amp;Close Phrase Book</source>
        <translation>关闭短语书(&amp;C)</translation>
    </message>
    <message>
        <source>Close this window and exit.</source>
        <translation>关闭这个窗口并且退出。</translation>
    </message>
    <message>
        <source>Continue the search where it was left.</source>
        <translation>从上次搜索结束的地方继续。</translation>
    </message>
    <message>
        <source>Copies the source text into the translation field.</source>
        <translation>复制源文到译文字段。</translation>
    </message>
    <message>
        <source>&amp;Copy</source>
        <translation>复制(&amp;C)</translation>
    </message>
    <message>
        <source>Copy the selected translation text to the clipboard.</source>
        <translation>复制被选中的译文到剪贴板。</translation>
    </message>
    <message>
        <source>Copy the selected translation text to the clipboard and deletes it.</source>
        <translation>复制被选中的译文到剪贴板并且删除它。</translation>
    </message>
    <message>
        <source>Create a new phrase book.</source>
        <translation>创建一个新的短语书。</translation>
    </message>
    <message>
        <source>Create a Qt message file suitable for released applications from the current message file.</source>
        <translation>从当前消息文件创建一个适用于发布应用程序的 Qt 消息文件。</translation>
    </message>
    <message>
        <source>Create a Qt message file suitable for released applications from the current message file. The filename will automatically be determined from the name of the .ts file.</source>
        <translation>从当前消息文件创建一个适用于发布应用程序的 Qt 消息文件。文件名将会自动地由 .ts 文件名称生成。</translation>
    </message>
    <message>
        <source>Ctrl+A</source>
        <translation>Ctrl+A</translation>
    </message>
    <message>
        <source>Ctrl+B</source>
        <translation>Ctrl+B</translation>
    </message>
    <message>
        <source>Ctrl+H</source>
        <translation>Ctrl+H</translation>
    </message>
    <message>
        <source>Ctrl+K</source>
        <translation>Ctrl+K</translation>
    </message>
    <message>
        <source>Ctrl+L</source>
        <translation type="obsolete">Ctrl+L</translation>
    </message>
    <message>
        <source>Ctrl+N</source>
        <translation>Ctrl+N</translation>
    </message>
    <message>
        <source>Ctrl+O</source>
        <translation>Ctrl+O</translation>
    </message>
    <message>
        <source>Ctrl+P</source>
        <translation>Ctrl+P</translation>
    </message>
    <message>
        <source>Ctrl+Q</source>
        <translation>Ctrl+Q</translation>
    </message>
    <message>
        <source>Open Read-O&amp;nly...</source>
        <translation>以只读方式打开(&amp;N)...</translation>
    </message>
    <message>
        <source>&amp;Save All</source>
        <translation>保存全部(&amp;S)</translation>
    </message>
    <message>
        <source>Ctrl+S</source>
        <translation>Ctrl+S</translation>
    </message>
    <message>
        <source>Ctrl+Shift+K</source>
        <translation>Ctrl+Shift+K</translation>
    </message>
    <message>
        <source>Ctrl+Shift+L</source>
        <translation type="obsolete">Ctrl+Shift+L</translation>
    </message>
    <message>
        <source>Ctrl+V</source>
        <translation>Ctrl+V</translation>
    </message>
    <message>
        <source>Ctrl+X</source>
        <translation>Ctrl+X</translation>
    </message>
    <message>
        <source>Ctrl+Y</source>
        <translation>Ctrl+Y</translation>
    </message>
    <message>
        <source>Ctrl+Z</source>
        <translation>Ctrl+Z</translation>
    </message>
    <message>
        <source>Cu&amp;t</source>
        <translation>剪切(&amp;T)</translation>
    </message>
    <message>
        <source>&amp;Display guesses</source>
        <translation>显示猜测(&amp;D)</translation>
    </message>
    <message>
        <source>Display information about the Qt toolkit by Trolltech.</source>
        <translation>显示关于 Trolltech 的 Qt 工具包的信息。</translation>
    </message>
    <message>
        <source>&amp;Done and Next</source>
        <translation>完成并且下一个(&amp;D)</translation>
    </message>
    <message>
        <source>&amp;Edit Phrase Book</source>
        <translation>编辑短语书(&amp;E)</translation>
    </message>
    <message>
        <source>&amp;Ending Punctuation</source>
        <translation>结束标点符号(&amp;E)</translation>
    </message>
    <message>
        <source>Enter What&apos;s This? mode.</source>
        <translation>进入“这是什么？”模式。</translation>
    </message>
    <message>
        <source>E&amp;xit</source>
        <translation>退出(&amp;X)</translation>
    </message>
    <message>
        <source>F1</source>
        <translation>F1</translation>
    </message>
    <message>
        <source>F5</source>
        <translation>F5</translation>
    </message>
    <message>
        <source>Form Preview Tool</source>
        <translation>窗体预览工具</translation>
    </message>
    <message>
        <source>MainWindow</source>
        <translation>主窗口</translation>
    </message>
    <message>
        <source>&amp;Manual</source>
        <translation>手册(&amp;M)</translation>
    </message>
    <message>
        <source>&amp;New</source>
        <translation type="obsolete">新建(&amp;N)</translation>
    </message>
    <message>
        <source>Ne&amp;xt</source>
        <translation>下一个(&amp;X)</translation>
    </message>
    <message>
        <source>&amp;Next Unfinished</source>
        <translation>下一个未完成(&amp;N)</translation>
    </message>
    <message>
        <source>Open a phrase book to assist translation.</source>
        <translation>打开一个短语书辅助翻译。</translation>
    </message>
    <message>
        <source>Open a Qt translation source file (TS file) for editing</source>
        <translation>打开一个用于编辑的 Qt 翻译源文件(TS 文件)</translation>
    </message>
    <message>
        <source>Open/Refresh Form &amp;Preview</source>
        <translation>打开/刷新窗体预览(&amp;P)</translation>
    </message>
    <message>
        <source>&amp;Paste</source>
        <translation>粘贴(&amp;P)</translation>
    </message>
    <message>
        <source>Paste the clipboard text into the translation.</source>
        <translation>把剪贴板文本粘贴到译文中。</translation>
    </message>
    <message>
        <source>&amp;Phrase matches</source>
        <translation>短语匹配(&amp;P)</translation>
    </message>
    <message>
        <source>&amp;Phrases</source>
        <translation>短语(&amp;P)</translation>
    </message>
    <message>
        <source>Place &amp;Marker Matches</source>
        <translation>位置标记的匹配(&amp;M)</translation>
    </message>
    <message>
        <source>P&amp;rev</source>
        <translation>上一个(&amp;R)</translation>
    </message>
    <message>
        <source>&amp;Prev Unfinished</source>
        <translation>上一个未完成(&amp;P)</translation>
    </message>
    <message>
        <source>Print a list of all the phrases in the current Qt translation source file.</source>
        <translation type="obsolete">打印当前 Qt 翻译源文件中的所有短语的列表。</translation>
    </message>
    <message>
        <source>&amp;Print Phrase Book</source>
        <translation>打印短语书(&amp;P)</translation>
    </message>
    <message>
        <source>&amp;Redo</source>
        <translation>重做(&amp;R)</translation>
    </message>
    <message>
        <source>Redo an undone editing operation performed on the translation.</source>
        <translation>重做翻译中一个未完成的编辑操作。</translation>
    </message>
    <message>
        <source>&amp;Release</source>
        <translation>发布(&amp;R)</translation>
    </message>
    <message>
        <source>Release As...</source>
        <translation>另外发布为...</translation>
    </message>
    <message>
        <source>Replace the translation on all entries that matches the search source text.</source>
        <translation>替换所有和搜索的源文匹配的条目的译文。</translation>
    </message>
    <message>
        <source></source>
        <comment>This is the application&apos;s main window.</comment>
        <translation></translation>
    </message>
    <message>
        <source>Source text</source>
        <translation>源文</translation>
    </message>
    <message>
        <source>Context</source>
        <translation>上下文</translation>
    </message>
    <message>
        <source>Items</source>
        <translation>项</translation>
    </message>
    <message>
        <source>This panel lists the source contexts.</source>
        <translation>这个面板列出源的上下文。</translation>
    </message>
    <message>
        <source>Strings</source>
        <translation>字符串</translation>
    </message>
    <message>
        <source>Phrases and guesses</source>
        <translation>短语和猜测</translation>
    </message>
    <message>
        <source>Sources and Forms</source>
        <translation>短语和表单</translation>
    </message>
    <message>
        <source>Warnings</source>
        <translation>警告</translation>
    </message>
    <message>
        <source> MOD </source>
        <comment>status bar: file(s) modified</comment>
        <translation>已修改</translation>
    </message>
    <message>
        <source>Loading...</source>
        <translation>正在载入...</translation>
    </message>
    <message>
        <source>Loading File - Qt Linguist</source>
        <translation>正在载入文件 - Qt 语言家</translation>
    </message>
    <message>
        <source>The file &apos;%1&apos; does not seem to be related to the currently open file(s) &apos;%2&apos;.

Close the open file(s) first?</source>
        <translation>文件“%1”似乎和当前打开的文件“%2”没有关系。

要将打开的文件先关闭么？</translation>
    </message>
    <message>
        <source>The file &apos;%1&apos; does not seem to be related to the file &apos;%2&apos; which is being loaded as well.

Skip loading the first named file?</source>
        <translation>文件“%1”似乎和当前正在加载的文件“%2”也没有关系。

要跳过对第一个文件的加载么？</translation>
    </message>
    <message numerus="yes">
        <source>%n translation unit(s) loaded.</source>
        <translation>
            <numerusform>%n 个翻译单元已经被加载。</numerusform>
        </translation>
    </message>
    <message>
        <source>Related files (%1);;</source>
        <translation>相关文件(%1);;</translation>
    </message>
    <message>
        <source>Open Translation Files</source>
        <translation>打开翻译文件</translation>
    </message>
    <message>
        <source>File saved.</source>
        <translation>文件已保存。</translation>
    </message>
    <message>
        <source>Release</source>
        <translation>发布</translation>
    </message>
    <message>
        <source>Qt message files for released applications (*.qm)
All files (*)</source>
        <translation>用于发布应用程序的 Qt 消息文件 (*.qm)
所有文件 (*)</translation>
    </message>
    <message>
        <source>File created.</source>
        <translation>文件已创建。</translation>
    </message>
    <message>
        <source>Printing...</source>
        <translation>正在打印...</translation>
    </message>
    <message>
        <source>Context: %1</source>
        <translation>上下文：%1</translation>
    </message>
    <message>
        <source>finished</source>
        <translation>完成</translation>
    </message>
    <message>
        <source>unresolved</source>
        <translation>未解决的</translation>
    </message>
    <message>
        <source>obsolete</source>
        <translation>已废弃的</translation>
    </message>
    <message>
        <source>Printing... (page %1)</source>
        <translation>正在打印...(第%1页)</translation>
    </message>
    <message>
        <source>Printing completed</source>
        <translation>打印完成</translation>
    </message>
    <message>
        <source>Printing aborted</source>
        <translation>打印已取消</translation>
    </message>
    <message>
        <source>Search wrapped.</source>
        <translation>搜索已回环。</translation>
    </message>
    <message>
        <source>Qt Linguist</source>
        <translation>Qt 语言家</translation>
    </message>
    <message>
        <source>Cannot find the string &apos;%1&apos;.</source>
        <translation>无法找到字符串“%1”。</translation>
    </message>
    <message>
        <source>Translate</source>
        <translation type="obsolete">翻译</translation>
    </message>
    <message numerus="yes">
        <source>Translated %n entries to &apos;%1&apos;</source>
        <translation type="obsolete">
            <numerusform>已经翻译%n个条目到“%1”。</numerusform>
        </translation>
    </message>
    <message>
        <source>Search And Translate in &apos;%1&apos; - Qt Linguist</source>
        <translation>搜索并翻译&apos;%1&apos; - Qt 语言家</translation>
    </message>
    <message>
        <source>Translate - Qt Linguist</source>
        <translation>翻译 - Qt 语言家</translation>
    </message>
    <message numerus="yes">
        <source>Translated %n entry(s)</source>
        <translation>
            <numerusform>已翻译 %n 个条目。</numerusform>
        </translation>
    </message>
    <message>
        <source>No more occurrences of &apos;%1&apos;. Start over?</source>
        <translation>找不到更多的“%1”。要从头开始么？</translation>
    </message>
    <message>
        <source>Create New Phrase Book</source>
        <translation>创建新短语书</translation>
    </message>
    <message>
        <source>Qt phrase books (*.qph)
All files (*)</source>
        <translation>Qt 短语书文件 (*.qph)
所有文件 (*)</translation>
    </message>
    <message>
        <source>Phrase book created.</source>
        <translation>短语书已创建。</translation>
    </message>
    <message>
        <source>Open Phrase Book</source>
        <translation>打开短语书</translation>
    </message>
    <message>
        <source>Qt phrase books (*.qph);;All files (*)</source>
        <translation>Qt 短语书文件 (*.qph);;所有文件 (*)</translation>
    </message>
    <message numerus="yes">
        <source>%n phrase(s) loaded.</source>
        <translation>
            <numerusform>%n个短语已经载入。</numerusform>
        </translation>
    </message>
    <message>
        <source>Add to phrase book</source>
        <translation>添加到短语书</translation>
    </message>
    <message>
        <source>No appropriate phrasebook found.</source>
        <translation>未找到合适的短语书</translation>
    </message>
    <message>
        <source>Adding entry to phrasebook %1</source>
        <translation>添加款目到短语书%1</translation>
    </message>
    <message>
        <source>Select phrase book to add to</source>
        <translation>选择短语书进行添加</translation>
    </message>
    <message>
        <source>Unable to launch Qt Assistant (%1)</source>
        <translation>不能启动 Qt 助手（%1）</translation>
    </message>
    <message>
        <source>Version %1</source>
        <translation>%1 版本</translation>
    </message>
    <message>
        <source> Open Source Edition</source>
        <translation type="obsolete">开源版本</translation>
    </message>
    <message>
        <source>This version of Qt Linguist is part of the Qt Open Source Edition, for use in the development of Open Source applications. Qt is a comprehensive C++ framework for cross-platform application development.&lt;br/&gt;&lt;br/&gt;You need a commercial Qt license for development of proprietary (closed source) applications. Please see &lt;tt&gt;http://qt.nokia.com/company/model.html&lt;/tt&gt; for an overview of Qt licensing.</source>
        <translation type="obsolete">这个版本的 Qt 语言家是 Qt 开源版本的一部分，用于开发开源应用程序。Qt 是一个用于跨平台应用程序开发的综合 C++ 框架。&lt;br/&gt;&lt;br/&gt;开发商业（闭源）应用程序，你需要商业 Qt 许可。对于 Qt 许可的概览，请参考&lt;tt&gt;http://qt.nokia.com/company/model.html&lt;/tt&gt;。</translation>
    </message>
    <message>
        <source>This program is licensed to you under the terms of the Qt %1 License Agreement. For details, see the license file that came with this software distribution.</source>
        <translation type="obsolete">我们已经允许您在 Qt %1 许可协议下使用本程序。有关细节，请阅读本软件发行中所带的协议文件。</translation>
    </message>
    <message>
        <source>&lt;center&gt;&lt;img src=&quot;:/images/splash.png&quot;/&gt;&lt;/img&gt;&lt;p&gt;%1&lt;/p&gt;&lt;/center&gt;&lt;p&gt;Qt Linguist is a tool for adding translations to Qt applications.&lt;/p&gt;&lt;p&gt;%2&lt;/p&gt;&lt;p&gt;Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).&lt;/p&gt;&lt;p&gt;The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.&lt;/p&gt;</source>
        <translation>&lt;center&gt;&lt;img src=&quot;:/images/splash.png&quot;/&gt;&lt;/img&gt;&lt;p&gt;%1&lt;/p&gt;&lt;/center&gt;&lt;p&gt;Qt 语言家是一个用于为 Qt 应用程序添加翻译的工具。&lt;/p&gt;&lt;p&gt;%2&lt;/p&gt;&lt;p&gt;版权所有 (C) 2012 Nokia公司和/或它的子公司。所有权利已被保留。&lt;/p&gt;&lt;p&gt;本程序是在&lt;b&gt;没有任何担保（其中包括任何特定目的的设计、商业和适当性的担保）&lt;/b&gt;的条件下提供的。&lt;/p&gt;</translation>
    </message>
    <message>
        <source>Do you want to save the modified files?</source>
        <translation>是否保存修改的文件？</translation>
    </message>
    <message>
        <source>Do you want to save &apos;%1&apos;?</source>
        <translation>您想保存“%1”么？</translation>
    </message>
    <message>
        <source>Qt Linguist[*]</source>
        <translation>Qt 语言家[*]</translation>
    </message>
    <message>
        <source>%1[*] - Qt Linguist</source>
        <translation>%1[*] - Qt 语言家</translation>
    </message>
    <message>
        <source>No untranslated translation units left.</source>
        <translation>没有任何未翻译的单元。</translation>
    </message>
    <message>
        <source>Display the manual for %1.</source>
        <translation>显示 %1 的手册。</translation>
    </message>
    <message>
        <source>Display information about %1.</source>
        <translation>显示有关 %1 的信息。</translation>
    </message>
    <message>
        <source>&amp;Save &apos;%1&apos;</source>
        <translation>保存“%1”(&amp;S)</translation>
    </message>
    <message>
        <source>Save &apos;%1&apos; &amp;As...</source>
        <translation>另存“%1”为(&amp;A)...</translation>
    </message>
    <message>
        <source>Release &apos;%1&apos;</source>
        <translation>发布“%1”</translation>
    </message>
    <message>
        <source>Release &apos;%1&apos; As...</source>
        <translation>发布“%1”为...</translation>
    </message>
    <message>
        <source>&amp;Close &apos;%1&apos;</source>
        <translation>关闭“%1”(&amp;C)</translation>
    </message>
    <message>
        <source>&amp;Save</source>
        <translation>保存(&amp;S)</translation>
    </message>
    <message>
        <source>Save &amp;As...</source>
        <translation>另存为(&amp;A)...</translation>
    </message>
    <message>
        <source>&amp;Close</source>
        <translation>关闭(&amp;C)</translation>
    </message>
    <message>
        <source>Save All</source>
        <translation>保存全部</translation>
    </message>
    <message>
        <source>&amp;Release All</source>
        <translation>发布全部(&amp;R)</translation>
    </message>
    <message>
        <source>Close All</source>
        <translation>关闭全部</translation>
    </message>
    <message>
        <source>Translation File &amp;Settings for &apos;%1&apos;...</source>
        <translation>“%1”的翻译文件设置(&amp;S)...</translation>
    </message>
    <message>
        <source>&amp;Batch Translation of &apos;%1&apos;...</source>
        <translation>“%1”的批翻译(&amp;B)...</translation>
    </message>
    <message>
        <source>Search And &amp;Translate in &apos;%1&apos;...</source>
        <translation>在“%1”内搜索并翻译(&amp;T)...</translation>
    </message>
    <message>
        <source>Search And &amp;Translate...</source>
        <translation>搜索并翻译(&amp;T)...</translation>
    </message>
    <message>
        <source>Cannot read from phrase book &apos;%1&apos;.</source>
        <translation>无法读取短语书“%1”。</translation>
    </message>
    <message>
        <source>Close this phrase book.</source>
        <translation>关闭这个短语书。</translation>
    </message>
    <message>
        <source>Enables you to add, modify, or delete entries in this phrase book.</source>
        <translation>允许您对这个短语书进行添加、修改或者删除条目的操作。</translation>
    </message>
    <message>
        <source>Print the entries in this phrase book.</source>
        <translation>打印短语书的条目。</translation>
    </message>
    <message>
        <source>Cannot create phrase book &apos;%1&apos;.</source>
        <translation>无法创建短语书“%1”。</translation>
    </message>
    <message>
        <source>Do you want to save phrase book &apos;%1&apos;?</source>
        <translation>是否保存短语书&apos;%1&apos;？</translation>
    </message>
    <message>
        <source>All</source>
        <translation>全部</translation>
    </message>
    <message>
        <source>Save As...</source>
        <translation>另存为...</translation>
    </message>
    <message>
        <source>Save changes made to this Qt translation source file</source>
        <translation>把发生的变化保存到这个 Qt 翻译源文件中</translation>
    </message>
    <message>
        <source>Save changes made to this Qt translation source file into a new file.</source>
        <translation>把对这个 Qt 源文件进行的修改保存到一个新文件中。</translation>
    </message>
    <message>
        <source>Search for some text in the translation source file.</source>
        <translation>在翻译源文件中搜索一些文本。</translation>
    </message>
    <message>
        <source>Select &amp;All</source>
        <translation>全部选中(&amp;A)</translation>
    </message>
    <message>
        <source>Select the whole translation text.</source>
        <translation>选中整个译文。</translation>
    </message>
    <message>
        <source>Set whether or not to display translation guesses.</source>
        <translation>选择是否显示翻译猜测。</translation>
    </message>
    <message>
        <source>Shift+F1</source>
        <translation>Shift+F1</translation>
    </message>
    <message>
        <source>Sort the items back in the same order as in the message file.</source>
        <translation>项目的排序返回到消息文件中未变化的顺序。</translation>
    </message>
    <message>
        <source>&amp;Statistics</source>
        <translation>统计(&amp;S)</translation>
    </message>
    <message>
        <source>Toggle checking that phrase suggestions are used.</source>
        <translation>切换短语建议使用情况的检查。</translation>
    </message>
    <message>
        <source>&amp;Toolbars</source>
        <translation>工具栏(&amp;T)</translation>
    </message>
    <message>
        <source>Too&amp;ls</source>
        <translation type="obsolete">工具(&amp;L)</translation>
    </message>
    <message>
        <source>&amp;Translation</source>
        <translation>译文(&amp;T)</translation>
    </message>
    <message>
        <source>Translation</source>
        <translation>译文</translation>
    </message>
    <message>
        <source>&amp;Undo</source>
        <translation>撤销(&amp;U)</translation>
    </message>
    <message>
        <source>Undo the last editing operation performed on the translation.</source>
        <translation type="obsolete">撤销翻译中最后一次编辑操作。</translation>
    </message>
    <message>
        <source>Validation</source>
        <translation>验证</translation>
    </message>
    <message>
        <source>V&amp;alidation</source>
        <translation>验证(&amp;A)</translation>
    </message>
    <message>
        <source>Vie&amp;ws</source>
        <translation>视图(&amp;W)</translation>
    </message>
    <message>
        <source>&amp;What&apos;s This?</source>
        <translation>这是什么？(&amp;W)</translation>
    </message>
    <message>
        <source>What&apos;s This?</source>
        <translation>这是什么？</translation>
    </message>
    <message>
        <source>Re&amp;cently Opened Files</source>
        <translation type="obsolete">最近打开的文件(&amp;C)</translation>
    </message>
    <message>
        <source>&amp;Open...</source>
        <translation>打开(&amp;O)...</translation>
    </message>
    <message>
        <source>&amp;Find...</source>
        <translation>查找(&amp;F)...</translation>
    </message>
    <message>
        <source>&amp;New Phrase Book...</source>
        <translation>新建短语书(&amp;N)...</translation>
    </message>
    <message>
        <source>&amp;Open Phrase Book...</source>
        <translation>打开短语书(&amp;O)...</translation>
    </message>
    <message>
        <source>&amp;Reset Sorting</source>
        <translation>还原排序(&amp;R)</translation>
    </message>
    <message>
        <source>Display translation statistics.</source>
        <translation>显示翻译统计。</translation>
    </message>
    <message>
        <source>&amp;Search And Translate...</source>
        <translation>搜索并且翻译(&amp;S)...</translation>
    </message>
    <message>
        <source>&amp;Batch Translation...</source>
        <translation>批翻译(&amp;B)...</translation>
    </message>
    <message>
        <source>Translation File &amp;Settings...</source>
        <translation>翻译文件设置(&amp;S)...</translation>
    </message>
    <message>
        <source>Other &amp;Languages...</source>
        <translation type="obsolete">其它语言(&amp;L)...</translation>
    </message>
    <message>
        <source>Edit which other languages to show.</source>
        <translation type="obsolete">编辑要显示的其它语言。</translation>
    </message>
    <message>
        <source>&amp;Add to Phrase Book</source>
        <translation>添加到短语书(&amp;A)</translation>
    </message>
    <message>
        <source>Ctrl+T</source>
        <translation>Ctrl+T</translation>
    </message>
    <message>
        <source>Previous unfinished item.</source>
        <translation>上一个未完成项。</translation>
    </message>
    <message>
        <source>Recently Opened &amp;Files</source>
        <translation>最近打开的文件(&amp;F)</translation>
    </message>
    <message>
        <source>Save</source>
        <translation>保存</translation>
    </message>
    <message>
        <source>Print a list of all the translation units in the current translation source file.</source>
        <translation>打印当前翻译源文件中的所有翻译单元。</translation>
    </message>
    <message>
        <source>Undo the last editing operation performed on the current translation.</source>
        <translation>撤销在当前翻译中所执行的最新编辑操作。</translation>
    </message>
    <message>
        <source>Move to the previous unfinished item.</source>
        <translation>移动到上一个未完成项。</translation>
    </message>
    <message>
        <source>Next unfinished item.</source>
        <translation>下一个未完成项。</translation>
    </message>
    <message>
        <source>Move to the next unfinished item.</source>
        <translation>移动到下一个未完成项。</translation>
    </message>
    <message>
        <source>Move to previous item.</source>
        <translation>移动到上一项。</translation>
    </message>
    <message>
        <source>Move to the previous item.</source>
        <translation>移动到上一项。</translation>
    </message>
    <message>
        <source>Next item.</source>
        <translation>下一项。</translation>
    </message>
    <message>
        <source>Move to the next item.</source>
        <translation>移动到下一项。</translation>
    </message>
    <message>
        <source>Mark item as done and move to the next unfinished item.</source>
        <translation>标记这一项为完成并且移动到下一个未完成项。</translation>
    </message>
    <message>
        <source>Mark this item as done and move to the next unfinished item.</source>
        <translation>标记这一项为完成并且移动到下一个未完成项。</translation>
    </message>
    <message>
        <source>Copy from source text</source>
        <translation>从源文本中复制</translation>
    </message>
    <message>
        <source>Toggle the validity check of accelerators.</source>
        <translation>切换加速键有效性检查。</translation>
    </message>
    <message>
        <source>Toggle the validity check of accelerators, i.e. whether the number of ampersands in the source and translation text is the same. If the check fails, a message is shown in the warnings window.</source>
        <translation>切换加速键有效性检查，例如在源文和译文中的加速键符号数量是否一致。如果检查失败，会在警告窗口中显示一条消息。</translation>
    </message>
    <message>
        <source>Toggle the validity check of ending punctuation.</source>
        <translation>切换结束标点有效性检查。</translation>
    </message>
    <message>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
    <message>
        <source>&amp;Close All</source>
        <translation>关闭全部(&amp;C)</translation>
    </message>
    <message>
        <source>Ctrl+W</source>
        <translation>Ctrl+W</translation>
    </message>
    <message>
        <source>Toggle the validity check of ending punctuation. If the check fails, If the check fails, a message is shown in the warnings window.</source>
        <translation type="obsolete">切换结束标点有效性检查。如果检查失败，会在警告窗口中显示一条消息。</translation>
    </message>
    <message>
        <source>Toggle checking that phrase suggestions are used. If the check fails, a message is shown in the warnings window.</source>
        <translation>切换使用短语建议检查。如果检查失败，会在警告窗口中显示一条消息。</translation>
    </message>
    <message>
        <source>Toggle the validity check of place markers.</source>
        <translation>切换位置标记有效性检查。</translation>
    </message>
    <message>
        <source>Toggle the validity check of place markers, i.e. whether %1, %2, ... are used consistently in the source text and translation text. If the check fails, a message is shown in the warnings window.</source>
        <translation>切换位置标记有效性检查，例如对于 %1、%2 等等，在源文和译文中使用是否匹配。如果检查失败，会在警告窗口中显示一条消息。</translation>
    </message>
    <message>
        <source>Toggle the validity check of ending punctuation. If the check fails, a message is shown in the warnings window.</source>
        <translation>切换结束标点有效性检查。如果检查失败，会在警告窗口中显示一条消息。</translation>
    </message>
    <message>
        <source>Ctrl+J</source>
        <translation>Ctrl+J</translation>
    </message>
    <message>
        <source>Ctrl+Shift+J</source>
        <translation>Ctrl+Shift+J</translation>
    </message>
    <message>
        <source>On The Spot</source>
        <translation>客户端程序预编辑模式(On The Spot)</translation>
    </message>
    <message>
        <source>Over The Spot</source>
        <translation>光标跟随风格(Over The Spot)</translation>
    </message>
    <message>
        <source>Off The Spot</source>
        <translation>独立预编辑模式(Off The Spot)</translation>
    </message>
    <message>
        <source>Root</source>
        <translation>输入服务器预编辑模式(Root)</translation>
    </message>
    <message>
        <source>Select a Directory</source>
        <translation>选择一个目录</translation>
    </message>
    <message>
        <source>&lt;h3&gt;%1&lt;/h3&gt;&lt;br/&gt;Version %2</source>
        <translation type="obsolete">&lt;h3&gt;%1&lt;/h3&gt;&lt;br/&gt;版本 %2</translation>
    </message>
    <message>
        <source>Qt Configuration</source>
        <translation>Qt 配置</translation>
    </message>
    <message>
        <source>Save Changes</source>
        <translation>保存变化</translation>
    </message>
    <message>
        <source>Save changes to settings?</source>
        <translation>保存设定的变化？</translation>
    </message>
    <message>
        <source>&amp;Yes</source>
        <translation>是(&amp;Y)</translation>
    </message>
    <message>
        <source>&amp;No</source>
        <translation>否(&amp;N)</translation>
    </message>
    <message>
        <source>&amp;Cancel</source>
        <translation>取消(&amp;C)</translation>
    </message>
    <message>
        <source>No changes to be saved.</source>
        <translation>没有变化被保存。</translation>
    </message>
    <message>
        <source>Saving changes...</source>
        <translation>正在保存变化...</translation>
    </message>
    <message>
        <source>Auto (default)</source>
        <translation>自动(默认)</translation>
    </message>
    <message>
        <source>Desktop Settings (Default)</source>
        <translation>桌面设置(默认)</translation>
    </message>
    <message>
        <source>Choose style and palette based on your desktop settings.</source>
        <translation>根据桌面设置选择样式和调色板。</translation>
    </message>
    <message>
        <source>Choose audio output automatically.</source>
        <translation>自动选择音频输出。</translation>
    </message>
    <message>
        <source>Phonon GStreamer backend not available.</source>
        <translation>Phonon GStreamer 后端不可用。</translation>
    </message>
    <message>
        <source>Choose render method automatically</source>
        <translation>自动选择渲染方式。</translation>
    </message>
    <message>
        <source>X11</source>
        <translation>X11</translation>
    </message>
    <message>
        <source>Use X11 Overlays</source>
        <translation>使用 X11 Overlays</translation>
    </message>
    <message>
        <source>OpenGL</source>
        <translation>OpenGL</translation>
    </message>
    <message>
        <source>Use OpenGL if avaiable</source>
        <translation>如果 OpenGL 可用，就使用它。</translation>
    </message>
    <message>
        <source>Software</source>
        <translation>软件</translation>
    </message>
    <message>
        <source>Use simple software rendering</source>
        <translation>使用简单的软件渲染。</translation>
    </message>
    <message>
        <source>&lt;h3&gt;%1&lt;/h3&gt;&lt;br/&gt;Version %2&lt;br/&gt;&lt;br/&gt;Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).&lt;br/&gt;&lt;br/&gt;The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.&lt;br/&gt; </source>
        <translation></translation>
    </message>
    <message>
        <source>aRts</source>
        <translation>aRts</translation>
    </message>
    <message>
        <source>Experimental aRts support for GStreamer.</source>
        <translation>对于GStreamer的实验性aRts支持。</translation>
    </message>
</context>
<context>
    <name>PreferencesDialog</name>
    <message>
        <source>Add Documentation</source>
        <translation>添加文档</translation>
    </message>
    <message>
        <source>Qt Compressed Help Files (*.qch)</source>
        <translation>Qt 压缩帮助文件 (*.qch)</translation>
    </message>
    <message>
        <source>The specified file is not a valid Qt Help File!</source>
        <translation>指定文件不是有效的 Qt 帮助文件！</translation>
    </message>
    <message>
        <source>The namespace %1 is already registered!</source>
        <translation>命名空间 %1 已经被注册！</translation>
    </message>
    <message>
        <source>Remove Documentation</source>
        <translation>移除文档</translation>
    </message>
    <message>
        <source>Some documents currently opened in Assistant reference the documentation you are attempting to remove. Removing the documentation will close those documents.</source>
        <translation>您试图移除的文档正被当前在Assistant中打开的文档引用。移除该文档会关闭那些文档。</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>撤消</translation>
    </message>
    <message>
        <source>OK</source>
        <translation>确定</translation>
    </message>
    <message>
        <source>Use custom settings</source>
        <translation>使用自定义设定</translation>
    </message>
    <message>
        <source>Preferences</source>
        <translation>属性</translation>
    </message>
    <message>
        <source>Toolwindow Font</source>
        <translation type="obsolete">工具窗口字体</translation>
    </message>
    <message>
        <source>Default Grid</source>
        <translation type="obsolete">默认栅格</translation>
    </message>
    <message>
        <source>User Interface Mode</source>
        <translation type="obsolete">用户界面模式</translation>
    </message>
    <message>
        <source>Docked Window</source>
        <translation type="obsolete">锚接的窗口</translation>
    </message>
    <message>
        <source>Multiple Top-Level Windows</source>
        <translation type="obsolete">多个顶级窗口</translation>
    </message>
    <message>
        <source>Additional Template Paths</source>
        <translation type="obsolete">添加模板路径</translation>
    </message>
    <message>
        <source>Pick a directory to save templates in</source>
        <translation type="obsolete">选择一个用于保存模板的目录</translation>
    </message>
    <message>
        <source>...</source>
        <translation type="obsolete">...</translation>
    </message>
</context>
<context>
    <name>PreferencesDialogClass</name>
    <message>
        <source>Preferences</source>
        <translation>首选项</translation>
    </message>
    <message>
        <source>Fonts</source>
        <translation>字体</translation>
    </message>
    <message>
        <source>Font settings:</source>
        <translation>字体设置：</translation>
    </message>
    <message>
        <source>Browser</source>
        <translation>浏览器</translation>
    </message>
    <message>
        <source>Application</source>
        <translation>应用程序：</translation>
    </message>
    <message>
        <source>Filters</source>
        <translation>过滤器</translation>
    </message>
    <message>
        <source>Filter:</source>
        <translation>过滤器：</translation>
    </message>
    <message>
        <source>Attributes:</source>
        <translation>属性</translation>
    </message>
    <message>
        <source>1</source>
        <translation>1</translation>
    </message>
    <message>
        <source>Add</source>
        <translation>添加</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation>移除</translation>
    </message>
    <message>
        <source>Documentation</source>
        <translation>文档</translation>
    </message>
    <message>
        <source>Registered Documentation:</source>
        <translation>已注册的文档：</translation>
    </message>
    <message>
        <source>Add...</source>
        <translation>添加...</translation>
    </message>
    <message>
        <source>Network</source>
        <translation type="obsolete">网络</translation>
    </message>
    <message>
        <source>Use Http Proxy</source>
        <translation type="obsolete">使用 HTTP 代理</translation>
    </message>
    <message>
        <source>Http Proxy:</source>
        <translation type="obsolete">HTTP 代理：</translation>
    </message>
    <message>
        <source>Port:</source>
        <translation type="obsolete">端口：</translation>
    </message>
    <message>
        <source>Options</source>
        <translation>选项</translation>
    </message>
    <message>
        <source>Current Page</source>
        <translation>当前页</translation>
    </message>
    <message>
        <source>Restore to default</source>
        <translation>恢复默认值</translation>
    </message>
    <message>
        <source>Homepage</source>
        <translation>主页</translation>
    </message>
</context>
<context>
    <name>RemoteControl</name>
    <message>
        <source>Debugging Remote Control</source>
        <translation>正在调试遥控器</translation>
    </message>
    <message>
        <source>Received Command: %1 %2</source>
        <translation>接收到的命令：%1 %2</translation>
    </message>
</context>
<context>
    <name>SearchWidget</name>
    <message>
        <source>&amp;Copy</source>
        <translation>复制(&amp;C)</translation>
    </message>
    <message>
        <source>Copy &amp;Link Location</source>
        <translation>复制链接地址(&amp;L)</translation>
    </message>
    <message>
        <source>Open Link in New Tab</source>
        <translation>在新标签页中打开链接</translation>
    </message>
    <message>
        <source>Select All</source>
        <translation>选择全部</translation>
    </message>
    <message>
        <source>Open Link</source>
        <translation>打开链接</translation>
    </message>
</context>
<context>
    <name>TopicChooser</name>
    <message>
        <source>Choose a topic for &lt;b&gt;%1&lt;/b&gt;:</source>
        <translation>为&lt;b&gt;%1&lt;/b&gt;选择一个主题</translation>
    </message>
    <message>
        <source>Choose Topic</source>
        <translation>选择主题</translation>
    </message>
    <message>
        <source>&amp;Topics</source>
        <translation>主题(&amp;T)</translation>
    </message>
    <message>
        <source>&amp;Display</source>
        <translation>显示(&amp;D)</translation>
    </message>
    <message>
        <source>&amp;Close</source>
        <translation>关闭(&amp;C)</translation>
    </message>
</context>
<context>
    <name></name>
    <message>
        <source>The moose in the noose
ate the goose who was loose.</source>
        <translation>The moose in the noose
ate the goose who was loose.</translation>
    </message>
    <message>
        <source>&lt;object&gt;</source>
        <translation>&lt;对象&gt;</translation>
    </message>
    <message>
        <source>&lt;signal&gt;</source>
        <translation>&lt;信号&gt;</translation>
    </message>
    <message>
        <source>&lt;slot&gt;</source>
        <translation>&lt;槽&gt;</translation>
    </message>
    <message>
        <source>(New Phrase)</source>
        <translation type="obsolete">(新短语)</translation>
    </message>
    <message>
        <source>(New Entry)</source>
        <translation>（新条目）</translation>
    </message>
</context>
<context>
    <name>@default</name>
    <message>
        <source>&lt;object&gt;</source>
        <translation type="obsolete">&lt;对象&gt;</translation>
    </message>
    <message>
        <source>&lt;signal&gt;</source>
        <translation type="obsolete">&lt;信号&gt;</translation>
    </message>
    <message>
        <source>&lt;slot&gt;</source>
        <translation type="obsolete">&lt;槽&gt;</translation>
    </message>
</context>
<context>
    <name>AbstractFindWidget</name>
    <message>
        <source>&amp;Previous</source>
        <translation>&amp;上一个</translation>
    </message>
    <message>
        <source>&amp;Next</source>
        <translation>&amp;下一个</translation>
    </message>
    <message>
        <source>&amp;Case sensitive</source>
        <translation>&amp;区分大小写</translation>
    </message>
    <message>
        <source>Whole &amp;words</source>
        <translation>整&amp;词</translation>
    </message>
    <message>
        <source>&lt;img src=&quot;:/trolltech/shared/images/wrap.png&quot;&gt;&amp;nbsp;Search wrapped</source>
        <translation>&lt;img src=&quot;:/trolltech/shared/images/wrap.png&quot;&gt;&amp;nbsp;搜索已回环</translation>
    </message>
</context>
<context>
    <name>AddLinkDialog</name>
    <message>
        <source>Insert Link</source>
        <translation>插入链接</translation>
    </message>
    <message>
        <source>Title:</source>
        <translation>标题：</translation>
    </message>
    <message>
        <source>URL:</source>
        <translation>URL：</translation>
    </message>
</context>
<context>
    <name>AppFontDialog</name>
    <message>
        <source>Additional Fonts</source>
        <translation>附加字体</translation>
    </message>
</context>
<context>
    <name>AppFontManager</name>
    <message>
        <source>&apos;%1&apos; is not a file.</source>
        <translation>“%1”不是一个文件。</translation>
    </message>
    <message>
        <source>The font file &apos;%1&apos; does not have read permissions.</source>
        <translation>您没有读取字体文件“%1”的权限。</translation>
    </message>
    <message>
        <source>The font file &apos;%1&apos; is already loaded.</source>
        <translation>字体文件“%1”已经加载。</translation>
    </message>
    <message>
        <source>The font file &apos;%1&apos; could not be loaded.</source>
        <translation>字体文件“%1”无法加载。</translation>
    </message>
    <message>
        <source>&apos;%1&apos; is not a valid font id.</source>
        <translation>“%1”不是一个有效的字体标识。</translation>
    </message>
    <message>
        <source>There is no loaded font matching the id &apos;%1&apos;.</source>
        <translation>没有加载的字体与标识“%1”匹配。</translation>
    </message>
    <message>
        <source>The font &apos;%1&apos; (%2) could not be unloaded.</source>
        <translation>无法卸载字体“%1”(%2)。</translation>
    </message>
</context>
<context>
    <name>AppFontWidget</name>
    <message>
        <source>Fonts</source>
        <translation>字体</translation>
    </message>
    <message>
        <source>Add font files</source>
        <translation>添加字体文件</translation>
    </message>
    <message>
        <source>Remove current font file</source>
        <translation>移除当前字体文件</translation>
    </message>
    <message>
        <source>Remove all font files</source>
        <translation>移除所有字体文件</translation>
    </message>
    <message>
        <source>Add Font Files</source>
        <translation>添加字体文件</translation>
    </message>
    <message>
        <source>Font files (*.ttf)</source>
        <translation>字体文件(*.ttf)</translation>
    </message>
    <message>
        <source>Error Adding Fonts</source>
        <translation>添加字体错误</translation>
    </message>
    <message>
        <source>Error Removing Fonts</source>
        <translation>移除字体错误</translation>
    </message>
    <message>
        <source>Remove Fonts</source>
        <translation>移除字体</translation>
    </message>
    <message>
        <source>Would you like to remove all fonts?</source>
        <translation>是否要移除所有字体？</translation>
    </message>
</context>
<context>
    <name>AppearanceOptionsWidget</name>
    <message>
        <source>Form</source>
        <translation>窗体</translation>
    </message>
    <message>
        <source>User Interface Mode</source>
        <translation>用户界面模式</translation>
    </message>
</context>
<context>
    <name>AssistantClient</name>
    <message>
        <source>Unable to send request: Assistant is not responding.</source>
        <translation>无法发送请求：助手无响应。</translation>
    </message>
    <message>
        <source>The binary &apos;%1&apos; does not exist.</source>
        <translation>二进制文件“%1”不存在。</translation>
    </message>
    <message>
        <source>Unable to launch assistant (%1).</source>
        <translation>无法运行助手(%1)。</translation>
    </message>
</context>
<context>
    <name>BrushManagerProxy</name>
    <message>
        <source>The element &apos;%1&apos; is missing the required attribute &apos;%2&apos;.</source>
        <translation>组件“%1”缺少必需的属性“%2”。</translation>
    </message>
    <message>
        <source>Empty brush name encountered.</source>
        <translation>遇到空白画刷名称。</translation>
    </message>
    <message>
        <source>An unexpected element &apos;%1&apos; was encountered.</source>
        <translation>遇到未知组件“%1”。</translation>
    </message>
    <message>
        <source>An error occurred when reading the brush definition file &apos;%1&apos; at line line %2, column %3: %4</source>
        <translation>读取画刷定义文件“%1”出错，行%2，列%3：%4</translation>
    </message>
    <message>
        <source>An error occurred when reading the resource file &apos;%1&apos; at line %2, column %3: %4</source>
        <translation>读取资源文件“%1”出错，行%2，列%3：%4</translation>
    </message>
</context>
<context>
    <name>BrushPropertyManager</name>
    <message>
        <source>No brush</source>
        <translation>无画刷</translation>
    </message>
    <message>
        <source>Solid</source>
        <translation>实心的</translation>
    </message>
    <message>
        <source>Dense 1</source>
        <translation>稠密 1</translation>
    </message>
    <message>
        <source>Dense 2</source>
        <translation>稠密 2</translation>
    </message>
    <message>
        <source>Dense 3</source>
        <translation>稠密 3</translation>
    </message>
    <message>
        <source>Dense 4</source>
        <translation>稠密 4</translation>
    </message>
    <message>
        <source>Dense 5</source>
        <translation>稠密 5</translation>
    </message>
    <message>
        <source>Dense 6</source>
        <translation>稠密 6</translation>
    </message>
    <message>
        <source>Dense 7</source>
        <translation>稠密 7</translation>
    </message>
    <message>
        <source>Horizontal</source>
        <translation>水平的</translation>
    </message>
    <message>
        <source>Vertical</source>
        <translation>垂直的</translation>
    </message>
    <message>
        <source>Cross</source>
        <translation>交叉的</translation>
    </message>
    <message>
        <source>Backward diagonal</source>
        <translation>反向斜线</translation>
    </message>
    <message>
        <source>Forward diagonal</source>
        <translation>正向斜线</translation>
    </message>
    <message>
        <source>Crossing diagonal</source>
        <translation>交叉斜线</translation>
    </message>
    <message>
        <source>Style</source>
        <translation>风格</translation>
    </message>
    <message>
        <source>Color</source>
        <translation>颜色</translation>
    </message>
    <message>
        <source>[%1, %2]</source>
        <translation>[%1, %2]</translation>
    </message>
</context>
<context>
    <name>Command</name>
    <message>
        <source>Change signal</source>
        <translation>改变信号</translation>
    </message>
    <message>
        <source>Change slot</source>
        <translation>改变槽</translation>
    </message>
    <message>
        <source>Change signal-slot connection</source>
        <translation>改变信号/槽连接</translation>
    </message>
    <message>
        <source>Change sender</source>
        <translation>改变发送者</translation>
    </message>
    <message>
        <source>Change receiver</source>
        <translation>改变接收者</translation>
    </message>
    <message>
        <source>Add connection</source>
        <translation>添加连接</translation>
    </message>
    <message>
        <source>Adjust connection</source>
        <translation>调整连接</translation>
    </message>
    <message>
        <source>Delete connections</source>
        <translation>删除连接</translation>
    </message>
    <message>
        <source>Change source</source>
        <translation>改变源</translation>
    </message>
    <message>
        <source>Change target</source>
        <translation>改变目标</translation>
    </message>
    <message>
        <source>changed &apos;%1&apos; of &apos;%2&apos;</source>
        <translation type="obsolete">已经改变“%2”的“%1”</translation>
    </message>
    <message>
        <source>reset &apos;%1&apos; of &apos;%2&apos;</source>
        <translation type="obsolete">重置“%2”的“%1”</translation>
    </message>
    <message>
        <source>Insert &apos;%1&apos;</source>
        <translation>插入“%1”</translation>
    </message>
    <message>
        <source>Raise &apos;%1&apos;</source>
        <translation>上移“%1”</translation>
    </message>
    <message>
        <source>Lower &apos;%1&apos;</source>
        <translation>下移“%1”</translation>
    </message>
    <message>
        <source>Delete &apos;%1&apos;</source>
        <translation>删除“%1”</translation>
    </message>
    <message>
        <source>Reparent &apos;%1&apos;</source>
        <translation>重定义“%1”的父对象</translation>
    </message>
    <message>
        <source>Promote to custom widget</source>
        <translation>提升至自定义窗口部件</translation>
    </message>
    <message>
        <source>Demote from custom widget</source>
        <translation>取消自定义窗口部件</translation>
    </message>
    <message>
        <source>Lay out using grid</source>
        <translation>使用栅格布局</translation>
    </message>
    <message>
        <source>Lay out vertically</source>
        <translation>垂直布局</translation>
    </message>
    <message>
        <source>Lay out horizontally</source>
        <translation>水平布局</translation>
    </message>
    <message>
        <source>Break layout</source>
        <translation>取消布局</translation>
    </message>
    <message>
        <source>Move Page</source>
        <translation>移动页</translation>
    </message>
    <message>
        <source>Delete Page</source>
        <translation>删除页</translation>
    </message>
    <message>
        <source>Page</source>
        <translation>页</translation>
    </message>
    <message>
        <source>page</source>
        <translation>页</translation>
    </message>
    <message>
        <source>Insert Page</source>
        <translation>插入页</translation>
    </message>
    <message>
        <source>tab</source>
        <translation>标签页</translation>
    </message>
    <message>
        <source>Change Tab order</source>
        <translation>改变制表符顺序</translation>
    </message>
    <message>
        <source>Create Menu Bar</source>
        <translation>创建菜单栏</translation>
    </message>
    <message>
        <source>Delete Menu Bar</source>
        <translation>删除菜单栏</translation>
    </message>
    <message>
        <source>Create Status Bar</source>
        <translation>创建状态栏</translation>
    </message>
    <message>
        <source>Delete Status Bar</source>
        <translation>删除状态栏</translation>
    </message>
    <message>
        <source>Add Tool Bar</source>
        <translation>添加工具栏</translation>
    </message>
    <message>
        <source>Set Dock Window Widget</source>
        <translation type="obsolete">设定锚接窗口窗口部件</translation>
    </message>
    <message>
        <source>Add Dock Window</source>
        <translation>添加锚接窗口</translation>
    </message>
    <message>
        <source>Adjust Size of &apos;%1&apos;</source>
        <translation>调整“%1”的大小</translation>
    </message>
    <message>
        <source>Change Form Layout Item Geometry</source>
        <translation>改变表单布局项的几何位置</translation>
    </message>
    <message>
        <source>Change Layout Item Geometry</source>
        <translation>改变布局项的几何位置</translation>
    </message>
    <message>
        <source>Change Table Contents</source>
        <translation>改变表格内容</translation>
    </message>
    <message>
        <source>Change Tree Contents</source>
        <translation>改变树内容</translation>
    </message>
    <message>
        <source>Add action</source>
        <translation>添加动作</translation>
    </message>
    <message>
        <source>Remove action</source>
        <translation>移除动作</translation>
    </message>
    <message>
        <source>Add menu</source>
        <translation>添加菜单</translation>
    </message>
    <message>
        <source>Remove menu</source>
        <translation>移除菜单</translation>
    </message>
    <message>
        <source>Create submenu</source>
        <translation>创建子菜单</translation>
    </message>
    <message>
        <source>Delete Tool Bar</source>
        <translation>删除工具栏</translation>
    </message>
    <message numerus="yes">
        <source>changed &apos;%1&apos; of %2 objects</source>
        <translation type="obsolete">
            <numerusform>已经改变“%2”对象的“%1”</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <source>reset &apos;%1&apos; of %2 objects</source>
        <translation type="obsolete">
            <numerusform>重置“%2”对象的“%1”</numerusform>
        </translation>
    </message>
    <message>
        <source>add dynamic property &apos;%1&apos; to &apos;%2&apos;</source>
        <translation type="obsolete">为“%2”添加动态属性“%1”</translation>
    </message>
    <message numerus="yes">
        <source>add dynamic property &apos;%1&apos; to %2 objects</source>
        <translation type="obsolete">
            <numerusform>为 %2 个对象添加动态属性“%1”</numerusform>
        </translation>
    </message>
    <message>
        <source>remove dynamic property &apos;%1&apos; from &apos;%2&apos;</source>
        <translation type="obsolete">移除“%2”的动态属性“%1”</translation>
    </message>
    <message numerus="yes">
        <source>remove dynamic property &apos;%1&apos; from %2 objects</source>
        <translation type="obsolete">
            <numerusform>移除“%2”对象的动态属性“%1”</numerusform>
        </translation>
    </message>
    <message>
        <source>changed comment of &apos;%1&apos; of &apos;%2&apos;</source>
        <translation type="obsolete">已经改变“%2”的注释“%1”</translation>
    </message>
    <message numerus="yes">
        <source>changed comment of &apos;%1&apos; of %2 objects</source>
        <translation type="obsolete">
            <numerusform>已经改变“%2”对象的注释“%1”</numerusform>
        </translation>
    </message>
    <message>
        <source>Set action text</source>
        <translation>设定动作文本</translation>
    </message>
    <message>
        <source>Insert action</source>
        <translation>插入动作</translation>
    </message>
    <message>
        <source>Move action</source>
        <translation>移动动作</translation>
    </message>
    <message>
        <source>Change Title</source>
        <translation>改变标题</translation>
    </message>
    <message>
        <source>Insert Menu</source>
        <translation>插入菜单</translation>
    </message>
    <message>
        <source>Change Z-order of &apos;%1&apos;</source>
        <translation>改变“%1”的 Z 顺序</translation>
    </message>
    <message>
        <source>Simplify Grid Layout</source>
        <translation>简易网格布局</translation>
    </message>
    <message>
        <source>Delete Subwindow</source>
        <translation>删除子窗口</translation>
    </message>
    <message>
        <source>Insert Subwindow</source>
        <translation>插入子窗口</translation>
    </message>
    <message>
        <source>subwindow</source>
        <translation>子窗口</translation>
    </message>
    <message>
        <source>Subwindow</source>
        <translation>子窗口</translation>
    </message>
    <message>
        <source>Change signals/slots</source>
        <translation>改变信号/槽</translation>
    </message>
    <message>
        <source>Create button group</source>
        <translation>创建按钮组</translation>
    </message>
    <message>
        <source>Break button group</source>
        <translation>分拆按钮组</translation>
    </message>
    <message>
        <source>Break button group &apos;%1&apos;</source>
        <translation>分拆按钮组“%1”</translation>
    </message>
    <message>
        <source>Add buttons to group</source>
        <translation>向组里添加按钮</translation>
    </message>
    <message>
        <source>Add &apos;%1&apos; to &apos;%2&apos;</source>
        <extracomment>Command description for adding buttons to a QButtonGroup</extracomment>
        <translation>添加“%1”到“%2”</translation>
    </message>
    <message>
        <source>Remove buttons from group</source>
        <translation>从组中移除按钮</translation>
    </message>
    <message>
        <source>Remove &apos;%1&apos; from &apos;%2&apos;</source>
        <extracomment>Command description for removing buttons from a QButtonGroup</extracomment>
        <translation>从“%2”中移除“%1”</translation>
    </message>
    <message>
        <source>Morph %1/&apos;%2&apos; into %3</source>
        <extracomment>MorphWidgetCommand description</extracomment>
        <translation>将%1/“%2”变形为%3</translation>
    </message>
    <message>
        <source>Change layout of &apos;%1&apos; from %2 to %3</source>
        <translation>将“%1”的布局从%2变为%3</translation>
    </message>
    <message>
        <source>Change script</source>
        <translation>改变脚本</translation>
    </message>
    <message>
        <source>Changed &apos;%1&apos; of &apos;%2&apos;</source>
        <translation>已改变“%2”个中的“%1”个</translation>
    </message>
    <message numerus="yes">
        <source>Changed &apos;%1&apos; of %n objects</source>
        <translation>
            <numerusform>已改变%n个对象中的“%1”个</numerusform>
        </translation>
    </message>
    <message>
        <source>Reset &apos;%1&apos; of &apos;%2&apos;</source>
        <translation>已重置“%2”个中的“%1”个</translation>
    </message>
    <message numerus="yes">
        <source>Reset &apos;%1&apos; of %n objects</source>
        <translation>
            <numerusform>已重置%n个对象中的“%1”个</numerusform>
        </translation>
    </message>
    <message>
        <source>Add dynamic property &apos;%1&apos; to &apos;%2&apos;</source>
        <translation>添加动态属性“%1”到“%2”</translation>
    </message>
    <message numerus="yes">
        <source>Add dynamic property &apos;%1&apos; to %n objects</source>
        <translation>
            <numerusform>添加动态属性“%1”到%n个对象</numerusform>
        </translation>
    </message>
    <message>
        <source>Remove dynamic property &apos;%1&apos; from &apos;%2&apos;</source>
        <translation>从“%2”中移除动态属性“%1”</translation>
    </message>
    <message numerus="yes">
        <source>Remove dynamic property &apos;%1&apos; from %n objects</source>
        <translation>
            <numerusform>从%n个对象中移除动态属性“%1”</numerusform>
        </translation>
    </message>
</context>
<context>
    <name>ConnectDialog</name>
    <message>
        <source>Configure Connection</source>
        <translation>配置连接</translation>
    </message>
    <message>
        <source>GroupBox</source>
        <translation>GroupBox</translation>
    </message>
    <message>
        <source>Edit...</source>
        <translation>编辑...</translation>
    </message>
    <message>
        <source>Show signals and slots inherited from QWidget</source>
        <translation>显示从 QWidget 继承的信号和槽</translation>
    </message>
</context>
<context>
    <name>DPI_Chooser</name>
    <message>
        <source>Standard (96 x 96)</source>
        <extracomment>Embedded device standard screen resolution</extracomment>
        <translation>标准(96 x 96)</translation>
    </message>
    <message>
        <source>Greenphone (179 x 185)</source>
        <extracomment>Embedded device screen resolution</extracomment>
        <translation>Greenphone (179 x 185)</translation>
    </message>
    <message>
        <source>High (192 x 192)</source>
        <extracomment>Embedded device high definition screen resolution</extracomment>
        <translation>高(192 x 192)</translation>
    </message>
</context>
<context>
    <name>Designer</name>
    <message>
        <source>Qt Designer</source>
        <translation>Qt 设计师</translation>
    </message>
    <message>
        <source>This file contains top level spacers.&lt;br&gt;They have &lt;b&gt;NOT&lt;/b&gt; been saved into the form.&lt;br&gt;Perhaps you forgot to create a layout?</source>
        <translation type="obsolete">这个文件包含顶级间隔器。&lt;br&gt;它们&lt;b&gt;不能&lt;/b&gt;被保存到这个窗体中。&lt;br&gt;也许您忘记了创建一个布局？</translation>
    </message>
    <message>
        <source>This file was created using Designer from Qt-%1 and will be converted to a new form by Qt Designer.
The old form has been untouched, but you will have to save this form under a new name.</source>
        <translation type="obsolete">这个文件是由 Qt-%1 中的设计师创建的，并且将会被转换成为 Qt 设计师中的一个新的窗体。
旧的窗体没有改变，但是您将不得不使用新的名称保存这个表单。</translation>
    </message>
    <message>
        <source>Custom Widgets</source>
        <translation>自定义窗口部件</translation>
    </message>
    <message>
        <source>Promoted Widgets</source>
        <translation>提升窗口部件</translation>
    </message>
    <message>
        <source>Unable to launch %1.</source>
        <translation>不能启动 %1。</translation>
    </message>
    <message>
        <source>%1 timed out.</source>
        <translation>%1 超时。</translation>
    </message>
    <message>
        <source>This file cannot be read because it was created using %1.</source>
        <translation>不能读取这个文件，因为它是被使用 %1 创建的。</translation>
    </message>
    <message>
        <source>This file cannot be read because the extra info extension failed to load.</source>
        <translation>不能读取这个文件，因为加载额外信息扩展失败。</translation>
    </message>
    <message>
        <source>The converted file could not be read.</source>
        <translation>不能读取已转换的文件。</translation>
    </message>
    <message>
        <source>This file was created using Designer from Qt-%1 and could not be read:&lt;br&gt;%2&lt;br&gt;Please run it through &lt;b&gt;uic3 -convert&lt;/b&gt; to convert it to Qt-4&apos;s ui format.</source>
        <translation type="obsolete">这个文件是由 Qt-%1 中的设计师创建的，并且无法读取：&lt;br&gt;%2&lt;br&gt;请使用&lt;b&gt;uic3 -convert&lt;/b&gt;处理它把它转换成为 Qt-4 的用户界面格式。</translation>
    </message>
    <message>
        <source>This file was created using Designer from Qt-%1 and cannot be read.</source>
        <translation>这个文件是由 Qt-%1 中的设计师创建的，并且无法读取。</translation>
    </message>
    <message>
        <source>This file contains top level spacers.&lt;br&gt;They have &lt;b&gt;NOT&lt;/b&gt; been saved into the form.</source>
        <translation>该文件包含一些顶级分隔符。&lt;br&gt; 它们&lt;b&gt;未&lt;/b&gt;被保存到表单中。</translation>
    </message>
    <message>
        <source>Perhaps you forgot to create a layout?</source>
        <translation>可能你忘记了创建布局？</translation>
    </message>
    <message>
        <source>Invalid ui file: The root element &lt;ui&gt; is missing.</source>
        <translation>无效ui文件：缺少根元素&lt;ui&gt;。</translation>
    </message>
    <message>
        <source>An error has occurred while reading the ui file at line %1, column %2: %3</source>
        <translation>读取ui文件出现错误，行%1，列%2：%3</translation>
    </message>
    <message>
        <source>This file was created using Designer from Qt-%1 and will be converted to a new form by Qt Designer.</source>
        <translation>这个文件是用Qt-%1的设计师生成的，将会自动转换成新的窗体文件。</translation>
    </message>
    <message>
        <source>The old form has not been touched, but you will have to save the form under a new name.</source>
        <translation>旧的窗体文件不会做任何变动，但是您必须另存新文件。</translation>
    </message>
    <message>
        <source>This file was created using Designer from Qt-%1 and could not be read:
%2</source>
        <translation>这个文件是由 Qt-%1 中的设计师创建的，并且无法读取：
%2</translation>
    </message>
    <message>
        <source>Please run it through &lt;b&gt;uic3&amp;nbsp;-convert&lt;/b&gt; to convert it to Qt-4&apos;s ui format.</source>
        <translation>请通过运行 &lt;b&gt;uic3&amp;nbsp;-convert&lt;/b&gt; 将它转换成Qt-4的ui格式。</translation>
    </message>
</context>
<context>
    <name>DesignerMetaEnum</name>
    <message>
        <source>%1 is not a valid enumeration value of &apos;%2&apos;.</source>
        <translation>%1 不是“%2”中的一个有效的枚举值。</translation>
    </message>
    <message>
        <source>&apos;%1&apos; could not be converted to an enumeration value of type &apos;%2&apos;.</source>
        <translation>无法将“%1”转换成“%2”中的一个枚举值。</translation>
    </message>
</context>
<context>
    <name>DesignerMetaFlags</name>
    <message>
        <source>&apos;%1&apos; could not be converted to a flag value of type &apos;%2&apos;.</source>
        <translation>无法将“%1”转换成“%2”中的一个标记值。</translation>
    </message>
</context>
<context>
    <name>DeviceProfile</name>
    <message>
        <source>&apos;%1&apos; is not a number.</source>
        <extracomment>Reading a number for an embedded device profile</extracomment>
        <translation>&apos;%1&apos;不是一个数字</translation>
    </message>
    <message>
        <source>An invalid tag &lt;%1&gt; was encountered.</source>
        <translation>遇到一个无效的标签&lt;%1&gt;。</translation>
    </message>
</context>
<context>
    <name>DeviceProfileDialog</name>
    <message>
        <source>&amp;Family</source>
        <translation>字体族(&amp;F)</translation>
    </message>
    <message>
        <source>&amp;Point Size</source>
        <translation>点大小(&amp;P)</translation>
    </message>
    <message>
        <source>Style</source>
        <translation>风格</translation>
    </message>
    <message>
        <source>Device DPI</source>
        <translation>设备的DPI</translation>
    </message>
    <message>
        <source>Name</source>
        <translation>名称</translation>
    </message>
</context>
<context>
    <name>DeviceSkin</name>
    <message>
        <source>The image file &apos;%1&apos; could not be loaded.</source>
        <translation>无法加载图像文件“%1”。</translation>
    </message>
    <message>
        <source>The skin directory &apos;%1&apos; does not contain a configuration file.</source>
        <translation>皮肤目录“%1”下没有配置文件。</translation>
    </message>
    <message>
        <source>The skin configuration file &apos;%1&apos; could not be opened.</source>
        <translation>无法打开皮肤配置文件“%1”。</translation>
    </message>
    <message>
        <source>The skin configuration file &apos;%1&apos; could not be read: %2</source>
        <translation>无法读取皮肤配置文件“%1”：%2</translation>
    </message>
    <message>
        <source>Syntax error: %1</source>
        <translation>语法错误：%1</translation>
    </message>
    <message>
        <source>The skin &quot;up&quot; image file &apos;%1&apos; does not exist.</source>
        <translation>皮肤“up”图像文件“%1”并不存在。</translation>
    </message>
    <message>
        <source>The skin &quot;down&quot; image file &apos;%1&apos; does not exist.</source>
        <translation>皮肤“down”图像文件“%1”并不存在。</translation>
    </message>
    <message>
        <source>The skin &quot;closed&quot; image file &apos;%1&apos; does not exist.</source>
        <translation>皮肤“closed”图像文件“%1”并不存在。</translation>
    </message>
    <message>
        <source>The skin cursor image file &apos;%1&apos; does not exist.</source>
        <translation>皮肤光标图像文件“%1”并不存在。</translation>
    </message>
    <message>
        <source>Syntax error in area definition: %1</source>
        <translation>区域定义语法错误：%1</translation>
    </message>
    <message>
        <source>Mismatch in number of areas, expected %1, got %2.</source>
        <translation>区域数量不匹配，应该是 %1，而实际是 %2。</translation>
    </message>
</context>
<context>
    <name>EmbeddedOptionsControl</name>
    <message>
        <source>None</source>
        <translation type="obsolete">无</translation>
    </message>
    <message>
        <source>Add a profile</source>
        <translation type="obsolete">添加描述文件</translation>
    </message>
    <message>
        <source>Edit the selected profile</source>
        <translation type="obsolete">编辑选中的描述文件</translation>
    </message>
    <message>
        <source>Delete the selected profile</source>
        <translation type="obsolete">删除选中的描述文件</translation>
    </message>
    <message>
        <source>Add Profile</source>
        <translation type="obsolete">添加描述文件</translation>
    </message>
    <message>
        <source>New profile</source>
        <translation type="obsolete">新建描述文件</translation>
    </message>
    <message>
        <source>Edit Profile</source>
        <translation type="obsolete">编辑描述文件</translation>
    </message>
    <message>
        <source>Delete Profile</source>
        <translation type="obsolete">删除描述文件</translation>
    </message>
    <message>
        <source>Would you like to delete the profile &apos;%1&apos;?</source>
        <translation type="obsolete">你要删除描述文件“%1”吗？</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Font&lt;/b&gt;&lt;/td&gt;&lt;td&gt;%1, %2&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Style&lt;/b&gt;&lt;/td&gt;&lt;td&gt;%3&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Resolution&lt;/b&gt;&lt;/td&gt;&lt;td&gt;%4 x %5&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/html&gt;</source>
        <extracomment>Format embedded device profile description</extracomment>
        <translation>&lt;html&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;字体&lt;/b&gt;&lt;/td&gt;&lt;td&gt;%1，%2&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;风格&lt;/b&gt;&lt;/td&gt;&lt;td&gt;%3&lt;/td&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;解析度&lt;/b&gt;&lt;/td&gt;&lt;td&gt;%4 x %5&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>Default</source>
        <translation type="obsolete">默认</translation>
    </message>
</context>
<context>
    <name>EmbeddedOptionsPage</name>
    <message>
        <source>Embedded Design</source>
        <extracomment>Tab in preferences dialog</extracomment>
        <translation>嵌入式设计</translation>
    </message>
    <message>
        <source>Device Profiles</source>
        <extracomment>EmbeddedOptionsControl group box&quot;</extracomment>
        <translation>设备描述文件</translation>
    </message>
</context>
<context>
    <name>FontPropertyManager</name>
    <message>
        <source>PreferDefault</source>
        <translation>首选默认</translation>
    </message>
    <message>
        <source>NoAntialias</source>
        <translation>无反锯齿</translation>
    </message>
    <message>
        <source>PreferAntialias</source>
        <translation>首选反锯齿</translation>
    </message>
    <message>
        <source>Antialiasing</source>
        <translation>反锯齿</translation>
    </message>
</context>
<context>
    <name>FormBuilder</name>
    <message>
        <source>Invalid stretch value for &apos;%1&apos;: &apos;%2&apos;</source>
        <extracomment>Parsing layout stretch values</extracomment>
        <translation>“%1”：“%2”无效的拉伸值</translation>
    </message>
    <message>
        <source>Invalid minimum size for &apos;%1&apos;: &apos;%2&apos;</source>
        <extracomment>Parsing grid layout minimum size values</extracomment>
        <translation>“%1”：“%2”无效的最小值</translation>
    </message>
</context>
<context>
    <name>FormEditorOptionsPage</name>
    <message>
        <source>%1 %</source>
        <translation>%1 %</translation>
    </message>
    <message>
        <source>Preview Zoom</source>
        <translation>预览缩放</translation>
    </message>
    <message>
        <source>Default Zoom</source>
        <translation>默认缩放</translation>
    </message>
    <message>
        <source>Forms</source>
        <extracomment>Tab in preferences dialog</extracomment>
        <translation>表单</translation>
    </message>
    <message>
        <source>Default Grid</source>
        <translation>默认栅格</translation>
    </message>
</context>
<context>
    <name>FormLayoutRowDialog</name>
    <message>
        <source>Add Form Layout Row</source>
        <translation>添加表单布局行</translation>
    </message>
    <message>
        <source>&amp;Label text:</source>
        <translation>标签文字(&amp;L)：</translation>
    </message>
    <message>
        <source>Field &amp;type:</source>
        <translation>字段类型(&amp;T)：</translation>
    </message>
    <message>
        <source>&amp;Field name:</source>
        <translation>字段名称(&amp;F)：</translation>
    </message>
    <message>
        <source>&amp;Buddy:</source>
        <translation>伙伴(&amp;B)：</translation>
    </message>
    <message>
        <source>&amp;Row:</source>
        <translation>行(&amp;R)：</translation>
    </message>
    <message>
        <source>Label &amp;name:</source>
        <translation>标签名称(&amp;N)：</translation>
    </message>
</context>
<context>
    <name>FormWindow</name>
    <message>
        <source>Unexpected element &lt;%1&gt;</source>
        <translation>未预期的元素&lt;%1&gt;</translation>
    </message>
    <message>
        <source>Error while pasting clipboard contents at line %1, column %2: %3</source>
        <translation>粘贴剪贴板内容时发生错误，行%1，列%2：%3</translation>
    </message>
</context>
<context>
    <name>FormWindowSettings</name>
    <message>
        <source>Form Settings</source>
        <translation>窗体设定</translation>
    </message>
    <message>
        <source>&amp;Pixmap Function</source>
        <translation>像素映射功能(&amp;P)</translation>
    </message>
    <message>
        <source>&amp;Include Hints</source>
        <translation>包含提示(&amp;I)</translation>
    </message>
    <message>
        <source>Embedded Design</source>
        <translation>嵌入式设计</translation>
    </message>
    <message>
        <source>&amp;Author</source>
        <translation>作者(&amp;A)</translation>
    </message>
    <message>
        <source>Layout &amp;Default</source>
        <translation>默认布局(&amp;D)</translation>
    </message>
    <message>
        <source>&amp;Spacing:</source>
        <translation>间距(&amp;S)：</translation>
    </message>
    <message>
        <source>&amp;Margin:</source>
        <translation>边距(&amp;M)：</translation>
    </message>
    <message>
        <source>&amp;Layout Function</source>
        <translation>布局功能(&amp;L)</translation>
    </message>
    <message>
        <source>Ma&amp;rgin:</source>
        <translation>边距(&amp;R)：</translation>
    </message>
    <message>
        <source>Spa&amp;cing:</source>
        <translation>间距(&amp;C)：</translation>
    </message>
    <message>
        <source>Grid</source>
        <translation>栅格</translation>
    </message>
</context>
<context>
    <name>IconSelector</name>
    <message>
        <source>All Pixmaps (</source>
        <translation>所有像素映射 (</translation>
    </message>
</context>
<context>
    <name>ItemPropertyBrowser</name>
    <message>
        <source>XX Icon Selected off</source>
        <extracomment>Sample string to determinate the width for the first column of the list item property browser</extracomment>
        <translation>XX图标选择关闭</translation>
    </message>
</context>
<context>
    <name>LanguageResourceDialog</name>
    <message>
        <source>Choose Resource</source>
        <translation>选择资源</translation>
    </message>
</context>
<context>
    <name>MainWindowBase</name>
    <message>
        <source>Main</source>
        <extracomment>Not currently used (main tool bar)</extracomment>
        <translation>主要</translation>
    </message>
    <message>
        <source>File</source>
        <translation>文件</translation>
    </message>
    <message>
        <source>Edit</source>
        <translation>编辑</translation>
    </message>
    <message>
        <source>Tools</source>
        <translation>工具</translation>
    </message>
    <message>
        <source>Form</source>
        <translation>窗体</translation>
    </message>
    <message>
        <source>Qt Designer</source>
        <translation>Qt 设计师</translation>
    </message>
    <message>
        <source>Qt Configuration</source>
        <translation>Qt 配置</translation>
    </message>
    <message>
        <source>Appearance</source>
        <translation>外观</translation>
    </message>
    <message>
        <source>GUI Style</source>
        <translation>GUI 风格</translation>
    </message>
    <message>
        <source>Select GUI &amp;Style:</source>
        <translation>选择 GUI 风格(&amp;S)：</translation>
    </message>
    <message>
        <source>Build Palette</source>
        <translation>构建调色板</translation>
    </message>
    <message>
        <source>&amp;3-D Effects:</source>
        <translation>三维效果(&amp;3)：</translation>
    </message>
    <message>
        <source>Window Back&amp;ground:</source>
        <translation>窗口背景(&amp;G)：</translation>
    </message>
    <message>
        <source>&amp;Tune Palette...</source>
        <translation>曲调调色板(&amp;T)...</translation>
    </message>
    <message>
        <source>Preview</source>
        <translation>预览</translation>
    </message>
    <message>
        <source>Select &amp;Palette:</source>
        <translation>选择调色板(&amp;P)：</translation>
    </message>
    <message>
        <source>Active Palette</source>
        <translation>激活调色板(Active Palette)</translation>
    </message>
    <message>
        <source>Inactive Palette</source>
        <translation>非激活调色板(Inactive Palette)</translation>
    </message>
    <message>
        <source>Disabled Palette</source>
        <translation>失效调色板(Disabled Palette)</translation>
    </message>
    <message>
        <source>Fonts</source>
        <translation>字体</translation>
    </message>
    <message>
        <source>Default Font</source>
        <translation>默认字体</translation>
    </message>
    <message>
        <source>&amp;Style:</source>
        <translation>风格(&amp;S)：</translation>
    </message>
    <message>
        <source>&amp;Point Size:</source>
        <translation>点大小(&amp;P)：</translation>
    </message>
    <message>
        <source>F&amp;amily:</source>
        <translation>字体族(&amp;A)：</translation>
    </message>
    <message>
        <source>Sample Text</source>
        <translation>样例文本</translation>
    </message>
    <message>
        <source>Font Substitution</source>
        <translation>替换字体</translation>
    </message>
    <message>
        <source>S&amp;elect or Enter a Family:</source>
        <translation>选择或者输入一个字体族(&amp;S)：</translation>
    </message>
    <message>
        <source>Current Substitutions:</source>
        <translation>当前替换：</translation>
    </message>
    <message>
        <source>Up</source>
        <translation>向上</translation>
    </message>
    <message>
        <source>Down</source>
        <translation>向下</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation>移除</translation>
    </message>
    <message>
        <source>Select s&amp;ubstitute Family:</source>
        <translation>选择替换字体族(&amp;U)：</translation>
    </message>
    <message>
        <source>Add</source>
        <translation>添加</translation>
    </message>
    <message>
        <source>Interface</source>
        <translation>界面</translation>
    </message>
    <message>
        <source>Feel Settings</source>
        <translation>感觉设置</translation>
    </message>
    <message>
        <source> ms</source>
        <translation>  毫秒(ms)</translation>
    </message>
    <message>
        <source>&amp;Double Click Interval:</source>
        <translation>双击间隔(&amp;D)：</translation>
    </message>
    <message>
        <source>No blinking</source>
        <translation>不闪烁</translation>
    </message>
    <message>
        <source>&amp;Cursor Flash Time:</source>
        <translation>光标闪烁时间(&amp;C)：</translation>
    </message>
    <message>
        <source> lines</source>
        <translation> 行</translation>
    </message>
    <message>
        <source>Wheel &amp;Scroll Lines:</source>
        <translation>滚轮滚动行(&amp;S)：</translation>
    </message>
    <message>
        <source>Resolve symlinks in URLs</source>
        <translation>在 URL 中解析符号链接</translation>
    </message>
    <message>
        <source>GUI Effects</source>
        <translation>GUI 效果</translation>
    </message>
    <message>
        <source>&amp;Enable</source>
        <translation>生效(&amp;E)</translation>
    </message>
    <message>
        <source>Alt+E</source>
        <translation>Alt+E</translation>
    </message>
    <message>
        <source>&amp;Menu Effect:</source>
        <translation>菜单效果(&amp;M)：</translation>
    </message>
    <message>
        <source>C&amp;omboBox Effect:</source>
        <translation>组合框效果(&amp;O)：</translation>
    </message>
    <message>
        <source>&amp;ToolTip Effect:</source>
        <translation>工具提示效果(&amp;T)：</translation>
    </message>
    <message>
        <source>Tool&amp;Box Effect:</source>
        <translation>工具盒效果(&amp;B)：</translation>
    </message>
    <message>
        <source>Disable</source>
        <translation>失效</translation>
    </message>
    <message>
        <source>Animate</source>
        <translation>动画</translation>
    </message>
    <message>
        <source>Fade</source>
        <translation>渐变</translation>
    </message>
    <message>
        <source>Global Strut</source>
        <translation>全局支柱(Strut)</translation>
    </message>
    <message>
        <source>Minimum &amp;Width:</source>
        <translation>最小宽度(&amp;W)：</translation>
    </message>
    <message>
        <source>Minimum Hei&amp;ght:</source>
        <translation>最小高度(&amp;G)：</translation>
    </message>
    <message>
        <source> pixels</source>
        <translation> 像素</translation>
    </message>
    <message>
        <source>Enhanced support for languages written right-to-left</source>
        <translation>对于从右向左语言的增强支持</translation>
    </message>
    <message>
        <source>XIM Input Style:</source>
        <translation>XIM 输入风格：</translation>
    </message>
    <message>
        <source>On The Spot</source>
        <translation>客户端程序预编辑模式(On The Spot)</translation>
    </message>
    <message>
        <source>Over The Spot</source>
        <translation>光标跟随风格(Over The Spot)</translation>
    </message>
    <message>
        <source>Off The Spot</source>
        <translation>独立预编辑模式(Off The Spot)</translation>
    </message>
    <message>
        <source>Root</source>
        <translation>输入服务器预编辑模式(Root)</translation>
    </message>
    <message>
        <source>Default Input Method:</source>
        <translation>默认输入法：</translation>
    </message>
    <message>
        <source>Printer</source>
        <translation>打印机</translation>
    </message>
    <message>
        <source>Enable Font embedding</source>
        <translation>允许字体嵌入</translation>
    </message>
    <message>
        <source>Font Paths</source>
        <translation>字体路径</translation>
    </message>
    <message>
        <source>Browse...</source>
        <translation>浏览...</translation>
    </message>
    <message>
        <source>Press the &lt;b&gt;Browse&lt;/b&gt; button or enter a directory and press Enter to add them to the list.</source>
        <translation>按下&lt;b&gt;浏览&lt;/b&gt;按钮或者输入一个目录然后按下回车键(Enter)把它们添加到这个列表中。</translation>
    </message>
    <message>
        <source>&amp;File</source>
        <translation>文件(&amp;F)</translation>
    </message>
    <message>
        <source>&amp;Help</source>
        <translation>帮助(&amp;H)</translation>
    </message>
    <message>
        <source>&amp;Save</source>
        <translation>保存(&amp;S)</translation>
    </message>
    <message>
        <source>Save</source>
        <translation>保存</translation>
    </message>
    <message>
        <source>Ctrl+S</source>
        <translation>Ctrl+S</translation>
    </message>
    <message>
        <source>E&amp;xit</source>
        <translation>退出(&amp;X)</translation>
    </message>
    <message>
        <source>Exit</source>
        <translation>退出</translation>
    </message>
    <message>
        <source>&amp;About</source>
        <translation>关于(&amp;A)</translation>
    </message>
    <message>
        <source>About</source>
        <translation>关于</translation>
    </message>
    <message>
        <source>About &amp;Qt</source>
        <translation>关于 Qt(&amp;Q)</translation>
    </message>
    <message>
        <source>About Qt</source>
        <translation>关于 Qt</translation>
    </message>
    <message>
        <source>Phonon</source>
        <translation>Phonon</translation>
    </message>
    <message>
        <source>About Phonon</source>
        <translation>关于 Phonon</translation>
    </message>
    <message>
        <source>Current Version:</source>
        <translation>当前版本：</translation>
    </message>
    <message>
        <source>Not available</source>
        <translation>不可用</translation>
    </message>
    <message>
        <source>Website:</source>
        <translation>网址：</translation>
    </message>
    <message>
        <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;Sans Serif&apos;; font-size:9pt; 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;a href=&quot;http://phonon.kde.org&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;http://phonon.kde.org&lt;/span&gt;&lt;/a&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;Sans Serif&apos;; font-size:9pt; 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;a href=&quot;http://phonon.kde.org&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;http://phonon.kde.org&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>About GStreamer</source>
        <translation>关于 GStreamer</translation>
    </message>
    <message>
        <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;Sans Serif&apos;; font-size:9pt; 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;a href=&quot;http://gstreamer.freedesktop.org/&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;http://gstreamer.freedesktop.org/&lt;/span&gt;&lt;/a&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;Sans Serif&apos;; font-size:9pt; 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;a href=&quot;http://gstreamer.freedesktop.org/&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;http://gstreamer.freedesktop.org/&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>GStreamer backend settings</source>
        <translation>GStreamer 后端设置</translation>
    </message>
    <message>
        <source>Preferred audio sink:</source>
        <translation>首选音频设备：</translation>
    </message>
    <message>
        <source>Preferred render method:</source>
        <translation>首选渲染方式：</translation>
    </message>
    <message>
        <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;Sans Serif&apos;; font-size:9pt; 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-style:italic;&quot;&gt;Note: changes to these settings may prevent applications from starting up correctly.&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;Sans Serif&apos;; font-size:9pt; 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-style:italic;&quot;&gt;Note: changes to these settings may prevent applications from starting up correctly.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>Please use the KDE Control Center to set the palette.</source>
        <translation>请使用KDE控制中心设置这个调色板。</translation>
    </message>
</context>
<context>
    <name>NewForm</name>
    <message>
        <source>Error loading form</source>
        <translation type="obsolete">加载窗体错误</translation>
    </message>
    <message>
        <source>Choose a template for a preview</source>
        <translation type="obsolete">选择一个用于预览的模板</translation>
    </message>
    <message>
        <source>New Form</source>
        <translation>新建窗体</translation>
    </message>
    <message>
        <source>0</source>
        <translation type="obsolete">0</translation>
    </message>
    <message>
        <source>&amp;Open...</source>
        <translation>打开(&amp;O)...</translation>
    </message>
    <message>
        <source>C&amp;reate</source>
        <translation>创建(&amp;R)</translation>
    </message>
    <message>
        <source>&amp;Close</source>
        <translation>关闭(&amp;C)</translation>
    </message>
    <message>
        <source>Show this Dialog on Startup</source>
        <translation>启动时显示这个对话框</translation>
    </message>
    <message>
        <source>Recent</source>
        <translation>最近的</translation>
    </message>
    <message>
        <source>&amp;Recent Forms</source>
        <translation>最近的窗体(&amp;R)</translation>
    </message>
    <message>
        <source>Read error</source>
        <translation>读取错误</translation>
    </message>
    <message>
        <source>Widgets</source>
        <translation type="obsolete">窗口部件</translation>
    </message>
    <message>
        <source>Custom Widgets</source>
        <translation type="obsolete">自定义窗口部件</translation>
    </message>
    <message>
        <source>A temporary form file could not be created in %1.</source>
        <translation>无法在 %1 中创建临时窗体文件。</translation>
    </message>
    <message>
        <source>The temporary form file %1 could not be written.</source>
        <translation>无法写入临时窗体文件 %1。</translation>
    </message>
</context>
<context>
    <name>NewFormWidget</name>
    <message>
        <source>Unable to open the form template file &apos;%1&apos;: %2</source>
        <translation>无法打开窗体模版文件&apos;%1&apos;：%2</translation>
    </message>
</context>
<context>
    <name>ObjectInspectorModel</name>
    <message>
        <source>Object</source>
        <translation>对象</translation>
    </message>
    <message>
        <source>Class</source>
        <translation>类</translation>
    </message>
    <message>
        <source>separator</source>
        <translation>分隔符</translation>
    </message>
    <message>
        <source>&lt;noname&gt;</source>
        <translation>&lt;无名称&gt;</translation>
    </message>
</context>
<context>
    <name>ObjectNameDialog</name>
    <message>
        <source>Change Object Name</source>
        <translation>改变对象名称</translation>
    </message>
    <message>
        <source>Object Name</source>
        <translation>对象名称</translation>
    </message>
</context>
<context>
    <name>PluginDialog</name>
    <message>
        <source>Plugin Information</source>
        <translation>插件信息</translation>
    </message>
    <message>
        <source>1</source>
        <translation>1</translation>
    </message>
</context>
<context>
    <name>PreviewConfigurationWidget</name>
    <message>
        <source>Default</source>
        <translation>默认</translation>
    </message>
    <message>
        <source>None</source>
        <translation>无</translation>
    </message>
    <message>
        <source>Browse...</source>
        <translation>浏览...</translation>
    </message>
    <message>
        <source>Form</source>
        <translation>窗体</translation>
    </message>
    <message>
        <source>Print/Preview Configuration</source>
        <translation>打印/预览配置</translation>
    </message>
    <message>
        <source>Style</source>
        <translation>风格</translation>
    </message>
    <message>
        <source>Style sheet</source>
        <translation>样式表</translation>
    </message>
    <message>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <source>Device skin</source>
        <translation>设备皮肤</translation>
    </message>
</context>
<context>
    <name>PromotionModel</name>
    <message>
        <source>Not used</source>
        <extracomment>Usage of promoted widgets</extracomment>
        <translation>没有被使用</translation>
    </message>
</context>
<context>
    <name>PropertyEditor</name>
    <message>
        <source>comment</source>
        <translation type="obsolete">注释</translation>
    </message>
</context>
<context>
    <name>Q3WizardContainer</name>
    <message>
        <source>Page</source>
        <translation>页</translation>
    </message>
</context>
<context>
    <name>QAbstractFormBuilder</name>
    <message>
        <source>Unexpected element &lt;%1&gt;</source>
        <translation>未预期的元素&lt;%1&gt;</translation>
    </message>
    <message>
        <source>An error has occurred while reading the ui file at line %1, column %2: %3</source>
        <translation>读取ui文件时发生错误，行%1，列%2：%3</translation>
    </message>
    <message>
        <source>Invalid ui file: The root element &lt;ui&gt; is missing.</source>
        <translation>无效ui文件：缺少根元素&lt;ui&gt;</translation>
    </message>
    <message>
        <source>The creation of a widget of the class &apos;%1&apos; failed.</source>
        <translation>创建类“%1”的窗口部件失败。</translation>
    </message>
    <message>
        <source>Attempt to add child that is not of class QWizardPage to QWizard.</source>
        <translation>试图把一个并不是 QWizardPage 类的对象添加为 QWizard 的子对象。</translation>
    </message>
    <message>
        <source>Attempt to add a layout to a widget &apos;%1&apos; (%2) which already has a layout of non-box type %3.
This indicates an inconsistency in the ui-file.</source>
        <translation>试图向一个已经包含了类型为 %3 的非框布局的窗口部件“%1”（%2）添加布局。
这表明这个ui文件中有矛盾。</translation>
    </message>
    <message>
        <source>Empty widget item in %1 &apos;%2&apos;.</source>
        <translation>在 %1 “%2”中的空窗口部件项。</translation>
    </message>
    <message>
        <source>Flags property are not supported yet.</source>
        <translation>标记属性还不被支持。</translation>
    </message>
    <message>
        <source>While applying tab stops: The widget &apos;%1&apos; could not be found.</source>
        <translation>在应用制表符时中断：无法找到窗口部件“%1”。</translation>
    </message>
    <message>
        <source>Invalid QButtonGroup reference &apos;%1&apos; referenced by &apos;%2&apos;.</source>
        <translation>“%2”参考了无效的QButtonGroup参考“%1”。</translation>
    </message>
    <message>
        <source>This version of the uitools library is linked without script support.</source>
        <translation>这个版本的uitools库没有被链接脚本支持。</translation>
    </message>
</context>
<context>
    <name>QActiveXPlugin</name>
    <message>
        <source>ActiveX control</source>
        <translation type="obsolete">ActiveX 控件</translation>
    </message>
    <message>
        <source>ActiveX control widget</source>
        <translation type="obsolete">ActiveX 控件窗口部件</translation>
    </message>
</context>
<context>
    <name>QActiveXPluginObject</name>
    <message>
        <source>Control loaded</source>
        <translation type="obsolete">控件已经加载</translation>
    </message>
</context>
<context>
    <name>QActiveXTaskMenu</name>
    <message>
        <source>Set Control</source>
        <translation type="obsolete">设定控件</translation>
    </message>
    <message>
        <source>Licensed Control</source>
        <translation type="obsolete">许可的控件</translation>
    </message>
    <message>
        <source>The control requires a design-time license</source>
        <translation type="obsolete">这个控件需要一个设计时的许可</translation>
    </message>
</context>
<context>
    <name>QAxWidgetPlugin</name>
    <message>
        <source>ActiveX control</source>
        <translation>ActiveX 控件</translation>
    </message>
    <message>
        <source>ActiveX control widget</source>
        <translation>ActiveX 控件窗口部件</translation>
    </message>
</context>
<context>
    <name>QAxWidgetTaskMenu</name>
    <message>
        <source>Set Control</source>
        <translation>设置控件</translation>
    </message>
    <message>
        <source>Reset Control</source>
        <translation>重置控件</translation>
    </message>
    <message>
        <source>Licensed Control</source>
        <translation>许可的控件</translation>
    </message>
    <message>
        <source>The control requires a design-time license</source>
        <translation>这个控件需要一个设计时的许可</translation>
    </message>
</context>
<context>
    <name>QDesigner</name>
    <message>
        <source>%1 - warning</source>
        <translation>%1 - 警告</translation>
    </message>
    <message>
        <source>Qt Designer</source>
        <translation>Qt 设计师</translation>
    </message>
    <message>
        <source>This application cannot be used for the Console edition of Qt</source>
        <translation>这个应用程序不可以和 Qt 的控制台版本一起使用</translation>
    </message>
</context>
<context>
    <name>QDesignerActionEditor</name>
    <message>
        <source>Action Editor</source>
        <translation type="obsolete">动作编辑器</translation>
    </message>
</context>
<context>
    <name>QDesignerActions</name>
    <message>
        <source>CTRL+N</source>
        <translation type="obsolete">CTRL+N</translation>
    </message>
    <message>
        <source>CTRL+O</source>
        <translation type="obsolete">CTRL+O</translation>
    </message>
    <message>
        <source>Clear &amp;Menu</source>
        <translation>清空菜单(&amp;M)</translation>
    </message>
    <message>
        <source>CTRL+S</source>
        <translation type="obsolete">CTRL+S</translation>
    </message>
    <message>
        <source>CTRL+W</source>
        <translation type="obsolete">CTRL+W</translation>
    </message>
    <message>
        <source>&amp;Quit</source>
        <translation>退出(&amp;Q)</translation>
    </message>
    <message>
        <source>CTRL+Q</source>
        <translation>CTRL+Q</translation>
    </message>
    <message>
        <source>CTRL+Z</source>
        <translation type="obsolete">CTRL+Z</translation>
    </message>
    <message>
        <source>CTRL+SHIFT+Z</source>
        <translation type="obsolete">CTRL+SHIFT+Z</translation>
    </message>
    <message>
        <source>Edit Widgets</source>
        <translation>编辑窗口部件</translation>
    </message>
    <message>
        <source>CTRL+R</source>
        <translation>CTRL+R</translation>
    </message>
    <message>
        <source>Form &amp;Settings...</source>
        <translation type="obsolete">窗体设定(&amp;S)...</translation>
    </message>
    <message>
        <source>&amp;Minimize</source>
        <translation>最小化(&amp;M)</translation>
    </message>
    <message>
        <source>CTRL+M</source>
        <translation>CTRL+M</translation>
    </message>
    <message>
        <source>Bring All to Front</source>
        <translation>全部放到前面</translation>
    </message>
    <message>
        <source>Additional Fonts...</source>
        <translation>附加字体...</translation>
    </message>
    <message>
        <source>Qt Designer &amp;Help</source>
        <translation>Qt 设计师帮助(&amp;H)</translation>
    </message>
    <message>
        <source>Current Widget Help</source>
        <translation>自定义窗口部件帮助</translation>
    </message>
    <message>
        <source>What&apos;s New in Qt Designer?</source>
        <translation>Qt 设计师有什么新变化？</translation>
    </message>
    <message>
        <source>About Plugins</source>
        <translation>关于插件</translation>
    </message>
    <message>
        <source>About Qt Designer</source>
        <translation>关于 Qt 设计师</translation>
    </message>
    <message>
        <source>About Qt</source>
        <translation>关于 Qt</translation>
    </message>
    <message>
        <source>&amp;Recent Forms</source>
        <translation>最近的窗体(&amp;R)</translation>
    </message>
    <message>
        <source>Open Form</source>
        <translation>打开窗体</translation>
    </message>
    <message>
        <source>Designer</source>
        <translation>设计师</translation>
    </message>
    <message>
        <source>Feature not implemented yet!</source>
        <translation>特性还没有实现！</translation>
    </message>
    <message>
        <source>Save Form?</source>
        <translation>保存窗体？</translation>
    </message>
    <message>
        <source>The file %1 could not be opened.
Reason: %2
Would you like to retry or select a different file?</source>
        <translation>文件%1无法被打开。
原因：%2
您要再次尝试，还是选择其它文件？</translation>
    </message>
    <message>
        <source>Select New File</source>
        <translation>选择新文件</translation>
    </message>
    <message>
        <source>%1 already exists.
Do you want to replace it?</source>
        <translation>%1 已经存在。
您想要替换它么？</translation>
    </message>
    <message>
        <source>&amp;Close Preview</source>
        <translation>关闭预览(&amp;C)</translation>
    </message>
    <message>
        <source>Preferences...</source>
        <translation>属性...</translation>
    </message>
    <message>
        <source>CTRL+SHIFT+S</source>
        <translation>CTRL+SHIFT+S</translation>
    </message>
    <message>
        <source>Designer UI files (*.%1);;All Files (*)</source>
        <translation>设计师 UI 文件 (*.%1);;全部文件 (*)</translation>
    </message>
    <message>
        <source>Saved %1.</source>
        <translation>%1 已被保存。</translation>
    </message>
    <message>
        <source>Read error</source>
        <translation>读取错误</translation>
    </message>
    <message>
        <source>%1
Do you want to update the file location or generate a new form?</source>
        <translation>%1
您想要更新这个文件定位或者生成一个新的窗体么？</translation>
    </message>
    <message>
        <source>&amp;Update</source>
        <translation>更新(&amp;U)</translation>
    </message>
    <message>
        <source>&amp;New Form</source>
        <translation>新建窗体(&amp;N)</translation>
    </message>
    <message>
        <source>Could not open file</source>
        <translation>无法打开文件</translation>
    </message>
    <message>
        <source>The file, %1, could not be opened
Reason: %2
Would you like to retry or change your file?</source>
        <translation type="obsolete">无法打开文件 %1
原因：%2
您想要再次尝试或者改变您的文件么？</translation>
    </message>
    <message>
        <source>Could not write file</source>
        <translation>无法写文件</translation>
    </message>
    <message>
        <source>It was not possible to write the entire file, %1, to disk.
Reason:%2
Would you like to retry?</source>
        <translation type="obsolete">无法把 %1整个文件写入磁盘。
原因：%2
您想要再次尝试么？</translation>
    </message>
    <message>
        <source>Form Settings - %1</source>
        <translation type="obsolete">窗体设定 - %1</translation>
    </message>
    <message>
        <source>&amp;New...</source>
        <translation>新建(&amp;N)...</translation>
    </message>
    <message>
        <source>&amp;Open...</source>
        <translation>打开(&amp;O)...</translation>
    </message>
    <message>
        <source>&amp;Save</source>
        <translation>保存(&amp;S)</translation>
    </message>
    <message>
        <source>Save &amp;As...</source>
        <translation>另存为(&amp;A)...</translation>
    </message>
    <message>
        <source>Save A&amp;ll</source>
        <translation>保存全部(&amp;L)</translation>
    </message>
    <message>
        <source>Save As &amp;Template...</source>
        <translation>另存为模板(&amp;T)...</translation>
    </message>
    <message>
        <source>&amp;Close</source>
        <translation>关闭(&amp;C)</translation>
    </message>
    <message>
        <source>Save &amp;Image...</source>
        <translation>保存图像(&amp;I)...</translation>
    </message>
    <message>
        <source>&amp;Print...</source>
        <translation>打印(&amp;P)...</translation>
    </message>
    <message>
        <source>&amp;Preview...</source>
        <translation type="obsolete">预览(&amp;P)...</translation>
    </message>
    <message>
        <source>View &amp;Code...</source>
        <translation>查看代码(&amp;C)...</translation>
    </message>
    <message>
        <source>ALT+CTRL+S</source>
        <translation>ALT+CTRL+S</translation>
    </message>
    <message>
        <source>Save Form As</source>
        <translation>窗体另存为</translation>
    </message>
    <message>
        <source>Preview failed</source>
        <translation>预览失败</translation>
    </message>
    <message>
        <source>Code generation failed</source>
        <translation>代码生成失败</translation>
    </message>
    <message>
        <source>It was not possible to write the entire file %1 to disk.
Reason:%2
Would you like to retry?</source>
        <translation>无法将整个文件%1写入磁盘。
原因：%2
您要重试么？</translation>
    </message>
    <message>
        <source>Assistant</source>
        <translation>助手</translation>
    </message>
    <message>
        <source>The backup file %1 could not be written.</source>
        <translation>备份文件%1无法被写入。</translation>
    </message>
    <message>
        <source>The backup directory %1 could not be created.</source>
        <translation>无法创建备份目录%1。</translation>
    </message>
    <message>
        <source>The temporary backup directory %1 could not be created.</source>
        <translation>无法创建临时备份目录%1。</translation>
    </message>
    <message>
        <source>Image files (*.%1)</source>
        <translation>图像文件 (*.%1)</translation>
    </message>
    <message>
        <source>Save Image</source>
        <translation>保存图像</translation>
    </message>
    <message>
        <source>Saved image %1.</source>
        <translation>图像 %1 已被保存。</translation>
    </message>
    <message>
        <source>The file %1 could not be written.</source>
        <translation>无法写入文件 %1。</translation>
    </message>
    <message>
        <source>Please close all forms to enable the loading of additional fonts.</source>
        <translation>请关闭所有窗体文件，以便加载附加字体</translation>
    </message>
    <message>
        <source>Printed %1.</source>
        <translation>%1 已被打印。</translation>
    </message>
</context>
<context>
    <name>QDesignerAppearanceOptionsPage</name>
    <message>
        <source>Appearance</source>
        <extracomment>Tab in preferences dialog</extracomment>
        <translation>外观</translation>
    </message>
</context>
<context>
    <name>QDesignerAppearanceOptionsWidget</name>
    <message>
        <source>Docked Window</source>
        <translation>锚接的窗口</translation>
    </message>
    <message>
        <source>Multiple Top-Level Windows</source>
        <translation>多个顶级窗口</translation>
    </message>
    <message>
        <source>Toolwindow Font</source>
        <translation>工具窗口字体</translation>
    </message>
</context>
<context>
    <name>QDesignerAxWidget</name>
    <message>
        <source>Reset control</source>
        <translation>重置控件</translation>
    </message>
    <message>
        <source>Set control</source>
        <translation>设置控件</translation>
    </message>
    <message>
        <source>Control loaded</source>
        <translation>控件已经加载</translation>
    </message>
    <message>
        <source>A COM exception occurred when executing a meta call of type %1, index %2 of &quot;%3&quot;.</source>
        <translation>执行类型%1的meta呼叫时发生COM例外，索引为%2/%3。</translation>
    </message>
</context>
<context>
    <name>QDesignerFormBuilder</name>
    <message>
        <source>Script errors occurred:</source>
        <translation>发生脚本错误：</translation>
    </message>
    <message>
        <source>The preview failed to build.</source>
        <translation>构建预览失败。</translation>
    </message>
    <message>
        <source>Designer</source>
        <translation>设计师</translation>
    </message>
</context>
<context>
    <name>QDesignerFormWindow</name>
    <message>
        <source>%1 - %2[*]</source>
        <translation>%1 - %2[*]</translation>
    </message>
    <message>
        <source>Save Form?</source>
        <translation>保存窗体？</translation>
    </message>
    <message>
        <source>Do you want to save the changes to this document before closing?</source>
        <translation>您想要在关闭之前保存对这个文档所做的改变么？</translation>
    </message>
    <message>
        <source>If you don&apos;t save, your changes will be lost.</source>
        <translation>如果您不保存，您的这些改变将会丢失。</translation>
    </message>
</context>
<context>
    <name>QDesignerMenu</name>
    <message>
        <source>Type Here</source>
        <translation>在这里输入</translation>
    </message>
    <message>
        <source>Add Separator</source>
        <translation>添加分隔符</translation>
    </message>
    <message>
        <source>Remove action &apos;%1&apos;</source>
        <translation>移除动作“%1”</translation>
    </message>
    <message>
        <source>Insert action</source>
        <translation>插入动作</translation>
    </message>
    <message>
        <source>Add separator</source>
        <translation>添加分隔符</translation>
    </message>
    <message>
        <source>Insert separator</source>
        <translation>插入分隔符</translation>
    </message>
    <message>
        <source>Remove separator</source>
        <translation>移除分隔符</translation>
    </message>
</context>
<context>
    <name>QDesignerMenuBar</name>
    <message>
        <source>Type Here</source>
        <translation>在这里输入</translation>
    </message>
    <message>
        <source>Remove Menu &apos;%1&apos;</source>
        <translation>移除菜单“%1”</translation>
    </message>
    <message>
        <source>Remove Menu Bar</source>
        <translation>移除菜单栏</translation>
    </message>
    <message>
        <source>Menu</source>
        <translation>菜单</translation>
    </message>
</context>
<context>
    <name>QDesignerObjectInspector</name>
    <message>
        <source>Object Inspector</source>
        <translation type="obsolete">对象查看器</translation>
    </message>
</context>
<context>
    <name>QDesignerPluginManager</name>
    <message>
        <source>An XML error was encountered when parsing the XML of the custom widget %1: %2</source>
        <translation>在解析自定义窗口部件%1的XML时发生错误：%2</translation>
    </message>
    <message>
        <source>The XML of the custom widget %1 does not contain any of the elements &lt;widget&gt; or &lt;ui&gt;.</source>
        <translation>自定义窗口部件%1的XML未包含任何&lt;widget&gt;或者&lt;ui&gt;元素。</translation>
    </message>
    <message>
        <source>The class attribute for the class %1 is missing.</source>
        <translation>类%1缺少了类属性。</translation>
    </message>
    <message>
        <source>The class attribute for the class %1 does not match the class name %2.</source>
        <translation>类%1的类属性和类名称%2不匹配。</translation>
    </message>
</context>
<context>
    <name>QDesignerPropertyEditor</name>
    <message>
        <source>Property Editor</source>
        <translation type="obsolete">属性编辑器</translation>
    </message>
    <message>
        <source>Ctrl+I</source>
        <translation type="obsolete">Ctrl+I</translation>
    </message>
</context>
<context>
    <name>QDesignerPropertySheet</name>
    <message>
        <source>Dynamic Properties</source>
        <translation>动态属性</translation>
    </message>
</context>
<context>
    <name>QDesignerResource</name>
    <message>
        <source>The layout type &apos;%1&apos; is not supported, defaulting to grid.</source>
        <translation>不支持布局类型“%1”，默认为网格。</translation>
    </message>
    <message>
        <source>The container extension of the widget &apos;%1&apos; (%2) returned a widget not managed by Designer &apos;%3&apos; (%4) when queried for page #%5.
Container pages should only be added by specifying them in XML returned by the domXml() method of the custom widget.</source>
        <translation>在查询页面#%5时，窗口部件“%1”(%2)的容器扩展返回了一个没有被设计师管理的窗口部件。
容器页面应该只能由自定义窗口部件的domXml()方法传回的XML指定。</translation>
    </message>
    <message>
        <source>Unexpected element &lt;%1&gt;</source>
        <extracomment>Parsing clipboard contents</extracomment>
        <translation>未预期的元素&lt;%1&gt;</translation>
    </message>
    <message>
        <source>Error while pasting clipboard contents at line %1, column %2: %3</source>
        <extracomment>Parsing clipboard contents</extracomment>
        <translation>粘贴剪贴板内容时发生错误，行%1，列%2：%3</translation>
    </message>
    <message>
        <source>Error while pasting clipboard contents: The root element &lt;ui&gt; is missing.</source>
        <extracomment>Parsing clipboard contents</extracomment>
        <translation>粘贴剪贴板内容时发生错误：没有根元素&lt;ui&gt;。</translation>
    </message>
</context>
<context>
    <name>QDesignerResourceEditor</name>
    <message>
        <source>Resource Browser</source>
        <translation type="obsolete">资源浏览器</translation>
    </message>
</context>
<context>
    <name>QDesignerSharedSettings</name>
    <message>
        <source>The template path %1 could not be created.</source>
        <translation>无法创建临时路径 %1。</translation>
    </message>
    <message>
        <source>An error has been encountered while parsing device profile XML: %1</source>
        <translation>解析设备描述文件XML出错：%1</translation>
    </message>
</context>
<context>
    <name>QDesignerSignalSlotEditor</name>
    <message>
        <source>Signal/Slot Editor</source>
        <translation type="obsolete">信号/槽编辑器</translation>
    </message>
</context>
<context>
    <name>QDesignerToolWindow</name>
    <message>
        <source>Property Editor</source>
        <translation>属性编辑器</translation>
    </message>
    <message>
        <source>Action Editor</source>
        <translation>动作编辑器</translation>
    </message>
    <message>
        <source>Object Inspector</source>
        <translation>对象查看器</translation>
    </message>
    <message>
        <source>Resource Browser</source>
        <translation>资源浏览器</translation>
    </message>
    <message>
        <source>Signal/Slot Editor</source>
        <translation>信号/槽编辑器</translation>
    </message>
    <message>
        <source>Widget Box</source>
        <translation>窗口部件盒</translation>
    </message>
</context>
<context>
    <name>QDesignerWidgetBox</name>
    <message>
        <source>Widget Box</source>
        <translation type="obsolete">窗口部件盒</translation>
    </message>
    <message>
        <source>An error has been encountered at line %1 of %2: %3</source>
        <translation>在%2的第%1行发生错误：%3</translation>
    </message>
    <message>
        <source>Unexpected element &lt;%1&gt; encountered when parsing for &lt;widget&gt; or &lt;ui&gt;</source>
        <translation>解析&lt;widget&gt;或&lt;ui&gt;时遇到未预期的元素&lt;%1&gt;</translation>
    </message>
    <message>
        <source>Unexpected end of file encountered when parsing widgets.</source>
        <translation>解析窗口部件时遇到未预期的文件结束。</translation>
    </message>
    <message>
        <source>A widget element could not be found.</source>
        <translation>无法找到一个窗口部件的元素。</translation>
    </message>
</context>
<context>
    <name>QDesignerWorkbench</name>
    <message>
        <source>&amp;File</source>
        <translation>文件(&amp;F)</translation>
    </message>
    <message>
        <source>&amp;Recent Forms</source>
        <translation type="obsolete">最近的窗体(&amp;R)</translation>
    </message>
    <message>
        <source>&amp;Edit</source>
        <translation type="obsolete">编辑(&amp;E)</translation>
    </message>
    <message>
        <source>F&amp;orm</source>
        <translation>窗体(&amp;O)</translation>
    </message>
    <message>
        <source>Preview in</source>
        <translation>预览于</translation>
    </message>
    <message>
        <source>&amp;View</source>
        <translation>视图(&amp;V)</translation>
    </message>
    <message>
        <source>&amp;Settings</source>
        <translation>设置(&amp;S)</translation>
    </message>
    <message>
        <source>The last session of Designer was not terminated correctly. Backup files were left behind. Do you want to load them?</source>
        <translation>设计师的上一个会话没有正常退出，并留下备份文件，您想加载它们吗？</translation>
    </message>
    <message>
        <source>&amp;Tools</source>
        <translation type="obsolete">工具(&amp;T)</translation>
    </message>
    <message>
        <source>&amp;Window</source>
        <translation>窗口(&amp;W)</translation>
    </message>
    <message>
        <source>&amp;Help</source>
        <translation>帮助(&amp;H)</translation>
    </message>
    <message>
        <source>Edit</source>
        <translation>编辑</translation>
    </message>
    <message>
        <source>Tools</source>
        <translation type="obsolete">工具</translation>
    </message>
    <message>
        <source>Form</source>
        <translation type="obsolete">窗体</translation>
    </message>
    <message>
        <source>Toolbars</source>
        <translation>工具栏</translation>
    </message>
    <message>
        <source>Widget Box</source>
        <translation type="obsolete">窗口部件盒</translation>
    </message>
    <message>
        <source>Qt Designer</source>
        <translation type="obsolete">Qt 设计师</translation>
    </message>
    <message>
        <source>Save Forms?</source>
        <translation>保存窗体？</translation>
    </message>
    <message>
        <source>If you do not review your documents, all your changes will be lost.</source>
        <translation>如果您不复审您的文档，所有的修改将丢失。</translation>
    </message>
    <message>
        <source>Review Changes</source>
        <translation>评审变化</translation>
    </message>
    <message>
        <source>Discard Changes</source>
        <translation>抛弃变化</translation>
    </message>
    <message>
        <source>If you don&apos;t review your documents, all your changes will be lost.</source>
        <translation type="obsolete">如果您不评审您的文档，所有您做的改变都会丢失。</translation>
    </message>
    <message>
        <source>Backup Information</source>
        <translation>备份信息</translation>
    </message>
    <message>
        <source>Designer was not correctly terminated during your last session.There are existing Backup files, do you want to load them?</source>
        <translation type="obsolete">设计师在您上一次对话中没有正常终止。还有一些备份文件存在，您想要加载它们么？</translation>
    </message>
    <message>
        <source>The file &lt;b&gt;%1&lt;/b&gt; could not be opened.</source>
        <translation>无法打开文件 &lt;b&gt;%1&lt;/b&gt;。</translation>
    </message>
    <message>
        <source>The file &lt;b&gt;%1&lt;/b&gt; is not a valid Designer ui file.</source>
        <translation>文件 &lt;b&gt;%1&lt;/b&gt; 不是有效的设计师界面文件。</translation>
    </message>
    <message>
        <source>File</source>
        <translation type="obsolete">文件</translation>
    </message>
    <message numerus="yes">
        <source>There are %n forms with unsaved changes. Do you want to review these changes before quitting?</source>
        <translation>
            <numerusform>还有 %n 个窗体没有保存变化。您想要在退出之前评审这些变化么？</numerusform>
        </translation>
    </message>
    <message>
        <source>Configure Toolbars...</source>
        <translation type="obsolete">配置工具栏...</translation>
    </message>
    <message>
        <source>Window</source>
        <translation type="obsolete">窗口</translation>
    </message>
    <message>
        <source>Help</source>
        <translation type="obsolete">帮助</translation>
    </message>
    <message>
        <source>Style</source>
        <translation type="obsolete">风格</translation>
    </message>
    <message>
        <source>Dock views</source>
        <translation type="obsolete">锚接视图</translation>
    </message>
</context>
<context>
    <name>QFormBuilder</name>
    <message>
        <source>An empty class name was passed on to %1 (object name: &apos;%2&apos;).</source>
        <extracomment>Empty class name passed to widget factory method</extracomment>
        <translation>一个空白的类名称被传送到%1(对象名称：%2)。</translation>
    </message>
    <message>
        <source>QFormBuilder was unable to create a custom widget of the class &apos;%1&apos;; defaulting to base class &apos;%2&apos;.</source>
        <translation>QFormBuilder 无法创建基于类“%1”的自定义窗口部件；默认基类为“%2”。</translation>
    </message>
    <message>
        <source>QFormBuilder was unable to create a widget of the class &apos;%1&apos;.</source>
        <translation>QFormBuilder 不能创建类“%1”的一个窗口部件。</translation>
    </message>
    <message>
        <source>The layout type `%1&apos; is not supported.</source>
        <translation>布局类型“%1”不被支持。</translation>
    </message>
    <message>
        <source>The set-type property %1 could not be read.</source>
        <translation>无法读取集类型属性 %1。</translation>
    </message>
    <message>
        <source>The enumeration-type property %1 could not be read.</source>
        <translation>无法读取枚举类型属性 %1。</translation>
    </message>
    <message>
        <source>Reading properties of the type %1 is not supported yet.</source>
        <translation>还不支持读取类型 %1 的属性。</translation>
    </message>
    <message>
        <source>The property %1 could not be written. The type %2 is not supported yet.</source>
        <translation>属性 %1 无法被写入。还不支持类型 %2。</translation>
    </message>
    <message>
        <source>The enumeration-value &apos;%1&apos; is invalid. The default value &apos;%2&apos; will be used instead.</source>
        <translation>枚举变量值“%1”是无效的。默认值“%2”将会被用来替代。</translation>
    </message>
    <message>
        <source>The flag-value &apos;%1&apos; is invalid. Zero will be used instead.</source>
        <translation>标记值“%1”是无效的。零将会被用来替代。</translation>
    </message>
</context>
<context>
    <name>QStackedWidgetEventFilter</name>
    <message>
        <source>Previous Page</source>
        <translation>上一页</translation>
    </message>
    <message>
        <source>Next Page</source>
        <translation>下一页</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
    <message>
        <source>Before Current Page</source>
        <translation>在当前页之前</translation>
    </message>
    <message>
        <source>After Current Page</source>
        <translation>在当前页之后</translation>
    </message>
    <message>
        <source>Change Page Order...</source>
        <translation>改变页顺序...</translation>
    </message>
    <message>
        <source>Change Page Order</source>
        <translation>改变页顺序</translation>
    </message>
    <message>
        <source>Page %1 of %2</source>
        <translation>%2 的页 %1</translation>
    </message>
    <message>
        <source>Insert Page</source>
        <translation>插入页</translation>
    </message>
</context>
<context>
    <name>QStackedWidgetPreviewEventFilter</name>
    <message>
        <source>Go to previous page of %1 &apos;%2&apos; (%3/%4).</source>
        <translation>前往 %1 “%2”(%3/%4)的上一页。</translation>
    </message>
    <message>
        <source>Go to next page of %1 &apos;%2&apos; (%3/%4).</source>
        <translation>前往 %1 “%2”(%3/%4)的下一页。</translation>
    </message>
</context>
<context>
    <name>QTabWidgetEventFilter</name>
    <message>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
    <message>
        <source>Before Current Page</source>
        <translation>在当前页之前</translation>
    </message>
    <message>
        <source>After Current Page</source>
        <translation>在当前页之后</translation>
    </message>
    <message>
        <source>Page %1 of %2</source>
        <translation>%2 的页 %1</translation>
    </message>
    <message>
        <source>Insert Page</source>
        <translation>插入页</translation>
    </message>
</context>
<context>
    <name>QToolBoxHelper</name>
    <message>
        <source>Delete Page</source>
        <translation>删除页</translation>
    </message>
    <message>
        <source>Before Current Page</source>
        <translation>在当前页之前</translation>
    </message>
    <message>
        <source>After Current Page</source>
        <translation>在当前页之后</translation>
    </message>
    <message>
        <source>Change Page Order...</source>
        <translation>改变页顺序...</translation>
    </message>
    <message>
        <source>Change Page Order</source>
        <translation>改变页顺序</translation>
    </message>
    <message>
        <source>Page %1 of %2</source>
        <translation>%2 的页 %1</translation>
    </message>
    <message>
        <source>Insert Page</source>
        <translation>插入页</translation>
    </message>
</context>
<context>
    <name>QtBoolEdit</name>
    <message>
        <source>True</source>
        <translation>真</translation>
    </message>
    <message>
        <source>False</source>
        <translation>假</translation>
    </message>
</context>
<context>
    <name>QtBoolPropertyManager</name>
    <message>
        <source>True</source>
        <translation>真</translation>
    </message>
    <message>
        <source>False</source>
        <translation>假</translation>
    </message>
</context>
<context>
    <name>QtCharEdit</name>
    <message>
        <source>Clear Char</source>
        <translation>清除字符</translation>
    </message>
</context>
<context>
    <name>QtColorEditWidget</name>
    <message>
        <source>...</source>
        <translation>...</translation>
    </message>
</context>
<context>
    <name>QtColorPropertyManager</name>
    <message>
        <source>Red</source>
        <translation>红色</translation>
    </message>
    <message>
        <source>Green</source>
        <translation>绿色</translation>
    </message>
    <message>
        <source>Blue</source>
        <translation>蓝色</translation>
    </message>
    <message>
        <source>Alpha</source>
        <translation>透明度</translation>
    </message>
</context>
<context>
    <name>QtCursorDatabase</name>
    <message>
        <source>Arrow</source>
        <translation>箭头</translation>
    </message>
    <message>
        <source>Up Arrow</source>
        <translation>上箭头</translation>
    </message>
    <message>
        <source>Cross</source>
        <translation>十字</translation>
    </message>
    <message>
        <source>Wait</source>
        <translation>等待</translation>
    </message>
    <message>
        <source>IBeam</source>
        <translation>文本光标</translation>
    </message>
    <message>
        <source>Size Vertical</source>
        <translation>垂直大小</translation>
    </message>
    <message>
        <source>Size Horizontal</source>
        <translation>水平大小</translation>
    </message>
    <message>
        <source>Size Backslash</source>
        <translation>反斜线大小</translation>
    </message>
    <message>
        <source>Size Slash</source>
        <translation>斜线大小</translation>
    </message>
    <message>
        <source>Size All</source>
        <translation>全部大小</translation>
    </message>
    <message>
        <source>Blank</source>
        <translation>空白</translation>
    </message>
    <message>
        <source>Split Vertical</source>
        <translation>水平分隔</translation>
    </message>
    <message>
        <source>Split Horizontal</source>
        <translation>垂直分隔</translation>
    </message>
    <message>
        <source>Pointing Hand</source>
        <translation>指向手势</translation>
    </message>
    <message>
        <source>Forbidden</source>
        <translation>禁止</translation>
    </message>
    <message>
        <source>Open Hand</source>
        <translation>打开手势</translation>
    </message>
    <message>
        <source>Closed Hand</source>
        <translation>关闭手势</translation>
    </message>
    <message>
        <source>What&apos;s This</source>
        <translation>这是什么</translation>
    </message>
    <message>
        <source>Busy</source>
        <translation>忙</translation>
    </message>
    <message>
        <source>[%1, %2, %3] (%4)</source>
        <translation type="obsolete">[%1, %2, %3] (%4)</translation>
    </message>
</context>
<context>
    <name>QtFontEditWidget</name>
    <message>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <source>Select Font</source>
        <translation>选择字体</translation>
    </message>
</context>
<context>
    <name>QtFontPropertyManager</name>
    <message>
        <source>[%1, %2]</source>
        <translation type="obsolete">[%1, %2]</translation>
    </message>
    <message>
        <source>Family</source>
        <translation>字体族</translation>
    </message>
    <message>
        <source>Point Size</source>
        <translation>点大小</translation>
    </message>
    <message>
        <source>Bold</source>
        <translation>粗体</translation>
    </message>
    <message>
        <source>Italic</source>
        <translation>斜体</translation>
    </message>
    <message>
        <source>Underline</source>
        <translation>下划线</translation>
    </message>
    <message>
        <source>Strikeout</source>
        <translation>删除线</translation>
    </message>
    <message>
        <source>Kerning</source>
        <translation>字距调整</translation>
    </message>
</context>
<context>
    <name>QtGradientDialog</name>
    <message>
        <source>Edit Gradient</source>
        <translation>编辑渐变</translation>
    </message>
</context>
<context>
    <name>QtGradientEditor</name>
    <message>
        <source>Start X</source>
        <translation>开始 X</translation>
    </message>
    <message>
        <source>Start Y</source>
        <translation>开始 Y</translation>
    </message>
    <message>
        <source>Final X</source>
        <translation>结束 X</translation>
    </message>
    <message>
        <source>Final Y</source>
        <translation>结束 Y</translation>
    </message>
    <message>
        <source>Central X</source>
        <translation>中央 X</translation>
    </message>
    <message>
        <source>Central Y</source>
        <translation>中央 Y</translation>
    </message>
    <message>
        <source>Focal X</source>
        <translation>焦点 X</translation>
    </message>
    <message>
        <source>Focal Y</source>
        <translation>焦点 Y</translation>
    </message>
    <message>
        <source>Radius</source>
        <translation>半径</translation>
    </message>
    <message>
        <source>Angle</source>
        <translation>角度</translation>
    </message>
    <message>
        <source>Form</source>
        <translation>窗体</translation>
    </message>
    <message>
        <source>Gradient Editor</source>
        <translation>渐变编辑器</translation>
    </message>
    <message>
        <source>This area shows a preview of the gradient being edited. It also allows you to edit parameters specific to the gradient&apos;s type such as start and final point, radius, etc. by drag &amp; drop.</source>
        <translation>这个区域显示的是正在被编辑的渐变的预览。它也允许您通过拖放编辑规定这个渐变类型的变量，例如开始点和结束点、半径等等。</translation>
    </message>
    <message>
        <source>1</source>
        <translation>1</translation>
    </message>
    <message>
        <source>2</source>
        <translation>2</translation>
    </message>
    <message>
        <source>3</source>
        <translation>3</translation>
    </message>
    <message>
        <source>4</source>
        <translation>4</translation>
    </message>
    <message>
        <source>5</source>
        <translation>5</translation>
    </message>
    <message>
        <source>Gradient Stops Editor</source>
        <translation>渐变中止点编辑器</translation>
    </message>
    <message>
        <source>This area allows you to edit gradient stops. Double click on the existing stop handle to duplicate it. Double click outside of the existing stop handles to create a new stop. Drag &amp; drop the handle to reposition it. Use right mouse button to popup context menu with extra actions.</source>
        <translation>这个区域允许您编辑渐变的中止点。在已存在的中止点句柄上双击会复制它。在已存在的中止点句柄之外双击会创建一个新的中止点。拖放这个句柄可以重新定位它。使用鼠标右键会弹出带有其它动作的上下文菜单。</translation>
    </message>
    <message>
        <source>Zoom</source>
        <translation>缩放</translation>
    </message>
    <message>
        <source>Reset Zoom</source>
        <translation>重置缩放</translation>
    </message>
    <message>
        <source>Position</source>
        <translation>位置</translation>
    </message>
    <message>
        <source>Hue</source>
        <translation>色调</translation>
    </message>
    <message>
        <source>H</source>
        <translation>H</translation>
    </message>
    <message>
        <source>Saturation</source>
        <translation>浓度</translation>
    </message>
    <message>
        <source>S</source>
        <translation>S</translation>
    </message>
    <message>
        <source>Sat</source>
        <translation>浓度</translation>
    </message>
    <message>
        <source>Value</source>
        <translation>值</translation>
    </message>
    <message>
        <source>V</source>
        <translation>V</translation>
    </message>
    <message>
        <source>Val</source>
        <translation>值</translation>
    </message>
    <message>
        <source>Alpha</source>
        <translation>透明度</translation>
    </message>
    <message>
        <source>A</source>
        <translation>A</translation>
    </message>
    <message>
        <source>Type</source>
        <translation>类型</translation>
    </message>
    <message>
        <source>Spread</source>
        <translation>展开</translation>
    </message>
    <message>
        <source>Color</source>
        <translation>颜色</translation>
    </message>
    <message>
        <source>Current stop&apos;s color</source>
        <translation>当前中止点颜色</translation>
    </message>
    <message>
        <source>Show HSV specification</source>
        <translation>显示 HSV 规格</translation>
    </message>
    <message>
        <source>HSV</source>
        <translation>HSV</translation>
    </message>
    <message>
        <source>Show RGB specification</source>
        <translation>显示 RGB 规格</translation>
    </message>
    <message>
        <source>RGB</source>
        <translation>RGB</translation>
    </message>
    <message>
        <source>Current stop&apos;s position</source>
        <translation>当前中止点位置</translation>
    </message>
    <message>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <source>Zoom In</source>
        <translation>放大</translation>
    </message>
    <message>
        <source>Zoom Out</source>
        <translation>缩小</translation>
    </message>
    <message>
        <source>Toggle details extension</source>
        <translation>切换细节扩展</translation>
    </message>
    <message>
        <source>&gt;</source>
        <translation>&gt;</translation>
    </message>
    <message>
        <source>Linear Type</source>
        <translation>线性类型</translation>
    </message>
    <message>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <source>Radial Type</source>
        <translation>辐射类型</translation>
    </message>
    <message>
        <source>Conical Type</source>
        <translation>锥形类型</translation>
    </message>
    <message>
        <source>Pad Spread</source>
        <translation>填充平铺</translation>
    </message>
    <message>
        <source>Repeat Spread</source>
        <translation>重复平铺</translation>
    </message>
    <message>
        <source>Reflect Spread</source>
        <translation>反射平铺</translation>
    </message>
</context>
<context>
    <name>QtGradientStopsWidget</name>
    <message>
        <source>New Stop</source>
        <translation>新建中止点</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
    <message>
        <source>Flip All</source>
        <translation>翻转全部</translation>
    </message>
    <message>
        <source>Select All</source>
        <translation>选择全部</translation>
    </message>
    <message>
        <source>Zoom In</source>
        <translation>放大</translation>
    </message>
    <message>
        <source>Zoom Out</source>
        <translation>缩小</translation>
    </message>
    <message>
        <source>Reset Zoom</source>
        <translation>重置缩放</translation>
    </message>
</context>
<context>
    <name>QtGradientView</name>
    <message>
        <source>Grad</source>
        <translation>渐变</translation>
    </message>
    <message>
        <source>Remove Gradient</source>
        <translation>移除渐变</translation>
    </message>
    <message>
        <source>Are you sure you want to remove the selected gradient?</source>
        <translation>您确定要移除选中的渐变么？</translation>
    </message>
    <message>
        <source>New...</source>
        <translation>新建...</translation>
    </message>
    <message>
        <source>Edit...</source>
        <translation>编辑...</translation>
    </message>
    <message>
        <source>Rename</source>
        <translation>重命名</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation>移除</translation>
    </message>
    <message>
        <source>Gradient View</source>
        <translation>渐变视图</translation>
    </message>
</context>
<context>
    <name>QtGradientViewDialog</name>
    <message>
        <source>Select Gradient</source>
        <translation>选择渐变</translation>
    </message>
</context>
<context>
    <name>QtKeySequenceEdit</name>
    <message>
        <source>Clear Shortcut</source>
        <translation>清空快捷键</translation>
    </message>
</context>
<context>
    <name>QtLocalePropertyManager</name>
    <message>
        <source>%1, %2</source>
        <translation>%1, %2</translation>
    </message>
    <message>
        <source>Language</source>
        <translation>语言</translation>
    </message>
    <message>
        <source>Country</source>
        <translation>国家/地区</translation>
    </message>
</context>
<context>
    <name>QtPointFPropertyManager</name>
    <message>
        <source>(%1, %2)</source>
        <translation>(%1, %2)</translation>
    </message>
    <message>
        <source>X</source>
        <translation>X</translation>
    </message>
    <message>
        <source>Y</source>
        <translation>Y</translation>
    </message>
</context>
<context>
    <name>QtPointPropertyManager</name>
    <message>
        <source>(%1, %2)</source>
        <translation>(%1, %2)</translation>
    </message>
    <message>
        <source>X</source>
        <translation>X</translation>
    </message>
    <message>
        <source>Y</source>
        <translation>Y</translation>
    </message>
</context>
<context>
    <name>QtPropertyBrowserUtils</name>
    <message>
        <source>[%1, %2, %3] (%4)</source>
        <translation>[%1, %2, %3] (%4)</translation>
    </message>
    <message>
        <source>[%1, %2]</source>
        <translation>[%1, %2]</translation>
    </message>
</context>
<context>
    <name>QtRectFPropertyManager</name>
    <message>
        <source>[(%1, %2), %3 x %4]</source>
        <translation>[(%1, %2), %3 x %4]</translation>
    </message>
    <message>
        <source>X</source>
        <translation>X</translation>
    </message>
    <message>
        <source>Y</source>
        <translation>Y</translation>
    </message>
    <message>
        <source>Width</source>
        <translation>宽度</translation>
    </message>
    <message>
        <source>Height</source>
        <translation>高度</translation>
    </message>
</context>
<context>
    <name>QtRectPropertyManager</name>
    <message>
        <source>[(%1, %2), %3 x %4]</source>
        <translation>[(%1, %2), %3 x %4]</translation>
    </message>
    <message>
        <source>X</source>
        <translation>X</translation>
    </message>
    <message>
        <source>Y</source>
        <translation>Y</translation>
    </message>
    <message>
        <source>Width</source>
        <translation>宽度</translation>
    </message>
    <message>
        <source>Height</source>
        <translation>高度</translation>
    </message>
</context>
<context>
    <name>QtResourceEditorDialog</name>
    <message>
        <source>%1 already exists.
Do you want to replace it?</source>
        <translation>%1 已经存在。
您想要替换它么？</translation>
    </message>
    <message>
        <source>The file does not appear to be a resource file; element &apos;%1&apos; was found where &apos;%2&apos; was expected.</source>
        <translation>这个文件好像不是一个资源文件；我们所期望的是“%2”，但是只找到了元素“%1”。</translation>
    </message>
    <message>
        <source>%1 [read-only]</source>
        <translation>%1 [只读]</translation>
    </message>
    <message>
        <source>%1 [missing]</source>
        <translation>%1 [缺少]</translation>
    </message>
    <message>
        <source>&lt;no prefix&gt;</source>
        <translation>&lt;无前缀&gt;</translation>
    </message>
    <message>
        <source>New Resource File</source>
        <translation>新建资源文件</translation>
    </message>
    <message>
        <source>Resource files (*.qrc)</source>
        <translation>资源文件 (*.qrc)</translation>
    </message>
    <message>
        <source>Import Resource File</source>
        <translation>导入资源文件</translation>
    </message>
    <message>
        <source>newPrefix</source>
        <translation>新前缀</translation>
    </message>
    <message>
        <source>&lt;p&gt;&lt;b&gt;Warning:&lt;/b&gt; The file:&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;&lt;p&gt;is outside of the current resource file&apos;s directory.&lt;/p&gt;&lt;p&gt;To resolve the issue, press:&lt;/p&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt;Copy&lt;/th&gt;&lt;td&gt;to copy the file to resource file&apos;s  directory.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th&gt;Copy As...&lt;/th&gt;&lt;td&gt;to copy the file to one of resource file&apos;s subdirectories.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th&gt;Keep&lt;/th&gt;&lt;td&gt;to use its current location.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
        <translation type="obsolete">&lt;p&gt;&lt;b&gt;警告：&lt;/b&gt; 文件：&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;&lt;p&gt;在当前资源文件所在目录之外。&lt;/p&gt;&lt;p&gt;为了解决这个问题，请按：&lt;/p&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt;复制&lt;/th&gt;&lt;td&gt;把这个文件复制到资源文件所在的目录。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th&gt;另复制为...&lt;/th&gt;&lt;td&gt;会把这个文件复制到资源文件所在目录下面的一个子目录中。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th&gt;保留&lt;/th&gt;&lt;td&gt;会使用它的当前位置。&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
    </message>
    <message>
        <source>Add Files</source>
        <translation>添加文件</translation>
    </message>
    <message>
        <source>Incorrect Path</source>
        <translation>不正确的路径</translation>
    </message>
    <message>
        <source>Copy</source>
        <translation>复制</translation>
    </message>
    <message>
        <source>Copy As...</source>
        <translation>另复制为...</translation>
    </message>
    <message>
        <source>Keep</source>
        <translation>保留</translation>
    </message>
    <message>
        <source>Skip</source>
        <translation>忽略</translation>
    </message>
    <message>
        <source>Clone Prefix</source>
        <translation>复制前缀</translation>
    </message>
    <message>
        <source>Enter the suffix which you want to add to the names of the cloned files.
This could for example be a language extension like &quot;_de&quot;.</source>
        <translation>请输入您要为被复制的文件的名称后添加的后缀。
例如像“_de”一样的语言扩展。</translation>
    </message>
    <message>
        <source>Copy As</source>
        <translation>另复制为</translation>
    </message>
    <message>
        <source>&lt;p&gt;The selected file:&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;&lt;p&gt;is outside of the current resource file&apos;s directory:&lt;/p&gt;&lt;p&gt;%2&lt;/p&gt;&lt;p&gt;Please select another path within this directory.&lt;p&gt;</source>
        <translation>&lt;p&gt;被选择的文件：&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;&lt;p&gt;在当前资源路径所在目录之外：&lt;/p&gt;&lt;p&gt;%2&lt;/p&gt;&lt;p&gt;请选择在这个目录下面的另外一个路径。&lt;p&gt;</translation>
    </message>
    <message>
        <source>Could not overwrite %1.</source>
        <translation>无法覆盖 %1。</translation>
    </message>
    <message>
        <source>Could not copy:
%1
to:
%2</source>
        <translation type="obsolete">无法复制：
%1
到：
%2</translation>
    </message>
    <message>
        <source>&lt;p&gt;&lt;b&gt;Warning:&lt;/b&gt; The file&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;&lt;p&gt;is outside of the current resource file&apos;s parent directory.&lt;/p&gt;</source>
        <translation>&lt;p&gt;&lt;b&gt;警告：&lt;/b&gt;文件&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;&lt;p&gt;放在当前资源文件的夫目录以外。&lt;/p&gt;</translation>
    </message>
    <message>
        <source>&lt;p&gt;To resolve the issue, press:&lt;/p&gt;&lt;table&gt;&lt;tr&gt;&lt;th align=&quot;left&quot;&gt;Copy&lt;/th&gt;&lt;td&gt;to copy the file to the resource file&apos;s parent directory.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th align=&quot;left&quot;&gt;Copy As...&lt;/th&gt;&lt;td&gt;to copy the file into a subdirectory of the resource file&apos;s parent directory.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th align=&quot;left&quot;&gt;Keep&lt;/th&gt;&lt;td&gt;to use its current location.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
        <translation>&lt;p&gt;要解决这个问题，请按：&lt;/p&gt;&lt;table&gt;&lt;tr&gt;&lt;th align=&quot;left&quot;&gt;复制&lt;/th&gt;&lt;td&gt;将这个文件复制到资源目录的父目录中。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th align=&quot;left&quot;&gt;复制为...&lt;/th&gt;&lt;td&gt;将这个文件复制到资源目录的父目录下的某个子目录中。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th align=&quot;left&quot;&gt;保持&lt;/th&gt;&lt;td&gt;使用当前位置。&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
    </message>
    <message>
        <source>Could not copy
%1
to
%2</source>
        <translation>无法复制
%1
到
%2</translation>
    </message>
    <message>
        <source>A parse error occurred at line %1, column %2 of %3:
%4</source>
        <translation>在 %3 的 %1 行、%2 列发生了一个解析错误：
%4</translation>
    </message>
    <message>
        <source>Save Resource File</source>
        <translation>保存资源文件</translation>
    </message>
    <message>
        <source>Could not write %1: %2</source>
        <translation>无法写入 %1：%2</translation>
    </message>
    <message>
        <source>Edit Resources</source>
        <translation>编辑资源</translation>
    </message>
    <message>
        <source>New...</source>
        <translation>新建...</translation>
    </message>
    <message>
        <source>Open...</source>
        <translation>打开...</translation>
    </message>
    <message>
        <source>Open Resource File</source>
        <translation>打开资源文件</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation>移除</translation>
    </message>
    <message>
        <source>Move Up</source>
        <translation>向上移动</translation>
    </message>
    <message>
        <source>Move Down</source>
        <translation>向下移动</translation>
    </message>
    <message>
        <source>Add Prefix</source>
        <translation>添加前缀</translation>
    </message>
    <message>
        <source>Add Files...</source>
        <translation>添加文件...</translation>
    </message>
    <message>
        <source>Change Prefix</source>
        <translation>改变前缀</translation>
    </message>
    <message>
        <source>Change Language</source>
        <translation>改变语言</translation>
    </message>
    <message>
        <source>Change Alias</source>
        <translation>改变别名</translation>
    </message>
    <message>
        <source>Clone Prefix...</source>
        <translation>复制前缀...</translation>
    </message>
    <message>
        <source>Prefix / Path</source>
        <translation>前缀 / 路径</translation>
    </message>
    <message>
        <source>Language / Alias</source>
        <translation>语言 / 别名</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;p&gt;&lt;b&gt;Warning:&lt;/b&gt; There have been problems while reloading the resources:&lt;/p&gt;&lt;pre&gt;%1&lt;/pre&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;p&gt;&lt;b&gt;警告：&lt;/b&gt; 在重新加载资源的时候发生了一些错误：&lt;/p&gt;&lt;pre&gt;%1&lt;/pre&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>Resource Warning</source>
        <translation>资源警告</translation>
    </message>
    <message>
        <source>Dialog</source>
        <translation>对话框</translation>
    </message>
    <message>
        <source>New File</source>
        <translation>新建文件</translation>
    </message>
    <message>
        <source>N</source>
        <translation>N</translation>
    </message>
    <message>
        <source>Remove File</source>
        <translation>移除文件</translation>
    </message>
    <message>
        <source>R</source>
        <translation>R</translation>
    </message>
    <message>
        <source>I</source>
        <translation>I</translation>
    </message>
    <message>
        <source>New Resource</source>
        <translation>新建资源</translation>
    </message>
    <message>
        <source>A</source>
        <translation>A</translation>
    </message>
    <message>
        <source>Remove Resource or File</source>
        <translation>移除资源或者文件</translation>
    </message>
    <message>
        <source>horizontalSpacer</source>
        <translation type="obsolete">水平间隔器</translation>
    </message>
</context>
<context>
    <name>QtResourceView</name>
    <message>
        <source>Size: %1 x %2
%3</source>
        <translation>大小：%1 x %2
%3</translation>
    </message>
    <message>
        <source>Edit Resources...</source>
        <translation>编辑资源...</translation>
    </message>
    <message>
        <source>Reload</source>
        <translation>重新加载</translation>
    </message>
    <message>
        <source>Copy Path</source>
        <translation>复制路径</translation>
    </message>
</context>
<context>
    <name>QtResourceViewDialog</name>
    <message>
        <source>Select Resource</source>
        <translation>选择资源</translation>
    </message>
</context>
<context>
    <name>QtSizeFPropertyManager</name>
    <message>
        <source>%1 x %2</source>
        <translation>%1 x %2</translation>
    </message>
    <message>
        <source>Width</source>
        <translation>宽度</translation>
    </message>
    <message>
        <source>Height</source>
        <translation>高度</translation>
    </message>
</context>
<context>
    <name>QtSizePolicyPropertyManager</name>
    <message>
        <source>&lt;Invalid&gt;</source>
        <translation>&lt;无效&gt;</translation>
    </message>
    <message>
        <source>[%1, %2, %3, %4]</source>
        <translation>[%1, %2, %3, %4]</translation>
    </message>
    <message>
        <source>Horizontal Policy</source>
        <translation>水平策略</translation>
    </message>
    <message>
        <source>Vertical Policy</source>
        <translation>垂直策略</translation>
    </message>
    <message>
        <source>Horizontal Stretch</source>
        <translation>水平伸展</translation>
    </message>
    <message>
        <source>Vertical Stretch</source>
        <translation>垂直伸展</translation>
    </message>
</context>
<context>
    <name>QtSizePropertyManager</name>
    <message>
        <source>%1 x %2</source>
        <translation>%1 x %2</translation>
    </message>
    <message>
        <source>Width</source>
        <translation>宽度</translation>
    </message>
    <message>
        <source>Height</source>
        <translation>高度</translation>
    </message>
</context>
<context>
    <name>QtToolBarDialog</name>
    <message>
        <source>Custom Toolbar</source>
        <translation>自定义工具栏</translation>
    </message>
    <message>
        <source>&lt; S E P A R A T O R &gt;</source>
        <translation>&lt; 分 割 符 &gt;</translation>
    </message>
    <message>
        <source>Customize Toolbars</source>
        <translation>自定义工具栏</translation>
    </message>
    <message>
        <source>1</source>
        <translation>1</translation>
    </message>
    <message>
        <source>Actions</source>
        <translation>动作</translation>
    </message>
    <message>
        <source>Toolbars</source>
        <translation>工具栏</translation>
    </message>
    <message>
        <source>Add new toolbar</source>
        <translation>添加新工具栏</translation>
    </message>
    <message>
        <source>New</source>
        <translation>新建</translation>
    </message>
    <message>
        <source>Remove selected toolbar</source>
        <translation>移除选中工具栏</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation>移除</translation>
    </message>
    <message>
        <source>Rename toolbar</source>
        <translation>重命名工具栏</translation>
    </message>
    <message>
        <source>Rename</source>
        <translation>重命名</translation>
    </message>
    <message>
        <source>Move action up</source>
        <translation>向上移动动作</translation>
    </message>
    <message>
        <source>Up</source>
        <translation>向上</translation>
    </message>
    <message>
        <source>Remove action from toolbar</source>
        <translation>从工具栏中移除动作</translation>
    </message>
    <message>
        <source>&lt;-</source>
        <translation>&lt;-</translation>
    </message>
    <message>
        <source>Add action to toolbar</source>
        <translation>向工具栏中添加动作</translation>
    </message>
    <message>
        <source>-&gt;</source>
        <translation>-&gt;</translation>
    </message>
    <message>
        <source>Move action down</source>
        <translation>向下移动动作</translation>
    </message>
    <message>
        <source>Down</source>
        <translation>向下</translation>
    </message>
    <message>
        <source>Current Toolbar Actions</source>
        <translation>当前工具栏动作</translation>
    </message>
</context>
<context>
    <name>QtTreePropertyBrowser</name>
    <message>
        <source>Property</source>
        <translation>属性</translation>
    </message>
    <message>
        <source>Value</source>
        <translation>值</translation>
    </message>
</context>
<context>
    <name>SaveFormAsTemplate</name>
    <message>
        <source>Add path...</source>
        <translation>添加路径...</translation>
    </message>
    <message>
        <source>Template Exists</source>
        <translation>模板已存在</translation>
    </message>
    <message>
        <source>Overwrite Template</source>
        <translation>覆盖模板</translation>
    </message>
    <message>
        <source>Open Error</source>
        <translation>打开错误</translation>
    </message>
    <message>
        <source>There was an error opening template %1 for writing. Reason: %2</source>
        <translation>在写打开模板%1时发生错误。原因：%2</translation>
    </message>
    <message>
        <source>Write Error</source>
        <translation>写错误</translation>
    </message>
    <message>
        <source>There was an error writing the template %1 to disk. Reason: %2</source>
        <translation>在把模板%1写入磁盘的时候发生错误。原因：%2</translation>
    </message>
    <message>
        <source>Pick a directory to save templates in</source>
        <translation>选择一个用于保存模板的目录</translation>
    </message>
    <message>
        <source>&amp;Category:</source>
        <translation>分类(&amp;C)：</translation>
    </message>
    <message>
        <source>&amp;Name:</source>
        <translation>名称(&amp;N)：</translation>
    </message>
    <message>
        <source>A template with the name %1 already exists.
Do you want overwrite the template?</source>
        <translation>名称为%1的模板已经存在。
您想要覆盖这个模板么？</translation>
    </message>
    <message>
        <source>Save Form As Template</source>
        <translation>把窗体另存为模板</translation>
    </message>
</context>
<context>
    <name>ScriptErrorDialog</name>
    <message>
        <source>An error occurred while running the scripts for &quot;%1&quot;:
</source>
        <translation>在运行“%1”的脚本过程中发生一个错误：
</translation>
    </message>
</context>
<context>
    <name>SelectSignalDialog</name>
    <message>
        <source>Go to slot</source>
        <translation>转到槽</translation>
    </message>
    <message>
        <source>Select signal</source>
        <translation>选择信号</translation>
    </message>
    <message>
        <source>signal</source>
        <translation>信号</translation>
    </message>
    <message>
        <source>class</source>
        <translation>类</translation>
    </message>
</context>
<context>
    <name>SignalSlotConnection</name>
    <message>
        <source>SENDER(%1), SIGNAL(%2), RECEIVER(%3), SLOT(%4)</source>
        <translation>SENDER(%1), SIGNAL(%2), RECEIVER(%3), SLOT(%4)</translation>
    </message>
</context>
<context>
    <name>SignalSlotDialogClass</name>
    <message>
        <source>Signals and slots</source>
        <translation>信号和槽</translation>
    </message>
    <message>
        <source>Slots</source>
        <translation>槽</translation>
    </message>
    <message>
        <source>Add</source>
        <translation>添加</translation>
    </message>
    <message>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
    <message>
        <source>Signals</source>
        <translation>信号</translation>
    </message>
</context>
<context>
    <name>Spacer</name>
    <message>
        <source>Horizontal Spacer &apos;%1&apos;, %2 x %3</source>
        <translation>水平间隔器“%1”，%2 x %3</translation>
    </message>
    <message>
        <source>Vertical Spacer &apos;%1&apos;, %2 x %3</source>
        <translation>垂直间隔器“%1”，%2 x %3</translation>
    </message>
</context>
<context>
    <name>TemplateOptionsPage</name>
    <message>
        <source>Template Paths</source>
        <extracomment>Tab in preferences dialog</extracomment>
        <translation>模板路径</translation>
    </message>
</context>
<context>
    <name>ToolBarManager</name>
    <message>
        <source>Configure Toolbars...</source>
        <translation>配置工具栏...</translation>
    </message>
    <message>
        <source>Window</source>
        <translation>窗口</translation>
    </message>
    <message>
        <source>Help</source>
        <translation>帮助</translation>
    </message>
    <message>
        <source>Style</source>
        <translation>风格</translation>
    </message>
    <message>
        <source>Dock views</source>
        <translation>锚接视图</translation>
    </message>
    <message>
        <source>Toolbars</source>
        <translation>工具栏</translation>
    </message>
</context>
<context>
    <name>VersionDialog</name>
    <message>
        <source>Qt Designer</source>
        <translation>Qt 设计师</translation>
    </message>
    <message>
        <source>&lt;h3&gt;%1&lt;/h3&gt;&lt;br/&gt;&lt;br/&gt;Version %2</source>
        <translation>&lt;h3&gt;%1&lt;/h3&gt;&lt;br/&gt;&lt;br/&gt;版本 %2</translation>
    </message>
    <message>
        <source> Open Source Edition</source>
        <translation type="obsolete"> 开源版本</translation>
    </message>
    <message>
        <source>&lt;br/&gt;Qt Designer is a graphical user interface designer for Qt applications.&lt;br/&gt;</source>
        <translation>&lt;br/&gt;Qt 设计师是用于开发 Qt 应用程序的图形用户界面设计师。&lt;br/&gt;</translation>
    </message>
    <message>
        <source>This program is licensed to you under the terms of the Qt Commercial License Agreement. For details, see the file LICENSE that came with this software distribution.&lt;br/&gt;</source>
        <translation type="obsolete">我们已经允许您在 Qt 商业许可协议下使用本程序。有关细节，请阅读本软件发行中所带的 LICENSE 文件。</translation>
    </message>
    <message>
        <source>%1&lt;br/&gt;%2&lt;br/&gt;Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).&lt;br/&gt;&lt;br/&gt;The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.&lt;br/&gt; </source>
        <translation>%1&lt;br/&gt;%2&lt;br/&gt;版权所有 2012 Nokia Corporation and/or its subsidiary(-ies)。所有权利已被保留。&lt;br/&gt;&lt;br/&gt;本程序是在&lt;b&gt;没有任何担保（其中包括任何特定目的的设计、商业和适当性的担保）&lt;/b&gt;的条件下提供的。&lt;br/&gt; </translation>
    </message>
    <message>
        <source>This version of Qt Designer is part of the Qt Open Source Edition, for use in the development of Open Source applications. Qt is a comprehensive C++ framework for cross-platform application development.&lt;br/&gt;&lt;br/&gt;You need a commercial Qt license for development of proprietary (closed source) applications. Please see &lt;a href=&quot;http://qt.nokia.com/company/about/businessmodel&quot;&gt;http://qt.nokia.com/company/about/businessmodel.html&lt;/a&gt; for an overview of Qt licensing.&lt;br/&gt;</source>
        <translation type="obsolete">这个版本的 Qt 设计师是 Qt 开源版本的一部分，用于开发开源应用程序。Qt 是一个用于跨平台应用程序开发的综合 C++ 框架。&lt;br/&gt;&lt;br/&gt;开发商业（闭源）应用程序，您需要商业 Qt 许可。对于 Qt 许可的概览，请参考&lt;tt&gt;http://qt.nokia.com/company/about/businessmodel&lt;/tt&gt;。</translation>
    </message>
    <message>
        <source>This program is licensed to you under the terms of the Qt %1 License Agreement. For details, see the license file that came with this software distribution.&lt;br/&gt;</source>
        <translation type="obsolete">我们已经允许您在 Qt %1 许可协议下使用本程序。有关细节，请阅读本软件发行中所带的许可协议文件。</translation>
    </message>
</context>
<context>
    <name>WidgetDataBase</name>
    <message>
        <source>The file contains a custom widget &apos;%1&apos; whose base class (%2) differs from the current entry in the widget database (%3). The widget database is left unchanged.</source>
        <translation>这个文件包含了一个自定义窗口部件“%1”，其基类(%2)和窗口部件数据库(%3)的当前条目不同。这个窗口部件数据库并未做任何改动。</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::ActionEditor</name>
    <message>
        <source>Actions</source>
        <translation>动作</translation>
    </message>
    <message>
        <source>New...</source>
        <translation>新建...</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
    <message>
        <source>New action</source>
        <translation>新建动作</translation>
    </message>
    <message>
        <source>Edit action</source>
        <translation>编辑动作</translation>
    </message>
    <message>
        <source>Edit...</source>
        <translation>编辑...</translation>
    </message>
    <message>
        <source>Go to slot...</source>
        <translation>转到槽...</translation>
    </message>
    <message>
        <source>Copy</source>
        <translation>复制</translation>
    </message>
    <message>
        <source>Cut</source>
        <translation>剪切</translation>
    </message>
    <message>
        <source>Paste</source>
        <translation>粘贴</translation>
    </message>
    <message>
        <source>Select all</source>
        <translation>选择全部</translation>
    </message>
    <message>
        <source>Configure Action Editor</source>
        <translation>配置动作编辑器</translation>
    </message>
    <message>
        <source>Icon View</source>
        <translation>图标视图</translation>
    </message>
    <message>
        <source>Detailed View</source>
        <translation>细节视图</translation>
    </message>
    <message>
        <source>Remove actions</source>
        <translation>移除动作</translation>
    </message>
    <message>
        <source>Remove action &apos;%1&apos;</source>
        <translation>移除动作“%1”</translation>
    </message>
    <message>
        <source>Used In</source>
        <translation>用于</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::ActionFilterWidget</name>
    <message>
        <source>Filter: </source>
        <translation type="obsolete">过滤器： </translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::ActionModel</name>
    <message>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <source>Used</source>
        <translation>使用</translation>
    </message>
    <message>
        <source>Text</source>
        <translation>文本</translation>
    </message>
    <message>
        <source>Shortcut</source>
        <translation>快捷键</translation>
    </message>
    <message>
        <source>Checkable</source>
        <translation>可选的</translation>
    </message>
    <message>
        <source>ToolTip</source>
        <translation>工具提示</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::BuddyEditor</name>
    <message>
        <source>Add buddy</source>
        <translation>添加伙伴</translation>
    </message>
    <message>
        <source>Remove buddies</source>
        <translation>移除伙伴</translation>
    </message>
    <message numerus="yes">
        <source>Remove %n buddies</source>
        <translation>
            <numerusform>移除 %n 个伙伴</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <source>Add %n buddies</source>
        <translation>
            <numerusform>添加 %n 个伙伴</numerusform>
        </translation>
    </message>
    <message>
        <source>Set automatically</source>
        <translation>自动设置</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::BuddyEditorPlugin</name>
    <message>
        <source>Edit Buddies</source>
        <translation>编辑伙伴</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::BuddyEditorTool</name>
    <message>
        <source>Edit Buddies</source>
        <translation>编辑伙伴</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::ButtonGroupMenu</name>
    <message>
        <source>Select members</source>
        <translation>选择成员</translation>
    </message>
    <message>
        <source>Break</source>
        <translation>打断</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::ButtonTaskMenu</name>
    <message>
        <source>Assign to button group</source>
        <translation>指定到按钮组</translation>
    </message>
    <message>
        <source>Button group</source>
        <translation>按钮组</translation>
    </message>
    <message>
        <source>New button group</source>
        <translation>新建按钮组</translation>
    </message>
    <message>
        <source>Change text...</source>
        <translation>改变文本...</translation>
    </message>
    <message>
        <source>None</source>
        <translation>无</translation>
    </message>
    <message>
        <source>Button group &apos;%1&apos;</source>
        <translation>按钮组“%1”</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::CodeDialog</name>
    <message>
        <source>Save...</source>
        <translation>保存...</translation>
    </message>
    <message>
        <source>Copy All</source>
        <translation>复制全部</translation>
    </message>
    <message>
        <source>&amp;Find in Text...</source>
        <translation>在文本中查找(&amp;F)...</translation>
    </message>
    <message>
        <source>A temporary form file could not be created in %1.</source>
        <translation>无法在 %1 中创建临时窗体文件。</translation>
    </message>
    <message>
        <source>The temporary form file %1 could not be written.</source>
        <translation>无法写入临时窗体文件 %1。</translation>
    </message>
    <message>
        <source>%1 - [Code]</source>
        <translation>%1 - [Code]</translation>
    </message>
    <message>
        <source>Save Code</source>
        <translation>保存代码</translation>
    </message>
    <message>
        <source>Header Files (*.%1)</source>
        <translation>头文件 (*.%1)</translation>
    </message>
    <message>
        <source>The file %1 could not be opened: %2</source>
        <translation>无法打开文件 %1：%2</translation>
    </message>
    <message>
        <source>The file %1 could not be written: %2</source>
        <translation>无法写入文件 %1：%2</translation>
    </message>
    <message>
        <source>%1 - Error</source>
        <translation>%1 - 错误</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::ColorAction</name>
    <message>
        <source>Text Color</source>
        <translation>文本颜色</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::ComboBoxTaskMenu</name>
    <message>
        <source>Edit Items...</source>
        <translation>编辑项目...</translation>
    </message>
    <message>
        <source>Change Combobox Contents</source>
        <translation>改变组合框内容</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::CommandLinkButtonTaskMenu</name>
    <message>
        <source>Change description...</source>
        <translation>改变描述...</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::ConnectionEdit</name>
    <message>
        <source>Select All</source>
        <translation>选择全部</translation>
    </message>
    <message>
        <source>Deselect All</source>
        <translation>取消选择全部</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::ConnectionModel</name>
    <message>
        <source>Sender</source>
        <translation>发送者</translation>
    </message>
    <message>
        <source>Signal</source>
        <translation>信号</translation>
    </message>
    <message>
        <source>Receiver</source>
        <translation>接收者</translation>
    </message>
    <message>
        <source>Slot</source>
        <translation>槽</translation>
    </message>
    <message>
        <source>&lt;sender&gt;</source>
        <translation>&lt;发送者&gt;</translation>
    </message>
    <message>
        <source>&lt;signal&gt;</source>
        <translation>&lt;信号&gt;</translation>
    </message>
    <message>
        <source>&lt;receiver&gt;</source>
        <translation>&lt;接收者&gt;</translation>
    </message>
    <message>
        <source>&lt;slot&gt;</source>
        <translation>&lt;槽&gt;</translation>
    </message>
    <message>
        <source>Signal and Slot Editor</source>
        <translation>信号和槽编辑器</translation>
    </message>
    <message>
        <source>The connection already exists!&lt;br&gt;%1</source>
        <translation>这个连接已经存在！&lt;br&gt;%1</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::ContainerWidgetTaskMenu</name>
    <message>
        <source>Insert Page Before Current Page</source>
        <translation>在当前页之前插入页</translation>
    </message>
    <message>
        <source>Insert Page After Current Page</source>
        <translation>在当前页之后插入页</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
    <message>
        <source>Insert</source>
        <translation>插入</translation>
    </message>
    <message>
        <source>Add Subwindow</source>
        <translation>添加子窗口</translation>
    </message>
    <message>
        <source>Subwindow</source>
        <translation>子窗口</translation>
    </message>
    <message>
        <source>Page</source>
        <translation>页</translation>
    </message>
    <message>
        <source>Page %1 of %2</source>
        <translation>%2 的页 %1</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::DPI_Chooser</name>
    <message>
        <source>System (%1 x %2)</source>
        <extracomment>System resolution</extracomment>
        <translation>系统(%1 x %2)</translation>
    </message>
    <message>
        <source>User defined</source>
        <translation>用户定义</translation>
    </message>
    <message>
        <source> x </source>
        <extracomment>DPI X/Y separator</extracomment>
        <translation> x </translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::DesignerPropertyManager</name>
    <message>
        <source>AlignLeft</source>
        <translation>AlignLeft</translation>
    </message>
    <message>
        <source>AlignHCenter</source>
        <translation>AlignHCenter</translation>
    </message>
    <message>
        <source>AlignRight</source>
        <translation>AlignRight</translation>
    </message>
    <message>
        <source>AlignJustify</source>
        <translation>AlignJustify</translation>
    </message>
    <message>
        <source>AlignTop</source>
        <translation>AlignTop</translation>
    </message>
    <message>
        <source>AlignVCenter</source>
        <translation>AlignVCenter</translation>
    </message>
    <message>
        <source>AlignBottom</source>
        <translation>AlignBottom</translation>
    </message>
    <message>
        <source>PreferDefault</source>
        <translation type="obsolete">首选默认</translation>
    </message>
    <message>
        <source>NoAntialias</source>
        <translation type="obsolete">无反锯齿</translation>
    </message>
    <message>
        <source>PreferAntialias</source>
        <translation type="obsolete">首选反锯齿</translation>
    </message>
    <message>
        <source>%1, %2</source>
        <translation>%1, %2</translation>
    </message>
    <message numerus="yes">
        <source>Customized (%n roles)</source>
        <translation>
            <numerusform>自定义的(%n 个角色)</numerusform>
        </translation>
    </message>
    <message>
        <source>Inherited</source>
        <translation>继承</translation>
    </message>
    <message>
        <source>Horizontal</source>
        <translation>水平的</translation>
    </message>
    <message>
        <source>Vertical</source>
        <translation>垂直的</translation>
    </message>
    <message>
        <source>Normal Off</source>
        <translation>Normal Off</translation>
    </message>
    <message>
        <source>Normal On</source>
        <translation>Normal On</translation>
    </message>
    <message>
        <source>Disabled Off</source>
        <translation>Disabled Off</translation>
    </message>
    <message>
        <source>Disabled On</source>
        <translation>Disabled On</translation>
    </message>
    <message>
        <source>Active Off</source>
        <translation>Active Off</translation>
    </message>
    <message>
        <source>Active On</source>
        <translation>Active On</translation>
    </message>
    <message>
        <source>Selected Off</source>
        <translation>Selected Off</translation>
    </message>
    <message>
        <source>Selected On</source>
        <translation>Selected On</translation>
    </message>
    <message>
        <source>translatable</source>
        <translation>可翻译的</translation>
    </message>
    <message>
        <source>disambiguation</source>
        <translation>澄清</translation>
    </message>
    <message>
        <source>comment</source>
        <translation>注释</translation>
    </message>
    <message>
        <source>Antialiasing</source>
        <translation type="obsolete">反锯齿</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::DeviceProfileDialog</name>
    <message>
        <source>Device Profiles (*.%1)</source>
        <translation>设备描述文件(*.%1)</translation>
    </message>
    <message>
        <source>Default</source>
        <translation>默认</translation>
    </message>
    <message>
        <source>Save Profile</source>
        <translation>保存描述文件</translation>
    </message>
    <message>
        <source>Save Profile - Error</source>
        <translation>保存描述文件 - 错误</translation>
    </message>
    <message>
        <source>Unable to open the file &apos;%1&apos; for writing: %2</source>
        <translation>无法打开文件“%1”用于写入：%2</translation>
    </message>
    <message>
        <source>Open profile</source>
        <translation>打开描述文件</translation>
    </message>
    <message>
        <source>Open Profile - Error</source>
        <translation>打开描述文件 - 错误</translation>
    </message>
    <message>
        <source>Unable to open the file &apos;%1&apos; for reading: %2</source>
        <translation>无法打开文件“%1”用于读取：%2</translation>
    </message>
    <message>
        <source>&apos;%1&apos; is not a valid profile: %2</source>
        <translation>“%1”不是有效的描述文件：%2</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::Dialog</name>
    <message>
        <source>Dialog</source>
        <translation>对话框</translation>
    </message>
    <message>
        <source>StringList</source>
        <translation>字符串列表</translation>
    </message>
    <message>
        <source>New String</source>
        <translation>新建字符串</translation>
    </message>
    <message>
        <source>&amp;New</source>
        <translation>新建(&amp;N)</translation>
    </message>
    <message>
        <source>Delete String</source>
        <translation>删除字符串</translation>
    </message>
    <message>
        <source>&amp;Delete</source>
        <translation>删除(&amp;D)</translation>
    </message>
    <message>
        <source>&amp;Value:</source>
        <translation>值(&amp;V)：</translation>
    </message>
    <message>
        <source>Move String Up</source>
        <translation>向上移动字符串</translation>
    </message>
    <message>
        <source>Up</source>
        <translation>向上</translation>
    </message>
    <message>
        <source>Move String Down</source>
        <translation>向下移动字符串</translation>
    </message>
    <message>
        <source>Down</source>
        <translation>向下</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::EmbeddedOptionsControl</name>
    <message>
        <source>Add a profile</source>
        <translation type="unfinished">添加描述文件</translation>
    </message>
    <message>
        <source>Edit the selected profile</source>
        <translation type="unfinished">编辑选中的描述文件</translation>
    </message>
    <message>
        <source>Delete the selected profile</source>
        <translation type="unfinished">删除选中的描述文件</translation>
    </message>
    <message>
        <source>Add Profile</source>
        <translation type="unfinished">添加描述文件</translation>
    </message>
    <message>
        <source>New profile</source>
        <translation type="unfinished">新建描述文件</translation>
    </message>
    <message>
        <source>Edit Profile</source>
        <translation type="unfinished">编辑描述文件</translation>
    </message>
    <message>
        <source>Delete Profile</source>
        <translation type="unfinished">删除描述文件</translation>
    </message>
    <message>
        <source>Would you like to delete the profile &apos;%1&apos;?</source>
        <translation type="unfinished">你要删除描述文件“%1”吗？</translation>
    </message>
    <message>
        <source>Default</source>
        <translation type="unfinished">默认</translation>
    </message>
    <message>
        <source>None</source>
        <translation type="unfinished">无</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::FilterWidget</name>
    <message>
        <source>&lt;Filter&gt;</source>
        <translation>&lt;过滤器&gt;</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::FormEditor</name>
    <message>
        <source>Resource File Changed</source>
        <translation>资源文件已改变</translation>
    </message>
    <message>
        <source>The file &quot;%1&quot; has changed outside Designer. Do you want to reload it?</source>
        <translation>文件“%1”已经在设计师之外被改动。您要重新加载么？</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::FormLayoutMenu</name>
    <message>
        <source>Add form layout row...</source>
        <translation>添加窗体布局行...</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::FormWindow</name>
    <message>
        <source>Edit contents</source>
        <translation>编辑内容</translation>
    </message>
    <message>
        <source>F2</source>
        <translation>F2</translation>
    </message>
    <message>
        <source>Insert widget &apos;%1</source>
        <translation type="obsolete">插入窗口部件%1</translation>
    </message>
    <message>
        <source>Resize</source>
        <translation>重定义大小</translation>
    </message>
    <message>
        <source>Key Move</source>
        <translation>键移动</translation>
    </message>
    <message>
        <source>Cannot paste widgets. Designer could not find a container without a layout to paste into.</source>
        <translation>无法粘贴窗口部件。设计师找不到一个没有布局的容器来包含它。</translation>
    </message>
    <message>
        <source>Break the layout of the container you want to paste into, select this container and then paste again.</source>
        <translation>请先打破您所要贴入的容器的布局，再选择该容器，并且重新贴入。</translation>
    </message>
    <message>
        <source>Paste error</source>
        <translation>粘贴错误</translation>
    </message>
    <message>
        <source>Can&apos;t paste widgets. Designer couldn&apos;t find a container
to paste into which does not contain a layout. Break the layout
of the container you want to paste into and select this container
and then paste again.</source>
        <translation type="obsolete">不能粘贴窗口部件。设计师不能找到一个没有包含布局的
容器来粘贴它们。请打破你想要把它们粘贴进去的容器
的布局并且选择这个容器然后再次粘贴。</translation>
    </message>
    <message>
        <source>Break layout</source>
        <translation type="obsolete">打破布局</translation>
    </message>
    <message>
        <source>Lay out</source>
        <translation>布局</translation>
    </message>
    <message>
        <source>Drop widget</source>
        <translation>丢弃窗口部件</translation>
    </message>
    <message numerus="yes">
        <source>Paste %n action(s)</source>
        <translation>
            <numerusform>粘贴 %n 个动作</numerusform>
        </translation>
    </message>
    <message>
        <source>Insert widget &apos;%1&apos;</source>
        <translation>插入窗口部件“%1”</translation>
    </message>
    <message numerus="yes">
        <source>Paste %n widget(s)</source>
        <translation>
            <numerusform>粘贴 %n 个窗口部件</numerusform>
        </translation>
    </message>
    <message>
        <source>Paste (%1 widgets, %2 actions)</source>
        <translation>粘贴(%1 个窗口部件，%2 个动作)</translation>
    </message>
    <message>
        <source>Raise widgets</source>
        <translation>上升窗口部件</translation>
    </message>
    <message>
        <source>Lower widgets</source>
        <translation>下降窗口部件</translation>
    </message>
    <message>
        <source>Select Ancestor</source>
        <translation>选择祖先</translation>
    </message>
    <message>
        <source>A QMainWindow-based form does not contain a central widget.</source>
        <translation>一个基于 QMainWindow 的窗体没有包含中央窗口部件。</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::FormWindowBase</name>
    <message>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
    <message>
        <source>Delete &apos;%1&apos;</source>
        <translation>删除“%1”</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::FormWindowManager</name>
    <message>
        <source>Cu&amp;t</source>
        <translation>剪切(&amp;T)</translation>
    </message>
    <message>
        <source>Cuts the selected widgets and puts them on the clipboard</source>
        <translation>剪切选中的窗口部件并且把它们放到剪贴板中</translation>
    </message>
    <message>
        <source>&amp;Copy</source>
        <translation>复制(&amp;C)</translation>
    </message>
    <message>
        <source>Copies the selected widgets to the clipboard</source>
        <translation>复制选中的窗口部件到剪贴板</translation>
    </message>
    <message>
        <source>&amp;Paste</source>
        <translation>粘贴(&amp;P)</translation>
    </message>
    <message>
        <source>Pastes the clipboard&apos;s contents</source>
        <translation>粘贴剪贴版的内容</translation>
    </message>
    <message>
        <source>&amp;Delete</source>
        <translation>删除(&amp;D)</translation>
    </message>
    <message>
        <source>Deletes the selected widgets</source>
        <translation>删除选中的窗口部件</translation>
    </message>
    <message>
        <source>Select &amp;All</source>
        <translation>选择全部(&amp;A)</translation>
    </message>
    <message>
        <source>Selects all widgets</source>
        <translation>选择所有窗口部件</translation>
    </message>
    <message>
        <source>Bring to &amp;Front</source>
        <translation>放到前面(&amp;F)</translation>
    </message>
    <message>
        <source>Raises the selected widgets</source>
        <translation>上升选中的窗口部件</translation>
    </message>
    <message>
        <source>Send to &amp;Back</source>
        <translation>放到后面(&amp;B)</translation>
    </message>
    <message>
        <source>Lowers the selected widgets</source>
        <translation>下降选中的窗口部件</translation>
    </message>
    <message>
        <source>Adjust &amp;Size</source>
        <translation>调整大小(&amp;S)</translation>
    </message>
    <message>
        <source>Adjusts the size of the selected widget</source>
        <translation>调整选中的窗口部件的大小</translation>
    </message>
    <message>
        <source>Lay Out &amp;Horizontally</source>
        <translation>水平布局(&amp;H)</translation>
    </message>
    <message>
        <source>Lays out the selected widgets horizontally</source>
        <translation>水平布局选中的窗口部件</translation>
    </message>
    <message>
        <source>Lay Out &amp;Vertically</source>
        <translation>垂直布局(&amp;V)</translation>
    </message>
    <message>
        <source>Lays out the selected widgets vertically</source>
        <translation>垂直布局选中的窗口部件</translation>
    </message>
    <message>
        <source>Lay Out in a &amp;Grid</source>
        <translation>栅格布局(&amp;G)</translation>
    </message>
    <message>
        <source>Lays out the selected widgets in a grid</source>
        <translation>栅格布局选中的窗口部件</translation>
    </message>
    <message>
        <source>Lay Out Horizontally in S&amp;plitter</source>
        <translation>使用分裂器水平布局(&amp;P)</translation>
    </message>
    <message>
        <source>Lays out the selected widgets horizontally in a splitter</source>
        <translation>在一个分裂器中水平布局选中的窗口部件</translation>
    </message>
    <message>
        <source>Lay Out Vertically in Sp&amp;litter</source>
        <translation>使用分裂器垂直布局(&amp;L)</translation>
    </message>
    <message>
        <source>Lays out the selected widgets vertically in a splitter</source>
        <translation>在一个分裂器中垂直布局选中的窗口部件</translation>
    </message>
    <message>
        <source>&amp;Break Layout</source>
        <translation>打破布局(&amp;B)</translation>
    </message>
    <message>
        <source>Breaks the selected layout</source>
        <translation>打破所选的布局</translation>
    </message>
    <message>
        <source>&amp;Preview...</source>
        <translation>预览(&amp;P)...</translation>
    </message>
    <message>
        <source>Preview current form</source>
        <translation>预览当前窗体</translation>
    </message>
    <message>
        <source>Form &amp;Settings...</source>
        <translation>窗体设定(&amp;S)...</translation>
    </message>
    <message>
        <source>Break Layout</source>
        <translation>打破布局</translation>
    </message>
    <message>
        <source>Adjust Size</source>
        <translation>调整大小</translation>
    </message>
    <message>
        <source>Could not create form preview</source>
        <comment>Title of warning message box</comment>
        <translation>无法创建窗体预览</translation>
    </message>
    <message>
        <source>Form Settings - %1</source>
        <translation>窗体设定 - %1</translation>
    </message>
    <message>
        <source>Lay Out in a &amp;Form Layout</source>
        <translation>在窗体布局中布局(&amp;F)</translation>
    </message>
    <message>
        <source>Lays out the selected widgets in a form layout</source>
        <translation>在一个窗体布局中布局选中的窗口部件</translation>
    </message>
    <message>
        <source>Si&amp;mplify Grid Layout</source>
        <translation>简易网格布局(&amp;M)</translation>
    </message>
    <message>
        <source>Removes empty columns and rows</source>
        <translation>移除空白行和列</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::FormWindowSettings</name>
    <message>
        <source>None</source>
        <translation>无</translation>
    </message>
    <message>
        <source>Device Profile: %1</source>
        <translation>设备描述文件：%1</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::GridPanel</name>
    <message>
        <source>Visible</source>
        <translation>可见的</translation>
    </message>
    <message>
        <source>Snap</source>
        <translation>贴齐</translation>
    </message>
    <message>
        <source>Reset</source>
        <translation>重置</translation>
    </message>
    <message>
        <source>Form</source>
        <translation>窗体</translation>
    </message>
    <message>
        <source>Grid</source>
        <translation>栅格</translation>
    </message>
    <message>
        <source>Grid &amp;X</source>
        <translation>栅格 &amp;X</translation>
    </message>
    <message>
        <source>Grid &amp;Y</source>
        <translation>栅格 &amp;Y</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::GroupBoxTaskMenu</name>
    <message>
        <source>Change title...</source>
        <translation>改变标题...</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::HtmlTextEdit</name>
    <message>
        <source>Insert HTML entity</source>
        <translation>插入 HTML 条目</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::IconSelector</name>
    <message>
        <source>The pixmap file &apos;%1&apos; cannot be read.</source>
        <translation>无法读取像素映射文件“%1”。</translation>
    </message>
    <message>
        <source>The file &apos;%1&apos; does not appear to be a valid pixmap file: %2</source>
        <translation>文件“%1”不像是有效的像素映射文件：%2</translation>
    </message>
    <message>
        <source>The file &apos;%1&apos; could not be read: %2</source>
        <translation>无法读取文件“%1”：%2</translation>
    </message>
    <message>
        <source>Choose a Pixmap</source>
        <translation>选择一个像素映射</translation>
    </message>
    <message>
        <source>Pixmap Read Error</source>
        <translation>像素映射读取错误</translation>
    </message>
    <message>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <source>Normal Off</source>
        <translation>Normal Off</translation>
    </message>
    <message>
        <source>Normal On</source>
        <translation>Normal On</translation>
    </message>
    <message>
        <source>Disabled Off</source>
        <translation>Disabled Off</translation>
    </message>
    <message>
        <source>Disabled On</source>
        <translation>Disabled On</translation>
    </message>
    <message>
        <source>Active Off</source>
        <translation>Active Off</translation>
    </message>
    <message>
        <source>Active On</source>
        <translation>Active On</translation>
    </message>
    <message>
        <source>Selected Off</source>
        <translation>Selected Off</translation>
    </message>
    <message>
        <source>Selected On</source>
        <translation>Selected On</translation>
    </message>
    <message>
        <source>Choose Resource...</source>
        <translation>选择资源...</translation>
    </message>
    <message>
        <source>Choose File...</source>
        <translation>选择文件...</translation>
    </message>
    <message>
        <source>Reset</source>
        <translation>重置</translation>
    </message>
    <message>
        <source>Reset All</source>
        <translation>重置全部</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::ItemListEditor</name>
    <message>
        <source>Properties &amp;&lt;&lt;</source>
        <translation>属性&amp;&lt;&lt;</translation>
    </message>
    <message>
        <source>Properties &amp;&gt;&gt;</source>
        <translation>属性&amp;&gt;&gt;</translation>
    </message>
    <message>
        <source>Items List</source>
        <translation>项目列表</translation>
    </message>
    <message>
        <source>New Item</source>
        <translation>新建项目</translation>
    </message>
    <message>
        <source>&amp;New</source>
        <translation>新建(&amp;N)</translation>
    </message>
    <message>
        <source>Delete Item</source>
        <translation>删除项目</translation>
    </message>
    <message>
        <source>&amp;Delete</source>
        <translation>删除(&amp;D)</translation>
    </message>
    <message>
        <source>Move Item Up</source>
        <translation>向上移动项目</translation>
    </message>
    <message>
        <source>U</source>
        <translation>U</translation>
    </message>
    <message>
        <source>Move Item Down</source>
        <translation>向下移动项目</translation>
    </message>
    <message>
        <source>D</source>
        <translation>D</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::LabelTaskMenu</name>
    <message>
        <source>Change rich text...</source>
        <translation>改变多信息文本...</translation>
    </message>
    <message>
        <source>Change plain text...</source>
        <translation>改变普通文本...</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::LineEditTaskMenu</name>
    <message>
        <source>Change text...</source>
        <translation>改变文本...</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::ListWidgetEditor</name>
    <message>
        <source>Dialog</source>
        <translation type="obsolete">对话框</translation>
    </message>
    <message>
        <source>Items List</source>
        <translation type="obsolete">项目列表</translation>
    </message>
    <message>
        <source>Move Item Down</source>
        <translation type="obsolete">向下移动项目</translation>
    </message>
    <message>
        <source>D</source>
        <translation type="obsolete">D</translation>
    </message>
    <message>
        <source>Move Item Up</source>
        <translation type="obsolete">向上移动项目</translation>
    </message>
    <message>
        <source>U</source>
        <translation type="obsolete">U</translation>
    </message>
    <message>
        <source>New Item</source>
        <translation>新建项目</translation>
    </message>
    <message>
        <source>Delete Item</source>
        <translation type="obsolete">删除项目</translation>
    </message>
    <message>
        <source>Edit List Widget</source>
        <translation>编辑列表窗口部件</translation>
    </message>
    <message>
        <source>Edit Combobox</source>
        <translation>编辑组合框</translation>
    </message>
    <message>
        <source>&amp;New</source>
        <translation type="obsolete">新建(&amp;N)</translation>
    </message>
    <message>
        <source>&amp;Delete</source>
        <translation type="obsolete">删除(&amp;D)</translation>
    </message>
    <message>
        <source>Icon</source>
        <translation type="obsolete">图标</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::ListWidgetTaskMenu</name>
    <message>
        <source>Edit Items...</source>
        <translation>编辑项目...</translation>
    </message>
    <message>
        <source>Change List Contents</source>
        <translation>改变列表内容</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::MdiContainerWidgetTaskMenu</name>
    <message>
        <source>Next Subwindow</source>
        <translation>下一个子窗口</translation>
    </message>
    <message>
        <source>Previous Subwindow</source>
        <translation>上一个子窗口</translation>
    </message>
    <message>
        <source>Tile</source>
        <translation>平铺</translation>
    </message>
    <message>
        <source>Cascade</source>
        <translation>层叠</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::MenuTaskMenu</name>
    <message>
        <source>Remove</source>
        <translation>移除</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::MorphMenu</name>
    <message>
        <source>Morph into</source>
        <translation>变型为</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::NewActionDialog</name>
    <message>
        <source>New Action...</source>
        <translation>新建动作...</translation>
    </message>
    <message>
        <source>&amp;Text:</source>
        <translation>文本(&amp;T)：</translation>
    </message>
    <message>
        <source>&amp;Icon:</source>
        <translation>图标(&amp;I)：</translation>
    </message>
    <message>
        <source>Shortcut:</source>
        <translation>快捷键：</translation>
    </message>
    <message>
        <source>Checkable:</source>
        <translation>可选的：</translation>
    </message>
    <message>
        <source>ToolTip:</source>
        <translation>工具提示：</translation>
    </message>
    <message>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <source>Object &amp;name:</source>
        <translation>对象名称(&amp;N)：</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::NewDynamicPropertyDialog</name>
    <message>
        <source>Set Property Name</source>
        <translation>设置属性名称</translation>
    </message>
    <message>
        <source>The current object already has a property named &apos;%1&apos;.
Please select another, unique one.</source>
        <translation>当前对象已经有一个属性名称为“%1”。
请选择其它的，唯一的。</translation>
    </message>
    <message>
        <source>Create Dynamic Property</source>
        <translation>创建动态属性</translation>
    </message>
    <message>
        <source>Property Name</source>
        <translation>属性名称</translation>
    </message>
    <message>
        <source>Property Type</source>
        <translation>属性类型</translation>
    </message>
    <message>
        <source>The &apos;_q_&apos; prefix is reserved for the Qt library.
Please select another name.</source>
        <translation>“_q_”前缀已经为 Qt 库保留。请选择其它名称。</translation>
    </message>
    <message>
        <source>horizontalSpacer</source>
        <translation>水平间隔器</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::NewFormWidget</name>
    <message>
        <source>Default size</source>
        <translation>默认大小</translation>
    </message>
    <message>
        <source>QVGA portrait (240x320)</source>
        <translation>QVGA 纵向(240x320)</translation>
    </message>
    <message>
        <source>QVGA landscape (320x240)</source>
        <translation>QVGA 横向(320x240)</translation>
    </message>
    <message>
        <source>VGA portrait (480x640)</source>
        <translation>VGA 纵向(480x640)</translation>
    </message>
    <message>
        <source>VGA landscape (640x480)</source>
        <translation>VGA 横向(640x480)</translation>
    </message>
    <message>
        <source>Widgets</source>
        <extracomment>New Form Dialog Categories</extracomment>
        <translation>窗口部件</translation>
    </message>
    <message>
        <source>Custom Widgets</source>
        <translation>自定义窗口部件</translation>
    </message>
    <message>
        <source>None</source>
        <translation>无</translation>
    </message>
    <message>
        <source>Error loading form</source>
        <translation>加载窗体错误</translation>
    </message>
    <message>
        <source>Internal error: No template selected.</source>
        <translation>内部错误：没有模板被选中</translation>
    </message>
    <message>
        <source>0</source>
        <translation>0</translation>
    </message>
    <message>
        <source>Choose a template for a preview</source>
        <translation>选择一个用于预览的模板</translation>
    </message>
    <message>
        <source>Embedded Design</source>
        <translation>嵌入式设计</translation>
    </message>
    <message>
        <source>Device:</source>
        <translation>设备：</translation>
    </message>
    <message>
        <source>Screen Size:</source>
        <translation>屏幕大小：</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::NewPromotedClassPanel</name>
    <message>
        <source>Add</source>
        <translation>添加</translation>
    </message>
    <message>
        <source>New Promoted Class</source>
        <translation>新建提升的类</translation>
    </message>
    <message>
        <source>Base class name:</source>
        <translation>基类名称：</translation>
    </message>
    <message>
        <source>Promoted class name:</source>
        <translation>提升的类名称：</translation>
    </message>
    <message>
        <source>Header file:</source>
        <translation>头文件：</translation>
    </message>
    <message>
        <source>Global include</source>
        <translation>全局包含</translation>
    </message>
    <message>
        <source>Reset</source>
        <translation>重置</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::ObjectInspector</name>
    <message>
        <source>&amp;Find in Text...</source>
        <translation>在文本中查找(&amp;F)...</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::ObjectInspector::ObjectInspectorPrivate</name>
    <message>
        <source>Change Current Page</source>
        <translation>改变当前页</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::OrderDialog</name>
    <message>
        <source>Index %1 (%2)</source>
        <translation>索引 %1 (%2)</translation>
    </message>
    <message>
        <source>Change Page Order</source>
        <translation>改变页顺序</translation>
    </message>
    <message>
        <source>Page Order</source>
        <translation>页顺序</translation>
    </message>
    <message>
        <source>%1 %2</source>
        <translation>%1 %2</translation>
    </message>
    <message>
        <source>Move page up</source>
        <translation>向上移动页</translation>
    </message>
    <message>
        <source>Move page down</source>
        <translation>向下移动页</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::PaletteEditor</name>
    <message>
        <source>Edit Palette</source>
        <translation>编辑调色板</translation>
    </message>
    <message>
        <source>Tune Palette</source>
        <translation>曲调调色板</translation>
    </message>
    <message>
        <source>Show Details</source>
        <translation>显示细节</translation>
    </message>
    <message>
        <source>Compute Details</source>
        <translation>计算细节</translation>
    </message>
    <message>
        <source>Quick</source>
        <translation>快速</translation>
    </message>
    <message>
        <source>Preview</source>
        <translation>预览</translation>
    </message>
    <message>
        <source>Disabled</source>
        <translation>失效</translation>
    </message>
    <message>
        <source>Inactive</source>
        <translation>非激活</translation>
    </message>
    <message>
        <source>Active</source>
        <translation>激活</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::PaletteEditorButton</name>
    <message>
        <source>Change Palette</source>
        <translation>改变调色板</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::PaletteModel</name>
    <message>
        <source>Color Role</source>
        <translation>颜色角色</translation>
    </message>
    <message>
        <source>Active</source>
        <translation>激活</translation>
    </message>
    <message>
        <source>Inactive</source>
        <translation>非激活</translation>
    </message>
    <message>
        <source>Disabled</source>
        <translation>失效</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::PixmapEditor</name>
    <message>
        <source>Copy Path</source>
        <translation>复制路径</translation>
    </message>
    <message>
        <source>Paste Path</source>
        <translation>粘贴路径</translation>
    </message>
    <message>
        <source>Choose Resource...</source>
        <translation>选择资源...</translation>
    </message>
    <message>
        <source>Choose File...</source>
        <translation>选择文件...</translation>
    </message>
    <message>
        <source>...</source>
        <translation>...</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::PlainTextEditorDialog</name>
    <message>
        <source>Edit text</source>
        <translation>编辑文本</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::PluginDialog</name>
    <message>
        <source>Components</source>
        <translation>组件</translation>
    </message>
    <message>
        <source>Plugin Information</source>
        <translation>插件信息</translation>
    </message>
    <message>
        <source>Qt Designer couldn&apos;t find any plugins</source>
        <translation>Qt 设计师无法找到任何插件</translation>
    </message>
    <message>
        <source>Qt Designer found the following plugins</source>
        <translation>Qt 设计师已经找到如下插件</translation>
    </message>
    <message>
        <source>TextLabel</source>
        <translation type="obsolete">文本标签</translation>
    </message>
    <message>
        <source>Refresh</source>
        <translation>刷新</translation>
    </message>
    <message>
        <source>Scan for newly installed custom widget plugins.</source>
        <translation>扫描新安装的自定义窗口部件插件。</translation>
    </message>
    <message>
        <source>New custom widget plugins have been found.</source>
        <translation>新的自定义窗口部件插件已经被找到。</translation>
    </message>
    <message>
        <source>1</source>
        <translation type="obsolete">1</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::PreviewActionGroup</name>
    <message>
        <source>%1 Style</source>
        <translation>%1 风格</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::PreviewConfigurationWidget::PreviewConfigurationWidgetPrivate</name>
    <message>
        <source>Load Custom Device Skin</source>
        <translation>加载自定义设备皮肤</translation>
    </message>
    <message>
        <source>All QVFB Skins (*.%1)</source>
        <translation>所有 QVFB 皮肤 (*.%1)</translation>
    </message>
    <message>
        <source>%1 - Duplicate Skin</source>
        <translation>%1 - 重复的皮肤</translation>
    </message>
    <message>
        <source>The skin &apos;%1&apos; already exists.</source>
        <translation>皮肤“%1”已经存在。</translation>
    </message>
    <message>
        <source>%1 - Error</source>
        <translation>%1 - 错误</translation>
    </message>
    <message>
        <source>%1 is not a valid skin directory:
%2</source>
        <translation>%1 不是有效皮肤目录：
%2</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::PreviewDeviceSkin</name>
    <message>
        <source>&amp;Close</source>
        <translation>关闭(&amp;C)</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::PreviewManager</name>
    <message>
        <source>%1 - [Preview]</source>
        <translation>%1 - [预览]</translation>
    </message>
    <message>
        <source>%1 Style</source>
        <translation type="obsolete">%1 风格</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::PreviewWidget</name>
    <message>
        <source>Preview Window</source>
        <translation>预览窗口</translation>
    </message>
    <message>
        <source>LineEdit</source>
        <translation>LineEdit</translation>
    </message>
    <message>
        <source>ComboBox</source>
        <translation>Combobox</translation>
    </message>
    <message>
        <source>PushButton</source>
        <translation>PushButton</translation>
    </message>
    <message>
        <source>ButtonGroup2</source>
        <translation>ButtonGroup2</translation>
    </message>
    <message>
        <source>CheckBox1</source>
        <translation>Checkbox1</translation>
    </message>
    <message>
        <source>CheckBox2</source>
        <translation>CheckBox2</translation>
    </message>
    <message>
        <source>ButtonGroup</source>
        <translation>ButtonGroup</translation>
    </message>
    <message>
        <source>RadioButton1</source>
        <translation>RadioButton1</translation>
    </message>
    <message>
        <source>RadioButton2</source>
        <translation>RadioButton2</translation>
    </message>
    <message>
        <source>RadioButton3</source>
        <translation>RadioBUtton3</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::PromotionModel</name>
    <message>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <source>Header file</source>
        <translation>头文件</translation>
    </message>
    <message>
        <source>Global include</source>
        <translation>全局包含</translation>
    </message>
    <message>
        <source>Usage</source>
        <translation>用法</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::PromotionTaskMenu</name>
    <message>
        <source>Promoted widgets...</source>
        <translation>提升的窗口部件...</translation>
    </message>
    <message>
        <source>Promote to ...</source>
        <translation>提升为...</translation>
    </message>
    <message>
        <source>Promote to</source>
        <translation>提升为</translation>
    </message>
    <message>
        <source>Demote to %1</source>
        <translation>取消 %1 的提升</translation>
    </message>
    <message>
        <source>Change signals/slots...</source>
        <translation>改变信号/槽...</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::PropertyEditor</name>
    <message>
        <source>Add Dynamic Property...</source>
        <translation>添加动态属性 ...</translation>
    </message>
    <message>
        <source>Remove Dynamic Property</source>
        <translation>移除动态属性</translation>
    </message>
    <message>
        <source>Sorting</source>
        <translation>排序中</translation>
    </message>
    <message>
        <source>Color Groups</source>
        <translation>颜色组</translation>
    </message>
    <message>
        <source>Tree View</source>
        <translation>树视图</translation>
    </message>
    <message>
        <source>Drop Down Button View</source>
        <translation>下拉按钮视图</translation>
    </message>
    <message>
        <source>String...</source>
        <translation>字符串...</translation>
    </message>
    <message>
        <source>Bool...</source>
        <translation>布尔...</translation>
    </message>
    <message>
        <source>Other...</source>
        <translation>其它...</translation>
    </message>
    <message>
        <source>Configure Property Editor</source>
        <translation>配置属性编辑器</translation>
    </message>
    <message>
        <source>%1
%2</source>
        <translation type="obsolete">%1
%2</translation>
    </message>
    <message>
        <source>Object: %1
Class: %2</source>
        <translation>对象：%1
类：%2</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::PropertyLineEdit</name>
    <message>
        <source>Insert line break</source>
        <translation>插入换行符</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::QDesignerPromotionDialog</name>
    <message>
        <source>Promoted Widgets</source>
        <translation>提升的窗口部件</translation>
    </message>
    <message>
        <source>Promoted Classes</source>
        <translation>提升的类</translation>
    </message>
    <message>
        <source>Promote</source>
        <translation>提升</translation>
    </message>
    <message>
        <source>%1 - Error</source>
        <translation>%1 - 错误</translation>
    </message>
    <message>
        <source>Change signals/slots...</source>
        <translation>改变信号/槽...</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::QDesignerResource</name>
    <message>
        <source>Loading qrc file</source>
        <translation>正在载入 qrc 文件</translation>
    </message>
    <message>
        <source>The specified qrc file &lt;p&gt;&lt;b&gt;%1&lt;/b&gt;&lt;/p&gt;&lt;p&gt;could not be found. Do you want to update the file location?&lt;/p&gt;</source>
        <translation>指定的 qrc 文件&lt;p&gt;&lt;b&gt;%1&lt;/b&gt;&lt;/p&gt;&lt;p&gt;无法找到。您想更新这个文件的位置么？&lt;/p&gt;</translation>
    </message>
    <message>
        <source>New location for %1</source>
        <translation>%1 的新位置</translation>
    </message>
    <message>
        <source>Resource files (*.qrc)</source>
        <translation>资源文件 (*.qrc)</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::QDesignerTaskMenu</name>
    <message>
        <source>Change objectName...</source>
        <translation>改变对象名称...</translation>
    </message>
    <message>
        <source>Change toolTip...</source>
        <translation>改变工具提示...</translation>
    </message>
    <message>
        <source>Change whatsThis...</source>
        <translation>改变“这是什么”...</translation>
    </message>
    <message>
        <source>Create Menu Bar</source>
        <translation>创建菜单栏</translation>
    </message>
    <message>
        <source>Add Tool Bar</source>
        <translation>添加工具栏</translation>
    </message>
    <message>
        <source>Create Status Bar</source>
        <translation>创建状态栏</translation>
    </message>
    <message>
        <source>Change styleSheet...</source>
        <translation>改变样式表...</translation>
    </message>
    <message>
        <source>Remove Status Bar</source>
        <translation>移除状态栏</translation>
    </message>
    <message>
        <source>Change script...</source>
        <translation>改变脚本...</translation>
    </message>
    <message>
        <source>Change signals/slots...</source>
        <translation>改变信号/槽...</translation>
    </message>
    <message>
        <source>Go to slot...</source>
        <translation>转到槽...</translation>
    </message>
    <message>
        <source>Size Constraints</source>
        <translation>大小限定</translation>
    </message>
    <message>
        <source>Set Minimum Width</source>
        <translation>设置最小宽度</translation>
    </message>
    <message>
        <source>Set Minimum Height</source>
        <translation>设置最小高度</translation>
    </message>
    <message>
        <source>Set Minimum Size</source>
        <translation>设置最小大小</translation>
    </message>
    <message>
        <source>Set Maximum Width</source>
        <translation>设置最大宽度</translation>
    </message>
    <message>
        <source>Set Maximum Height</source>
        <translation>设置最大高度</translation>
    </message>
    <message>
        <source>Set Maximum Size</source>
        <translation>设置最大大小</translation>
    </message>
    <message>
        <source>Edit ToolTip</source>
        <translation>编辑工具提示</translation>
    </message>
    <message>
        <source>Edit WhatsThis</source>
        <translation>编辑这是什么</translation>
    </message>
    <message>
        <source>no signals available</source>
        <translation type="unfinished"></translation>
    </message>
    <message numerus="yes">
        <source>Set size constraint on %n widget(s)</source>
        <translation>
            <numerusform>为 %n 个窗口部件设置大小限定</numerusform>
        </translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::QDesignerWidgetBox</name>
    <message>
        <source>Unexpected element &lt;%1&gt;</source>
        <translation>未预期的元素&lt;%1&gt;</translation>
    </message>
    <message>
        <source>A parse error occurred at line %1, column %2 of the XML code specified for the widget %3: %4
%5</source>
        <translation>在解析由规定窗口部件 %3 的 XML 代码的 %1 行、%2列时发生一个解析错误：%4
%5</translation>
    </message>
    <message>
        <source>The XML code specified for the widget %1 does not contain any widget elements.
%2</source>
        <translation>规定窗口部件 %1 的 XML 代码不包含任何窗口部件元素。
%2</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::QtGradientEditor</name>
    <message>
        <source>Linear</source>
        <translation>线性</translation>
    </message>
    <message>
        <source>Radial</source>
        <translation>放射状</translation>
    </message>
    <message>
        <source>Conical</source>
        <translation>圆锥状</translation>
    </message>
    <message>
        <source>Pad</source>
        <translation>衬垫</translation>
    </message>
    <message>
        <source>Repeat</source>
        <translation>重复</translation>
    </message>
    <message>
        <source>Reflect</source>
        <translation>反射</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::QtGradientStopsController</name>
    <message>
        <source>H</source>
        <translation>H</translation>
    </message>
    <message>
        <source>S</source>
        <translation>S</translation>
    </message>
    <message>
        <source>V</source>
        <translation>V</translation>
    </message>
    <message>
        <source>Hue</source>
        <translation>色调</translation>
    </message>
    <message>
        <source>Sat</source>
        <translation>浓度</translation>
    </message>
    <message>
        <source>Val</source>
        <translation>值</translation>
    </message>
    <message>
        <source>Saturation</source>
        <translation>浓度</translation>
    </message>
    <message>
        <source>Value</source>
        <translation>值</translation>
    </message>
    <message>
        <source>R</source>
        <translation>R</translation>
    </message>
    <message>
        <source>G</source>
        <translation>G</translation>
    </message>
    <message>
        <source>B</source>
        <translation>B</translation>
    </message>
    <message>
        <source>Red</source>
        <translation>红色</translation>
    </message>
    <message>
        <source>Green</source>
        <translation>绿色</translation>
    </message>
    <message>
        <source>Blue</source>
        <translation>蓝色</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::RichTextEditorDialog</name>
    <message>
        <source>Edit text</source>
        <translation>编辑文本</translation>
    </message>
    <message>
        <source>&amp;Cancel</source>
        <translation>取消(&amp;C)</translation>
    </message>
    <message>
        <source>&amp;OK</source>
        <translation>确定(&amp;O)</translation>
    </message>
    <message>
        <source>Rich Text</source>
        <translation>多文本</translation>
    </message>
    <message>
        <source>Source</source>
        <translation>源</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::RichTextEditorToolBar</name>
    <message>
        <source>Bold</source>
        <translation>粗体</translation>
    </message>
    <message>
        <source>Italic</source>
        <translation>斜体</translation>
    </message>
    <message>
        <source>CTRL+I</source>
        <translation>CTRL+I</translation>
    </message>
    <message>
        <source>Underline</source>
        <translation>下划线</translation>
    </message>
    <message>
        <source>CTRL+U</source>
        <translation>CTRL+U</translation>
    </message>
    <message>
        <source>CTRL+B</source>
        <translation>CTRL+B</translation>
    </message>
    <message>
        <source>Left Align</source>
        <translation>左对齐</translation>
    </message>
    <message>
        <source>Center</source>
        <translation>中央对齐</translation>
    </message>
    <message>
        <source>Right Align</source>
        <translation>右对齐</translation>
    </message>
    <message>
        <source>Justify</source>
        <translation>自动调整</translation>
    </message>
    <message>
        <source>Superscript</source>
        <translation>上标</translation>
    </message>
    <message>
        <source>Subscript</source>
        <translation>下标</translation>
    </message>
    <message>
        <source>Insert &amp;Link</source>
        <translation>插入链接(&amp;L)</translation>
    </message>
    <message>
        <source>Insert &amp;Image</source>
        <translation>插入图像(&amp;I)</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::ScriptDialog</name>
    <message>
        <source>Edit script</source>
        <translation>编辑脚本</translation>
    </message>
    <message>
        <source>Syntax error</source>
        <translation>语法错误</translation>
    </message>
    <message>
        <source>&lt;html&gt;Enter a Qt Script snippet to be executed while loading the form.&lt;br&gt;The widget and its children are accessible via the variables &lt;i&gt;widget&lt;/i&gt; and &lt;i&gt;childWidgets&lt;/i&gt;, respectively.</source>
        <translation>&lt;html&gt;输入一段在加载这个窗体时会被运行的 Qt 脚本片段。&lt;br&gt;这个窗口部件和它的子窗口部件可以通过&lt;i&gt;widget&lt;/i&gt;和&lt;i&gt;childWidgets&lt;/i&gt;进行访问。</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::ScriptErrorDialog</name>
    <message>
        <source>Script errors</source>
        <translation>脚本错误</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::SignalSlotDialog</name>
    <message>
        <source>There is already a slot with the signature &apos;%1&apos;.</source>
        <translation>这里已经有一个签名为“%1”的槽。</translation>
    </message>
    <message>
        <source>There is already a signal with the signature &apos;%1&apos;.</source>
        <translation>这里已经有一个签名为“%1”的信号。</translation>
    </message>
    <message>
        <source>%1 - Duplicate Signature</source>
        <translation>%1 - 重复的签名</translation>
    </message>
    <message>
        <source>Signals/Slots of %1</source>
        <translation>%1 的信号/槽</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::SignalSlotEditorPlugin</name>
    <message>
        <source>Edit Signals/Slots</source>
        <translation>编辑信号/槽</translation>
    </message>
    <message>
        <source>F4</source>
        <translation>F4</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::SignalSlotEditorTool</name>
    <message>
        <source>Edit Signals/Slots</source>
        <translation>编辑信号/槽</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::StatusBarTaskMenu</name>
    <message>
        <source>Remove</source>
        <translation>移除</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::StringListEditorButton</name>
    <message>
        <source>Change String List</source>
        <translation>改变字符串列表</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::StyleSheetEditorDialog</name>
    <message>
        <source>Edit Style Sheet</source>
        <translation>编辑样式表</translation>
    </message>
    <message>
        <source>Valid Style Sheet</source>
        <translation>有效样式表</translation>
    </message>
    <message>
        <source>Invalid Style Sheet</source>
        <translation>无效样式表</translation>
    </message>
    <message>
        <source>Add Resource...</source>
        <translation>添加资源...</translation>
    </message>
    <message>
        <source>Add Gradient...</source>
        <translation>添加渐变...</translation>
    </message>
    <message>
        <source>Add Color...</source>
        <translation>添加颜色...</translation>
    </message>
    <message>
        <source>Add Font...</source>
        <translation>添加字体...</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::TabOrderEditor</name>
    <message>
        <source>Start from Here</source>
        <translation>从这里开始</translation>
    </message>
    <message>
        <source>Restart</source>
        <translation>重新开始</translation>
    </message>
    <message>
        <source>Tab Order List...</source>
        <translation>制表符顺序列表...</translation>
    </message>
    <message>
        <source>Tab Order List</source>
        <translation>制表符顺序列表</translation>
    </message>
    <message>
        <source>Tab Order</source>
        <translation>制表符顺序</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::TabOrderEditorPlugin</name>
    <message>
        <source>Edit Tab Order</source>
        <translation>编辑 Tab 顺序</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::TabOrderEditorTool</name>
    <message>
        <source>Edit Tab Order</source>
        <translation>编辑 Tab 顺序</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::TableWidgetEditor</name>
    <message>
        <source>Edit Table Widget</source>
        <translation>编辑表格窗口部件</translation>
    </message>
    <message>
        <source>&amp;Items</source>
        <translation>项目(&amp;I)</translation>
    </message>
    <message>
        <source>Rows</source>
        <translation type="obsolete">行</translation>
    </message>
    <message>
        <source>Move Row Down</source>
        <translation type="obsolete">向下移动行</translation>
    </message>
    <message>
        <source>D</source>
        <translation type="obsolete">D</translation>
    </message>
    <message>
        <source>Move Row Up</source>
        <translation type="obsolete">向上移动行</translation>
    </message>
    <message>
        <source>U</source>
        <translation type="obsolete">U</translation>
    </message>
    <message>
        <source>Table Rows</source>
        <translation type="obsolete">表格行</translation>
    </message>
    <message>
        <source>New Row</source>
        <translation>新建行</translation>
    </message>
    <message>
        <source>&amp;Columns</source>
        <translation>列(&amp;C)</translation>
    </message>
    <message>
        <source>&amp;Rows</source>
        <translation>行(&amp;R)</translation>
    </message>
    <message>
        <source>Properties &amp;&lt;&lt;</source>
        <translation>属性&amp;&lt;&lt;</translation>
    </message>
    <message>
        <source>Properties &amp;&gt;&gt;</source>
        <translation>属性&amp;&gt;&gt;</translation>
    </message>
    <message>
        <source>New</source>
        <translation type="obsolete">新建</translation>
    </message>
    <message>
        <source>Delete Row</source>
        <translation type="obsolete">删除行</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="obsolete">删除</translation>
    </message>
    <message>
        <source>Table Items</source>
        <translation>表格项目</translation>
    </message>
    <message>
        <source>Columns</source>
        <translation type="obsolete">列</translation>
    </message>
    <message>
        <source>New Column</source>
        <translation>新建列</translation>
    </message>
    <message>
        <source>Delete Column</source>
        <translation type="obsolete">删除列</translation>
    </message>
    <message>
        <source>Move Column Up</source>
        <translation type="obsolete">向前移动列</translation>
    </message>
    <message>
        <source>Move Column Down</source>
        <translation type="obsolete">向后移动列</translation>
    </message>
    <message>
        <source>Table Columns</source>
        <translation type="obsolete">表格列</translation>
    </message>
    <message>
        <source>Icon</source>
        <translation type="obsolete">图标</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::TableWidgetTaskMenu</name>
    <message>
        <source>Edit Items...</source>
        <translation>编辑项目...</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::TemplateOptionsWidget</name>
    <message>
        <source>Pick a directory to save templates in</source>
        <translation>选择一个用于保存模板的目录</translation>
    </message>
    <message>
        <source>Form</source>
        <translation>窗体</translation>
    </message>
    <message>
        <source>Additional Template Paths</source>
        <translation>添加模板路径</translation>
    </message>
    <message>
        <source>...</source>
        <translation>...</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::TextEditTaskMenu</name>
    <message>
        <source>Change HTML...</source>
        <translation>改变HTML...</translation>
    </message>
    <message>
        <source>Edit HTML</source>
        <translation>编辑 HTML</translation>
    </message>
    <message>
        <source>Edit Text</source>
        <translation>编辑文本</translation>
    </message>
    <message>
        <source>Change Plain Text...</source>
        <translation>改变普通文本...</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::TextEditor</name>
    <message>
        <source>Choose Resource...</source>
        <translation>选择资源...</translation>
    </message>
    <message>
        <source>Choose File...</source>
        <translation>选择文件...</translation>
    </message>
    <message>
        <source>Choose a File</source>
        <translation>选择一个文件</translation>
    </message>
    <message>
        <source>...</source>
        <translation>...</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::ToolBarEventFilter</name>
    <message>
        <source>Insert Separator</source>
        <translation>插入分隔符</translation>
    </message>
    <message>
        <source>Remove action &apos;%1&apos;</source>
        <translation>移除动作“%1”</translation>
    </message>
    <message>
        <source>Remove Toolbar &apos;%1&apos;</source>
        <translation>移除工具栏“%1”</translation>
    </message>
    <message>
        <source>Insert Separator before &apos;%1&apos;</source>
        <translation>在“%1”之前插入分隔符</translation>
    </message>
    <message>
        <source>Append Separator</source>
        <translation>添加分隔符</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::ToolBarTaskMenu</name>
    <message>
        <source>Customize...</source>
        <translation type="obsolete">自定义...</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::TreeWidgetEditor</name>
    <message>
        <source>Edit Tree Widget</source>
        <translation>编辑树窗口部件</translation>
    </message>
    <message>
        <source>&amp;Items</source>
        <translation>项目(&amp;I)</translation>
    </message>
    <message>
        <source>Tree Items</source>
        <translation>树项目</translation>
    </message>
    <message>
        <source>&amp;Columns</source>
        <translation>列(&amp;C)</translation>
    </message>
    <message>
        <source>Per column properties</source>
        <translation>每列属性</translation>
    </message>
    <message>
        <source>Common properties</source>
        <translation>共同属性</translation>
    </message>
    <message>
        <source>New Item</source>
        <translation>新建项目</translation>
    </message>
    <message>
        <source>New Subitem</source>
        <translation>新建子项目</translation>
    </message>
    <message>
        <source>Properties &amp;&lt;&lt;</source>
        <translation>属性&amp;&lt;&lt;</translation>
    </message>
    <message>
        <source>Properties &amp;&gt;&gt;</source>
        <translation>属性&amp;&gt;&gt;</translation>
    </message>
    <message>
        <source>New &amp;Subitem</source>
        <translation>新建子项目(&amp;S)</translation>
    </message>
    <message>
        <source>Delete Item</source>
        <translation>删除项目</translation>
    </message>
    <message>
        <source>Move Item Left (before Parent Item)</source>
        <translation>向左移动项目(移动到父项目之前)</translation>
    </message>
    <message>
        <source>L</source>
        <translation>L</translation>
    </message>
    <message>
        <source>Move Item Right (as a First Subitem of the Next Sibling Item)</source>
        <translation>向右移动项目(作为下一个同级项目的第一个子项目)</translation>
    </message>
    <message>
        <source>R</source>
        <translation>R</translation>
    </message>
    <message>
        <source>Move Item Up</source>
        <translation>向上移动项目</translation>
    </message>
    <message>
        <source>U</source>
        <translation>U</translation>
    </message>
    <message>
        <source>Move Item Down</source>
        <translation>向下移动项目</translation>
    </message>
    <message>
        <source>D</source>
        <translation>D</translation>
    </message>
    <message>
        <source>Columns</source>
        <translation type="obsolete">列</translation>
    </message>
    <message>
        <source>New Column</source>
        <translation>新建列</translation>
    </message>
    <message>
        <source>New</source>
        <translation type="obsolete">新建</translation>
    </message>
    <message>
        <source>Delete Column</source>
        <translation type="obsolete">删除列</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="obsolete">删除</translation>
    </message>
    <message>
        <source>Move Column Up</source>
        <translation type="obsolete">向前移动列</translation>
    </message>
    <message>
        <source>Move Column Down</source>
        <translation type="obsolete">向后移动列</translation>
    </message>
    <message>
        <source>Tree Columns</source>
        <translation type="obsolete">树列</translation>
    </message>
    <message>
        <source>New Sub Item</source>
        <translation type="obsolete">新建子项目</translation>
    </message>
    <message>
        <source>1</source>
        <translation>1</translation>
    </message>
    <message>
        <source>&amp;New</source>
        <translation>新建(&amp;N)</translation>
    </message>
    <message>
        <source>&amp;Delete</source>
        <translation>删除(&amp;D)</translation>
    </message>
    <message>
        <source>Icon</source>
        <translation type="obsolete">图标</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::TreeWidgetTaskMenu</name>
    <message>
        <source>Edit Items...</source>
        <translation>编辑项目...</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::WidgetBox</name>
    <message>
        <source>Warning: Widget creation failed in the widget box. This could be caused by invalid custom widget XML.</source>
        <translation>警告：部件框中的部件创建失败。可能是由于无效的自定义部件XML引起的。</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::WidgetBoxTreeView</name>
    <message>
        <source>Scratchpad</source>
        <translation type="obsolete">便条</translation>
    </message>
    <message>
        <source>Custom Widgets</source>
        <translation type="obsolete">自定义窗口部件</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation type="obsolete">移除</translation>
    </message>
    <message>
        <source>Edit name</source>
        <translation type="obsolete">编辑名称</translation>
    </message>
    <message>
        <source>Expand all</source>
        <translation type="obsolete">全部展开</translation>
    </message>
    <message>
        <source>Collapse all</source>
        <translation type="obsolete">全部折叠</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::WidgetBoxTreeWidget</name>
    <message>
        <source>Scratchpad</source>
        <translation>便条</translation>
    </message>
    <message>
        <source>Custom Widgets</source>
        <translation>自定义窗口部件</translation>
    </message>
    <message>
        <source>Expand all</source>
        <translation>全部展开</translation>
    </message>
    <message>
        <source>Collapse all</source>
        <translation>全部折叠</translation>
    </message>
    <message>
        <source>List View</source>
        <translation>列表视图</translation>
    </message>
    <message>
        <source>Icon View</source>
        <translation>图标视图</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation>移除</translation>
    </message>
    <message>
        <source>Edit name</source>
        <translation>编辑名称</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::WidgetDataBase</name>
    <message>
        <source>A custom widget plugin whose class name (%1) matches that of an existing class has been found.</source>
        <translation>类名称为 %1 的自定义窗口部件插件和一个已经存在的类一样。</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::WidgetEditorTool</name>
    <message>
        <source>Edit Widgets</source>
        <translation>编辑窗口部件</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::WidgetFactory</name>
    <message>
        <source>The custom widget factory registered for widgets of class %1 returned 0.</source>
        <translation>为类 %1 的窗口部件注册的自定义窗口部件工厂返回 0。</translation>
    </message>
    <message>
        <source>A class name mismatch occurred when creating a widget using the custom widget factory registered for widgets of class %1. It returned a widget of class %2.</source>
        <translation>在使用为类 %1 的窗口部件注册的自定义窗口部件工厂创建一个窗口部件时，发生了类名称不匹配。它返回了一个类 %2 的窗口部件。</translation>
    </message>
    <message>
        <source>%1 Widget</source>
        <translation>%1 窗口部件</translation>
    </message>
    <message>
        <source>The current page of the container &apos;%1&apos; (%2) could not be determined while creating a layout.This indicates an inconsistency in the ui-file, probably a layout being constructed on a container widget.</source>
        <translation>在创建一个布局的时候，不能决定这个容器“%1”（%2）的当前页。这表明在 UI 文件中有一个矛盾，也许在一个容器窗口部件中已经构造了一个布局。</translation>
    </message>
    <message>
        <source>Attempt to add a layout to a widget &apos;%1&apos; (%2) which already has an unmanaged layout of type %3.
This indicates an inconsistency in the ui-file.</source>
        <translation>试图向一个已经包含了类型为 %3 的非托管布局的窗口部件 “%1”（%2）添加布局。
这表明这个ui文件中有矛盾。</translation>
    </message>
    <message>
        <source>Cannot create style &apos;%1&apos;.</source>
        <translation>无法创建样式“%1”。</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::WizardContainerWidgetTaskMenu</name>
    <message>
        <source>Next</source>
        <translation>下一个</translation>
    </message>
    <message>
        <source>Back</source>
        <translation>返回</translation>
    </message>
</context>
<context>
    <name>qdesigner_internal::ZoomMenu</name>
    <message>
        <source>%1 %</source>
        <extracomment>Zoom factor</extracomment>
        <translation>%1 %</translation>
    </message>
</context>
<context>
    <name>BatchTranslationDialog</name>
    <message numerus="yes">
        <source>Batch translated %n entries</source>
        <translation>
            <numerusform>已经批翻译 %n 个条目</numerusform>
        </translation>
    </message>
    <message>
        <source>&amp;Cancel</source>
        <translation>取消(&amp;C)</translation>
    </message>
    <message>
        <source>Batch Translation of &apos;%1&apos; - Qt Linguist</source>
        <translation>批翻译“%1” - Qt 语言家</translation>
    </message>
    <message>
        <source>Linguist batch translator</source>
        <translation>语言家批翻译器</translation>
    </message>
    <message>
        <source>Searching, please wait...</source>
        <translation>正在搜索，请等待...</translation>
    </message>
    <message>
        <source>Qt Linguist - Batch Translation</source>
        <translation>Qt 语言家 - 批翻译</translation>
    </message>
    <message>
        <source>Options</source>
        <translation>选项</translation>
    </message>
    <message>
        <source>Set translated entries to finished</source>
        <translation>设置翻译过的条目为完成</translation>
    </message>
    <message>
        <source>Retranslate entries with existing translation</source>
        <translation>用现有的翻译来重新翻译条目</translation>
    </message>
    <message>
        <source>Note that the modified entries will be reset to unfinished if &apos;Set translated entries to finished&apos; above is unchecked.</source>
        <translation>注意，如果上述的“设置翻译过的条目为完成”没有被选中，则被修改的条目将会被设置为“未完成”。</translation>
    </message>
    <message>
        <source>Translate also finished entries</source>
        <translation>也对已完成的项目做翻译</translation>
    </message>
    <message>
        <source>Phrase book preference</source>
        <translation>短语书属性</translation>
    </message>
    <message>
        <source>Move up</source>
        <translation>向上移动</translation>
    </message>
    <message>
        <source>Move down</source>
        <translation>向下移动</translation>
    </message>
    <message>
        <source>The batch translator will search through the selected phrase books in the order given above.</source>
        <translation>批翻译器将会按照给定顺序搜索被选中的短语书。</translation>
    </message>
    <message>
        <source>&amp;Run</source>
        <translation>运行(&amp;R)</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
</context>
<context>
    <name>DataModel</name>
    <message>
        <source>&lt;qt&gt;Duplicate messages found in &apos;%1&apos;:</source>
        <translation>&lt;qt&gt;在“%1”中找到的重复信息：</translation>
    </message>
    <message>
        <source>&lt;p&gt;[more duplicates omitted]</source>
        <translation>&lt;p&gt;[省略更多重复]</translation>
    </message>
    <message>
        <source>&lt;p&gt;* Context: %1&lt;br&gt;* Source: %2</source>
        <translation>&lt;p&gt;* 上下文：%1&lt;br&gt;* 源：%2</translation>
    </message>
    <message>
        <source>&lt;br&gt;* Comment: %3</source>
        <translation>&lt;br&gt;* 注释：%3</translation>
    </message>
    <message>
        <source>Linguist does not know the plural rules for &apos;%1&apos;.
Will assume a single universal form.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot create &apos;%2&apos;: %1</source>
        <translation>不能创建&apos;%2&apos;: %1</translation>
    </message>
    <message>
        <source>Universal Form</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>EditorPage</name>
    <message>
        <source>Source text</source>
        <translation type="obsolete">源文</translation>
    </message>
    <message>
        <source>This area shows the source text.</source>
        <translation type="obsolete">这个区域显示源文。</translation>
    </message>
    <message>
        <source>This area shows a comment that may guide you, and the context in which the text occurs.</source>
        <translation type="obsolete">这个区域显示也许可以指导您的注释，以及这个文本出现时的上下文。</translation>
    </message>
    <message>
        <source>Existing %1 translation</source>
        <translation type="obsolete">已经存在 %1 译文</translation>
    </message>
    <message>
        <source>Translation</source>
        <translation type="obsolete">译文</translation>
    </message>
    <message>
        <source>%1 translation</source>
        <translation type="obsolete">%1 译文</translation>
    </message>
    <message>
        <source>%1 translation (%2)</source>
        <translation type="obsolete">%1 译文（%2）</translation>
    </message>
    <message>
        <source>This is where you can enter or modify the translation of some source text.</source>
        <translation type="obsolete">这里您可以输入或者修改一些源文的译文。</translation>
    </message>
    <message>
        <source>German</source>
        <translation type="obsolete">德语</translation>
    </message>
    <message>
        <source>Japanese</source>
        <translation type="obsolete">日语</translation>
    </message>
    <message>
        <source>French</source>
        <translation type="obsolete">法语</translation>
    </message>
    <message>
        <source>Polish</source>
        <translation type="obsolete">波兰语</translation>
    </message>
    <message>
        <source>Chinese</source>
        <translation type="obsolete">汉语</translation>
    </message>
</context>
<context>
    <name>ErrorsView</name>
    <message>
        <source>Accelerator possibly superfluous in translation.</source>
        <translation>译文中可能加速键过多。</translation>
    </message>
    <message>
        <source>Accelerator possibly missing in translation.</source>
        <translation>译文中可能缺少加速键。</translation>
    </message>
    <message>
        <source>Translation does not end with the same punctuation as the source text.</source>
        <translation>译文在结尾处没有使用和源文相同的标点符号。</translation>
    </message>
    <message>
        <source>A phrase book suggestion for &apos;%1&apos; was ignored.</source>
        <translation>短语书为“%1”提供的建议被忽略了。</translation>
    </message>
    <message>
        <source>Translation does not refer to the same place markers as in the source text.</source>
        <translation>译文在结尾处没有使用和源文相同的位置标记。</translation>
    </message>
    <message>
        <source>Translation does not contain the necessary %n place marker.</source>
        <translation>翻译中未包含必须的%n位置标记。</translation>
    </message>
    <message>
        <source>Unknown error</source>
        <translation>未知的错误</translation>
    </message>
</context>
<context>
    <name>FindDialog</name>
    <message>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <source>Click here to close this window.</source>
        <translation>点击这里关闭这个窗口。</translation>
    </message>
    <message>
        <source>Click here to find the next occurrence of the text you typed in.</source>
        <translation>点击这里查找您输入的文本下一次出现的位置。</translation>
    </message>
    <message>
        <source>Comments and contexts are searched when checked.</source>
        <translation>当被选中时，注释和上下文都会被搜索。</translation>
    </message>
    <message>
        <source>Find Next</source>
        <translation>查找下一个</translation>
    </message>
    <message>
        <source>Options</source>
        <translation>选项</translation>
    </message>
    <message>
        <source>Source texts are searched when checked.</source>
        <translation>当被选中时，源文会被搜索。</translation>
    </message>
    <message>
        <source>Texts such as &apos;TeX&apos; and &apos;tex&apos; are considered as different when checked.</source>
        <translation>当被选中时，“TeX”和“tex”会被认为是不同的文本。</translation>
    </message>
    <message>
        <source>This window allows you to search for some text in the translation source file.</source>
        <translation>这个窗口允许您在这个翻译源文件中搜索一些文本。</translation>
    </message>
    <message>
        <source>Translations are searched when checked.</source>
        <translation>当被选中时，翻译会被搜索。</translation>
    </message>
    <message>
        <source>Type in the text to search for.</source>
        <translation>输入要搜索的文本。</translation>
    </message>
    <message>
        <source>Find</source>
        <translation>查找</translation>
    </message>
    <message>
        <source>&amp;Find what:</source>
        <translation>查找什么(&amp;F)：</translation>
    </message>
    <message>
        <source>&amp;Source texts</source>
        <translation>源文(&amp;S)</translation>
    </message>
    <message>
        <source>&amp;Translations</source>
        <translation>译文(&amp;T)</translation>
    </message>
    <message>
        <source>&amp;Match case</source>
        <translation>匹配大小写(&amp;M)</translation>
    </message>
    <message>
        <source>&amp;Comments</source>
        <translation>注释(&amp;C)</translation>
    </message>
    <message>
        <source>Ignore &amp;accelerators</source>
        <translation>忽略加速键(&amp;A)</translation>
    </message>
    <message>
        <source></source>
        <comment>Choose Edit|Find from the menu bar or press Ctrl+F to pop up the Find dialog</comment>
        <translation></translation>
    </message>
</context>
<context>
    <name>FormHolder</name>
    <message>
        <source>Preview Form</source>
        <translation type="obsolete">预览窗体</translation>
    </message>
</context>
<context>
    <name>LRelease</name>
    <message numerus="yes">
        <source>    Generated %n translation(s) (%1 finished and %2 unfinished)
</source>
        <translation>
            <numerusform>生成%n条翻译（%1条已经完成和%2条未完成）
</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <source>    Ignored %n untranslated source text(s)
</source>
        <translation>
            <numerusform>忽略%n条未翻译源文本
</numerusform>
        </translation>
    </message>
</context>
<context>
    <name>LanguagesDialog</name>
    <message>
        <source>Open Translation File</source>
        <translation type="obsolete">打开翻译文件</translation>
    </message>
    <message>
        <source>Qt translation sources (%1);;Qt translation sources (*.ts);;XLIFF localization files (*.xlf);;All files (*)</source>
        <translation type="obsolete">Qt 翻译源文件 (%1);;Qt 翻译源文件 (*.ts);;XLIFF 本地化文件 (*.xlf);;所有文件 (*)</translation>
    </message>
    <message>
        <source>Auxiliary Languages</source>
        <translation type="obsolete">辅助语言</translation>
    </message>
    <message>
        <source>Locale</source>
        <translation type="obsolete">区域</translation>
    </message>
    <message>
        <source>File</source>
        <translation type="obsolete">文件</translation>
    </message>
    <message>
        <source>&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;Move selected language up&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="obsolete">&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;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>up</source>
        <translation type="obsolete">上</translation>
    </message>
    <message>
        <source>&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; font-size:8pt;&quot;&gt;Move selected language down&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="obsolete">&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; font-size:8pt;&quot;&gt;向下移动被选中的语言&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>down</source>
        <translation type="obsolete">下</translation>
    </message>
    <message>
        <source>&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;Remove selected language&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="obsolete">&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;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>remove</source>
        <translation type="obsolete">移除</translation>
    </message>
    <message>
        <source>&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;Open auxiliary language files&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="obsolete">&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;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>...</source>
        <translation type="obsolete">...</translation>
    </message>
    <message>
        <source>OK</source>
        <translation type="obsolete">确定</translation>
    </message>
</context>
<context>
    <name>MessageEditor</name>
    <message>
        <source>backspace</source>
        <translation type="obsolete">退格</translation>
    </message>
    <message>
        <source>bell</source>
        <translation type="obsolete">铃声</translation>
    </message>
    <message>
        <source>carriage return</source>
        <translation type="obsolete">回车</translation>
    </message>
    <message>
        <source>new line</source>
        <translation type="obsolete">新行</translation>
    </message>
    <message>
        <source>new page</source>
        <translation type="obsolete">新页</translation>
    </message>
    <message>
        <source>tab</source>
        <translation type="obsolete">制表符</translation>
    </message>
    <message>
        <source>German</source>
        <translation>德语</translation>
    </message>
    <message>
        <source>Japanese</source>
        <translation>日语</translation>
    </message>
    <message>
        <source>French</source>
        <translation>法语</translation>
    </message>
    <message>
        <source>Polish</source>
        <translation>波兰语</translation>
    </message>
    <message>
        <source>Chinese</source>
        <translation>汉语</translation>
    </message>
    <message>
        <source>This whole panel allows you to view and edit the translation of some source text.</source>
        <translation>这整个面板允许您查看并且编辑一些源文的译文。</translation>
    </message>
    <message>
        <source>Source text</source>
        <translation>源文</translation>
    </message>
    <message>
        <source>This area shows the source text.</source>
        <translation>这个区域显示源文。</translation>
    </message>
    <message>
        <source>Source text (Plural)</source>
        <translation>源文(复数)</translation>
    </message>
    <message>
        <source>This area shows the plural form of the source text.</source>
        <translation>这个区域显示原文的复数形式。</translation>
    </message>
    <message>
        <source>Developer comments</source>
        <translation>开发人员注释</translation>
    </message>
    <message>
        <source>This area shows a comment that may guide you, and the context in which the text occurs.</source>
        <translation>这个区域显示也许可以指导您的注释，以及这个文本出现时的上下文。</translation>
    </message>
    <message>
        <source>Here you can enter comments for your own use. They have no effect on the translated applications.</source>
        <translation>您可以在这里输入您自己的注释。它们不会对所翻译的应用程序产生任何影响。</translation>
    </message>
    <message>
        <source>%1 translation (%2)</source>
        <translation>%1 译文（%2）</translation>
    </message>
    <message>
        <source>This is where you can enter or modify the translation of the above source text.</source>
        <translation>您可以在这里输入或者修改上面原文的译文。</translation>
    </message>
    <message>
        <source>%1 translation</source>
        <translation>%1 译文</translation>
    </message>
    <message>
        <source>%1 translator comments</source>
        <translation>%1 译文注释</translation>
    </message>
    <message>
        <source>&apos;%1&apos;
Line: %2</source>
        <translation>“%1”行：%2</translation>
    </message>
    <message>
        <source>%1 Translation (%2)</source>
        <translation type="obsolete">%1 译文（%2）</translation>
    </message>
</context>
<context>
    <name>MessageModel</name>
    <message>
        <source>Context</source>
        <translation type="obsolete">上下文</translation>
    </message>
    <message>
        <source>Items</source>
        <translation type="obsolete">项</translation>
    </message>
    <message>
        <source>Index</source>
        <translation type="obsolete">索引</translation>
    </message>
    <message>
        <source>Completion status for %1</source>
        <translation>%1 的完成状态</translation>
    </message>
    <message>
        <source>&lt;file header&gt;</source>
        <translation>&lt;文件头&gt;</translation>
    </message>
    <message>
        <source>&lt;context comment&gt;</source>
        <translation>&lt;上下文注释&gt;</translation>
    </message>
    <message>
        <source>&lt;unnamed context&gt;</source>
        <translation>&lt;未命名的注释&gt;</translation>
    </message>
</context>
<context>
    <name>MessagesTreeView</name>
    <message>
        <source>Done</source>
        <translation type="obsolete">完成</translation>
    </message>
</context>
<context>
    <name>MsgEdit</name>
    <message>
        <source></source>
        <comment>This is the right panel of the main window.</comment>
        <translation></translation>
    </message>
</context>
<context>
    <name>PhraseBookBox</name>
    <message>
        <source></source>
        <comment>Go to Phrase &gt; Edit Phrase Book... The dialog that pops up is a PhraseBookBox.</comment>
        <translation></translation>
    </message>
    <message>
        <source>%1[*] - Qt Linguist</source>
        <translation>%1[*] - Qt 语言家</translation>
    </message>
    <message>
        <source>Cannot save phrase book &apos;%1&apos;.</source>
        <translation>无法保存短语书“%1”。</translation>
    </message>
    <message>
        <source>Click here to add the phrase to the phrase book.</source>
        <translation>点击这里把这个短语添加到短语书中。</translation>
    </message>
    <message>
        <source>&amp;New Entry</source>
        <translation>新建条目(&amp;N)</translation>
    </message>
    <message>
        <source>Click here to remove the entry from the phrase book.</source>
        <translation>点击此处以便从短语书中清除条目。</translation>
    </message>
    <message>
        <source>&amp;Remove Entry</source>
        <translation>移除条目(&amp;R)</translation>
    </message>
    <message>
        <source>Settin&amp;gs...</source>
        <translation>设置(&amp;G)...</translation>
    </message>
    <message>
        <source>Click here to close this window.</source>
        <translation>点击这里关闭这个窗口。</translation>
    </message>
    <message>
        <source>Click here to remove the phrase from the phrase book.</source>
        <translation type="obsolete">点击这里从短语书中移除这个短语。</translation>
    </message>
    <message>
        <source>Click here to save the changes made.</source>
        <translation>点击这里保存已经发生的变化。</translation>
    </message>
    <message>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
    <message>
        <source>&amp;Definition:</source>
        <translation>准确度(&amp;D)：</translation>
    </message>
    <message>
        <source>Edit Phrase Book</source>
        <translation>编辑短语书</translation>
    </message>
    <message>
        <source>&amp;New Phrase</source>
        <translation type="obsolete">新建短语(&amp;N)</translation>
    </message>
    <message>
        <source>Qt Linguist</source>
        <translation>Qt 语言家</translation>
    </message>
    <message>
        <source>&amp;Remove Phrase</source>
        <translation type="obsolete">移除短语(&amp;R)</translation>
    </message>
    <message>
        <source>&amp;Save</source>
        <translation>保存(&amp;S)</translation>
    </message>
    <message>
        <source>S&amp;ource phrase:</source>
        <translation>源短语(&amp;O)：</translation>
    </message>
    <message>
        <source>This window allows you to add, modify, or delete entries in a phrase book.</source>
        <translation>这个窗口允许您对这个短语书进行添加、修改或者删除条目的操作。</translation>
    </message>
    <message>
        <source>This is a definition for the source phrase.</source>
        <translation>这是当前源短语的准确度。</translation>
    </message>
    <message>
        <source>This is the phrase in the source language.</source>
        <translation>这是在源语言中的短语。</translation>
    </message>
    <message>
        <source>This is the phrase in the target language corresponding to the source phrase.</source>
        <translation>这是在目标语言中和源短语对应的短语。</translation>
    </message>
    <message>
        <source>This window allows you to add, modify, or delete phrases in a phrase book.</source>
        <translation type="obsolete">这个窗口允许您在短语书中添加、修改或者删除短语。</translation>
    </message>
    <message>
        <source>&amp;Translation:</source>
        <translation>译文(&amp;T)：</translation>
    </message>
    <message>
        <source>%1 - %2[*]</source>
        <translation type="obsolete">%1 - %2[*]</translation>
    </message>
</context>
<context>
    <name>PhraseModel</name>
    <message>
        <source>Definition</source>
        <translation>准确度</translation>
    </message>
    <message>
        <source>Source phrase</source>
        <translation>源短语</translation>
    </message>
    <message>
        <source>Translation</source>
        <translation>译文</translation>
    </message>
</context>
<context>
    <name>PhraseView</name>
    <message>
        <source>Insert</source>
        <translation>插入</translation>
    </message>
    <message>
        <source>Edit</source>
        <translation>编辑</translation>
    </message>
    <message>
        <source>Guess (%1)</source>
        <translation>猜测 (%1)</translation>
    </message>
    <message>
        <source>Guess</source>
        <translation>猜测</translation>
    </message>
</context>
<context>
    <name>QtWindowListMenu</name>
    <message>
        <source>Cascade</source>
        <translation type="obsolete">层叠</translation>
    </message>
    <message>
        <source>Close</source>
        <translation type="obsolete">关闭</translation>
    </message>
    <message>
        <source>Close All</source>
        <translation type="obsolete">关闭全部</translation>
    </message>
    <message>
        <source>Tile</source>
        <translation type="obsolete">平铺</translation>
    </message>
</context>
<context>
    <name>SortedMessagesModel</name>
    <message>
        <source>Source text</source>
        <translation type="obsolete">源文</translation>
    </message>
    <message>
        <source>Translation</source>
        <translation type="obsolete">译文</translation>
    </message>
    <message>
        <source>Index</source>
        <translation type="obsolete">索引</translation>
    </message>
</context>
<context>
    <name>SourceCodeView</name>
    <message>
        <source>&lt;i&gt;Source code not available&lt;/i&gt;</source>
        <translation>&lt;i&gt;源代码不可用&lt;/i&gt;</translation>
    </message>
    <message>
        <source>&lt;i&gt;File %1 not available&lt;/i&gt;</source>
        <translation>&lt;i&gt;文件 %1 不可用&lt;/i&gt;</translation>
    </message>
    <message>
        <source>&lt;i&gt;File %1 not readable&lt;/i&gt;</source>
        <translation>&lt;i&gt;文件 %1 不可读&lt;/i&gt;</translation>
    </message>
</context>
<context>
    <name>Statistics</name>
    <message>
        <source>0</source>
        <translation>0</translation>
    </message>
    <message>
        <source>Characters:</source>
        <translation>字符：</translation>
    </message>
    <message>
        <source>Characters (with spaces):</source>
        <translation>字符（包含空格）：</translation>
    </message>
    <message>
        <source>&amp;Close</source>
        <translation type="obsolete">关闭(&amp;C)</translation>
    </message>
    <message>
        <source>Source</source>
        <translation>源文</translation>
    </message>
    <message>
        <source>Statistics</source>
        <translation>统计</translation>
    </message>
    <message>
        <source>Translation</source>
        <translation>译文</translation>
    </message>
    <message>
        <source>Words:</source>
        <translation>单词：</translation>
    </message>
    <message>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
</context>
<context>
    <name>TrPreviewTool</name>
    <message>
        <source>About </source>
        <translation type="obsolete">关于 </translation>
    </message>
    <message>
        <source>Could not load form file(s):
</source>
        <translation type="obsolete">不能载入窗体文件：
</translation>
    </message>
    <message>
        <source>Could not load translation file:
</source>
        <translation type="obsolete">无法载入翻译文件：
</translation>
    </message>
    <message>
        <source>Could not reload translation file(s):
</source>
        <translation type="obsolete">无法重新载入翻译文件：
</translation>
    </message>
    <message>
        <source>Load Translation</source>
        <translation type="obsolete">载入翻译</translation>
    </message>
    <message>
        <source>&lt;No Translation&gt;</source>
        <translation type="obsolete">&lt;没有翻译&gt;</translation>
    </message>
    <message>
        <source>Open Forms</source>
        <translation type="obsolete">打开窗体</translation>
    </message>
    <message>
        <source>Qt Translation Preview Tool: Warning</source>
        <translation type="obsolete">Qt 翻译预览工具：警告</translation>
    </message>
    <message>
        <source>Translation files (*.qm);;All files (*.*)</source>
        <translation type="obsolete">翻译文件 (*.qm);;所有文件 (*.*)</translation>
    </message>
    <message>
        <source>User interface form files (*.ui);;All files (*.*)</source>
        <translation type="obsolete">用户界面窗体文件 (*.ui);;所有文件 (*.*)</translation>
    </message>
    <message>
        <source>Windows</source>
        <translation type="obsolete">窗口</translation>
    </message>
    <message>
        <source>Could not load form file:
%1.</source>
        <translation type="obsolete">不能载入窗体文件：
%1。</translation>
    </message>
</context>
<context>
    <name>TrPreviewToolClass</name>
    <message>
        <source>About</source>
        <translation type="obsolete">关于</translation>
    </message>
    <message>
        <source>About Qt</source>
        <translation type="obsolete">关于 Qt</translation>
    </message>
    <message>
        <source>&amp;Close</source>
        <translation type="obsolete">关闭(&amp;C)</translation>
    </message>
    <message>
        <source>F5</source>
        <translation type="obsolete">F5</translation>
    </message>
    <message>
        <source>&amp;File</source>
        <translation type="obsolete">文件(&amp;F)</translation>
    </message>
    <message>
        <source>Forms</source>
        <translation type="obsolete">窗体</translation>
    </message>
    <message>
        <source>&amp;Help</source>
        <translation type="obsolete">帮助(&amp;H)</translation>
    </message>
    <message>
        <source>&amp;Load Translation...</source>
        <translation type="obsolete">载入翻译(&amp;L)...</translation>
    </message>
    <message>
        <source>&amp;Open Form...</source>
        <translation type="obsolete">打开窗体(&amp;O)...</translation>
    </message>
    <message>
        <source>Qt Translation Preview Tool</source>
        <translation type="obsolete">Qt Translation 预览工具</translation>
    </message>
    <message>
        <source>&amp;Reload Translations</source>
        <translation type="obsolete">重新载入翻译(&amp;R)</translation>
    </message>
    <message>
        <source>&amp;View</source>
        <translation type="obsolete">查看(&amp;V)</translation>
    </message>
    <message>
        <source>&amp;Views</source>
        <translation type="obsolete">视图(&amp;V)</translation>
    </message>
</context>
<context>
    <name>TrWindow</name>
    <message>
        <source>A file called &apos;%1&apos; already exists.  Please choose another name.</source>
        <translation type="obsolete">一个名为“%1”的文件已经存在。  请选择另外一个名称。</translation>
    </message>
    <message>
        <source>Allow you to add, modify, or delete phrases of this phrase book.</source>
        <translation type="obsolete">允许您在这个短语书中添加、修改或者删除短语。</translation>
    </message>
    <message>
        <source>Cannot create phrase book &apos;%1&apos;.</source>
        <translation type="obsolete">无法创建短语书“%1”。</translation>
    </message>
    <message>
        <source>Cannot find the string &apos;%1&apos;.</source>
        <translation type="obsolete">无法找到字符串“%1”。</translation>
    </message>
    <message>
        <source>Cannot open &apos;%1&apos;.</source>
        <translation type="obsolete">无法打开“%1”。</translation>
    </message>
    <message>
        <source>Cannot read from phrase book &apos;%1&apos;.</source>
        <translation type="obsolete">无法读取短语书“%1”。</translation>
    </message>
    <message>
        <source>Cannot save &apos;%1&apos;.</source>
        <translation type="obsolete">无法保存“%1”。</translation>
    </message>
    <message>
        <source>Close this phrase book.</source>
        <translation type="obsolete">关闭这个短语书。</translation>
    </message>
    <message>
        <source>Context</source>
        <translation type="obsolete">上下文</translation>
    </message>
    <message>
        <source>Context: %1</source>
        <translation type="obsolete">上下文：%1</translation>
    </message>
    <message>
        <source>Create New Phrase Book</source>
        <translation type="obsolete">创建新短语书</translation>
    </message>
    <message>
        <source>Ctrl+M</source>
        <translation type="obsolete">Ctrl+M</translation>
    </message>
    <message>
        <source>Display information about %1.</source>
        <translation type="obsolete">显示有关 %1 的信息。</translation>
    </message>
    <message>
        <source>Display the manual for %1.</source>
        <translation type="obsolete">显示 %1 的手册。</translation>
    </message>
    <message>
        <source>Do you want to save &apos;%1&apos;?</source>
        <translation type="obsolete">您想保存“%1”么？</translation>
    </message>
    <message>
        <source>Edit</source>
        <translation type="obsolete">编辑</translation>
    </message>
    <message>
        <source>File</source>
        <translation type="obsolete">文件</translation>
    </message>
    <message>
        <source>File created.</source>
        <translation type="obsolete">文件已创建。</translation>
    </message>
    <message>
        <source>File saved.</source>
        <translation type="obsolete">文件已保存。</translation>
    </message>
    <message>
        <source>finished</source>
        <translation type="obsolete">完成</translation>
    </message>
    <message>
        <source>Help</source>
        <translation type="obsolete">帮助</translation>
    </message>
    <message>
        <source>Loading...</source>
        <translation type="obsolete">正在载入...</translation>
    </message>
    <message>
        <source>Minimize</source>
        <translation type="obsolete">最小化</translation>
    </message>
    <message>
        <source>MOD</source>
        <translation type="obsolete">MOD</translation>
    </message>
    <message>
        <source>No untranslated phrases left.</source>
        <translation type="obsolete">没有遗留未翻译的短语。</translation>
    </message>
    <message numerus="yes">
        <source>%n phrase(s) loaded.</source>
        <translation type="obsolete">
            <numerusform>%n个短语已经载入。</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <source>%n source phrase(s) loaded.</source>
        <translation type="obsolete">
            <numerusform>%n个源短语已经载入。</numerusform>
        </translation>
    </message>
    <message>
        <source>Open Phrase Book</source>
        <translation type="obsolete">打开短语书</translation>
    </message>
    <message>
        <source> Open Source Edition</source>
        <translation type="obsolete">开源版本</translation>
    </message>
    <message>
        <source>Phrase book created.</source>
        <translation type="obsolete">短语书已创建。</translation>
    </message>
    <message>
        <source>Printing...</source>
        <translation type="obsolete">正在打印...</translation>
    </message>
    <message>
        <source>Printing aborted</source>
        <translation type="obsolete">打印已取消。</translation>
    </message>
    <message>
        <source>Printing completed</source>
        <translation type="obsolete">打印完成</translation>
    </message>
    <message>
        <source>Printing... (page %1)</source>
        <translation type="obsolete">正在打印...(第%1页)</translation>
    </message>
    <message>
        <source>Print the entries of the phrase book.</source>
        <translation type="obsolete">打印这个短语书的条目。</translation>
    </message>
    <message>
        <source>Qt Linguist</source>
        <translation type="obsolete">Qt 语言家</translation>
    </message>
    <message>
        <source>Qt Linguist by Trolltech</source>
        <translation type="obsolete">Trolltech 的 Qt 语言家</translation>
    </message>
    <message>
        <source>Qt message files for released applications (*.qm)
All files (*)</source>
        <translation type="obsolete">用于发布应用程序的 Qt 消息文件 (*.qm)
所有文件 (*)</translation>
    </message>
    <message>
        <source>Qt phrase books (*.qph)
All files (*)</source>
        <translation type="obsolete">Qt 短语书文件 (*.qph)
所有文件 (*)</translation>
    </message>
    <message>
        <source>Qt translation source (*.ts)
XLIFF localization file (*.xlf)
All files (*)</source>
        <translation type="obsolete">Qt 翻译源文件 (*.ts)
XLIFF 本地化文件 (*.xlf)
所有文件 (*)</translation>
    </message>
    <message>
        <source>Release</source>
        <translation type="obsolete">发布</translation>
    </message>
    <message>
        <source>Search wrapped.</source>
        <translation type="obsolete">搜索已回环。</translation>
    </message>
    <message>
        <source>This panel lists the source contexts.</source>
        <translation type="obsolete">这个面板列出源的上下文。</translation>
    </message>
    <message>
        <source>This program is licensed to you under the terms of the Qt Commercial License Agreement. For details, see the file LICENSE that came with this software distribution.</source>
        <translation type="obsolete">我们已经允许您在 Qt 商业许可协议下使用本程序。有关细节，请阅读本软件发行中所带的 LICENSE 文件。</translation>
    </message>
    <message>
        <source>This version of Qt Linguist is part of the Qt Open Source Edition, for use in the development of Open Source applications. Qt is a comprehensive C++ framework for cross-platform application development.&lt;br/&gt;&lt;br/&gt;You need a commercial Qt license for development of proprietary (closed source) applications. Please see &lt;tt&gt;http://qt.nokia.com/company/model.html&lt;/tt&gt; for an overview of Qt licensing.</source>
        <translation type="obsolete">这个版本的 Qt 语言家是 Qt 开源版本的一部分，用于开发开源应用程序。Qt 是一个用于跨平台应用程序开发的综合 C++ 框架。&lt;br/&gt;&lt;br/&gt;开发商业（闭源）应用程序，你需要商业 Qt 许可。对于 Qt 许可的概览，请参考&lt;tt&gt;http://qt.nokia.com/company/model.html&lt;/tt&gt;。</translation>
    </message>
    <message>
        <source>Translate</source>
        <translation type="obsolete">翻译</translation>
    </message>
    <message numerus="yes">
        <source>Translated %n entries to &apos;%1&apos;</source>
        <translation type="obsolete">
            <numerusform>已经翻译%n个条目到“%1”。</numerusform>
        </translation>
    </message>
    <message>
        <source>Translation</source>
        <translation type="obsolete">译文</translation>
    </message>
    <message>
        <source>unresolved</source>
        <translation type="obsolete">未解决的</translation>
    </message>
    <message>
        <source>Validation</source>
        <translation type="obsolete">验证</translation>
    </message>
    <message>
        <source>Version %1</source>
        <translation type="obsolete">%1 版本</translation>
    </message>
    <message>
        <source>&amp;Window</source>
        <translation type="obsolete">窗口(&amp;W)</translation>
    </message>
    <message>
        <source>Strings</source>
        <translation type="obsolete">字符串</translation>
    </message>
    <message>
        <source>Phrases and guesses</source>
        <translation type="obsolete">短语和猜测</translation>
    </message>
    <message>
        <source>Source code</source>
        <translation type="obsolete">源代码</translation>
    </message>
    <message>
        <source>Warnings</source>
        <translation type="obsolete">警告</translation>
    </message>
    <message>
        <source>Open Translation File</source>
        <translation type="obsolete">打开翻译文件</translation>
    </message>
    <message>
        <source>Qt translation sources (*.ts);;XLIFF localization files (*.xlf);;All files (*)</source>
        <translation type="obsolete">Qt 翻译源文件 (*.ts);;XLIFF 本地化文件 (*.xlf);;所有文件 (*)</translation>
    </message>
    <message>
        <source>Qt phrase books (*.qph);;All files (*)</source>
        <translation type="obsolete">Qt 短语书文件 (*.qph);;所有文件 (*)</translation>
    </message>
    <message>
        <source>Add to phrase book</source>
        <translation type="obsolete">添加到短语书</translation>
    </message>
    <message>
        <source>Adding phrase to phrasebook %1</source>
        <translation type="obsolete">添加短语到短语书 %1</translation>
    </message>
    <message>
        <source>Select phrase book to add to</source>
        <translation type="obsolete">选择短语书进行添加</translation>
    </message>
    <message>
        <source>Unable to launch Qt Assistant (%1)</source>
        <translation type="obsolete">不能启动 Qt 助手（%1）</translation>
    </message>
    <message>
        <source>This program is licensed to you under the terms of the Qt %1 License Agreement. For details, see the license file that came with this software distribution.</source>
        <translation type="obsolete">我们已经允许您在 Qt %1 许可协议下使用本程序。有关细节，请阅读本软件发行中所带的协议文件。</translation>
    </message>
    <message>
        <source>Qt Linguist by Trolltech[*]</source>
        <translation type="obsolete">Trolltech Qt 语言家</translation>
    </message>
    <message>
        <source>%1 - %2[*]</source>
        <translation type="obsolete">%1 - %2[*]</translation>
    </message>
    <message>
        <source>Do you want to save phrasebook &apos;%1&apos;?</source>
        <translation type="obsolete">您想保存短语书“%1”么？</translation>
    </message>
    <message>
        <source>obsolete</source>
        <translation type="obsolete">已废弃的</translation>
    </message>
</context>
<context>
    <name>TranslateDialog</name>
    <message>
        <source>Cancel</source>
        <translation>Anuluj取消</translation>
    </message>
    <message>
        <source>Click here to close this window.</source>
        <translation>点击这里关闭这个窗口。</translation>
    </message>
    <message>
        <source>Click here to find the next occurrence of the text you typed in.</source>
        <translation>点击这里查找您输入的文本下一次出现的位置。</translation>
    </message>
    <message>
        <source>Find Next</source>
        <translation>查找下一个</translation>
    </message>
    <message>
        <source>Find &amp;source text:</source>
        <translation>查找源文(&amp;S)：</translation>
    </message>
    <message>
        <source>Mark new translation as &amp;finished</source>
        <translation>标记新译文为完成(&amp;F)</translation>
    </message>
    <message>
        <source>Match &amp;case</source>
        <translation>匹配大小写(&amp;C)</translation>
    </message>
    <message>
        <source>Qt Linguist</source>
        <translation type="obsolete">Qt 语言家</translation>
    </message>
    <message>
        <source>Search options</source>
        <translation>搜索选项</translation>
    </message>
    <message>
        <source>Texts such as &apos;TeX&apos; and &apos;tex&apos; are considered as different when checked.</source>
        <translation>当被选中时，“TeX”和“tex”会被认为是不同的文本。</translation>
    </message>
    <message>
        <source>This window allows you to search for some text in the translation source file.</source>
        <translation>这个窗口允许您在这个翻译源文件中搜索一些文本。</translation>
    </message>
    <message>
        <source>Translate</source>
        <translation>翻译</translation>
    </message>
    <message>
        <source>Translate All</source>
        <translation>翻译全部</translation>
    </message>
    <message>
        <source>&amp;Translate to:</source>
        <translation>翻译到(&amp;T)：</translation>
    </message>
    <message>
        <source>Type in the text to search for.</source>
        <translation>输入要搜索的文本。</translation>
    </message>
</context>
<context>
    <name>TranslationSettings</name>
    <message>
        <source>Language</source>
        <translation type="obsolete">语言</translation>
    </message>
    <message>
        <source>Qt Linguist - Translation file settings</source>
        <translation type="obsolete">Qt 语言家 - 翻译文件设置</translation>
    </message>
    <message>
        <source>Target language</source>
        <translation type="obsolete">目标语言</translation>
    </message>
    <message>
        <source>Country/Region</source>
        <translation type="obsolete">国家/地区</translation>
    </message>
</context>
<context>
    <name>TranslationSettingsDialog</name>
    <message>
        <source>Any Country</source>
        <translation>任意国家</translation>
    </message>
    <message>
        <source>Settings for &apos;%1&apos; - Qt Linguist</source>
        <translation>“%1”的设置 - Qt 语言家</translation>
    </message>
    <message>
        <source>Source language</source>
        <translation>源语言</translation>
    </message>
    <message>
        <source>Language</source>
        <translation>语言</translation>
    </message>
    <message>
        <source>Country/Region</source>
        <translation>国家/地区</translation>
    </message>
    <message>
        <source>Target language</source>
        <translation>目标语言</translation>
    </message>
</context>
<context>
    <name>databaseTranslationDialog</name>
    <message>
        <source>&amp;Cancel</source>
        <translation type="obsolete">取消(&amp;C)</translation>
    </message>
    <message>
        <source>Move down</source>
        <translation type="obsolete">向下移动</translation>
    </message>
    <message>
        <source>Move up</source>
        <translation type="obsolete">向上移动</translation>
    </message>
    <message>
        <source>Only translate entries with no translation</source>
        <translation type="obsolete">只翻译没有译文的条目。</translation>
    </message>
    <message>
        <source>Options</source>
        <translation type="obsolete">选项</translation>
    </message>
    <message>
        <source>Phrase book preference</source>
        <translation type="obsolete">短语书属性</translation>
    </message>
    <message>
        <source>Qt Linguist - Batch Translation</source>
        <translation type="obsolete">Qt 语言家 - 批翻译</translation>
    </message>
    <message>
        <source>&amp;Run</source>
        <translation type="obsolete">运行(&amp;R)</translation>
    </message>
    <message>
        <source>Set translated entries to finished</source>
        <translation type="obsolete">设置翻译过的条目为完成</translation>
    </message>
    <message>
        <source>The batch translator will search through the selected phrasebooks in the order given above.</source>
        <translation type="obsolete">批翻译器将会按上述给定顺序搜索被选中的短语书。</translation>
    </message>
</context>
<context>
    <name>LoggerWidget</name>
    <message>
        <source>Warnings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>(No warnings)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Show by default</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hide by default</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Show for first warning</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ProxySettings</name>
    <message>
        <source>Dialog</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Use http proxy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Server Address:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Port:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Username:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Password:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeViewer</name>
    <message>
        <source>Qt QML Viewer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save Video File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save PNG Frames</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Common Video files</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>GIF Animation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Individual PNG frames</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>All ffmpeg formats (*.*)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ffmpeg and ImageMagick not available - no video output</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ffmpeg not available - GIF and PNG outputs only</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Open...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Open &amp;URL...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Reload</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Take Snapshot</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>F3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Start Recording &amp;Video</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>F9</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Video &amp;Options...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Slow Down Animations</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Show Warnings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>HTTP &amp;Proxy...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Full Screen</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Rotate orientation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+T</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Portrait</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Landscape</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Portrait (inverted)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Landscape (inverted)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;About Qt...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Close</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Quit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Recording</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Debugging</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Properties</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Help</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Stop Recording Video	F9</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Start Recording Video	F9</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Open QML file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>QML Files (*.qml)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>URL of main QML file:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 - Qt QML Viewer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Video recording uses ffmpeg:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Saving frames...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Converting frames to GIF file...</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RecordingDialog</name>
    <message>
        <source>Original (%1x%2)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RecordingOptions</name>
    <message>
        <source>Video options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>File:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>VGA</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>720p</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>QVGA</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Width:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Height:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Rate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>60Hz</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>50Hz</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>25Hz</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hz</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>24Hz</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Profile</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Help</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QCLuceneResultWidget</name>
    <message>
        <source>Search Results</source>
        <translation>搜索结果</translation>
    </message>
    <message>
        <source>Note:</source>
        <translation>注释：</translation>
    </message>
    <message>
        <source>The search results may not be complete since the documentation is still being indexed!</source>
        <translation>搜索结果也许并不完整，因为该文档正在被索引！</translation>
    </message>
    <message>
        <source>Your search did not match any documents.</source>
        <translation>没有找到和您的搜索匹配的任何文档。</translation>
    </message>
    <message>
        <source>(The reason for this might be that the documentation is still being indexed.)</source>
        <translation>（发生这种情况的原因可能是因为该文档正在被索引。）</translation>
    </message>
</context>
<context>
    <name>QHelpCollectionHandler</name>
    <message>
        <source>The collection file is not set up yet!</source>
        <translation>还没有设置收藏文件呢！</translation>
    </message>
    <message>
        <source>Cannot load sqlite database driver!</source>
        <translation>不能加载sqlite数据库驱动！</translation>
    </message>
    <message>
        <source>Cannot open collection file: %1</source>
        <translation>不能打开收藏文件：%1</translation>
    </message>
    <message>
        <source>Cannot create tables in file %1!</source>
        <translation>不能在文件 %1 中创建表格！</translation>
    </message>
    <message>
        <source>The specified collection file already exists!</source>
        <translation>指定的收藏文件已经存在！</translation>
    </message>
    <message>
        <source>Cannot create directory: %1</source>
        <translation>不能创建目录：%1</translation>
    </message>
    <message>
        <source>Cannot copy collection file: %1</source>
        <translation>不能复制收藏文件：%1</translation>
    </message>
    <message>
        <source>Unknown filter!</source>
        <translation>未知的过滤器！</translation>
    </message>
    <message>
        <source>Cannot register filter %1!</source>
        <translation>不能注册过滤器 %1！</translation>
    </message>
    <message>
        <source>Cannot open documentation file %1!</source>
        <translation>不能打开文档文件 %1！</translation>
    </message>
    <message>
        <source>Invalid documentation file!</source>
        <translation>无效的文档文件！</translation>
    </message>
    <message>
        <source>The namespace %1 was not registered!</source>
        <translation>命名空间 %1 还没有被注册！</translation>
    </message>
    <message>
        <source>Namespace %1 already exists!</source>
        <translation>命名空间 %1 已经存在！</translation>
    </message>
    <message>
        <source>Cannot register namespace!</source>
        <translation>不能注册命名空间！</translation>
    </message>
    <message>
        <source>Cannot open database to optimize!</source>
        <translation>不能打开数据库进行优化！</translation>
    </message>
</context>
<context>
    <name>QHelpDBReader</name>
    <message>
        <source>Cannot open DB!</source>
        <translation type="obsolete">不能打开数据库！</translation>
    </message>
    <message>
        <source>Cannot open database &apos;%1&apos; &apos;%2&apos;: %3</source>
        <translation>不能打开数据库“%1” “%2”：%3</translation>
    </message>
</context>
<context>
    <name>QHelpEngineCore</name>
    <message>
        <source>The specified namespace does not exist!</source>
        <translation>指定的命名空间不存在！</translation>
    </message>
</context>
<context>
    <name>QHelpEngineCorePrivate</name>
    <message>
        <source>Cannot open documentation file %1: %2!</source>
        <translation>不能打开文档文件%1：%2！</translation>
    </message>
    <message>
        <source>Cannot open documentation file %1!</source>
        <translation type="obsolete">不能打开文档文件 %1！</translation>
    </message>
</context>
<context>
    <name>QHelpGenerator</name>
    <message>
        <source>Invalid help data!</source>
        <translation>无效的帮助数据！</translation>
    </message>
    <message>
        <source>No output file name specified!</source>
        <translation>不能输出指定的文件名！</translation>
    </message>
    <message>
        <source>Building up file structure...</source>
        <translation>正在构建文件结构...</translation>
    </message>
    <message>
        <source>Cannot register namespace %1!</source>
        <translation>不能注册命名空间 %1！</translation>
    </message>
    <message>
        <source>Insert custom filters...</source>
        <translation>插入自定义过滤器...</translation>
    </message>
    <message>
        <source>Insert help data for filter section (%1 of %2)...</source>
        <translation>为过滤器段（%2 的 %1）插入帮助数据...</translation>
    </message>
    <message>
        <source>Documentation successfully generated.</source>
        <translation>文档已经被成功生成。</translation>
    </message>
    <message>
        <source>Some tables already exist!</source>
        <translation>一些表格已经存在！</translation>
    </message>
    <message>
        <source>Cannot create tables!</source>
        <translation>不能创建表格！</translation>
    </message>
    <message>
        <source>Cannot register virtual folder!</source>
        <translation>不能注册虚拟文件夹！</translation>
    </message>
    <message>
        <source>Insert files...</source>
        <translation>插入文件...</translation>
    </message>
    <message>
        <source>The file %1 does not exist! Skipping it.</source>
        <translation>文件 %1 不存在！正在忽略它。</translation>
    </message>
    <message>
        <source>Cannot open file %1! Skipping it.</source>
        <translation>不能打开文件 %1！正在忽略它。</translation>
    </message>
    <message>
        <source>The filter %1 is already registered!</source>
        <translation>过滤器 %1 已经被注册！</translation>
    </message>
    <message>
        <source>Cannot register filter %1!</source>
        <translation>不能注册过滤器 %1！</translation>
    </message>
    <message>
        <source>Insert indices...</source>
        <translation>插入索引...</translation>
    </message>
    <message>
        <source>Insert contents...</source>
        <translation>插入内容...</translation>
    </message>
    <message>
        <source>Cannot insert contents!</source>
        <translation>不能插入内容！</translation>
    </message>
    <message>
        <source>Cannot register contents!</source>
        <translation>不能注册内容！</translation>
    </message>
    <message>
        <source>The file %1 cannot be overwritten!</source>
        <translation>文件 %1 不能被覆盖！</translation>
    </message>
    <message>
        <source>Cannot open data base file %1!</source>
        <translation>不能打开数据库文件 %1！</translation>
    </message>
</context>
<context>
    <name>QHelpSearchQueryWidget</name>
    <message>
        <source>Search for:</source>
        <translation>搜索：</translation>
    </message>
    <message>
        <source>Search</source>
        <translation>搜索</translation>
    </message>
    <message>
        <source>Advanced search</source>
        <translation>高级搜索</translation>
    </message>
    <message>
        <source>words &lt;B&gt;similar&lt;/B&gt; to:</source>
        <translation>与之&lt;B&gt;相似&lt;/B&gt;的词：</translation>
    </message>
    <message>
        <source>&lt;B&gt;without&lt;/B&gt; the words:</source>
        <translation>&lt;B&gt;不包含&lt;/B&gt;的词：</translation>
    </message>
    <message>
        <source>with &lt;B&gt;exact phrase&lt;/B&gt;:</source>
        <translation>包含&lt;B&gt;特定短语&lt;/B&gt;：</translation>
    </message>
    <message>
        <source>with &lt;B&gt;all&lt;/B&gt; of the words:</source>
        <translation>包含&lt;B&gt;所有&lt;/B&gt;词：</translation>
    </message>
    <message>
        <source>with &lt;B&gt;at least one&lt;/B&gt; of the words:</source>
        <translation>包含&lt;B&gt;至少一个&lt;/B&gt;词：</translation>
    </message>
</context>
<context>
    <name>QHelpSearchResultWidget</name>
    <message>
        <source>0 - 0 of 0 Hits</source>
        <translation>0 次点击中的 0 - 0</translation>
    </message>
</context>
<context>
    <name>QHelpSearchResultWidgetPrivate</name>
    <message>
        <source>%1 - %2 of %3 Hits</source>
        <translation>%3 次点击中的 %1 - %2</translation>
    </message>
</context>
<context>
    <name>QAccessibleActionInterface</name>
    <message>
        <source>Press</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Increase</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Decrease</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ShowMenu</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SetFocus</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Toggle</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Scroll Left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Scroll Right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Scroll Up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Scroll Down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Previous Page</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Next Page</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Triggers the action</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Increase the value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Decrease the value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Shows the menu</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Sets the focus</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Toggles the state</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Scrolls to the left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Scrolls to the right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Scrolls up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Scrolls down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Goes back a page</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Goes to the next page</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QAndroidPlatformTheme</name>
    <message>
        <source>Yes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Yes to All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No to All</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QCocoaMenuItem</name>
    <message>
        <source>About Qt</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>About</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Config</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Preference</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Setting</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Setup</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Quit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Exit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cut</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Copy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Paste</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Select All</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QCocoaTheme</name>
    <message>
        <source>Don&apos;t Save</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QCommandLineParser</name>
    <message>
        <source>Displays version information.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Displays this help.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unknown option &apos;%1&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unknown options: %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Missing value after &apos;%1&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unexpected value after &apos;%1&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>[options]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Usage: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Options:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Arguments:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QCupsJobWidget</name>
    <message>
        <source>Job</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Job Control</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Scheduled printing:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Billing information:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Job priority:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Banner Pages</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>End:</source>
        <comment>Banner page at end</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Start:</source>
        <comment>Banner page at start</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Print Immediately</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hold Indefinitely</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Day (06:00 to 17:59)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Night (18:00 to 05:59)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Second Shift (16:00 to 23:59)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Third Shift (00:00 to 07:59)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Weekend (Saturday to Sunday)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Specific Time</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>None</source>
        <comment>CUPS Banner page</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Standard</source>
        <comment>CUPS Banner page</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unclassified</source>
        <comment>CUPS Banner page</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Confidential</source>
        <comment>CUPS Banner page</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Classified</source>
        <comment>CUPS Banner page</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Secret</source>
        <comment>CUPS Banner page</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Top Secret</source>
        <comment>CUPS Banner page</comment>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDBusTrayIcon</name>
    <message>
        <source>OK</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDateTimeParser</name>
    <message>
        <source>AM</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>am</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>PM</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>pm</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDnsLookup</name>
    <message>
        <source>Operation cancelled</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDnsLookupRunnable</name>
    <message>
        <source>IPv6 addresses for nameservers are currently not supported</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid domain name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Not yet supported on Android</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Resolver functions not found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Resolver initialization failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Server could not process query</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Server failure</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Non existent domain</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Server refused to answer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid reply received</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Could not expand domain name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid IPv4 address record</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid IPv6 address record</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid canonical name record</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid name server record</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid pointer record</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid mail exchange record</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid service record</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid text record</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Resolver library can&apos;t be loaded: No runtime library loading support</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No hostname given</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid hostname</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Host %1 could not be found.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unknown error</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QFileDevice</name>
    <message>
        <source>No file engine available or engine does not support UnMapExtension</source>
        <translation>没有可用的文件引擎或引擎不支持UnMapExtension</translation>
    </message>
</context>
<context>
    <name>QGnomeTheme</name>
    <message>
        <source>&amp;OK</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Save</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Cancel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Close</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Close without Saving</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QImageReader</name>
    <message>
        <source>Invalid device</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>File not found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unsupported image format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to read image data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unknown error</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QImageWriter</name>
    <message>
        <source>Unknown error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Device is not set</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Device not writable</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unsupported image format</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QJsonParseError</name>
    <message>
        <source>no error occurred</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>unterminated object</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>missing name separator</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>unterminated array</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>missing value separator</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>illegal value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>invalid termination by number</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>illegal number</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>invalid escape sequence</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>invalid UTF8 string</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>unterminated string</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>object is missing after a comma</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>too deeply nested document</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>too large document</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>garbage at the end of the document</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QKeySequenceEdit</name>
    <message>
        <source>Press shortcut</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1, ...</source>
        <extracomment>This text is an &quot;unfinished&quot; shortcut, expands like &quot;Ctrl+A, ...&quot;</extracomment>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QNetworkAccessDataBackend</name>
    <message>
        <source>Invalid URI: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QNetworkAccessDebugPipeBackend</name>
    <message>
        <source>Write error writing to %1: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Socket error on %1: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Remote host closed the connection prematurely on %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QNetworkAccessManager</name>
    <message>
        <source>Network access is disabled.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QNetworkReplyHttpImpl</name>
    <message>
        <source>Operation canceled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No suitable proxy found</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QNetworkSession</name>
    <message>
        <source>Invalid configuration.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QNetworkSessionPrivateImpl</name>
    <message>
        <source>Unknown session error.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The session was aborted by the user or system.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The requested operation is not supported by the system.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The specified configuration cannot be used.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Roaming was aborted or is not possible.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QPageSize</name>
    <message>
        <source>Custom (%1mm x %2mm)</source>
        <extracomment>Custom size name in millimeters</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Custom (%1pt x %2pt)</source>
        <extracomment>Custom size name in points</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Custom (%1in x %2in)</source>
        <extracomment>Custom size name in inches</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Custom (%1pc x %2pc)</source>
        <extracomment>Custom size name in picas</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Custom (%1DD x %2DD)</source>
        <extracomment>Custom size name in didots</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Custom (%1CC x %2CC)</source>
        <extracomment>Custom size name in ciceros</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 x %2 in</source>
        <extracomment>Page size in &apos;Inch&apos;.</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>A0</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>A1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>A2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>A3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>A4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>A5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>A6</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>A7</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>A8</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>A9</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>A10</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>B0</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>B1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>B2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>B3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>B4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>B5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>B6</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>B7</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>B8</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>B9</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>B10</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Executive (7.5 x 10 in)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Executive (7.25 x 10.5 in)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Folio (8.27 x 13 in)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Legal</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Letter / ANSI A</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Tabloid / ANSI B</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ledger / ANSI B</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Custom</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>A3 Extra</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>A4 Extra</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>A4 Plus</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>A4 Small</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>A5 Extra</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>B5 Extra</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>JIS B0</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>JIS B1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>JIS B2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>JIS B3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>JIS B4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>JIS B5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>JIS B6</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>JIS B7</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>JIS B8</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>JIS B9</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>JIS B10</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ANSI C</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ANSI D</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ANSI E</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Legal Extra</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Letter Extra</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Letter Plus</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Letter Small</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Tabloid Extra</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Architect A</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Architect B</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Architect C</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Architect D</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Architect E</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Note</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Quarto</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Statement</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Super A</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Super B</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Postcard</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Double Postcard</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>PRC 16K</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>PRC 32K</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>PRC 32K Big</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Fan-fold US (14.875 x 11 in)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Fan-fold German (8.5 x 12 in)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Fan-fold German Legal (8.5 x 13 in)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope B4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope B5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope B6</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope C0</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope C1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope C2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope C3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope C4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope C5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope C6</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope C65</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope C7</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope DL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope US 9</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope US 10</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope US 11</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope US 12</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope US 14</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope Monarch</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope Personal</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope Chou 3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope Chou 4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope Invite</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope Italian</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope Kaku 2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope Kaku 3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope PRC 1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope PRC 2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope PRC 3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope PRC 4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope PRC 5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope PRC 6</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope PRC 7</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope PRC 8</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope PRC 9</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope PRC 10</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Envelope You 4</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QPlatformTheme</name>
    <message>
        <source>OK</source>
        <translation>确定</translation>
    </message>
    <message>
        <source>Save</source>
        <translation>保存</translation>
    </message>
    <message>
        <source>Save All</source>
        <translation>保存全部</translation>
    </message>
    <message>
        <source>Open</source>
        <translation>打开</translation>
    </message>
    <message>
        <source>&amp;Yes</source>
        <translation>是(&amp;Y)</translation>
    </message>
    <message>
        <source>Yes to &amp;All</source>
        <translation>全部是(&amp;A)</translation>
    </message>
    <message>
        <source>&amp;No</source>
        <translation>否(&amp;N)</translation>
    </message>
    <message>
        <source>N&amp;o to All</source>
        <translation>全部否(&amp;O)</translation>
    </message>
    <message>
        <source>Abort</source>
        <translation>放弃</translation>
    </message>
    <message>
        <source>Retry</source>
        <translation>重试</translation>
    </message>
    <message>
        <source>Ignore</source>
        <translation>忽略</translation>
    </message>
    <message>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <source>Discard</source>
        <translation>抛弃</translation>
    </message>
    <message>
        <source>Help</source>
        <translation>帮助</translation>
    </message>
    <message>
        <source>Apply</source>
        <translation>应用</translation>
    </message>
    <message>
        <source>Reset</source>
        <translation>重置</translation>
    </message>
    <message>
        <source>Restore Defaults</source>
        <translation>恢复默认</translation>
    </message>
</context>
<context>
    <name>QPrintPropertiesDialog</name>
    <message>
        <source>Printer Properties</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Job Options</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQnxFileDialogHelper</name>
    <message>
        <source>All files (*.*)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQnxFilePicker</name>
    <message>
        <source>Pick a file</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QRegularExpression</name>
    <message>
        <source>no error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>\ at end of pattern</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>\c at end of pattern</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>unrecognized character follows \</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>numbers out of order in {} quantifier</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>number too big in {} quantifier</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>missing terminating ] for character class</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>invalid escape sequence in character class</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>range out of order in character class</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>nothing to repeat</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>internal error: unexpected repeat</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>unrecognized character after (? or (?-</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>POSIX named classes are supported only within a class</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>missing )</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>reference to non-existent subpattern</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>erroffset passed as NULL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>unknown option bit(s) set</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>missing ) after comment</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>regular expression is too large</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>failed to get memory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>unmatched parentheses</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>internal error: code overflow</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>unrecognized character after (?&lt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>lookbehind assertion is not fixed length</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>malformed number or name after (?(</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>conditional group contains more than two branches</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>assertion expected after (?(</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>(?R or (?[+-]digits must be followed by )</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>unknown POSIX class name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>POSIX collating elements are not supported</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>this version of PCRE is not compiled with PCRE_UTF8 support</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>character value in \x{...} sequence is too large</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>invalid condition (?(0)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>\C not allowed in lookbehind assertion</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>PCRE does not support \L, \l, \N{name}, \U, or \u</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>number after (?C is &gt; 255</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>closing ) for (?C expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>recursive call could loop indefinitely</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>unrecognized character after (?P</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>syntax error in subpattern name (missing terminator)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>two named subpatterns have the same name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>invalid UTF-8 string</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>support for \P, \p, and \X has not been compiled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>malformed \P or \p sequence</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>unknown property name after \P or \p</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>subpattern name is too long (maximum 32 characters)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>too many named subpatterns (maximum 10000)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>octal value is greater than \377 (not in UTF-8 mode)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>internal error: overran compiling workspace</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>internal error: previously-checked referenced subpattern not found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>DEFINE group contains more than one branch</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>repeating a DEFINE group is not allowed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>inconsistent NEWLINE options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>\g is not followed by a braced, angle-bracketed, or quoted name/number or by a plain number</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>a numbered reference must not be zero</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>(*VERB) not recognized</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>number is too big</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>subpattern name expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>digit expected after (?+</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>] is an invalid data character in JavaScript compatibility mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>different names for subpatterns of the same number are not allowed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>(*MARK) must have an argument</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>this version of PCRE is not compiled with PCRE_UCP support</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>\c must be followed by an ASCII character</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>\k is not followed by a braced, angle-bracketed, or quoted name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>internal error: unknown opcode in find_fixedlength()</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>\N is not supported in a class</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>too many forward references</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>disallowed Unicode code point (&gt;= 0xd800 &amp;&amp; &lt;= 0xdfff)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>invalid UTF-16 string</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>character value in \u.... sequence is too large</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>invalid UTF-32 string</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>setting UTF is disabled by the application</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>non-hex character in \x{} (closing brace missing?)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>non-octal character in \o{} (closing brace missing?)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>missing opening brace after \o</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>parentheses are too deeply nested</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>invalid range in character class</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>group name must start with a non-digit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>parentheses are too deeply nested (stack check)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>digits missing in \x{} or \o{}</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QSaveFile</name>
    <message>
        <source>Existing file %1 is not writable</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Filename refers to a directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Writing canceled by application</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QSpiAccessibleBridge</name>
    <message>
        <source>invalid role</source>
        <extracomment>Role of an accessible object - the object is in an invalid state or could not be constructed</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>title bar</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>menu bar</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>scroll bar</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>grip</source>
        <extracomment>Role of an accessible object - the grip is usually used for resizing another object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>sound</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>cursor</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>text caret</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>alert message</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>frame</source>
        <extracomment>Role of an accessible object: a window with frame and title
----------
Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>filler</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>popup menu</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>menu item</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>tool tip</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>application</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>document</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>panel</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>chart</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>dialog</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>separator</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>tool bar</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>status bar</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>table</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>column header</source>
        <extracomment>Role of an accessible object - part of a table</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>row header</source>
        <extracomment>Role of an accessible object - part of a table</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>column</source>
        <extracomment>Role of an accessible object - part of a table</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>row</source>
        <extracomment>Role of an accessible object - part of a table</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>cell</source>
        <extracomment>Role of an accessible object - part of a table</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>link</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>help balloon</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>assistant</source>
        <extracomment>Role of an accessible object - a helper dialog</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>list</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>list item</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>tree</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>tree item</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>page tab</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>property page</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>indicator</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>graphic</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>label</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>text</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>push button</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>check box</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>radio button</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>combo box</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>progress bar</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>dial</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>hotkey field</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>slider</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>spin box</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>canvas</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>animation</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>equation</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>button with drop down</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>button menu</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>button with drop down grid</source>
        <extracomment>Role of an accessible object - a button that expands a grid.</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>space</source>
        <extracomment>Role of an accessible object - blank space between other objects.</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>page tab list</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>clock</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>splitter</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>layered pane</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>web document</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>paragraph</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>section</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>color chooser</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>footer</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>form</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>heading</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>note</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>complementary content</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>unknown</source>
        <extracomment>Role of an accessible object</extracomment>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QStandardPaths</name>
    <message>
        <source>Desktop</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Documents</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Fonts</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Applications</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Music</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Movies</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Pictures</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Temporary Directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Home</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Application Data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Application Configuration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cache</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Shared Data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Runtime</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Configuration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Shared Configuration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Shared Cache</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Download</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QStateMachine</name>
    <message>
        <source>Missing initial state in compound state &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Missing default state in history state &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No common ancestor for targets and source of transition from state &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unknown error</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QTgaFile</name>
    <message>
        <source>Could not read image data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Sequential device (eg socket) for image read not supported</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Seek file/device for image read failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Image header read failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Image type not supported</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Image depth not valid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Could not seek to image read footer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Could not read footer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Image type (non-TrueVision 2.0) not supported</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Could not reset to read data</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QWidgetTextControl</name>
    <message>
        <source>&amp;Undo</source>
        <translation>撤消(&amp;U)</translation>
    </message>
    <message>
        <source>&amp;Redo</source>
        <translation>恢复(&amp;R)</translation>
    </message>
    <message>
        <source>Cu&amp;t</source>
        <translation>剪切(&amp;T)</translation>
    </message>
    <message>
        <source>&amp;Copy</source>
        <translation>复制(&amp;C)</translation>
    </message>
    <message>
        <source>Copy &amp;Link Location</source>
        <translation>复制链接位置(&amp;L)</translation>
    </message>
    <message>
        <source>&amp;Paste</source>
        <translation>粘贴(&amp;P)</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
    <message>
        <source>Select All</source>
        <translation>选择全部</translation>
    </message>
</context>
<context>
    <name>QWindowsDirect2DIntegration</name>
    <message>
        <source>Qt cannot load the direct2d platform plugin because the Direct2D version on this system is too old. The minimum system requirement for this platform plugin is Windows 7 SP1 with Platform Update.

The minimum Direct2D version required is %1.%2.%3.%4. The Direct2D version on this system is %5.%6.%7.%8.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot load direct2d platform plugin</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PaletteEditorAdvancedBase</name>
    <message>
        <source>Tune Palette</source>
        <translation>曲调调色板</translation>
    </message>
    <message>
        <source>&lt;b&gt;Edit Palette&lt;/b&gt;&lt;p&gt;Change the palette of the current widget or form.&lt;/p&gt;&lt;p&gt;Use a generated palette or select colors for each color group and each color role.&lt;/p&gt;&lt;p&gt;The palette can be tested with different widget layouts in the preview section.&lt;/p&gt;</source>
        <translation>&lt;b&gt;编辑调色板&lt;/b&gt;&lt;p&gt;改变当前窗口部件或者窗体的调色板。&lt;/p&gt;&lt;p&gt;为每一个颜色组或者颜色角色使用一个生成的调色板或者所选择一些颜色。&lt;/p&gt;&lt;p&gt;这个调色板可以在预览一节中的不同窗口部件布局中进行测试。&lt;/p&gt;</translation>
    </message>
    <message>
        <source>Select &amp;Palette:</source>
        <translation>选择调色板(&amp;P)：</translation>
    </message>
    <message>
        <source>Active Palette</source>
        <translation>激活调色板(Active Palette)</translation>
    </message>
    <message>
        <source>Inactive Palette</source>
        <translation>非激活调色板(Inactive Palette)</translation>
    </message>
    <message>
        <source>Disabled Palette</source>
        <translation>失效调色板(Disabled Palette)</translation>
    </message>
    <message>
        <source>Auto</source>
        <translation>自动</translation>
    </message>
    <message>
        <source>Build inactive palette from active</source>
        <translation>从激活调色板构建非激活调色板</translation>
    </message>
    <message>
        <source>Build disabled palette from active</source>
        <translation>从激活调色板构建失效调色板</translation>
    </message>
    <message>
        <source>Central color &amp;roles</source>
        <translation>中心颜色角色(&amp;R)</translation>
    </message>
    <message>
        <source>Choose central color role</source>
        <translation>选择中央颜色角色</translation>
    </message>
    <message>
        <source>&lt;b&gt;Select a color role.&lt;/b&gt;&lt;p&gt;Available central roles are: &lt;ul&gt; &lt;li&gt;Window - general background color.&lt;/li&gt; &lt;li&gt;WindowText - general foreground color. &lt;/li&gt; &lt;li&gt;Base - used as background color for e.g. text entry widgets, usually white or another light color. &lt;/li&gt; &lt;li&gt;Text - the foreground color used with Base. Usually this is the same as WindowText, in what case it must provide good contrast both with Window and Base. &lt;/li&gt; &lt;li&gt;Button - general button background color, where buttons need a background different from Window, as in the Macintosh style. &lt;/li&gt; &lt;li&gt;ButtonText - a foreground color used with the Button color. &lt;/li&gt; &lt;li&gt;Highlight - a color to indicate a selected or highlighted item. &lt;/li&gt; &lt;li&gt;HighlightedText - a text color that contrasts to Highlight. &lt;/li&gt; &lt;li&gt;BrightText - a text color that is very different from WindowText and contrasts well with e.g. black. &lt;/li&gt; &lt;/ul&gt; &lt;/p&gt;</source>
        <translation>&lt;b&gt;选择一个颜色角色。&lt;/b&gt;&lt;p&gt;可用的中心角色有：&lt;ul&gt; &lt;li&gt;窗口(Window) - 通用背景颜色。&lt;/li&gt; &lt;li&gt;窗口文本(WindowText) - 通用前景颜色。&lt;/li&gt; &lt;li&gt;基础(Base) - 作为背景色使用，例如文本输入窗口部件中，通常是前景色或者另外一种亮色。&lt;/li&gt; &lt;li&gt;文本(Text) - 和基础(Base)一起使用的前景色。通常和窗口文本(WindowText)一样，在这种情况下，在窗口(Window)和基础(Base)之间必须提供很好的对比度。&lt;/li&gt; &lt;li&gt;按钮(Button) - 通用的按钮背景颜色，有时按钮需要一种和窗口(Window)不同的背景色，例如在 Macintosh 风格中。&lt;/li&gt; &lt;li&gt;按钮文本(ButtonText) - 和按钮(Button)颜色一起使用的前景色。&lt;/li&gt; &lt;li&gt;高亮(Highlight) - 用于表明一个选中或者被高亮的项的颜色。&lt;/li&gt; &lt;li&gt;高亮文本(HighlightedText) - 和高亮(Highlight)对比的文本颜色。&lt;/li&gt; &lt;li&gt;明亮文本(BrightText) - 和窗口文本(WindowText)非常不同的文本颜色，并且和黑色有很好的对比。&lt;/li&gt; &lt;/ul&gt; &lt;/p&gt;</translation>
    </message>
    <message>
        <source>Window</source>
        <translation>窗口(Window)</translation>
    </message>
    <message>
        <source>WindowText</source>
        <translation>窗口文本(WindowText)</translation>
    </message>
    <message>
        <source>Button</source>
        <translation>按钮(Button)</translation>
    </message>
    <message>
        <source>Base</source>
        <translation>基础(Base)</translation>
    </message>
    <message>
        <source>Text</source>
        <translation>文本(Text)</translation>
    </message>
    <message>
        <source>BrightText</source>
        <translation>明亮文本(BrightText)</translation>
    </message>
    <message>
        <source>ButtonText</source>
        <translation>按钮文本(ButtonText)</translation>
    </message>
    <message>
        <source>Highlight</source>
        <translation>高亮(Highlight)</translation>
    </message>
    <message>
        <source>HighlightedText</source>
        <translation>高亮文本(HighlightedText)</translation>
    </message>
    <message>
        <source>&amp;Select Color:</source>
        <translation>选择颜色(&amp;S)：</translation>
    </message>
    <message>
        <source>Choose a color</source>
        <translation>选择一个颜色</translation>
    </message>
    <message>
        <source>Choose a color for the selected central color role.</source>
        <translation>为已被选中的中央颜色角色选择一个颜色。</translation>
    </message>
    <message>
        <source>3-D shadow &amp;effects</source>
        <translation>三维阴影效果(&amp;E)</translation>
    </message>
    <message>
        <source>Build &amp;from button color</source>
        <translation>从按钮颜色构建(&amp;F)</translation>
    </message>
    <message>
        <source>Generate shadings</source>
        <translation>生成阴影</translation>
    </message>
    <message>
        <source>Check to let 3D-effect colors be calculated from button-color.</source>
        <translation>选中这个选项可以从按钮颜色中计算出三维效果颜色。</translation>
    </message>
    <message>
        <source>Choose 3D-effect color role</source>
        <translation>选择三维效果颜色角色</translation>
    </message>
    <message>
        <source>&lt;b&gt;Select a color role.&lt;/b&gt;&lt;p&gt;Available effect roles are: &lt;ul&gt; &lt;li&gt;Light - lighter than Button color. &lt;/li&gt; &lt;li&gt;Midlight - between Button and Light. &lt;/li&gt; &lt;li&gt;Mid - between Button and Dark. &lt;/li&gt; &lt;li&gt;Dark - darker than Button. &lt;/li&gt; &lt;li&gt;Shadow - a very dark color. &lt;/li&gt; &lt;/ul&gt;</source>
        <translation>&lt;b&gt;选择一个颜色角色。&lt;/b&gt;&lt;p&gt;可用的效果角色有： &lt;ul&gt; &lt;li&gt;亮(Light) - 比按钮颜色亮一些。&lt;/li&gt; &lt;li&gt;中亮(Midlight) - 在按钮颜色和亮(Light)之间。&lt;/li&gt; &lt;li&gt;中(Mid) - 在按钮颜色和暗(Dark)之间。&lt;/li&gt; &lt;li&gt;暗(Dark) - 比按钮颜色暗一些。&lt;/li&gt; &lt;li&gt;阴影(Shadow) - 一个非常暗的颜色。&lt;/li&gt; &lt;/ul&gt;</translation>
    </message>
    <message>
        <source>Light</source>
        <translation>亮(Light)</translation>
    </message>
    <message>
        <source>Midlight</source>
        <translation>中亮(Midlight)</translation>
    </message>
    <message>
        <source>Mid</source>
        <translation>中(Mid)</translation>
    </message>
    <message>
        <source>Dark</source>
        <translation>暗(Dark)</translation>
    </message>
    <message>
        <source>Shadow</source>
        <translation>阴影(Shadow)</translation>
    </message>
    <message>
        <source>Select Co&amp;lor:</source>
        <translation>选择颜色(&amp;L)：</translation>
    </message>
    <message>
        <source>Choose a color for the selected effect color role.</source>
        <translation>为已被选中的有效颜色角色选择一个颜色。</translation>
    </message>
    <message>
        <source>OK</source>
        <translation>确定</translation>
    </message>
    <message>
        <source>Close dialog and apply all changes.</source>
        <translation>关闭对话框并且应用所有变化。</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <source>Close dialog and discard all changes.</source>
        <translation>关闭对话框并且抛弃所有变化。</translation>
    </message>
</context>
<context>
    <name>PreviewFrame</name>
    <message>
        <source>Desktop settings will only take effect after an application restart.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PreviewWidgetBase</name>
    <message>
        <source>Preview Window</source>
        <translation>预览窗口</translation>
    </message>
    <message>
        <source>ButtonGroup</source>
        <translation>ButtonGroup</translation>
    </message>
    <message>
        <source>RadioButton1</source>
        <translation>RadioButton1</translation>
    </message>
    <message>
        <source>RadioButton2</source>
        <translation>RadioButton2</translation>
    </message>
    <message>
        <source>RadioButton3</source>
        <translation>RadioButton3</translation>
    </message>
    <message>
        <source>ButtonGroup2</source>
        <translation>ButtonGroup2</translation>
    </message>
    <message>
        <source>CheckBox1</source>
        <translation>CheckBox1</translation>
    </message>
    <message>
        <source>CheckBox2</source>
        <translation>CheckBox2</translation>
    </message>
    <message>
        <source>LineEdit</source>
        <translation>LineEdit</translation>
    </message>
    <message>
        <source>ComboBox</source>
        <translation>ComboBox</translation>
    </message>
    <message>
        <source>PushButton</source>
        <translation>PushButton</translation>
    </message>
    <message>
        <source>&lt;p&gt;
&lt;a href=&quot;http://qt.nokia.com&quot;&gt;http://qt.nokia.com&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://www.kde.org&quot;&gt;http://www.kde.org&lt;/a&gt;
&lt;/p&gt;</source>
        <translation>&lt;p&gt;
&lt;a href=&quot;http://qt.nokia.com&quot;&gt;http://qt.nokia.com&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://www.kde.org&quot;&gt;http://www.kde.org&lt;/a&gt;
&lt;/p&gt;</translation>
    </message>
</context>
<context>
    <name>QBluetoothDeviceDiscoveryAgent</name>
    <message>
        <source>Invalid Bluetooth adapter address</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>One or more device discovery methods are not supported on this platform</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Device does not support Bluetooth</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Passed address is not a local device.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Missing Location permission. Search is not possible</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Classic Discovery cannot be started</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Low Energy Discovery not supported</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Device is powered off</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Input Output Error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Bluetooth LE is not supported</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unknown error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot start low energy device inquiry</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Discovery cannot be started</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Discovery cannot be stopped</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot find valid Bluetooth adapter.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Bluetooth adapter error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No Bluetooth device available</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot open remote device socket</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot connect to Bluetooth socket notifier</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot start device inquiry</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot access adapter during service discovery</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Device discovery not supported on this platform</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QBluetoothServiceDiscoveryAgent</name>
    <message>
        <source>Minimal service discovery failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid Bluetooth adapter address</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Platform does not support Bluetooth</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Android API below v15 does not support SDP discovery</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot create Android BluetoothDevice</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot obtain service uuids</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Serial Port Profile</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Device is powered off</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to find appointed local adapter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot find local Bluetooth adapter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Local device is powered off</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to find sdpscanner</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to perform SDP scan</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to access device</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Custom Service</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Result received in callback is null</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Failed to initialize Bluetooth stack</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Could not retrieve remote device address</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Failed to open remote device file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Operation canceled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Service query timed out</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Service Discovery</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Browse Group Descriptor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Public Browse Group</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>LAN Access Profile</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Dial-Up Networking</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Synchronization</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Object Push</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>File Transfer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Synchronization Command</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Headset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Audio Source</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Audio Sink</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Audio/Video Remote Control Target</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Advanced Audio Distribution</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Audio/Video Remote Control</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Audio/Video Remote Control Controller</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Headset AG</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Personal Area Networking (PANU)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Personal Area Networking (NAP)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Personal Area Networking (GN)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Basic Direct Printing (BPP)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Basic Reference Printing (BPP)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Basic Imaging Profile</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Basic Imaging Responder</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Basic Imaging Archive</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Basic Imaging Ref Objects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hands-Free</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hands-Free AG</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Basic Printing RefObject Service</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Basic Printing Reflected UI</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Basic Printing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Basic Printing Status</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Human Interface Device</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hardcopy Cable Replacement</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hardcopy Cable Replacement Print</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hardcopy Cable Replacement Scan</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SIM Access Server</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Phonebook Access PCE</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Phonebook Access PSE</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Phonebook Access</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Headset HS</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Message Access Server</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Message Notification Server</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Message Access</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Global Navigation Satellite System</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Global Navigation Satellite System Server</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>3D Synchronization Display</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>3D Synchronization Glasses</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>3D Synchronization</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Multi-Profile Specification (Profile)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Multi-Profile Specification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Device Identification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Generic Networking</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Generic File Transfer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Generic Audio</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Generic Telephony</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Video Source</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Video Sink</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Video Distribution</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Health Device</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Health Device Source</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Health Device Sink</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Generic Access</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Generic Attribute</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Immediate Alert</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Link Loss</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Tx Power</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Current Time Service</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reference Time Update Service</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Next DST Change Service</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Glucose</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Health Thermometer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Device Information</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Heart Rate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Phone Alert Status Service</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Battery Service</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Blood Pressure</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Alert Notification Service</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Scan Parameters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Running Speed and Cadence</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cycling Speed and Cadence</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Multi-Channel Adaptation Protocol - Control</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cycling Power Control Point</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Server Characteristic Configuration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Environmental Sensing Configuration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Environmental Sensing Measurement</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Environmental Sensing Trigger Setting</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Running Speed and Cadance</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cycling Speed and Cadance</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cycling Power</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Location and Navigation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Environmental Sensing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Body Composition</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>User Data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Weight Scale</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Bond Management</source>
        <extracomment>Connection management (Bluetooth)</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Continuous Glucose Monitoring</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Service Discovery Protocol</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>User Datagram Protocol</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Radio Frequency Communication</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Transmission Control Protocol</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Telephony Control Specification - Binary</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Telephony Control Specification - AT</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attribute Protocol</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Object Exchange Protocol</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Internet Protocol</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>File Transfer Protocol</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hypertext Transfer Protocol</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Wireless Short Packet Protocol</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Bluetooth Network Encapsulation Protocol</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Extended Service Discovery Protocol</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Human Interface Device Protocol</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hardcopy Control Channel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hardcopy Data Channel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hardcopy Notification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Audio/Video Control Transport Protocol</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Audio/Video Distribution Transport Protocol</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Common ISDN Access Protocol</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>UdiCPlain</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Multi-Channel Adaptation Protocol -Conrol</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Multi-Channel Adaptation Protocol - Data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Layer 2 Control Protocol</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>GAP Device Name</source>
        <extracomment>GAP: Generic Access Profile (Bluetooth)</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>GAP Appearance</source>
        <extracomment>GAP: Generic Access Profile (Bluetooth)</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>GAP Peripheral Privacy Flag</source>
        <extracomment>GAP: Generic Access Profile (Bluetooth)</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>GAP Reconnection Address</source>
        <extracomment>GAP: Generic Access Profile (Bluetooth)</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>GAP Peripheral Preferred Connection Parameters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>GATT Service Changed</source>
        <extracomment>GATT: _G_eneric _Att_ribute Profile (Bluetooth)</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Alert Level</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>TX Power</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Date Time</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Day Of Week</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Day Date Time</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Exact Time 256</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>DST Offset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Time Zone</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Local Time Information</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Time With DST</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Time Accuracy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Time Source</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reference Time Information</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Time Update Control Point</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Time Update State</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Glucose Measurement</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Battery Level</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Temperature Measurement</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Temperature Type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Intermediate Temperature</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Measurement Interval</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Boot Keyboard Input Report</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>System ID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Model Number String</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Serial Number String</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Firmware Revision String</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hardware Revision String</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Software Revision String</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Manufacturer Name String</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>IEEE 11073 20601 Regulatory Certification Data List</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Current Time</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Scan Refresh</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Boot Keyboard Output Report</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Boot Mouse Input Report</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Glucose Measurement Context</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Blood Pressure Measurement</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Intermediate Cuff Pressure</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Heart Rate Measurement</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Body Sensor Location</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Heart Rate Control Point</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Alert Status</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ringer Control Point</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ringer Setting</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Alert Category ID Bit Mask</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Alert Category ID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Alert Notification Control Point</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unread Alert Status</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>New Alert</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Supported New Alert Category</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Supported Unread Alert Category</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Blood Pressure Feature</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>HID Information</source>
        <extracomment>HID: Human Interface Device Profile (Bluetooth)</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Report Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>HID Control Point</source>
        <extracomment>HID: Human Interface Device Profile (Bluetooth)</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Report</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Protocol Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Scan Interval Window</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>PnP ID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Glucose Feature</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Record Access Control Point</source>
        <extracomment>Glucose Sensor patient record database.</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>RSC Measurement</source>
        <extracomment>RSC: Running Speed and Cadence</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>RSC Feature</source>
        <extracomment>RSC: Running Speed and Cadence</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SC Control Point</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>CSC Measurement</source>
        <extracomment>CSC: Cycling Speed and Cadence</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>CSC Feature</source>
        <extracomment>CSC: Cycling Speed and Cadence</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Sensor Location</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cycling Power Measurement</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cycling Power Vector</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cycling Power Feature</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cycling Power COntrol Point</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Location And Speed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Navigation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Position Quality</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>LN Feature</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>LN Control Point</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Magnetic Declination</source>
        <extracomment>Angle between geographic and magnetic north</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Elevation</source>
        <extracomment>Above/below sea level</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Pressure</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Temperature</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Humidity</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>True Wind Speed</source>
        <extracomment>Wind speed while standing</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>True Wind Direction</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Apparent Wind Speed</source>
        <extracomment>Wind speed while observer is moving</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Apparent Wind Direction</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Gust Factor</source>
        <extracomment>Factor by which wind gust is stronger than average wind</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Pollen Concentration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>UV Index</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Irradiance</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Rainfall</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Wind Chill</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Heat Index</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Dew Point</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Descriptor Value Changed</source>
        <extracomment>Environmental sensing related</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Aerobic Heart Rate Lower Limit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Aerobic Heart Rate Upper Limit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Aerobic Threshold</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Age</source>
        <extracomment>Age of person</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Anaerobic Heart Rate Lower Limit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Anaerobic Heart Rate Upper Limit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Anaerobic Threshold</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Date Of Birth</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Date Of Threshold Assessment</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Email Address</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Fat Burn Heart Rate Lower Limit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Fat Burn Heart Rate Upper Limit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>First Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>5-Zone Heart Rate Limits</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Gender</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Heart Rate Maximum</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Height</source>
        <extracomment>Height of a person</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hip Circumference</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Last Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Maximum Recommended Heart Rate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Resting Heart Rate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Sport Type For Aerobic/Anaerobic Thresholds</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>3-Zone Heart Rate Limits</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>2-Zone Heart Rate Limits</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Oxygen Uptake</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Waist Circumference</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Weight</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Database Change Increment</source>
        <extracomment>Environmental sensing related</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>User Index</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Body Composition Feature</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Body Composition Measurement</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Weight Measurement</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>User Control Point</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Magnetic Flux Density 2D</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Magnetic Flux Density 3D</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Language</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Barometric Pressure Trend</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Characteristic Extended Properties</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Characteristic User Description</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Client Characteristic Configuration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Server Characteristic Configuratio</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Characteristic Presentation Format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Characteristic Aggregate Format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Valid Range</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>External Report Reference</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Report Reference</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unknown Service</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QBluetoothSocket</name>
    <message>
        <source>Trying to connect while connection is in progress</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Socket type not supported</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unknown socket error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Connecting to port is not supported</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Service cannot be found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid data/data size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Device does not support Bluetooth</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Device is powered off</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot access address %1</source>
        <comment>%1 = Bt address e.g. 11:22:33:44:55:66</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot connect to %1 on %2</source>
        <comment>%1 = uuid, %2 = Bt address</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Connection to service failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Obtaining streams for service failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Input stream thread cannot be started</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot write while not connected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Error during write on socket.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot read while not connected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Network error during read</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Network Error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot set connection security level</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Network Error: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QBluetoothTransferReply</name>
    <message>
        <source>Invalid input device (null)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>QIODevice cannot be read.Make sure it is open for reading.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Source file does not exist</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid target address</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Push session cannot be started</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Push session cannot connect</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>QIODevice cannot be read. Make sure it is open for reading.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Push session failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Operation canceled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Transfer already started</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Push service not found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Resurce busy.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QBluetoothTransferReplyBluez</name>
    <message>
        <source>Unknown Error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Could not open file for sending</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The transfer was canceled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Operation canceled</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QLowEnergyController</name>
    <message>
        <source>Remote device cannot be found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot find local adapter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Error occurred during connection I/O</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unknown Error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Error occurred trying to connect to remote device.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Error occurred trying to start advertising</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Object</name>
    <message>
        <source>Duplicate method name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Method names cannot begin with an upper case letter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Illegal method name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Duplicate signal name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Duplicate property name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Property names cannot begin with an upper case letter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Duplicate default property</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Property value set multiple times</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QInputMethod</name>
    <message>
        <source>InputMethod is an abstract class</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQmlAnonymousComponentResolver</name>
    <message>
        <source>Component objects cannot declare new functions.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Component objects cannot declare new properties.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Component objects cannot declare new signals.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot create empty component specification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Component elements may not contain properties other than id</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid component body specification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>id is not unique</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid alias reference. Unable to find id &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid alias target location: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQmlCodeGenerator</name>
    <message>
        <source>Property value set multiple times</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Expected type name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Signal names cannot begin with an upper case letter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Illegal signal name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No property alias location</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid alias reference. An alias reference must be specified as &lt;id&gt;, &lt;id&gt;.&lt;property&gt; or &lt;id&gt;.&lt;value property&gt;.&lt;property&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid alias location</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid component id specification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid empty ID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>IDs cannot start with an uppercase letter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>IDs must start with a letter or underscore</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>IDs must contain only letters, numbers, and underscores</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ID illegally masks global JavaScript property</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid use of id property</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Illegal property name</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQmlComponent</name>
    <message>
        <source>Invalid empty URL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>createObject: value is not an object</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Object destroyed during incubation</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQmlConnections</name>
    <message>
        <source>Cannot assign to non-existent property &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Connections: nested objects not allowed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Connections: syntax error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Connections: script expected</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQmlDelegateModel</name>
    <message>
        <source>The delegate of a DelegateModel cannot be changed within onUpdated.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The maximum number of supported DelegateModelGroups is 8</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The group of a DelegateModel cannot be changed within onChanged</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQmlDelegateModelGroup</name>
    <message>
        <source>Group names must start with a lower case letter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>get: index out of range</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>insert: index out of range</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>create: index out of range</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>resolve: from index out of range</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>resolve: from index invalid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>resolve: to index out of range</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>resolve: to index invalid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>resolve: from is not an unresolved item</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>resolve: to is not a model item</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>remove: invalid index</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>remove: index out of range</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>remove: invalid count</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>addGroups: index out of range</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>addGroups: invalid count</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>removeGroups: index out of range</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>removeGroups: invalid count</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>setGroups: index out of range</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>setGroups: invalid count</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>move: invalid from index</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>move: invalid to index</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>move: invalid count</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>move: from index out of range</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>move: to index out of range</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQmlEngine</name>
    <message>
        <source>Locale cannot be instantiated.  Use Qt.locale()</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>There are still &quot;%1&quot; items in the process of being created at engine destruction.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>executeSql called outside transaction()</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Read-only Transaction</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Version mismatch: expected %1, found %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SQL transaction failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>transaction: missing callback</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SQL: can&apos;t create database, offline storage is disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SQL: database version mismatch</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQmlEnumTypeResolver</name>
    <message>
        <source>Invalid property assignment: &quot;%1&quot; is a read-only property</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQmlImportDatabase</name>
    <message>
        <source>&quot;%1&quot; is ambiguous. Found in %2 and in %3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>- %1 is not a namespace</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>- nested namespaces not allowed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>local directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>is ambiguous. Found in %1 and in %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>is ambiguous. Found in %1 in version %2.%3 and %4.%5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>is instantiated recursively</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>is not a type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>static plugin for module &quot;%1&quot; with name &quot;%2&quot; has no metadata URI</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>module does not support the designer &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>plugin cannot be loaded for module &quot;%1&quot;: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>static plugin for module &quot;%1&quot; with name &quot;%2&quot; cannot be loaded: %3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>could not resolve all plugins for module &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>module &quot;%1&quot; plugin &quot;%2&quot; not found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&quot;%1&quot; version %2.%3 is defined more than once in module &quot;%4&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>module &quot;%1&quot; version %2.%3 is not installed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>module &quot;%1&quot; is not installed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&quot;%1&quot;: no such directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>import &quot;%1&quot; has no qmldir and no namespace</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Module loaded for URI &apos;%1&apos; does not implement QQmlTypesExtensionInterface</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Module namespace &apos;%1&apos; does not match import URI &apos;%2&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Namespace &apos;%1&apos; has already been used for type registration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Module &apos;%1&apos; does not contain a module identifier directive - it cannot be protected from external registrations.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>File name case mismatch for &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQmlListModel</name>
    <message>
        <source>unable to enable dynamic roles as this model is not empty!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>unable to enable static roles as this model is not empty!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>dynamic role setting must be made from the main thread, before any worker scripts are created</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>remove: indices [%1 - %2] out of range [0 - %3]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>remove: incorrect number of arguments</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>insert: index %1 out of range</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>insert: value is not an object</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>move: out of range</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>append: value is not an object</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>set: value is not an object</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>set: index %1 out of range</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ListElement: cannot contain nested elements</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ListElement: cannot use reserved &quot;id&quot; property</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ListElement: cannot use script for property value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ListModel: undefined property &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQmlObjectCreator</name>
    <message>
        <source>Cannot assign value %1 to property %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot set properties on %1 as it is null</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign an object to signal property %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign object type %1 with no default method</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot connect mismatched signal/slot %1 %vs. %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign object to interface property</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign object to read only list</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign primitives to lists</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to create object of type %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Composite Singleton Type %1 is not creatable</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQmlObjectModel</name>
    <message>
        <source>insert: index %1 out of range</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>move: out of range</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>remove: indices [%1 - %2] out of range [0 - %3]</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQmlParser</name>
    <message>
        <source>Unexpected object definition</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid import qualifier ID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reserved name &quot;Qt&quot; cannot be used as an qualifier</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Script import qualifiers must be unique.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Script import requires a qualifier</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Library import requires a version</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Pragma requires a valid qualifier</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Expected parameter type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid signal parameter type: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property type modifier</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unexpected property type modifier</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Expected property type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>JavaScript declaration outside Script element</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Illegal syntax for exponential number</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Stray newline in string literal</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Illegal unicode escape sequence</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Illegal hexadecimal escape sequence</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Octal escape sequences are not allowed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unclosed string at end of line</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Decimal numbers can&apos;t start with &apos;0&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At least one hexadecimal digit is required after &apos;0%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid regular expression flag &apos;%0&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unterminated regular expression backslash sequence</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unterminated regular expression class</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unterminated regular expression literal</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Syntax error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unexpected token `%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Expected token `%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Imported file must be a script</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>File import requires a qualifier</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid import qualifier</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid module URI</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Module import requires a version</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Module import requires a qualifier</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQmlPartsModel</name>
    <message>
        <source>The group of a DelegateModel cannot be changed within onChanged</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Delegate component must be Package type.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQmlPropertyCacheCreator</name>
    <message>
        <source>Fully dynamic types cannot declare new properties.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Fully dynamic types cannot declare new signals.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Fully Dynamic types cannot declare new functions.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Non-existent attached object</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot override FINAL property</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid signal parameter type: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Duplicate signal name: invalid override of property change signal or superclass signal</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Duplicate method name: invalid override of property change signal or superclass signal</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property type</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQmlPropertyValidator</name>
    <message>
        <source>Property assignment expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid use of namespace</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid attached object assignment</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&quot;%1.%2&quot; is not available in %3 %4.%5.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&quot;%1.%2&quot; is not available due to component versioning.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign a value directly to a grouped property</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attached properties cannot be used here</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: &quot;%1&quot; is a read-only property</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign multiple values to a script property</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign multiple values to a singular property</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Property has already been assigned a value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid grouped property access</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign to non-existent default property</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign to non-existent property &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign primitives to lists</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: unknown enumeration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: string expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: string or string list expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: byte array expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: url expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: unsigned int expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: int expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: number expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: color expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: date expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: time expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: datetime expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: point expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: size expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: rect expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: boolean expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: 3D vector expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: 4D vector expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: regular expression expected; use /pattern/ syntax</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: number or array of numbers expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign object to list property &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: int or array of ints expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: bool or array of bools expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: url or array of urls expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: string or array of strings expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: unsupported type &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&quot;%1&quot; cannot operate on &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unexpected object assignment</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: script expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign object to property</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQmlRewrite</name>
    <message>
        <source>Signal uses unnamed parameter followed by named parameter.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Signal parameter &quot;%1&quot; hides global variable.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQmlTypeCompiler</name>
    <message>
        <source>Composite Singleton Type %1 is not creatable.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Element is not creatable.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQmlTypeLoader</name>
    <message>
        <source>Cannot update qmldir content for &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No matching type found, pragma Singleton files cannot be used by QQmlComponent.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>pragma Singleton used with a non composite singleton type %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Script %1 unavailable</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Type %1 unavailable</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>qmldir defines type as singleton, but no pragma Singleton found in type %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>module &quot;%1&quot; is not installed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Namespace %1 cannot be used as a type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unreported error adding script import to import database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 %2</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickAbstractAnimation</name>
    <message>
        <source>Cannot animate non-existent property &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot animate read-only property &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Animation is an abstract class</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Animator is an abstract class</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickAccessibleAttached</name>
    <message>
        <source>Accessible is only available via attached properties</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickAnchorAnimation</name>
    <message>
        <source>Cannot set a duration of &lt; 0</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickAnchors</name>
    <message>
        <source>Possible anchor loop detected on fill.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Possible anchor loop detected on centerIn.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot anchor to an item that isn&apos;t a parent or sibling.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Possible anchor loop detected on vertical anchor.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Possible anchor loop detected on horizontal anchor.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot specify left, right, and horizontalCenter anchors at the same time.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot anchor to a null item.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot anchor a horizontal edge to a vertical edge.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot anchor item to self.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot specify top, bottom, and verticalCenter anchors at the same time.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Baseline anchor cannot be used in conjunction with top, bottom, or verticalCenter anchors.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot anchor a vertical edge to a horizontal edge.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickAnimatedImage</name>
    <message>
        <source>Qt was built without support for QMovie</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickApplication</name>
    <message>
        <source>Application is an abstract class</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickBehavior</name>
    <message>
        <source>Cannot change the animation assigned to a Behavior.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickDragAttached</name>
    <message>
        <source>Drag is only available via attached properties</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickEnterKeyAttached</name>
    <message>
        <source>EnterKey attached property only works with Items</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>EnterKey is only available via attached properties</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickFlipable</name>
    <message>
        <source>front is a write-once property</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>back is a write-once property</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickItemView</name>
    <message>
        <source>ItemView is an abstract base class</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Delegate must be of Item type</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickKeyNavigationAttached</name>
    <message>
        <source>KeyNavigation is only available via attached properties</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickKeysAttached</name>
    <message>
        <source>Keys is only available via attached properties</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickLayoutMirroringAttached</name>
    <message>
        <source>LayoutDirection attached property only works with Items</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>LayoutMirroring is only available via attached properties</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickLoader</name>
    <message>
        <source>setSource: value is not an object</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickOpenGLInfo</name>
    <message>
        <source>OpenGLInfo is only available via attached properties</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickPaintedItem</name>
    <message>
        <source>Cannot create instance of abstract class PaintedItem</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickParentAnimation</name>
    <message>
        <source>Unable to preserve appearance under complex transform</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to preserve appearance under non-uniform scale</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to preserve appearance under scale of 0</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickParentChange</name>
    <message>
        <source>Unable to preserve appearance under complex transform</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to preserve appearance under non-uniform scale</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to preserve appearance under scale of 0</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickPathAnimation</name>
    <message>
        <source>Cannot set a duration of &lt; 0</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickPathView</name>
    <message>
        <source>Delegate must be of Item type</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickPauseAnimation</name>
    <message>
        <source>Cannot set a duration of &lt; 0</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickPixmap</name>
    <message>
        <source>Error decoding: %1: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid image provider: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Failed to get image from provider: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Failed to get texture from provider: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot open: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid image data: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickPropertyAnimation</name>
    <message>
        <source>Cannot set a duration of &lt; 0</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickPropertyChanges</name>
    <message>
        <source>PropertyChanges does not support creating state-specific objects.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign to non-existent property &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign to read-only property &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickRepeater</name>
    <message>
        <source>Delegate must be of Item type</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickShaderEffectMesh</name>
    <message>
        <source>Cannot create instance of abstract class ShaderEffectMesh.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickTextUtil</name>
    <message>
        <source>%1 does not support loading non-visual cursor delegates.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Could not load cursor delegate</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickViewTransitionAttached</name>
    <message>
        <source>ViewTransition is only available via attached properties</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickWindow</name>
    <message>
        <source>Failed to create %1 context for format %2.
This is most likely caused by not having the necessary graphics drivers installed.

Install a driver providing OpenGL 2.0 or higher, or, if this is not possible, make sure the ANGLE Open GL ES 2.0 emulation libraries (%3, %4 and d3dcompiler_*.dll) are available in the application executable&apos;s directory or in a location listed in PATH.</source>
        <extracomment>%1 Context type (Open GL, EGL), %2 format, ANGLE %3, %4 library names</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Failed to create %1 context for format %2</source>
        <extracomment>%1 Context type (Open GL, EGL), %2 format specification</extracomment>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickWindowQmlImpl</name>
    <message>
        <source>Conflicting properties &apos;visible&apos; and &apos;visibility&apos; for Window &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Conflicting properties &apos;visible&apos; and &apos;visibility&apos;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickXmlListModel</name>
    <message>
        <source>&quot;%1&quot; duplicates a previous role name and will be disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>invalid query: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickXmlListModelRole</name>
    <message>
        <source>An XmlRole query must not start with &apos;/&apos;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickXmlRoleList</name>
    <message>
        <source>An XmlListModel query must start with &apos;/&apos; or &quot;//&quot;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SignalHandlerConverter</name>
    <message>
        <source>Non-existent attached object</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Signal uses unnamed parameter followed by named parameter.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Signal parameter &quot;%1&quot; hides global variable.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&quot;%1.%2&quot; is not available in %3 %4.%5.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&quot;%1.%2&quot; is not available due to component versioning.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign a value to a signal (expecting a script to be run)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Incorrectly specified signal assignment</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>qmlRegisterType</name>
    <message>
        <source>Invalid QML %1 name &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot install %1 &apos;%2&apos; into unregistered namespace &apos;%3&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot install %1 &apos;%2&apos; into protected namespace &apos;%3&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot install %1 &apos;%2&apos; into protected module &apos;%3&apos; version &apos;%4&apos;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>GeoServiceProviderFactoryEsri</name>
    <message>
        <source>Esri plugin requires a &apos;esri.token&apos; parameter.
Please visit https://developers.arcgis.com/authentication/accessing-arcgis-online-services/</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeGeoMap</name>
    <message>
        <source>No Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Plugin does not support mapping.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeGeoRouteModel</name>
    <message>
        <source>Plugin does not support routing.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot route, plugin not set.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot route, route manager not set.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Not enough waypoints for routing.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeGeocodeModel</name>
    <message>
        <source>Cannot geocode, plugin not set.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot geocode, geocode manager not set.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot geocode, valid query not set.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Plugin does not support (reverse) geocoding.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QGeoRouteParserOsrmV4</name>
    <message>
        <source>Go straight.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Go straight onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Turn slightly right.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Turn slightly right onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Turn right.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Turn right onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Make a sharp right.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Make a sharp right onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>When it is safe to do so, perform a U-turn.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Make a sharp left.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Make a sharp left onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Turn left.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Turn left onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Turn slightly left.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Turn slightly left onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reached waypoint.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Head on.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Head onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Enter the roundabout.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the first exit.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the first exit onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the second exit.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the second exit onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the third exit.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the third exit onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the fourth exit.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the fourth exit onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the fifth exit.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the fifth exit onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the sixth exit.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the sixth exit onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the seventh exit.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the seventh exit onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the eighth exit.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the eighth exit onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the ninth exit.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the ninth exit onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Leave the roundabout.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Leave the roundabout onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Stay on the roundabout.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Start at the end of the street.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Start at the end of %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>You have reached your destination.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Don&apos;t know what to say for &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QGeoRouteParserOsrmV5</name>
    <message>
        <source>North</source>
        <extracomment>Always used in &quot;Head %1 [onto &lt;street name&gt;]&quot;</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>East</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>South</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>West</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>first</source>
        <comment>roundabout exit</comment>
        <extracomment>always used in &quot; and take the %1 exit [onto &lt;street name&gt;]&quot;</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>second</source>
        <comment>roundabout exit</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>third</source>
        <comment>roundabout exit</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>fourth</source>
        <comment>roundabout exit</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>fifth</source>
        <comment>roundabout exit</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>sixth</source>
        <comment>roundabout exit</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>seventh</source>
        <comment>roundabout exit</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>eighth</source>
        <comment>roundabout exit</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ninth</source>
        <comment>roundabout exit</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>tenth</source>
        <comment>roundabout exit</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>eleventh</source>
        <comment>roundabout exit</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>twelfth</source>
        <comment>roundabout exit</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>thirteenth</source>
        <comment>roundabout exit</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>fourteenth</source>
        <comment>roundabout exit</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>fifteenth</source>
        <comment>roundabout exit</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>sixteenth</source>
        <comment>roundabout exit</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>seventeenth</source>
        <comment>roundabout exit</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>eighteenth</source>
        <comment>roundabout exit</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>nineteenth</source>
        <comment>roundabout exit</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>twentieth</source>
        <comment>roundabout exit</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source> and take the %1 exit</source>
        <extracomment>Always appended to one of the following strings: - &quot;Enter the roundabout&quot; - &quot;Enter the rotary&quot; - &quot;Enter the rotary &lt;rotaryname&gt;&quot;</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source> and take the %1 exit onto %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>You have arrived at your destination, straight ahead</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>You have arrived at your destination, on the left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>You have arrived at your destination, on the right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>You have arrived at your destination</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Continue straight</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Continue straight on %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Continue left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Continue left onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Continue slightly left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Continue slightly left on %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Continue right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Continue right onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Continue slightly right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Continue slightly right on %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Make a U-turn</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Make a U-turn onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Continue</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Continue on %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Head %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Head %1 onto %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Depart</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Depart onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the end of the road, turn left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the end of the road, turn left onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the end of the road, turn right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the end of the road, turn right onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the end of the road, make a U-turn</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the end of the road, make a U-turn onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the end of the road, continue straight</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the end of the road, continue straight onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the end of the road, continue</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the end of the road, continue onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Take the ferry</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the fork, take a sharp left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the fork, take a sharp left onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the fork, turn left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the fork, turn left onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the fork, keep left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the fork, keep left onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the fork, take a sharp right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the fork, take a sharp right onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the fork, turn right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the fork, turn right onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the fork, keep right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the fork, keep right onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the fork, continue straight ahead</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the fork, continue straight ahead onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the fork, continue</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the fork, continue onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Merge sharply left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Merge sharply left onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Merge left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Merge left onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Merge slightly left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Merge slightly left on %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Merge sharply right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Merge sharply right onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Merge right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Merge right onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Merge slightly right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Merge slightly right on %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Merge straight</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Merge straight on %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Merge</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Merge onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Take a sharp left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Take a sharp left onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Turn left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Turn left onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Continue slightly left onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Take a sharp right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Take a sharp right onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Turn right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Turn right onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Contine slightly right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Contine slightly right onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Continue straight onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Continue onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Continue on the left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Continue on the left on %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Contine on the right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Contine on the right on %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Take the ramp on the left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Take the ramp on the left onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Take the ramp on the right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Take the ramp on the right onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Take the ramp</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Take the ramp onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Get off the bike and push</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Get off the bike and push onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Enter the rotary</source>
        <extracomment>This string will be prepended to &quot; and take the &lt;nth&gt; exit [onto &lt;streetname&gt;]</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Enter the roundabout</source>
        <extracomment>This string will be prepended to &quot; and take the &lt;nth&gt; exit [onto &lt;streetname&gt;]</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout, continue straight</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout, continue straight on %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout, turn left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout, turn left onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout, turn right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout, turn right onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout, turn around</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout, turn around onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout, continue</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout, continue onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Take the train</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Go straight</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Go straight onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Turn slightly left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Turn slightly left onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Turn slightly right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Turn slightly right onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Turn</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Turn onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source> and continue straight</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source> and continue straight onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source> and make a sharp left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source> and make a sharp left onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source> and turn left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source> and turn left onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source> and make a slight left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source> and make a slight left onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source> and make a sharp right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source> and make a sharp right onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source> and turn right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source> and turn right onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source> and make a slight right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source> and make a slight right onto %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source> and make a U-turn</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source> and make a U-turn onto %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QGeoRouteReplyOsm</name>
    <message>
        <source>Go straight.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Go straight onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Turn slightly right.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Turn slightly right onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Turn right.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Turn right onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Make a sharp right.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Make a sharp right onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>When it is safe to do so, perform a U-turn.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Make a sharp left.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Make a sharp left onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Turn left.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Turn left onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Turn slightly left.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Turn slightly left onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reached waypoint.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Head on.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Head onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Enter the roundabout.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the first exit.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the first exit onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the second exit.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the second exit onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the third exit.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the third exit onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the fourth exit.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the fourth exit onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the fifth exit.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the fifth exit onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the sixth exit.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the sixth exit onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the seventh exit.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the seventh exit onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the eighth exit.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the eighth exit onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the ninth exit.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>At the roundabout take the ninth exit onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Leave the roundabout.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Leave the roundabout onto %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Stay on the roundabout.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Start at the end of the street.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Start at the end of %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>You have reached your destination.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Don&apos;t know what to say for &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QGeoServiceProviderFactoryMapbox</name>
    <message>
        <source>Mapbox plugin requires a &apos;mapbox.access_token&apos; parameter.
Please visit https://www.mapbox.com</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QGeoTileFetcherNokia</name>
    <message>
        <source>Mapping manager no longer exists</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QGeoTiledMappingManagerEngineMapbox</name>
    <message>
        <source>Street</source>
        <extracomment>Noun describing map type &apos;Street map&apos;</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Light</source>
        <extracomment>Noun describing type of a map using light colors (weak contrast)</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Dark</source>
        <extracomment>Noun describing type of a map using dark colors</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Satellite</source>
        <extracomment>Noun describing type of a map created by satellite</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Streets Satellite</source>
        <extracomment>Noun describing type of a street map created by satellite</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Wheatpaste</source>
        <extracomment>Noun describing type of a map using wheat paste colors</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Streets Basic</source>
        <extracomment>Noun describing type of a basic street map</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Comic</source>
        <extracomment>Noun describing type of a map using cartoon-style fonts</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Outdoors</source>
        <extracomment>Noun describing type of a map for outdoor activities</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Run Bike Hike</source>
        <extracomment>Noun describing type of a map for sports</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Pencil</source>
        <extracomment>Noun describing type of a map drawn by pencil</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Pirates</source>
        <extracomment>Noun describing type of a treasure map with pirate boat watermark</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Emerald</source>
        <extracomment>Noun describing type of a map using emerald colors</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>High Contrast</source>
        <extracomment>Noun describing type of a map with high contrast</extracomment>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QGeoTiledMappingManagerEngineNokia</name>
    <message>
        <source>Street Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Normal map view in daylight mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Satellite Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Satellite map view in daylight mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Terrain Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Terrain map view in daylight mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hybrid Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Satellite map view with streets in daylight mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Transit Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Color-reduced map view with public transport scheme in daylight mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Gray Street Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Color-reduced map view in daylight mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mobile Street Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mobile normal map view in daylight mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mobile Terrain Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mobile terrain map view in daylight mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mobile Hybrid Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mobile satellite map view with streets in daylight mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mobile Transit Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mobile color-reduced map view with public transport scheme in daylight mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mobile Gray Street Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mobile color-reduced map view in daylight mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Custom Street Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Night Street Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Normal map view in night mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mobile Night Street Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mobile normal map view in night mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Gray Night Street Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Color-reduced map view in night mode (especially used for background maps)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mobile Gray Night Street Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mobile color-reduced map view in night mode (especially used for background maps)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Pedestrian Street Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Pedestrian map view in daylight mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mobile Pedestrian Street Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mobile pedestrian map view in daylight mode for mobile usage</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Pedestrian Night Street Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Pedestrian map view in night mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mobile Pedestrian Night Street Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Mobile pedestrian map view in night mode for mobile usage</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Car Navigation Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Normal map view in daylight mode for car navigation</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QGeoTiledMappingManagerEngineOsm</name>
    <message>
        <source>Street Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Street map view in daylight mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Satellite map view in daylight mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cycle Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cycle map view in daylight mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Transit Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Public transit map view in daylight mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Night Transit Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Public transit map view in night mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Terrain Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Terrain map view</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hiking Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hiking map view</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Custom URL Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Custom url map view set via urlprefix parameter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>OpenStreetMap street map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Satellite Map</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>OpenStreetMap satellite map</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QPlaceManagerEngineOsm</name>
    <message>
        <source>Aeroway</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Amenity</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Building</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Highway</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Historic</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Land use</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Leisure</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Man made</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Natural</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Place</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Railway</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Shop</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Tourism</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Waterway</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Network request error</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QPlaceSearchReplyOsm</name>
    <message>
        <source>Communication error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Response parse error</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QtLocationQML</name>
    <message>
        <source>Qt Location requires app_id and token parameters.
Please register at https://developer.here.com/ to get your personal application credentials.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Saving places is not supported.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Removing places is not supported.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Saving categories is not supported.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Removing categories is not supported.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Error parsing response.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Network error.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Request was canceled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The response from the service was not in a recognizable format.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Plugin property is not set.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Plugin Error (%1): %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Plugin Error (%1): Could not instantiate provider</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Plugin is not valid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to initialize categories</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to create request</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Index &apos;%1&apos; out of range</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AVFCameraControl</name>
    <message>
        <source>Requested capture mode is not supported</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AVFCameraSession</name>
    <message>
        <source>Runtime camera error</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AVFImageCaptureControl</name>
    <message>
        <source>Camera not ready</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Could not open destination file:
%1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AVFImageEncoderControl</name>
    <message>
        <source>JPEG image</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AVFMediaPlayerSession</name>
    <message>
        <source>Failed to load media</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AVFMediaRecorderControl</name>
    <message>
        <source>Recorder not configured</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Recording pause not supported</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Could not connect the video recorder</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AVFMediaRecorderControlIOS</name>
    <message>
        <source>Failed to start recording</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid output file URL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Non-writeable file location</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>File already exists</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Recording pause not supported</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AudioContainerControl</name>
    <message>
        <source>RAW (headerless) file format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>WAV file format</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AudioEncoderControl</name>
    <message>
        <source>Linear PCM audio data</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>BbCameraAudioEncoderSettingsControl</name>
    <message>
        <source>No compression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>AAC compression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>PCM uncompressed</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>BbCameraMediaRecorderControl</name>
    <message>
        <source>Unable to retrieve mute status</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to retrieve audio input volume</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to set mute status</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to set audio input volume</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>BbCameraSession</name>
    <message>
        <source>Camera provides image in unsupported format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Could not load JPEG data from frame</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Camera not ready</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to apply video settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Could not open destination file:
%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to open camera</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to retrieve native camera orientation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to close camera</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to start video recording</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to stop video recording</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>BbCameraVideoEncoderSettingsControl</name>
    <message>
        <source>No compression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>AVC1 compression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>H264 compression</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>BbImageEncoderControl</name>
    <message>
        <source>JPEG image</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>BbVideoDeviceSelectorControl</name>
    <message>
        <source>Front Camera</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Rear Camera</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Desktop Camera</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>CameraBinImageCapture</name>
    <message>
        <source>Camera not ready</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>CameraBinImageEncoder</name>
    <message>
        <source>JPEG image</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>CameraBinRecorder</name>
    <message>
        <source>QMediaRecorder::pause() is not supported by camerabin2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Service has not been started</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Recording permissions are not available</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>CameraBinSession</name>
    <message>
        <source>Camera error</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DSCameraSession</name>
    <message>
        <source>Camera not ready for capture</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Could not save image to file.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MFPlayerSession</name>
    <message>
        <source>Invalid stream source.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attempting to play invalid Qt resource.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The system cannot find the file specified.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The specified server could not be found.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unsupported media type.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Failed to load source.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot create presentation descriptor.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Failed to get stream count.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Failed to create topology.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to play any stream.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to play.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Failed to set topology.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unknown stream type.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Failed to stop.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>failed to start playback</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Failed to pause.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to create mediasession.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to pull session events.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Failed to seek.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Media session non-fatal error.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Media session serious error.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unsupported media, a codec is missing.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QAndroidAudioEncoderSettingsControl</name>
    <message>
        <source>Adaptive Multi-Rate Narrowband (AMR-NB) audio codec</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Adaptive Multi-Rate Wideband (AMR-WB) audio codec</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>AAC Low Complexity (AAC-LC) audio codec</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QAndroidCameraSession</name>
    <message>
        <source>Camera cannot be started without a viewfinder.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Camera not ready</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Drive mode not supported</source>
        <extracomment>Drive mode is the camera&apos;s shutter mode, for example single shot, continuos exposure, etc.</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Could not open destination file: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QAndroidImageEncoderControl</name>
    <message>
        <source>JPEG image</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QAndroidMediaContainerControl</name>
    <message>
        <source>MPEG4 media file format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>3GPP media file format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>AMR NB file format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>AMR WB file format</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QAndroidVideoEncoderSettingsControl</name>
    <message>
        <source>H.263 compression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>H.264 compression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>MPEG-4 SP compression</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QAudioDecoder</name>
    <message>
        <source>The QAudioDecoder object does not have a valid service</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QCamera</name>
    <message>
        <source>The camera service is missing</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QCameraImageCapture</name>
    <message>
        <source>Device does not support images capture.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeAudio</name>
    <message>
        <source>volume should be between 0.0 and 1.0</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QGstreamerAudioDecoderSession</name>
    <message>
        <source>Cannot play stream of type: &lt;unknown&gt;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QGstreamerAudioEncode</name>
    <message>
        <source>Raw PCM audio</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QGstreamerAudioInputSelector</name>
    <message>
        <source>System default device</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QGstreamerCameraControl</name>
    <message>
        <source>State not supported.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QGstreamerCaptureSession</name>
    <message>
        <source>Could not create an audio source element</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Failed to build media capture pipeline.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QGstreamerImageCaptureControl</name>
    <message>
        <source>Not ready to capture</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QGstreamerImageEncode</name>
    <message>
        <source>JPEG image encoder</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QGstreamerPlayerControl</name>
    <message>
        <source>Attempting to play invalid user stream</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QGstreamerPlayerSession</name>
    <message>
        <source>Cannot play stream of type: &lt;unknown&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>UDP source timeout</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Media is loaded as a playlist</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QGstreamerRecorderControl</name>
    <message>
        <source>Service has not been started</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Not compatible codecs and container format.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QGstreamerVideoInputDeviceControl</name>
    <message>
        <source>Main camera</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Front camera</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QMediaPlayer</name>
    <message>
        <source>Attempting to play invalid Qt resource</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The QMediaPlayer object does not have a valid service</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QMediaPlaylist</name>
    <message>
        <source>Could not add items to read only playlist.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Playlist format is not supported</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The file could not be accessed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Playlist format is not supported.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QMultimediaDeclarativeModule</name>
    <message>
        <source>CameraCapture is provided by Camera</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>CameraRecorder is provided by Camera</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>CameraExposure is provided by Camera</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>CameraFocus is provided by Camera</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>CameraFlash is provided by Camera</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>CameraImageProcessing is provided by Camera</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>CameraViewfinder is provided by Camera</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QPlaylistFileParser</name>
    <message>
        <source>%1 playlist type is unknown</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>invalid line in playlist file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Empty file provided</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 does not exist</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QWinRTCameraImageCaptureControl</name>
    <message>
        <source>Camera not ready</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid photo data length.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Image saving failed</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QWinRTImageEncoderControl</name>
    <message>
        <source>JPEG image</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Debugger::JSAgentWatchData</name>
    <message>
        <source>[Array of length %1]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;undefined&gt;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeAbstractAnimation</name>
    <message>
        <source>Cannot animate non-existent property &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot animate read-only property &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Animation is an abstract class</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeAnchorAnimation</name>
    <message>
        <source>Cannot set a duration of &lt; 0</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeAnchors</name>
    <message>
        <source>Possible anchor loop detected on fill.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Possible anchor loop detected on centerIn.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot anchor to an item that isn&apos;t a parent or sibling.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Possible anchor loop detected on vertical anchor.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Possible anchor loop detected on horizontal anchor.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot specify left, right, and hcenter anchors.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot anchor to a null item.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot anchor a horizontal edge to a vertical edge.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot anchor item to self.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot specify top, bottom, and vcenter anchors.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Baseline anchor cannot be used in conjunction with top, bottom, or vcenter anchors.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot anchor a vertical edge to a horizontal edge.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeAnimatedImage</name>
    <message>
        <source>Qt was built without support for QMovie</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeApplication</name>
    <message>
        <source>Application is an abstract class</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeBehavior</name>
    <message>
        <source>Cannot change the animation assigned to a Behavior.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeBinding</name>
    <message>
        <source>Binding loop detected for property &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeCompiledBindings</name>
    <message>
        <source>Binding loop detected for property &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeCompiler</name>
    <message>
        <source>Invalid property assignment: &quot;%1&quot; is a read-only property</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: unknown enumeration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: string expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: url expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: unsigned int expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: int expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: number expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: color expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: date expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: time expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: datetime expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: point expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: size expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: rect expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: boolean expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: 3D vector expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: unsupported type &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Element is not creatable.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Component elements may not contain properties other than id</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid component id specification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>id is not unique</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid component body specification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Component objects cannot declare new properties.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Component objects cannot declare new signals.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Component objects cannot declare new functions.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot create empty component specification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&quot;%1.%2&quot; is not available in %3 %4.%5.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&quot;%1.%2&quot; is not available due to component versioning.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Incorrectly specified signal assignment</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign a value to a signal (expecting a script to be run)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Empty signal assignment</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Empty property assignment</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attached properties cannot be used here</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Non-existent attached object</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid attached object assignment</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign to non-existent default property</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign to non-existent property &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid use of namespace</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Not an attached property name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid use of id property</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Property has already been assigned a value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid grouped property access</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign a value directly to a grouped property</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property use</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Property assignment expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Single property assignment expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unexpected object assignment</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign object to list</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Can only assign one binding to lists</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign primitives to lists</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign multiple values to a script property</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property assignment: script expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign multiple values to a singular property</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign object to property</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&quot;%1&quot; cannot operate on &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Duplicate default property</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Duplicate property name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Property names cannot begin with an upper case letter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Illegal property name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Duplicate signal name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Signal names cannot begin with an upper case letter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Illegal signal name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Duplicate method name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Method names cannot begin with an upper case letter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Illegal method name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Property value set multiple times</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property nesting</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot override FINAL property</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid empty ID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>IDs cannot start with an uppercase letter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>IDs must start with a letter or underscore</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>IDs must contain only letters, numbers, and underscores</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ID illegally masks global JavaScript property</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No property alias location</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid alias location</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid alias reference. An alias reference must be specified as &lt;id&gt;, &lt;id&gt;.&lt;property&gt; or &lt;id&gt;.&lt;value property&gt;.&lt;property&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid alias reference. Unable to find id &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Alias property exceeds alias bounds</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeComponent</name>
    <message>
        <source>Invalid empty URL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>createObject: value is not an object</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeConnections</name>
    <message>
        <source>Cannot assign to non-existent property &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Connections: nested objects not allowed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Connections: syntax error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Connections: script expected</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeEngine</name>
    <message>
        <source>executeSql called outside transaction()</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Read-only Transaction</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Version mismatch: expected %1, found %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SQL transaction failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>transaction: missing callback</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SQL: database version mismatch</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeFlipable</name>
    <message>
        <source>front is a write-once property</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>back is a write-once property</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeGestureArea</name>
    <message>
        <source>Cannot assign to non-existent property &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>GestureArea: nested objects not allowed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>GestureArea: syntax error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>GestureArea: script expected</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeImportDatabase</name>
    <message>
        <source>plugin cannot be loaded for module &quot;%1&quot;: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>module &quot;%1&quot; plugin &quot;%2&quot; not found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>module &quot;%1&quot; version %2.%3 is not installed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>module &quot;%1&quot; is not installed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&quot;%1&quot;: no such directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>import &quot;%1&quot; has no qmldir and no namespace</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>- %1 is not a namespace</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>- nested namespaces not allowed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>local directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>is ambiguous. Found in %1 and in %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>is ambiguous. Found in %1 in version %2.%3 and %4.%5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>is instantiated recursively</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>is not a type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>File name case mismatch for &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeKeyNavigationAttached</name>
    <message>
        <source>KeyNavigation is only available via attached properties</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeKeysAttached</name>
    <message>
        <source>Keys is only available via attached properties</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeLayoutMirroringAttached</name>
    <message>
        <source>LayoutDirection attached property only works with Items</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>LayoutMirroring is only available via attached properties</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeListModel</name>
    <message>
        <source>remove: index %1 out of range</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>insert: value is not an object</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>insert: index %1 out of range</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>move: out of range</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>append: value is not an object</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>set: value is not an object</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>set: index %1 out of range</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ListElement: cannot contain nested elements</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ListElement: cannot use reserved &quot;id&quot; property</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ListElement: cannot use script for property value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ListModel: undefined property &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeLoader</name>
    <message>
        <source>Loader does not support loading non-visual elements.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeParentAnimation</name>
    <message>
        <source>Unable to preserve appearance under complex transform</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to preserve appearance under non-uniform scale</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to preserve appearance under scale of 0</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeParentChange</name>
    <message>
        <source>Unable to preserve appearance under complex transform</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to preserve appearance under non-uniform scale</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to preserve appearance under scale of 0</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeParser</name>
    <message>
        <source>Illegal unicode escape sequence</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Illegal character</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unclosed string at end of line</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Illegal escape sequence</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unclosed comment at end of file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Illegal syntax for exponential number</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Identifier cannot start with numeric literal</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unterminated regular expression literal</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid regular expression flag &apos;%0&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unterminated regular expression backslash sequence</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unterminated regular expression class</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Syntax error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unexpected token `%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Expected token `%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Property value set multiple times</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Expected type name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid import qualifier ID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reserved name &quot;Qt&quot; cannot be used as an qualifier</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Script import qualifiers must be unique.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Script import requires a qualifier</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Library import requires a version</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Expected parameter type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property type modifier</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unexpected property type modifier</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Expected property type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Readonly not yet supported</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>JavaScript declaration outside Script element</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativePauseAnimation</name>
    <message>
        <source>Cannot set a duration of &lt; 0</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativePixmap</name>
    <message>
        <source>Error decoding: %1: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Failed to get image from provider: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot open: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativePropertyAnimation</name>
    <message>
        <source>Cannot set a duration of &lt; 0</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativePropertyChanges</name>
    <message>
        <source>PropertyChanges does not support creating state-specific objects.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign to non-existent property &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign to read-only property &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeTextInput</name>
    <message>
        <source>Could not load cursor delegate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Could not instantiate cursor delegate</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeTypeLoader</name>
    <message>
        <source>Script %1 unavailable</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Type %1 unavailable</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Namespace %1 cannot be used as a type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 %2</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeVME</name>
    <message>
        <source>Unable to create object of type %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign value %1 to property %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign object type %1 with no default method</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot connect mismatched signal/slot %1 %vs. %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign an object to signal property %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign object to list</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot assign object to interface property</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unable to create attached object</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot set properties on %1 as it is null</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeVisualDataModel</name>
    <message>
        <source>Delegate component must be Item type.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeXmlListModel</name>
    <message>
        <source>Qt was built without support for xmlpatterns</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeXmlListModelRole</name>
    <message>
        <source>An XmlRole query must not start with &apos;/&apos;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QDeclarativeXmlRoleList</name>
    <message>
        <source>An XmlListModel query must start with &apos;/&apos; or &quot;//&quot;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QmlJSDebugger::QtQuick1::LiveSelectionTool</name>
    <message>
        <source>Items</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QmlJSDebugger::QtQuick1::ZoomTool</name>
    <message>
        <source>Zoom to &amp;100%</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Zoom In</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Zoom Out</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DefaultColorDialog</name>
    <message>
        <source>Hue</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Saturation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Luminosity</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Alpha</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>OK</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DefaultDialogWrapper</name>
    <message>
        <source>Show Details...</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DefaultFileDialog</name>
    <message>
        <source>Go up to the folder containing this one</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Remove favorite</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Add the current directory as a favorite</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Filename</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Type</source>
        <comment>file type (extension)</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Size</source>
        <comment>file size</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Modified</source>
        <comment>last-modified time</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Accessed</source>
        <comment>last-accessed time</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Choose</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Open</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DefaultFontDialog</name>
    <message>
        <source>Writing System</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Font</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Weight</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Style</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Sample</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Italic</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Font Family</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Thin</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ExtraLight</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Light</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Normal</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Medium</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>DemiBold</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Bold</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>ExtraBold</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Black</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Underline</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Overline</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Strikeout</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>OK</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DefaultMessageDialog</name>
    <message>
        <source>OK</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Open</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Retry</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ignore</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Apply</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Yes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Yes to All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No to All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Discard</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Restore Defaults</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Abort</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Close</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Show Details...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Help</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hide Details</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>EditMenu_base</name>
    <message>
        <source>&amp;Undo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Redo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cu&amp;t</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Copy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Paste</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Clear</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Select All</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickPlatformDialog</name>
    <message>
        <source>Dialog is an abstract base class</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot create an instance of StandardButton</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QtQuickControls2MaterialStylePlugin</name>
    <message>
        <source>Material is an attached property</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QtQuickControls2UniversalStylePlugin</name>
    <message>
        <source>Universal is an attached property</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QScriptBreakpointsModel</name>
    <message>
        <source>ID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Location</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Condition</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ignore-count</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Single-shot</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Hit-count</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QScriptBreakpointsWidget</name>
    <message>
        <source>New</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QScriptDebugger</name>
    <message>
        <source>Go to Line</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Line:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Interrupt</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Shift+F5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Continue</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>F5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Step Into</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>F11</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Step Over</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>F10</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Step Out</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Shift+F11</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Run to Cursor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+F10</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Run to New Script</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Toggle Breakpoint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>F9</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Clear Debug Output</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Clear Error Log</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Clear Console</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Find in Script...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+F</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Find &amp;Next</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>F3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Find &amp;Previous</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Shift+F3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Ctrl+G</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Debug</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QScriptDebuggerCodeFinderWidget</name>
    <message>
        <source>Close</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Previous</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Next</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Case Sensitive</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Whole words</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&lt;img src=&quot;:/qt/scripttools/debugging/images/wrap.png&quot;&gt;&amp;nbsp;Search wrapped</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QScriptDebuggerLocalsModel</name>
    <message>
        <source>Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Value</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QScriptDebuggerStackModel</name>
    <message>
        <source>Level</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Location</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QScriptEdit</name>
    <message>
        <source>Toggle Breakpoint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Disable Breakpoint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Enable Breakpoint</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Breakpoint Condition:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QScriptEngineDebugger</name>
    <message>
        <source>Loaded Scripts</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Breakpoints</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Stack</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Locals</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Console</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Debug Output</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Error Log</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Search</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>View</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Qt Script Debugger</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QScriptNewBreakpointWidget</name>
    <message>
        <source>Close</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QSerialPort</name>
    <message>
        <source>No error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Device is already open</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Device is not open</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Operation timed out</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Error reading from device</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Error writing to device</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Device disappeared from the system</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unsupported open mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The device supports only the ignoring policy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Permission error while creating lock file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Permission error while locking the device</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot set custom speed for one direction</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>No suitable custom baud rate divisor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Custom baud rate is not supported</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid baud rate value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Custom baud rate direction is unsupported</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickWebEngineView</name>
    <message>
        <source>Follow Link</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Back</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Forward</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reload</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>View Page Source</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Copy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unselect</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Copy Link URL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save Link</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Copy Image URL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Copy Image</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save Image</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Copy Media URL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save Media</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Toggle Play/Pause</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Toggle Looping</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Toggle Mute</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Toggle Media Controls</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Inspect Element</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Exit Full Screen Mode</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QWebEnginePage</name>
    <message>
        <source>Back</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Forward</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Stop</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reload</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Reload and Bypass Cache</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cut</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Copy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Paste</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Undo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Redo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Select All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Paste and Match Style</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Open Link in This Window</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Open Link in New Window</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Open Link in New Tab</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Open Link in New Background Tab</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Copy Link URL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save Link</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Copy Image</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Copy Image URL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save Image</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Copy Media URL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Toggle Media Controls</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Toggle Looping</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Toggle Play/Pause</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Toggle Mute</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save Media</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Inspect Element</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Exit Full Screen Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Close Page</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unselect</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Save &amp;Page</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;View Page Source</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Are you sure you want to leave this page?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Follow Link</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Back</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Forward</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>&amp;Reload</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Select folder to upload</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QtWebEngineCore</name>
    <message>
        <source>Javascript Alert - %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Javascript Confirm - %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Javascript Prompt - %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Are you sure you want to leave this page?</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QtWebEnginePlugin</name>
    <message>
        <source>Cannot create a separate instance of WebEngineDownloadItem</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot create a separate instance of WebEngineSettings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot create a separate instance of NavigationHistory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot create a separate instance of FullScreenRequest</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Cannot create separate instance of %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QtWebEngineTestSupportPlugin</name>
    <message>
        <source>Cannot create a separate instance of WebEngineErrorPage</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>UIDelegatesManager</name>
    <message>
        <source>Connect to proxy &quot;%1&quot; using:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Enter username and password for &quot;%1&quot; at %2://%3</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQmlWebSocket</name>
    <message>
        <source>Messages can only be sent when the socket is open.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>QQmlWebSocket is not ready.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQmlWebSocketServer</name>
    <message>
        <source>QQmlWebSocketServer is not ready.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QWebSocket</name>
    <message>
        <source>Connection closed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid URL.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid resource name.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>SSL Sockets are not supported on this platform.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Out of memory.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unsupported WebSocket scheme: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Error writing bytes to socket: %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Bytes written %1 != %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid statusline in response: %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>QWebSocketPrivate::processHandshake: Connection closed while reading header.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Accept-Key received from server %1 does not match the client key %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>QWebSocketPrivate::processHandshake: Invalid statusline in response: %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Handshake: Server requests a version that we don&apos;t support: %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>QWebSocketPrivate::processHandshake: Unknown error condition encountered. Aborting connection.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>QWebSocketPrivate::processHandshake: Unhandled http status code: %1 (%2).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The resource name contains newlines. Possible attack detected.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The hostname contains newlines. Possible attack detected.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The origin contains newlines. Possible attack detected.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The extensions attribute contains newlines. Possible attack detected.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>The protocols attribute contains newlines. Possible attack detected.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QWebSocketDataProcessor</name>
    <message>
        <source>Received Continuation frame, while there is nothing to continue.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>All data frames after the initial data frame must have opcode 0 (continuation).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Received message is too big.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid UTF-8 code encountered.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Payload of close frame is too small.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid close code %1 detected.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid opcode detected: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QWebSocketFrame</name>
    <message>
        <source>Timeout when reading data from socket.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Error occurred while reading from the network: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Lengths smaller than 126 must be expressed as one byte.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Something went wrong during reading from the network.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Highest bit of payload length is not 0.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Lengths smaller than 65536 (2^16) must be expressed as 2 bytes.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Error while reading from the network: %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Maximum framesize exceeded.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Some serious error occurred while reading from the network.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Rsv field is non-zero</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Used reserved opcode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Control frame is larger than 125 bytes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Control frames cannot be fragmented</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QWebSocketHandshakeResponse</name>
    <message>
        <source>Access forbidden.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unsupported version requested.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>One of the headers contains a newline. Possible attack detected.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Bad handshake request received.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QWebSocketServer</name>
    <message>
        <source>Server closed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Too many pending connections.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Upgrade to WebSocket failed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid response received.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QXmlPatternistCLI</name>
    <message>
        <source>Warning in %1, at line %2, column %3: %4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Warning in %1: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Unknown location</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Error %1 in %2, at line %3, column %4: %5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Error %1 in %2: %3</source>
        <translation type="unfinished"></translation>
    </message>
</context>
</TS>
