2021-02-05 10:48:29 -05:00

928 lines
30 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="zh" sourcelanguage="en">
<context>
<name>About</name>
<message>
<source>About</source>
<translation>关于</translation>
</message>
<message>
<source>Version %1</source>
<translation>版本%1</translation>
</message>
<message>
<source>Copyright © 2020-%1 %2, released under the MIT License.</source>
<translation>版权所有©2020-%1 %2根据MIT许可证发行。</translation>
</message>
<message>
<source>The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.</source>
<translation>该程序按原样提供,没有任何形式的保证,包括针对特定目的的设计,适销性和适用性的保证。</translation>
</message>
<message>
<source>Contact author</source>
<translation>联系作者</translation>
</message>
<message>
<source>Report bug</source>
<translation>反馈问题</translation>
</message>
<message>
<source>Check for updates</source>
<translation>检查更新</translation>
</message>
<message>
<source>Documentation</source>
<translation>文献资料</translation>
</message>
<message>
<source>Close</source>
<translation>关闭</translation>
</message>
<message>
<source>Open log file</source>
<translation>打开日志文件</translation>
</message>
</context>
<context>
<name>AccelerometerDelegate</name>
<message>
<source>G Units</source>
<translation>G 单位</translation>
</message>
<message>
<source>%1 G MAX</source>
<translation>%1 G 最大</translation>
</message>
<message>
<source>%1 G MIN</source>
<translation>%1 G 最小</translation>
</message>
<message>
<source>%1 G ACT</source>
<translation>%1 G 实际</translation>
</message>
<message>
<source>Reset</source>
<translation>重置</translation>
</message>
</context>
<context>
<name>CSV::Export</name>
<message>
<source>CSV file not open</source>
<translation>CSV文件未打开</translation>
</message>
<message>
<source>Cannot find CSV export file!</source>
<translation>找不到CSV导出的文件</translation>
</message>
<message>
<source>CSV File Error</source>
<translation>CSV文件错误</translation>
</message>
<message>
<source>Cannot open CSV file for writing!</source>
<translation>无法打开CSV文件进行写入</translation>
</message>
</context>
<context>
<name>CSV::Player</name>
<message>
<source>Select CSV file</source>
<translation>选择CSV文件</translation>
</message>
<message>
<source>CSV files</source>
<translation>CSV档案</translation>
</message>
<message>
<source>Invalid configuration for CSV player</source>
<translation>CSV播放器的配置无效</translation>
</message>
<message>
<source>You need to select a JSON map file in order to use this feature</source>
<translation>您需要选择一个JSON映射文件才能使用此功能</translation>
</message>
<message>
<source>Serial port open, do you want to continue?</source>
<translation>串行端口已打开,您要继续吗?</translation>
</message>
<message>
<source>In order to use this feature, its necessary to disconnect from the serial port</source>
<translation>为了使用此功能,必须断开与串行端口的连接</translation>
</message>
<message>
<source>There is an error with the data in the CSV file</source>
<translation>CSV文件中的数据有误</translation>
</message>
<message>
<source>Please verify that the CSV file was created with Serial Studio</source>
<translation>请确认CSV文件是使用Serial Studio创建的</translation>
</message>
<message>
<source>Cannot read CSV file</source>
<translation>无法读取CSV文件</translation>
</message>
<message>
<source>Please check file permissions &amp; location</source>
<translation>请检查文件的权限和位置</translation>
</message>
<message>
<source>Replay of %1</source>
<translation>重播%1</translation>
</message>
</context>
<context>
<name>Console</name>
<message>
<source>No data received so far...</source>
<translation type="vanished">目前未收到任何数据...</translation>
</message>
<message>
<source>Send data to device</source>
<translation>发送数据到设备</translation>
</message>
<message>
<source>Echo</source>
<translation>回声</translation>
</message>
<message>
<source>Autoscroll</source>
<translation>自动滚屏</translation>
</message>
<message>
<source>Show timestamp</source>
<translation>显示时间戳</translation>
</message>
<message>
<source>Copy</source>
<translation>复制</translation>
</message>
<message>
<source>Clear</source>
<translation>删除</translation>
</message>
<message>
<source>Save as</source>
<translation>另存为</translation>
</message>
</context>
<context>
<name>CsvPlayer</name>
<message>
<source>CSV Player</source>
<translation>CSV 播放器</translation>
</message>
<message>
<source>Invalid configuration for CSV player</source>
<translation type="vanished">CSV播放器的配置无效</translation>
</message>
<message>
<source>You need to select a JSON map file in order to use this feature</source>
<translation type="vanished">您需要选择一个JSON映射文件才能使用此功能</translation>
</message>
<message>
<source>Select CSV file</source>
<translation type="vanished">选择CSV文件</translation>
</message>
<message>
<source>CSV files (*.csv)</source>
<translation type="vanished">CSV档案 (*.csv)</translation>
</message>
<message>
<source>Serial port open, do you want to continue?</source>
<translation type="vanished">串行端口已打开,您要继续吗?</translation>
</message>
<message>
<source>In order to use this feature, its necessary to disconnect from the serial port</source>
<translation type="vanished">为了使用此功能,必须断开与串行端口的连接</translation>
</message>
<message>
<source>There is an error with the data in the CSV file</source>
<translation type="vanished">CSV文件中的数据有误</translation>
</message>
<message>
<source>Please verify that the CSV file was created with Serial Studio</source>
<translation type="vanished">请确认CSV文件是使用Serial Studio创建的</translation>
</message>
<message>
<source>Cannot read CSV file</source>
<translation type="vanished">无法读取CSV文件</translation>
</message>
<message>
<source>Please check file permissions &amp; location</source>
<translation type="vanished">请检查文件的权限和位置</translation>
</message>
<message>
<source>Replay of %1</source>
<translation type="vanished">重播%1</translation>
</message>
<message>
<source>CSV files</source>
<translation type="vanished">CSV档案</translation>
</message>
</context>
<context>
<name>DataGrid</name>
<message>
<source>View</source>
<translation>视图</translation>
</message>
<message>
<source>Horizontal Range</source>
<translation>水平范围</translation>
</message>
<message>
<source>Data Groups</source>
<translation>资料组</translation>
</message>
<message>
<source>Data Plots</source>
<translation>数据图</translation>
</message>
<message>
<source>Data</source>
<translation>数据</translation>
</message>
</context>
<context>
<name>DeviceManager</name>
<message>
<source>Communication Mode</source>
<translation type="vanished">通讯方式</translation>
</message>
<message>
<source>Auto (JSON from serial device)</source>
<translation type="vanished">自动来自串行设备的JSON</translation>
</message>
<message>
<source>Manual (use JSON map file)</source>
<translation type="vanished">手动使用JSON映射文件</translation>
</message>
<message>
<source>Change map file (%1)</source>
<translation type="vanished">更改地图文件(%1</translation>
</message>
<message>
<source>Select map file</source>
<translation type="vanished">选择地图文件</translation>
</message>
<message>
<source>COM Port</source>
<translation type="vanished">COM端口</translation>
</message>
<message>
<source>Baud Rate</source>
<translation type="vanished">波特率</translation>
</message>
<message>
<source>Data Bits</source>
<translation type="vanished">数据位</translation>
</message>
<message>
<source>Parity</source>
<translation type="vanished">校验位</translation>
</message>
<message>
<source>Stop Bits</source>
<translation type="vanished">停止位</translation>
</message>
<message>
<source>Flow Control</source>
<translation type="vanished">流控位</translation>
</message>
<message>
<source>Language</source>
<translation type="vanished">语言</translation>
</message>
</context>
<context>
<name>Downloader</name>
<message>
<source>Updater</source>
<translation>更新器</translation>
</message>
<message>
<source>Downloading updates</source>
<translation>下载更新</translation>
</message>
<message>
<source>Time remaining: 0 minutes</source>
<translation>剩余时间0分钟</translation>
</message>
<message>
<source>Open</source>
<translation>打开</translation>
</message>
<message>
<source>Stop</source>
<translation>停止</translation>
</message>
<message>
<source>Time remaining</source>
<translation>剩余时间</translation>
</message>
<message>
<source>unknown</source>
<translation>未知</translation>
</message>
<message>
<source>Error</source>
<translation>错误</translation>
</message>
<message>
<source>Cannot find downloaded update!</source>
<translation>找不到下载的更新!</translation>
</message>
<message>
<source>Close</source>
<translation>关闭</translation>
</message>
<message>
<source>Download complete!</source>
<translation>下载完成!</translation>
</message>
<message>
<source>The installer will open separately</source>
<translation>安装程序将单独打开</translation>
</message>
<message>
<source>Click &quot;OK&quot; to begin installing the update</source>
<translation>点击“确定”开始安装更新</translation>
</message>
<message>
<source>In order to install the update, you may need to quit the application.</source>
<translation>为了安装更新,您可能需要退出该应用程序。</translation>
</message>
<message>
<source>In order to install the update, you may need to quit the application. This is a mandatory update, exiting now will close the application</source>
<translation>为了安装更新,您可能需要退出该应用程序。 这是强制性更新,现在退出将关闭应用程序</translation>
</message>
<message>
<source>Click the &quot;Open&quot; button to apply the update</source>
<translation>点击“打开”按钮开始更新</translation>
</message>
<message>
<source>Are you sure you want to cancel the download?</source>
<translation>您确定要取消下载吗?</translation>
</message>
<message>
<source>Are you sure you want to cancel the download? This is a mandatory update, exiting now will close the application</source>
<translation>您确定要取消下载吗? 这是强制性更新,现在退出将关闭应用程序</translation>
</message>
<message>
<source>%1 bytes</source>
<translation>%1个字节</translation>
</message>
<message>
<source>%1 KB</source>
<translation></translation>
</message>
<message>
<source>%1 MB</source>
<translation></translation>
</message>
<message>
<source>of</source>
<translation></translation>
</message>
<message>
<source>Downloading Updates</source>
<translation>下载更新</translation>
</message>
<message>
<source>Time Remaining</source>
<translation>剩余时间</translation>
</message>
<message>
<source>Unknown</source>
<translation>未知</translation>
</message>
<message>
<source>about %1 hours</source>
<translation>大约%1小时</translation>
</message>
<message>
<source>about one hour</source>
<translation>大约一小时</translation>
</message>
<message>
<source>%1 minutes</source>
<translation>%1分钟</translation>
</message>
<message>
<source>1 minute</source>
<translation>1分钟</translation>
</message>
<message>
<source>%1 seconds</source>
<translation>%1秒</translation>
</message>
<message>
<source>1 second</source>
<translation>一秒</translation>
</message>
</context>
<context>
<name>Export</name>
<message>
<source>CSV file not open</source>
<translation type="vanished">CSV文件未打开</translation>
</message>
<message>
<source>Cannot find CSV export file!</source>
<translation type="vanished">找不到CSV导出的文件</translation>
</message>
<message>
<source>CSV File Error</source>
<translation type="vanished">CSV文件错误</translation>
</message>
<message>
<source>Cannot open CSV file for writing!</source>
<translation type="vanished">无法打开CSV文件进行写入</translation>
</message>
</context>
<context>
<name>Group</name>
<message>
<source>Invalid</source>
<translation type="vanished">无效</translation>
</message>
</context>
<context>
<name>GyroDelegate</name>
<message>
<source>%1° YAW</source>
<translation>%1°偏航角</translation>
</message>
<message>
<source>%1° ROLL</source>
<translation>%1°翻滚角</translation>
</message>
<message>
<source>%1° PITCH</source>
<translation>%1°俯仰角</translation>
</message>
</context>
<context>
<name>IO::Console</name>
<message>
<source>ASCII</source>
<translation>ASCII</translation>
</message>
<message>
<source>HEX</source>
<translation>HEX</translation>
</message>
<message>
<source>No line ending</source>
<translation>无行结尾</translation>
</message>
<message>
<source>New line</source>
<translation>新队</translation>
</message>
<message>
<source>Carriage return</source>
<translation>回车</translation>
</message>
<message>
<source>NL + CR</source>
<translation>新行和回车</translation>
</message>
<message>
<source>Plain text</source>
<translation>纯文本</translation>
</message>
<message>
<source>Hexadecimal</source>
<translation>十六进制</translation>
</message>
<message>
<source>Export console data</source>
<translation>导出控制台数据</translation>
</message>
<message>
<source>Text files</source>
<translation>文字档</translation>
</message>
<message>
<source>File save error</source>
<translation>文件保存错误</translation>
</message>
</context>
<context>
<name>IO::DataSources::Serial</name>
<message>
<source>None</source>
<translation>无(None)</translation>
</message>
<message>
<source>No Device</source>
<translation>没有设备</translation>
</message>
<message>
<source>Even</source>
<translation>偶校验(Even)</translation>
</message>
<message>
<source>Odd</source>
<translation>奇校验(Odd)</translation>
</message>
<message>
<source>Space</source>
<translation>校验位总为0(Space)</translation>
</message>
<message>
<source>Mark</source>
<translation>校验位总为1(Mark)</translation>
</message>
<message>
<source>Baud rate registered successfully</source>
<translation>波特率注册成功</translation>
</message>
<message>
<source>Rate &quot;%1&quot; has been added to baud rate list</source>
<translation>速率&quot;%1&quot;已添加到波特率列表中</translation>
</message>
<message>
<source>Select Port</source>
<translation>选择端口</translation>
</message>
<message>
<source>Critical serial port error</source>
<translation>严重的串行端口错误</translation>
</message>
</context>
<context>
<name>IO::Manager</name>
<message>
<source>Serial port</source>
<translation>选择端口</translation>
</message>
<message>
<source>Network port</source>
<translation>网络端口</translation>
</message>
</context>
<context>
<name>JSON::Generator</name>
<message>
<source>Select JSON map file</source>
<translation>选择JSON映射文件</translation>
</message>
<message>
<source>JSON files</source>
<translation>JSON文件</translation>
</message>
<message>
<source>JSON parse error</source>
<translation>JSON解析错误</translation>
</message>
<message>
<source>JSON map file loaded successfully!</source>
<translation>JSON映射文件已成功加载</translation>
</message>
<message>
<source>File &quot;%1&quot; loaded into memory</source>
<translation>文件“%1”已加载到内存中</translation>
</message>
<message>
<source>Cannot read JSON file</source>
<translation>无法读取JSON文件</translation>
</message>
<message>
<source>Please check file permissions &amp; location</source>
<translation>请检查文件的权限和位置</translation>
</message>
<message>
<source>JSON/serial data format mismatch</source>
<translation>JSON /串行数据格式不匹配</translation>
</message>
<message>
<source>The format of the received data does not correspond to the selected JSON map file.</source>
<translation>接收到的数据格式与所选的JSON映射文件不对应。</translation>
</message>
</context>
<context>
<name>JsonGenerator</name>
<message>
<source>Select JSON map file</source>
<translation type="vanished">选择JSON映射文件</translation>
</message>
<message>
<source>JSON files (*.json)</source>
<translation type="vanished">JSON文件 (*.json)</translation>
</message>
<message>
<source>JSON parse error</source>
<translation type="vanished">JSON解析错误</translation>
</message>
<message>
<source>JSON map file loaded successfully!</source>
<translation type="vanished">JSON映射文件已成功加载</translation>
</message>
<message>
<source>File &quot;%1&quot; loaded into memory</source>
<translation type="vanished">文件“%1”已加载到内存中</translation>
</message>
<message>
<source>Cannot read JSON file</source>
<translation type="vanished">无法读取JSON文件</translation>
</message>
<message>
<source>Please check file permissions &amp; location</source>
<translation type="vanished">请检查文件权限和位置</translation>
</message>
<message>
<source>JSON/serial data format mismatch</source>
<translation type="vanished">JSON /串行数据格式不匹配</translation>
</message>
<message>
<source>The format of the received data does not correspond to the selected JSON map file.</source>
<translation type="vanished">接收到的数据格式与所选的JSON映射文件不对应。</translation>
</message>
<message>
<source>JSON files</source>
<translation type="vanished">JSON文件</translation>
</message>
</context>
<context>
<name>MapDelegate</name>
<message>
<source>Center on coordinate</source>
<translation>以坐标为中心</translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<source>Failed to load welcome text :(</source>
<translation>无法加载欢迎文本</translation>
</message>
</context>
<context>
<name>SerialManager</name>
<message>
<source>None</source>
<translation type="vanished">无(None)</translation>
</message>
<message>
<source>No Device</source>
<translation type="vanished">没有设备</translation>
</message>
<message>
<source>Received: %1 %2</source>
<translation type="vanished">已接收 %1 %2</translation>
</message>
<message>
<source>Even</source>
<translation type="vanished">偶校验(Even)</translation>
</message>
<message>
<source>Odd</source>
<translation type="vanished">奇校验(Odd)</translation>
</message>
<message>
<source>Space</source>
<translation type="vanished">校验位总为0(Space)</translation>
</message>
<message>
<source>Mark</source>
<translation type="vanished">校验位总为1(Mark)</translation>
</message>
<message>
<source>Select Port</source>
<translation type="vanished">选择端口</translation>
</message>
<message>
<source>Critical serial port error</source>
<translation type="vanished">严重的串行端口错误</translation>
</message>
<message>
<source>Plain text (as it comes)</source>
<translation type="vanished">纯文本(随它而来)</translation>
</message>
<message>
<source>Plain text (remove control characters)</source>
<translation type="vanished">纯文本(删除控制字符)</translation>
</message>
<message>
<source>Hex display</source>
<translation type="vanished">十六进制</translation>
</message>
<message>
<source>As it comes</source>
<translation type="vanished">随它而来</translation>
</message>
<message>
<source>Remove control characters</source>
<translation type="vanished">删除控制字符</translation>
</message>
<message>
<source>Hexadecimal</source>
<translation type="vanished">十六进制</translation>
</message>
<message>
<source>Baud rate registered successfully</source>
<translation type="vanished">波特率注册成功</translation>
</message>
<message>
<source>Rate &quot;%1&quot; has been added to baud rate list</source>
<translation type="vanished">速率&quot;%1&quot;已添加到波特率列表中</translation>
</message>
</context>
<context>
<name>Setup</name>
<message>
<source>Communication Mode</source>
<translation>通讯方式</translation>
</message>
<message>
<source>Auto (JSON from serial device)</source>
<translation>自动来自串行设备的JSON</translation>
</message>
<message>
<source>Manual (use JSON map file)</source>
<translation>手动使用JSON映射文件</translation>
</message>
<message>
<source>Change map file (%1)</source>
<translation>更改地图文件(%1</translation>
</message>
<message>
<source>Select map file</source>
<translation>选择地图文件</translation>
</message>
<message>
<source>COM Port</source>
<translation>COM端口</translation>
</message>
<message>
<source>Baud Rate</source>
<translation>波特率</translation>
</message>
<message>
<source>Data Bits</source>
<translation>数据位</translation>
</message>
<message>
<source>Parity</source>
<translation>校验位</translation>
</message>
<message>
<source>Stop Bits</source>
<translation>停止位</translation>
</message>
<message>
<source>Flow Control</source>
<translation>流控位</translation>
</message>
<message>
<source>Language</source>
<translation>语言</translation>
</message>
<message>
<source>Open mode</source>
<translation type="vanished">开放模式</translation>
</message>
<message>
<source>Read-only</source>
<translation type="vanished">只读</translation>
</message>
<message>
<source>Read/write</source>
<translation type="vanished">读/写</translation>
</message>
<message>
<source>Display mode</source>
<translation type="vanished">可视化模式</translation>
</message>
<message>
<source>Custom baud rate</source>
<translation type="vanished">另一个波特率</translation>
</message>
<message>
<source>CSV Export</source>
<translation type="vanished">导出CSV</translation>
</message>
<message>
<source>CSV Player</source>
<translation type="vanished">CSV 播放器</translation>
</message>
<message>
<source>Create CSV file</source>
<translation>创建CSV文件</translation>
</message>
</context>
<context>
<name>Sidebar</name>
<message>
<source>CSV Player</source>
<translation type="obsolete">CSV 播放器</translation>
</message>
<message>
<source>Open CSV</source>
<translation type="obsolete">打开CSV</translation>
</message>
<message>
<source>Log</source>
<translation type="obsolete">日志</translation>
</message>
</context>
<context>
<name>Toolbar</name>
<message>
<source>Devices</source>
<translation type="vanished">设备</translation>
</message>
<message>
<source>Console</source>
<translation>控制台</translation>
</message>
<message>
<source>Dashboard</source>
<translation>仪表盘</translation>
</message>
<message>
<source>Widgets</source>
<translation>小部件</translation>
</message>
<message>
<source>About</source>
<translation>关于</translation>
</message>
<message>
<source>CSV Export</source>
<translation type="vanished">导出CSV</translation>
</message>
<message>
<source>Log</source>
<translation type="vanished">日志</translation>
</message>
<message>
<source>CSV Player</source>
<translation type="vanished">CSV 播放器</translation>
</message>
<message>
<source>Open CSV</source>
<translation>打开CSV</translation>
</message>
<message>
<source>Setup</source>
<translation>体系</translation>
</message>
<message>
<source>Disconnect</source>
<translation>断开</translation>
</message>
<message>
<source>Connect</source>
<translation>连接</translation>
</message>
</context>
<context>
<name>Updater</name>
<message>
<source>Would you like to download the update now?</source>
<translation>您要立即下载更新吗?</translation>
</message>
<message>
<source>Would you like to download the update now? This is a mandatory update, exiting now will close the application</source>
<translation>您要立即下载更新吗? 这是强制性更新,现在退出将关闭应用程序</translation>
</message>
<message>
<source>Version %1 of %2 has been released!</source>
<translation>%2的版本%1已发布</translation>
</message>
<message>
<source>No updates are available for the moment</source>
<translation>目前没有可用的更新</translation>
</message>
<message>
<source>Congratulations! You are running the latest version of %1</source>
<translation>恭喜你! 您正在运行最新版本的%1</translation>
</message>
</context>
<context>
<name>main</name>
<message>
<source>Check for updates automatically?</source>
<translation>自动检查更新?</translation>
</message>
<message>
<source>Should %1 automatically check for updates? You can always check for updates manually from the &quot;About&quot; dialog</source>
<translation>%1是否应该自动检查更新 您始终可以从“关于”对话框中手动检查更新</translation>
</message>
<message>
<source>Drop *.json and *.csv files here</source>
<translation type="vanished">拖放*.json和*.csv文件</translation>
</message>
<message>
<source>Drop JSON and CSV files here</source>
<translation>拖放JSON和CSV文件</translation>
</message>
</context>
</TS>