<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="zh_CN" sourcelanguage="en_US">
<context>
    <name>AAvgPower</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1264"/>
        <source>Average aPower</source>
        <translation>平均aPower</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1265"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1266"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1268"/>
        <source>Average altitude power. Recorded power adjusted to take into account the effect of altitude on vo2max and thus power output.</source>
        <translation>平均海拔功率.调整功率以考虑海拔对VO2max及功率输出的影响.</translation>
    </message>
</context>
<context>
    <name>ANTlocalController</name>
    <message>
        <location filename="../../ANT/ANTlocalController.cpp" line="76"/>
        <source>Found Garmin Express service</source>
        <translation>已找到Garmin Express服务</translation>
    </message>
    <message>
        <location filename="../../ANT/ANTlocalController.cpp" line="77"/>
        <source>The Garmin Express service is active on your computer.
This can block GoldenCheetah from accessing your ANT+ stick.

Do you want to temporarily disable the service?</source>
        <translation>Garmin Express服务正在本计算机上运行,
可能阻碍GC连接到ANT+棒.

是否暂时禁用这一服务?</translation>
    </message>
    <message>
        <location filename="../../ANT/ANTlocalController.cpp" line="87"/>
        <source>Failed stopping Garmin Express service</source>
        <translation>停止Garmin Express服务失败</translation>
    </message>
    <message>
        <location filename="../../ANT/ANTlocalController.cpp" line="88"/>
        <source>GoldenCheetah failed to stop the Garmin Express service.
It might be necessary to manually disable it.</source>
        <translation>GC停止Garmin Express服务失败.
可能需要手动禁止.</translation>
    </message>
    <message>
        <location filename="../../ANT/ANTlocalController.cpp" line="167"/>
        <source>Cannot open ANT+ device</source>
        <translation>无法启动ANT+设备</translation>
    </message>
</context>
<context>
    <name>APPercent</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1676"/>
        <source>Power Percent of Max</source>
        <translation>最大功率百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1681"/>
        <source>Power as percent of Pmax according to Power Zones</source>
        <translation>根据功率区间,功率占P-max的百分比</translation>
    </message>
</context>
<context>
    <name>AboutDialog</name>
    <message>
        <location filename="../../Gui/AboutDialog.cpp" line="25"/>
        <source>About GoldenCheetah</source>
        <translation>关于GoldenCheetah</translation>
    </message>
    <message>
        <location filename="../../Gui/AboutDialog.cpp" line="32"/>
        <source>About</source>
        <translation>关于</translation>
    </message>
    <message>
        <location filename="../../Gui/AboutDialog.cpp" line="33"/>
        <source>Version</source>
        <translation>版本</translation>
    </message>
    <message>
        <location filename="../../Gui/AboutDialog.cpp" line="34"/>
        <source>Contributors</source>
        <translation>贡献者</translation>
    </message>
</context>
<context>
    <name>AboutModelPage</name>
    <message>
        <source>W&apos;bal tau (s)</source>
        <translation type="vanished">W&apos;平衡Tau (s)</translation>
    </message>
    <message>
        <source>STS average (days)</source>
        <translation type="vanished">STS平均 (天)</translation>
    </message>
    <message>
        <source>LTS average (days)</source>
        <translation type="vanished">LTS平均 (天)</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="489"/>
        <source>s</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="502"/>
        <location filename="../../Gui/AthletePages.cpp" line="507"/>
        <source>days</source>
        <translation type="unfinished">天</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="510"/>
        <source>PMC Stress Balance Today</source>
        <translation>今天PMC压力平衡</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="513"/>
        <source>Restore Defaults</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="517"/>
        <source>W&apos;bal tau</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="518"/>
        <source>Short Term Stress (STS) average</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="519"/>
        <source>Long Term Stress (LTS) average</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AboutPage</name>
    <message>
        <location filename="../../Gui/AboutDialog.cpp" line="56"/>
        <source>&lt;center&gt;&lt;img src=&quot;:images/gc.png&quot; height=80&gt;&lt;h2&gt;GoldenCheetah&lt;/h2&gt;Cycling Power Analysis Software&lt;br&gt;for Linux, Mac, and Windows&lt;p&gt;GoldenCheetah is licensed under the&lt;br&gt;&lt;a href=&quot;https://opensource.org/licenses/GPL-2.0&quot;&gt;GNU General Public License 2.0&lt;/a&gt;.&lt;p&gt;Source code can be obtained from&lt;br&gt;&lt;a href=&quot;https://www.goldencheetah.org/&quot;&gt;https://www.goldencheetah.org/&lt;/a&gt;.&lt;br&gt;&lt;p&gt;Activity files and other data are stored in&lt;br&gt;&lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt;&lt;p&gt;Athlete ID %3&lt;br&gt;&lt;p&gt;Trademarks used with permission&lt;br&gt;BikeScore, xPower, SwimScore courtesy of &lt;a href=&quot;http://www.physfarm.com&quot;&gt;Physfarm Training Systems&lt;/a&gt;.&lt;br&gt;Virtual Speed courtesy of Tom Compton &lt;a href=&quot;http://www.analyticcycling.com&quot;&gt;AnalyticCycling&lt;/a&gt;.&lt;br&gt;&lt;br&gt;The core body temperature module was developed by the &lt;br&gt;&lt;a href=&quot;http://www.usariem.army.mil/&quot;&gt;U.S. Army Research Institute of Environmental Medicine&lt;/a&gt;&lt;br&gt; and is patent pending&lt;br&gt;&lt;br&gt;&lt;img src=&quot;:images/services/strava_compatible.png&quot;/&gt;&lt;br&gt;&lt;/center&gt;</source>
        <translation>&lt;center&gt;&lt;img src=&quot;:images/gc.png&quot; height=80&gt;&lt;h2&gt;GoldenCheetah&lt;/h2&gt;自行车功率分析软件&lt;br&gt;适配Linux,Mac和Windows.&lt;p&gt;GoldenCheetah使用&lt;br&gt;&lt;a href=&quot;http://www.gnu.org/copyleft/gpl.html&quot;&gt;GNU General Public License&lt;/a&gt;协议.&lt;p&gt;源代码可从&lt;br&gt;&lt;a href=&quot;http://goldencheetah.org/&quot;&gt;http://goldencheetah.org/&lt;/a&gt;获得.&lt;br&gt;&lt;p&gt;活动及其它数据存储于&lt;br&gt;&lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt;&lt;p&gt;运动员ID%3&lt;br&gt;&lt;p&gt;获准使用的商标&lt;br&gt;BikeScore,xPower,SwimScore来自&lt;a href=&quot;http://www.physfarm.com&quot;&gt;Physfarm Training Systems&lt;/a&gt;.&lt;br&gt;Virtual Speed来自Tom Compton &lt;a href=&quot;http://www.analyticcycling.com&quot;&gt;AnalyticCycling&lt;/a&gt;.&lt;br&gt;&lt;br&gt;核心体温模块由&lt;br&gt;&lt;a href=&quot;http://www.usariem.army.mil/&quot;&gt;U.S. Army Research Institute of Environmental Medicine&lt;/a&gt;&lt;br&gt;美国陆军环境医学研究所开发且专利未决.&lt;br&gt;&lt;br&gt;&lt;img src=&quot;:images/services/strava_compatible.png&quot;/&gt;&lt;br&gt;&lt;/center&gt;</translation>
    </message>
</context>
<context>
    <name>AboutRiderPage</name>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="357"/>
        <source>Nickname</source>
        <translation>昵称</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="358"/>
        <source>Date of Birth</source>
        <translation>生日</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="359"/>
        <source>Sex</source>
        <translation>性别</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="361"/>
        <source>Weight</source>
        <translation>体重</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="360"/>
        <source>Height</source>
        <translation>身高</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="264"/>
        <source>Male</source>
        <translation>男性</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="265"/>
        <source>Female</source>
        <translation>女性</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="276"/>
        <location filename="../../Gui/AthletePages.cpp" line="415"/>
        <source> kg</source>
        <translation> kg</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="276"/>
        <location filename="../../Gui/AthletePages.cpp" line="415"/>
        <source> lb</source>
        <translation> 磅</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="283"/>
        <location filename="../../Gui/AthletePages.cpp" line="416"/>
        <source> cm</source>
        <translation> cm</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="283"/>
        <location filename="../../Gui/AthletePages.cpp" line="416"/>
        <source> in</source>
        <translation> in</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="344"/>
        <source>Calculate...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="363"/>
        <source>Bike</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="364"/>
        <source>Crank Length</source>
        <translation>曲柄长度</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="365"/>
        <source>Wheelsize</source>
        <translation>车轮尺寸</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="423"/>
        <source>Images</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="341"/>
        <source>mm</source>
        <translation>mm</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="422"/>
        <source>Choose Picture</source>
        <translation>选择照片</translation>
    </message>
    <message>
        <source>Images (*.png *.jpg *.bmp)</source>
        <translation type="vanished">图片</translation>
    </message>
</context>
<context>
    <name>AbsWattagePage</name>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="273"/>
        <source>Workout Wizard</source>
        <translation>训练课程向导</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="274"/>
        <source>Absolute Wattage Workout Creator</source>
        <translation>绝对功率训练课程</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="278"/>
        <source>Minutes</source>
        <translation>分</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="279"/>
        <location filename="../../Train/WorkoutWizard.cpp" line="286"/>
        <source>Wattage</source>
        <translation>功率</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="287"/>
        <source>Time (minutes)</source>
        <translation>时间(分)</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="362"/>
        <source>Save Workout</source>
        <translation>保存训练课程</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="363"/>
        <source>Computrainer Format *.erg</source>
        <translation>Computrainer格式 *.erg</translation>
    </message>
</context>
<context>
    <name>AbstractView</name>
    <message>
        <source>Compare Activities and Intervals</source>
        <translation type="vanished">比较活动和间歇</translation>
    </message>
    <message>
        <source>Compare Date Ranges</source>
        <translation type="vanished">比较日期范围</translation>
    </message>
    <message>
        <source>Intensity Adjustments and Workout Control</source>
        <translation type="vanished">强度调节和训练控制</translation>
    </message>
    <message>
        <location filename="../../Gui/AbstractView.cpp" line="274"/>
        <source>Problem Saving User GUI configuration</source>
        <translation>保存用户界面设置出错</translation>
    </message>
    <message>
        <location filename="../../Gui/AbstractView.cpp" line="275"/>
        <source>File: %1 cannot be opened for &apos;Writing&apos;. Please check file properties.</source>
        <translation>文件: %1 无法写入,请检查文件属性.</translation>
    </message>
    <message>
        <location filename="../../Gui/AbstractView.cpp" line="464"/>
        <source>Perspective Import</source>
        <translation>透视导入</translation>
    </message>
    <message>
        <location filename="../../Gui/AbstractView.cpp" line="464"/>
        <source>No perspectives found that are appropriate for the current view.</source>
        <translation>未找到适用于此视图的透视.</translation>
    </message>
    <message>
        <location filename="../../Gui/AbstractView.cpp" line="730"/>
        <source>Add New Perspective...</source>
        <translation>添加新透视...</translation>
    </message>
    <message>
        <location filename="../../Gui/AbstractView.cpp" line="731"/>
        <source>Manage Perspectives...</source>
        <translation>管理透视...</translation>
    </message>
</context>
<context>
    <name>ActionButtonBox</name>
    <message>
        <location filename="../../Gui/ActionButtonBox.cpp" line="33"/>
        <source>Up</source>
        <translation type="unfinished">上</translation>
    </message>
    <message>
        <location filename="../../Gui/ActionButtonBox.cpp" line="34"/>
        <source>Down</source>
        <translation type="unfinished">下</translation>
    </message>
    <message>
        <location filename="../../Gui/ActionButtonBox.cpp" line="54"/>
        <source>Edit</source>
        <translation type="unfinished">编辑</translation>
    </message>
    <message>
        <location filename="../../Gui/ActionButtonBox.cpp" line="70"/>
        <source>+</source>
        <translation type="unfinished">+</translation>
    </message>
    <message>
        <location filename="../../Gui/ActionButtonBox.cpp" line="71"/>
        <source>-</source>
        <translation type="unfinished">-</translation>
    </message>
    <message>
        <location filename="../../Gui/ActionButtonBox.cpp" line="73"/>
        <source>Add</source>
        <translation type="unfinished">新增</translation>
    </message>
    <message>
        <location filename="../../Gui/ActionButtonBox.cpp" line="74"/>
        <source>Delete</source>
        <translation type="unfinished">删除</translation>
    </message>
</context>
<context>
    <name>ActivityCRC</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3864"/>
        <source>Checksum</source>
        <translation>校验和</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3868"/>
        <source>A checksum for the activity, can be used to trigger cache refresh in R scripts.</source>
        <translation>活动的校验和,可在R脚本中被用来触发缓存刷新.</translation>
    </message>
</context>
<context>
    <name>AddAthlete</name>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="461"/>
        <source>Coached Athletes</source>
        <translation>运动员</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="462"/>
        <source>Select Athlete for this account</source>
        <translation>选择运动员</translation>
    </message>
</context>
<context>
    <name>AddAuth</name>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="256"/>
        <source>Service Credentials </source>
        <translation>服务凭证</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="257"/>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="348"/>
        <source>Credentials and authorisation</source>
        <translation>凭证与授权</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="281"/>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="290"/>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="387"/>
        <source>Authorise</source>
        <translation>授权</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="286"/>
        <source>URL</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="287"/>
        <source>Key (optional)</source>
        <translation>密钥 (可选)</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="288"/>
        <source>Username</source>
        <translation>用户名</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="289"/>
        <source>Password</source>
        <translation>密码</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="291"/>
        <source>Token</source>
        <translation>令牌</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="292"/>
        <source>Message</source>
        <translation>信息</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="371"/>
        <source>%1 Credentials and authorisation</source>
        <translation>%1 凭证与授权</translation>
    </message>
</context>
<context>
    <name>AddClass</name>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="89"/>
        <source>Service Type</source>
        <translation>服务类型</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="90"/>
        <source>What type of Service are you adding an account for ?</source>
        <translation>想要添加账户的服务</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="100"/>
        <source>Activities</source>
        <translation>活动</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="100"/>
        <source>Sync activities with services like Today&apos;s Plan, Strava, Dropbox and Google Drive</source>
        <translation>使用服务同步活动,如Today&apos;s Plan, Strava, Dropbox和Google Drive</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="114"/>
        <source>Sync planned workouts to WebDAV and CalDAV calendars like Google Calendar.</source>
        <translation>同步计划训练课程至WebDAV和CalDAV日历(如Google日历).</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="107"/>
        <source>Measures</source>
        <translation>参数</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="107"/>
        <source>Download measures such as weight, body fat, HRV and sleep.</source>
        <translation>下载参数,如体重、体脂、HRV和睡眠.</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="114"/>
        <source>Calendar</source>
        <translation>日历</translation>
    </message>
</context>
<context>
    <name>AddCloudWizard</name>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="61"/>
        <source>Add Cloud Wizard</source>
        <translation>添加云服务向导</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="69"/>
        <source>Edit Account Details</source>
        <translation>编辑账户信息</translation>
    </message>
</context>
<context>
    <name>AddConsent</name>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="217"/>
        <source>Terms of Service</source>
        <translation>服务条款</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="218"/>
        <source>Your consent is needed</source>
        <translation>需要您的同意</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="228"/>
        <source>Accept</source>
        <translation>接受</translation>
    </message>
</context>
<context>
    <name>AddDeviceWizard</name>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="64"/>
        <source>Add Device Wizard</source>
        <translation>新增设备向导</translation>
    </message>
</context>
<context>
    <name>AddFinal</name>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="1572"/>
        <source>Done</source>
        <translation>完成</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="1573"/>
        <source>Confirm configuration and add device</source>
        <translation>确认设置并添加设备</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="1578"/>
        <source>We will now add a new device with the configuration shown below. Please take a moment to review and then click Finish to add the device and complete this wizard, or press the Back button to make amendments.

</source>
        <translation>将按下列设置添加新设备,请仔细检查并点击&quot;完成&quot;添加设备或点击后退按钮修改.</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="1589"/>
        <source>Name*</source>
        <translation>名称</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="1590"/>
        <source>Port</source>
        <translation>端口</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="1591"/>
        <source>Profile</source>
        <translation>简介</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="1592"/>
        <source>Virtual Power</source>
        <translation>模拟功率</translation>
    </message>
</context>
<context>
    <name>AddFinish</name>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="653"/>
        <source>Done</source>
        <translation>完成</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="654"/>
        <source>Add Cloud Account</source>
        <translation>添加云服务账户</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="679"/>
        <source>URL</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="680"/>
        <source>Key</source>
        <translation>密钥</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="681"/>
        <source>Username</source>
        <translation>用户名</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="682"/>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="705"/>
        <source>Password</source>
        <translation>密码</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="683"/>
        <source>Token</source>
        <translation>令牌</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="684"/>
        <source>Folder</source>
        <translation>文件夹</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="685"/>
        <source>Athlete ID</source>
        <translation>运动员ID</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="709"/>
        <source>Sync on start</source>
        <translation>启动即同步</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="711"/>
        <source>Sync on import</source>
        <translation>导入即同步</translation>
    </message>
</context>
<context>
    <name>AddFirmware</name>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="507"/>
        <source>Select Firmware</source>
        <translation>选择固件</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="508"/>
        <source>Select Firmware for Tacx Fortius</source>
        <translation>为Tacx Fortius选择固件</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="511"/>
        <source>Browse</source>
        <translation>浏览</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="512"/>
        <source>Copy to Library</source>
        <translation>复制到档案库</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="517"/>
        <source>Tacx Fortius trainers require a firmware file which is provided by Tacx BV. This file is a copyrighted file and cannot be distributed with GoldenCheetah.

On windows it is typically installed in C:\Windows\system32 and is called &apos;FortiusSWPID1942Renum.hex&apos;.

On Linux and Apple computers you will need to extract it from the VR Software CD.The file we need is within the &apos;data2.cab&apos; file, which is an InstallShield file that can be read with the &apos;unshield&apos; tool

Please take care to ensure that the file is the latest version of the Firmware file.

If you choose to copy to library the file will be copied into the GoldenCheetah library, otherwise we will reference it. </source>
        <translation>Tacx Fortius骑行台需要Tacx提供的固件文件.该文件受版权保护,无法由GoldenCheetah分发.

在Windows上,一般安装在C:\Windows\system32,文件名为&quot;FortiusSWPID1942Renum.hex&quot;.

在Linux和Apple电脑上,需要从VR软件CD中提取.需要的软件在&quot;data2.cab&quot;文件中,是一个InstallShield文件,可使用&quot;unshield&quot;工具读取.

请小心确认文件是最新版本的固件.

如果选择复制到档案库,文件将被复制到GoldenCheetah档案库,否则只会引用该文件.</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="535"/>
        <source>File:</source>
        <translation>文件:</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="592"/>
        <source>Open File</source>
        <translation>打开文件</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="592"/>
        <source>Intel Firmware File (*.hex)</source>
        <translation>Intel固件文件 (*.hex)</translation>
    </message>
</context>
<context>
    <name>AddImagic</name>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="599"/>
        <source>Select Device driver</source>
        <translation>选择设备驱动</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="600"/>
        <source>Select Driver for Tacx Imagic</source>
        <translation>选择Tacx Imagic驱动</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="603"/>
        <source>Browse</source>
        <translation>浏览</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="604"/>
        <source>Copy to Library</source>
        <translation>复制到库</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="610"/>
        <source>Tacx Imagic trainers require firmware to be loaded. This firmware is embedded within the device driver I-magic.sys which is provided by Tacx BV.This is a copyrighted file and cannot be distributed with GoldenCheetah.
On windows systems with Tacx Fortius/Imagic installed you will typically find this in C:\Windows\system32.

Alternatively, you can extract it from a Tacx software CD
On older Fortius cds it lives in the directory FortiusInstall\Support\driver_imagic.
On later TTS cds it is in support\drivers_usb_interface\32

Place a copy of this file somewhere on this PC and reference it above.

If you choose to copy to library the file will be copied into the GoldenCheetah library, otherwise we will reference it in place. </source>
        <translation>Tacx Imagic骑行台需要加载固件.此固件是设备驱动I-magic.sys的一部分,此驱动由Tacx BV提供,并受版权保护,无法与GC一起提供.
在安装了Tacx Fortius/Imagic的Windows系统上,通常会在C:\Windows\system32中找到.

或者,可以从Tacx软件CD中提取
在较旧的Fortius CD中,固件位于FortiusInstall\Support\driver_imagic文件夹中.
在较新的TTS CD中,固件位于support\drivers_usb_interface\32文件夹中

将此文件的副本保存在本电脑上并在上面引用.

如果选择复制到库,文件将被复制到GoldenCheetah库中,否则我们将在适当的位置引用它.</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="624"/>
        <source>File:</source>
        <translation>文件:</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="680"/>
        <source>Open File</source>
        <translation>打开文件</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="680"/>
        <source>Tacx Device driver (*.sys)</source>
        <translation>Tacx设备驱动 (*.sys)</translation>
    </message>
</context>
<context>
    <name>AddIntervalDialog</name>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="51"/>
        <source>Method: </source>
        <translation>方式: </translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="59"/>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="535"/>
        <source>Peak Power</source>
        <translation>峰值功率</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="97"/>
        <source>Type: </source>
        <translation>类型</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="100"/>
        <source>Standard</source>
        <translation>标准</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="104"/>
        <source>Custom</source>
        <translation>自定义</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="40"/>
        <source>Find Intervals</source>
        <translation>寻找间歇</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="64"/>
        <source>Ascent (elevation)</source>
        <translation>爬升</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="69"/>
        <source>W&apos; (Energy)</source>
        <translation>W&apos; (能量)</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="74"/>
        <source>Heart rate</source>
        <translation>心率</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="79"/>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="538"/>
        <source>Peak Speed</source>
        <translation>峰值速度</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="84"/>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="541"/>
        <source>Peak Pace</source>
        <translation>峰值配速</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="89"/>
        <source>Time / Distance</source>
        <translation>时间 / 距离</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="116"/>
        <source>Length: </source>
        <translation>长度:</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="119"/>
        <source>By time</source>
        <translation>按时间</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="123"/>
        <source>By distance</source>
        <translation>按距离</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="133"/>
        <source>Time: </source>
        <translation>时间:</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="138"/>
        <source> hrs</source>
        <translation>时</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="145"/>
        <source> mins</source>
        <translation>分</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="154"/>
        <source> secs</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="165"/>
        <source>Distance: </source>
        <translation>距离:</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="189"/>
        <source>How many to find: </source>
        <translation>寻找</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="204"/>
        <source>Minimum W&apos; Cost: </source>
        <translation>最小W&apos; 花费:</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="222"/>
        <source>Minimum Ascent: </source>
        <translation>最小爬升:</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="240"/>
        <source>&amp;Find</source>
        <translation>寻找</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="245"/>
        <source>Results:</source>
        <translation>结果:</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="262"/>
        <source>&amp;Add to Activity</source>
        <translation>新增到活动</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="501"/>
        <source>Select Activity</source>
        <translation>选择活动</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="501"/>
        <source>No activity selected!</source>
        <translation>未选择活动！</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="544"/>
        <source>Peak HR</source>
        <translation>峰值心率</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="630"/>
        <source>Climb #%1 (%2m)</source>
        <translation>爬坡 #%1 (%2m)</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="665"/>
        <source>Match %1 (%2kJ)</source>
        <translation>匹配 %1 (%2kJ)</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="831"/>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="905"/>
        <source>Peak</source>
        <translation>峰值</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="902"/>
        <source>%1 %3%4 %2</source>
        <translation>%1 %3%4 %2</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="530"/>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="555"/>
        <source>Bad Interval Length</source>
        <translation>无效的间歇长度</translation>
    </message>
    <message>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="530"/>
        <location filename="../../Gui/AddIntervalDialog.cpp" line="555"/>
        <source>Interval length must be greater than zero!</source>
        <translation>间歇长度应大于0！</translation>
    </message>
</context>
<context>
    <name>AddPair</name>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="687"/>
        <source>Pair Devices</source>
        <translation>配对设备</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="688"/>
        <source>Search for and pair ANT+ devices (Pair FE-C sensor only for FE-C devices)</source>
        <translation>搜索并配对ANT+设备（仅为FE-C设备配对FE-C传感器）</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="779"/>
        <source>Sensor</source>
        <translation>传感器</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="780"/>
        <source>ANT+ Id</source>
        <translation>ANT+ ID</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="781"/>
        <source>Value</source>
        <translation>数值</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="782"/>
        <source>Status</source>
        <translation>状态</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="814"/>
        <location filename="../../Train/AddDeviceWizard.cpp" line="858"/>
        <source>none</source>
        <translation>无</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="828"/>
        <source>Un-Paired</source>
        <translation>未配对</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="865"/>
        <source>Unused</source>
        <translation>未使用</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="869"/>
        <source>Master</source>
        <translation>主</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="874"/>
        <source>Searching...</source>
        <translation>搜索中...</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="885"/>
        <source>Paired</source>
        <translation>已配对</translation>
    </message>
</context>
<context>
    <name>AddPairBTLE</name>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="964"/>
        <source>Bluetooth 4.0 Sensors</source>
        <translation>蓝牙4.0传感器</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="965"/>
        <source>Search for and pair of BTLE sensors.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="998"/>
        <source>Device</source>
        <translation type="unfinished">设备</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="1049"/>
        <source>No sensors found...</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AddPerspectiveDialog</name>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1885"/>
        <source>Edit Perspective</source>
        <translation>编辑透视</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1886"/>
        <source>Add Perspective</source>
        <translation>新增透视</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1895"/>
        <source>Perspective Name</source>
        <translation>透视名称</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1903"/>
        <source>Switch expression</source>
        <translation>切换透视</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1904"/>
        <source>Activities filter</source>
        <translation>活动过滤器</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1909"/>
        <source>Don&apos;t switch</source>
        <translation>不切换</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1910"/>
        <source>Erg Workout</source>
        <translation>Erg训练课程</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1911"/>
        <source>Slope Workout</source>
        <translation>坡度训练课程</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1912"/>
        <source>Video Workout</source>
        <translation>视频训练课程</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1913"/>
        <source>Map Workout</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1915"/>
        <source>Switch for</source>
        <translation>切换到</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1919"/>
        <source>OK</source>
        <translation>确定</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1920"/>
        <source>Add</source>
        <translation>新增</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1921"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
</context>
<context>
    <name>AddSearch</name>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="289"/>
        <source>Scan for connected devices</source>
        <translation>扫描已连接的设备</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="297"/>
        <source>Please make sure your device is connected, switched on and working. We will scan for the device type you have selected at known ports.

</source>
        <translation>请确认设备已连接,开机且正常工作,将在已知端口扫描选定的设备类型.</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="310"/>
        <source>Search</source>
        <translation>搜索</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="315"/>
        <source>If your device is not found you can select the device port manually by using the selection box below.</source>
        <translation>若未找到设备,可手动选择设备端口.</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="320"/>
        <source>
Device found.
Click Next to Continue
</source>
        <translation>
找到设备
按下一步继续
</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="364"/>
        <source>%1 Search</source>
        <translation>搜索 %1</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="373"/>
        <source>Select COM port</source>
        <translation>选择COM端口</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="401"/>
        <source>Search Again</source>
        <translation>再次搜索</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="417"/>
        <source>
Device found (%1).
Press Next to Continue
</source>
        <translation>
设备: %1 已找到
按下一步继续
</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="419"/>
        <source>
Device found.
Press Next to Continue
</source>
        <translation>
设备已找到
按下一步繼續
</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="436"/>
        <source>Stop Searching</source>
        <translation>停止搜索</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="451"/>
        <source>Search again</source>
        <translation>再次搜索</translation>
    </message>
</context>
<context>
    <name>AddService</name>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="136"/>
        <source>Account Type</source>
        <translation>账号类型</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="137"/>
        <source>Select the cloud service type</source>
        <translation>选择云服务类型</translation>
    </message>
</context>
<context>
    <name>AddSettings</name>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="519"/>
        <source>Cloud Service Settings</source>
        <translation>云服务设置</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="535"/>
        <source>Folder</source>
        <translation>文件夹</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="539"/>
        <source>Browse</source>
        <translation>浏览</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="540"/>
        <source>Sync on startup</source>
        <translation>启动即同步</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="541"/>
        <source>Sync on import</source>
        <translation>导入即同步</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="559"/>
        <source>Service Settings</source>
        <translation>服务设置</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="629"/>
        <source>Connection Failed</source>
        <translation>连接失败</translation>
    </message>
    <message>
        <location filename="../../Cloud/AddCloudWizard.cpp" line="636"/>
        <source>Choose Athlete Directory</source>
        <translation>选择运动员文件夹</translation>
    </message>
</context>
<context>
    <name>AddTileConfig</name>
    <message>
        <location filename="../../Gui/AddTileWizard.cpp" line="136"/>
        <location filename="../../Gui/AddTileWizard.cpp" line="144"/>
        <source>Tile Settings</source>
        <translation>图块设置</translation>
    </message>
</context>
<context>
    <name>AddTileFinal</name>
    <message>
        <location filename="../../Gui/AddTileWizard.cpp" line="184"/>
        <source>Done</source>
        <translation>完成</translation>
    </message>
    <message>
        <location filename="../../Gui/AddTileWizard.cpp" line="185"/>
        <source>Add Tile</source>
        <translation>新增图块</translation>
    </message>
</context>
<context>
    <name>AddTileType</name>
    <message>
        <location filename="../../Gui/AddTileWizard.cpp" line="72"/>
        <source>Tile Type</source>
        <translation>图块类型</translation>
    </message>
    <message>
        <location filename="../../Gui/AddTileWizard.cpp" line="73"/>
        <source>Select the type of tile</source>
        <translation>选择图块类型</translation>
    </message>
</context>
<context>
    <name>AddTileWizard</name>
    <message>
        <location filename="../../Gui/AddTileWizard.cpp" line="55"/>
        <source>Add Tile Wizard</source>
        <translation>新增图块向导</translation>
    </message>
</context>
<context>
    <name>AddType</name>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="89"/>
        <source>Select Device</source>
        <translation>选择设备</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="90"/>
        <source>What kind of device to add</source>
        <translation>欲新增的设备</translation>
    </message>
</context>
<context>
    <name>AddVirtualPower</name>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="1345"/>
        <source>Fit StdDev: %1</source>
        <translation>拟合标准差: %1</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="1346"/>
        <source>Max Order: %1</source>
        <translation>最大次数: %1</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="1355"/>
        <source>Setup Virtual Power</source>
        <translation>设置模拟功率</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="1357"/>
        <source>Use this page to setup virtual power for trainers that can only report speed or rpm. It is probably a bad idea to derive power from speed when also receiving power data from the trainer.

</source>
        <translation>使用本页面为普通骑行台设置模拟功率,从速度模拟计算功率可能不准确.

</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="1367"/>
        <source>Virtual Power Curve</source>
        <translation>模拟功率曲线</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="1381"/>
        <source>mm</source>
        <translation>mm</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="1394"/>
        <source>Trainer&apos;s Moment of Inertia (KG M^2)</source>
        <translation>骑行台转动惯量 (kg m^2)</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="1410"/>
        <source>Wheel Size</source>
        <translation>车轮尺寸</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="1411"/>
        <source>Stride Length (cm)</source>
        <translation>步幅 (cm)</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="1412"/>
        <source>Rotational Inertia (KG M^2)</source>
        <translation>转动惯量  (kg m^2)</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="1419"/>
        <source>Custom Virtual Power Curve</source>
        <translation>自定义模拟功率曲线</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="1453"/>
        <source>Max Polynomial Order:</source>
        <translation>最大多项式次数:</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="1460"/>
        <source>Max Order for polynomial fit</source>
        <translation>多项式拟合最大次数</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="1463"/>
        <source>Polynomial Epsilon:</source>
        <translation>多项式ε:</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="1470"/>
        <source>Polynomial fit criteria, in watts. Larger value permits looser fit.</source>
        <translation>多项式拟合标准, 单位为W. 越大拟合越不精确.</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="1474"/>
        <source>StdDev of fit to data: %1 </source>
        <translation>数据拟合标准差: %1 </translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="1477"/>
        <source>Order of fit: %1</source>
        <translation>拟合次数: %1</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="1491"/>
        <source>Name:</source>
        <translation>名称:</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="1493"/>
        <source>Create and Select</source>
        <translation>创建与选择</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="1495"/>
        <source>Give the current fit a name and use for this device.</source>
        <translation>命名当前拟合并用于此设备.</translation>
    </message>
    <message>
        <location filename="../../Train/AddDeviceWizard.cpp" line="1529"/>
        <source>None</source>
        <translation>无</translation>
    </message>
</context>
<context>
    <name>AddXDataSeriesCommand</name>
    <message>
        <location filename="../../FileIO/RideFileCommand.cpp" line="589"/>
        <source>Add XData Series</source>
        <translation>新增X数据系列</translation>
    </message>
</context>
<context>
    <name>AerobicDecoupling</name>
    <message>
        <location filename="../../Metrics/AerobicDecoupling.cpp" line="56"/>
        <source>Aerobic Decoupling</source>
        <translation>有氧解耦</translation>
    </message>
    <message>
        <location filename="../../Metrics/AerobicDecoupling.cpp" line="58"/>
        <location filename="../../Metrics/AerobicDecoupling.cpp" line="59"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../../Metrics/AerobicDecoupling.cpp" line="61"/>
        <source>Aerobic decoupling is a measure of how much heart rate rises or how much power/pace falls off during the course of a long ride/run.</source>
        <translation>有氧解耦(Aerobic decoupling)是对长途骑行/跑步中心率上升或功率/配速下降的一种量度值.</translation>
    </message>
</context>
<context>
    <name>Aerolab</name>
    <message>
        <location filename="../../Charts/Aerolab.cpp" line="221"/>
        <location filename="../../Charts/Aerolab.cpp" line="508"/>
        <source>Elevation (m)</source>
        <translation>海拔(m)</translation>
    </message>
    <message>
        <location filename="../../Charts/Aerolab.cpp" line="223"/>
        <source>Distance (km)</source>
        <translation>距离 (km)</translation>
    </message>
    <message>
        <location filename="../../Charts/Aerolab.cpp" line="226"/>
        <source>V-Elevation</source>
        <translation>虚拟海拔</translation>
    </message>
    <message>
        <location filename="../../Charts/Aerolab.cpp" line="227"/>
        <source>Elevation</source>
        <translation>海拔</translation>
    </message>
    <message>
        <source>Elevation (&apos;)</source>
        <translation type="vanished">海拔 (&apos;)</translation>
    </message>
    <message>
        <location filename="../../Charts/Aerolab.cpp" line="516"/>
        <source>Elevation (ft)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Charts/Aerolab.cpp" line="581"/>
        <source>Distance </source>
        <translation>距离</translation>
    </message>
    <message>
        <location filename="../../Charts/Aerolab.cpp" line="583"/>
        <source>Time (minutes)</source>
        <translation>时间(分)</translation>
    </message>
    <message>
        <location filename="../../Charts/Aerolab.cpp" line="779"/>
        <source>No ride selected</source>
        <translation>未选择骑行</translation>
    </message>
    <message>
        <location filename="../../Charts/Aerolab.cpp" line="884"/>
        <source>Estimates out-of-range</source>
        <translation>估计值超出范围</translation>
    </message>
    <message>
        <location filename="../../Charts/Aerolab.cpp" line="887"/>
        <source>At least two segments must be independent</source>
        <translation>至少两个分段应是独立的</translation>
    </message>
    <message>
        <location filename="../../Charts/Aerolab.cpp" line="890"/>
        <source>At least two segments must be defined</source>
        <translation>至少应定义两个分段</translation>
    </message>
    <message>
        <location filename="../../Charts/Aerolab.cpp" line="898"/>
        <source>Altitude and Power data must be present</source>
        <translation>必须有海拔和功率数据</translation>
    </message>
    <message>
        <location filename="../../Charts/Aerolab.cpp" line="901"/>
        <source>No activity selected</source>
        <translation>未选择活动</translation>
    </message>
</context>
<context>
    <name>AerolabWindow</name>
    <message>
        <location filename="../../Charts/AerolabWindow.cpp" line="54"/>
        <source>Crr</source>
        <translation>Crr</translation>
    </message>
    <message>
        <location filename="../../Charts/AerolabWindow.cpp" line="77"/>
        <source>CdA</source>
        <translation>CdA</translation>
    </message>
    <message>
        <location filename="../../Charts/AerolabWindow.cpp" line="100"/>
        <source>Eta</source>
        <translation>Eta</translation>
    </message>
    <message>
        <location filename="../../Charts/AerolabWindow.cpp" line="123"/>
        <source>Comment</source>
        <translation>注释</translation>
    </message>
    <message>
        <location filename="../../Charts/AerolabWindow.cpp" line="141"/>
        <source>Total Mass (kg)</source>
        <translation>总重量 (kg)</translation>
    </message>
    <message>
        <location filename="../../Charts/AerolabWindow.cpp" line="164"/>
        <source>Rho (kg/m^3)</source>
        <translation>Rho(kg/m^3)</translation>
    </message>
    <message>
        <location filename="../../Charts/AerolabWindow.cpp" line="187"/>
        <source>Eoffset (m)</source>
        <translation>Eoffset(m)</translation>
    </message>
    <message>
        <location filename="../../Charts/AerolabWindow.cpp" line="209"/>
        <source>eoffset auto</source>
        <translation>自动eoffset</translation>
    </message>
    <message>
        <location filename="../../Charts/AerolabWindow.cpp" line="213"/>
        <source>Constant altitude (velodrome,...)</source>
        <translation>恒定海拔</translation>
    </message>
    <message>
        <location filename="../../Charts/AerolabWindow.cpp" line="221"/>
        <source>X Axis Shows Time</source>
        <translation>X轴表示时间</translation>
    </message>
    <message>
        <location filename="../../Charts/AerolabWindow.cpp" line="222"/>
        <source>X Axis Shows Distance</source>
        <translation>X轴表示距离</translation>
    </message>
    <message>
        <location filename="../../Charts/AerolabWindow.cpp" line="226"/>
        <source>&amp;Estimate CdA and Crr</source>
        <translation>&amp;估计CdA和Crr</translation>
    </message>
    <message>
        <location filename="../../Charts/AerolabWindow.cpp" line="229"/>
        <source>&amp;Save parameters</source>
        <translation>保存参数(&amp;S)</translation>
    </message>
    <message>
        <location filename="../../Charts/AerolabWindow.cpp" line="637"/>
        <source>Estimate CdA and Crr</source>
        <translation>估计CdA和Crr</translation>
    </message>
</context>
<context>
    <name>AllPlot</name>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3822"/>
        <location filename="../../Charts/AllPlot.cpp" line="4523"/>
        <location filename="../../Charts/AllPlot.cpp" line="4526"/>
        <source>Power</source>
        <translation>功率</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="4447"/>
        <source>Heart Rate</source>
        <translation>心率</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3806"/>
        <location filename="../../Charts/AllPlot.cpp" line="4501"/>
        <location filename="../../Charts/AllPlot.cpp" line="4508"/>
        <location filename="../../Charts/AllPlot.cpp" line="6976"/>
        <source>Speed</source>
        <translation>速度</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="2964"/>
        <source>Percent</source>
        <translation>百分比</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3738"/>
        <location filename="../../Charts/AllPlot.cpp" line="4429"/>
        <location filename="../../Charts/AllPlot.cpp" line="4432"/>
        <source>Cadence</source>
        <translation>踏频</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3754"/>
        <location filename="../../Charts/AllPlot.cpp" line="4450"/>
        <source>Heartrate</source>
        <translation>心率</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3762"/>
        <location filename="../../Charts/AllPlot.cpp" line="4456"/>
        <location filename="../../Charts/AllPlot.cpp" line="4459"/>
        <source>Acceleration</source>
        <translation>加速度</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3770"/>
        <location filename="../../Charts/AllPlot.cpp" line="4465"/>
        <location filename="../../Charts/AllPlot.cpp" line="4468"/>
        <source>Power Delta</source>
        <translation>功率变化(Power Delta)</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3778"/>
        <location filename="../../Charts/AllPlot.cpp" line="4474"/>
        <location filename="../../Charts/AllPlot.cpp" line="4477"/>
        <source>Cadence Delta</source>
        <translation>踏频变化(Cadence Delta)</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3786"/>
        <location filename="../../Charts/AllPlot.cpp" line="4483"/>
        <location filename="../../Charts/AllPlot.cpp" line="4486"/>
        <source>Torque Delta</source>
        <translation>扭矩变化(Torque Delta)</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3794"/>
        <location filename="../../Charts/AllPlot.cpp" line="4492"/>
        <location filename="../../Charts/AllPlot.cpp" line="4495"/>
        <source>Heartrate Delta</source>
        <translation>心率变化(Heartrate Delta)</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3832"/>
        <location filename="../../Charts/AllPlot.cpp" line="4541"/>
        <source>W&apos;bal</source>
        <translation>W&apos;平衡</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3841"/>
        <location filename="../../Charts/AllPlot.cpp" line="4548"/>
        <location filename="../../Charts/AllPlot.cpp" line="4552"/>
        <source>Altitude</source>
        <translation>海拔</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3862"/>
        <location filename="../../Charts/AllPlot.cpp" line="4574"/>
        <location filename="../../Charts/AllPlot.cpp" line="4576"/>
        <source>Headwind</source>
        <translation>逆风</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3870"/>
        <location filename="../../Charts/AllPlot.cpp" line="4582"/>
        <location filename="../../Charts/AllPlot.cpp" line="4585"/>
        <source>Temperature</source>
        <translation>温度</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3814"/>
        <location filename="../../Charts/AllPlot.cpp" line="4514"/>
        <location filename="../../Charts/AllPlot.cpp" line="4517"/>
        <source>Torque</source>
        <translation>扭矩</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="2841"/>
        <location filename="../../Charts/AllPlot.cpp" line="4532"/>
        <source>W&apos; Balance (kJ)</source>
        <translation>W&apos; 平衡 (kJ)</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="2887"/>
        <location filename="../../Charts/AllPlot.cpp" line="2935"/>
        <location filename="../../Charts/AllPlot.cpp" line="3746"/>
        <location filename="../../Charts/AllPlot.cpp" line="4438"/>
        <location filename="../../Charts/AllPlot.cpp" line="4441"/>
        <source>Core Temperature</source>
        <translation>核心温度</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="2894"/>
        <location filename="../../Charts/AllPlot.cpp" line="3934"/>
        <location filename="../../Charts/AllPlot.cpp" line="4654"/>
        <location filename="../../Charts/AllPlot.cpp" line="4657"/>
        <source>SmO2</source>
        <translation>SmO2</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="2969"/>
        <location filename="../../Charts/AllPlot.cpp" line="3854"/>
        <location filename="../../Charts/AllPlot.cpp" line="4565"/>
        <location filename="../../Charts/AllPlot.cpp" line="4568"/>
        <source>Slope</source>
        <translation>坡度</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3019"/>
        <location filename="../../Charts/AllPlot.cpp" line="3050"/>
        <location filename="../../Charts/AllPlot.cpp" line="6993"/>
        <source>Hb</source>
        <translation>Hb</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3242"/>
        <source>** Minimum CP=%1 **</source>
        <translation>** 最小 CP=%1 **</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3244"/>
        <source>** Check W&apos; is set correctly **</source>
        <translation>** 请确认W&apos;已正确设定 **</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3249"/>
        <source>Tau=%1, CP=%2, W&apos;=%3, %4 match &gt;2kJ (%5 kJ) %6</source>
        <translation>Tau=%1, CP=%2, W&apos;=%3, %4 匹配 &gt;2kJ (%5 kJ) %6</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3252"/>
        <source>Tau=%1, CP=%2, W&apos;=%3, %4 matches &gt;2kJ (%5 kJ) %6</source>
        <translation>Tau=%1, CP=%2, W&apos;=%3, %4 匹配 &gt;2kJ (%5 kJ) %6</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="6995"/>
        <source>R-R</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3845"/>
        <location filename="../../Charts/AllPlot.cpp" line="4554"/>
        <location filename="../../Charts/AllPlot.cpp" line="4558"/>
        <source>Alt/Slope</source>
        <translation>海拔/坡度</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3878"/>
        <location filename="../../Charts/AllPlot.cpp" line="4591"/>
        <location filename="../../Charts/AllPlot.cpp" line="4594"/>
        <source>Anaerobic TISS</source>
        <translation>无氧(Anaerobic)TISS</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3886"/>
        <location filename="../../Charts/AllPlot.cpp" line="4600"/>
        <location filename="../../Charts/AllPlot.cpp" line="4603"/>
        <source>Aerobic TISS</source>
        <translation>有氧(Aerobic)TISS</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3894"/>
        <location filename="../../Charts/AllPlot.cpp" line="4609"/>
        <location filename="../../Charts/AllPlot.cpp" line="4612"/>
        <source>IsoPower</source>
        <translation>标准化功率</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3902"/>
        <location filename="../../Charts/AllPlot.cpp" line="4618"/>
        <location filename="../../Charts/AllPlot.cpp" line="4621"/>
        <source>Vertical Oscillation</source>
        <translation>垂直振幅</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3910"/>
        <location filename="../../Charts/AllPlot.cpp" line="4627"/>
        <location filename="../../Charts/AllPlot.cpp" line="4630"/>
        <source>Run Cadence</source>
        <translation>步频</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3918"/>
        <location filename="../../Charts/AllPlot.cpp" line="4636"/>
        <location filename="../../Charts/AllPlot.cpp" line="4639"/>
        <source>GCT</source>
        <translation>触地时间</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3926"/>
        <location filename="../../Charts/AllPlot.cpp" line="4645"/>
        <location filename="../../Charts/AllPlot.cpp" line="4648"/>
        <location filename="../../Charts/AllPlot.cpp" line="6997"/>
        <source>Gear Ratio</source>
        <translation>齿比</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3942"/>
        <location filename="../../Charts/AllPlot.cpp" line="4663"/>
        <location filename="../../Charts/AllPlot.cpp" line="4666"/>
        <source>tHb</source>
        <translation>tHb</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3950"/>
        <location filename="../../Charts/AllPlot.cpp" line="4672"/>
        <location filename="../../Charts/AllPlot.cpp" line="4675"/>
        <source>O2Hb</source>
        <translation>O2Hb</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3958"/>
        <location filename="../../Charts/AllPlot.cpp" line="4681"/>
        <location filename="../../Charts/AllPlot.cpp" line="4684"/>
        <source>HHb</source>
        <translation>HHb</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3966"/>
        <location filename="../../Charts/AllPlot.cpp" line="4690"/>
        <location filename="../../Charts/AllPlot.cpp" line="4693"/>
        <source>xPower</source>
        <translation>xPower</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3974"/>
        <location filename="../../Charts/AllPlot.cpp" line="4699"/>
        <location filename="../../Charts/AllPlot.cpp" line="4702"/>
        <source>Left Pedal Smoothness</source>
        <translation>左踏板平滑度</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3982"/>
        <location filename="../../Charts/AllPlot.cpp" line="4708"/>
        <location filename="../../Charts/AllPlot.cpp" line="4711"/>
        <source>Right Pedal Smoothness</source>
        <translation>右踏板平滑度</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3990"/>
        <location filename="../../Charts/AllPlot.cpp" line="4717"/>
        <location filename="../../Charts/AllPlot.cpp" line="4720"/>
        <source>Left Torque Efficiency</source>
        <translation>左扭矩效率</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3998"/>
        <location filename="../../Charts/AllPlot.cpp" line="4726"/>
        <location filename="../../Charts/AllPlot.cpp" line="4729"/>
        <source>Right Torque Efficiency</source>
        <translation>右扭矩效率</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="4009"/>
        <location filename="../../Charts/AllPlot.cpp" line="4742"/>
        <source>Left/Right Pedal Center Offset</source>
        <translation>左/右踏板偏移(Center Offset)</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="4017"/>
        <location filename="../../Charts/AllPlot.cpp" line="4749"/>
        <location filename="../../Charts/AllPlot.cpp" line="4751"/>
        <source>Left Power Phase</source>
        <translation>左功率相(Power Phase)</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="4025"/>
        <location filename="../../Charts/AllPlot.cpp" line="4758"/>
        <location filename="../../Charts/AllPlot.cpp" line="4760"/>
        <source>Right Power Phase</source>
        <translation>右功率相(Power Phase)</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="4033"/>
        <location filename="../../Charts/AllPlot.cpp" line="4767"/>
        <location filename="../../Charts/AllPlot.cpp" line="4769"/>
        <source>Left Peak Power Phase</source>
        <translation>左功率相峰值</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="4041"/>
        <location filename="../../Charts/AllPlot.cpp" line="4776"/>
        <location filename="../../Charts/AllPlot.cpp" line="4778"/>
        <source>Right Peak Power Phase</source>
        <translation>右功率相峰值</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="4051"/>
        <location filename="../../Charts/AllPlot.cpp" line="4790"/>
        <source>L/R Balance</source>
        <translation>左/右平衡</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="4059"/>
        <location filename="../../Charts/AllPlot.cpp" line="4796"/>
        <location filename="../../Charts/AllPlot.cpp" line="4799"/>
        <source>aPower</source>
        <translation>aPower</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="4534"/>
        <source>Matches</source>
        <translation>匹配</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="4736"/>
        <source>Left Pedal Center Offset</source>
        <translation>左踏板偏移(Center Offset)</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="4739"/>
        <source>Right Pedal Center Offset</source>
        <translation>右踏板偏移(Center Offset)</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="4784"/>
        <source>Left Balance</source>
        <translation>左平衡</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="4786"/>
        <source>Right Balance</source>
        <translation>右平衡</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="6980"/>
        <source>min/km</source>
        <translation>min/km</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="6980"/>
        <source>min/mile</source>
        <translation>min/mi</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="6981"/>
        <location filename="../../Charts/AllPlot.cpp" line="6985"/>
        <location filename="../../Charts/AllPlot.cpp" line="6988"/>
        <source>
%1 %2</source>
        <translation>
%1 %2</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="6984"/>
        <source>min/100m</source>
        <translation>min/100m</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="6984"/>
        <source>min/100yd</source>
        <translation>min/100yd</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="6987"/>
        <source>min/500m</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="6990"/>
        <source>W&apos;</source>
        <translation>W&apos;</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="2582"/>
        <location filename="../../Charts/AllPlot.cpp" line="2588"/>
        <source>Match</source>
        <translation>匹配</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="2712"/>
        <source>Power Ref</source>
        <translation>功率基准</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="2722"/>
        <source>Heart Rate Ref</source>
        <translation>心率基准</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="2733"/>
        <source>Cadence Ref</source>
        <translation>踏频基准</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="2833"/>
        <source>TISS</source>
        <translation>TISS</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="2865"/>
        <source>Watts</source>
        <translation>W</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="2880"/>
        <source>BPM</source>
        <translation>心率 (bpm)</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="2901"/>
        <source>RPM</source>
        <translation>踏频(RPM)</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="2998"/>
        <source>KPH</source>
        <translation>km/h</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="2998"/>
        <source>MPH</source>
        <translation>mi/h</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3027"/>
        <source>Nm</source>
        <translation>Nm</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3027"/>
        <source>ftLb</source>
        <translation>ftLb</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3076"/>
        <source>Meters</source>
        <translation>m</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="3076"/>
        <source>Feet</source>
        <translation>英尺</translation>
    </message>
</context>
<context>
    <name>AllPlotObject</name>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="294"/>
        <source>Power</source>
        <translation>功率</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="298"/>
        <source>anTISS</source>
        <translation>无氧TISS</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="302"/>
        <source>aTISS</source>
        <translation>有氧TISS</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="306"/>
        <source>IsoPower</source>
        <translation>标准化功率</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="310"/>
        <source>Vertical Oscillation</source>
        <translation>垂直振幅</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="314"/>
        <source>Run Cadence</source>
        <translation>步频</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="318"/>
        <source>GCT</source>
        <translation>触地时间</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="322"/>
        <source>Gear Ratio</source>
        <translation>齿比</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="328"/>
        <source>SmO2</source>
        <translation>SmO2</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="332"/>
        <source>tHb</source>
        <translation>tHb</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="336"/>
        <source>O2Hb</source>
        <translation>O2Hb</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="340"/>
        <source>HHb</source>
        <translation>HHb</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="344"/>
        <source>xPower</source>
        <translation>xPower</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="348"/>
        <source>aPower</source>
        <translation>aPower</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="352"/>
        <source>Heart Rate</source>
        <translation>心率</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="356"/>
        <source>Core Temperature</source>
        <translation>核心温度</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="360"/>
        <source>Acceleration</source>
        <translation>加速度</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="364"/>
        <source>Power Delta</source>
        <translation>功率变化(Power Delta)</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="368"/>
        <source>Cadence Delta</source>
        <translation>踏频变化(Cadence Delta)</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="372"/>
        <source>Torque Delta</source>
        <translation>扭矩变化(Torque Delta)</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="376"/>
        <source>Heartrate Delta</source>
        <translation>心率变化(Heartrate Delta)</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="380"/>
        <source>Speed</source>
        <translation>速度</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="384"/>
        <source>Cadence</source>
        <translation>踏频</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="388"/>
        <source>Altitude</source>
        <translation>海拔</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="394"/>
        <source>Alt/Slope</source>
        <translation>海拔/坡度</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="400"/>
        <source>Slope</source>
        <translation>坡度</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="405"/>
        <source>Temperature</source>
        <translation>温度</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="412"/>
        <source>Wind</source>
        <translation>风向</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="415"/>
        <source>Torque</source>
        <translation>扭矩</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="419"/>
        <source>Left Balance</source>
        <translation>左平衡</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="423"/>
        <source>Right Balance</source>
        <translation>右平衡</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="427"/>
        <source>Left Torque Efficiency</source>
        <translation>左扭矩效率</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="431"/>
        <source>Right Torque Efficiency</source>
        <translation>右扭矩效率</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="435"/>
        <source>Left Pedal Smoothness</source>
        <translation>左踏板平滑度</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="439"/>
        <source>Right Pedal Smoothness</source>
        <translation>右踏板平滑度</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="443"/>
        <source>Left Pedal Center Offset</source>
        <translation>左踏板偏移(Center Offset)</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="447"/>
        <source>Right Pedal Center Offset</source>
        <translation>右踏板偏移(Center Offset)</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="451"/>
        <source>Left Pedal Power Phase</source>
        <translation>左功率相(Power Phase)</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="454"/>
        <source>Right Pedal Power Phase</source>
        <translation>右功率相(Power Phase)</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="457"/>
        <source>Left Peak Pedal Power Phase</source>
        <translation>左功率相峰值</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="460"/>
        <source>Right Peak Pedal Power Phase</source>
        <translation>右功率相峰值</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="463"/>
        <source>W&apos; Balance (kJ)</source>
        <translation>W&apos;平衡 (kJ)</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlot.cpp" line="467"/>
        <source>Matches</source>
        <translation>匹配</translation>
    </message>
</context>
<context>
    <name>AllPlotWindow</name>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="165"/>
        <location filename="../../Charts/AllPlotWindow.cpp" line="419"/>
        <source>Smooth</source>
        <translation>平滑度</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="173"/>
        <source>Stacked</source>
        <translation>堆叠</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="174"/>
        <source>by series</source>
        <translation>数据分类</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="175"/>
        <source>Fullplot</source>
        <translation>全图</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="176"/>
        <location filename="../../Charts/AllPlotWindow.cpp" line="239"/>
        <source>Overlay</source>
        <translation>层叠</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="204"/>
        <source>View</source>
        <translation>视图</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="206"/>
        <source>Stack</source>
        <translation>堆叠</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="210"/>
        <source>By Series</source>
        <translation>数据分类</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="221"/>
        <source>Stack Zoom</source>
        <translation>堆叠缩放</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="223"/>
        <source>Full plot</source>
        <translation>全图</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="227"/>
        <source>Show Interval Markers</source>
        <translation>显示间歇标记</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="231"/>
        <source>Interval Navigator</source>
        <translation>间歇导航</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="235"/>
        <source>Hover intervals</source>
        <translation>鼠标悬停显示间歇</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="243"/>
        <source>Fill Curves</source>
        <translation>填充曲线</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="247"/>
        <source>Grid</source>
        <translation>网格</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="252"/>
        <source>Acceleration</source>
        <translation>加速度</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="254"/>
        <source>Delta Series</source>
        <translation>差值系列</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="255"/>
        <source>Power %1</source>
        <translation>功率 %1</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="258"/>
        <source>Cadence %1</source>
        <translation>踏频 %1</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="261"/>
        <source>Torque %1</source>
        <translation>扭矩 %1</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="264"/>
        <source>Heartrate %1</source>
        <translation>心率 %1</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="270"/>
        <source>Balance</source>
        <translation>平衡</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="272"/>
        <source>Left/Right</source>
        <translation>左/右</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="274"/>
        <source>Torque Effectiveness</source>
        <translation>扭矩效率</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="278"/>
        <source>Smoothness</source>
        <translation>平滑度</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="282"/>
        <source>Pedal Center Offset</source>
        <translation>踏板偏移(Center Offset)</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="286"/>
        <source>Power Phase</source>
        <translation>功率相</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="290"/>
        <source>Peak Power Phase</source>
        <translation>功率相峰值</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="297"/>
        <source>Vertical Oscillation</source>
        <translation>垂直振幅</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="299"/>
        <source>Running</source>
        <translation>跑动</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="301"/>
        <source>Ground Contact Time</source>
        <translation>触地时间</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="307"/>
        <source>Cadence </source>
        <translation>踏频 </translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="313"/>
        <source>SmO2</source>
        <translation>SmO2</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="315"/>
        <source>Moxy</source>
        <translation>Moxy</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="317"/>
        <source>tHb</source>
        <translation>tHb</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="321"/>
        <source>O2Hb</source>
        <translation>O2Hb</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="325"/>
        <source>HHb</source>
        <translation>HHb</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="330"/>
        <source>Heart Rate</source>
        <translation>心率</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="332"/>
        <source>Data series</source>
        <translation>数据系列</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="334"/>
        <source>Core Temperature</source>
        <translation>核心温度</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="338"/>
        <source>Speed</source>
        <translation>速度</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="342"/>
        <source>Cadence</source>
        <translation>踏频</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="95"/>
        <source>Basic</source>
        <translation>基本</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="110"/>
        <source>Curves</source>
        <translation>曲线</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="117"/>
        <source>User Data</source>
        <translation>用户数据</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="133"/>
        <location filename="../../Charts/AllPlotWindow.cpp" line="991"/>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="134"/>
        <location filename="../../Charts/AllPlotWindow.cpp" line="991"/>
        <source>Formula</source>
        <translation>规则(Formula)</translation>
    </message>
    <message>
        <source>Edit</source>
        <translation type="vanished">编辑</translation>
    </message>
    <message>
        <source>Up</source>
        <translation type="vanished">上</translation>
    </message>
    <message>
        <source>Down</source>
        <translation type="vanished">下</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="346"/>
        <source>Altitude</source>
        <translation>海拔</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="350"/>
        <source>Temperature</source>
        <translation>温度</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="354"/>
        <source>Headwind</source>
        <translation>逆风</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="358"/>
        <source>Torque</source>
        <translation>扭矩</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="362"/>
        <source>Gear Ratio</source>
        <translation>齿比</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="366"/>
        <source>Slope</source>
        <translation>坡度</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="373"/>
        <source>No Alt/Slope</source>
        <translation>无高度/坡度</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="374"/>
        <source>0.1km|mi -  1min</source>
        <translation>0.1km|mi - 1min</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="375"/>
        <source>0.5km|mi -  5min</source>
        <translation>0.5km|mi - 5min</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="376"/>
        <source>1.0km|mi - 10min</source>
        <translation>1.0km|mi - 10min</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="377"/>
        <location filename="../../Charts/AllPlotWindow.cpp" line="1503"/>
        <source>Alt/Slope</source>
        <translation>海拔/坡度</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="382"/>
        <source>Anaerobic TISS</source>
        <translation>无氧(anaerobic)TISS</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="384"/>
        <source>Metrics</source>
        <translation>指标</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="386"/>
        <source>Aerobic TISS</source>
        <translation>有氧(Aerobic)TISS</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="390"/>
        <source>Iso Power</source>
        <translation>标准化功率</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="394"/>
        <source>Skiba xPower</source>
        <translation>Skiba xPower</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="398"/>
        <source>Altitude Power</source>
        <translation>海拔功率(Altitude Power)</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="402"/>
        <source>W&apos; balance</source>
        <translation>W&apos;平衡</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="416"/>
        <source>Time of day</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="717"/>
        <source>Intervals</source>
        <translation>间歇</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="2228"/>
        <source>Selection #%1 </source>
        <translation>选择#%1</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="407"/>
        <source>Power + shade</source>
        <translation>功率(阴影)</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="408"/>
        <source>Power - shade</source>
        <translation>功率(无阴影)</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="409"/>
        <source>No Power</source>
        <translation>无功率</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="410"/>
        <source>Shading</source>
        <translation>阴影</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="414"/>
        <source>Time</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="415"/>
        <source>Distance</source>
        <translation>距离</translation>
    </message>
    <message>
        <location filename="../../Charts/AllPlotWindow.cpp" line="417"/>
        <source>X Axis</source>
        <translation>X轴</translation>
    </message>
</context>
<context>
    <name>AnalysisSidebar</name>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="57"/>
        <source>Calendar</source>
        <translation>日历</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="87"/>
        <source>Activities</source>
        <translation>活动</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="88"/>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="139"/>
        <source>Menu</source>
        <translation>菜单</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="138"/>
        <source>Intervals</source>
        <translation>间歇</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="388"/>
        <source>Save Changes</source>
        <translation>保存更改</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="391"/>
        <source>Revert to Saved version</source>
        <translation>还原已保存的版本</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="394"/>
        <source>Delete Activity</source>
        <translation>删除活动</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="397"/>
        <source>Split Activity</source>
        <translation>分割活动</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="414"/>
        <source>Show Column Chooser</source>
        <translation>显示列选择器</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="418"/>
        <source>Scroll to current Activity</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="425"/>
        <source>Do Not Show In Groups</source>
        <translation>不按分组显示</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="431"/>
        <source>Group By</source>
        <translation>  分组类型:</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="452"/>
        <source>Expand All</source>
        <translation>全部展开</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="457"/>
        <source>Collapse All</source>
        <translation>折叠全部</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="462"/>
        <source>Reset to default</source>
        <translation>恢复默认</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="488"/>
        <source>Sort User Intervals</source>
        <translation>排序用户间歇</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="575"/>
        <source>Mark as a performance test</source>
        <translation>标记为表现测试</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="599"/>
        <source>Rename route</source>
        <translation>重命名路线</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="604"/>
        <source>Stop tracking this segment</source>
        <translation>停止跟踪此分段</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="621"/>
        <source>Create a performance test</source>
        <translation>创建表现测试</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="629"/>
        <source>Create a route segment</source>
        <translation>创建路线分段</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="654"/>
        <source>No activity selected</source>
        <translation>未选择活动</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="656"/>
        <source>Current activity contains no data</source>
        <translation>目前的活动不包含数据</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="734"/>
        <source>Performance Test</source>
        <translation>表现测试</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="813"/>
        <source>Are you sure you want to delete selected interval?</source>
        <translation>确认删除选中的间歇?</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="814"/>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="863"/>
        <source>Remove</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="840"/>
        <source>Delete Interval</source>
        <translation>删除间歇</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="840"/>
        <source>Unable to delete interval</source>
        <translation>无法删除间歇</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="862"/>
        <source>Are you sure you want to stop tracking this segment?</source>
        <translation>确认停止跟踪此分段?</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="408"/>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="482"/>
        <source>Find Intervals...</source>
        <translation>寻找间歇</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="496"/>
        <source>Zoom out</source>
        <translation>缩小</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="503"/>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="560"/>
        <source>Zoom to interval</source>
        <translation>放大至间歇</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="511"/>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="569"/>
        <source>Edit interval</source>
        <translation>编辑间歇</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="512"/>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="580"/>
        <source>Delete interval</source>
        <translation>删除间歇</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="522"/>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="588"/>
        <source>Rename selected intervals</source>
        <translation>重命名选中间歇</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="524"/>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="590"/>
        <source>Delete selected intervals</source>
        <translation>删除选中的间歇</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="559"/>
        <source>Zoom Out</source>
        <translation>缩小</translation>
    </message>
    <message>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="654"/>
        <location filename="../../Gui/AnalysisSidebar.cpp" line="656"/>
        <source>Find Intervals</source>
        <translation>寻找间歇</translation>
    </message>
</context>
<context>
    <name>AnalysisView</name>
    <message>
        <location filename="../../Gui/Views.cpp" line="32"/>
        <source>Compare Activities and Intervals</source>
        <translation type="unfinished">比较活动和间歇</translation>
    </message>
</context>
<context>
    <name>AnomalyDialog</name>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="542"/>
        <source>Invalid recording gap</source>
        <translation>无效的记录间隔</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="548"/>
        <source>Distance goes backwards.</source>
        <translation>反向距离</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="559"/>
        <source>Cadence/Power duplicated when freewheeling.</source>
        <translation>滑行踏频/功率重复</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="568"/>
        <source>Speed Inconsistent with Distance/Time, stopping at 10 examples</source>
        <translation>速度与距离/时间不一致, 10个采样点后停止</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="579"/>
        <source>Suspiciously high cadence</source>
        <translation>可疑的高踏频</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="583"/>
        <source>Suspiciously high heartrate</source>
        <translation>可疑的高心率</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="587"/>
        <source>Suspiciously high speed</source>
        <translation>可疑的高速度</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="591"/>
        <location filename="../../Charts/RideEditor.cpp" line="595"/>
        <source>Out of bounds value</source>
        <translation>數值超出范围</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="603"/>
        <source>Non-zero torque but zero cadence</source>
        <translation>踏频为0但扭矩非零</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="610"/>
        <source>Power</source>
        <translation>功率</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="630"/>
        <source>Data spike candidate</source>
        <translation>候选数据峰</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2974"/>
        <source>Anomalies</source>
        <translation>异常</translation>
    </message>
</context>
<context>
    <name>AppendPointsCommand</name>
    <message>
        <location filename="../../FileIO/RideFileCommand.cpp" line="442"/>
        <source>Append Points</source>
        <translation>追加数据点</translation>
    </message>
</context>
<context>
    <name>AppendXDataPointsCommand</name>
    <message>
        <location filename="../../FileIO/RideFileCommand.cpp" line="724"/>
        <source>Append XData Points</source>
        <translation>追加X数据点</translation>
    </message>
</context>
<context>
    <name>Athlete</name>
    <message>
        <location filename="../../Core/Athlete.cpp" line="140"/>
        <source>Pace Zones File %1 Error</source>
        <translation>配速文件 %1 错误</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="315"/>
        <source>Athlete Weight</source>
        <translation>运动员体重</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="319"/>
        <source>Time In HR Zone</source>
        <translation>各心率区间时间</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="320"/>
        <source>Power Distribution</source>
        <translation>功率分布</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="321"/>
        <source>Vo2max Estimation</source>
        <translation>VO2max估计</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="322"/>
        <source>KPI Tracker</source>
        <translation>KPI跟踪</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="323"/>
        <source>Critical Power Trend</source>
        <translation>临界功率趋势</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="324"/>
        <source>Aerobic Power</source>
        <translation>有氧功率</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="325"/>
        <source>Power Variance</source>
        <translation>功率变化</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="326"/>
        <source>Power Profile</source>
        <translation>功率谱</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="327"/>
        <source>Anaerobic Power</source>
        <translation>无氧功率</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="328"/>
        <source>Power &amp; Speed Trend</source>
        <translation>功率/速度趋势</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="329"/>
        <source>Tempo &amp; Threshold Time</source>
        <translation>节奏/阈值时间</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="330"/>
        <source>Training Mix</source>
        <translation>训练组合</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="331"/>
        <source>Time &amp; Distance</source>
        <translation>时间/距离</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="316"/>
        <source>Time In Power Zone</source>
        <translation>功率区间时间</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="101"/>
        <source>Zones File %1 Error</source>
        <translation>区间文件%1错误</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="103"/>
        <source>Reading Zones File %1</source>
        <translation>读取区间文件%1</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="121"/>
        <source>HR Zones File %1 Error</source>
        <translation>心率区间文件 %1 错误</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="123"/>
        <source>Reading HR Zones File %1</source>
        <translation>读取心率区间文件 %1</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="317"/>
        <source>Sustained Time In Zone</source>
        <translation>区间持续时间</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="318"/>
        <source>Time in W&apos; Zone</source>
        <translation>W&apos;区间时间</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="332"/>
        <source>BikeScore and Intensity</source>
        <translation>BikeScore和强度</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="333"/>
        <source>BikeStress and BikeIntensity</source>
        <translation>BikeStress与BikeIntensity</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="334"/>
        <source>Stress and Distance</source>
        <translation>TSS和距离</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="335"/>
        <source>Calories vs Duration</source>
        <translation>热量和时间</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="336"/>
        <source>Stress (TISS)</source>
        <translation>压力(TISS)</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="337"/>
        <source>Aerobic Response</source>
        <translation>有氧反应</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="338"/>
        <source>Anaerobic Response</source>
        <translation>无氧反应</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="339"/>
        <source>PMC (Coggan)</source>
        <translation>PMC (Coggan)</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="340"/>
        <source>PMC (Skiba)</source>
        <translation>PMC (Skiba)</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="341"/>
        <source>PMC (TRIMP)</source>
        <translation>PMC (TRIMP)</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="342"/>
        <source>PMC (Distance)</source>
        <translation>PMC (距离)</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="343"/>
        <source>PMC (Duration)</source>
        <translation>PMC (时间)</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="344"/>
        <source>CP History</source>
        <translation>临界功率(CP)历史</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="345"/>
        <source>CP Analysis</source>
        <translation>临界功率(CP)分析</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="346"/>
        <source>PMC (TriScore)</source>
        <translation>PMC (TriScore)</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="347"/>
        <source>Time in Pace Zones</source>
        <translation>配速区间时间</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="348"/>
        <source>Run Pace</source>
        <translation>跑步配速</translation>
    </message>
    <message>
        <location filename="../../Core/Athlete.cpp" line="349"/>
        <source>Swim Pace</source>
        <translation>游泳配速</translation>
    </message>
</context>
<context>
    <name>AthleteBackup</name>
    <message>
        <location filename="../../FileIO/AthleteBackup.cpp" line="71"/>
        <source>Abort Backup and Reset Counter</source>
        <translation>放弃备份并重置计数</translation>
    </message>
    <message>
        <location filename="../../FileIO/AthleteBackup.cpp" line="81"/>
        <source>Select Backup Directory</source>
        <translation>选择备份文件夹</translation>
    </message>
    <message>
        <location filename="../../FileIO/AthleteBackup.cpp" line="84"/>
        <location filename="../../FileIO/AthleteBackup.cpp" line="90"/>
        <location filename="../../FileIO/AthleteBackup.cpp" line="105"/>
        <location filename="../../FileIO/AthleteBackup.cpp" line="130"/>
        <location filename="../../FileIO/AthleteBackup.cpp" line="139"/>
        <location filename="../../FileIO/AthleteBackup.cpp" line="143"/>
        <location filename="../../FileIO/AthleteBackup.cpp" line="162"/>
        <source>Athlete Backup</source>
        <translation>运动员备份</translation>
    </message>
    <message>
        <location filename="../../FileIO/AthleteBackup.cpp" line="84"/>
        <source>No backup directory selected - backup aborted</source>
        <translation>未选择备份文件夹 - 放弃备份</translation>
    </message>
    <message>
        <location filename="../../FileIO/AthleteBackup.cpp" line="91"/>
        <source>Any unsaved data will not be included into the backup .zip file.</source>
        <translation>任何未保存的数据将不会被包括在备份.zip文件中</translation>
    </message>
    <message>
        <location filename="../../FileIO/AthleteBackup.cpp" line="92"/>
        <source>Do you want to proceed?</source>
        <translation>确认继续?</translation>
    </message>
    <message>
        <location filename="../../FileIO/AthleteBackup.cpp" line="104"/>
        <source>Abort Backup</source>
        <translation>放弃备份</translation>
    </message>
    <message>
        <location filename="../../FileIO/AthleteBackup.cpp" line="105"/>
        <source>Backup successfully stored in 
%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/AthleteBackup.cpp" line="130"/>
        <source>No files found for athlete %1 - all athlete sub-directories are empty.</source>
        <translation>未找到 %1运动员文件 - 所有运动员子目录为空.</translation>
    </message>
    <message>
        <location filename="../../FileIO/AthleteBackup.cpp" line="139"/>
        <source>Not enough space available on disk: %1 - no backup .zip file created</source>
        <translation> %1磁盘空间不足 - 为创建备份.zip文件</translation>
    </message>
    <message>
        <location filename="../../FileIO/AthleteBackup.cpp" line="143"/>
        <source>Directory %1 not available. No backup .zip file created for athlete %2.</source>
        <translation> %1文件夹不可用.未创建 %2运动员备份文件.</translation>
    </message>
    <message>
        <location filename="../../FileIO/AthleteBackup.cpp" line="162"/>
        <source>Backup file %1 cannot be created.</source>
        <translation>无法创建备份文件 %1.</translation>
    </message>
    <message>
        <location filename="../../FileIO/AthleteBackup.cpp" line="168"/>
        <source>Adding files to backup %1 for athlete %2 ...</source>
        <translation>向备份 %1添加运动员 %2...</translation>
    </message>
</context>
<context>
    <name>AthleteBones</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="694"/>
        <source>Athlete Bones</source>
        <translation>运动员骨骼质量</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="696"/>
        <source>kg</source>
        <translation>kg</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="697"/>
        <source>lbs</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="700"/>
        <source>Athlete bones in kg or lbs from body measurements</source>
        <translation>来自身体参数的骨骼质量(单位为kg或lbs)</translation>
    </message>
</context>
<context>
    <name>AthleteCard</name>
    <message>
        <location filename="../../Gui/AthleteView.cpp" line="125"/>
        <location filename="../../Gui/AthleteView.cpp" line="272"/>
        <source>Open</source>
        <translation>打开</translation>
    </message>
    <message>
        <location filename="../../Gui/AthleteView.cpp" line="137"/>
        <location filename="../../Gui/AthleteView.cpp" line="224"/>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
    <message>
        <location filename="../../Gui/AthleteView.cpp" line="295"/>
        <source>No activities.</source>
        <translation>无活动.</translation>
    </message>
    <message>
        <location filename="../../Gui/AthleteView.cpp" line="296"/>
        <source>Last workout %1 days ago</source>
        <translation>最后训练课程在%1天前</translation>
    </message>
</context>
<context>
    <name>AthleteConfig</name>
    <message>
        <location filename="../../Gui/AthleteConfigDialog.cpp" line="208"/>
        <source>About</source>
        <translation>关于</translation>
    </message>
    <message>
        <location filename="../../Gui/AthleteConfigDialog.cpp" line="211"/>
        <source>Measures</source>
        <translation>参数</translation>
    </message>
    <message>
        <location filename="../../Gui/AthleteConfigDialog.cpp" line="212"/>
        <source>Model</source>
        <translation>模型</translation>
    </message>
    <message>
        <location filename="../../Gui/AthleteConfigDialog.cpp" line="210"/>
        <source>Zones</source>
        <translation>区间</translation>
    </message>
    <message>
        <location filename="../../Gui/AthleteConfigDialog.cpp" line="209"/>
        <source>Accounts</source>
        <translation>帐号</translation>
    </message>
    <message>
        <location filename="../../Gui/AthleteConfigDialog.cpp" line="170"/>
        <source>Power</source>
        <translation>功率</translation>
    </message>
    <message>
        <location filename="../../Gui/AthleteConfigDialog.cpp" line="163"/>
        <source>Refresh in Progress</source>
        <translation type="unfinished">刷新中</translation>
    </message>
    <message>
        <location filename="../../Gui/AthleteConfigDialog.cpp" line="164"/>
        <source>A metric refresh is currently running, please try again once that has completed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthleteConfigDialog.cpp" line="171"/>
        <source>Heartrate</source>
        <translation>心率</translation>
    </message>
    <message>
        <location filename="../../Gui/AthleteConfigDialog.cpp" line="172"/>
        <source>Pace</source>
        <translation>配速</translation>
    </message>
    <message>
        <location filename="../../Gui/AthleteConfigDialog.cpp" line="213"/>
        <source>Auto Import</source>
        <translation>自动导入</translation>
    </message>
    <message>
        <location filename="../../Gui/AthleteConfigDialog.cpp" line="214"/>
        <source>Backup</source>
        <translation>备份</translation>
    </message>
</context>
<context>
    <name>AthleteConfigDialog</name>
    <message>
        <source>Close</source>
        <translation type="vanished">关闭</translation>
    </message>
    <message>
        <source>Save</source>
        <translation type="vanished">保存</translation>
    </message>
    <message>
        <source>Athlete Settings</source>
        <translation type="vanished">运动员设置</translation>
    </message>
    <message>
        <location filename="../../Gui/AthleteConfigDialog.cpp" line="57"/>
        <source>Athlete settings for %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AthleteFat</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="652"/>
        <source>Athlete Bodyfat</source>
        <translation>运动员体脂</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="654"/>
        <source>kg</source>
        <translation>kg</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="655"/>
        <source>lbs</source>
        <translation>磅</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="658"/>
        <source>Athlete bodyfat in kg or lbs from body measurements</source>
        <translation>来自身体参数的体脂质量 (单位为kg或lbs)</translation>
    </message>
</context>
<context>
    <name>AthleteFatP</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="805"/>
        <source>Athlete Bodyfat Percent</source>
        <translation>运动员体脂率</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="807"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="808"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="810"/>
        <source>Bodyfat in Percent from body measurements</source>
        <translation>来自身体参数的体脂百分比</translation>
    </message>
</context>
<context>
    <name>AthleteLean</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="768"/>
        <source>Athlete Lean Weight</source>
        <translation>运动员净重</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="770"/>
        <source>kg</source>
        <translation>kg</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="771"/>
        <source>lbs</source>
        <translation>磅</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="774"/>
        <source>Lean Weight in kg or lbs from body measurements</source>
        <translation>来自身体参数的瘦质量 (单位为kg或lbs)</translation>
    </message>
</context>
<context>
    <name>AthleteMuscles</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="731"/>
        <source>Athlete Muscles</source>
        <translation>运动员肌肉质量</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="733"/>
        <source>kg</source>
        <translation>kg</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="734"/>
        <source>lbs</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="737"/>
        <source>Athlete muscles in kg or lbs from body measurements</source>
        <translation>来自身体参数的肌肉质量 (单位为kg或lbs)</translation>
    </message>
</context>
<context>
    <name>AthleteWeight</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="602"/>
        <source>Athlete Weight</source>
        <translation>运动员体重</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="604"/>
        <source>kg</source>
        <translation>kg</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="605"/>
        <source>lbs</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="608"/>
        <source>Weight in kg or lbs: first from Athlete body measurements, then from Activity metadata and last from Athlete configuration with 75kg default</source>
        <translation>依次来自身体参数,活动元数据或运动员设置的体重 (单位为kg或lbs),默认为75kg</translation>
    </message>
</context>
<context>
    <name>AutoImportPage</name>
    <message>
        <source>+</source>
        <translation type="vanished">+</translation>
    </message>
    <message>
        <source>-</source>
        <translation type="vanished">-</translation>
    </message>
    <message>
        <source>Browse</source>
        <translation type="vanished">浏览</translation>
    </message>
    <message>
        <source>Add</source>
        <translation type="vanished">新增</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="vanished">删除</translation>
    </message>
    <message>
        <source>Up</source>
        <translation type="vanished">上</translation>
    </message>
    <message>
        <source>Down</source>
        <translation type="vanished">下</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="3779"/>
        <source>Enter a directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="3784"/>
        <source>Directory</source>
        <translation>文件夹</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="3785"/>
        <source>Import Rule</source>
        <translation>导入规则</translation>
    </message>
    <message>
        <source>Enter directory or press [Browse] to select</source>
        <translation type="vanished">输入路径或点击[浏览]选择</translation>
    </message>
</context>
<context>
    <name>AverageWPK</name>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="42"/>
        <source>Watts Per Kilogram</source>
        <translation>每千克功率</translation>
    </message>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="44"/>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="45"/>
        <source>w/kg</source>
        <translation>W/kg</translation>
    </message>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="47"/>
        <source>Average Power relative to Athlete Weight.</source>
        <translation>相对于运动员体重的平均功率</translation>
    </message>
</context>
<context>
    <name>AvgCadence</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1781"/>
        <source>Average Cadence</source>
        <translation>平均踏频</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1782"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1783"/>
        <source>rpm</source>
        <translation>rpm</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1785"/>
        <source>Average Cadence, computed when Cadence &gt; 0</source>
        <translation>平均踏频,踏频大于0时计算</translation>
    </message>
</context>
<context>
    <name>AvgCoreTemp</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1427"/>
        <source>Average Core Temperature</source>
        <translation>平均核心温度</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1428"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1429"/>
        <source>C</source>
        <translation>ºC</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1431"/>
        <source>Average Core Temperature. The core body temperature estimate is based on HR data</source>
        <translation>平均核心温度,根据心率数据估计.</translation>
    </message>
</context>
<context>
    <name>AvgHeartRate</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1373"/>
        <source>Average Heart Rate</source>
        <translation>平均心率</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1374"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1375"/>
        <source>bpm</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1377"/>
        <source>Average Heart Rate computed for samples when hr is greater than zero</source>
        <translation>平均心率,根据大于0的心率数据计算</translation>
    </message>
</context>
<context>
    <name>AvgLPCO</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3047"/>
        <source>Average Left Pedal Center Offset</source>
        <translation>平均左踏板偏移</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3048"/>
        <source>mm</source>
        <translation>mm</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3049"/>
        <source>in</source>
        <translation>in</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3053"/>
        <source>Platform center offset is the location on the left pedal platform where you apply force, on average.</source>
        <translation>平台中心偏移是在左踏板施力的平均位置.</translation>
    </message>
</context>
<context>
    <name>AvgLPP</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3581"/>
        <source>Average Left Power Phase Length</source>
        <translation>平均右功率相长度</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3585"/>
        <source>It is the left pedal stroke region length where you produce positive power, on average.</source>
        <translation>这是产生有效功率的平均左踏板踩踏长度.</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3582"/>
        <source>°</source>
        <translation>°</translation>
    </message>
</context>
<context>
    <name>AvgLPPB</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3156"/>
        <source>Average Left Power Phase Start</source>
        <translation>平均左功率相起始角度</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3160"/>
        <source>It is the left pedal stroke angle where you start producing positive power, on average.</source>
        <translation>这是开始产生有效功率的平均左踏板踩踏角度.</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3157"/>
        <source>°</source>
        <translation>°</translation>
    </message>
</context>
<context>
    <name>AvgLPPE</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3262"/>
        <source>Average Left Power Phase End</source>
        <translation>平均左功率相结束角度</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3266"/>
        <source>It is the left pedal stroke angle where you end producing positive power, on average.</source>
        <translation>这是结束产生有效功率的平均左踏板踩踏角度.</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3263"/>
        <source>°</source>
        <translation>°</translation>
    </message>
</context>
<context>
    <name>AvgLPPP</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3671"/>
        <source>Average Left Peak Power Phase Length</source>
        <translation>平均左功率相长度</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3675"/>
        <source>It is the left pedal stroke region length where you produce peak power, on average.</source>
        <translation>这是产生峰值功率的平均左踏板踩踏长度.</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3672"/>
        <source>°</source>
        <translation>°</translation>
    </message>
</context>
<context>
    <name>AvgLPPPB</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3367"/>
        <source>Average Left Peak Power Phase Start</source>
        <translation>平均左功率相起始角度</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3371"/>
        <source>It is the left pedal stroke angle where you start producing peak power, on average.</source>
        <translation>这是开始产生峰值功率的平均左踏板踩踏角度.</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3368"/>
        <source>°</source>
        <translation>°</translation>
    </message>
</context>
<context>
    <name>AvgLPPPE</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3474"/>
        <source>Average Left Peak Power Phase End</source>
        <translation>平均左功率相结束角度</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3478"/>
        <source>It is the left pedal stroke angle where you end producing peak power, on average.</source>
        <translation>这是结束产生峰值功率的平均左踏板踩踏角度.</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3475"/>
        <source>°</source>
        <translation>°</translation>
    </message>
</context>
<context>
    <name>AvgLPS</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2940"/>
        <source>Average Left Pedal Smoothness</source>
        <translation>平均左踏板平滑度</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2941"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2942"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2945"/>
        <source>It measures how smoothly power is delivered to the left pedal throughout the revolution, on average.</source>
        <translation>测量踩踏一圈中能量传递到左踏板的平均平滑程度.</translation>
    </message>
</context>
<context>
    <name>AvgLTE</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2831"/>
        <source>Average Left Torque Effectiveness</source>
        <translation>平均左扭矩效率</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2832"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2833"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2836"/>
        <source>It measures how much of the power delivered to the left pedal is pushing it forward, on average.</source>
        <translation>测量传递到左踏板的能量中有效推进的平均比例.</translation>
    </message>
</context>
<context>
    <name>AvgPower</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1096"/>
        <source>Average Power</source>
        <translation>平均功率</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1097"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1098"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1100"/>
        <source>Average Power from all samples with power greater than or equal to zero</source>
        <translation>来自所有非零功率采样的平均值.</translation>
    </message>
</context>
<context>
    <name>AvgRPCO</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3102"/>
        <source>Average Right Pedal Center Offset</source>
        <translation>平均右踏板偏移(Center Offset)</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3103"/>
        <source>mm</source>
        <translation>mm</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3104"/>
        <source>in</source>
        <translation>in</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3108"/>
        <source>Platform center offset is the location on the right pedal platform where you apply force, on average.</source>
        <translation>平台中心偏移是在右踏板施力的平均位置.</translation>
    </message>
</context>
<context>
    <name>AvgRPP</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3627"/>
        <source>Average Right Power Phase Length</source>
        <translation>平均右功率相长度</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3631"/>
        <source>It is the right pedal stroke region length where you produce positive power, on average.</source>
        <translation>这是产生有效功率的平均右踏板踩踏长度.</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3628"/>
        <source>°</source>
        <translation>°</translation>
    </message>
</context>
<context>
    <name>AvgRPPE</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3314"/>
        <source>Average Right Power Phase End</source>
        <translation>平均右功率相结束角度</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3318"/>
        <source>It is the right pedal stroke angle where you end producing positive power, on average.</source>
        <translation>这是结束产生有效功率的平均右踏板踩踏角度.</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3315"/>
        <source>°</source>
        <translation>°</translation>
    </message>
</context>
<context>
    <name>AvgRPPP</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3717"/>
        <source>Average Right Peak Power Phase Length</source>
        <translation>平均右功率相长度</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3721"/>
        <source>It is the right pedal stroke region length where you produce peak power, on average.</source>
        <translation>这是产生峰值功率的平均右踏板踩踏长度.</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3718"/>
        <source>°</source>
        <translation>°</translation>
    </message>
</context>
<context>
    <name>AvgRPPPB</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3420"/>
        <source>Average Right Peak Power Phase Start</source>
        <translation>平均右峰值功率相起始角度</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3424"/>
        <source>It is the right pedal stroke angle where you start producing peak power, on average.</source>
        <translation>这是开始产生峰值功率的平均右踏板踩踏角度.</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3421"/>
        <source>°</source>
        <translation>°</translation>
    </message>
</context>
<context>
    <name>AvgRPPPE</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3526"/>
        <source>Average Right Peak Power Phase End</source>
        <translation>平均右峰值功率相结束角度</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3530"/>
        <source>It is the right pedal stroke angle where you end producing peak power, on average.</source>
        <translation>这是结束产生峰值功率的平均右踏板踩踏角度.</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3527"/>
        <source>°</source>
        <translation>°</translation>
    </message>
</context>
<context>
    <name>AvgRPS</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2994"/>
        <source>Average Right Pedal Smoothness</source>
        <translation>平均右踏板平滑度</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2995"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2996"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2999"/>
        <source>It measures how smoothly power is delivered to the right pedal throughout the revolution, on average.</source>
        <translation>测量踩踏一圈中能量传递到右踏板的平均平滑程度.</translation>
    </message>
</context>
<context>
    <name>AvgRTE</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2886"/>
        <source>Average Right Torque Effectiveness</source>
        <translation>平均左扭矩效率</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2887"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2888"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2891"/>
        <source>It measures how much of the power delivered to the right pedal is pushing it forward, on average.</source>
        <translation>测量传递到右踏板的能量中有效推进的平均比例.</translation>
    </message>
</context>
<context>
    <name>AvgRTPP</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3208"/>
        <source>Average Right Power Phase Start</source>
        <translation>平均右功率相起始角度</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3212"/>
        <source>It is the right pedal stroke angle where you start producing positive power, on average.</source>
        <translation>这是开始产生有效功率的平均左踏板踩踏角度.</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3209"/>
        <source>°</source>
        <translation>°</translation>
    </message>
</context>
<context>
    <name>AvgRunCadence</name>
    <message>
        <location filename="../../Metrics/RunMetrics.cpp" line="48"/>
        <source>Average Running Cadence</source>
        <translation>平均步频</translation>
    </message>
    <message>
        <location filename="../../Metrics/RunMetrics.cpp" line="49"/>
        <location filename="../../Metrics/RunMetrics.cpp" line="50"/>
        <source>spm</source>
        <translation>spm</translation>
    </message>
    <message>
        <location filename="../../Metrics/RunMetrics.cpp" line="52"/>
        <source>Average Running Cadence, computed when Cadence &gt; 0</source>
        <translation>平均步频,步频大于0时计算</translation>
    </message>
</context>
<context>
    <name>AvgRunGroundContactTime</name>
    <message>
        <location filename="../../Metrics/RunMetrics.cpp" line="159"/>
        <location filename="../../Metrics/RunMetrics.cpp" line="163"/>
        <source>Average Ground Contact Time</source>
        <translation>平均触地时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/RunMetrics.cpp" line="160"/>
        <location filename="../../Metrics/RunMetrics.cpp" line="161"/>
        <source>ms</source>
        <translation>ms</translation>
    </message>
</context>
<context>
    <name>AvgRunStanceTimePercent</name>
    <message>
        <location filename="../../Metrics/RunMetrics.cpp" line="529"/>
        <source>Average Stance Time Percent</source>
        <translation>平均站姿时间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/RunMetrics.cpp" line="530"/>
        <location filename="../../Metrics/RunMetrics.cpp" line="531"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../../Metrics/RunMetrics.cpp" line="534"/>
        <source>Average Stance Time Percent (%): Ground Contact Time / Step Time</source>
        <translation>平均站姿时间百分比 (%): 触地时间/每步时间</translation>
    </message>
</context>
<context>
    <name>AvgRunVerticalOscillation</name>
    <message>
        <location filename="../../Metrics/RunMetrics.cpp" line="216"/>
        <location filename="../../Metrics/RunMetrics.cpp" line="222"/>
        <source>Average Vertical Oscillation</source>
        <translation>平均垂直振幅</translation>
    </message>
    <message>
        <location filename="../../Metrics/RunMetrics.cpp" line="217"/>
        <source>cm</source>
        <translation>cm</translation>
    </message>
    <message>
        <location filename="../../Metrics/RunMetrics.cpp" line="218"/>
        <source>in</source>
        <translation>in</translation>
    </message>
</context>
<context>
    <name>AvgRunVerticalRatio</name>
    <message>
        <location filename="../../Metrics/RunMetrics.cpp" line="469"/>
        <source>Average Vertical Ratio</source>
        <translation>平均垂直步幅比</translation>
    </message>
    <message>
        <location filename="../../Metrics/RunMetrics.cpp" line="470"/>
        <location filename="../../Metrics/RunMetrics.cpp" line="471"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../../Metrics/RunMetrics.cpp" line="474"/>
        <source>Average Vertical Ratio (%): Vertical Oscillation / Step Length</source>
        <translation>平均垂直步幅比 (%): 垂直振幅/步幅</translation>
    </message>
</context>
<context>
    <name>AvgSmO2</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1152"/>
        <source>Average SmO2</source>
        <translation>平均SmO2</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1153"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1154"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1156"/>
        <source>Average Muscle Oxygen Saturation, the percentage of hemoglobin that is carrying oxygen.</source>
        <translation>平均肌肉氧饱和度,携氧血红蛋白的比例.</translation>
    </message>
</context>
<context>
    <name>AvgSpeed</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1033"/>
        <source>Average Speed</source>
        <translation>平均速度</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1034"/>
        <source>kph</source>
        <translation>km/h</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1035"/>
        <source>mph</source>
        <translation>m/h</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1039"/>
        <source>Average Speed in kph or mph, computed from distance over time when speed not zero</source>
        <translation>根据速度非零的距离和时间计算的平均速度,单位为km/h或mi/h</translation>
    </message>
</context>
<context>
    <name>AvgStepLength</name>
    <message>
        <location filename="../../Metrics/RunMetrics.cpp" line="589"/>
        <source>Average Step Length</source>
        <translation>平均步幅</translation>
    </message>
    <message>
        <location filename="../../Metrics/RunMetrics.cpp" line="590"/>
        <location filename="../../Metrics/RunMetrics.cpp" line="591"/>
        <source>mm</source>
        <translation>mm</translation>
    </message>
    <message>
        <location filename="../../Metrics/RunMetrics.cpp" line="594"/>
        <source>Average Step Length: average single step (L to R / R to L) length in mm</source>
        <translation>平均步幅: 平均单步长度,单位为mm</translation>
    </message>
</context>
<context>
    <name>AvgStrideLength</name>
    <message>
        <location filename="../../Metrics/RunMetrics.cpp" line="410"/>
        <location filename="../../Metrics/RunMetrics.cpp" line="416"/>
        <source>Average Stride Length</source>
        <translation>平均步幅</translation>
    </message>
    <message>
        <location filename="../../Metrics/RunMetrics.cpp" line="411"/>
        <source>m</source>
        <translation>m</translation>
    </message>
    <message>
        <location filename="../../Metrics/RunMetrics.cpp" line="412"/>
        <source>ft</source>
        <translation>ft</translation>
    </message>
</context>
<context>
    <name>AvgTemp</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1846"/>
        <source>Average Temp</source>
        <translation>平均温度</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1847"/>
        <source>C</source>
        <translation>ºC</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1848"/>
        <source>F</source>
        <translation>ºF</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1853"/>
        <source>Average Temp from activity data</source>
        <translation>来自活动数据的平均温度</translation>
    </message>
</context>
<context>
    <name>AvgtHb</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1207"/>
        <source>Average tHb</source>
        <translation>平均tHb</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1208"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1209"/>
        <source>g/dL</source>
        <translation>g/dL</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1212"/>
        <source>Average total hemoglobin concentration. The total grams of hemoglobin per deciliter.</source>
        <translation>平均总血红蛋白浓度,每分升血红蛋白质量.</translation>
    </message>
</context>
<context>
    <name>Azum</name>
    <message>
        <location filename="../../Cloud/Azum.cpp" line="75"/>
        <source>There is no token</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Cloud/Azum.cpp" line="81"/>
        <source>There is no selected athlete</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Cloud/Azum.cpp" line="127"/>
        <source>JSON parser error</source>
        <translation type="unfinished">JSON解析错误</translation>
    </message>
    <message>
        <location filename="../../Cloud/Azum.cpp" line="173"/>
        <source>No selected athlete</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Cloud/Azum.cpp" line="297"/>
        <source>Completed.</source>
        <translation type="unfinished">完成.</translation>
    </message>
    <message>
        <location filename="../../Cloud/Azum.h" line="20"/>
        <source>Azum</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Cloud/Azum.h" line="21"/>
        <source>Sync with new and unique coaching platform from Switzerland.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>BT40Controller</name>
    <message>
        <location filename="../../Train/BT40Controller.cpp" line="243"/>
        <source>Bluetooth scan finished</source>
        <translation>蓝牙扫描完成</translation>
    </message>
</context>
<context>
    <name>BT40Device</name>
    <message>
        <location filename="../../Train/BT40Device.cpp" line="308"/>
        <location filename="../../Train/BT40Device.cpp" line="315"/>
        <location filename="../../Train/BT40Device.cpp" line="329"/>
        <location filename="../../Train/BT40Device.cpp" line="335"/>
        <location filename="../../Train/BT40Device.cpp" line="354"/>
        <location filename="../../Train/BT40Device.cpp" line="361"/>
        <location filename="../../Train/BT40Device.cpp" line="369"/>
        <source>Connected to device / service: </source>
        <translation>已连接设备/服务: </translation>
    </message>
    <message>
        <location filename="../../Train/BT40Device.cpp" line="673"/>
        <source>InRide Spindown Updated: </source>
        <translation>InRide校准已更新: </translation>
    </message>
    <message>
        <location filename="../../Train/BT40Device.cpp" line="726"/>
        <source>Smart Control - Initializing</source>
        <translation>智能控制 - 初始化</translation>
    </message>
    <message>
        <location filename="../../Train/BT40Device.cpp" line="729"/>
        <source>Smart Control - Speed Up to 35kph</source>
        <translation>智能控制 - 加速到35km/h</translation>
    </message>
    <message>
        <location filename="../../Train/BT40Device.cpp" line="733"/>
        <source>Smart Control - Stop Pedalling</source>
        <translation>智能控制 - 停止踩踏</translation>
    </message>
    <message>
        <location filename="../../Train/BT40Device.cpp" line="736"/>
        <source>Smart Control - Interference Detected - Try Again</source>
        <translation>智能控制 - 检测到干扰 - 请重试</translation>
    </message>
    <message>
        <location filename="../../Train/BT40Device.cpp" line="1024"/>
        <source>Kurt_SmartControl: write gradient</source>
        <translation>Kurt_SmartControl: 写入斜率</translation>
    </message>
    <message>
        <location filename="../../Train/BT40Device.cpp" line="1029"/>
        <source>FTMS Device: Set gradient</source>
        <translation>FTMS设备: 设置斜率</translation>
    </message>
    <message>
        <location filename="../../Train/BT40Device.cpp" line="1053"/>
        <source>Kurt_InRide: STARTING CALIBRATION:</source>
        <translation>Kurt_InRide: 开始校准:</translation>
    </message>
    <message>
        <location filename="../../Train/BT40Device.cpp" line="1066"/>
        <source>Kurt_SmartControl: STARTING CALIBRATION</source>
        <translation>Kurt_SmartControl: 开始校准</translation>
    </message>
    <message>
        <location filename="../../Train/BT40Device.cpp" line="1106"/>
        <source>Kurt_InRide: STOPPING CALIBRATION, systemID:</source>
        <translation>Kurt_InRide: 停止校准, systemID:</translation>
    </message>
    <message>
        <location filename="../../Train/BT40Device.cpp" line="1119"/>
        <source>Kurt_SmartControl: STOPPING CALIBRATION</source>
        <translation>Kurt_SmartControl: 停止校准</translation>
    </message>
    <message>
        <location filename="../../Train/BT40Device.cpp" line="1216"/>
        <source>Kurt_SmartControl: set_mode_erg </source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/BT40Device.cpp" line="1221"/>
        <source>FTMS Device: Set target power </source>
        <translation>FTMS设备: 设置目标功率 </translation>
    </message>
    <message>
        <location filename="../../Train/BT40Device.cpp" line="1223"/>
        <source>FTMS Device: Set target power - after scaling </source>
        <translation>FTMS设备: 设置目标功率 - 换算后 </translation>
    </message>
    <message>
        <location filename="../../Train/BT40Device.cpp" line="1249"/>
        <source>Kurt_SmartControl: set_mode_fluid </source>
        <translation>Kurt_SmartControl: set_mode_fluid </translation>
    </message>
    <message>
        <location filename="../../Train/BT40Device.cpp" line="1256"/>
        <source>FTMS Device: Set load intensity </source>
        <translation>FTMS设备: 设置负荷强度 </translation>
    </message>
    <message>
        <location filename="../../Train/BT40Device.cpp" line="1258"/>
        <source>FTMS Device: Set load intensity - after scaling </source>
        <translation>FTMS设备: 设置负荷强度 - 换算后 </translation>
    </message>
    <message>
        <location filename="../../Train/BT40Device.cpp" line="1288"/>
        <source>FTMS Device: Set load level </source>
        <translation>FTMS设备: 设置负荷级别 </translation>
    </message>
    <message>
        <location filename="../../Train/BT40Device.cpp" line="1290"/>
        <source>FTMS Device: Set load level - after scaling </source>
        <translation>FTMS设备: 设置负荷级别 - 换算后 </translation>
    </message>
    <message>
        <location filename="../../Train/BT40Device.cpp" line="1370"/>
        <source>FTMS Device: Send simulation parameteres</source>
        <translation>FTMS设备: 发送模拟参数</translation>
    </message>
</context>
<context>
    <name>BackupPage</name>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="593"/>
        <source>Enter a directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="601"/>
        <source>every</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="602"/>
        <source>times</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="603"/>
        <source>never</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="605"/>
        <source>Backup now</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="608"/>
        <source>Auto Backup Folder</source>
        <translation>自动备份文件夹</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="609"/>
        <source>Auto Backup after closing the athlete</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Browse</source>
        <translation type="vanished">浏览</translation>
    </message>
    <message>
        <source>Auto Backup execution every</source>
        <translation type="vanished">每关闭</translation>
    </message>
    <message>
        <source>times the athlete is closed - 0 means never</source>
        <translation type="vanished">次进行自动备份 (0代表从不)</translation>
    </message>
    <message>
        <source>Choose Backup Directory</source>
        <translation type="vanished">选择备份文件夹</translation>
    </message>
</context>
<context>
    <name>BatchProcessingDialog</name>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="43"/>
        <source>Activity Batch Processing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="64"/>
        <source>check/uncheck all</source>
        <translation type="unfinished">全选/取消全选</translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="68"/>
        <source>Filename</source>
        <translation type="unfinished">文件名</translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="69"/>
        <source>Date</source>
        <translation type="unfinished">日期</translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="70"/>
        <source>Time</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="71"/>
        <source>Action</source>
        <translation type="unfinished">操作</translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="104"/>
        <source>dd MMM yyyy</source>
        <translation type="unfinished">yyyy年M月d日</translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="105"/>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="514"/>
        <source>hh:mm:ss</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="119"/>
        <source>Export</source>
        <translation type="unfinished">导出</translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="122"/>
        <source>As</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="127"/>
        <source>All data (CSV)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="131"/>
        <source>Browse</source>
        <translation type="unfinished">浏览</translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="140"/>
        <source>Overwrite Files</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="165"/>
        <source>Run Data Processor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="184"/>
        <source>Edit</source>
        <translation type="unfinished">编辑</translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="202"/>
        <source>Update Metadata</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="239"/>
        <source>Delete All Selected Activities</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="250"/>
        <source>Cancel</source>
        <translation type="unfinished">取消</translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="251"/>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="413"/>
        <source>Execute</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="314"/>
        <source>%1 files selected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="321"/>
        <source>Select Target Directory</source>
        <translation type="unfinished">选择目标文件夹</translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="404"/>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="551"/>
        <source>--</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="425"/>
        <source>Processing...</source>
        <translation type="unfinished">处理中...</translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="426"/>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="480"/>
        <source>Abort</source>
        <translation type="unfinished">放弃</translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="429"/>
        <source>Processed </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="435"/>
        <source>Exported </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="448"/>
        <source>Deleted </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="455"/>
        <source>Processing failed due date format error...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="459"/>
        <source>Processing failed due time format error...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="463"/>
        <source>Processing aborted by the user...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="467"/>
        <source>Processing failed as the data processor cannot be found...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="472"/>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="482"/>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="483"/>
        <source>Finish</source>
        <translation type="unfinished">完成</translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="476"/>
        <source>Processing failed for an unknown reason...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="502"/>
        <source>0</source>
        <translation type="unfinished">3D {0?}</translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="506"/>
        <source>0.00</source>
        <translation type="unfinished">3D {0.00?}</translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="510"/>
        <source>dd/mm/yyyy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="518"/>
        <source>1|0</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="562"/>
        <source>Export as </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="570"/>
        <source>Update Metadata field - </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="577"/>
        <source>Undefined</source>
        <translation type="unfinished">未定义</translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="610"/>
        <source>Exists - not exported</source>
        <translation type="unfinished">已存在 - 未导出</translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="618"/>
        <source>Removing...</source>
        <translation type="unfinished">删除中...</translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="622"/>
        <source>Reading...</source>
        <translation type="unfinished">读取中...</translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="633"/>
        <source>Writing...</source>
        <translation type="unfinished">写入中...</translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="647"/>
        <source>Exported</source>
        <translation type="unfinished">已导出</translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="650"/>
        <source>Write failed</source>
        <translation type="unfinished">写入失败</translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="658"/>
        <source>Read error</source>
        <translation type="unfinished">读取错误</translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="671"/>
        <source>Are you sure you want to delete all selected activities?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="574"/>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="672"/>
        <source>Delete</source>
        <translation type="unfinished">删除</translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="133"/>
        <source>To  </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="471"/>
        <source>%1 successful, %2 failed or skipped.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="696"/>
        <source>Deleted</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="755"/>
        <source>Processed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="830"/>
        <source>Metadata Tag Set</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/BatchProcessingDialog.cpp" line="840"/>
        <source>Failed to process activity</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>BestR</name>
    <message>
        <location filename="../../Metrics/CPSolver.cpp" line="280"/>
        <source>Exhaustion Best R</source>
        <translation>疲惫最佳R</translation>
    </message>
    <message>
        <location filename="../../Metrics/CPSolver.cpp" line="282"/>
        <location filename="../../Metrics/CPSolver.cpp" line="283"/>
        <source>R</source>
        <translation>R</translation>
    </message>
    <message>
        <location filename="../../Metrics/CPSolver.cpp" line="285"/>
        <source>Best value for R in differential model for exhaustion point.</source>
        <translation>疲惫点微分模型中R的最佳值.</translation>
    </message>
</context>
<context>
    <name>BestTime1000m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="897"/>
        <source>Best 1000m</source>
        <translation>1000m最佳时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="898"/>
        <location filename="../../Metrics/PeakPace.cpp" line="899"/>
        <source>minutes</source>
        <translation>分</translation>
    </message>
</context>
<context>
    <name>BestTime100m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="802"/>
        <source>Best 100m</source>
        <translation>100m最佳时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="803"/>
        <location filename="../../Metrics/PeakPace.cpp" line="804"/>
        <source>minutes</source>
        <translation>分</translation>
    </message>
</context>
<context>
    <name>BestTime10km</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1011"/>
        <source>Best 10km</source>
        <translation>10km最佳时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1012"/>
        <location filename="../../Metrics/PeakPace.cpp" line="1013"/>
        <source>minutes</source>
        <translation>分</translation>
    </message>
</context>
<context>
    <name>BestTime1500m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="916"/>
        <source>Best 1500m</source>
        <translation>1500m最佳时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="917"/>
        <location filename="../../Metrics/PeakPace.cpp" line="918"/>
        <source>minutes</source>
        <translation>分</translation>
    </message>
</context>
<context>
    <name>BestTime15km</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1030"/>
        <source>Best 15km</source>
        <translation>15km最佳时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1031"/>
        <location filename="../../Metrics/PeakPace.cpp" line="1032"/>
        <source>minutes</source>
        <translation>分</translation>
    </message>
</context>
<context>
    <name>BestTime2000m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="935"/>
        <source>Best 2000m</source>
        <translation>2000m最佳时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="936"/>
        <location filename="../../Metrics/PeakPace.cpp" line="937"/>
        <source>minutes</source>
        <translation>分</translation>
    </message>
</context>
<context>
    <name>BestTime200m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="821"/>
        <source>Best 200m</source>
        <translation>200m最佳时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="822"/>
        <location filename="../../Metrics/PeakPace.cpp" line="823"/>
        <source>minutes</source>
        <translation>分</translation>
    </message>
</context>
<context>
    <name>BestTime20km</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1049"/>
        <source>Best 20km</source>
        <translation>20km最佳时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1050"/>
        <location filename="../../Metrics/PeakPace.cpp" line="1051"/>
        <source>minutes</source>
        <translation>分</translation>
    </message>
</context>
<context>
    <name>BestTime3000m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="954"/>
        <source>Best 3000m</source>
        <translation>3000m最佳时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="955"/>
        <location filename="../../Metrics/PeakPace.cpp" line="956"/>
        <source>minutes</source>
        <translation>分</translation>
    </message>
</context>
<context>
    <name>BestTime30km</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1087"/>
        <source>Best 30km</source>
        <translation>30km最佳时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1088"/>
        <location filename="../../Metrics/PeakPace.cpp" line="1089"/>
        <source>minutes</source>
        <translation>分</translation>
    </message>
</context>
<context>
    <name>BestTime4000m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="973"/>
        <source>Best 4000m</source>
        <translation>4000m最佳时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="974"/>
        <location filename="../../Metrics/PeakPace.cpp" line="975"/>
        <source>minutes</source>
        <translation>分</translation>
    </message>
</context>
<context>
    <name>BestTime400m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="840"/>
        <source>Best 400m</source>
        <translation>400m最佳时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="841"/>
        <location filename="../../Metrics/PeakPace.cpp" line="842"/>
        <source>minutes</source>
        <translation>分</translation>
    </message>
</context>
<context>
    <name>BestTime40km</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1106"/>
        <source>Best 40km</source>
        <translation>40km最佳时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1107"/>
        <location filename="../../Metrics/PeakPace.cpp" line="1108"/>
        <source>minutes</source>
        <translation>分</translation>
    </message>
</context>
<context>
    <name>BestTime5000m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="992"/>
        <source>Best 5000m</source>
        <translation>5000m最佳时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="993"/>
        <location filename="../../Metrics/PeakPace.cpp" line="994"/>
        <source>minutes</source>
        <translation>分</translation>
    </message>
</context>
<context>
    <name>BestTime500m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="859"/>
        <source>Best 500m</source>
        <translation>500m最佳时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="860"/>
        <location filename="../../Metrics/PeakPace.cpp" line="861"/>
        <source>minutes</source>
        <translation>分</translation>
    </message>
</context>
<context>
    <name>BestTime50m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="783"/>
        <source>Best 50m</source>
        <translation>50m最佳时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="784"/>
        <location filename="../../Metrics/PeakPace.cpp" line="785"/>
        <source>minutes</source>
        <translation>分</translation>
    </message>
</context>
<context>
    <name>BestTime800m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="878"/>
        <source>Best 800m</source>
        <translation>800m最佳时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="879"/>
        <location filename="../../Metrics/PeakPace.cpp" line="880"/>
        <source>minutes</source>
        <translation>分</translation>
    </message>
</context>
<context>
    <name>BestTimeHalfMarathon</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1068"/>
        <source>Best Half Marathon</source>
        <translation>最佳半程马拉松时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1069"/>
        <location filename="../../Metrics/PeakPace.cpp" line="1070"/>
        <source>minutes</source>
        <translation>分</translation>
    </message>
</context>
<context>
    <name>BestTimeMarathon</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1125"/>
        <source>Best Marathon</source>
        <translation>最佳马拉松时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1126"/>
        <location filename="../../Metrics/PeakPace.cpp" line="1127"/>
        <source>minutes</source>
        <translation>分</translation>
    </message>
</context>
<context>
    <name>BikeScore</name>
    <message>
        <location filename="../../Metrics/BikeScore.cpp" line="404"/>
        <source>Skiba&apos;s stress score taking into account both the intensity and the duration of the training session, similar to BikeStress it can be computed as 100 * hours * (Relative Intensity)^2</source>
        <translation>Skiba压力指数同时考虑训练的强度和长度,与TSS类似,可按100*小时数*(相对强度)^2计算</translation>
    </message>
</context>
<context>
    <name>BikeStress</name>
    <message>
        <location filename="../../Metrics/Coggan.cpp" line="225"/>
        <source>Training Stress Score takes into account both the intensity and the duration of the training session, it can be computed as 100 * hours * IF^2</source>
        <translation>训练压力指数同时考虑训练强度和时长,按100*小时数*IF^2计算</translation>
    </message>
</context>
<context>
    <name>BlankStateAnalysisPage</name>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="147"/>
        <source>Activities</source>
        <translation>活动</translation>
    </message>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="148"/>
        <source>No files ?
Let&apos;s start with some data.</source>
        <translation>沒有文件?
        开始导入数据吧!</translation>
    </message>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="154"/>
        <source>Connect to cloud service and download</source>
        <translation>连接云服务下载</translation>
    </message>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="155"/>
        <source>Cloud Download</source>
        <translation>从云下载</translation>
    </message>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="162"/>
        <source>Import files from your disk or usb device</source>
        <translation>从硬盘或USB设备导入文件</translation>
    </message>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="163"/>
        <source>Import data</source>
        <translation>导入数据</translation>
    </message>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="169"/>
        <source>Download from serial device.</source>
        <translation>从串行设备下载</translation>
    </message>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="170"/>
        <source>Download from device</source>
        <translation>从设备下载</translation>
    </message>
</context>
<context>
    <name>BlankStateDiaryPage</name>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="213"/>
        <source>Diary</source>
        <translation>日记</translation>
    </message>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="214"/>
        <source>No ride ?
Let&apos;s start with some data.</source>
        <translation>沒有骑行?
        开始导入数据吧!</translation>
    </message>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="220"/>
        <source>Import files from your disk or usb device</source>
        <translation>从硬盘或USB设备导入文件</translation>
    </message>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="221"/>
        <source>Import data</source>
        <translation>导入数据</translation>
    </message>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="227"/>
        <source>Download from serial device.</source>
        <translation>从串行设备下载</translation>
    </message>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="228"/>
        <source>Download from device</source>
        <translation>从设备下载</translation>
    </message>
</context>
<context>
    <name>BlankStateHomePage</name>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="184"/>
        <source>Trends</source>
        <translation>趋势</translation>
    </message>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="185"/>
        <source>No ride ?
Let&apos;s start with some data.</source>
        <translation>沒有骑行?
        开始导入数据吧!</translation>
    </message>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="191"/>
        <source>Import files from your disk or usb device</source>
        <translation>从硬盘或USB设备导入文件</translation>
    </message>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="192"/>
        <source>Import data</source>
        <translation>导入資料</translation>
    </message>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="198"/>
        <source>Download from serial device.</source>
        <translation>从串行设备下载</translation>
    </message>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="199"/>
        <source>Download from device</source>
        <translation>从设备下载</translation>
    </message>
</context>
<context>
    <name>BlankStatePage</name>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="79"/>
        <source>Don&apos;t show this next time.</source>
        <translation>不再显示本页</translation>
    </message>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="82"/>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
</context>
<context>
    <name>BlankStateTrainPage</name>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="242"/>
        <source>Train</source>
        <translation>训练</translation>
    </message>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="243"/>
        <source>No devices or workouts ?
Let&apos;s get you setup.</source>
        <translation>沒有设备或训练课程?
开始设定吧!</translation>
    </message>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="251"/>
        <source>Find and add training devices.</source>
        <translation>寻找并新增训练设备</translation>
    </message>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="252"/>
        <source>Add device</source>
        <translation>新增设备</translation>
    </message>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="259"/>
        <source>Find and Import your videos and workouts.</source>
        <translation>寻找并导入视频和训练课程</translation>
    </message>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="260"/>
        <source>Scan hard drives</source>
        <translation>扫描硬盘</translation>
    </message>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="266"/>
        <source>Download workout files from the Erg DB.</source>
        <translation>从TrainerDay下载训练课程</translation>
    </message>
    <message>
        <location filename="../../Charts/BlankState.cpp" line="267"/>
        <source>Download workouts</source>
        <translation>下载训练课程</translation>
    </message>
</context>
<context>
    <name>CP2Model</name>
    <message>
        <location filename="../../Metrics/PDModel.h" line="240"/>
        <source>Classic 2 Parameter</source>
        <translation>经典2参数</translation>
    </message>
</context>
<context>
    <name>CP3Model</name>
    <message>
        <location filename="../../Metrics/PDModel.h" line="292"/>
        <source>Morton 3 Parameter</source>
        <translation>按照Morton 3参数</translation>
    </message>
</context>
<context>
    <name>CPExp</name>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1010"/>
        <source>Below CP Work</source>
        <translation>低于CP的做功</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1012"/>
        <location filename="../../Metrics/WPrime.cpp" line="1013"/>
        <source>kJ</source>
        <translation>kJ</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1015"/>
        <source>Below CP Work is the amount of kJ produced while power is below CP.</source>
        <translation>低于CP的做功是功率低于CP时产生的能量.</translation>
    </message>
</context>
<context>
    <name>CPPage</name>
    <message>
        <source>Update</source>
        <translation type="vanished">更新</translation>
    </message>
    <message>
        <source>+</source>
        <translation type="vanished">+</translation>
    </message>
    <message>
        <source>-</source>
        <translation type="vanished">-</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1150"/>
        <source>Review...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1152"/>
        <source>Changed power estimates are available</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Add</source>
        <translation type="vanished">新增</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="vanished">删除</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1158"/>
        <source>Def</source>
        <translation>确定</translation>
    </message>
    <message>
        <source>From Date</source>
        <translation type="vanished">开始日期</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1218"/>
        <source>Critical Power</source>
        <translation>临界功率</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1219"/>
        <source>AeTP</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1220"/>
        <source>FTP</source>
        <translation>FTP</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1221"/>
        <source>W&apos;</source>
        <translation>W&apos;</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1222"/>
        <source>Pmax</source>
        <translation>P-max</translation>
    </message>
    <message>
        <source>MMM d, yyyy</source>
        <translation type="vanished">yyyy年M月d日</translation>
    </message>
    <message>
        <source>Critical Power must be &gt; 0</source>
        <translation type="vanished">临界功率必须大于0</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1261"/>
        <source>Short</source>
        <translation>序号</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1169"/>
        <source>Use CP for all metrics</source>
        <translation>所有指标使用CP</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1162"/>
        <source>Manual</source>
        <translation type="unfinished">手动</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1163"/>
        <source>Semi-Automatic (CP2)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1164"/>
        <source>Semi-Automatic (CP3)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1165"/>
        <source>Semi-Automatic (Extended)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1170"/>
        <source>Use FTP for Coggan metrics</source>
        <translation>Coggan指标使用FTP</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1187"/>
        <location filename="../../Gui/AthletePages.cpp" line="1193"/>
        <location filename="../../Gui/AthletePages.cpp" line="1199"/>
        <location filename="../../Gui/AthletePages.cpp" line="1211"/>
        <location filename="../../Gui/AthletePages.cpp" line="1256"/>
        <location filename="../../Gui/AthletePages.cpp" line="1532"/>
        <location filename="../../Gui/AthletePages.cpp" line="1537"/>
        <location filename="../../Gui/AthletePages.cpp" line="1545"/>
        <location filename="../../Gui/AthletePages.cpp" line="1552"/>
        <location filename="../../Gui/AthletePages.cpp" line="2180"/>
        <location filename="../../Gui/AthletePages.cpp" line="2186"/>
        <location filename="../../Gui/AthletePages.cpp" line="2194"/>
        <location filename="../../Gui/AthletePages.cpp" line="2207"/>
        <source>W</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1205"/>
        <location filename="../../Gui/AthletePages.cpp" line="1547"/>
        <location filename="../../Gui/AthletePages.cpp" line="2201"/>
        <source>J</source>
        <translation type="unfinished">J</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1217"/>
        <location filename="../../Gui/AthletePages.cpp" line="2145"/>
        <source>Start Date</source>
        <translation type="unfinished">开始日期</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1223"/>
        <source>Model Fit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1262"/>
        <source>Long</source>
        <translation>区间</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1263"/>
        <source>From Watts</source>
        <translation>最低功率</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1512"/>
        <source>Review range starting on %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1528"/>
        <source>Current</source>
        <translation type="unfinished">目前</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1529"/>
        <source>Estimate</source>
        <translation type="unfinished">估计</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1530"/>
        <source>Accept</source>
        <translation type="unfinished">接受</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1691"/>
        <source>🗹</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1692"/>
        <source>Estimate and settings &lt;b&gt;match&lt;/b&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1695"/>
        <source>☐</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1696"/>
        <source>Estimate and settings &lt;b&gt;differ&lt;/b&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1700"/>
        <source>⏲</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1703"/>
        <source>Range is %1 days older than closest estimate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1705"/>
        <source>Range is %1 days younger than closest estimate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1711"/>
        <source>∅</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1712"/>
        <source>No estimate available</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1805"/>
        <source>New range from estimate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2134"/>
        <source>The proposed value for AeTP is a very rough estimate, assuming %1 % of CP. Usually it is determined by a&lt;ul&gt;&lt;li&gt;Metabolic test&lt;/li&gt;&lt;li&gt;Lactate ramp test&lt;/li&gt;&lt;li&gt;Run / Cycling ‘conversational’ test&lt;/li&gt;&lt;li&gt;Run Decoupling test&lt;/li&gt;&lt;/ul&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2136"/>
        <source>Updating FTP internally to match CP</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2139"/>
        <source>Your selected model does not deliver values for&lt;ul&gt;&lt;li&gt;FTP, using CP instead&lt;/li&gt;&lt;/ul&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2141"/>
        <source>Your selected model does not deliver values for PMax, using default value of %1 W instead</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2143"/>
        <source>Your selected model does not deliver values for&lt;ul&gt;&lt;li&gt;FTP, using CP instead&lt;/li&gt;&lt;li&gt;PMax, assuming a default of %1 W&lt;/li&gt;&lt;/ul&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2147"/>
        <source>Critical Power (CP)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2149"/>
        <source>Aerobic Threshold Power (AeTP)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2151"/>
        <source>Functional Threshold Power (FTP)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2153"/>
        <source>Anaerobic Work Capacity (W&apos;)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2155"/>
        <source>Maximum Power (PMax)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2167"/>
        <source>Manual range</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Maximum of 10 zones reached.</source>
        <translation type="vanished">最多10个区间</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1917"/>
        <location filename="../../Gui/AthletePages.cpp" line="1924"/>
        <source>New</source>
        <translation>新的</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1919"/>
        <location filename="../../Gui/AthletePages.cpp" line="1926"/>
        <source>New (%1)</source>
        <translation>新的(%1)</translation>
    </message>
</context>
<context>
    <name>CPPlot</name>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="80"/>
        <location filename="../../Charts/CPPlot.cpp" line="329"/>
        <source>Interval Length</source>
        <translation>间歇长度</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="94"/>
        <source>Average Power (watts)</source>
        <translation>平均功率(W)</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="104"/>
        <location filename="../../Charts/CPPlot.cpp" line="1943"/>
        <location filename="../../Charts/CPPlot.cpp" line="2190"/>
        <source>Percent of Best</source>
        <translation>最佳百分比</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="211"/>
        <source>Total work</source>
        <translation>总做功</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="212"/>
        <location filename="../../Charts/CPPlot.cpp" line="1129"/>
        <location filename="../../Charts/CPPlot.cpp" line="2164"/>
        <source>kJ</source>
        <translation>kJ</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="308"/>
        <source>Power</source>
        <translation>功率</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="268"/>
        <location filename="../../Charts/CPPlot.cpp" line="273"/>
        <location filename="../../Charts/CPPlot.cpp" line="278"/>
        <location filename="../../Charts/CPPlot.cpp" line="309"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="205"/>
        <source>Veloclinic Plot</source>
        <translation>Veloclinic图</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="206"/>
        <location filename="../../Charts/CPPlot.cpp" line="2159"/>
        <source>J</source>
        <translation>J</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="217"/>
        <source>Cadence</source>
        <translation>踏频</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="218"/>
        <source>rpm</source>
        <translation>圈/分</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="222"/>
        <source>Heartrate</source>
        <translation>心率</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="223"/>
        <source>bpm</source>
        <translation>bpm</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="227"/>
        <source>Watts delta</source>
        <translation>功率变化(Watts delta)</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="228"/>
        <source>watts/s</source>
        <translation>W/s</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="232"/>
        <source>Cadence delta</source>
        <translation>踏频变化(Cadence delta)</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="233"/>
        <source>rpm/s</source>
        <translation>rpm/s</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="237"/>
        <source>Torque delta</source>
        <translation>扭矩变化(Torque delta)</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="238"/>
        <source>nm/s</source>
        <translation>nm/s</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="242"/>
        <source>Heartrate delta</source>
        <translation>心率变化(Heartrate delta)</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="243"/>
        <source>bpm/s</source>
        <translation>bpm/s</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="247"/>
        <source>Acceleration</source>
        <translation>加速度</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="248"/>
        <source>m/s/s</source>
        <translation>m/s/s</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="252"/>
        <source>Speed</source>
        <translation>速度</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="253"/>
        <source>kph</source>
        <translation>km/h</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="262"/>
        <source>Pedal Force</source>
        <translation>踩踏力</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="263"/>
        <source>nm</source>
        <translation>nm</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="267"/>
        <source>Iso Power</source>
        <translation>标准化功率</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="272"/>
        <source>Altitude Power</source>
        <translation>海拔功率</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="277"/>
        <source>xPower</source>
        <translation>xPower</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="283"/>
        <source>Watts per kilogram</source>
        <translation>每千克功率</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="284"/>
        <location filename="../../Charts/CPPlot.cpp" line="294"/>
        <source>w/kg</source>
        <translation>W/kg</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="286"/>
        <source>Watts per lb</source>
        <translation>W/lb</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="287"/>
        <location filename="../../Charts/CPPlot.cpp" line="297"/>
        <source>w/lb</source>
        <translation>w/lb</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="293"/>
        <source>Altitude Power per kilogram</source>
        <translation>每千克海拔功率</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="296"/>
        <source>Altitude Power per lb</source>
        <translation>每磅海拔功率</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="302"/>
        <source>VAM</source>
        <translation>VAM</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="303"/>
        <source>m/hour</source>
        <translation>m/h</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="323"/>
        <source>Power (W)</source>
        <translation>功率(W)</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="745"/>
        <location filename="../../Charts/CPPlot.cpp" line="781"/>
        <source>W&apos;</source>
        <translation>W&apos;</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="747"/>
        <source>%1 kJ</source>
        <translation>%1 kJ</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="766"/>
        <location filename="../../Charts/CPPlot.cpp" line="767"/>
        <location filename="../../Charts/CPPlot.cpp" line="786"/>
        <location filename="../../Charts/CPPlot.cpp" line="787"/>
        <location filename="../../Charts/CPPlot.cpp" line="802"/>
        <location filename="../../Charts/CPPlot.cpp" line="803"/>
        <location filename="../../Charts/CPPlot.cpp" line="826"/>
        <location filename="../../Charts/CPPlot.cpp" line="827"/>
        <location filename="../../Charts/CPPlot.cpp" line="845"/>
        <location filename="../../Charts/CPPlot.cpp" line="846"/>
        <source>n/a</source>
        <translation>无</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="755"/>
        <location filename="../../Charts/CPPlot.cpp" line="791"/>
        <source>CP</source>
        <translation>临界功率</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="756"/>
        <location filename="../../Charts/CPPlot.cpp" line="762"/>
        <source>%1 w</source>
        <translation>%1 w</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="760"/>
        <location filename="../../Charts/CPPlot.cpp" line="796"/>
        <source>Pmax</source>
        <translation>P-max</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="783"/>
        <source>%1 J/kg</source>
        <translation>%1 J/kg</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="792"/>
        <location filename="../../Charts/CPPlot.cpp" line="798"/>
        <source>%1 w/kg</source>
        <translation>%1 w/kg</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="819"/>
        <source>D&apos;</source>
        <translation>D&apos;</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="2169"/>
        <location filename="../../Charts/CPPlot.cpp" line="3162"/>
        <source>%1 mph</source>
        <translation>%1 mi/h</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="2174"/>
        <source>%1 Percent</source>
        <translation>%1 %</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="2175"/>
        <source>%1 Power Index</source>
        <translation>%1 功率指数</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="3189"/>
        <source>min/500m</source>
        <translation>min/500m</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="3195"/>
        <source>
%1 m</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="3196"/>
        <source>
%1 yd</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="3200"/>
        <source>
%1 km</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="3201"/>
        <source>
%1 mi</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="3170"/>
        <source>%1 km</source>
        <translation>%1 km</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="3172"/>
        <source>%1 mi</source>
        <translation>%1 mi</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="822"/>
        <location filename="../../Charts/CPPlot.cpp" line="2147"/>
        <location filename="../../Charts/CPPlot.cpp" line="2153"/>
        <location filename="../../Charts/CPPlot.cpp" line="2158"/>
        <location filename="../../Charts/CPPlot.cpp" line="2163"/>
        <location filename="../../Charts/CPPlot.cpp" line="2176"/>
        <source>%1 %2</source>
        <translation>%1 %2</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="380"/>
        <source>Energy/Time </source>
        <translation>能量/时间 </translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="416"/>
        <source>No Model</source>
        <translation>无模型</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="742"/>
        <location filename="../../Charts/CPPlot.cpp" line="778"/>
        <source>Percentile</source>
        <translation>百分位数</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="824"/>
        <source>m</source>
        <translation>m</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="824"/>
        <source>yd</source>
        <translation>码</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="831"/>
        <source>CV</source>
        <translation>CV</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="1967"/>
        <source>Power Index</source>
        <translation>功率指数</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="2154"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="2168"/>
        <location filename="../../Charts/CPPlot.cpp" line="3160"/>
        <source>%1 kph</source>
        <translation>%1 km/h</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="838"/>
        <source>Vmax</source>
        <translation>Vmax</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="672"/>
        <location filename="../../Charts/CPPlot.cpp" line="1942"/>
        <source>Percent of Best / Heat Activities</source>
        <translation>最佳百分比/热力活动</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="673"/>
        <location filename="../../Charts/CPPlot.cpp" line="1977"/>
        <source>Heat Activities</source>
        <translation>热力活动</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="2148"/>
        <source>Activities</source>
        <translation>活动</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="1877"/>
        <source>ddd MMM d, yyyy hh:mm</source>
        <translation>yyyy年M月d日, ddd hh:mm</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="1280"/>
        <source>Bests</source>
        <translation>最佳</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="2127"/>
        <source>
ddd, dd MMM yyyy</source>
        <translation>
yyyy年M月d日,ddd</translation>
    </message>
    <message>
        <location filename="../../Charts/CPPlot.cpp" line="2693"/>
        <source>%10 %</source>
        <translation>%10 %</translation>
    </message>
</context>
<context>
    <name>CPWPK</name>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="114"/>
        <source>60 min Peak WPK</source>
        <translation>60分钟最大WPK</translation>
    </message>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="115"/>
        <source>60 min Peak Power relative to Athlete Weight.</source>
        <translation>相对于运动员体重的60分钟最大功率</translation>
    </message>
</context>
<context>
    <name>CVPage</name>
    <message>
        <source>Update</source>
        <translation type="vanished">更新</translation>
    </message>
    <message>
        <source>+</source>
        <translation type="vanished">+</translation>
    </message>
    <message>
        <source>-</source>
        <translation type="vanished">-</translation>
    </message>
    <message>
        <source>Add</source>
        <translation type="vanished">新增</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="vanished">删除</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="3109"/>
        <source>Def</source>
        <translation>确定</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="3127"/>
        <location filename="../../Gui/AthletePages.cpp" line="3272"/>
        <source>Start Date</source>
        <translation type="unfinished">开始日期</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="3249"/>
        <source>New range</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="3273"/>
        <source>Critical Velocity (CV)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="3274"/>
        <source>Aerobic Threshold (AeT)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>From Date</source>
        <translation type="vanished">开始日期</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="3128"/>
        <source>Critical Velocity</source>
        <translation>临界速度</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="3129"/>
        <source>Aerobic Threshold</source>
        <translation>有氧阈值</translation>
    </message>
    <message>
        <source>Critical Velocity must be &gt; 0</source>
        <translation type="vanished">阈值速度必须大于0</translation>
    </message>
    <message>
        <source>MMM d, yyyy</source>
        <translation type="vanished">yyyy年M月d日</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="3171"/>
        <source>Short</source>
        <translation>序号</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="3172"/>
        <source>Long</source>
        <translation>区间</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="3173"/>
        <source>From</source>
        <translation>最低速度</translation>
    </message>
    <message>
        <source>Maximum of 10 zones reached.</source>
        <translation type="vanished">最多10个区间</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="3441"/>
        <location filename="../../Gui/AthletePages.cpp" line="3448"/>
        <source>New</source>
        <translation>新的</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="3443"/>
        <location filename="../../Gui/AthletePages.cpp" line="3450"/>
        <source>New (%1)</source>
        <translation>新的(%1)</translation>
    </message>
</context>
<context>
    <name>CalDAV</name>
    <message>
        <location filename="../../Cloud/CalDAV.cpp" line="74"/>
        <location filename="../../Cloud/CalDAV.cpp" line="466"/>
        <source>Missing Preferences</source>
        <translation>缺少设置</translation>
    </message>
    <message>
        <location filename="../../Cloud/CalDAV.cpp" line="74"/>
        <location filename="../../Cloud/CalDAV.cpp" line="466"/>
        <source>CalID or CalDAV Url is missing in preferences</source>
        <translation>缺少CalID或CalDAV地址</translation>
    </message>
    <message>
        <location filename="../../Cloud/CalDAV.cpp" line="118"/>
        <source>CalDAV REPORT url error</source>
        <translation>CalDAV地址错误</translation>
    </message>
    <message>
        <location filename="../../Cloud/CalDAV.cpp" line="514"/>
        <source>CalDAV Calendar API reply error</source>
        <translation>CalDAV日历API返回错误</translation>
    </message>
    <message>
        <location filename="../../Cloud/CalDAV.cpp" line="565"/>
        <source>HTTP</source>
        <translation>HTTP</translation>
    </message>
    <message>
        <location filename="../../Cloud/CalDAV.cpp" line="565"/>
        <source>SSL error(s) has occurred: %1</source>
        <translation>SSL发生错误: %1</translation>
    </message>
    <message>
        <location filename="../../Cloud/CalDAV.cpp" line="498"/>
        <source>CalDAV Calendar url error</source>
        <translation>CalDAV日历地址错误</translation>
    </message>
</context>
<context>
    <name>CalDAVCloud</name>
    <message>
        <location filename="../../Cloud/CalDAVCloud.h" line="68"/>
        <source>Web Calendar using iCal format as a web resource</source>
        <translation>使用iCal格式的网络日历</translation>
    </message>
    <message>
        <location filename="../../Cloud/CalDAVCloud.h" line="70"/>
        <source>Generic CalDAV Calendar such as Apple iCloud calendar</source>
        <translation>一般CalDAV日历,如苹果iCloud日历</translation>
    </message>
</context>
<context>
    <name>CalendarDownload</name>
    <message>
        <location filename="../../Cloud/CalendarDownload.cpp" line="47"/>
        <source>Calendar Data Download</source>
        <translation>日历数据下载</translation>
    </message>
    <message>
        <location filename="../../Cloud/CalendarDownload.cpp" line="69"/>
        <source>Problem Saving Calendar Download</source>
        <translation>保存日历下载错误</translation>
    </message>
    <message>
        <location filename="../../Cloud/CalendarDownload.cpp" line="70"/>
        <source>File: %1 cannot be opened for &apos;Writing&apos;. Please check file properties.</source>
        <translation>文件: %1 无法写入,请检查文件属性.</translation>
    </message>
    <message>
        <location filename="../../Cloud/CalendarDownload.cpp" line="82"/>
        <source>Remote Calendar not available, reverting to cached workouts.</source>
        <translation>远程日历不可用,回到缓存的数据.</translation>
    </message>
</context>
<context>
    <name>ChartBar</name>
    <message>
        <location filename="../../Charts/ChartBar.cpp" line="119"/>
        <source>New Chart</source>
        <translation>新图表</translation>
    </message>
    <message>
        <location filename="../../Charts/ChartBar.cpp" line="121"/>
        <source>Import Chart ...</source>
        <translation>导入图表</translation>
    </message>
    <message>
        <location filename="../../Charts/ChartBar.cpp" line="124"/>
        <source>Download Chart...</source>
        <translation>下载图表...</translation>
    </message>
</context>
<context>
    <name>ChartSettings</name>
    <message>
        <location filename="../../Charts/ChartSettings.cpp" line="26"/>
        <source>Chart Settings</source>
        <translation>图表设置</translation>
    </message>
    <message>
        <location filename="../../Charts/ChartSettings.cpp" line="41"/>
        <source>Done</source>
        <translation>完成</translation>
    </message>
</context>
<context>
    <name>ChooseCyclistDialog</name>
    <message>
        <location filename="../../Gui/ChooseCyclistDialog.cpp" line="54"/>
        <source>Choose an Athlete</source>
        <translation>选择运动员</translation>
    </message>
    <message>
        <location filename="../../Gui/ChooseCyclistDialog.cpp" line="66"/>
        <source>&amp;New...</source>
        <translation>新建(&amp;N)...</translation>
    </message>
    <message>
        <location filename="../../Gui/ChooseCyclistDialog.cpp" line="69"/>
        <source>&amp;Open</source>
        <translation>打开(&amp;O)</translation>
    </message>
    <message>
        <location filename="../../Gui/ChooseCyclistDialog.cpp" line="68"/>
        <source>&amp;Cancel</source>
        <translation>取消(&amp;C)</translation>
    </message>
    <message>
        <location filename="../../Gui/ChooseCyclistDialog.cpp" line="67"/>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../../Gui/ChooseCyclistDialog.cpp" line="163"/>
        <source>Delete athlete</source>
        <translation>删除运动员</translation>
    </message>
    <message>
        <location filename="../../Gui/ChooseCyclistDialog.cpp" line="164"/>
        <source>You are about to delete %1</source>
        <translation>将删除运动员 %1</translation>
    </message>
    <message>
        <location filename="../../Gui/ChooseCyclistDialog.cpp" line="165"/>
        <source>This cannot be undone and all data will be permanently deleted.

Are you sure?</source>
        <translation>此操作无法撤销,所有数据将被永久删除.

确定?</translation>
    </message>
</context>
<context>
    <name>ClimbRating</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="551"/>
        <source>Climb Rating</source>
        <translation>爬坡等级</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="556"/>
        <source>According to Dan Conelly: Elevation Gain ^2 / Distance / 1000, 100 is HARD</source>
        <translation>据Dan Conelly,按:爬升^2 / 距离 / 1000计算,100为艰难(HARD) </translation>
    </message>
</context>
<context>
    <name>CloudDBAcceptConditionsDialog</name>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="31"/>
        <source>GoldenCheetah CloudDB - Terms and Conditions</source>
        <translation>GoldenCheetah云数据库 - 条款和条件</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="46"/>
        <source>&lt;b&gt;&lt;big&gt;Please read terms and conditions carefully before accepting !&lt;/big&gt;&lt;/b&gt;</source>
        <translation>&lt;b&gt;&lt;big&gt;请在接受前仔细阅读条款和条件!&lt;/big&gt;&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="56"/>
        <source>&lt;center&gt;&lt;b&gt;What is GoldenCheetah CloudDB&lt;/b&gt;&lt;br&gt;You have requested a function with shares or retrieves GoldenCheetah configuration artifacts like chart definitions, worksouts, custom metrics,... in a cloud based data storage extension which is running on Google App Engine in a data center of variable location as provided by Google and/or choosen by the GoldenCheetah team.&lt;br&gt;&lt;center&gt;&lt;b&gt;License and Privacy Rules for Sharing Artifacts&lt;/b&gt;&lt;br&gt;By sharing an artifact to CloudDB you agree to provide it under &lt;a href=&quot;http://creativecommons.org/licenses/by/4.0/&quot; target=&quot;_blank&quot;&gt;Creative Common License 4.0&lt;/a&gt;. When sharing you are asked to enter a &apos;Nickname&apos; and an &apos;Email-Address&apos; which are stored together with a unique identifier (which is automatically created for your athlete) in the CloudDB. This data is only used to support the CloudDB service and will not be disclosed or shared for other purposes (e.g. advertisement).&lt;br&gt;&lt;center&gt;&lt;b&gt;License and Rules for Importing Artifacts&lt;/b&gt;&lt;br&gt;By importing an artifact from CloudDB you accept the license agreement &lt;a href=&quot;http://creativecommons.org/licenses/by/4.0/&quot; target=&quot;_blank&quot;&gt;Creative Common License 4.0&lt;/a&gt;. Any artifcats are provided as-is without warranty of any kind, either expressed or implied, including, but not limited to, the implied warrenty of fitness for a particular purpose. The entire risk related to the quality of the artifact is with you. There is no liability regarding damages to your data trough the use of any of the artifacts and there will be no quality check/ensurance by the GoldenCheetah team for the provided artifacts.&lt;br&gt;&lt;center&gt;&lt;b&gt;CloudDB Service Availability Disclaimer&lt;/b&gt;&lt;br&gt;The service is provisioned free-of-charge to the users of GoldenCheetah. There is no guarantee nor service level agreement on the 7x24 availabiliy of CloudDB services. The GoldenCheetah team has the right to delete artifacts from the CloudDB at any time and without prior notice to the providing user (e.g. due to quality issues, or due to limitations in storage capacity). The GoldenCheetah team has the right to suspend or stop the complete service or parts of the service at any time and without prior notice to the users.&lt;br&gt;&lt;center&gt;&lt;b&gt;CloudDB Service Rules&lt;/b&gt;&lt;br&gt;The use of the service is exclusively granted to GoldenCheetah users - and the only permitted way to access any of the artifacts is through the GoldenCheetah application. Any attempt to access CloudDB data directly is forbidden and will either be blocked or may even end in suspending or stopping the service in general.&lt;br&gt;&lt;center&gt;&lt;b&gt;Accept or Reject&lt;/b&gt;&lt;br&gt;By pressing &apos;Accept the rules and conditions of CloudDB&apos; you confirm that you have read and fully understood the above text and you agree to follow all of these. This decision is recorded so that you will not asked again when using CloudDB related functions. &lt;br&gt;&lt;br&gt;If you are not sure you can choose &apos;Reject and don&apos;t use CloudDB&apos;. In this case this agreement request will appear again whenever you request to use a CloudDB related function in GoldenCheetah.&lt;br&gt;&lt;center&gt;&lt;b&gt;CloudDB Source Code&lt;/b&gt;&lt;br&gt;The source code of CloudDB is published under &apos;GNU AFFERO GENERAL PUBLIC LICENSE Version 3&apos; here: &lt;a href= &quot;https://github.com/GoldenCheetah/CloudDB&quot; target=&quot;_blank&quot;&gt;CloudDB Repository&lt;/a&gt;&lt;br&gt;&lt;br&gt;</source>
        <translation>&lt;center&gt;&lt;b&gt;什么是GoldenCheetah云数据库&lt;/b&gt;&lt;br&gt;GC设置文件,如图表定义,训练,自定义指标等,将保存到基于云的数据存储空间(运行在由Google提供的Google App Engine上).&lt;br&gt;&lt;center&gt;&lt;b&gt;文件分享的授权和隐私规则&lt;/b&gt;&lt;br&gt;通过将文件分享至云数据库,即代表您同意将其置于&lt;a href=&quot;http://creativecommons.org/licenses/by/4.0/&quot; target=&quot;_blank&quot;&gt;创意通用许可4.0&lt;/a&gt;之下. 在分享时您将被要求提供&quot;昵称&quot;和&quot;电邮地址&quot;,它们将与一个独特识别码(为你的运动员自动生成)共同保存在云数据库. 该数据将只被用于支持云数据库服务,且不会被公开或分享用于其他目的(如广告).&lt;br&gt;&lt;center&gt;&lt;b&gt;文件导入的授权和隐私规则&lt;/b&gt;&lt;br&gt;通过从云数据库导入文件,即代表您接受授权协议&lt;a href=&quot;http://creativecommons.org/licenses/by/4.0/&quot; target=&quot;_blank&quot;&gt;创意通用许可4.0&lt;/a&gt;. 任何提供的文件将不受任何担保,无论通过明示或暗示,包括且不限于,适合于某种特殊目的的默示担保. 与文件质量相关的全部风险将由您承担. 在文件使用过程中,将不会出现与数据损坏有关的责任,而且Golden Cheetah团队将不会对提供的文件进行质量检查或保证.&lt;br&gt;&lt;center&gt;&lt;b&gt;云数据库服务可用性声明&lt;/b&gt;&lt;br&gt;该服务供GC用户免费使用. 对于云数据库服务的7x24可用性,将不会有任何保证或服务水平协议. GC团队保留不通知用户,在任何时间从云数据库删除文件的权力(如,由于质量问题或存储能力的不足). GC团队拥有不通知用户,在任何时间暂停或停止整个或部分服务的权力.&lt;br&gt;&lt;center&gt;&lt;b&gt;云数据库服务规则&lt;/b&gt;&lt;br&gt;本服务的使用权独家授予GC用户 - 且通过GoldenCheetah软件是接触任何文件的唯一许可途径. 任何直接接触云数据库的尝试都是被禁止的,且将被屏蔽或导致一般服务的暂停或停止.&lt;br&gt;&lt;center&gt;&lt;b&gt;接受或拒绝&lt;/b&gt;&lt;br&gt;通过点击&quot;接受云数据库规则和条件&quot;,您将确认已阅读,完全理解并同意遵循全部内容. 该决定将被记录,您在使用云数据库相关功能时将不会被再次询问. &lt;br&gt;&lt;br&gt;若您不确定,可选择&quot;拒绝且不使用云数据库&quot;. 这样该协议请求将在您欲使用GC的云数据库相关功能时再次出现.&lt;br&gt;&lt;center&gt;&lt;b&gt;云数据库源代码&lt;/b&gt;&lt;br&gt;云数据库源代码遵循&quot;GNU AFFERO通用公共许可 Version 3&quot;,发布于: &lt;a href= &quot;https://github.com/GoldenCheetah/CloudDB&quot; target=&quot;_blank&quot;&gt;CloudDB Repository&lt;/a&gt;&lt;br&gt;&lt;br&gt;</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="112"/>
        <source>Accept the rules and conditions of CloudDB</source>
        <translation>接受云数据库条款和条件</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="115"/>
        <source>Reject and don&apos;t use CloudDB</source>
        <translation>拒绝并放弃使用云数据库</translation>
    </message>
</context>
<context>
    <name>CloudDBAcceptTelemetryDialog</name>
    <message>
        <location filename="../../Cloud/CloudDBTelemetry.cpp" line="96"/>
        <source>GoldenCheetah - Storage of User Location</source>
        <translation>GoldenCheetah - 用户位置的存储</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBTelemetry.cpp" line="104"/>
        <source>&lt;center&gt;&lt;b&gt;GoldenCheetah User Location Data&lt;/b&gt;&lt;br&gt;We want to start collecting data about where our active users are located and which operating system and GoldenCheetah version they are using. The collection is done via our Cloud DB. We would like to use your IP address to determine your location and count how often you are using GoldenCheetah. Besides the data mentioned we do not store any personal information in our Cloud DB. &lt;br&gt;&lt;br&gt;&lt;b&gt;Can we please record your location, OS and GoldenCheetah version ?</source>
        <translation>&lt;center&gt;&lt;b&gt;GoldenCheetah用户位置数据&lt;/b&gt;&lt;br&gt;我们计划开始收集关于活跃用户的位置及操作系统与GC版本的数据. 此收集过程通过云数据库完成. 我们请求通过您的IP地址来确定您的位置, 并统计使用GC的频率. 除上述数据外, 我们不会在云数据库存储任何私人信息. &lt;br&gt;&lt;br&gt;&lt;b&gt;是否允许我们记录您的位置/操作系统和GC版本 ?</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBTelemetry.cpp" line="117"/>
        <source>No</source>
        <translation>否</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBTelemetry.cpp" line="119"/>
        <source>Yes</source>
        <translation>是</translation>
    </message>
</context>
<context>
    <name>CloudDBChartListDialog</name>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="450"/>
        <source>First</source>
        <translation>第一维</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="451"/>
        <source>Next %1</source>
        <translation>后%1个</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="452"/>
        <source>Prev %1</source>
        <translation>前%1个</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="469"/>
        <source>My Charts</source>
        <translation>我的图表</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="475"/>
        <source>All</source>
        <translation>全部</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="476"/>
        <source>Curated Only</source>
        <translation>仅显示已甄选</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="477"/>
        <source>Uncurated Only</source>
        <translation>仅显示未甄选</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="485"/>
        <source>Any Sport</source>
        <translation>全部运动</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="493"/>
        <source>Any Language</source>
        <translation>任何语言</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="498"/>
        <location filename="../../Cloud/CloudDBChart.cpp" line="1047"/>
        <source>Search Keyword</source>
        <translation>搜索关键词</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="637"/>
        <source>Select charts to download</source>
        <translation>选择图表以下载</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="709"/>
        <source>unknown</source>
        <translation>未知</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="712"/>
        <source>Trends</source>
        <translation>趋势</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="713"/>
        <source>Activities</source>
        <translation>活动</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="714"/>
        <source>Diary</source>
        <translation>日记</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="715"/>
        <source>Train</source>
        <translation>训练</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="719"/>
        <source>All Views</source>
        <translation>全部视图</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="853"/>
        <source>Chart requires &apos;R&apos;</source>
        <translation>图表需要&apos;R&apos;</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="853"/>
        <source>The chart your are downloading requires &apos;R&apos; to be installed                                                                               and activated for GoldenCheetah to show any graphics. Either &apos;R&apos; is not activated                                                                               in the preferences, or not even installed.&lt;br&gt;&lt;br&gt; Please ensure &apos;R&apos;                                                                               is installed and activated to be able to use this chart.</source>
        <translation>正在下载的图表需要安装并激活&apos;R&apos;后, GC才能显示图形.&lt;br&gt;&lt;br&gt;为了使用此图表,请确保已安装并激活&apos;R&apos;.</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="864"/>
        <source>Chart requires &apos;Python&apos;</source>
        <translation>图表需要&apos;Python&apos;</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="864"/>
        <source>The chart your are downloading requires &apos;Python&apos; to be installed                                                                               and activated for GoldenCheetah to show any graphics. Either &apos;Python&apos; is not activated                                                                               in the preferences, or not even installed.&lt;br&gt;&lt;br&gt; Please ensure &apos;Python&apos;                                                                               is installed and activated to be able to use this chart.</source>
        <translation>正在下载的图表需要安装并激活&apos;Python&apos;后, GC才能显示图形.&lt;br&gt;&lt;br&gt;为了使用此图表,请确保已安装并激活&apos;Python&apos;.</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="958"/>
        <source>Chart Maintenance</source>
        <translation>图表维护</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="958"/>
        <source>Do you really want to delete this chart definition ?</source>
        <translation>确定删除此图表定义?</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="550"/>
        <location filename="../../Cloud/CloudDBChart.cpp" line="567"/>
        <source>Delete selected chart</source>
        <translation>删除选中图表</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="551"/>
        <location filename="../../Cloud/CloudDBChart.cpp" line="566"/>
        <source>Edit selected chart</source>
        <translation>编辑选中图表</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="535"/>
        <location filename="../../Cloud/CloudDBChart.cpp" line="552"/>
        <location filename="../../Cloud/CloudDBChart.cpp" line="568"/>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="449"/>
        <source>Showing %1 to %2 of %3 charts for %4 / Total uploaded %5</source>
        <translation>显示%4的%3个图表中的第%1至%2个 / 已上传%5个</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="534"/>
        <source>Download selected chart(s)</source>
        <translation>选择选中的图表</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="565"/>
        <source>Set selected chart &apos;Curated&apos;</source>
        <translation>设置选中图表为&quot;已甄选&quot;</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="627"/>
        <source>Chart maintenance - Edit or Delete your Charts</source>
        <translation>图表维护 - 编辑或删除你的图表</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="633"/>
        <source>Curator chart maintenance - Curate, Edit or Delete Charts</source>
        <translation>管理员图表维护 - 甄选,编辑或删除图表</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="740"/>
        <source>&lt;h3&gt;%1&lt;/h3&gt;&lt;h4&gt;Last Edited At: %2 - Creator: %3&lt;/h4&gt;%4</source>
        <translation>&lt;h3&gt;%1&lt;/h3&gt;&lt;h4&gt;最新编辑于: %2 - 作者: %3&lt;/h4&gt;%4</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="1051"/>
        <source>Reset Search</source>
        <translation>重置搜索</translation>
    </message>
</context>
<context>
    <name>CloudDBChartObjectDialog</name>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="1229"/>
        <source>Chart Name</source>
        <translation>图表名称</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="1231"/>
        <source>&lt;Chart Name&gt;</source>
        <translation>&lt;图表名称&gt;</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="1244"/>
        <source>Sport</source>
        <translation>运动</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="1255"/>
        <source>Language</source>
        <translation>语言</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="1268"/>
        <source>Nickname</source>
        <translation>昵称</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="1276"/>
        <source>E-Mail</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="1294"/>
        <source>Version Details</source>
        <translation>版本详情</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="1298"/>
        <source>Creator UUid</source>
        <translation>作者UUid</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="1322"/>
        <source>&lt;Enter the description of the chart here&gt;</source>
        <translation>&lt;在此输入图表描述&gt;</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="1334"/>
        <source>Upload</source>
        <translation>上传</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="1367"/>
        <location filename="../../Cloud/CloudDBChart.cpp" line="1372"/>
        <location filename="../../Cloud/CloudDBChart.cpp" line="1376"/>
        <location filename="../../Cloud/CloudDBChart.cpp" line="1381"/>
        <location filename="../../Cloud/CloudDBChart.cpp" line="1412"/>
        <location filename="../../Cloud/CloudDBChart.cpp" line="1428"/>
        <source>Upload Chart</source>
        <translation>上传图表</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="1367"/>
        <location filename="../../Cloud/CloudDBChart.cpp" line="1428"/>
        <source>Please enter a valid chart name with min. 5 characters length.</source>
        <translation>请输入有效图表名称,不少于5个字符.</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="1372"/>
        <source>Please enter a nickname for this athlete.</source>
        <translation>请输入运动员昵称.</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="1376"/>
        <location filename="../../Cloud/CloudDBChart.cpp" line="1412"/>
        <source>Please enter a valid e-mail address.</source>
        <translation>请输入有效电邮地址.</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="1381"/>
        <source>Please enter a sensible chart description.</source>
        <translation>请输入合适的图表描述.</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="1385"/>
        <source>Cloud Upload</source>
        <translation>云上传</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="1385"/>
        <source>Do you want to upload this chart definition ?</source>
        <translation>确认上传此图表定义?</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="1335"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
</context>
<context>
    <name>CloudDBChartShowPictureDialog</name>
    <message>
        <location filename="../../Cloud/CloudDBChart.cpp" line="1184"/>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
</context>
<context>
    <name>CloudDBCommon</name>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="215"/>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="223"/>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="229"/>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="232"/>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="240"/>
        <source>CloudDB</source>
        <translation>云数据库</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="215"/>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="232"/>
        <source>Usage has exceeded the free quota - please try again later.</source>
        <translation>用量已超过免费配额 - 请稍后再试.</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="223"/>
        <source>Technical problem with CloudDB - please try again later.</source>
        <translation>云数据库技术故障 - 请稍后再试.</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="229"/>
        <source>Authorization problem with CloudDB - please try again later.</source>
        <translation>云数据库授权错误 - 请稍后再试.</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="240"/>
        <source>Technical problem with CloudDB - response code: %1 - please try again later.</source>
        <translation>云数据库技术故障 - 返回码: %1 - 请稍后再试.</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="303"/>
        <source>HTTP</source>
        <translation>HTTP</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="303"/>
        <source>SSL error(s) has occurred: %1</source>
        <translation>SSL发生错误: %1</translation>
    </message>
</context>
<context>
    <name>CloudDBCuratorClient</name>
    <message>
        <location filename="../../Cloud/CloudDBCurator.cpp" line="64"/>
        <source>CloudDB</source>
        <translation>云数据库</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBCurator.cpp" line="64"/>
        <source>Technical problem reading curator list - please try again later</source>
        <translation>读取管理员列表错误 - 请稍后再试</translation>
    </message>
</context>
<context>
    <name>CloudDBStatusClient</name>
    <message>
        <location filename="../../Cloud/CloudDBStatus.cpp" line="70"/>
        <location filename="../../Cloud/CloudDBStatus.cpp" line="99"/>
        <source>CloudDB</source>
        <translation>云数据库</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBStatus.cpp" line="70"/>
        <source>Technical problem reading latest status - please try again later</source>
        <translation>读取最新状态错误 - 请稍后再试</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBStatus.cpp" line="99"/>
        <source>Technical problem reading status text - please try again later</source>
        <translation>读取状态文本错误 - 请稍后再试</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBStatus.cpp" line="161"/>
        <location filename="../../Cloud/CloudDBStatus.cpp" line="164"/>
        <location filename="../../Cloud/CloudDBStatus.cpp" line="167"/>
        <source>CloudDB Status</source>
        <translation>云数据库状态</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBStatus.cpp" line="161"/>
        <source>&lt;b&gt;&lt;big&gt;Ok&lt;/big&gt;&lt;/b&gt;&lt;br&gt;&lt;br&gt;All Services should be operational - no problems known.</source>
        <translation>&lt;b&gt;&lt;big&gt;Ok&lt;/big&gt;&lt;/b&gt;&lt;br&gt;&lt;br&gt;无未知问题, 全部服务可用.</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBStatus.cpp" line="164"/>
        <source>&lt;b&gt;&lt;big&gt;Limited Service&lt;/big&gt;&lt;/b&gt;&lt;br&gt;Sorry - some CloudDB services are not operational.&lt;br&gt;&lt;br&gt;&lt;b&gt;More information:&lt;/b&gt;&lt;br&gt;%1</source>
        <translation>&lt;b&gt;&lt;big&gt;服务受限&lt;/big&gt;&lt;/b&gt;&lt;br&gt;对不起, 某些云数据库服务受限.&lt;br&gt;&lt;br&gt;&lt;b&gt;更多信息:&lt;/b&gt;&lt;br&gt;%1</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBStatus.cpp" line="167"/>
        <source>&lt;b&gt;&lt;big&gt;Service outage&lt;/big&gt;&lt;/b&gt;&lt;br&gt;Sorry - CloudDB services are not operational.&lt;br&gt;&lt;br&gt;&lt;b&gt;More information:&lt;/b&gt;&lt;br&gt;%1</source>
        <translation>&lt;b&gt;&lt;big&gt;服务中断&lt;/big&gt;&lt;/b&gt;&lt;br&gt;对不起, 云数据库服务不可用.&lt;br&gt;&lt;br&gt;&lt;b&gt;更多信息:&lt;/b&gt;&lt;br&gt;%1</translation>
    </message>
</context>
<context>
    <name>CloudDBUpdateAvailableDialog</name>
    <message>
        <location filename="../../Cloud/CloudDBVersion.cpp" line="147"/>
        <source>GoldenCheetah - Check for new versions</source>
        <translation>GoldenCheetah - 检查新版本</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBVersion.cpp" line="163"/>
        <source>&lt;b&gt;&lt;big&gt;New versions of GoldenCheetah are available&lt;/big&gt;&lt;/b&gt;</source>
        <translation>&lt;b&gt;&lt;big&gt;有GoldenCheetah新版本可用&lt;/big&gt;&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBVersion.cpp" line="165"/>
        <source>&lt;b&gt;&lt;big&gt;A new version of GoldenCheetah is available&lt;/big&gt;&lt;/b&gt;</source>
        <translation>&lt;b&gt;&lt;big&gt;有GoldenCheetah新版本可用&lt;/big&gt;&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBVersion.cpp" line="183"/>
        <source>Release: %1 </source>
        <translation>发行版本: %1 </translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBVersion.cpp" line="185"/>
        <source>Release Candidate: %1 </source>
        <translation>预览版本: %1 </translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBVersion.cpp" line="187"/>
        <source>Development Release: %1 </source>
        <translation>开发版本: %1 </translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBVersion.cpp" line="205"/>
        <source>Do not show again</source>
        <translation>不再提示</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBVersion.cpp" line="207"/>
        <source>Show again in %1 days</source>
        <translation>%1天后再次提示</translation>
    </message>
</context>
<context>
    <name>CloudDBUserMetricListDialog</name>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="400"/>
        <source>First</source>
        <translation>第一维</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="401"/>
        <source>Next %1</source>
        <translation>后%1个</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="402"/>
        <source>Prev %1</source>
        <translation>前%1个</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="419"/>
        <source>My UserMetrics</source>
        <translation>我的用户指标</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="425"/>
        <source>All</source>
        <translation>全部</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="426"/>
        <source>Curated Only</source>
        <translation>仅显示已甄选</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="427"/>
        <source>Uncurated Only</source>
        <translation>仅显示未甄选</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="435"/>
        <source>Any Language</source>
        <translation>任何语言</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="440"/>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="930"/>
        <source>Search Keyword</source>
        <translation>搜索关键词</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="474"/>
        <source>Download selected usermetric(s)</source>
        <translation>下载选中的用户指标</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="475"/>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="492"/>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="508"/>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="490"/>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="507"/>
        <source>Delete selected usermetric</source>
        <translation>删除选中的用户指标</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="491"/>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="506"/>
        <source>Edit selected usermetric</source>
        <translation>编辑选中的用户指标</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="505"/>
        <source>Set selected usermetric &apos;Curated&apos;</source>
        <translation>设置选中用户指标为“已甄选”</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="566"/>
        <source>UserMetric maintenance - Edit or Delete your UserMetrics</source>
        <translation>用户指标维护 - 编辑、删除用户指标</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="572"/>
        <source>Curator usermetric maintenance - Curate, Edit or Delete UserMetrics</source>
        <translation>管理员用户指标维护 - 甄选,编辑或删除用户指标</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="576"/>
        <source>Select usermetrics to download</source>
        <translation>选择要下载的用户指标</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="642"/>
        <source>Showing %1 to %2 of %3 usermetrics / Total uploaded %4</source>
        <translation>显示%3个用户指标中的第%1到%2个 / 共上传%4个</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="658"/>
        <source>%1&lt;h4&gt;Last Edited At: %2 - Creator: %3&lt;/h4&gt;</source>
        <translation>%1&lt;h4&gt;最后编辑于: %2 - 创建者: %3&lt;/h4&gt;</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="846"/>
        <source>UserMetric Maintenance</source>
        <translation>用户指标维护</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="846"/>
        <source>Do you really want to delete this usermetric definition ?</source>
        <translation>确认删除此用户指标定义?</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="934"/>
        <source>Reset Search</source>
        <translation>重置搜索</translation>
    </message>
</context>
<context>
    <name>CloudDBUserMetricObjectDialog</name>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="1028"/>
        <source>UserMetric Name</source>
        <translation>用户指标名称</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="1030"/>
        <source>&lt;UserMetric Name&gt;</source>
        <translation>&lt;用户数据名称&gt;</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="1043"/>
        <source>Language</source>
        <translation>语言</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="1056"/>
        <source>Nickname</source>
        <translation>昵称</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="1064"/>
        <source>E-Mail</source>
        <translation>邮箱</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="1082"/>
        <source>Version Details</source>
        <translation>版本详情</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="1086"/>
        <source>Creator UUid</source>
        <translation>作者UUid</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="1108"/>
        <source>&lt;Enter the description of the usermetric here&gt;</source>
        <translation>&lt;输入用户指标描述&gt;</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="1116"/>
        <source>Upload</source>
        <translation>上传</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="1117"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="1148"/>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="1153"/>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="1157"/>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="1162"/>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="1192"/>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="1208"/>
        <source>Upload UserMetric</source>
        <translation>上传用户指标</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="1148"/>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="1208"/>
        <source>Please enter a valid usermetric name with min. 5 characters length.</source>
        <translation>请输入最少5个字符的有效用户指标名称</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="1153"/>
        <source>Please enter a nickname for this athlete.</source>
        <translation>请输入运动员昵称.</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="1157"/>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="1192"/>
        <source>Please enter a valid e-mail address.</source>
        <translation>请输入有效电邮地址.</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="1162"/>
        <source>Please enter a sensible usermetric description.</source>
        <translation>请输入用户指标描述.</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="1166"/>
        <source>Cloud Upload</source>
        <translation>云上传</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBUserMetric.cpp" line="1166"/>
        <source>Do you want to upload this usermetric definition ?</source>
        <translation>确认上传用户指标定义?</translation>
    </message>
</context>
<context>
    <name>CloudService</name>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="241"/>
        <source>expected compressed activity file.</source>
        <translation>应为压缩的活动文件</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.h" line="91"/>
        <source>None</source>
        <translation>无</translation>
    </message>
</context>
<context>
    <name>CloudServiceAutoDownloadWidget</name>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="2030"/>
        <source>Downloading</source>
        <translation>下载中</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="2031"/>
        <source>Checking</source>
        <translation>正在检查</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="2067"/>
        <source>Last 30 days</source>
        <translation>最近30天</translation>
    </message>
</context>
<context>
    <name>CloudServiceDialog</name>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="436"/>
        <location filename="../../Cloud/CloudService.cpp" line="638"/>
        <source>Folder</source>
        <translation>文件夹</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="443"/>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="444"/>
        <source>Type</source>
        <translation>类型</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="445"/>
        <source>Modified</source>
        <translation>修改日期</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="460"/>
        <source>Create Folder</source>
        <translation>创建文件夹</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="461"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="462"/>
        <source>Open</source>
        <translation>打开</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="651"/>
        <source>d MMM yyyy</source>
        <translation>yyyy-M-d</translation>
    </message>
</context>
<context>
    <name>CloudServiceSyncDialog</name>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="698"/>
        <source>Synchronise </source>
        <translation>同步 </translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="706"/>
        <location filename="../../Cloud/CloudService.cpp" line="906"/>
        <source>Sync with </source>
        <translation>同步 </translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="707"/>
        <source>Unable to connect, check your configuration in preferences.</source>
        <translation>无法连接, 请检查设置.</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="726"/>
        <location filename="../../Cloud/CloudService.cpp" line="756"/>
        <location filename="../../Cloud/CloudService.cpp" line="1109"/>
        <location filename="../../Cloud/CloudService.cpp" line="1221"/>
        <location filename="../../Cloud/CloudService.cpp" line="1315"/>
        <location filename="../../Cloud/CloudService.cpp" line="1382"/>
        <location filename="../../Cloud/CloudService.cpp" line="1482"/>
        <source>Download</source>
        <translation>下载</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="727"/>
        <location filename="../../Cloud/CloudService.cpp" line="1191"/>
        <location filename="../../Cloud/CloudService.cpp" line="1225"/>
        <location filename="../../Cloud/CloudService.cpp" line="1597"/>
        <source>Upload</source>
        <translation>上传</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="728"/>
        <location filename="../../Cloud/CloudService.cpp" line="1229"/>
        <location filename="../../Cloud/CloudService.cpp" line="1427"/>
        <source>Synchronize</source>
        <translation>同步</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="743"/>
        <source>From:</source>
        <translation>从:</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="744"/>
        <source>To:</source>
        <translation>到:</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="754"/>
        <source>Refresh List</source>
        <translation>刷新列表</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="755"/>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="758"/>
        <location filename="../../Cloud/CloudService.cpp" line="785"/>
        <location filename="../../Cloud/CloudService.cpp" line="815"/>
        <source>Select all</source>
        <translation>全选</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="764"/>
        <source>Workout Name</source>
        <translation>训练课程名称</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="765"/>
        <location filename="../../Cloud/CloudService.cpp" line="792"/>
        <location filename="../../Cloud/CloudService.cpp" line="831"/>
        <source>Date</source>
        <translation>日期</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="766"/>
        <location filename="../../Cloud/CloudService.cpp" line="793"/>
        <location filename="../../Cloud/CloudService.cpp" line="832"/>
        <source>Time</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="767"/>
        <location filename="../../Cloud/CloudService.cpp" line="796"/>
        <source>Exists</source>
        <translation>已存在</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="768"/>
        <location filename="../../Cloud/CloudService.cpp" line="797"/>
        <location filename="../../Cloud/CloudService.cpp" line="836"/>
        <source>Status</source>
        <translation>状态</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="769"/>
        <location filename="../../Cloud/CloudService.cpp" line="837"/>
        <source>Workout Id</source>
        <translation>训练课程Id</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="791"/>
        <source>File</source>
        <translation>文件</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="794"/>
        <location filename="../../Cloud/CloudService.cpp" line="833"/>
        <source>Duration</source>
        <translation>持续时间</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="795"/>
        <location filename="../../Cloud/CloudService.cpp" line="834"/>
        <source>Distance</source>
        <translation>距离</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="818"/>
        <source>Keep all do not delete</source>
        <translation>全部保留不删除</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="819"/>
        <source>Keep %1 but delete Local</source>
        <translation>保留%1 删除本地文件</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="820"/>
        <source>Keep Local but delete %1</source>
        <translation>保留本地文件删除%1</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="830"/>
        <source>Source</source>
        <translation>来源</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="835"/>
        <source>Action</source>
        <translation>操作</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="857"/>
        <source>Initial</source>
        <translation>初始化</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="859"/>
        <source>Overwrite existing files</source>
        <translation>覆盖已有文件</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="908"/>
        <source>One of your activities has unsaved changes.</source>
        <translation>某一活动中有未保存的修改.</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="910"/>
        <source>%1 of your activities have unsaved changes.</source>
        <translation>%1个活动中有未保存的修改.</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="912"/>
        <source>Changes in activities which are not saved, will not be synchronized. 

This may lead to inconsistencies between your local GoldenCheetah activities and the uploaded activities. We recommend to save the changed activities before proceeding.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="959"/>
        <source>km</source>
        <translation>km</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="959"/>
        <source>mi</source>
        <translation>mi</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="1028"/>
        <location filename="../../Cloud/CloudService.cpp" line="1091"/>
        <location filename="../../Cloud/CloudService.cpp" line="1137"/>
        <location filename="../../Cloud/CloudService.cpp" line="1183"/>
        <source>MMM d, yyyy</source>
        <translation>yyyy年M月d日</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="1216"/>
        <location filename="../../Cloud/CloudService.cpp" line="1325"/>
        <source>Abort</source>
        <translation>放弃</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="1276"/>
        <location filename="../../Cloud/CloudService.cpp" line="1290"/>
        <location filename="../../Cloud/CloudService.cpp" line="1304"/>
        <source>%1 of %2 selected</source>
        <translation>已选中%2个中的%1个</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="1381"/>
        <source>Processed %1 of %2</source>
        <translation>已处理%2个中的%1个</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="1383"/>
        <location filename="../../Cloud/CloudService.cpp" line="1464"/>
        <source>Downloading</source>
        <translation>下载中</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="1391"/>
        <location filename="../../Cloud/CloudService.cpp" line="1565"/>
        <source>Uploading</source>
        <translation>上传中</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="1411"/>
        <location filename="../../Cloud/CloudService.cpp" line="1585"/>
        <source>Parse failure</source>
        <translation>解析失败</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="1426"/>
        <source>Sync complete</source>
        <translation>同步完成</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="1438"/>
        <source>Processed %1 of %2 successfully</source>
        <translation>成功处理%2个中的%1个</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="1456"/>
        <location filename="../../Cloud/CloudService.cpp" line="1557"/>
        <location filename="../../Cloud/CloudService.cpp" line="1655"/>
        <source>File exists</source>
        <translation>文件已存在</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="1466"/>
        <source>Downloaded %1 of %2</source>
        <translation>已下载%2个中的%1个</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="1481"/>
        <source>Downloads complete</source>
        <translation>下载完成</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="1492"/>
        <source>Downloaded %1 of %2 successfully</source>
        <translation>成功下载%2个中的%1个</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="1509"/>
        <location filename="../../Cloud/CloudService.cpp" line="1619"/>
        <source>Aborted</source>
        <translation>已放弃</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="1527"/>
        <source>Saved</source>
        <translation>已保存</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="1567"/>
        <source>Uploaded %1 of %2</source>
        <translation>已上传%2个中的%1个</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="1596"/>
        <source>Uploads complete</source>
        <translation>上传成功</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="1607"/>
        <source>Uploaded %1 of %2 successfully</source>
        <translation>成功上传%2个中的%1个</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="1627"/>
        <source>Completed.</source>
        <translation>完成.</translation>
    </message>
</context>
<context>
    <name>CloudServiceUploadDialog</name>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="316"/>
        <source>Uploading %1 bytes...</source>
        <translation>正在上传%1字节...</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="324"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="341"/>
        <source>Upload to </source>
        <translation>上传至 </translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="342"/>
        <source>The activity you want to upload has unsaved changes.</source>
        <translation>待上传活动中有未保存的修改.</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="343"/>
        <source>Unsaved changes in activities will be uploaded as well. 

This may lead to inconsistencies between your local activities and the uploaded activities if you do not save the activity in GoldenCheetah. We recommend to save the changed activity before proceeding.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="383"/>
        <source>Upload Failed</source>
        <translation>上传失败</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="384"/>
        <source>Unable to upload, check your configuration in preferences.</source>
        <translation>无法上传, 请检查设置.</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="416"/>
        <source>OK</source>
        <translation>确定</translation>
    </message>
</context>
<context>
    <name>ColorButton</name>
    <message>
        <location filename="../../Gui/ColorButton.cpp" line="75"/>
        <source>Choose Color</source>
        <translation>选择颜色</translation>
    </message>
</context>
<context>
    <name>ColorsPage</name>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1288"/>
        <source>Color</source>
        <translation>颜色</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1289"/>
        <source>Select</source>
        <translation>选择</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1299"/>
        <source>Activity Scrollbar</source>
        <translation>活动滚动条</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1301"/>
        <source>Activity Headings</source>
        <translation>活动标题</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1347"/>
        <source>Line Width</source>
        <translation>线宽</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1342"/>
        <source>Font</source>
        <translation>字体</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1343"/>
        <source>Font Scaling</source>
        <translation>字体缩放</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1294"/>
        <source>Antialias</source>
        <translation>反锯齿</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1269"/>
        <source>Swatch</source>
        <translation>色彩搭配</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1270"/>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1280"/>
        <source>Search</source>
        <translation>搜索</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1287"/>
        <source>Group</source>
        <translation>分组</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1297"/>
        <source>Mac styled Forms</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1308"/>
        <source>Apply Theme</source>
        <translation>应用主题</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1337"/>
        <source>The quick brown fox jumps over the lazy dog</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1363"/>
        <source>Theme</source>
        <translation>主题</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1369"/>
        <source>Colors</source>
        <translation>色彩</translation>
    </message>
</context>
<context>
    <name>ColumnChooser</name>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="1287"/>
        <source>Column Chooser</source>
        <translation>列选择器</translation>
    </message>
</context>
<context>
    <name>ComparePane</name>
    <message>
        <location filename="../../Gui/ComparePane.cpp" line="193"/>
        <location filename="../../Gui/ComparePane.cpp" line="358"/>
        <source>Athlete</source>
        <translation>运动员</translation>
    </message>
    <message>
        <location filename="../../Gui/ComparePane.cpp" line="194"/>
        <source>Date</source>
        <translation>日期</translation>
    </message>
    <message>
        <location filename="../../Gui/ComparePane.cpp" line="195"/>
        <source>Time</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../Gui/ComparePane.cpp" line="215"/>
        <location filename="../../Gui/ComparePane.cpp" line="382"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Gui/ComparePane.cpp" line="224"/>
        <source>Interval</source>
        <translation>间歇</translation>
    </message>
    <message>
        <location filename="../../Gui/ComparePane.cpp" line="359"/>
        <source>From</source>
        <translation>从</translation>
    </message>
    <message>
        <location filename="../../Gui/ComparePane.cpp" line="360"/>
        <source>To</source>
        <translation>到</translation>
    </message>
    <message>
        <location filename="../../Gui/ComparePane.cpp" line="390"/>
        <source>Date Range</source>
        <translation>日期范围</translation>
    </message>
</context>
<context>
    <name>ComputrainerController</name>
    <message>
        <location filename="../../Train/ComputrainerController.cpp" line="87"/>
        <source>Cannot Connect to Computrainer</source>
        <translation>无法连接到Computrainer</translation>
    </message>
</context>
<context>
    <name>ConfigDialog</name>
    <message>
        <location filename="../../Gui/ConfigDialog.cpp" line="85"/>
        <source>General</source>
        <translation>通用</translation>
    </message>
    <message>
        <location filename="../../Gui/ConfigDialog.cpp" line="92"/>
        <source>Appearance</source>
        <translation>外观</translation>
    </message>
    <message>
        <location filename="../../Gui/ConfigDialog.cpp" line="98"/>
        <source>Data Fields</source>
        <translation>数据字段</translation>
    </message>
    <message>
        <location filename="../../Gui/ConfigDialog.cpp" line="104"/>
        <source>Metrics</source>
        <translation>指标</translation>
    </message>
    <message>
        <location filename="../../Gui/ConfigDialog.cpp" line="110"/>
        <source>Intervals</source>
        <translation>间歇</translation>
    </message>
    <message>
        <location filename="../../Gui/ConfigDialog.cpp" line="116"/>
        <source>Measures</source>
        <translation>参数</translation>
    </message>
    <message>
        <location filename="../../Gui/ConfigDialog.cpp" line="123"/>
        <source>Training</source>
        <translation>训练</translation>
    </message>
    <message>
        <source>Close</source>
        <translation type="vanished">关闭</translation>
    </message>
    <message>
        <source>Save</source>
        <translation type="vanished">保存</translation>
    </message>
    <message>
        <location filename="../../Gui/ConfigDialog.cpp" line="178"/>
        <location filename="../../Gui/ConfigDialog.cpp" line="215"/>
        <source>Reset Appearance to Defaults</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/ConfigDialog.cpp" line="219"/>
        <source>Reset Measures to Defaults</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/ConfigDialog.cpp" line="263"/>
        <source>You changed the location of the athlete library</source>
        <translation>你已改变了运动员资料库的位置</translation>
    </message>
    <message>
        <location filename="../../Gui/ConfigDialog.cpp" line="264"/>
        <source>This is where all new athletes and their files will now be stored.

Current athlete data will no longer be available and GoldenCheetah will need to restart for the change to take effect.

Do you want to apply and restart GoldenCheetah?</source>
        <translation>这是存储所有新运动员和其文件的位置.

现有运动员数据将不再可用,GoldenCheetah需要重启以使设置生效.

是否应用设置并重启GC?</translation>
    </message>
    <message>
        <location filename="../../Gui/ConfigDialog.cpp" line="270"/>
        <source>No, Keep current</source>
        <translation>不,保持现有设置</translation>
    </message>
    <message>
        <location filename="../../Gui/ConfigDialog.cpp" line="271"/>
        <source>Yes, Apply and Restart</source>
        <translation>是的,应用并重启程序</translation>
    </message>
    <message>
        <location filename="../../Gui/ConfigDialog.cpp" line="44"/>
        <location filename="../../Gui/ConfigDialog.cpp" line="193"/>
        <source>Preferences</source>
        <translation>设置</translation>
    </message>
    <message>
        <location filename="../../Gui/ConfigDialog.cpp" line="50"/>
        <location filename="../../Gui/ConfigDialog.cpp" line="195"/>
        <source>Options</source>
        <translation>选项</translation>
    </message>
</context>
<context>
    <name>CredentialsPage</name>
    <message>
        <source>+</source>
        <translation type="vanished">+</translation>
    </message>
    <message>
        <source>-</source>
        <translation type="vanished">-</translation>
    </message>
    <message>
        <source>Edit</source>
        <translation type="vanished">编辑</translation>
    </message>
    <message>
        <source>Add</source>
        <translation type="vanished">新增</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="vanished">删除</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="68"/>
        <source>Service</source>
        <translation>服务</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="69"/>
        <source>Description</source>
        <translation>描述</translation>
    </message>
</context>
<context>
    <name>CriticalPower</name>
    <message>
        <location filename="../../Metrics/BikeScore.cpp" line="207"/>
        <source>Critical Power</source>
        <translation>临界功率</translation>
    </message>
    <message>
        <location filename="../../Metrics/BikeScore.cpp" line="212"/>
        <source>Critical Power (CP) configured in Power Zones.</source>
        <translation>功率区间中设置的临界功率. </translation>
    </message>
</context>
<context>
    <name>CriticalPowerWindow</name>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="1597"/>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="1608"/>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="1627"/>
        <source>no data</source>
        <translation>无数据</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="65"/>
        <source>Percentage of Best</source>
        <translation>最佳百分比</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="67"/>
        <source>Show Heat</source>
        <translation>显示热力图</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="69"/>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="274"/>
        <source>Delta compare</source>
        <translation>差值比较</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="72"/>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="276"/>
        <source>as percentage</source>
        <translation>作为百分比</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="105"/>
        <source>Critical Power </source>
        <translation>临界功率</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="142"/>
        <source>Basic</source>
        <translation>基本</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="164"/>
        <source>Export Chart Data...</source>
        <translation>导出图表数据</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="175"/>
        <source>Filter</source>
        <translation>过滤器</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="188"/>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="189"/>
        <source>Date range</source>
        <translation>日期范围</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="205"/>
        <source>Data series</source>
        <translation>数据系列</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="280"/>
        <source>Activity Mean Max</source>
        <translation>活动平均最大值</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="281"/>
        <source>Activity Centile</source>
        <translation>活动百分位数</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="282"/>
        <source>No Activity</source>
        <translation>沒有活动</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="285"/>
        <source>Current Activity</source>
        <translation>目前活动</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="290"/>
        <source>None</source>
        <translation>无</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="152"/>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="300"/>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="517"/>
        <source>Model</source>
        <translation>模型</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="62"/>
        <source>Data Series</source>
        <translation>数据系列</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="162"/>
        <source>Chart Settings...</source>
        <translation>图表设置...</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="209"/>
        <source>Zone Shading</source>
        <translation>区间阴影</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="215"/>
        <source>Show Power Profile</source>
        <translation>显示功率谱</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="220"/>
        <source>Show grid</source>
        <translation>显示网格</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="225"/>
        <source>Show Performance Tests</source>
        <translation>显示表现测试</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="230"/>
        <source>Show Bests</source>
        <translation>显示最佳成绩</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="235"/>
        <source>Filter Unique Bests</source>
        <translation>过滤独立最佳纪录</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="240"/>
        <source>Show Sustained Efforts</source>
        <translation>显示持续骑行</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="245"/>
        <source>Show as Power Index</source>
        <translation>显示功率指数</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="250"/>
        <source>Show as percentage</source>
        <translation>显示百分比</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="255"/>
        <source>Show curve heat</source>
        <translation>显示曲线热力图</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="260"/>
        <source>Show curve heat by date</source>
        <translation>按日期显示曲线热力图</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="265"/>
        <source>Shade Intervals</source>
        <translation>间歇阴影</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="270"/>
        <source>Show time scale linear</source>
        <translation>显示线性时间</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="291"/>
        <source>2 parameter</source>
        <translation>2参数</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="292"/>
        <source>3 parameter</source>
        <translation>3参数</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="293"/>
        <source>Extended CP</source>
        <translation>扩展型CP</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="295"/>
        <source>Multicomponent</source>
        <translation>多组元</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="296"/>
        <source>Ward-Smith</source>
        <translation>Ward-Smith</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="303"/>
        <source>Envelope</source>
        <translation>包络</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="304"/>
        <source>Least Squares (LMA)</source>
        <translation>最小二乘 (LMA)</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="305"/>
        <source>Linear Regression (Work)</source>
        <translation>线性回归(做功)</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="307"/>
        <source>Curve Fit</source>
        <translation>曲线拟合</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="310"/>
        <source>MMP bests</source>
        <translation>最佳MMP</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="311"/>
        <source>Performance tests</source>
        <translation>表现测试</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="313"/>
        <source>Data to fit</source>
        <translation>拟合日期</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="315"/>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="320"/>
        <source> </source>
        <translation> </translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="317"/>
        <source>CP and W&apos; Decay</source>
        <translation>CP和W&apos;衰减</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="322"/>
        <source>Search Interval</source>
        <translation>搜索间歇</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="323"/>
        <source>(seconds)</source>
        <translation>(秒)</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="326"/>
        <source>Anaerobic</source>
        <translation>无氧</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="349"/>
        <source>Aerobic</source>
        <translation>有氧</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="388"/>
        <source>Short anaerobic</source>
        <translation>短时无氧</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="411"/>
        <source>Long aerobic</source>
        <translation>长时有氧</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="419"/>
        <source>Exponential</source>
        <translation>指数型</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="421"/>
        <source>Variant</source>
        <translation>变换</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="422"/>
        <source>Linear feedback</source>
        <translation>线性反馈</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="424"/>
        <source>Regeneration</source>
        <translation>再生型</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="449"/>
        <source>Value</source>
        <translation>数值</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="450"/>
        <source>Rank</source>
        <translation>排名</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="451"/>
        <source>W&apos;</source>
        <translation>W&apos;</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="452"/>
        <source>0 kJ</source>
        <translation>0 kJ</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="453"/>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="456"/>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="459"/>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="461"/>
        <source>n/a</source>
        <translation>无</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="454"/>
        <source>CP</source>
        <translation>临界功率</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="455"/>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="458"/>
        <source>0 w</source>
        <translation>0 w</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="457"/>
        <source>Pmax</source>
        <translation>P-max</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="460"/>
        <source>Endurance Index</source>
        <translation>耐力指数</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="515"/>
        <source>Motor Unit Model</source>
        <translation>运动单元模型</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="1637"/>
        <source>Power</source>
        <translation>功率</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="1638"/>
        <source>Watts per Kilogram</source>
        <translation>每千克功率</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="1639"/>
        <source>xPower</source>
        <translation>xPower</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="1640"/>
        <source>Iso Power</source>
        <translation>标准化功率</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="1641"/>
        <source>Heartrate</source>
        <translation>心率</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="1642"/>
        <source>Speed</source>
        <translation>速度</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="1643"/>
        <source>Acceleration</source>
        <translation>加速度</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="1644"/>
        <source>Power %1</source>
        <translation>功率 %1</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="1645"/>
        <source>Cadence %1</source>
        <translation>踏频 %1</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="1646"/>
        <source>Torque %1</source>
        <translation>扭矩 %1</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="1647"/>
        <source>Heartrate %1</source>
        <translation>心率 %1</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="1648"/>
        <source>Cadence</source>
        <translation>踏频</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="1649"/>
        <source>Torque</source>
        <translation>扭矩</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="1650"/>
        <source>VAM</source>
        <translation>VAM</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="1651"/>
        <source>aPower</source>
        <translation>aPower</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="1652"/>
        <source>aPower per Kilogram</source>
        <translation>每千克aPower</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="1653"/>
        <source>Work</source>
        <translation>做功</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="1654"/>
        <source>Veloclinic Plot</source>
        <translation>Veloclinic图</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="1656"/>
        <source>Unknown</source>
        <translation>未知</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="2089"/>
        <source>Save Best Data as CSV</source>
        <translation>导出最佳纪录至CSV</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="1624"/>
        <source>no date</source>
        <translation>无資料</translation>
    </message>
    <message>
        <location filename="../../Charts/CriticalPowerWindow.cpp" line="1624"/>
        <source>MM/dd/yyyy</source>
        <translation>yyyy/M/d</translation>
    </message>
</context>
<context>
    <name>CustomMetricsPage</name>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1766"/>
        <source>Symbol</source>
        <translation>符号</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1767"/>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <source>Edit</source>
        <translation type="vanished">编辑</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1771"/>
        <source>Export</source>
        <translation>导出</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1773"/>
        <source>Import</source>
        <translation>导入</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1776"/>
        <source>Upload</source>
        <translation>上传</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1778"/>
        <source>Download</source>
        <translation>下载</translation>
    </message>
    <message>
        <source>+</source>
        <translation type="vanished">+</translation>
    </message>
    <message>
        <source>-</source>
        <translation type="vanished">-</translation>
    </message>
    <message>
        <source>Add</source>
        <translation type="vanished">新增</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="vanished">删除</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1836"/>
        <location filename="../../Gui/Pages.cpp" line="1840"/>
        <source>User Metrics</source>
        <translation>用户指标</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1836"/>
        <source>Duplicate Symbol: %1, one metric will be discarded</source>
        <translation>重复符号: %1, 其中一个指标将被忽略</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1840"/>
        <source>Duplicate Name: %1, one metric will not be acessible in formulas</source>
        <translation>重复名称: %1, 其中一个指标将无法使用</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1866"/>
        <source>Are you sure you want to delete this metric?</source>
        <translation>确认删除此指标?</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1868"/>
        <source>Remove</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1972"/>
        <source>Export Metric</source>
        <translation>导出指标</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1972"/>
        <source>GoldenCheetah Metric File (*.gmetric)</source>
        <translation>GoldenCheetah指标文件 (*.gmetric)</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1983"/>
        <source>Select Metric file to import</source>
        <translation>选择要导入的指标</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1983"/>
        <source>GoldenCheetah Metric Files (*.gmetric)</source>
        <translation>GoldenCheetah指标文件 (*.gmetric)</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1986"/>
        <location filename="../../Gui/Pages.cpp" line="2004"/>
        <source>Import Metric</source>
        <translation>导入指标</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1986"/>
        <source>No Metric file selected!</source>
        <translation>未选择指标文件!</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2004"/>
        <source>No Metric found in the selected file!</source>
        <translation>选中的文件中未找到指标!</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2106"/>
        <source>Download Metric</source>
        <translation>下载指标</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2106"/>
        <source>No valid Metric found!</source>
        <translation>未找到有效指标!</translation>
    </message>
</context>
<context>
    <name>CyclingAnalytics</name>
    <message>
        <location filename="../../Cloud/CyclingAnalytics.cpp" line="85"/>
        <source>Account is not configured.</source>
        <translation>账号未设置.</translation>
    </message>
    <message>
        <location filename="../../Cloud/CyclingAnalytics.cpp" line="109"/>
        <source>You must authorise with Cycling Analytics first</source>
        <translation>必须首先通过Cycling Analytics授权</translation>
    </message>
    <message>
        <location filename="../../Cloud/CyclingAnalytics.cpp" line="332"/>
        <source>Title</source>
        <translation>标题</translation>
    </message>
    <message>
        <location filename="../../Cloud/CyclingAnalytics.cpp" line="333"/>
        <location filename="../../Cloud/CyclingAnalytics.cpp" line="459"/>
        <source>Notes</source>
        <translation>注释</translation>
    </message>
    <message>
        <location filename="../../Cloud/CyclingAnalytics.cpp" line="434"/>
        <location filename="../../Cloud/CyclingAnalytics.cpp" line="536"/>
        <source>Completed.</source>
        <translation>完成.</translation>
    </message>
    <message>
        <location filename="../../Cloud/CyclingAnalytics.cpp" line="538"/>
        <source>Network Error - Upload failed.</source>
        <translation>网络错误 - 上传失败.</translation>
    </message>
    <message>
        <location filename="../../Cloud/CyclingAnalytics.h" line="34"/>
        <source>Cycling Analytics</source>
        <translation>Cycling Analytics</translation>
    </message>
    <message>
        <location filename="../../Cloud/CyclingAnalytics.h" line="35"/>
        <source>Sync with the power focused cycling site.</source>
        <translation>与功率骑行网站同步.</translation>
    </message>
</context>
<context>
    <name>DanielsEquivalentPower</name>
    <message>
        <location filename="../../Metrics/DanielsPoints.cpp" line="274"/>
        <source>Daniels EqP</source>
        <translation>Daniels EqP</translation>
    </message>
    <message>
        <location filename="../../Metrics/DanielsPoints.cpp" line="275"/>
        <location filename="../../Metrics/DanielsPoints.cpp" line="276"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
    <message>
        <location filename="../../Metrics/DanielsPoints.cpp" line="278"/>
        <source>Daniels EqP is the constant power which would produce equivalent Daniels Points.</source>
        <translation>Daniels EqP是产生同等Daniels点数的常值功率.</translation>
    </message>
</context>
<context>
    <name>DanielsPoints</name>
    <message>
        <location filename="../../Metrics/DanielsPoints.cpp" line="135"/>
        <source>Daniels Points</source>
        <translation>Daniels点</translation>
    </message>
    <message>
        <location filename="../../Metrics/DanielsPoints.cpp" line="139"/>
        <source>Daniels Points adapted for cycling using power instead of pace and assuming VO2max-power=1.2*CP, normalized to assign 100 points to 1 hour at CP.</source>
        <translation>适用于骑行的Daniels点,假设VO2max功率为CP的1.2倍,指定在CP骑行1小时为100点.</translation>
    </message>
</context>
<context>
    <name>DataFilter</name>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="3274"/>
        <location filename="../../Core/DataFilter.cpp" line="3314"/>
        <source>malformed expression.</source>
        <translation>表达式有误</translation>
    </message>
</context>
<context>
    <name>DataFilterEdit</name>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2757"/>
        <source>Warning: sample() is slow -- update code to use samples()</source>
        <translation>警告: sample()过慢 - 请更新代码</translation>
    </message>
</context>
<context>
    <name>DataOverviewItem</name>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="1114"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="2885"/>
        <source>Export Table Data</source>
        <translation>导出表格数据</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="2885"/>
        <source>Data malformed or not available.</source>
        <translation>数据有误或不可用.</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="2893"/>
        <source>Export Table Data to CSV</source>
        <translation>导出表格数据至CAV</translation>
    </message>
</context>
<context>
    <name>DateSettingsEdit</name>
    <message>
        <location filename="../../Core/TimeUtils.cpp" line="214"/>
        <source>Current selection</source>
        <translation>目前选择</translation>
    </message>
    <message>
        <location filename="../../Core/TimeUtils.cpp" line="222"/>
        <source>Current selection thru today</source>
        <translation>目前选择到今天</translation>
    </message>
    <message>
        <location filename="../../Core/TimeUtils.cpp" line="230"/>
        <source>From</source>
        <translation>从</translation>
    </message>
    <message>
        <location filename="../../Core/TimeUtils.cpp" line="239"/>
        <source>to today</source>
        <translation>到今天</translation>
    </message>
    <message>
        <location filename="../../Core/TimeUtils.cpp" line="243"/>
        <source>Between</source>
        <translation>从</translation>
    </message>
    <message>
        <location filename="../../Core/TimeUtils.cpp" line="253"/>
        <source>and</source>
        <translation>到</translation>
    </message>
    <message>
        <location filename="../../Core/TimeUtils.cpp" line="258"/>
        <source>Last</source>
        <translation>过去</translation>
    </message>
    <message>
        <location filename="../../Core/TimeUtils.cpp" line="268"/>
        <source>days</source>
        <translation>天</translation>
    </message>
    <message>
        <location filename="../../Core/TimeUtils.cpp" line="269"/>
        <source>weeks</source>
        <translation>周</translation>
    </message>
    <message>
        <location filename="../../Core/TimeUtils.cpp" line="270"/>
        <source>months</source>
        <translation>月</translation>
    </message>
    <message>
        <location filename="../../Core/TimeUtils.cpp" line="271"/>
        <source>years</source>
        <translation>年</translation>
    </message>
    <message>
        <location filename="../../Core/TimeUtils.cpp" line="280"/>
        <source>This</source>
        <translation>本</translation>
    </message>
    <message>
        <location filename="../../Core/TimeUtils.cpp" line="284"/>
        <source>week</source>
        <translation>周</translation>
    </message>
    <message>
        <location filename="../../Core/TimeUtils.cpp" line="285"/>
        <source>month</source>
        <translation>月</translation>
    </message>
    <message>
        <location filename="../../Core/TimeUtils.cpp" line="286"/>
        <source>year</source>
        <translation>年</translation>
    </message>
    <message>
        <location filename="../../Core/TimeUtils.cpp" line="297"/>
        <source>prior</source>
        <translation>前</translation>
    </message>
</context>
<context>
    <name>DaumController</name>
    <message>
        <location filename="../../Train/DaumController.cpp" line="58"/>
        <source>Cannot Connect to Daum</source>
        <translation>无法连接Daum</translation>
    </message>
</context>
<context>
    <name>DaysScaleDraw</name>
    <message>
        <location filename="../../Charts/DaysScaleDraw.h" line="40"/>
        <source>Mon</source>
        <translation>一</translation>
    </message>
    <message>
        <location filename="../../Charts/DaysScaleDraw.h" line="43"/>
        <source>Tue</source>
        <translation>二</translation>
    </message>
    <message>
        <location filename="../../Charts/DaysScaleDraw.h" line="46"/>
        <source>Wed</source>
        <translation>三</translation>
    </message>
    <message>
        <location filename="../../Charts/DaysScaleDraw.h" line="49"/>
        <source>Thu</source>
        <translation>四</translation>
    </message>
    <message>
        <location filename="../../Charts/DaysScaleDraw.h" line="52"/>
        <source>Fri</source>
        <translation>五</translation>
    </message>
    <message>
        <location filename="../../Charts/DaysScaleDraw.h" line="55"/>
        <source>Sat</source>
        <translation>六</translation>
    </message>
    <message>
        <location filename="../../Charts/DaysScaleDraw.h" line="58"/>
        <source>Sun</source>
        <translation>日</translation>
    </message>
</context>
<context>
    <name>DefaultsPage</name>
    <message>
        <source>+</source>
        <translation type="vanished">+</translation>
    </message>
    <message>
        <source>-</source>
        <translation type="vanished">-</translation>
    </message>
    <message>
        <source>Add</source>
        <translation type="vanished">新增</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="vanished">删除</translation>
    </message>
    <message>
        <source>Up</source>
        <translation type="vanished">上</translation>
    </message>
    <message>
        <source>Down</source>
        <translation type="vanished">下</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="3034"/>
        <source>Field</source>
        <translation>字段</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="3035"/>
        <source>Value</source>
        <translation>数值</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="3036"/>
        <source>Linked field</source>
        <translation>关联的字段</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="3037"/>
        <source>Default Value</source>
        <translation>默认值</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="3115"/>
        <source>New</source>
        <translation>新建</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="3117"/>
        <source>New (%1)</source>
        <translation>新建 (%1)</translation>
    </message>
</context>
<context>
    <name>DeletePointCommand</name>
    <message>
        <location filename="../../FileIO/RideFileCommand.cpp" line="372"/>
        <source>Remove Point</source>
        <translation>删除数据点</translation>
    </message>
</context>
<context>
    <name>DeletePointsCommand</name>
    <message>
        <location filename="../../FileIO/RideFileCommand.cpp" line="396"/>
        <source>Remove Points</source>
        <translation>删除数据点</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileCommand.cpp" line="678"/>
        <source>Remove XDATA Points</source>
        <translation>删除X数据点</translation>
    </message>
</context>
<context>
    <name>Device</name>
    <message>
        <location filename="../../FileIO/Device.cpp" line="57"/>
        <source>cleanup is not supported</source>
        <translation>不支持清理</translation>
    </message>
</context>
<context>
    <name>DevicePage</name>
    <message>
        <source>Add</source>
        <translation type="vanished">新增</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="vanished">删除</translation>
    </message>
    <message>
        <source>+</source>
        <translation type="vanished">+</translation>
    </message>
    <message>
        <source>-</source>
        <translation type="vanished">-</translation>
    </message>
</context>
<context>
    <name>DeviceTypes</name>
    <message>
        <location filename="../../Train/DeviceTypes.cpp" line="36"/>
        <source>ANT+ devices and Trainers such as Kickr, NEO, Muin, SRM and Powertap power meters, Heart rate belts, speed or cadence meters via a Garmin ANT+ USB1 or USB2 stick</source>
        <translation>通过Garmin ANT+ USB1或USB2棒的ANT+设备和骑行台,如Kickr,NEO,Muin,SRM和Powertap功率计,心率带,速度或踏频传感器</translation>
    </message>
    <message>
        <location filename="../../Train/DeviceTypes.cpp" line="41"/>
        <source>ANT+ devices and Trainers such as Kickr, NEO, Muin, SRM, Powertap or Quarq power meters, Heart rate belts, speed or cadence meters via a Garmin ANT+ USB1 or USB2 stick</source>
        <translation>通过Garmin ANT+ USB1或USB2棒的ANT+设备和骑行台,如Kickr,NEO,Muin,SRM和Powertap功率计,心率带,速度或踏频传感器</translation>
    </message>
    <message>
        <location filename="../../Train/DeviceTypes.cpp" line="47"/>
        <source>Bluetooth Low Energy devices such as KK Inride, Stages PM, Blue HR and Blue SC</source>
        <translation>低能量蓝牙设备BLE,如KK Inride,Stages功率计,蓝牙心率带,速度,踏频传感器</translation>
    </message>
    <message>
        <location filename="../../Train/DeviceTypes.cpp" line="51"/>
        <source>Racermate Computrainer Lab or Pro bike trainer with the handlebar controller connected via a USB adaptor or directly connected to a local serial port.</source>
        <translation>Racermate Computrainer Lab或通过USB适配器或本地串口连接的专业骑行台.</translation>
    </message>
    <message>
        <location filename="../../Train/DeviceTypes.cpp" line="55"/>
        <source>Monark USB device </source>
        <translation>Monark USB设备</translation>
    </message>
    <message>
        <location filename="../../Train/DeviceTypes.cpp" line="58"/>
        <source>Kettler serial device </source>
        <translation>Kettler串口设备 </translation>
    </message>
    <message>
        <location filename="../../Train/DeviceTypes.cpp" line="61"/>
        <source>Kettler Racer serial device </source>
        <translation>Kettler Racer串口设备 </translation>
    </message>
    <message>
        <location filename="../../Train/DeviceTypes.cpp" line="64"/>
        <source>Ergofit serial device </source>
        <translation>Ergofit串口设备</translation>
    </message>
    <message>
        <location filename="../../Train/DeviceTypes.cpp" line="67"/>
        <source>Daum Serial Device </source>
        <translation>Daum串口设备 </translation>
    </message>
    <message>
        <location filename="../../Train/DeviceTypes.cpp" line="71"/>
        <source>Tacx Fortius bike trainer with the handlebar controller connected to a USB port. Please make sure you have device firmware to hand.</source>
        <translation>Tacx Fortius骑行台,通过USB端口连接.请确保已有设备固件.</translation>
    </message>
    <message>
        <location filename="../../Train/DeviceTypes.cpp" line="75"/>
        <source>Tacx iMagic bike trainer with the handlebar controller connected to a USB port.</source>
        <translation>Tacx iMagic骑行台,通过USB端口连接.</translation>
    </message>
    <message>
        <location filename="../../Train/DeviceTypes.cpp" line="81"/>
        <source>Testing device used for development only. If an ERG file is selected it will replay back, with a little randomness thrown in.</source>
        <translation>测试设备,仅用于开发.若选择ERG文件,其将有反馈.</translation>
    </message>
</context>
<context>
    <name>DialWindow</name>
    <message>
        <location filename="../../Train/DialWindow.cpp" line="49"/>
        <source>Data Series</source>
        <translation>数据系列</translation>
    </message>
    <message>
        <location filename="../../Train/DialWindow.cpp" line="58"/>
        <source>Smooth (secs)</source>
        <translation>平滑(秒)</translation>
    </message>
</context>
<context>
    <name>DiarySidebar</name>
    <message>
        <location filename="../../Gui/DiarySidebar.cpp" line="53"/>
        <source>Calendar</source>
        <translation>日历</translation>
    </message>
    <message>
        <location filename="../../Gui/DiarySidebar.cpp" line="658"/>
        <source>dddd MMMM d</source>
        <translation>M月d日,dddd</translation>
    </message>
    <message>
        <location filename="../../Gui/DiarySidebar.cpp" line="658"/>
        <source>Week Commencing %1</source>
        <translation>%1起的周</translation>
    </message>
</context>
<context>
    <name>DiaryView</name>
    <message>
        <location filename="../../Gui/Views.cpp" line="130"/>
        <source>Compare Activities and Intervals</source>
        <translation type="unfinished">比较活动和间歇</translation>
    </message>
</context>
<context>
    <name>DirectoryPathWidget</name>
    <message>
        <location filename="../../Gui/StyledItemDelegates.cpp" line="308"/>
        <source>Browse</source>
        <translation type="unfinished">浏览</translation>
    </message>
</context>
<context>
    <name>DistanceSwim</name>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="57"/>
        <source>Distance Swim</source>
        <translation>游泳距离</translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="59"/>
        <source>m</source>
        <translation>m</translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="60"/>
        <source>yd</source>
        <translation>yd</translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="63"/>
        <source>Total Distance in meters or yards</source>
        <translation>总距离,单位为m或yd</translation>
    </message>
</context>
<context>
    <name>DonutOverviewItem</name>
    <message>
        <location filename="../../Charts/OverviewItems.h" line="477"/>
        <source>Sport</source>
        <translation>运动</translation>
    </message>
</context>
<context>
    <name>DownloadRideDialog</name>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="67"/>
        <source>&amp;Download</source>
        <translation>下载(&amp;D)</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="69"/>
        <source>&amp;Rescan</source>
        <translation>重新扫描(&amp;R)</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="70"/>
        <source>&amp;Cancel</source>
        <translation>取消(&amp;C)</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="91"/>
        <source>Select port:</source>
        <translation>选择端口:</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="89"/>
        <source>Select device type:</source>
        <translation>选择设备类型:</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="71"/>
        <source>&amp;Close</source>
        <translation>关闭(&amp;C)</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="93"/>
        <source>Info:</source>
        <translation>信息:</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="113"/>
        <source>No devices found.  Make sure the device
unit is plugged into the computer,
then click &quot;Rescan&quot; to check again.</source>
        <translation>未发现设备.
请确认设备已与电脑连接
并重新扫描</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="122"/>
        <source>Click Download to begin downloading.</source>
        <translation>点击下载</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="124"/>
        <source>, then click Download.</source>
        <translation>,然后点击下载</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="310"/>
        <source>Getting list ...</source>
        <translation>获取列表...</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="313"/>
        <source>Get list failed</source>
        <translation>获取列表失败</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="465"/>
        <source>The activity %1 could not be converted to GoldenCheetah .JSON file format.</source>
        <translation>无法转换活动 %1 为GC的.JSON格式.</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="330"/>
        <source>Starting Download ...</source>
        <translation>开始下载...</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="334"/>
        <source>Download cancelled</source>
        <translation>下载已取消</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="364"/>
        <source>File %1 has no valid timestamp, falling back to &apos;now&apos;</source>
        <translation>文件 %1 无有效的时间戳,回滚到&quot;现在&quot;</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="376"/>
        <source>Activity Already Downloaded</source>
        <translation>活动已被下载过</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="377"/>
        <source>The activity starting at %1 appears to have already been downloaded.  Do you want to overwrite the previous download?</source>
        <translation>开始于 %1 的活动似乎已被下载过.是否要覆盖之前的下载?</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="418"/>
        <source>Failed to rename %1 to %2</source>
        <translation>重命名 %1 至 %2 失败</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="468"/>
        <source>.JSON conversion error: file %1</source>
        <translation>.JSON转换失败:文件%1</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="489"/>
        <source>Download completed</source>
        <translation>下载完成</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="520"/>
        <source>Cleaned data</source>
        <translation>数据清理完成</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="137"/>
        <source>Warning(s):

</source>
        <translation>警告(s):

</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="39"/>
        <source>Download Data</source>
        <translation>下载数据</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="68"/>
        <source>&amp;Erase Data</source>
        <translation>清除数据(&amp;E)</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="137"/>
        <source>

You may need to (re)install the FTDI or PL2303 drivers before downloading.</source>
        <translation>

下载前可能需要(重新)安装FTDI或PL2303驱动.</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="139"/>
        <source>Error Loading Device Drivers</source>
        <translation>加载设备驱动失败</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="335"/>
        <source>Cancel clicked by user.</source>
        <translation>用户已取消.</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="339"/>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="341"/>
        <source>Download failed</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="396"/>
        <source>Failed to remove existing file %1: %2</source>
        <translation>删除已有文件 %1: %2失败</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="400"/>
        <source>failed to rename %1 to %2</source>
        <translation>重命名 %1 至 %2 失败</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="414"/>
        <source>Failed to rename %1 to %2: %3</source>
        <translation>重命名 %1 至 %2 失败:%3</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="381"/>
        <source>&amp;Overwrite</source>
        <translation>覆寫(&amp;O)</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="381"/>
        <source>&amp;Skip</source>
        <translation>忽略(&amp;S)</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="384"/>
        <source>skipped file %1</source>
        <translation>忽略文件 %1</translation>
    </message>
    <message>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="395"/>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="413"/>
        <location filename="../../Gui/DownloadRideDialog.cpp" line="464"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
</context>
<context>
    <name>Dropbox</name>
    <message>
        <location filename="../../Cloud/Dropbox.cpp" line="77"/>
        <source>Problem accessing Dropbox data</source>
        <translation>访问Dropbox数据错误</translation>
    </message>
    <message>
        <location filename="../../Cloud/Dropbox.cpp" line="139"/>
        <source>You must authorise with Dropbox first</source>
        <translation>必须首先授权Dropbox</translation>
    </message>
    <message>
        <location filename="../../Cloud/Dropbox.cpp" line="214"/>
        <source>Parsing Error: %1</source>
        <translation>解析错误: %1</translation>
    </message>
    <message>
        <location filename="../../Cloud/Dropbox.cpp" line="302"/>
        <location filename="../../Cloud/Dropbox.cpp" line="321"/>
        <source>Completed.</source>
        <translation>完成.</translation>
    </message>
    <message>
        <location filename="../../Cloud/Dropbox.cpp" line="306"/>
        <source>Network Error - Upload failed.</source>
        <translation>网络错误 - 上传失败.</translation>
    </message>
    <message>
        <location filename="../../Cloud/Dropbox.h" line="37"/>
        <source>Dropbox</source>
        <translation>Dropbox</translation>
    </message>
    <message>
        <location filename="../../Cloud/Dropbox.h" line="38"/>
        <source>Sync activities via your cloud storage.</source>
        <translation>与云端存储同步活动.</translation>
    </message>
</context>
<context>
    <name>EOA</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2604"/>
        <source>Effect of Altitude</source>
        <translation>海拔效应</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2608"/>
        <source>Relationship between altitude adjusted power and recorded power</source>
        <translation>海拔功率和记录功率之间的关系</translation>
    </message>
</context>
<context>
    <name>EditChartDialog</name>
    <message>
        <location filename="../../Charts/LTMSettings.cpp" line="39"/>
        <source>Enter Chart Name</source>
        <translation>输入图表名称</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMSettings.cpp" line="53"/>
        <source>&amp;OK</source>
        <translation>确定(&amp;O)</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMSettings.cpp" line="54"/>
        <source>&amp;Cancel</source>
        <translation>取消(&amp;C)</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMSettings.cpp" line="72"/>
        <location filename="../../Charts/LTMSettings.cpp" line="79"/>
        <source>Entry Error</source>
        <translation>输入错误</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMSettings.cpp" line="72"/>
        <source>Name is blank</source>
        <translation>名称为空</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMSettings.cpp" line="79"/>
        <source>Chart already exists</source>
        <translation>图表已存在</translation>
    </message>
</context>
<context>
    <name>EditFixPyScriptDialog</name>
    <message>
        <location filename="../../FileIO/FixPyScriptsDialog.cpp" line="157"/>
        <source>Edit Python Fix</source>
        <translation>编辑Python修正</translation>
    </message>
    <message>
        <source>Name:</source>
        <translation type="vanished">名称:</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixPyScriptsDialog.cpp" line="194"/>
        <source>Run</source>
        <translation>跑步</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixPyScriptsDialog.cpp" line="196"/>
        <source>Name</source>
        <translation type="unfinished">名称</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixPyScriptsDialog.cpp" line="221"/>
        <source>Save and close</source>
        <translation>保存并关闭</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixPyScriptsDialog.cpp" line="222"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixPyScriptsDialog.cpp" line="256"/>
        <source>The Python Fix has been modified.</source>
        <translation>Python修正已修改.</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixPyScriptsDialog.cpp" line="257"/>
        <source>Do you want to save your changes?</source>
        <translation>确认保存修改?</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixPyScriptsDialog.cpp" line="296"/>
        <source>Please specify a name for the Python Fix.</source>
        <translation>请为Python命名.</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixPyScriptsDialog.cpp" line="306"/>
        <source>The Python Fix name may not contain any of the following characters: %1</source>
        <translation>Python修正名称不能包含以下字符: %1</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixPyScriptsDialog.cpp" line="319"/>
        <source>A Python Fix with that name exists already. Please choose another name.</source>
        <translation>已有同名Python修正存在,请选择其他名称.</translation>
    </message>
</context>
<context>
    <name>EditIntervalDialog</name>
    <message>
        <location filename="../../Core/IntervalItem.cpp" line="186"/>
        <source>Edit Interval</source>
        <translation>编辑间歇</translation>
    </message>
    <message>
        <location filename="../../Core/IntervalItem.cpp" line="208"/>
        <source>Performance Test</source>
        <translation>表现测试</translation>
    </message>
    <message>
        <location filename="../../Core/IntervalItem.cpp" line="231"/>
        <source>&amp;OK</source>
        <translation>确定(&amp;O)</translation>
    </message>
    <message>
        <location filename="../../Core/IntervalItem.cpp" line="233"/>
        <source>&amp;Cancel</source>
        <translation>取消(&amp;C)</translation>
    </message>
</context>
<context>
    <name>EditMetricDetailDialog</name>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2078"/>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2079"/>
        <source>Axis Label / Units</source>
        <translation>轴标签/单位</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1611"/>
        <source>Curve Settings</source>
        <translation>曲线设置</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1572"/>
        <source>Estimate %1 %2 Power</source>
        <translation>估计%1 %2 功率</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1576"/>
        <source>Endurance Index</source>
        <translation>耐力指数</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1577"/>
        <source>Vo2Max Estimate</source>
        <translation>VO2max估计</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1619"/>
        <source>Metric</source>
        <translation>指标</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1620"/>
        <source>Best</source>
        <translation>最佳</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1621"/>
        <source>Estimate</source>
        <translation>估计</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1622"/>
        <source>PMC</source>
        <translation>PMC</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1623"/>
        <source>Formula</source>
        <translation>规则(Formula)</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1624"/>
        <source>Measure</source>
        <translation>参数</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1625"/>
        <source>Performance</source>
        <translation>表现</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1626"/>
        <source>Banister</source>
        <translation>Banister</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1698"/>
        <location filename="../../Charts/LTMTool.cpp" line="1781"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1699"/>
        <location filename="../../Charts/LTMTool.cpp" line="1782"/>
        <source>minutes</source>
        <translation>分</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1700"/>
        <location filename="../../Charts/LTMTool.cpp" line="1783"/>
        <source>hours</source>
        <translation>时</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1737"/>
        <location filename="../../Charts/LTMTool.cpp" line="1830"/>
        <source>Peak</source>
        <translation>峰值</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1795"/>
        <source>Absolute</source>
        <translation>绝对值</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1796"/>
        <source>Per Kilogram</source>
        <translation>每千克</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1827"/>
        <source>Total</source>
        <translation>全部</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1828"/>
        <source>Running Total</source>
        <translation>跑步全部</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1829"/>
        <source>Average</source>
        <translation>平均</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1831"/>
        <source>Low</source>
        <translation>最小值</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1834"/>
        <source>Aggregate:</source>
        <translation>合计:</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1842"/>
        <source># type in a formula to use
# for e.g. BikeStress / Duration
# as you type the available metrics
# will be offered by autocomplete
</source>
        <translation># 输入规则(formula)以使用
# 例如TSS / 持续时间
# 输入已知指标时会自动完成</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1853"/>
        <source>Weekly Best Performances</source>
        <translation>每周最佳表现</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1854"/>
        <source>Submaximal Weekly Best</source>
        <translation>每周次佳</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1855"/>
        <source>Performance Tests</source>
        <translation>表现测试</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1947"/>
        <source>Short Term Stress (STS/ATL)</source>
        <translation>短期压力(STS/ATL)</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1948"/>
        <source>Long Term Stress  (LTS/CTL)</source>
        <translation>长期压力(LTS/CTL)</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1949"/>
        <source>Stress Balance    (SB/TSB)</source>
        <translation>压力平衡(Stress Balance, SB/TSB)</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1950"/>
        <source>Stress Ramp Rate  (RR)</source>
        <translation>压力变化率(RR)</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1958"/>
        <source>Stress Type</source>
        <translation>压力类型</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1963"/>
        <source>Negative Training Effect (NTE)</source>
        <translation>消极训练效应 (NTE)</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1964"/>
        <source>Positive Training Effect (PTE)</source>
        <translation>积极训练效应 (PTE)</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1965"/>
        <source>Performance (Power Index)</source>
        <translation>表现(功率指数)</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1966"/>
        <source>Predicted CP (Watts)</source>
        <translation>预计临界功率(W)</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1983"/>
        <source>Curve Type</source>
        <translation>曲线类型</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1990"/>
        <source>Perf. Metric</source>
        <translation>表现指标</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2020"/>
        <source>Metadata Field</source>
        <translation>元数据字段</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2021"/>
        <source>PMC metric</source>
        <translation>PMC指标</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2046"/>
        <source>Measure Group</source>
        <translation>参数组</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2054"/>
        <source>Measure Field</source>
        <translation>参数字段</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2074"/>
        <source>Filter</source>
        <translation>过滤器</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2085"/>
        <source>Style</source>
        <translation>风格</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2087"/>
        <source>Bar</source>
        <translation>柱状图</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2088"/>
        <source>Line</source>
        <translation>线条</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2089"/>
        <source>Sticks</source>
        <translation>棍状图</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2090"/>
        <source>Dots</source>
        <translation>点</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2093"/>
        <source>Stack</source>
        <translation>堆叠</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2098"/>
        <source>Symbol</source>
        <translation>符号</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2100"/>
        <source>None</source>
        <translation>无</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2101"/>
        <source>Circle</source>
        <translation>圆圈</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2102"/>
        <source>Square</source>
        <translation>方块</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2103"/>
        <source>Diamond</source>
        <translation>菱形</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2104"/>
        <source>Triangle</source>
        <translation>三角形</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2105"/>
        <source>Cross</source>
        <translation>叉</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2106"/>
        <source>Hexagon</source>
        <translation>六边形</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2107"/>
        <source>Star</source>
        <translation>星形</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2110"/>
        <source>Color</source>
        <translation>颜色</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2114"/>
        <source>Fill curve</source>
        <translation>填充曲线</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2118"/>
        <source>Data labels</source>
        <translation>数据标签</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2125"/>
        <source>Highlight Highest</source>
        <translation>高亮最高值</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2133"/>
        <source>Highlight Lowest</source>
        <translation>高亮最小值</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2141"/>
        <source>Highlight Outliers</source>
        <translation>高亮逸出值</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2149"/>
        <source>Baseline</source>
        <translation>基线</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2157"/>
        <source>Smooth Curve</source>
        <translation>平滑曲线</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2161"/>
        <source>No trend Line</source>
        <translation>无趋势线</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2162"/>
        <source>Linear Trend</source>
        <translation>线性趋势</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2163"/>
        <source>Quadratic Trend</source>
        <translation>二次趋势</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2164"/>
        <source>Moving Average</source>
        <translation>移动平均</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2165"/>
        <source>Simple Average</source>
        <translation>简单平均</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2168"/>
        <source>Ignore Zeros</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2213"/>
        <source>&amp;OK</source>
        <translation>确定(&amp;O)</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2215"/>
        <source>&amp;Cancel</source>
        <translation>取消(&amp;C)</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2445"/>
        <source>Peak %1</source>
        <translation>峰值 %1</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2447"/>
        <source> second </source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2448"/>
        <source> minute </source>
        <translation>分</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2450"/>
        <source> hour </source>
        <translation>时</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2470"/>
        <source>%1 - %2</source>
        <translation>%1 - %2</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2484"/>
        <source>Performances</source>
        <translation>表现</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2485"/>
        <source>Power Index</source>
        <translation>功率指数</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="2602"/>
        <source>Performances_%1_%2_%3</source>
        <translation>表现_%1_%2_%3</translation>
    </message>
</context>
<context>
    <name>EditNamedSearches</name>
    <message>
        <location filename="../../Core/NamedSearch.cpp" line="236"/>
        <source>Manage Filters</source>
        <translation>管理过滤器</translation>
    </message>
    <message>
        <location filename="../../Core/NamedSearch.cpp" line="251"/>
        <location filename="../../Core/NamedSearch.cpp" line="282"/>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <location filename="../../Core/NamedSearch.cpp" line="257"/>
        <source>Filter</source>
        <translation>过滤器</translation>
    </message>
    <message>
        <location filename="../../Core/NamedSearch.cpp" line="266"/>
        <source>Add</source>
        <translation>新增</translation>
    </message>
    <message>
        <location filename="../../Core/NamedSearch.cpp" line="268"/>
        <source>Update</source>
        <translation>更新</translation>
    </message>
    <message>
        <location filename="../../Core/NamedSearch.cpp" line="283"/>
        <source>Query</source>
        <translation>查询</translation>
    </message>
    <message>
        <location filename="../../Core/NamedSearch.cpp" line="297"/>
        <source>Up</source>
        <translation>上</translation>
    </message>
    <message>
        <location filename="../../Core/NamedSearch.cpp" line="299"/>
        <source>Down</source>
        <translation>下</translation>
    </message>
    <message>
        <location filename="../../Core/NamedSearch.cpp" line="302"/>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../../Core/NamedSearch.cpp" line="305"/>
        <source>Close</source>
        <translation type="unfinished">关闭</translation>
    </message>
</context>
<context>
    <name>EditPhaseDialog</name>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="543"/>
        <source>Edit Date Range</source>
        <translation>编辑日期范围</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="587"/>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="588"/>
        <source>Type</source>
        <translation>类型</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="589"/>
        <source>From</source>
        <translation>从</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="590"/>
        <source>To</source>
        <translation>到</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="591"/>
        <source>Starting LTS</source>
        <translation>初始LTS</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="592"/>
        <source>Lowest SB</source>
        <translation>最低SB</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="549"/>
        <source>Phase</source>
        <translation>阶段</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="550"/>
        <source>Prep</source>
        <translation>准备</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="551"/>
        <source>Base</source>
        <translation>基础</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="552"/>
        <source>Build</source>
        <translation>强化</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="553"/>
        <source>Camp</source>
        <translation>训练营</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="583"/>
        <source>&amp;OK</source>
        <translation>确定(&amp;O)</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="584"/>
        <source>&amp;Cancel</source>
        <translation>取消(&amp;C)</translation>
    </message>
</context>
<context>
    <name>EditSeasonDialog</name>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="36"/>
        <source>Edit Date Range</source>
        <translation>编辑日期范围</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="178"/>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="179"/>
        <source>Type</source>
        <translation>类型</translation>
    </message>
    <message>
        <source>From</source>
        <translation type="vanished">从</translation>
    </message>
    <message>
        <source>To</source>
        <translation type="vanished">至</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="183"/>
        <source>Starting LTS</source>
        <translation>起始LTS</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="184"/>
        <source>Lowest SB</source>
        <translation>最低SB</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="41"/>
        <source>Season</source>
        <translation>赛季</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="42"/>
        <source>Cycle</source>
        <translation>循环</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="43"/>
        <source>Adhoc</source>
        <translation>特定</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="46"/>
        <source>Absolute Start</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="47"/>
        <source>Relative Start</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="48"/>
        <source>Duration before End</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="65"/>
        <location filename="../../Core/SeasonDialogs.cpp" line="119"/>
        <source>Weeks ago</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="66"/>
        <location filename="../../Core/SeasonDialogs.cpp" line="120"/>
        <source>Months ago</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="67"/>
        <location filename="../../Core/SeasonDialogs.cpp" line="121"/>
        <source>Years ago</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="76"/>
        <location filename="../../Core/SeasonDialogs.cpp" line="130"/>
        <source>Years</source>
        <translation type="unfinished">年</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="82"/>
        <location filename="../../Core/SeasonDialogs.cpp" line="136"/>
        <source>Months</source>
        <translation type="unfinished">月</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="88"/>
        <location filename="../../Core/SeasonDialogs.cpp" line="142"/>
        <source>Days</source>
        <translation type="unfinished">天</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="99"/>
        <source>Absolute End</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="100"/>
        <source>Relative End</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="101"/>
        <source>Duration after Start</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="102"/>
        <source>Year to Date</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="152"/>
        <source>Up to current day and month</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="174"/>
        <source>&amp;OK</source>
        <translation>确定(&amp;O)</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="175"/>
        <source>&amp;Cancel</source>
        <translation>取消(&amp;C)</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="182"/>
        <source>As of today</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="308"/>
        <source>%1 - %2</source>
        <translation type="unfinished">%1 - %2</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="308"/>
        <source>dd MMM yyyy</source>
        <translation type="unfinished">yyyy年M月d日</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="310"/>
        <source>&lt;b&gt;WARNING&lt;/b&gt; Start is after end, season will be empty</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>EditSeasonEventDialog</name>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="476"/>
        <source>Edit Event</source>
        <translation>编辑赛事</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="498"/>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="499"/>
        <source>Date</source>
        <translation>日期</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="500"/>
        <source>Priority</source>
        <translation>优先级</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="501"/>
        <source>Description</source>
        <translation>描述</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="494"/>
        <source>&amp;OK</source>
        <translation>确定(&amp;O)</translation>
    </message>
    <message>
        <location filename="../../Core/SeasonDialogs.cpp" line="495"/>
        <source>&amp;Cancel</source>
        <translation>取消(&amp;C)</translation>
    </message>
</context>
<context>
    <name>EditUserAxisDialog</name>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1689"/>
        <source>Edit Axis</source>
        <translation>编辑轴</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1699"/>
        <source>&amp;OK</source>
        <translation>确定(&amp;O)</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1700"/>
        <source>&amp;Cancel</source>
        <translation>取消(&amp;C)</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1708"/>
        <source>Units</source>
        <translation>单位</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1718"/>
        <source>Logarithmic Scale</source>
        <translation>对数标尺</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1715"/>
        <source>Type</source>
        <translation>类型</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1719"/>
        <location filename="../../Charts/UserChart.cpp" line="1738"/>
        <source> </source>
        <translation> </translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1721"/>
        <source>Fixed</source>
        <translation>已修正</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1732"/>
        <source> from </source>
        <translation> 从 </translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1734"/>
        <source> to </source>
        <translation> 到 </translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1737"/>
        <source>Range</source>
        <translation>范围</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1745"/>
        <source>Smoothing</source>
        <translation>平滑处理</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1750"/>
        <source>None</source>
        <translation>无</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1751"/>
        <source>Day</source>
        <translation>天</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1752"/>
        <source>Week</source>
        <translation>周</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1753"/>
        <source>Month</source>
        <translation>月</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1754"/>
        <source>Year</source>
        <translation>年</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1756"/>
        <source>Group By</source>
        <translation>  分组类型:</translation>
    </message>
</context>
<context>
    <name>EditUserDataDialog</name>
    <message>
        <location filename="../../Core/UserData.cpp" line="76"/>
        <source>User Data Series</source>
        <translation>用户数据系列</translation>
    </message>
    <message>
        <location filename="../../Core/UserData.cpp" line="101"/>
        <source># type in a formula to use
# for e.g. BikeStress / Duration
# as you type the available metrics
# will be offered by autocomplete
</source>
        <translation># 输入规则(formula)以使用
# 例如TSS / 持续时间
# 输入已知指标时会自动完成</translation>
    </message>
    <message>
        <location filename="../../Core/UserData.cpp" line="197"/>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <location filename="../../Core/UserData.cpp" line="199"/>
        <source>Units</source>
        <translation>单位</translation>
    </message>
    <message>
        <location filename="../../Core/UserData.cpp" line="201"/>
        <source>Formula</source>
        <translation>规则(Formula)</translation>
    </message>
    <message>
        <location filename="../../Core/UserData.cpp" line="203"/>
        <source>Zone string</source>
        <translation>区间字符串</translation>
    </message>
    <message>
        <location filename="../../Core/UserData.cpp" line="205"/>
        <source>Color</source>
        <translation>颜色</translation>
    </message>
    <message>
        <location filename="../../Core/UserData.cpp" line="214"/>
        <source>&amp;OK</source>
        <translation>确定(&amp;O)</translation>
    </message>
    <message>
        <location filename="../../Core/UserData.cpp" line="215"/>
        <source>&amp;Cancel</source>
        <translation>取消(&amp;C)</translation>
    </message>
    <message>
        <location filename="../../Core/UserData.cpp" line="248"/>
        <source>Choose Metric Color</source>
        <translation>选择指标颜色</translation>
    </message>
</context>
<context>
    <name>EditUserMetricDialog</name>
    <message>
        <location filename="../../Gui/EditUserMetricDialog.cpp" line="47"/>
        <source>User Defined Metric</source>
        <translation>用户自定义指标</translation>
    </message>
    <message>
        <location filename="../../Gui/EditUserMetricDialog.cpp" line="56"/>
        <source>Symbol</source>
        <translation>符号</translation>
    </message>
    <message>
        <location filename="../../Gui/EditUserMetricDialog.cpp" line="60"/>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <location filename="../../Gui/EditUserMetricDialog.cpp" line="64"/>
        <source>Metric Units</source>
        <translation>公制单位</translation>
    </message>
    <message>
        <location filename="../../Gui/EditUserMetricDialog.cpp" line="68"/>
        <source>Imperial Units</source>
        <translation>英制单位</translation>
    </message>
    <message>
        <location filename="../../Gui/EditUserMetricDialog.cpp" line="72"/>
        <source>Description</source>
        <translation>描述</translation>
    </message>
    <message>
        <location filename="../../Gui/EditUserMetricDialog.cpp" line="76"/>
        <source>Type</source>
        <translation>类型</translation>
    </message>
    <message>
        <location filename="../../Gui/EditUserMetricDialog.cpp" line="78"/>
        <source>Total</source>
        <translation>合计</translation>
    </message>
    <message>
        <location filename="../../Gui/EditUserMetricDialog.cpp" line="79"/>
        <source>Average</source>
        <translation>平均</translation>
    </message>
    <message>
        <location filename="../../Gui/EditUserMetricDialog.cpp" line="80"/>
        <source>Peak</source>
        <translation>峰值</translation>
    </message>
    <message>
        <location filename="../../Gui/EditUserMetricDialog.cpp" line="81"/>
        <source>Low</source>
        <translation>最小值</translation>
    </message>
    <message>
        <location filename="../../Gui/EditUserMetricDialog.cpp" line="84"/>
        <source>Conversion Factor</source>
        <translation>单位转换系数</translation>
    </message>
    <message>
        <location filename="../../Gui/EditUserMetricDialog.cpp" line="89"/>
        <source>Conversion Sum</source>
        <translation>单位转换余数</translation>
    </message>
    <message>
        <location filename="../../Gui/EditUserMetricDialog.cpp" line="94"/>
        <source>Precision</source>
        <translation>精度</translation>
    </message>
    <message>
        <location filename="../../Gui/EditUserMetricDialog.cpp" line="99"/>
        <source>Aggregate Zero</source>
        <translation>统计零</translation>
    </message>
    <message>
        <location filename="../../Gui/EditUserMetricDialog.cpp" line="102"/>
        <source>Time</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../Gui/EditUserMetricDialog.cpp" line="105"/>
        <source>Program</source>
        <translation>程序</translation>
    </message>
    <message>
        <location filename="../../Gui/EditUserMetricDialog.cpp" line="194"/>
        <source>Evaluates</source>
        <translation>评估值</translation>
    </message>
    <message>
        <location filename="../../Gui/EditUserMetricDialog.cpp" line="195"/>
        <source>Metric</source>
        <translation>公制</translation>
    </message>
    <message>
        <location filename="../../Gui/EditUserMetricDialog.cpp" line="196"/>
        <source>Imperial</source>
        <translation>英制</translation>
    </message>
    <message>
        <location filename="../../Gui/EditUserMetricDialog.cpp" line="203"/>
        <source>OK</source>
        <translation>确定</translation>
    </message>
    <message>
        <location filename="../../Gui/EditUserMetricDialog.cpp" line="204"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../../Gui/EditUserMetricDialog.cpp" line="205"/>
        <source>Test</source>
        <translation>测试</translation>
    </message>
    <message>
        <location filename="../../Gui/EditUserMetricDialog.cpp" line="300"/>
        <source>User Metric</source>
        <translation>用户指标</translation>
    </message>
    <message>
        <location filename="../../Gui/EditUserMetricDialog.cpp" line="300"/>
        <source>Symbol already in use by a Builtin metric</source>
        <translation>内置指标已使用该符号</translation>
    </message>
</context>
<context>
    <name>EditUserSeriesDialog</name>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1356"/>
        <source>Edit Data Series</source>
        <translation>编辑数据系列</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1372"/>
        <source>&amp;OK</source>
        <translation>确定(&amp;O)</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1373"/>
        <source>&amp;Cancel</source>
        <translation>取消(&amp;C)</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1380"/>
        <source>Group</source>
        <translation>分组</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1388"/>
        <source>Series Name</source>
        <translation>系列名称</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1477"/>
        <source>Y units</source>
        <translation>Y轴单位</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1482"/>
        <source>X units</source>
        <translation>X轴单位</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1486"/>
        <source>Sum</source>
        <translation>合计</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1487"/>
        <source>Average</source>
        <translation>平均</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1488"/>
        <source>Peak</source>
        <translation>峰值</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1489"/>
        <source>Low</source>
        <translation>最小值</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1490"/>
        <source>Running Total</source>
        <translation>跑步合计</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1491"/>
        <source>Mean Square Root</source>
        <translation>均方根</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1492"/>
        <source>Std Deviation</source>
        <translation>标准差</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1495"/>
        <source>Aggregate</source>
        <translation>集合</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1499"/>
        <location filename="../../Charts/UserChart.cpp" line="1515"/>
        <source>None</source>
        <translation>无</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1500"/>
        <source>Solid</source>
        <translation>实线</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1501"/>
        <source>Dashed</source>
        <translation>短划线</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1502"/>
        <source>Dot</source>
        <translation>点线</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1503"/>
        <source>Dash Dot</source>
        <translation>短划点线</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1504"/>
        <source>Fast Graphics</source>
        <translation>快速图表</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1505"/>
        <source>Show on Legend</source>
        <translation>在图例上显示</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1506"/>
        <source>Show Data Labels</source>
        <translation>显示数据标签</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1512"/>
        <source>Line Style</source>
        <translation>线型</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1516"/>
        <source>Circle</source>
        <translation>圆圈</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1517"/>
        <source>Rectangle</source>
        <translation>矩形</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1522"/>
        <source>Symbol</source>
        <translation>符号</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1530"/>
        <source>Color</source>
        <translation>颜色</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1533"/>
        <source>Fill curve</source>
        <translation>填充曲线</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1541"/>
        <source>Opacity (%)</source>
        <translation>不透明度 (%)</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="1547"/>
        <source>Size/Width</source>
        <translation>尺寸/宽度</translation>
    </message>
</context>
<context>
    <name>EfficiencyFactor</name>
    <message>
        <location filename="../../Metrics/Coggan.cpp" line="338"/>
        <source>Efficiency Factor</source>
        <translation>效率指数</translation>
    </message>
    <message>
        <location filename="../../Metrics/Coggan.cpp" line="343"/>
        <source>The ratio between IsoPower and Average HR for Cycling and xPace (in yd/min) and Average HR for Running</source>
        <translation>NP和平均心率的比率(对于跑步,是x配速和平均心率的比率)</translation>
    </message>
</context>
<context>
    <name>EfficiencyIndex</name>
    <message>
        <location filename="../../Metrics/RunMetrics.cpp" line="352"/>
        <source>Efficiency Index</source>
        <translation>效率指数</translation>
    </message>
    <message>
        <location filename="../../Metrics/RunMetrics.cpp" line="356"/>
        <source>Efficiency Index : average speed by average power</source>
        <translation>效率指数 : 平均速度与平均功率的比值</translation>
    </message>
</context>
<context>
    <name>ElapsedTime</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="141"/>
        <source>Elapsed Time</source>
        <translation>历时</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="142"/>
        <source>secs</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="144"/>
        <source>Only useful for intervals, time the interval started</source>
        <translation>仅对间歇有用, 间歇开始的时间</translation>
    </message>
</context>
<context>
    <name>ElevationChartWindow</name>
    <message>
        <location filename="../../Train/ElevationChartWindow.cpp" line="221"/>
        <source>Profile Distance (m)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/ElevationChartWindow.cpp" line="229"/>
        <source>Seconds for delta slope</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/ElevationChartWindow.cpp" line="237"/>
        <source>Elevation window size (%) relative to current altitude</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ElevationGain</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="847"/>
        <source>Elevation Gain</source>
        <translation>爬升</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="414"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="849"/>
        <source>meters</source>
        <translation>m</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="412"/>
        <source>Elevation Gain Carrying (Est)</source>
        <translation>推车爬升(估计)</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="415"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="850"/>
        <source>feet</source>
        <translation>英尺</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="417"/>
        <source>Elevation gained at low speed with no power nor cadence</source>
        <translation>低速,无功率和踏频时获得的爬升</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="852"/>
        <source>Elevation Gain in meters of feets</source>
        <translation>获得的爬升,单位为m或英尺</translation>
    </message>
</context>
<context>
    <name>ElevationLoss</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="914"/>
        <source>Elevation Loss</source>
        <translation>海拔下降</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="916"/>
        <source>meters</source>
        <translation>m</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="917"/>
        <source>feet</source>
        <translation>英尺</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="919"/>
        <source>Elevation Loss in meters of feets</source>
        <translation>海拔下降,单位为m或feet</translation>
    </message>
</context>
<context>
    <name>ElevationMeterWidget</name>
    <message>
        <location filename="../../Train/MeterWidget.cpp" line="498"/>
        <source>km</source>
        <translation>km</translation>
    </message>
    <message>
        <location filename="../../Train/MeterWidget.cpp" line="498"/>
        <source>mi</source>
        <translation>mi</translation>
    </message>
</context>
<context>
    <name>ErgFilePlot</name>
    <message>
        <location filename="../../Train/ErgFilePlot.cpp" line="257"/>
        <source>CP</source>
        <translation>临界功率</translation>
    </message>
    <message>
        <location filename="../../Train/ErgFilePlot.cpp" line="587"/>
        <source>(km)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/ErgFilePlot.cpp" line="587"/>
        <source>(mi)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>W&apos; Balance (j)</source>
        <translation type="vanished">W&apos;平衡(j)</translation>
    </message>
    <message>
        <location filename="../../Train/ErgFilePlot.cpp" line="211"/>
        <source>W&apos; Balance (J)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/ErgFilePlot.cpp" line="845"/>
        <source>Section of %1 starts at %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/ErgFilePlot.cpp" line="848"/>
        <source>Power</source>
        <translation type="unfinished">功率</translation>
    </message>
    <message>
        <location filename="../../Train/ErgFilePlot.cpp" line="853"/>
        <location filename="../../Train/ErgFilePlot.cpp" line="859"/>
        <source>watts</source>
        <translation type="unfinished">W</translation>
    </message>
    <message>
        <location filename="../../Train/ErgFilePlot.cpp" line="876"/>
        <location filename="../../Train/ErgFilePlot.cpp" line="882"/>
        <source>W&apos; Balance</source>
        <translation type="unfinished">W&apos;平衡</translation>
    </message>
    <message>
        <location filename="../../Train/ErgFilePlot.cpp" line="878"/>
        <location filename="../../Train/ErgFilePlot.cpp" line="886"/>
        <source>kJ</source>
        <translation type="unfinished">kJ</translation>
    </message>
</context>
<context>
    <name>ErgOverview</name>
    <message>
        <location filename="../../Train/ErgOverview.cpp" line="37"/>
        <source>Duration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/ErgOverview.cpp" line="38"/>
        <source>Intensity</source>
        <translation type="unfinished">强度</translation>
    </message>
    <message>
        <location filename="../../Train/ErgOverview.cpp" line="39"/>
        <source>Stress</source>
        <translation type="unfinished">压力</translation>
    </message>
    <message>
        <location filename="../../Train/ErgOverview.cpp" line="56"/>
        <source>Relative Intensity</source>
        <translation type="unfinished">相对强度</translation>
    </message>
    <message>
        <location filename="../../Train/ErgOverview.cpp" line="57"/>
        <source>BikeScore</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/ErgOverview.cpp" line="69"/>
        <source>Variability Index</source>
        <translation type="unfinished">变化指数</translation>
    </message>
    <message>
        <location filename="../../Train/ErgOverview.cpp" line="70"/>
        <source>Skiba Variability Index</source>
        <translation type="unfinished">Skiba变化指数</translation>
    </message>
</context>
<context>
    <name>ErgofitConnection</name>
    <message>
        <location filename="../../Train/ErgofitConnection.cpp" line="116"/>
        <source>Send request pulse timed out. Time: %1</source>
        <translation>发送请求超时. 时间: %1</translation>
    </message>
    <message>
        <location filename="../../Train/ErgofitConnection.cpp" line="126"/>
        <source>Wrong pulse received. Time: %1</source>
        <translation>收到错误响应. 时间: %1</translation>
    </message>
    <message>
        <location filename="../../Train/ErgofitConnection.cpp" line="129"/>
        <source>Receive of request pulse timed out. Time: %1</source>
        <translation>接收请求响应超时. 时间: %1</translation>
    </message>
    <message>
        <location filename="../../Train/ErgofitConnection.cpp" line="135"/>
        <source>Send request cadence timed out. Time %1</source>
        <translation>发送踏频请求超时. 时间: %1</translation>
    </message>
    <message>
        <location filename="../../Train/ErgofitConnection.cpp" line="145"/>
        <source>Wrong cadence received. Time: %1</source>
        <translation>接收踏频错误. 时间: %1</translation>
    </message>
    <message>
        <location filename="../../Train/ErgofitConnection.cpp" line="148"/>
        <source>Receive of request cadence timed out. Time: %1</source>
        <translation>接收踏频请求超时. 时间: %1</translation>
    </message>
    <message>
        <location filename="../../Train/ErgofitConnection.cpp" line="154"/>
        <source>Send request power timed out. Time: %1</source>
        <translation>发送功率请求超时. 时间: %1</translation>
    </message>
    <message>
        <location filename="../../Train/ErgofitConnection.cpp" line="164"/>
        <source>Wrong power received. Time: %1</source>
        <translation>接收功率错误. 时间: %1</translation>
    </message>
    <message>
        <location filename="../../Train/ErgofitConnection.cpp" line="167"/>
        <source>Receive of request power timed out. Time: %1</source>
        <translation>接收功率请求超时. 时间: %1</translation>
    </message>
    <message>
        <location filename="../../Train/ErgofitConnection.cpp" line="174"/>
        <source>Send set load timed out. Time: %1</source>
        <translation>发送负荷设置超时. 时间: %1</translation>
    </message>
    <message>
        <location filename="../../Train/ErgofitConnection.cpp" line="182"/>
        <source>Wrong load acknowledge received. Time: %1</source>
        <translation>接收负荷确认错误. 时间: %1</translation>
    </message>
    <message>
        <location filename="../../Train/ErgofitConnection.cpp" line="185"/>
        <source>Receive of acknowledge set load timed out. Time: %1</source>
        <translation>接收负荷设置确认超时. 时间: %1</translation>
    </message>
</context>
<context>
    <name>ErgofitController</name>
    <message>
        <location filename="../../Train/ErgofitController.cpp" line="84"/>
        <source>Cannot Connect to Ergofit</source>
        <translation>无法连接Ergofit</translation>
    </message>
</context>
<context>
    <name>EstimateCPDialog</name>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="35"/>
        <source> mins</source>
        <translation>分</translation>
    </message>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="44"/>
        <source> secs</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="52"/>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="142"/>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="144"/>
        <source> watts</source>
        <translation> W</translation>
    </message>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="62"/>
        <source>Critical Power Estimator</source>
        <translation>CP估计器</translation>
    </message>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="74"/>
        <source>Sport</source>
        <translation>运动类型</translation>
    </message>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="76"/>
        <source>Bike</source>
        <translation>骑车</translation>
    </message>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="77"/>
        <source>Run</source>
        <translation>跑步</translation>
    </message>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="78"/>
        <source>Swim</source>
        <translation>游泳</translation>
    </message>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="86"/>
        <source>Your best short effort (3-5 min):</source>
        <translation>最佳短时间成绩(3-5分钟):</translation>
    </message>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="90"/>
        <source>Your best long effort (15-60 min):</source>
        <translation>最佳长时间成绩(15-60分钟):</translation>
    </message>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="97"/>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="145"/>
        <source>Your critical power:</source>
        <translation>临界功率:</translation>
    </message>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="108"/>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="146"/>
        <source>Your W&apos;:</source>
        <translation>W&apos;:</translation>
    </message>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="121"/>
        <source>Estimate</source>
        <translation>估计</translation>
    </message>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="125"/>
        <source>Done</source>
        <translation>完成</translation>
    </message>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="137"/>
        <source> km</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="137"/>
        <source> mi</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="138"/>
        <source> m</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="138"/>
        <source> yd</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="153"/>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="161"/>
        <source>Your critical pace:</source>
        <translation>临界配速:</translation>
    </message>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="154"/>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="162"/>
        <source>Your D&apos;:</source>
        <translation>D&apos;:</translation>
    </message>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="192"/>
        <source>%1 watts</source>
        <translation>%1 W</translation>
    </message>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="196"/>
        <source>%1 kJ</source>
        <translation>%1 kJ</translation>
    </message>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="200"/>
        <source>min/km</source>
        <translation>min/km</translation>
    </message>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="200"/>
        <source>min/mi</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="204"/>
        <source>km</source>
        <translation>km</translation>
    </message>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="204"/>
        <source>mi</source>
        <translation>mi</translation>
    </message>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="208"/>
        <source>min/100m</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="208"/>
        <source>min/100yd</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="212"/>
        <source>m</source>
        <translation>m</translation>
    </message>
    <message>
        <location filename="../../Gui/EstimateCPDialog.cpp" line="212"/>
        <source>yd</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>EtimatedAverageWPK_DrF</name>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="368"/>
        <source>estimated Watts Per Kilogram (DrF.)</source>
        <translation>每千克功率数估计值(DrF.)</translation>
    </message>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="370"/>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="371"/>
        <source>w/kg</source>
        <translation>W/kg</translation>
    </message>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="373"/>
        <source>Estimated Average Power relative to Athlete Weight using Dr Ferrari formula based on VAM for gradient higher than or equal to 7%: VAM / (2 + (gradient/10)) / 100</source>
        <translation>使用Dr Ferrari的公式,根据坡度大于或等于7%时的VAM,估计相对于运动员体重的平均功率:VAM / (2 + (坡度/10)) / 100</translation>
    </message>
</context>
<context>
    <name>ExhaustionDialog</name>
    <message>
        <location filename="../../Charts/ExhaustionDialog.cpp" line="30"/>
        <source>Exhaustion / Failure</source>
        <translation>疲惫 / 失败</translation>
    </message>
    <message>
        <location filename="../../Charts/ExhaustionDialog.cpp" line="37"/>
        <source>Exhausted:</source>
        <translation>耗费:</translation>
    </message>
    <message>
        <location filename="../../Charts/ExhaustionDialog.cpp" line="40"/>
        <source>secs</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Charts/ExhaustionDialog.cpp" line="46"/>
        <source> + </source>
        <translation> + </translation>
    </message>
    <message>
        <location filename="../../Charts/ExhaustionDialog.cpp" line="162"/>
        <source>Time</source>
        <translation>时间</translation>
    </message>
</context>
<context>
    <name>ExtendedModel</name>
    <message>
        <location filename="../../Metrics/PDModel.h" line="473"/>
        <source>Extended CP</source>
        <translation>扩展型CP</translation>
    </message>
    <message>
        <location filename="../../Metrics/PDModel.cpp" line="1320"/>
        <source>RMSE %1 CV %3% [envelope] %2 points</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FatigueIndex</name>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="186"/>
        <source>Fatigue Index</source>
        <translation>疲劳指数</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="187"/>
        <location filename="../../Metrics/PeakPower.cpp" line="189"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="190"/>
        <source>Fatigue Index is power decay from Max Power to Min Power as a percent of Max Power.</source>
        <translation>疲劳指数是从最大到最小功率的功率衰减,以最大功率的百分比表示.</translation>
    </message>
</context>
<context>
    <name>FavouriteMetricsPage</name>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1588"/>
        <source>Available Metrics</source>
        <translation>可用指标</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1599"/>
        <source>Favourites</source>
        <translation>最受欢迎的</translation>
    </message>
    <message>
        <source>Up</source>
        <translation type="vanished">上</translation>
    </message>
    <message>
        <source>Down</source>
        <translation type="vanished">下</translation>
    </message>
</context>
<context>
    <name>FieldsPage</name>
    <message>
        <source>Delete</source>
        <translation type="vanished">删除</translation>
    </message>
    <message>
        <source>Up</source>
        <translation type="vanished">上</translation>
    </message>
    <message>
        <source>Down</source>
        <translation type="vanished">下</translation>
    </message>
    <message>
        <source>+</source>
        <translation type="vanished">+</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2429"/>
        <source>Text</source>
        <translation>文字</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2430"/>
        <source>Textbox</source>
        <translation>文本框</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2431"/>
        <source>ShortText</source>
        <translation>简写</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2432"/>
        <source>Integer</source>
        <translation>整数</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2433"/>
        <source>Double</source>
        <translation>双精度</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2434"/>
        <source>Date</source>
        <translation>日期</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2435"/>
        <source>Time</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2436"/>
        <source>Checkbox</source>
        <translation>复选框</translation>
    </message>
    <message>
        <source>-</source>
        <translation type="vanished">-</translation>
    </message>
    <message>
        <source>Add</source>
        <translation type="vanished">新增</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2413"/>
        <source>&lt;h3&gt;Manage allowed values&lt;/h3&gt;If the list is empty, any value is accepted. A list containing &lt;tt&gt;*&lt;/tt&gt; as its only entry indicates previous values for the same field will be used to autocomplete input.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2420"/>
        <source>Screen Tab</source>
        <translation>标签页</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2421"/>
        <source>Field</source>
        <translation>字段</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2422"/>
        <source>Type</source>
        <translation>类型</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2423"/>
        <source>Values</source>
        <translation>数值</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2424"/>
        <source>Summary</source>
        <translation type="unfinished">总结</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2425"/>
        <source>Interval</source>
        <translation type="unfinished">间歇</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2426"/>
        <source>Expression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2544"/>
        <source>New</source>
        <translation>新的</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2546"/>
        <source>New (%1)</source>
        <translation>新的 (%1)</translation>
    </message>
</context>
<context>
    <name>FilterHrvOutliers</name>
    <message>
        <location filename="../../FileIO/FilterHRV.cpp" line="225"/>
        <source>Filter R-R Outliers</source>
        <translation>过滤R-R逸出值</translation>
    </message>
    <message>
        <location filename="../../FileIO/FilterHRV.cpp" line="237"/>
        <source>Filter R-R outliers (see &quot;R-R flag&quot; in HRV Xdata). Non outliers are marked &quot;1&quot;.
  - &quot;R-R min and maximum&quot; exclude samples outside (flag -1). Also excluded when filtering range.
  - &quot;Filter range&quot; of the average within a window (flag 0)
  - &quot;Filter window size&quot; distance on either side of the current interval
  - &quot;Set Rest HRV&quot; if checked on interactive use the computed HRV metrics are set as Rest HRV Measures
</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FilterHrvOutliersConfig</name>
    <message>
        <source>R-R maximum (msec)</source>
        <translation type="vanished">R-R最大值 (ms)</translation>
    </message>
    <message>
        <source>R-R minimum (msec)</source>
        <translation type="vanished">R-R最小值 (ms)</translation>
    </message>
    <message>
        <location filename="../../FileIO/FilterHRV.cpp" line="154"/>
        <location filename="../../FileIO/FilterHRV.cpp" line="161"/>
        <source>ms</source>
        <translation type="unfinished">ms</translation>
    </message>
    <message>
        <location filename="../../FileIO/FilterHRV.cpp" line="174"/>
        <source>#</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/FilterHRV.cpp" line="178"/>
        <source>R-R maximum</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/FilterHRV.cpp" line="179"/>
        <source>R-R minimum</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/FilterHRV.cpp" line="180"/>
        <source>Filter range</source>
        <translation>过滤范围</translation>
    </message>
    <message>
        <location filename="../../FileIO/FilterHRV.cpp" line="181"/>
        <source>Filter window size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Filter window size (#)</source>
        <translation type="vanished">过滤窗口大小 (#)</translation>
    </message>
    <message>
        <location filename="../../FileIO/FilterHRV.cpp" line="176"/>
        <source>Set Rest Hrv</source>
        <translation>设置静息HRV</translation>
    </message>
</context>
<context>
    <name>FindDialog</name>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2106"/>
        <source>Find values</source>
        <translation>搜索数值</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2108"/>
        <source>Between</source>
        <translation>介于</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2109"/>
        <source>Not Between</source>
        <translation>不介于</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2110"/>
        <source>Greater Than</source>
        <translation>大于</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2111"/>
        <source>Less Than</source>
        <translation>小于</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2112"/>
        <source>Equal To</source>
        <translation>等于</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2113"/>
        <source>Not Equal To</source>
        <translation>不等于</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2115"/>
        <source>and</source>
        <translation>和</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2131"/>
        <source>Clear</source>
        <translation>清除</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2141"/>
        <source>Time</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2141"/>
        <source>Column</source>
        <translation>列</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2141"/>
        <source>Value</source>
        <translation>数值</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2149"/>
        <source>Replace</source>
        <translation>替换</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2150"/>
        <location filename="../../Charts/RideEditor.cpp" line="2268"/>
        <source>Replace All</source>
        <translation>全部替换</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2269"/>
        <source>Replaced %1 values</source>
        <translation>替换%1值</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2476"/>
        <source>Power</source>
        <translation>功率</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2130"/>
        <source>Find</source>
        <translation>搜索</translation>
    </message>
</context>
<context>
    <name>FixAeroPod</name>
    <message>
        <location filename="../../FileIO/FixAeroPod.cpp" line="100"/>
        <source>Set XData.CdA from HR</source>
        <translation>从心率设置X数据的CdA</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixAeroPod.cpp" line="112"/>
        <source>When recording with an iBike AeroPod (in HR mode) the CdA data is sent as HR. This tool will update the activity file to move the values from HR into the XData.CdA series.</source>
        <translation type="unfinished">使用iBike AeroPod(HR模式)时,CdA数据被设置为心率.本工具会将心率值移动至X数据中的CdA系列.</translation>
    </message>
</context>
<context>
    <name>FixAeroPodConfig</name>
    <message>
        <source>When recording with an iBike AeroPod (in HR mode) the CdA data is sent as HR. This tool will update the activity file to move the values from HR into the XData.CdA series.</source>
        <translation type="vanished">使用iBike AeroPod(HR模式)时,CdA数据被设置为心率.本工具会将心率值移动至X数据中的CdA系列.</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixAeroPod.cpp" line="55"/>
        <source>Field Adjustment</source>
        <translation type="unfinished">字段调整</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixAeroPod.cpp" line="56"/>
        <source>Heartrate to XData.CdA</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FixDeriveDistance</name>
    <message>
        <location filename="../../FileIO/FixDeriveDistance.cpp" line="88"/>
        <source>Estimate Distance Values</source>
        <translation>估计距离值</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixDeriveDistance.cpp" line="100"/>
        <source>Derive distance based on ridefile&apos;s GPS locations

This process will populate distance information (and override existing distance information if present.)The cubic splines processing estimates distance across polynomial curve, otherwise this feature will compute geometric arc distance between ride points.

</source>
        <translation type="unfinished">根据活动文件中的GPS位置计算距离

该过程将生成距离信息(并覆盖已有的距离信息).三次样条方法会在多项式曲线上估计距离,否则本功能将计算各点之间的几何距离

</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixDeriveDistance.cpp" line="243"/>
        <source>Derive Distance from GPS on </source>
        <translation>从GPS提取距离</translation>
    </message>
</context>
<context>
    <name>FixDeriveDistanceConfig</name>
    <message>
        <location filename="../../FileIO/FixDeriveDistance.cpp" line="50"/>
        <source>Use Cubic Splines</source>
        <translation>使用三次样条</translation>
    </message>
    <message>
        <source>Derive distance based on ridefile&apos;s GPS locations

This process will populate distance information (and override existing distance information if present.)The cubic splines processing estimates distance across polynomial curve, otherwise this feature will compute geometric arc distance between ride points.

</source>
        <translation type="vanished">根据活动文件中的GPS位置计算距离

该过程将生成距离信息(并覆盖已有的距离信息).三次样条方法会在多项式曲线上估计距离,否则本功能将计算各点之间的几何距离

</translation>
    </message>
</context>
<context>
    <name>FixDeriveHeadwind</name>
    <message>
        <location filename="../../FileIO/FixDeriveHeadwind.cpp" line="75"/>
        <source>Estimate Headwind Values</source>
        <translation>估计逆风值</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixDeriveHeadwind.cpp" line="87"/>
        <source>Use weather broadcasted data in FIT file to derive Headwind.</source>
        <translation type="unfinished">使用FIT文件只能怪的天气预报数据得出逆风.</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixDeriveHeadwind.cpp" line="168"/>
        <source>Derive Headwind from weather on </source>
        <translation>来自天气数据: </translation>
    </message>
</context>
<context>
    <name>FixDeriveHeadwindConfig</name>
    <message>
        <source>Use weather broadcasted data in FIT file to derive Headwind.</source>
        <translation type="vanished">使用FIT文件只能怪的天气预报数据得出逆风.</translation>
    </message>
</context>
<context>
    <name>FixDerivePower</name>
    <message>
        <location filename="../../FileIO/FixDerivePower.cpp" line="151"/>
        <source>Estimate Power Values</source>
        <translation>估计功率值</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixDerivePower.cpp" line="163"/>
        <source>Derive estimated power data based on speed/elevation/weight etc

Bike Weight parameter is added to athlete&apos;s weight to compound total mass, it should include apparel, shoes, etc

CRR parameter is the coefficient of rolling resistance, it depends on tires and surface

CdA parameter is the effective frontal area in m^2, it depends on position and equipment. If 0 estimated from anthropometric data

Draft Mult. parameter is the multiplier to adjust for drafting, 1 is no drafting  and 0.7 seems legit for drafting in a group

wind speed shall be indicated in km/h
wind direction (origin) unit is degrees from -179 to +180 (-90=W, 0=N, 90=E, 180=S)
Note: when the file already contains wind data, it will be overridden if wind speed is set

The activity has to be a Ride with Speed and Altitude.

Warning: the accuracy of power estimation can be too low to be of practical use for power analysis of general outdoor rides using typical GPS data. A power meter is recommended.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FixDerivePowerConfig</name>
    <message>
        <source>Bike Weight (kg)</source>
        <translation type="vanished">自行车重量(kg)</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixDerivePower.cpp" line="63"/>
        <source>kg</source>
        <translation type="unfinished">kg</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixDerivePower.cpp" line="88"/>
        <source>km/h</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/FixDerivePower.cpp" line="95"/>
        <source>°</source>
        <translation type="unfinished">°</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixDerivePower.cpp" line="97"/>
        <source>Bike Weight</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/FixDerivePower.cpp" line="98"/>
        <source>Crr</source>
        <translation>Crr</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixDerivePower.cpp" line="99"/>
        <source>CdA</source>
        <translation>CdA</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixDerivePower.cpp" line="100"/>
        <source>Draft mult.</source>
        <translation>破风系数</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixDerivePower.cpp" line="101"/>
        <source>Wind Speed</source>
        <translation type="unfinished">风速</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixDerivePower.cpp" line="102"/>
        <source>Wind Direction</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Wind (kph)</source>
        <translation type="vanished">风速(km/h)</translation>
    </message>
    <message>
        <source>Derive estimated power data based on speed/elevation/weight etc

Bike Weight parameter is added to athlete&apos;s weight to compound total mass, it should include apparel, shoes, etc

CRR parameter is the coefficient of rolling resistance, it depends on tires and surface

CdA parameter is the effective frontal area in m^2, it depends on position and equipment. If 0 estimated from anthropometric data

Draft Mult. parameter is the multiplier to adjust for drafting, 1 is no drafting  and 0.7 seems legit for drafting in a group

wind speed shall be indicated in kph
wind direction (origin) unit is degrees from -179 to +180 (-90=W, 0=N, 90=E, 180=S)
Note: when the file already contains wind data, it will be overridden if wind speed is set

The activity has to be a Ride with Speed and Altitude.

Warning: the accuracy of power estimation can be too low to be of practical use for power analysis of general outdoor rides using typical GPS data. A power meter is recommended.</source>
        <translation type="vanished">根据速度/爬升/重量等估计功率数据

自行车重量参数与运动员体重构成总重量,应包括衣服和鞋子等

CRR指滚动阻力系数(coefficient of rolling resistance),与轮胎和路面情况有关

CdA是以平方米为单位的有效迎风面积, 与姿势和装备有关.从人体测量学数据估计时为0.

破风系数是调整破风效果的系数, 1为无破风效果, 一般组队骑行约为0.7.

风速单位为km/h
风向用-179度到180度表示(北=0,东=90,南=180,西=-90)
注意:骑行文件中包含的风数据,将会被此处手动输入的数据覆盖

活动必须是包括速度和海拔的骑行.

警告:利用一般GPS的户外骑行数据估算的功率精度过低,不适于进行功率分析.推荐使用功率计.</translation>
    </message>
    <message>
        <source>, direction</source>
        <translation type="vanished">风向</translation>
    </message>
</context>
<context>
    <name>FixDeriveTorque</name>
    <message>
        <location filename="../../FileIO/FixDeriveTorque.cpp" line="94"/>
        <source>Add Torque Values</source>
        <translation>新增扭矩值</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixDeriveTorque.cpp" line="106"/>
        <source>Derive torque when power and cadence data is available.</source>
        <translation type="unfinished">根据功率和踏频数据估算扭矩值</translation>
    </message>
</context>
<context>
    <name>FixDeriveTorqueConfig</name>
    <message>
        <source>Derive torque when power and cadence data is available.</source>
        <translation type="vanished">根据功率和踏频数据估算扭矩值</translation>
    </message>
</context>
<context>
    <name>FixElevation</name>
    <message>
        <location filename="../../FileIO/FixElevation.cpp" line="84"/>
        <source>Fix Elevation errors</source>
        <translation>修正爬升错误</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixElevation.cpp" line="96"/>
        <source>Fix or add elevation data. If elevation data is present it will be removed and overwritten.
Elevation data is provided by Open-Elevation.com public API, consider a donation if you find it useful.

INTERNET CONNECTION REQUIRED.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/FixElevation.cpp" line="186"/>
        <source>Fix Elevation Data not possible</source>
        <translation>无法修正爬升数据</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixElevation.cpp" line="187"/>
        <source>The following problem occured: %1</source>
        <translation>出现问题: %1</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixElevation.cpp" line="310"/>
        <source>Connection to remote server timed out</source>
        <translation type="unfinished">连接远程服务器超时</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixElevation.cpp" line="312"/>
        <source>Network error: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/FixElevation.cpp" line="331"/>
        <source>Unexpected response from server: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/FixElevation.cpp" line="336"/>
        <source>Parse response error: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FixFreewheeling</name>
    <message>
        <location filename="../../FileIO/FixFreewheeling.cpp" line="73"/>
        <source>Fix freewheeling power/cadence.</source>
        <translation>修正滑行功率/踏频</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixFreewheeling.cpp" line="85"/>
        <source>ANT+ crank based power meters will send  3 duplicate values for power and cadence when the  rider starts to freewheel. The duplicates should  not be retained. This tool removes the duplicates.</source>
        <translation type="unfinished">ANT+牙盘功率计会在开始滑行时发送3个重复值,这三个数据不应被保留.这个工具会删除这些重复值.</translation>
    </message>
</context>
<context>
    <name>FixFreewheelingConfig</name>
    <message>
        <source>ANT+ crank based power meters will send  3 duplicate values for power and cadence when the  rider starts to freewheel. The duplicates should  not be retained. This tool removes the duplicates.</source>
        <translation type="vanished">ANT+牙盘功率计会在开始滑行时发送3个重复值,这三个数据不应被保留.这个工具会删除这些重复值.</translation>
    </message>
</context>
<context>
    <name>FixGPS</name>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="553"/>
        <source>Fix GPS errors</source>
        <translation>修正GPS错误</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="565"/>
        <source>Multiple Pass GPS Repair:
0 - Always: Remove GPS errors and interpolate positional
    data where the GPS device did not record any data,
    or the data that was recorded is invalid.
1 - Optional: Altitude B-Spline smoothing will be applied
    if checkbox is set. This is potentially two pass smoothing.
    Spline is built with Pass 1 Degree, any original samples
    that fail outlier criteria are discarded and then a final
    smoothing is run with Pass 2 degree.
2 - Optional: Route B-Spline smoothing will be applied
    if checkbox is set. Again this is two pass smoothing where
    outliers are determined by euclidean distance&apos;s stddev relative
    to the smoothing spline. Again a final pass is run without
    outliers using Pass 2 degree.

Generally altitude data is noisiest and requires highest degree for
reasonable smoothness. Route gps data gnerally requires a much
lighter touch.
</source>
        <translation type="unfinished">多步GPS修正:
0 - 必选(默认):移除GPS错误,在GPS设备没有数据或数据无效的
地方插值补充.
1 - 可选:如果勾选,将应用海拔B样条平滑处理.
2 - 可选:如果勾选,将应用路线B样条平滑处理.

一般,海拔数据中噪音最多,需要更多平滑,路线GPS则需要较少平滑.
</translation>
    </message>
</context>
<context>
    <name>FixGPSConfig</name>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="252"/>
        <location filename="../../FileIO/FixGPS.cpp" line="435"/>
        <source>Min Slope:</source>
        <translation>最小坡度:</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="253"/>
        <location filename="../../FileIO/FixGPS.cpp" line="436"/>
        <source>Max Slope:</source>
        <translation>最大坡度:</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="254"/>
        <location filename="../../FileIO/FixGPS.cpp" line="437"/>
        <source>Avg Slope:</source>
        <translation>平均坡度:</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="255"/>
        <location filename="../../FileIO/FixGPS.cpp" line="276"/>
        <location filename="../../FileIO/FixGPS.cpp" line="438"/>
        <source>Outliers:</source>
        <translation>逸出值:</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="263"/>
        <source>Min slope after smoothing applied.</source>
        <translation>平滑处理后的最小坡度.</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="266"/>
        <source>Max slope after smoothing applied.</source>
        <translation>平滑处理后的最大坡度.</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="269"/>
        <source>Avg slope after smoothing applied.</source>
        <translation>平滑处理后的平均坡度.</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="272"/>
        <source>Count of outliers found during altitude smoothing.</source>
        <translation>海拔平滑处理中找到的逸出值个数.</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="274"/>
        <location filename="../../FileIO/FixGPS.cpp" line="460"/>
        <source>P1 Route Deviation:</source>
        <translation>P1路线偏离:</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="275"/>
        <location filename="../../FileIO/FixGPS.cpp" line="461"/>
        <source>P2 Route Deviation:</source>
        <translation>P2路线偏离:</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="286"/>
        <source>StdDev between original samples and pass 1 spine.</source>
        <translation>原始样本和样条1之间的标准差.</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="287"/>
        <source>StdDev between non-outlier samples and pass 2 spline.</source>
        <translation>非逸出样本和样条2之间的标准差.</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="288"/>
        <source>Count of outliers discarded prior to pass 2.</source>
        <translation>进入第2步之前舍弃的逸出值数量.</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="312"/>
        <source>Pass 1 Altitude Smoothing Degree</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="327"/>
        <source>Pass 2 Altitude Smoothing Degree</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="342"/>
        <source>Altitude Outlier Criteria</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="347"/>
        <location filename="../../FileIO/FixGPS.cpp" line="396"/>
        <source>cm</source>
        <translation type="unfinished">cm</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="365"/>
        <source>Pass 1 Route Smoothing Degree</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="378"/>
        <source>Pass 2 Route Smoothing Degree</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="391"/>
        <source>Route Outlier criteria</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Altitude</source>
        <translation type="vanished">海拔</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="306"/>
        <source>Apply BSpline Altitude Smoothing</source>
        <translation>应用B样条海拔平滑处理</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="307"/>
        <source>Apply B-Spline based altitude smoothing after running the GPS outlier pass.</source>
        <translation>在处理完GPS逸出值后应用B样条海拔平滑处理.</translation>
    </message>
    <message>
        <source>P1 Deg</source>
        <translation type="vanished">P1角度</translation>
    </message>
    <message>
        <source>Pass 1 Altitude Smoothing Degree:</source>
        <translation type="vanished">第1步海拔平滑处理角度:</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="317"/>
        <source>ALTITUDE PASS 1 Smoothing Degree:
The &apos;degree&apos; of a b-spline is the number of samples that are
used to compute each point. Smoothing becomes more global
as &apos;degree&apos; increases. Degree is in terms of samples so exact
window size in meters depends on the sample separation in
the ridefile and can vary by sample. This is the initial spline
degree prior to outlier removal.
</source>
        <translation>第1步海拔平滑处理角度:
B样条的&quot;角度&quot;是用来计算每个点的样本数量.平滑处理范围随着角度增大
而变大.</translation>
    </message>
    <message>
        <source>P2 Deg</source>
        <translation type="vanished">P2角度</translation>
    </message>
    <message>
        <source>Pass 2 Altitude Smoothing Degree:</source>
        <translation type="vanished">第2步海拔平滑处理角度:</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="332"/>
        <source>ALTITUDE PASS 2 Smoothing Degree:
The &apos;degree&apos; of a b-spline is the number of samples that are
used to compute each point. Smoothing becomes more global
as &apos;degree&apos; increases. Degree is in terms of samples so exact
window size in meters depends on the sample separation in
the ridefile and can vary by sample. This is the degree to be
used for the second pass spline made after outliers are removed.
</source>
        <translation>第2步海拔平滑处理角度:
B样条的&quot;角度&quot;是用来计算每个点的样本数量.平滑处理范围随着角度增大
而变大.</translation>
    </message>
    <message>
        <source>Crit</source>
        <translation type="vanished">标准</translation>
    </message>
    <message>
        <source>Altitude Outlier Criteria - Centimeters:</source>
        <translation type="vanished">海拔逸出值标准 - 厘米:</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="349"/>
        <source>ALTITUDE OUTLIER CRITERIA - CENTIMETERS:
An outlier point is one so eggregiously out of range that it should not be used to
build the smoothing spline. A clear example consider a point at the north pole that
is part of a route in Seattle. This outlier criteria is distance in centimeters from
spline.
</source>
        <translation>海拔逸出值标准 - 厘米:
过于突出异常而不能用于平滑处理的逸出值. 其标准是到样条的距离,单位为厘米.</translation>
    </message>
    <message>
        <source>Route</source>
        <translation type="vanished">路线</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="359"/>
        <source>Apply BSpline Route Smoothing</source>
        <translation>应用B样条路线平滑</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="360"/>
        <source>Apply B-Spline based location smoothing after running the altitude smoothing pass.</source>
        <translation>在应用海拔平滑处理后,应用B样条位置平滑.</translation>
    </message>
    <message>
        <source>Pass 1 Route Smoothing Degree:</source>
        <translation type="vanished">第1步路线平滑处理角度:</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="370"/>
        <source>ROUTE PASS 1 Smoothing Degree:
The &apos;degree&apos; of a b-spline is the number of samples that are
used to compute each point. Smoothing becomes more global
as &apos;degree&apos; increases. Degree is in terms of samples so exact
window size in meters depends on the sample separation in
the ridefile and can vary by sample. This is the initial spline
degree prior to outlier removal.
</source>
        <translation>第1步路线平滑处理角度:
B样条的&quot;角度&quot;是用来计算每个点的样本数量.平滑处理范围随着角度增大
而变大.</translation>
    </message>
    <message>
        <source>Pass 2 Route Smoothing Degree:</source>
        <translation type="vanished">第2步路线平滑处理角度:</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="383"/>
        <source>ROUTE PASS 2 Smoothing Degree:
The &apos;degree&apos; of a b-spline is the number of samples that are
used to compute each point. Smoothing becomes more global
as &apos;degree&apos; increases. Degree is in terms of samples so exact
window size in meters depends on the sample separation in
the ridefile and can vary by sample. This is the degree to be
used for the second pass spline made after outliers are removed.
</source>
        <translation>第2步路线平滑处理角度:
B样条的&quot;角度&quot;是用来计算每个点的样本数量.平滑处理范围随着角度增大
而变大.</translation>
    </message>
    <message>
        <source>Route Outlier criteria - Centimeters:</source>
        <translation type="vanished">路线逸出值标准 - 厘米:</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="398"/>
        <source>ROUTE OUTLIER CRITERIA - CENTIMETERSAn outlier point is one so eggregiously out of range that it should not be used to
build the smoothing spline. A clear example consider a point at the north pole that
is part of a route in Seattle. This outlier criteria is the distance from spline in
centimeters past which a value will be considered an outlier and not used to compute the
final smoothing spline.
</source>
        <translation>路线逸出值标准 - 厘米:
过于突出异常而不能用于平滑处理的逸出值. 其标准是到样条的距离,单位为厘米.</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="439"/>
        <source>Step Deviation:</source>
        <translation>每步偏差:</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="448"/>
        <source>Min slope computed from ride file altitude and distance information.</source>
        <translation>从骑行文件的海拔和距离信息计算的最小坡度.</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="450"/>
        <source>Max slope computed from ride file altitude and distance information.</source>
        <translation>从骑行文件的海拔和距离信息计算的最大坡度.</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="452"/>
        <source>Avg slope computed from ride file altitude and distance information.</source>
        <translation>从骑行文件的海拔和距离信息计算的平均坡度.</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="454"/>
        <source>Count of outliers found.</source>
        <translation>找到的逸出值数量.</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="456"/>
        <source>StdDev of distance between ride file samples, in meters.</source>
        <translation>骑行文件样本的距离标准差,单位为米.</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="462"/>
        <source>Route Outliers:</source>
        <translation>路线逸出值:</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="469"/>
        <source>StdDev between original samples and pass 1 spine, in meters.</source>
        <translation>原始样本和样条1之间的标准差,单位为米.</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="471"/>
        <source>StdDev between non-outlier samples and pass 2 spline, in meters.</source>
        <translation>非逸出样本和样条2之间的标准差,单位为米.</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="473"/>
        <source>Count of route outlier points discarded prior to pass 2.</source>
        <translation>进入第2步之前舍弃的路线逸出值数量.</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="477"/>
        <source>Test Current Smoothing Setup</source>
        <translation>测试目前平滑处理设置</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGPS.cpp" line="478"/>
        <source>Click this button to simulate behavior of current smoothing settings and update the statistics. NOTE: This simulation does not perform the Pass 0 outlier removal.</source>
        <translation>点击本按钮来模拟目前平滑处理设置的行为并更新数据. 注意:本模拟并不进行逸出值移除.</translation>
    </message>
    <message>
        <source>Multiple Pass GPS Repair:
0 - Always: Remove GPS errors and interpolate positional
    data where the GPS device did not record any data,
    or the data that was recorded is invalid.
1 - Optional: Altitude B-Spline smoothing will be applied
    if checkbox is set. This is potentially two pass smoothing.
    Spline is built with Pass 1 Degree, any original samples
    that fail outlier criteria are discarded and then a final
    smoothing is run with Pass 2 degree.
2 - Optional: Route B-Spline smoothing will be applied
    if checkbox is set. Again this is two pass smoothing where
    outliers are determined by euclidean distance&apos;s stddev relative
    to the smoothing spline. Again a final pass is run without
    outliers using Pass 2 degree.

Generally altitude data is noisiest and requires highest degree for
reasonable smoothness. Route gps data gnerally requires a much
lighter touch.
</source>
        <translation type="vanished">多步GPS修正:
0 - 必选(默认):移除GPS错误,在GPS设备没有数据或数据无效的
地方插值补充.
1 - 可选:如果勾选,将应用海拔B样条平滑处理.
2 - 可选:如果勾选,将应用路线B样条平滑处理.

一般,海拔数据中噪音最多,需要更多平滑,路线GPS则需要较少平滑.
</translation>
    </message>
</context>
<context>
    <name>FixGaps</name>
    <message>
        <location filename="../../FileIO/FixGaps.cpp" line="103"/>
        <source>Fix Gaps in Recording</source>
        <translation>修正记录间断</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGaps.cpp" line="115"/>
        <source>Many devices, especially wireless devices, will drop connections to the bike computer. This leads to lost samples in the resulting data, or so-called drops in recording.

In order to calculate peak powers and averages, it is very helpful to remove these gaps, and either smooth the data where it is missing or just replace with zero value samples

This function performs this task, taking two parameters;

tolerance - this defines the minimum size of a recording gap (in seconds) that will be processed. any gap shorter than this will not be affected.

stop - this defines the maximum size of gap (in seconds) that will have a smoothing algorithm applied. Where a gap is shorter than this value it will be filled with values interpolated from the values recorded before and after the gap. If it is longer than this value, it will be filled with zero values.</source>
        <translation type="unfinished">很多设备,尤其是无线设备,与码表的连接可能会断开,导致最终数据中某些数据点的丢失.

删除这些间断能够帮助计算峰值功率和平均值,也可以在丢失点对数据进行平滑或用零值替代

本功能需要两个参数完成这项任务:

容忍度 - 确定要处理的间断的最小长度(单位为秒),任何小于这一数值的间断不会受影响.

截止 - 确定采用平滑算法的最大间断长度(单位为秒).小于这一值的间断将被以前后的数据填充.若大于此值将被零值填充.</translation>
    </message>
</context>
<context>
    <name>FixGapsConfig</name>
    <message>
        <location filename="../../FileIO/FixGaps.cpp" line="52"/>
        <location filename="../../FileIO/FixGaps.cpp" line="58"/>
        <source>s</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGaps.cpp" line="60"/>
        <source>Tolerance</source>
        <translation>容忍度</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixGaps.cpp" line="61"/>
        <source>Stop</source>
        <translation>截止</translation>
    </message>
    <message>
        <source>Many devices, especially wireless devices, will drop connections to the bike computer. This leads to lost samples in the resulting data, or so-called drops in recording.

In order to calculate peak powers and averages, it is very helpful to remove these gaps, and either smooth the data where it is missing or just replace with zero value samples

This function performs this task, taking two parameters;

tolerance - this defines the minimum size of a recording gap (in seconds) that will be processed. any gap shorter than this will not be affected.

stop - this defines the maximum size of gap (in seconds) that will have a smoothing algorithm applied. Where a gap is shorter than this value it will be filled with values interpolated from the values recorded before and after the gap. If it is longer than this value, it will be filled with zero values.</source>
        <translation type="vanished">很多设备,尤其是无线设备,与码表的连接可能会断开,导致最终数据中某些数据点的丢失.

删除这些间断能够帮助计算峰值功率和平均值,也可以在丢失点对数据进行平滑或用零值替代

本功能需要两个参数完成这项任务:

容忍度 - 确定要处理的间断的最小长度(单位为秒),任何小于这一数值的间断不会受影响.

截止 - 确定采用平滑算法的最大间断长度(单位为秒).小于这一值的间断将被以前后的数据填充.若大于此值将被零值填充.</translation>
    </message>
</context>
<context>
    <name>FixHRSpikes</name>
    <message>
        <location filename="../../FileIO/FixHRSpikes.cpp" line="97"/>
        <source>Fix HR Spikes</source>
        <translation>修正HR尖峰</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixHRSpikes.cpp" line="109"/>
        <source>Occasionally heart rate sensors will erroneously report high values for heart rate or drop out (0). This function will look for spikes and dropouts in heart rate data and replace the erroneous data by interpolating the data from either side of the point in question

It takes the following parameter:

Absolute Max - this defines an absolute value for heart rates, and will smooth any values above this absolute value that have been identified as being anomalies (i.e. at odds with the data surrounding it).</source>
        <translation type="unfinished">心率传感器偶尔会错误的报告很大的心率值或零值.本功能会寻找尖峰和零值并使用前后的数据代替错误数据.

需要一个参数:

最大值 - 确定心率的最大值,超过该值的数据将被平滑.</translation>
    </message>
</context>
<context>
    <name>FixHRSpikesConfig</name>
    <message>
        <location filename="../../FileIO/FixHRSpikes.cpp" line="56"/>
        <source>bpm</source>
        <translation type="unfinished">bpm</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixHRSpikes.cpp" line="58"/>
        <source>Max</source>
        <translation>最大值</translation>
    </message>
    <message>
        <source>Occasionally heart rate sensors will erroneously report high values for heart rate or drop out (0). This function will look for spikes and dropouts in heart rate data and replace the erroneous data by interpolating the data from either side of the point in question

It takes the following parameter:

Absolute Max - this defines an absolute value for heart rates, and will smooth any values above this absolute value that have been identified as being anomalies (i.e. at odds with the data surrounding it).</source>
        <translation type="vanished">心率传感器偶尔会错误的报告很大的心率值或零值.本功能会寻找尖峰和零值并使用前后的数据代替错误数据.

需要一个参数:

最大值 - 确定心率的最大值,超过该值的数据将被平滑.</translation>
    </message>
</context>
<context>
    <name>FixLapSwim</name>
    <message>
        <location filename="../../FileIO/FixLapSwim.cpp" line="106"/>
        <source>Fix Lap Swim from Length Data</source>
        <translation>根据长度数据修正游泳计圈</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixLapSwim.cpp" line="118"/>
        <source>Sometimes length times or distances from lap swimming files are wrong.
You can fix length-by-length information in Editor SWIM tab: TYPE, DURATION and STROKES.
This tool recompute accumulated time, distance and sample Speed/Cadence from the updated lengths.
Laps are recreated using length distance changes as markers

Pool Length (in meters) allows to re-define the field if value is &gt; 0

Lengths shorter than Min Rest (in seconds) are removed and their duration carried to the next length.

</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FixLapSwimConfig</name>
    <message>
        <source>Pool Length (m)</source>
        <translation type="vanished">泳池长度(m)</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixLapSwim.cpp" line="56"/>
        <source>m</source>
        <translation type="unfinished">m</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixLapSwim.cpp" line="62"/>
        <source>s</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/FixLapSwim.cpp" line="64"/>
        <source>Pool Length</source>
        <translation type="unfinished">泳池长度</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixLapSwim.cpp" line="65"/>
        <source>Min Rest</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FixMoxy</name>
    <message>
        <location filename="../../FileIO/FixMoxy.cpp" line="94"/>
        <source>Set SmO2/tHb from Speed and Cadence</source>
        <translation>根据速度/踏频设定SmO2</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixMoxy.cpp" line="106"/>
        <source>When recording from the Moxy or BSX Insight in Speed and cadence mode the SmO2 and tHb data is sent as cadence and speed respectively. This tool will update the activity file to move the values from speed and cadence into the Moxy series.</source>
        <translation type="unfinished">当Moxy或BSX Insight在速度/踏频记录模式时,SmO2和tHb数据将会分别被当作踏频和速度数据发送.本工具能够将速度和踏频数据转移到Moxy系列中.</translation>
    </message>
</context>
<context>
    <name>FixMoxyConfig</name>
    <message>
        <source>Field Adjustment</source>
        <translation type="vanished">字段调整</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixMoxy.cpp" line="48"/>
        <source>Cadence to SMO2</source>
        <translation>踏频到SmO2</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixMoxy.cpp" line="49"/>
        <source>Speed to tHb</source>
        <translation>速度到tHb</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixMoxy.cpp" line="51"/>
        <source>&lt;b&gt;Field Adjustment&lt;/b&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>When recording from the Moxy or BSX Insight in Speed and cadence mode the SmO2 and tHb data is sent as cadence and speed respectively. This tool will update the activity file to move the values from speed and cadence into the Moxy series.</source>
        <translation type="vanished">当Moxy或BSX Insight在速度/踏频记录模式时,SmO2和tHb数据将会分别被当作踏频和速度数据发送.本工具能够将速度和踏频数据转移到Moxy系列中.</translation>
    </message>
</context>
<context>
    <name>FixPower</name>
    <message>
        <location filename="../../FileIO/FixPower.cpp" line="101"/>
        <source>Adjust Power Values</source>
        <translation>调整功率值</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixPower.cpp" line="113"/>
        <source>Adjusting power values allows you to uplift or degrade the power values by a percentage and/or a fix value. It takes two parameters:

Percent Adjustment - this defines percentage  to modify values by. Negative values are supported.

Fix Adjustment - this defines an fix amount  to modify values by. Negative values are supported.

If both parameters are given, first the relative adjustment takes place, then the fix value adjustment is applied on the result.</source>
        <translation type="unfinished">功率值调整能够按照百分比或固定值向上或向下调整功率值.需要2个参数:

按百分比调整 - 确定调整的百分比,支持负值.

固定值调整 - 确定固定的调整量,支持负值.

若给出了两个参数,将先按百分比调整,并在此基础上按固定值调整.</translation>
    </message>
</context>
<context>
    <name>FixPowerConfig</name>
    <message>
        <location filename="../../FileIO/FixPower.cpp" line="60"/>
        <source>Percent Adjustment</source>
        <translation>按百分比调整</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixPower.cpp" line="52"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixPower.cpp" line="58"/>
        <source>W</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/FixPower.cpp" line="61"/>
        <source>Fix Adjustment</source>
        <translation>固定值调整</translation>
    </message>
    <message>
        <source>watt</source>
        <translation type="vanished">W</translation>
    </message>
    <message>
        <source>Adjusting power values allows you to uplift or degrade the power values by a percentage and/or a fix value. It takes two parameters:

Percent Adjustment - this defines percentage  to modify values by. Negative values are supported.

Fix Adjustment - this defines an fix amount  to modify values by. Negative values are supported.

If both parameters are given, first the relative adjustment takes place, then the fix value adjustment is applied on the result.</source>
        <translation type="vanished">功率值调整能够按照百分比或固定值向上或向下调整功率值.需要2个参数:

按百分比调整 - 确定调整的百分比,支持负值.

固定值调整 - 确定固定的调整量,支持负值.

若给出了两个参数,将先按百分比调整,并在此基础上按固定值调整.</translation>
    </message>
</context>
<context>
    <name>FixPyDataProcessor</name>
    <message>
        <location filename="../../FileIO/FixPyDataProcessor.cpp" line="54"/>
        <source>Custom Python Data Processor</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FixRunningCadence</name>
    <message>
        <location filename="../../FileIO/FixRunningCadence.cpp" line="72"/>
        <source>Fix Running Cadence</source>
        <translation>修正步频</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixRunningCadence.cpp" line="84"/>
        <source>Some file report cadence in steps per minutes.
This tools convert to revolutions or cycles per minute</source>
        <translation type="unfinished">某些文件中步频单位为每分钟步数.
本工具将转换为每分钟周期数.</translation>
    </message>
</context>
<context>
    <name>FixRunningCadenceConfig</name>
    <message>
        <source>Some file report cadence in steps per minutes.
This tools convert to revolutions or cycles per minute</source>
        <translation type="vanished">某些文件中步频单位为每分钟步数.
本工具将转换为每分钟周期数.</translation>
    </message>
</context>
<context>
    <name>FixRunningPower</name>
    <message>
        <location filename="../../FileIO/FixRunningPower.cpp" line="129"/>
        <source>Estimate Running Power</source>
        <translation>估计跑步功率</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixRunningPower.cpp" line="141"/>
        <source>Derive estimated running power data based on speed/elevation/weight etc using di Prampero coefficcients

Equipment Weight parameter is added to athlete&apos;s weight to compound total mass, it should include apparel, shoes, etc

Draft Mult. parameter is the multiplier to adjust for drafting, 1 is no drafting  and 0.7 seems legit for drafting in a group

wind speed shall be indicated in kph
wind direction (origin) unit is degrees from -179 to +180 (-90=W, 0=N, 90=E, 180=S)
Note: when the file already contains wind data, it will be overridden if wind speed is set

The activity has to be a Run with Speed and Altitude.</source>
        <translation type="unfinished">根据速度/爬升/重量等,使用di Prampero系数估算得到的跑步功率

装备重量参数加上运动员体重构成总重量,应包括衣服、鞋子等

破风系数是根据破风情况调整的参数,例如1是没有破风,组队跑时可取0.7

风速单位应为km/h
风向单位为°,从-179到+180(正西=-90,正北=0,正东=+90,正南=+180)
注意:若文件已包含风数据,其将被输入的风数据覆盖

活动必须为包括速度和海拔的跑步活动.</translation>
    </message>
</context>
<context>
    <name>FixRunningPowerConfig</name>
    <message>
        <source>Equipment Weight (kg)</source>
        <translation type="vanished">装备重量 (kg)</translation>
    </message>
    <message>
        <source>Draft mult.</source>
        <translation type="vanished">破风系数</translation>
    </message>
    <message>
        <source>Wind (kph)</source>
        <translation type="vanished">风速 (km/h)</translation>
    </message>
    <message>
        <source>, direction</source>
        <translation type="vanished">, 风向</translation>
    </message>
    <message>
        <source>Derive estimated running power data based on speed/elevation/weight etc using di Prampero coefficcients

Equipment Weight parameter is added to athlete&apos;s weight to compound total mass, it should include apparel, shoes, etc

Draft Mult. parameter is the multiplier to adjust for drafting, 1 is no drafting  and 0.7 seems legit for drafting in a group

wind speed shall be indicated in kph
wind direction (origin) unit is degrees from -179 to +180 (-90=W, 0=N, 90=E, 180=S)
Note: when the file already contains wind data, it will be overridden if wind speed is set

The activity has to be a Run with Speed and Altitude.</source>
        <translation type="vanished">根据速度/爬升/重量等,使用di Prampero系数估算得到的跑步功率

装备重量参数加上运动员体重构成总重量,应包括衣服、鞋子等

破风系数是根据破风情况调整的参数,例如1是没有破风,组队跑时可取0.7

风速单位应为km/h
风向单位为°,从-179到+180(正西=-90,正北=0,正东=+90,正南=+180)
注意:若文件已包含风数据,其将被输入的风数据覆盖

活动必须为包括速度和海拔的跑步活动.</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixRunningPower.cpp" line="61"/>
        <source>kg</source>
        <translation type="unfinished">kg</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixRunningPower.cpp" line="74"/>
        <source>km/h</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/FixRunningPower.cpp" line="81"/>
        <source>°</source>
        <translation type="unfinished">°</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixRunningPower.cpp" line="83"/>
        <source>Equipment Weight</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/FixRunningPower.cpp" line="84"/>
        <source>Draft Mult.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/FixRunningPower.cpp" line="85"/>
        <source>Wind Speed</source>
        <translation type="unfinished">风速</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixRunningPower.cpp" line="86"/>
        <source>Wind Direction</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FixSmO2</name>
    <message>
        <location filename="../../FileIO/FixSmO2.cpp" line="103"/>
        <source>Fix SmO2 and/or tHb Anomaly</source>
        <translation>修正SmO2与tHb异常</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixSmO2.cpp" line="115"/>
        <source>Occasionally SmO2 (%) and/or tHb (%) will erroneously report missing or high values (SmO2: 0% or &gt;100% / tHb: 0% or &gt; max. tHb parameter). 

 This function will look for those anomalies in SmO2 and tHb data and depending on the configuration replace the erroneous data by smoothing/interpolating the data from either side of the 3 points in question. It takes the following parameters:

Fix SmO2 - check to fix anomalies in SmO2 data 
Fix tHb - check to fix anomalies in tHb data 
Max. tHb - any tHb above is considered an outlier 
</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FixSmO2Config</name>
    <message>
        <location filename="../../FileIO/FixSmO2.cpp" line="48"/>
        <source>Fix SmO2</source>
        <translation>修正SmO2</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixSmO2.cpp" line="49"/>
        <source>Fix tHb</source>
        <translation>修正tHb</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixSmO2.cpp" line="56"/>
        <source>%</source>
        <translation type="unfinished">%</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixSmO2.cpp" line="60"/>
        <source>Max. tHb</source>
        <translation>最大tHb</translation>
    </message>
</context>
<context>
    <name>FixSpeed</name>
    <message>
        <location filename="../../FileIO/FixSpeed.cpp" line="94"/>
        <source>Fix Speed from Distance</source>
        <translation>根据距离修正速度</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixSpeed.cpp" line="106"/>
        <source>Some devices report sample speed not matching the change of distance, for example when using a footpod for speed and GPS for distance.
This tool replaces the existing speed channel, or creates a new one if not present, based on travelled distance

Moving Average Seconds parameter allows to set the seconds of the MA filter to smooth speed spikes</source>
        <translation type="unfinished">某些设备记录的速度与距离的变化不匹配,如使用计步器测速,GPS测距.
本工具根据移动距离替代或创建已有速度数据.

移动平均秒数规定了平滑速度峰的移动平均滤波器的长度.</translation>
    </message>
</context>
<context>
    <name>FixSpeedConfig</name>
    <message>
        <source>Some devices report sample speed not matching the change of distance, for example when using a footpod for speed and GPS for distance.
This tool replaces the existing speed channel, or creates a new one if not present, based on travelled distance

Moving Average Seconds parameter allows to set the seconds of the MA filter to smooth speed spikes</source>
        <translation type="vanished">某些设备记录的速度与距离的变化不匹配,如使用计步器测速,GPS测距.
本工具根据移动距离替代或创建已有速度数据.

移动平均秒数规定了平滑速度峰的移动平均滤波器的长度.</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixSpeed.cpp" line="53"/>
        <source>s</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/FixSpeed.cpp" line="55"/>
        <source>Moving Average</source>
        <translation type="unfinished">移动平均</translation>
    </message>
</context>
<context>
    <name>FixSpikes</name>
    <message>
        <location filename="../../FileIO/FixSpikes.cpp" line="130"/>
        <source>Fix Power Spikes</source>
        <translation>修正功率尖峰</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixSpikes.cpp" line="142"/>
        <source>Power meters will occasionally report erroneously high values for power. For crank based power meters such as SRM and Quarq this is caused by an erroneous cadence reading as a result of triggering a reed switch whilst pushing off.

This function provides two algorithms that look for spikes/anomalies in power data and replace the erroneous data by: 

i) Replacing the point in question with smoothed/interpolated data from either side of the point in question, it takes the following parameters:

Absolute Max (Watts)- this defines an absolute value for watts, and will smooth any values above this absolute value that have been identified as being anomalies (i.e. at odds with the data surrounding it)

Variance (Watts) - This determines the threshold beyond which a data point will be smoothed/interpolated, if the difference between the data point value and the 30 second rolling average wattage prior to the spike exceeds this parameter.

ii) Replacing the point in question with the median value of a window centred upon the erronous data point. This approach is robust to local outliers, and preserves sharp edges, it takes the following parameters:

Window Size - this defines the number of neighbouring points used to determine a median value; the window size is always odd to ensure we have a central median value.

Variance (Watts) - Determines the threshold beyond which a data point will be fixed, if the difference between the data point value and the median value exceeds this parameter.

</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FixSpikesConfig</name>
    <message>
        <location filename="../../FileIO/FixSpikes.cpp" line="53"/>
        <source>Median</source>
        <translation>中位数</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixSpikes.cpp" line="59"/>
        <location filename="../../FileIO/FixSpikes.cpp" line="65"/>
        <source>W</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/FixSpikes.cpp" line="72"/>
        <source>Points</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/FixSpikes.cpp" line="79"/>
        <source>Max</source>
        <translation>最大值</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixSpikes.cpp" line="80"/>
        <source>Variance</source>
        <translation>偏差</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixSpikes.cpp" line="81"/>
        <source>Window</source>
        <translation>窗口</translation>
    </message>
</context>
<context>
    <name>FixTorque</name>
    <message>
        <location filename="../../FileIO/FixTorque.cpp" line="87"/>
        <source>Adjust Torque Values</source>
        <translation>调整扭矩值</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixTorque.cpp" line="99"/>
        <source>Adjusting torque values allows you to uplift or degrade the torque values when the calibration of your power meter was incorrect. It takes a single parameter:

Torque Adjust - this defines an absolute value in poinds per square inch or newton meters to modify values by. Negative values are supported. (e.g. enter &quot;1.2 nm&quot; or &quot;-0.5 pi&quot;).</source>
        <translation type="unfinished">当功率计校正错误时,扭矩值调整将上下调整扭矩值需要一个参数:

扭矩调整 - 确定调整的绝对值,单位为磅每平方英寸或牛米.支持负值.如&quot;1.2 nm&quot;或&quot;-0.5 pi&quot;.</translation>
    </message>
</context>
<context>
    <name>FixTorqueConfig</name>
    <message>
        <location filename="../../FileIO/FixTorque.cpp" line="49"/>
        <source>Torque Adjust</source>
        <translation>扭矩调整</translation>
    </message>
    <message>
        <source>Adjusting torque values allows you to uplift or degrade the torque values when the calibration of your power meter was incorrect. It takes a single parameter:

Torque Adjust - this defines an absolute value in poinds per square inch or newton meters to modify values by. Negative values are supported. (e.g. enter &quot;1.2 nm&quot; or &quot;-0.5 pi&quot;).</source>
        <translation type="vanished">当功率计校正错误时,扭矩值调整将上下调整扭矩值需要一个参数:

扭矩调整 - 确定调整的绝对值,单位为磅每平方英寸或牛米.支持负值.如&quot;1.2 nm&quot;或&quot;-0.5 pi&quot;.</translation>
    </message>
</context>
<context>
    <name>FolderNameDialog</name>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="675"/>
        <source>Folder Name</source>
        <translation>文件夹名称</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="682"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudService.cpp" line="683"/>
        <source>Create</source>
        <translation>新建</translation>
    </message>
</context>
<context>
    <name>FormField</name>
    <message>
        <location filename="../../Metrics/RideMetadata.cpp" line="914"/>
        <source> (kg)</source>
        <translation> (kg)</translation>
    </message>
    <message>
        <location filename="../../Metrics/RideMetadata.cpp" line="914"/>
        <source> (lbs)</source>
        <translation> (lbs)</translation>
    </message>
    <message>
        <location filename="../../Metrics/RideMetadata.cpp" line="907"/>
        <location filename="../../Metrics/RideMetadata.cpp" line="976"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/RideMetadata.cpp" line="1214"/>
        <source>You entered &apos;%1&apos; which is not an expected value.</source>
        <translation>你输入的 &apos;%1&apos; 并非期望值</translation>
    </message>
</context>
<context>
    <name>Fortius</name>
    <message>
        <location filename="../../Train/Fortius.cpp" line="623"/>
        <source>Motor Brake Unit Firmware=%1 Serial=%2
    year=%3 type=T19%4
    Version2=%5 MotorBrake=%6</source>
        <translation>电机制动器单元固件=%1 串口=%2
    年份=%3 类型=T19%4
    Version2=%5 MotorBrake=%6</translation>
    </message>
    <message>
        <location filename="../../Train/Fortius.cpp" line="629"/>
        <source>Motor Brake Unit version cannot be read
    Is the motor brake on?</source>
        <translation>电机制动器单元版本无法读取
    电机制动器是否已打开?</translation>
    </message>
</context>
<context>
    <name>FortiusController</name>
    <message>
        <location filename="../../Train/FortiusController.cpp" line="86"/>
        <source>Cannot Connect to Fortius</source>
        <translation>无法连接Fortius</translation>
    </message>
</context>
<context>
    <name>GCColor</name>
    <message>
        <location filename="../../Gui/Colors.cpp" line="117"/>
        <source>Plot Background</source>
        <translation>图表背景</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="117"/>
        <location filename="../../Gui/Colors.cpp" line="118"/>
        <location filename="../../Gui/Colors.cpp" line="119"/>
        <location filename="../../Gui/Colors.cpp" line="120"/>
        <location filename="../../Gui/Colors.cpp" line="121"/>
        <location filename="../../Gui/Colors.cpp" line="122"/>
        <location filename="../../Gui/Colors.cpp" line="123"/>
        <location filename="../../Gui/Colors.cpp" line="124"/>
        <location filename="../../Gui/Colors.cpp" line="125"/>
        <location filename="../../Gui/Colors.cpp" line="126"/>
        <location filename="../../Gui/Colors.cpp" line="127"/>
        <location filename="../../Gui/Colors.cpp" line="128"/>
        <location filename="../../Gui/Colors.cpp" line="129"/>
        <location filename="../../Gui/Colors.cpp" line="130"/>
        <source>Chart</source>
        <translation>图表</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="119"/>
        <source>Trend Plot Background</source>
        <translation>趋势图表背景</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="120"/>
        <source>Train Plot Background</source>
        <translation>训练图表背景</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="121"/>
        <source>Plot Symbols</source>
        <translation>图表符号</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="124"/>
        <source>Plot Thumbnail Background</source>
        <translation>图表缩略图背景</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="125"/>
        <source>Plot Title</source>
        <translation>图表标题</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="126"/>
        <source>Plot Selection Pen</source>
        <translation>图表选择笔</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="127"/>
        <source>Plot TrackerPen</source>
        <translation>图表跟踪笔</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="128"/>
        <source>Plot Markers</source>
        <translation>图表标尺</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="129"/>
        <source>Plot Grid</source>
        <translation>图表网格</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="130"/>
        <source>Interval Highlighter</source>
        <translation>间歇高亮</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="131"/>
        <source>Heart Rate</source>
        <translation>心率</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="131"/>
        <location filename="../../Gui/Colors.cpp" line="132"/>
        <location filename="../../Gui/Colors.cpp" line="133"/>
        <location filename="../../Gui/Colors.cpp" line="134"/>
        <location filename="../../Gui/Colors.cpp" line="135"/>
        <location filename="../../Gui/Colors.cpp" line="136"/>
        <location filename="../../Gui/Colors.cpp" line="137"/>
        <location filename="../../Gui/Colors.cpp" line="138"/>
        <location filename="../../Gui/Colors.cpp" line="139"/>
        <location filename="../../Gui/Colors.cpp" line="140"/>
        <location filename="../../Gui/Colors.cpp" line="141"/>
        <location filename="../../Gui/Colors.cpp" line="142"/>
        <location filename="../../Gui/Colors.cpp" line="143"/>
        <location filename="../../Gui/Colors.cpp" line="144"/>
        <location filename="../../Gui/Colors.cpp" line="145"/>
        <location filename="../../Gui/Colors.cpp" line="146"/>
        <location filename="../../Gui/Colors.cpp" line="147"/>
        <location filename="../../Gui/Colors.cpp" line="148"/>
        <location filename="../../Gui/Colors.cpp" line="149"/>
        <location filename="../../Gui/Colors.cpp" line="150"/>
        <location filename="../../Gui/Colors.cpp" line="151"/>
        <location filename="../../Gui/Colors.cpp" line="152"/>
        <location filename="../../Gui/Colors.cpp" line="153"/>
        <location filename="../../Gui/Colors.cpp" line="154"/>
        <location filename="../../Gui/Colors.cpp" line="155"/>
        <location filename="../../Gui/Colors.cpp" line="156"/>
        <location filename="../../Gui/Colors.cpp" line="157"/>
        <location filename="../../Gui/Colors.cpp" line="158"/>
        <location filename="../../Gui/Colors.cpp" line="159"/>
        <location filename="../../Gui/Colors.cpp" line="160"/>
        <location filename="../../Gui/Colors.cpp" line="161"/>
        <location filename="../../Gui/Colors.cpp" line="163"/>
        <location filename="../../Gui/Colors.cpp" line="164"/>
        <location filename="../../Gui/Colors.cpp" line="165"/>
        <location filename="../../Gui/Colors.cpp" line="166"/>
        <location filename="../../Gui/Colors.cpp" line="167"/>
        <location filename="../../Gui/Colors.cpp" line="168"/>
        <location filename="../../Gui/Colors.cpp" line="169"/>
        <location filename="../../Gui/Colors.cpp" line="170"/>
        <location filename="../../Gui/Colors.cpp" line="171"/>
        <location filename="../../Gui/Colors.cpp" line="172"/>
        <location filename="../../Gui/Colors.cpp" line="173"/>
        <location filename="../../Gui/Colors.cpp" line="174"/>
        <location filename="../../Gui/Colors.cpp" line="175"/>
        <location filename="../../Gui/Colors.cpp" line="176"/>
        <location filename="../../Gui/Colors.cpp" line="177"/>
        <location filename="../../Gui/Colors.cpp" line="178"/>
        <location filename="../../Gui/Colors.cpp" line="179"/>
        <location filename="../../Gui/Colors.cpp" line="180"/>
        <location filename="../../Gui/Colors.cpp" line="181"/>
        <location filename="../../Gui/Colors.cpp" line="182"/>
        <location filename="../../Gui/Colors.cpp" line="183"/>
        <location filename="../../Gui/Colors.cpp" line="184"/>
        <location filename="../../Gui/Colors.cpp" line="197"/>
        <location filename="../../Gui/Colors.cpp" line="198"/>
        <location filename="../../Gui/Colors.cpp" line="199"/>
        <location filename="../../Gui/Colors.cpp" line="200"/>
        <location filename="../../Gui/Colors.cpp" line="201"/>
        <location filename="../../Gui/Colors.cpp" line="202"/>
        <location filename="../../Gui/Colors.cpp" line="203"/>
        <location filename="../../Gui/Colors.cpp" line="204"/>
        <location filename="../../Gui/Colors.cpp" line="205"/>
        <location filename="../../Gui/Colors.cpp" line="206"/>
        <location filename="../../Gui/Colors.cpp" line="207"/>
        <location filename="../../Gui/Colors.cpp" line="208"/>
        <location filename="../../Gui/Colors.cpp" line="209"/>
        <location filename="../../Gui/Colors.cpp" line="210"/>
        <location filename="../../Gui/Colors.cpp" line="211"/>
        <location filename="../../Gui/Colors.cpp" line="223"/>
        <location filename="../../Gui/Colors.cpp" line="224"/>
        <location filename="../../Gui/Colors.cpp" line="225"/>
        <location filename="../../Gui/Colors.cpp" line="226"/>
        <location filename="../../Gui/Colors.cpp" line="227"/>
        <location filename="../../Gui/Colors.cpp" line="228"/>
        <location filename="../../Gui/Colors.cpp" line="234"/>
        <source>Data</source>
        <translation>数据</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="132"/>
        <source>Core Temperature</source>
        <translation>核心温度</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="133"/>
        <source>Speed</source>
        <translation>速度</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="134"/>
        <source>Acceleration</source>
        <translation>加速度</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="135"/>
        <source>Power</source>
        <translation>功率</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="137"/>
        <source>Skiba xPower</source>
        <translation>Skiba xPower</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="138"/>
        <source>Altitude Power</source>
        <translation>海拔功率(Altitude Power)</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="139"/>
        <source>Train Target Power</source>
        <translation>训练目标功率</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="140"/>
        <source>Critical Power</source>
        <translation>临界功率</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="141"/>
        <source>Cadence</source>
        <translation>踏频</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="142"/>
        <source>Altitude</source>
        <translation>海拔</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="143"/>
        <source>Altitude Shading</source>
        <translation>海拔阴影</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="144"/>
        <source>Wind Speed</source>
        <translation>风速</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="145"/>
        <source>Torque</source>
        <translation>扭矩</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="146"/>
        <source>Slope</source>
        <translation>坡度</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="147"/>
        <source>Gear Ratio</source>
        <translation>齿比</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="148"/>
        <source>Run Vertical Oscillation</source>
        <translation>跑步垂直振幅</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="149"/>
        <source>Run Cadence</source>
        <translation>步频</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="150"/>
        <source>Run Ground Contact</source>
        <translation>跑步触地</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="151"/>
        <source>Muscle Oxygen (SmO2)</source>
        <translation>肌肉含氧量(SmO2)</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="152"/>
        <source>Haemoglobin Mass (tHb)</source>
        <translation>总血红蛋白量(tHb)</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="153"/>
        <source>Oxygenated Haemoglobin (O2Hb)</source>
        <translation>氧合血红蛋白(O2Hb)</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="154"/>
        <source>Deoxygenated Haemoglobin (HHb)</source>
        <translation>缺氧血红蛋白(HHb)</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="155"/>
        <source>Load</source>
        <translation>负荷</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="156"/>
        <source>BikeStress</source>
        <translation>BikeStress</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="157"/>
        <source>Short Term Stress</source>
        <translation>短期压力</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="158"/>
        <source>Long Term Stress</source>
        <translation>长期压力</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="159"/>
        <source>Stress Balance</source>
        <translation>压力平衡</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="160"/>
        <source>Daily Stress</source>
        <translation>每日压力</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="162"/>
        <source>Calendar Text</source>
        <translation>日历文字</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="162"/>
        <location filename="../../Gui/Colors.cpp" line="185"/>
        <location filename="../../Gui/Colors.cpp" line="186"/>
        <location filename="../../Gui/Colors.cpp" line="187"/>
        <location filename="../../Gui/Colors.cpp" line="188"/>
        <location filename="../../Gui/Colors.cpp" line="189"/>
        <location filename="../../Gui/Colors.cpp" line="190"/>
        <location filename="../../Gui/Colors.cpp" line="191"/>
        <location filename="../../Gui/Colors.cpp" line="192"/>
        <location filename="../../Gui/Colors.cpp" line="193"/>
        <location filename="../../Gui/Colors.cpp" line="194"/>
        <location filename="../../Gui/Colors.cpp" line="195"/>
        <location filename="../../Gui/Colors.cpp" line="196"/>
        <location filename="../../Gui/Colors.cpp" line="213"/>
        <location filename="../../Gui/Colors.cpp" line="216"/>
        <location filename="../../Gui/Colors.cpp" line="218"/>
        <location filename="../../Gui/Colors.cpp" line="221"/>
        <location filename="../../Gui/Colors.cpp" line="222"/>
        <location filename="../../Gui/Colors.cpp" line="229"/>
        <location filename="../../Gui/Colors.cpp" line="230"/>
        <location filename="../../Gui/Colors.cpp" line="231"/>
        <location filename="../../Gui/Colors.cpp" line="232"/>
        <location filename="../../Gui/Colors.cpp" line="233"/>
        <source>Gui</source>
        <translation>用户界面</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="163"/>
        <source>Power Zone 1 Shading</source>
        <translation>功率1区阴影</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="164"/>
        <source>Power Zone 2 Shading</source>
        <translation>功率2区阴影</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="165"/>
        <source>Power Zone 3 Shading</source>
        <translation>功率3区阴影</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="166"/>
        <source>Power Zone 4 Shading</source>
        <translation>功率4区阴影</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="167"/>
        <source>Power Zone 5 Shading</source>
        <translation>功率5区阴影</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="168"/>
        <source>Power Zone 6 Shading</source>
        <translation>功率6区阴影</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="169"/>
        <source>Power Zone 7 Shading</source>
        <translation>功率7区阴影</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="170"/>
        <source>Power Zone 8 Shading</source>
        <translation>功率8区阴影</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="171"/>
        <source>Power Zone 9 Shading</source>
        <translation>功率9区阴影</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="172"/>
        <source>Power Zone 10 Shading</source>
        <translation>功率10区阴影</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="173"/>
        <source>HR Zone 1 Shading</source>
        <translation>心率1区阴影</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="174"/>
        <source>HR Zone 2 Shading</source>
        <translation>心率2区阴影</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="175"/>
        <source>HR Zone 3 Shading</source>
        <translation>心率3区阴影</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="176"/>
        <source>HR Zone 4 Shading</source>
        <translation>心率4区阴影</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="177"/>
        <source>HR Zone 5 Shading</source>
        <translation>心率5区阴影</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="178"/>
        <source>HR Zone 6 Shading</source>
        <translation>心率6区阴影</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="179"/>
        <source>HR Zone 7 Shading</source>
        <translation>心率7区阴影</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="180"/>
        <source>HR Zone 8 Shading</source>
        <translation>心率8区阴影</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="181"/>
        <source>HR Zone 9 Shading</source>
        <translation>心率9区阴影</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="182"/>
        <source>HR Zone 10 Shading</source>
        <translation>心率10区阴影</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="216"/>
        <location filename="../../Gui/Colors.cpp" line="218"/>
        <source>Sidebar background</source>
        <translation>侧边栏背景</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="222"/>
        <source>Overview Tile Background</source>
        <translation>概览图块背景</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="229"/>
        <source>Toolbar Hover</source>
        <translation>工具栏悬停</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="230"/>
        <source>Chartbar background</source>
        <translation>图标栏背景</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="231"/>
        <source>Overview Tile Background Alternate</source>
        <translation>概览图块背景备选</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="232"/>
        <source>Overview Tile Background Vibrant</source>
        <translation>概览图块背景鲜艳</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="233"/>
        <source>Map Route Line</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="234"/>
        <source>Stress Ramp Rate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="184"/>
        <source>Aerolab Elevation</source>
        <translation>Aerolab爬升</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="185"/>
        <source>Calendar background</source>
        <translation>日历背景</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="186"/>
        <source>Calendar heading</source>
        <translation>日历标题</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="187"/>
        <source>Calendar Current Selection</source>
        <translation>日历 - 选中</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="188"/>
        <source>Calendar Actual Workout</source>
        <translation>日历 - 训练课程</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="189"/>
        <source>Calendar Planned Workout</source>
        <translation>日历 - 计划训练课程</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="190"/>
        <source>Calendar Today</source>
        <translation>日历 - 今天</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="191"/>
        <source>Pop Up Windows Background</source>
        <translation>弹出窗背景</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="192"/>
        <source>Pop Up Windows Foreground</source>
        <translation>弹出窗前景</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="193"/>
        <source>Chart Bar Unselected</source>
        <translation>未选中图表栏</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="194"/>
        <source>Chart Bar Selected</source>
        <translation>选中图表栏</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="195"/>
        <source>ToolBar Background</source>
        <translation>工具栏背景</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="221"/>
        <source>Overview Background</source>
        <translation>概览背景</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="223"/>
        <source>VO2</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="224"/>
        <source>Ventilation</source>
        <translation>换气</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="225"/>
        <source>VCO2</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="226"/>
        <source>Tidal Volume</source>
        <translation>潮气量</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="227"/>
        <source>Respiratory Frequency</source>
        <translation>呼吸频率</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="228"/>
        <source>FeO2</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="204"/>
        <source>W&apos; Balance</source>
        <translation>W&apos;平衡</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="205"/>
        <source>Mean-maximal Power</source>
        <translation>平均最大功率</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="206"/>
        <source>Aerobic TISS</source>
        <translation>有氧TISS</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="207"/>
        <source>Anaerobic TISS</source>
        <translation>无氧TISS</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="208"/>
        <source>Left Torque Effectiveness</source>
        <translation>左扭矩效率</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="209"/>
        <source>Right Torque Effectiveness</source>
        <translation>右扭矩效率</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="210"/>
        <source>Left Pedal Smoothness</source>
        <translation>左踏板平滑度</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="211"/>
        <source>Right Pedal Smoothness</source>
        <translation>右踏板平滑度</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="213"/>
        <source>Toolbar and Sidebar</source>
        <translation>工具栏和侧边栏</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="197"/>
        <source>SpinScan Left</source>
        <translation>扫描 - 左</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="118"/>
        <source>Performance Plot Background</source>
        <translation>表现图背景</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="122"/>
        <source>Performance Plot X Axis</source>
        <translation>表现图X轴</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="123"/>
        <source>Performance Plot Y Axis</source>
        <translation>表现图Y轴</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="136"/>
        <source>Iso Power</source>
        <translation>标准化功率</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="183"/>
        <source>Aerolab Vrtual Elevation</source>
        <translation>Aerolab模拟爬升</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="196"/>
        <source>Activity History Group</source>
        <translation>活动历史分组</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="198"/>
        <source>SpinScan Right</source>
        <translation>扫描 - 右</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="199"/>
        <source>Temperature</source>
        <translation>温度</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="200"/>
        <source>Default Dial Color</source>
        <translation>默认刻度盘颜色</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="201"/>
        <source>Alternate Power</source>
        <translation>功率 - 备选</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="202"/>
        <source>Left Balance</source>
        <translation>左平衡</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="203"/>
        <source>Right Balance</source>
        <translation>右平衡</translation>
    </message>
</context>
<context>
    <name>GColorDialog</name>
    <message>
        <location filename="../../Gui/ColorButton.cpp" line="88"/>
        <source>Choose a Color</source>
        <translation>选择颜色</translation>
    </message>
    <message>
        <location filename="../../Gui/ColorButton.cpp" line="97"/>
        <source>Standard</source>
        <translation>标准</translation>
    </message>
    <message>
        <location filename="../../Gui/ColorButton.cpp" line="101"/>
        <source>Search</source>
        <translation>搜索</translation>
    </message>
    <message>
        <location filename="../../Gui/ColorButton.cpp" line="109"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../../Gui/ColorButton.cpp" line="110"/>
        <source>OK</source>
        <translation>确定</translation>
    </message>
    <message>
        <location filename="../../Gui/ColorButton.cpp" line="116"/>
        <source>Color</source>
        <translation>颜色</translation>
    </message>
    <message>
        <location filename="../../Gui/ColorButton.cpp" line="117"/>
        <source>Select</source>
        <translation>选择</translation>
    </message>
    <message>
        <location filename="../../Gui/ColorButton.cpp" line="132"/>
        <source>Data</source>
        <translation>数据</translation>
    </message>
    <message>
        <location filename="../../Gui/ColorButton.cpp" line="149"/>
        <source>Custom</source>
        <translation>自定义</translation>
    </message>
</context>
<context>
    <name>GOVSS</name>
    <message>
        <location filename="../../Metrics/GOVSS.cpp" line="382"/>
        <source>Gravity Ordered Velocity Stress Score, the BikeStress like metric defined by Dr. Skiba for Running, accounts for variations in speed, slope and relative intensity and duration</source>
        <translation>由Dr. Skiba定义的重力序速度压力指数,类似于TSS,考虑了速度/坡度/相对强度和时间长度的变化</translation>
    </message>
</context>
<context>
    <name>GcCalendarModel</name>
    <message>
        <location filename="../../Core/GcCalendarModel.h" line="112"/>
        <source>Duration</source>
        <translation>持续时间</translation>
    </message>
    <message>
        <location filename="../../Core/GcCalendarModel.h" line="113"/>
        <source>Date</source>
        <translation>日期</translation>
    </message>
    <message>
        <location filename="../../Core/GcCalendarModel.h" line="114"/>
        <source>File</source>
        <translation>文件</translation>
    </message>
</context>
<context>
    <name>GcChartWindow</name>
    <message>
        <location filename="../../Charts/GoldenCheetah.cpp" line="753"/>
        <source>No data available</source>
        <translation>无可用数据</translation>
    </message>
    <message>
        <location filename="../../Charts/GoldenCheetah.cpp" line="831"/>
        <source>Chart Settings...</source>
        <translation>图表设置...</translation>
    </message>
    <message>
        <location filename="../../Charts/GoldenCheetah.cpp" line="835"/>
        <source>Export Chart ...</source>
        <translation>导出图表...</translation>
    </message>
    <message>
        <location filename="../../Charts/GoldenCheetah.cpp" line="836"/>
        <source>Export Chart Image...</source>
        <translation>导出图表图片...</translation>
    </message>
    <message>
        <location filename="../../Charts/GoldenCheetah.cpp" line="838"/>
        <source>Upload Chart...</source>
        <translation>上传图表...</translation>
    </message>
    <message>
        <location filename="../../Charts/GoldenCheetah.cpp" line="840"/>
        <source>Remove Chart</source>
        <translation>删除图表</translation>
    </message>
    <message>
        <location filename="../../Charts/GoldenCheetah.cpp" line="889"/>
        <source>Save Chart Image</source>
        <translation>保存图表图片</translation>
    </message>
    <message>
        <location filename="../../Charts/GoldenCheetah.cpp" line="926"/>
        <source>Export Chart</source>
        <translation>导出图表</translation>
    </message>
    <message>
        <location filename="../../Charts/GoldenCheetah.cpp" line="934"/>
        <source>Export Failed</source>
        <translation>导出失败</translation>
    </message>
    <message>
        <location filename="../../Charts/GoldenCheetah.cpp" line="935"/>
        <source>Failed to export chart, please check permissions</source>
        <translation>导出图表失败,请检查权限</translation>
    </message>
    <message>
        <location filename="../../Charts/GoldenCheetah.cpp" line="1125"/>
        <location filename="../../Charts/GoldenCheetah.cpp" line="1132"/>
        <source>Upload not possible</source>
        <translation>无法上传</translation>
    </message>
    <message>
        <location filename="../../Charts/GoldenCheetah.cpp" line="1125"/>
        <source>Standard charts without configuration cannot be uploaded to the GoldenCheetah Cloud.</source>
        <translation>无配置的标准图表无法上传至GC云.</translation>
    </message>
    <message>
        <location filename="../../Charts/GoldenCheetah.cpp" line="1132"/>
        <source>Charts containing user defined metrics cannot be uploaded to the GoldenCheetah Cloud.</source>
        <translation>含有用户定义指标的图表无法上传至GC云.</translation>
    </message>
</context>
<context>
    <name>GcCrashDialog</name>
    <message>
        <location filename="../../Gui/GcCrashDialog.cpp" line="74"/>
        <source>%1 Crash Recovery</source>
        <translation>%1 崩溃恢复</translation>
    </message>
    <message>
        <location filename="../../Gui/GcCrashDialog.cpp" line="112"/>
        <source>&lt;b&gt;GoldenCheetah appears to have PREVIOUSLY crashed for this athlete. &lt;/b&gt;&lt;br&gt;&lt;br&gt;The report below gives some diagnostic information that will be useful to the developers. Feel free to post this with a short description of what was occurring when the crash happened to the &lt;href a=&quot;https://groups.google.com/forum/?fromgroups=#!forum/golden-cheetah-users&quot;&gt;GoldenCheetah forums&lt;/href&gt;&lt;br&gt;&lt;b&gt;&lt;br&gt;We respect privacy - this log does NOT contain ids, passwords or personal information.&lt;/b&gt;&lt;br&gt;&lt;b&gt;&lt;br&gt;When this dialog is closed the athlete will be opened.&lt;/b&gt;</source>
        <translation>&lt;b&gt;此前发生了崩溃 &lt;/b&gt;&lt;br&gt;&lt;br&gt;下面的报告给出了一些诊断信息,将会对开发者有帮助.您可以将其连同奔溃时的情形描述发送至&lt;href a=&quot;https://groups.google.com/forum/?fromgroups=#!forum/golden-cheetah-users&quot;&gt;GoldenCheetah论坛&lt;/href&gt;&lt;br&gt;&lt;b&gt;&lt;br&gt;我们尊重隐私,本日志不含id,密码或个人信息.&lt;/b&gt;&lt;br&gt;&lt;b&gt;&lt;br&gt;本窗口关闭时,将打开程序.&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../../Gui/GcCrashDialog.cpp" line="137"/>
        <source>Save Crash Report...</source>
        <translation>保存崩溃报告...</translation>
    </message>
    <message>
        <location filename="../../Gui/GcCrashDialog.cpp" line="139"/>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
    <message>
        <location filename="../../Gui/GcCrashDialog.cpp" line="221"/>
        <source>&lt;p&gt;Build date: %1 %2&lt;br&gt;Build id: %3&lt;br&gt;Version: %4&lt;br&gt;DB Schema: %5&lt;br&gt;Metrics: %7&lt;br&gt;OS: %6&lt;br&gt;OpenGL: %10&lt;br&gt;UI: dpi scale (%8) font size (%9)&lt;br&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/GcCrashDialog.cpp" line="251"/>
        <source>&lt;table&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;QT&lt;/td&gt;&lt;td&gt;%1&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;QWT&lt;/td&gt;&lt;td&gt;%2&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;%3&lt;/td&gt;&lt;td&gt;%4&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;SRMIO&lt;/td&gt;&lt;td&gt;%5&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;D2XX&lt;/td&gt;&lt;td&gt;%6&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;ICAL&lt;/td&gt;&lt;td&gt;%9&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;USBXPRESS&lt;/td&gt;&lt;td&gt;%10&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;LIBUSB&lt;/td&gt;&lt;td&gt;%11&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;VLC&lt;/td&gt;&lt;td&gt;%12&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;VIDEO&lt;/td&gt;&lt;td&gt;%13&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;SAMPLERATE&lt;/td&gt;&lt;td&gt;%14&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;SSL&lt;/td&gt;&lt;td&gt;%15&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;R&lt;/td&gt;&lt;td&gt;%16&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;Python&lt;/td&gt;&lt;td&gt;%18&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;LMFIT&lt;/td&gt;&lt;td&gt;7.0&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;GSL&lt;/td&gt;&lt;td&gt;%19&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/GcCrashDialog.cpp" line="456"/>
        <source>Save Diagnostics</source>
        <translation>保存诊断信息</translation>
    </message>
    <message>
        <location filename="../../Gui/GcCrashDialog.cpp" line="456"/>
        <source>Text File (*.txt)</source>
        <translation>文本文件 (*.txt)</translation>
    </message>
</context>
<context>
    <name>GcMiniCalendar</name>
    <message>
        <location filename="../../Gui/DiarySidebar.cpp" line="277"/>
        <source>Mon</source>
        <translation>一</translation>
    </message>
    <message>
        <location filename="../../Gui/DiarySidebar.cpp" line="286"/>
        <source>Tue</source>
        <translation>二</translation>
    </message>
    <message>
        <location filename="../../Gui/DiarySidebar.cpp" line="295"/>
        <source>Wed</source>
        <translation>三</translation>
    </message>
    <message>
        <location filename="../../Gui/DiarySidebar.cpp" line="304"/>
        <source>Thu</source>
        <translation>四</translation>
    </message>
    <message>
        <location filename="../../Gui/DiarySidebar.cpp" line="313"/>
        <source>Fri</source>
        <translation>五</translation>
    </message>
    <message>
        <location filename="../../Gui/DiarySidebar.cpp" line="322"/>
        <source>Sat</source>
        <translation>六</translation>
    </message>
    <message>
        <location filename="../../Gui/DiarySidebar.cpp" line="331"/>
        <source>Sun</source>
        <translation>日</translation>
    </message>
    <message>
        <location filename="../../Gui/DiarySidebar.cpp" line="585"/>
        <source>MMMM yyyy</source>
        <translation>yyyy年M月</translation>
    </message>
</context>
<context>
    <name>GcUpgrade</name>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="257"/>
        <location filename="../../Core/GcUpgrade.cpp" line="273"/>
        <source>Metric</source>
        <translation>指标</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="259"/>
        <location filename="../../Core/GcUpgrade.cpp" line="286"/>
        <source>Aerobic TISS</source>
        <translation>有氧TISS</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="260"/>
        <location filename="../../Core/GcUpgrade.cpp" line="282"/>
        <source>Anaerobic TISS</source>
        <translation>无氧TISS</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="497"/>
        <source>Start creating of: Directories... </source>
        <translation>开始创建:文件夹...</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="505"/>
        <source>Error: Creation of subdirectories failed</source>
        <translation>错误:创建子目录失败</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="508"/>
        <source>Creation of subdirectories successful</source>
        <translation>创建子目录成功</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="535"/>
        <source>Start copying of: Configuration files... </source>
        <translation>开始复制:设置文件...</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="646"/>
        <source>%1 media and workout files moved to subdirectory: \%2 - %3 failed</source>
        <translation>已移动%1个媒体和训练课程文件至子文件夹: \%2 - 失败%3个</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="850"/>
        <source>-&gt; Error: Deletion of copied file &apos;%1&apos; failed</source>
        <translation>-&gt; 错误:删除&quot;%1&quot;文件失败</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="859"/>
        <source>-&gt; Error moving file : </source>
        <translation>-&gt; 移动文件错误</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="548"/>
        <source>%1 configuration files moved to subdirectory: %2 - %3 failed</source>
        <translation>移动设置文件%1到子目录%2 - %3失败</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="290"/>
        <source>TSS</source>
        <translation>TSS</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="389"/>
        <source>Upgrade to v3.6</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="390"/>
        <source>We are about to upgrade your data and layouts to v3.6, please note Ride Summary chart was deprecated, and to use v3.5 again you will need to restore a backup</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="554"/>
        <source>Start copying of: Calendar files...</source>
        <translation>开始复制:日历文件...</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="567"/>
        <source>%1 calendar files moved to subdirectory: %2 - %3 failed</source>
        <translation>移动日历文件%1到子目录%2 - %3失败</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="573"/>
        <source>Start copying of: Log files...</source>
        <translation>开始复制:日志文件...</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="586"/>
        <source>%1 log files moved to subdirectory: %2 - %3 failed</source>
        <translation>移动日志文件%1到子目录%2 - %3失败</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="594"/>
        <source>Start copying of: Activity files (.JSON / .GC)...</source>
        <translation>开始复制:活动文件(.JSON / .GC)...</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="606"/>
        <source>%1 activity (.JSON, .GC) files moved to subdirectory: %2 - %3 failed</source>
        <translation>移动活动(.JSON, .GC)文件%1到子目录%2 - %3失败</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="613"/>
        <source>Start copying of: Activity files (.BAK)...</source>
        <translation>开始复制:活动文件(.BAK)...</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="625"/>
        <source>%1 activity backup (.BAK) files moved to subdirectory: %2 - %3 failed</source>
        <translation>移动活动(.BAK)文件%1到子目录%2 - %3失败</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="631"/>
        <source>Start copying of: Media and Workout files... </source>
        <translation>开始复制:媒体和训练课程文件...</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="690"/>
        <source>Start conversion of native activity files to GoldenCheetah .JSON format...</source>
        <translation>开始原始活动文件向GC(.JSON)格式转换...</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="744"/>
        <source>-&gt; Information: Activity %1 - Successfully converted to .JSON</source>
        <translation>-&gt; 信息:活动%1 - 成功转换为.JSON</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="756"/>
        <source>-&gt; Error: Activity %1 - Conversion errors: </source>
        <translation>-&gt; 错误:活动%1 - 转换错误: </translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="758"/>
        <source>......... message(s) of .JSON conversion): </source>
        <translation>..........JSON转换信息): </translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="768"/>
        <source>-&gt; Error: Activity %1 - Invalid File Name (expected format &apos;YYYY_MM_DD_HH_MM_SS.%2&apos;)</source>
        <translation>-&gt; 错误:活动%1 - 无效的文件名(期望的格式 &apos;YYYY_MM_DD_HH_MM_SS.%2&apos;)</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="774"/>
        <source>-&gt; Error: Activity %1 - Problem reading file</source>
        <translation>-&gt; 错误:活动%1 - 读取文件错误</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="781"/>
        <source>%1 activity files converted to .JSON and stored in subdirectory: %2 - %3 failed</source>
        <translation>转换活动文件%1为.JSON并保存于子目录:%2 - %3失败</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="784"/>
        <source>%1 converted activity source files moved to subdirectory: %2 - %3 failed</source>
        <translation>已转换的活动来源文件%1保存至子目录:%2 - %3失败</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="789"/>
        <source>Summary: No errors detected - upgrade successful</source>
        <translation>总结:未检测到错误 - 升级成功</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="792"/>
        <source>Summary: %1 errors detected - please check log details before proceeding</source>
        <translation>总结:检测到%1个错误 - 继续前请检查日志细节</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="795"/>
        <source>&lt;center&gt;&lt;br&gt;After choosing &apos;Proceed to Athlete&apos;, the system will open the athlete window using the converted data. Depending on the errors this might lead to follow-up errors and incomplete athlete data. You may either fix the error(s) in your directory directly, or go back to your last backup and correct the error(s) in the source data. &lt;br&gt;The upgrade process will be done again each time you open the athlete, until the conversion was successful - and had no more errors.&lt;/center&gt;</source>
        <translation>&lt;center&gt;&lt;br&gt;选择&quot;继续至运动员&quot;后,系统将使用转换的数据打开运动员窗口.根据错误,这可能导致后续错误和不完整的运动员数据.可在文件夹直接修正错误,或使用上次的备份修正源数据的错误.&lt;br&gt;每次打开运动员,升级过程将继续,直至转换成功且无错.&lt;/center&gt;</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="802"/>
        <source>&lt;center&gt;&lt;br&gt;Latest information about possible upgrade problems and concepts to resolve them are available in the&lt;br&gt;&lt;a href= &quot;https://github.com/GoldenCheetah/GoldenCheetah/wiki/Upgrade_v3.2_Troubleshooting_Guide&quot; target=&quot;_blank&quot;&gt;Upgrade v3.2 Troubleshooting Guide&lt;a&gt;</source>
        <translation>&lt;center&gt;&lt;br&gt;关于升级问题的最新信息及解决措施可查询&lt;br&gt;&lt;a href= &quot;https://github.com/GoldenCheetah/GoldenCheetah/wiki/Upgrade_v3.2_Troubleshooting_Guide&quot; target=&quot;_blank&quot;&gt;Upgrade v3.2 Troubleshooting Guide&lt;a&gt;</translation>
    </message>
</context>
<context>
    <name>GcUpgradeExecuteDialog</name>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="907"/>
        <source>Athlete %1</source>
        <translation>运动员 %1</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="924"/>
        <source>&lt;center&gt;&lt;h2&gt;Upgrade of Athlete:&lt;br&gt;%1&lt;br&gt;&lt;/h2&gt;&lt;/center&gt;</source>
        <translation>&lt;center&gt;&lt;h2&gt;升级运动员&lt;br&gt;%1&lt;br&gt;&lt;/h2&gt;&lt;/center&gt;</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="929"/>
        <source>&lt;center&gt;&lt;b&gt;Backup your &apos;Athlete&apos; data first!&lt;br&gt;&lt;b&gt;Please read carefully before proceeding!&lt;/b&gt;&lt;/center&gt; &lt;br&gt; &lt;br&gt;With Version 3.2 the &apos;Athlete&apos; directory has been refactored by adding a set of subdirectories which hold the different types of GoldenCheetah files.&lt;br&gt;&lt;br&gt;The new structure is:&lt;br&gt;-&gt; Activity files: &lt;samp&gt;/activities&lt;/samp&gt;&lt;br&gt;-&gt; Configuration files: &lt;samp&gt;/config&lt;/samp&gt;&lt;br&gt;-&gt; Download files: &lt;samp&gt;/downloads&lt;/samp&gt;&lt;br&gt;-&gt; Import files: &lt;samp&gt;/imports&lt;/samp&gt;&lt;br&gt;-&gt; Backups of Activity files: &lt;samp&gt;/bak&lt;/samp&gt;&lt;br&gt;-&gt; Workout related files: &lt;samp&gt;/workouts&lt;/samp&gt;&lt;br&gt;-&gt; Cache files: &lt;samp&gt;/cache&lt;/samp&gt;&lt;br&gt;-&gt; Calendar files: &lt;samp&gt;/calendar&lt;/samp&gt;&lt;br&gt;-&gt; Log files: &lt;samp&gt;/logs&lt;/samp&gt;&lt;br&gt;-&gt; Temp files: &lt;samp&gt;/temp&lt;/samp&gt;&lt;br&gt;-&gt; Temp for Activities: &lt;samp&gt;/tempActivities&lt;/samp&gt;&lt;br&gt;-&gt; Train View recordings: &lt;samp&gt;/recordings&lt;/samp&gt;&lt;br&gt;-&gt; Quarantined files: &lt;samp&gt;/quarantine&lt;/samp&gt;&lt;br&gt;&lt;br&gt;The upgrade process will create the new directory structure and move the existing files to the new directories as needed. During the upgrade all activity files will be converted to GoldenCheetah&apos;s native file format .JSON and moved to the &lt;br&gt;&lt;samp&gt;/activities&lt;/samp&gt; folder. The source files are moved to the &lt;samp&gt;/imports&lt;/samp&gt; folder.&lt;br&gt;&lt;br&gt;Starting with version 3.2 all downloads from devices or imported activity files will be converted to GoldenCheetah&apos;s file format during import/download. The original files will be stored - depending on the source - in &lt;samp&gt;/downloads&lt;/samp&gt; or &lt;br&gt;&lt;samp&gt;/imports&lt;/samp&gt; folder.&lt;br&gt;&lt;br&gt;&lt;center&gt;&lt;b&gt;Please make sure that you have done a backup of your athlete data before proceeding with the upgrade. We can&apos;t take responsibility for any loss of data during the process. &lt;/b&gt; &lt;/center&gt; &lt;br&gt;</source>
        <translation>&lt;center&gt;&lt;b&gt;请先备份&quot;运动员&quot;数据！&lt;br&gt;&lt;b&gt;继续前请认真阅读！&lt;/b&gt;&lt;/center&gt; &lt;br&gt; &lt;br&gt;在3.2版中,&quot;运动员&quot;文件夹中添加了一系列子目录以保存不同的GC文件&lt;br&gt;&lt;br&gt;新的结构是:&lt;br&gt;-&gt; 活动文件: &lt;samp&gt;/activities&lt;/samp&gt;&lt;br&gt;-&gt; 设置文件: &lt;samp&gt;/config&lt;/samp&gt;&lt;br&gt;-&gt; 下载文件: &lt;samp&gt;/downloads&lt;/samp&gt;&lt;br&gt;-&gt; 导入文件: &lt;samp&gt;/imports&lt;/samp&gt;&lt;br&gt;-&gt; 活动文件备份: &lt;samp&gt;/bak&lt;/samp&gt;&lt;br&gt;-&gt; 训练相关文件: &lt;samp&gt;/workouts&lt;/samp&gt;&lt;br&gt;-&gt; 缓存文件: &lt;samp&gt;/cache&lt;/samp&gt;&lt;br&gt;-&gt; 日历文件: &lt;samp&gt;/calendar&lt;/samp&gt;&lt;br&gt;-&gt; 日志文件: &lt;samp&gt;/logs&lt;/samp&gt;&lt;br&gt;-&gt; 临时文件: &lt;samp&gt;/temp&lt;/samp&gt;&lt;br&gt;-&gt; 活动临时文件: &lt;samp&gt;/tempActivities&lt;/samp&gt;&lt;br&gt;-&gt; 训练视图记录: &lt;samp&gt;/recordings&lt;/samp&gt;&lt;br&gt;-&gt; 隔离文件: &lt;samp&gt;/quarantine&lt;/samp&gt;&lt;br&gt;&lt;br&gt;升级过程将根据需要创建新的文件夹结构并将现有文件移动至新文件夹.升级过程中所有活动文件将被转换为GC的本地文件格式 .JSON并被移至&lt;br&gt;&lt;samp&gt;/activities&lt;/samp&gt;文件夹.源文件被移至 &lt;samp&gt;/imports&lt;/samp&gt; 文件夹.&lt;br&gt;&lt;br&gt;从3.2版开始,下载自设备或导入的活动文件将在下载或导入时被转换为GC文件.根据来源,原始文件将被保存至 &lt;samp&gt;/downloads&lt;/samp&gt; 或 &lt;br&gt;&lt;samp&gt;/imports&lt;/samp&gt; 文件夹.&lt;br&gt;&lt;br&gt;&lt;center&gt;&lt;b&gt;在继续升级之前,请确保已备份运动员数据.我们将不对这一过程中的任何数据损失负责&lt;/b&gt; &lt;/center&gt; &lt;br&gt;</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="968"/>
        <source>&lt;center&gt;Please backup the athlete directory:&lt;/center&gt;</source>
        <translation>&lt;center&gt;请备份运动员文件夹:&lt;/center&gt;</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="986"/>
        <source>Accept conditions and proceed with Upgrade</source>
        <translation>接受条款并继续升级</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="989"/>
        <source>Abort Upgrade</source>
        <translation>放弃升级</translation>
    </message>
</context>
<context>
    <name>GcUpgradeLogDialog</name>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="1006"/>
        <source>Athlete %1</source>
        <translation>运动员%1</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="1022"/>
        <source>&lt;h1&gt;Upgrade log: GoldenCheetah v3.2&lt;/h1&gt;</source>
        <translation>&lt;h1&gt;升级日志:GoldenCheetah v3.2&lt;/h1&gt;</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="1046"/>
        <source>Proceed to Athlete</source>
        <translation>继续至运动员</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="1048"/>
        <source>Save Upgrade Report...</source>
        <translation>保存升级报告...</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="1075"/>
        <source>Save Log</source>
        <translation>保存日志</translation>
    </message>
    <message>
        <location filename="../../Core/GcUpgrade.cpp" line="1075"/>
        <source>Text File (*.txt)</source>
        <translation>文本文件 (*.txt)</translation>
    </message>
</context>
<context>
    <name>GcWindow</name>
    <message>
        <location filename="../../Charts/GoldenCheetah.cpp" line="73"/>
        <source>Chart Settings...</source>
        <translation>图表设置...</translation>
    </message>
    <message>
        <location filename="../../Charts/GoldenCheetah.cpp" line="78"/>
        <location filename="../../Charts/GoldenCheetah.cpp" line="225"/>
        <source>Remove Chart</source>
        <translation>删除图表</translation>
    </message>
    <message>
        <location filename="../../Charts/GoldenCheetah.cpp" line="219"/>
        <source>More...</source>
        <translation>更多...</translation>
    </message>
</context>
<context>
    <name>GcWindowDialog</name>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1307"/>
        <source>Chart Setup</source>
        <translation>图表设置</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1366"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1367"/>
        <source>OK</source>
        <translation>确定</translation>
    </message>
</context>
<context>
    <name>GcWindowRegistry</name>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="87"/>
        <source>Performance</source>
        <translation>表现</translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="89"/>
        <source>Histogram</source>
        <translation>柱状图</translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="90"/>
        <source>Distribution</source>
        <translation>分布</translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="91"/>
        <source>Pedal Force vs Velocity</source>
        <translation>踩踏力/速度</translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="92"/>
        <source>Heartrate vs Power</source>
        <translation>心率/功率</translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="94"/>
        <source>R Chart</source>
        <translation>R图表</translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="95"/>
        <source>R Chart </source>
        <translation>R图表 </translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="96"/>
        <source>Python Chart</source>
        <translation>Python图表</translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="97"/>
        <source>Python Chart </source>
        <translation>Python图表 </translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="101"/>
        <source>Calendar</source>
        <translation>日历</translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="102"/>
        <source>Navigator</source>
        <translation>导航</translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="71"/>
        <source>Season Overview</source>
        <translation>赛季概览</translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="72"/>
        <source>Blank Overview </source>
        <translation>空白概览</translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="73"/>
        <source>User Chart</source>
        <translation>用户图表</translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="74"/>
        <source>Trends</source>
        <translation>趋势</translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="75"/>
        <source>TreeMap</source>
        <translation>树图</translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="77"/>
        <source>Power Duration </source>
        <translation>功率时间</translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="80"/>
        <source>Activity Overview</source>
        <translation>活动概览</translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="81"/>
        <source>Blank Overview</source>
        <translation>空白概览</translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="82"/>
        <source>User Chart </source>
        <translation>用户图表</translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="84"/>
        <source>Data</source>
        <translation>数据</translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="88"/>
        <source>Power Duration</source>
        <translation>功率时间</translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="99"/>
        <source>Scatter</source>
        <translation>散布图</translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="100"/>
        <source>Aerolab</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="104"/>
        <source>Telemetry</source>
        <translation>参数</translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="105"/>
        <source>Workout</source>
        <translation>训练课程</translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="106"/>
        <source>Realtime</source>
        <translation>实时曲线</translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="107"/>
        <source>Pedal Stroke</source>
        <translation>踩踏</translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="110"/>
        <source>Live Map</source>
        <translation>Live地图</translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="111"/>
        <source>Elevation Chart</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="112"/>
        <source>Web page</source>
        <translation>网页</translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="93"/>
        <source>Map</source>
        <translation>地图</translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="108"/>
        <source>Video Player</source>
        <translation>视频播放器</translation>
    </message>
    <message>
        <location filename="../../Gui/GcWindowRegistry.cpp" line="109"/>
        <source>Workout Editor</source>
        <translation>训练课程编辑器</translation>
    </message>
</context>
<context>
    <name>GeneralPage</name>
    <message>
        <location filename="../../Gui/Pages.cpp" line="247"/>
        <source>Language</source>
        <translation>语言</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="68"/>
        <source>English</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="69"/>
        <source>French</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="70"/>
        <source>Japanese</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="71"/>
        <source>Portugese (Brazil)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="72"/>
        <source>Italian</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="73"/>
        <source>German</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="74"/>
        <source>Russian</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="75"/>
        <source>Czech</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="76"/>
        <source>Spanish</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="77"/>
        <source>Portugese</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="78"/>
        <source>Chinese (Simplified)</source>
        <translation>简体中文</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="80"/>
        <source>Dutch</source>
        <translation>荷兰语</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="81"/>
        <source>Swedish</source>
        <translation>瑞典语</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="133"/>
        <source>s</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="149"/>
        <source>m</source>
        <translation type="unfinished">m</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="234"/>
        <source>Deviate from default location</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="246"/>
        <source>Localization</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="248"/>
        <source>Unit</source>
        <translation>单位:</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="106"/>
        <source>Metric</source>
        <translation>公制</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="107"/>
        <source>Imperial</source>
        <translation>英制</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="114"/>
        <source>Metric Run Pace</source>
        <translation>公制跑步配速</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="117"/>
        <source>Metric Swim Pace</source>
        <translation>公制游泳配速</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="125"/>
        <source>Use Garmin Smart Recording</source>
        <translation>使用Garmin智能记录</translation>
    </message>
    <message>
        <source>Smart Recording Threshold (secs)</source>
        <translation type="vanished">智能记录临界值(秒)</translation>
    </message>
    <message>
        <source>Elevation hysteresis (meters)</source>
        <translation type="vanished">爬升滞后 (m)</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="263"/>
        <source>W&apos; bal formula</source>
        <translation>W&apos;平衡方式</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="166"/>
        <source>Start with last opened Athlete</source>
        <translation>以上次打开的运动员开始</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="177"/>
        <source>Enable R</source>
        <translation>启用R</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="202"/>
        <source>Enable Python</source>
        <translation>启用Python</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="224"/>
        <source>Share to the OpenData project</source>
        <translation>分享到OpenData项目</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="252"/>
        <source>Application Behaviour</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="253"/>
        <source>Athlete Library</source>
        <translation>运动员库</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="259"/>
        <source>Recording and Calculation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="261"/>
        <source>Smart Recording Threshold</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="262"/>
        <source>Elevation hysteresis</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="266"/>
        <source>Integration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="277"/>
        <source>R Installation Directory</source>
        <translation>R安装文件夹</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="273"/>
        <source>Python Home</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="387"/>
        <source>R Installation (R_HOME)</source>
        <translation>R安装路径 (R_HOME)</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="398"/>
        <source>Python Installation (PYTHONHOME)</source>
        <translation>Python安装路径 (PYTHONHOME)</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="407"/>
        <source>Invalid Folder</source>
        <translation>无效文件夹</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="407"/>
        <source>Python does not appear to be installed in that location.
</source>
        <translation>Python似乎并未安装在此位置.
</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="154"/>
        <source>Differential</source>
        <translation>微分</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="155"/>
        <source>Integral</source>
        <translation>积分</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="161"/>
        <source>Warn for unsaved activities on exit</source>
        <translation>退出时未保存警告</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="173"/>
        <source>Enable API Web Services</source>
        <translation>启用API网络服务</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="421"/>
        <source>Select Athlete Library</source>
        <translation>选择运动员库</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="186"/>
        <location filename="../../Gui/Pages.cpp" line="210"/>
        <location filename="../../Gui/Pages.cpp" line="237"/>
        <source>Browse</source>
        <translation>浏览</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="79"/>
        <source>Chinese (Traditional)</source>
        <translation>繁体中文</translation>
    </message>
</context>
<context>
    <name>GenerateHeatMapDialog</name>
    <message>
        <location filename="../../Gui/GenerateHeatMapDialog.cpp" line="32"/>
        <source>Heat Map Generator</source>
        <translation>热力图生成器</translation>
    </message>
    <message>
        <location filename="../../Gui/GenerateHeatMapDialog.cpp" line="45"/>
        <source>Filename</source>
        <translation>文件名</translation>
    </message>
    <message>
        <location filename="../../Gui/GenerateHeatMapDialog.cpp" line="46"/>
        <source>Date</source>
        <translation>日期</translation>
    </message>
    <message>
        <location filename="../../Gui/GenerateHeatMapDialog.cpp" line="47"/>
        <source>Time</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../Gui/GenerateHeatMapDialog.cpp" line="48"/>
        <source>Action</source>
        <translation>操作</translation>
    </message>
    <message>
        <location filename="../../Gui/GenerateHeatMapDialog.cpp" line="73"/>
        <source>dd MMM yyyy</source>
        <translation>yyyy年M月d日</translation>
    </message>
    <message>
        <location filename="../../Gui/GenerateHeatMapDialog.cpp" line="77"/>
        <source>Export</source>
        <translation>导出</translation>
    </message>
    <message>
        <location filename="../../Gui/GenerateHeatMapDialog.cpp" line="83"/>
        <source>Browse</source>
        <translation>浏览</translation>
    </message>
    <message>
        <location filename="../../Gui/GenerateHeatMapDialog.cpp" line="84"/>
        <source>Export to</source>
        <translation>导出至</translation>
    </message>
    <message>
        <location filename="../../Gui/GenerateHeatMapDialog.cpp" line="91"/>
        <source>check/uncheck all</source>
        <translation>全选/取消全选</translation>
    </message>
    <message>
        <location filename="../../Gui/GenerateHeatMapDialog.cpp" line="105"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../../Gui/GenerateHeatMapDialog.cpp" line="106"/>
        <location filename="../../Gui/GenerateHeatMapDialog.cpp" line="154"/>
        <source>Generate Heat Map</source>
        <translation>生成热力图</translation>
    </message>
    <message>
        <location filename="../../Gui/GenerateHeatMapDialog.cpp" line="129"/>
        <source>Select Target Directory</source>
        <translation>选择目标文件夹</translation>
    </message>
    <message>
        <location filename="../../Gui/GenerateHeatMapDialog.cpp" line="157"/>
        <source>Generating Heat Map...</source>
        <translation>生成热力图...</translation>
    </message>
    <message>
        <location filename="../../Gui/GenerateHeatMapDialog.cpp" line="160"/>
        <location filename="../../Gui/GenerateHeatMapDialog.cpp" line="166"/>
        <source>Abort</source>
        <translation>放弃</translation>
    </message>
    <message>
        <location filename="../../Gui/GenerateHeatMapDialog.cpp" line="163"/>
        <source>%1 activities exported, %2 failed or skipped.</source>
        <translation>%1个活动已导出,%2个导出失败或已忽略.</translation>
    </message>
    <message>
        <location filename="../../Gui/GenerateHeatMapDialog.cpp" line="164"/>
        <location filename="../../Gui/GenerateHeatMapDialog.cpp" line="168"/>
        <source>Finish</source>
        <translation>完成</translation>
    </message>
    <message>
        <location filename="../../Gui/GenerateHeatMapDialog.cpp" line="206"/>
        <source>Reading...</source>
        <translation>读取中...</translation>
    </message>
    <message>
        <location filename="../../Gui/GenerateHeatMapDialog.cpp" line="216"/>
        <source>Writing...</source>
        <translation>写入中...</translation>
    </message>
    <message>
        <location filename="../../Gui/GenerateHeatMapDialog.cpp" line="248"/>
        <source>Read error</source>
        <translation>读取错误</translation>
    </message>
</context>
<context>
    <name>GenericPlot</name>
    <message>
        <location filename="../../Charts/GenericPlot.cpp" line="1330"/>
        <source>date</source>
        <translation>日期</translation>
    </message>
    <message>
        <location filename="../../Charts/GenericPlot.cpp" line="1331"/>
        <source>time</source>
        <translation>时间</translation>
    </message>
</context>
<context>
    <name>Gradient</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2649"/>
        <source>Gradient</source>
        <translation>坡度</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2654"/>
        <source>Elevation Gain to Total Distance percent ratio</source>
        <translation>爬升与总距离的百分比比值</translation>
    </message>
</context>
<context>
    <name>GradientPage</name>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="552"/>
        <source>Workout Wizard</source>
        <translation>训练课程向导</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="554"/>
        <source>Manually create a workout based on gradient (slope) and distance, maximum grade is +-40.</source>
        <translation>根据坡度和距离手动创建训练课程,最大坡度为+-40.</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="560"/>
        <location filename="../../Train/WorkoutWizard.cpp" line="596"/>
        <source>KM</source>
        <translation>距离(km)</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="560"/>
        <location filename="../../Train/WorkoutWizard.cpp" line="596"/>
        <source>Miles</source>
        <translation>英里</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="561"/>
        <source>Grade</source>
        <translation>坡度</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="598"/>
        <source>Meters Gained</source>
        <translation>爬升(m)</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="598"/>
        <source>Feet Gained</source>
        <translation>爬升(英尺)</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="607"/>
        <source>Save Workout</source>
        <translation>保存训练课程</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="608"/>
        <source>Computrainer Format *.crs</source>
        <translation>Computrainer格式 *.crs</translation>
    </message>
</context>
<context>
    <name>GroupByModel</name>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="803"/>
        <location filename="../../Gui/RideNavigator.cpp" line="814"/>
        <location filename="../../Gui/RideNavigator.cpp" line="828"/>
        <location filename="../../Gui/RideNavigator.cpp" line="850"/>
        <location filename="../../Gui/RideNavigator.cpp" line="892"/>
        <source>Zero or not present</source>
        <translation>零值或无数据</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="804"/>
        <source>Low Stress</source>
        <translation>低压力</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="805"/>
        <source>Medium Stress</source>
        <translation>中压力</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="806"/>
        <source>High Stress</source>
        <translation>高压力</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="807"/>
        <source>Very High Stress</source>
        <translation>极高压力</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="815"/>
        <source>Active Recovery</source>
        <translation>动态恢复</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="816"/>
        <source>Endurance</source>
        <translation>耐力</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="817"/>
        <source>Tempo</source>
        <translation>节奏</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="818"/>
        <source>Threshold</source>
        <translation>阈值</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="819"/>
        <source>VO2Max</source>
        <translation>VO2max</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="820"/>
        <source>Anaerobic Capacity</source>
        <translation>无氧能力</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="821"/>
        <source>Maximal</source>
        <translation>最大</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="829"/>
        <source>Isopower</source>
        <translation>神经肌肉</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="830"/>
        <source>Steady</source>
        <translation>稳定</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="831"/>
        <source>Variable</source>
        <translation>变化</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="832"/>
        <source>Highly Variable</source>
        <translation>高变化</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="839"/>
        <source>Less than an hour</source>
        <translation>小于1小时</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="840"/>
        <source>Less than 90 minutes</source>
        <translation>小于90分钟</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="841"/>
        <source>Less than 3 hours</source>
        <translation>小于3小时</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="842"/>
        <source>Less than 5 hours</source>
        <translation>小于5小时</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="843"/>
        <source>More than 5 hours</source>
        <translation>超过5小时</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="851"/>
        <source>Short</source>
        <translation>短时间</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="852"/>
        <source>Medium</source>
        <translation>中等时间</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="853"/>
        <source>Long</source>
        <translation>长时间名稱</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="854"/>
        <source>Very Long</source>
        <translation>极长时间</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="883"/>
        <source>Undefined</source>
        <translation>未定义</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="893"/>
        <source>Best 10</source>
        <translation>前十</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="894"/>
        <source>Quartile 1:  0% -  25%</source>
        <translation>四分位数 1:0% - 25%</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="895"/>
        <source>Quartile 2: 25% -  50%</source>
        <translation>四分位数 2:25% - 50%</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="896"/>
        <source>Quartile 3: 50% -  75%</source>
        <translation>四分位数 3:50% - 75%</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="897"/>
        <source>Quartile 4: 75% - 100%</source>
        <translation>四分位数 4:75% - 100%</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="901"/>
        <source>Date</source>
        <translation>日期</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="909"/>
        <source>This week</source>
        <translation>本周</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="912"/>
        <source>This month</source>
        <translation>本月</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="915"/>
        <source>Last month</source>
        <translation>上月</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="917"/>
        <source>yyyy-MM (MMMM)</source>
        <translation>yyyy-MM</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigatorProxy.h" line="124"/>
        <source>File</source>
        <translation>文件</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigatorProxy.h" line="253"/>
        <source>Entire Activity</source>
        <translation>整个活动</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigatorProxy.h" line="397"/>
        <source>%1: %2 (%3 activities)</source>
        <translation>%1: %2 (%3个活动)</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigatorProxy.h" line="403"/>
        <source>%1 activities</source>
        <translation>%1个活动</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigatorProxy.h" line="494"/>
        <source>All Activities</source>
        <translation>全部活动</translation>
    </message>
</context>
<context>
    <name>HeartBeats</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1483"/>
        <source>Heartbeats</source>
        <translation>心跳数</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1484"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1485"/>
        <source>beats</source>
        <translation>次</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1487"/>
        <source>Total Heartbeats</source>
        <translation>总心跳次数</translation>
    </message>
</context>
<context>
    <name>HelpWhatsThis</name>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="61"/>
        <source>More Help</source>
        <translation>更多帮助</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="75"/>
        <source>Analysis of a number of activities (e.g. a date range ) like PMC, long term metrics view, ... and data summaries</source>
        <translation>某些活动的分析,如PMC,长期指标视图等,以及数据总结</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="79"/>
        <source>Ride indoors, following pre-programmed workouts - with multi device and video playback support</source>
        <translation>按照预定训练课程的室内骑行,支持多种设备和视频播放</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="108"/>
        <source>Direct download from Powertap, SRM, Joule, Joule GPS, Moxy Monitor or Macro-X device</source>
        <translation>直接从Powertap,SRM,Joule,Moxy或Macro-X设备下载</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="110"/>
        <source>Import any activity file - supported by Golden Cheetah - mass import is supported here</source>
        <translation>GC支持导入任何活动文件,支持批量导入</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="95"/>
        <source>Activate / De-activate the Sidebar - which provides different sub-sections to select data shown in the main view</source>
        <translation>激活/关闭侧边栏 - 通过侧边栏可选择主视图显示的数据范围</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="103"/>
        <source>Athlete Management to open/close an existing or create a new athlete - either in a Tab or in a new Window</source>
        <translation>运动员管理,打开/关闭已有运动员或创建新运动员 - 可选标签或窗口视图</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="106"/>
        <source>Main functions related to activities like Activity Creation, Sharing and Export, and Splitting or Combining Activities</source>
        <translation>与活动有关的主要功能,如活动创建,分享,导出,分割与合并</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="112"/>
        <source>Manual creation of an activity where the most relevant data can be added in this dialog</source>
        <translation>手动创建活动,对话框可添加相关数据</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="121"/>
        <source>Wizard to combine data with the currently selected activity in multiple ways</source>
        <translation>通过多种方式对选中的活动数据进行合并</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="130"/>
        <source>A set of functions related different features in GoldenCheetah - please check the details for more information</source>
        <translation>一些有用的功能 - 更多信息参见细节</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="132"/>
        <source>Estimation of critical power using the Monod/Scherrer power model</source>
        <translation>使用Monod/Scherrer功率模型估计临界功率</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="134"/>
        <source>Estimation of Air Density (Rho)</source>
        <translation>估计空气密度(Rho)</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="146"/>
        <source>Creation of a new Workout for Train - Indoor Riding</source>
        <translation>创建室内训练课程</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="148"/>
        <source>Search for Workout files and Video files in a configurable set of folders and add to the Train - Indoor Riding - Workout/Video library</source>
        <translation>搜索并添加室内训练课程文件和视频文件至训练课程/视频库</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="77"/>
        <source>Analysis of a single activity with diagrams like activity plot, W&apos;bal, ... and Chung&apos;s Aerolab</source>
        <translation>单个活动的分析,含有各种图表</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="114"/>
        <source>Laps Editor allows to enter a sequence of work-rest intervals series -defined by number of repetitions (reps), distance (dist, units according to preferences in Pace Zones) and duration (min and sec)- to generate the data points for the activity</source>
        <translation>通过计圈编辑器可根据重复次数,距离和事件输入一系列间歇,从而生成活动的数据点</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="127"/>
        <source>Sharing an activity with other trainingsites - only sites for which the authorization has been configured can be seleted for sharing here</source>
        <translation>与他人分享活动 - 仅能分享提前设置授权的网站</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="119"/>
        <source>Wizard to split an activity into multiple activities based on configurable criteria</source>
        <translation>设置参数将一个活动分割为多个活动的向导</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="93"/>
        <source>Entry field for Searching and Filtering of workouts</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="138"/>
        <source>Calculation of VDOT and Threshold Pace according to Daniels&apos; Running Formula</source>
        <translation>根据Daniel跑步公式计算VDOT和阈值配速</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="144"/>
        <source>Downloading of Routes from your Strava account for Train - Indoor Riding</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="151"/>
        <source>Creates an activity heat map using the selected activities and stores it in the choosen folder - &quot;HeatMap.htm&quot;. Opened in a Web-Browser the map shows where most activity took place.</source>
        <translation>根据选择的活动创建活动热力图并保存在指定文件夹 - &quot;HeatMap.htm&quot;.在浏览器中打开可显示活动的分布情况</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="154"/>
        <source>Wizards which fix, adjust, add series data of the current activity</source>
        <translation>对目前活动修正,调整和添加数据系列的向导</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="156"/>
        <source>Add Torque Values</source>
        <translation>新增扭矩值</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="158"/>
        <source>Adjust Power Values</source>
        <translation>调整功率值</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="160"/>
        <source>Adjust Torque Values</source>
        <translation>调整扭矩值</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="162"/>
        <source>Estimate Power Values</source>
        <translation>估计功率值</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="164"/>
        <source>Estimate Distance Values</source>
        <translation>估计距离值</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="166"/>
        <source>Fix Elevation Errors</source>
        <translation>修正爬升错误</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="168"/>
        <source>Fix Gaps in Recording</source>
        <translation>修正记录间断</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="170"/>
        <source>Fix GPS Errors</source>
        <translation>修正GPS错误</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="172"/>
        <source>Fix HR Spikes</source>
        <translation>修正HR尖峰</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="174"/>
        <source>Fix Power Spikes</source>
        <translation>修正功率尖峰</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="176"/>
        <source>Fix Speed</source>
        <translation>修正速度</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="187"/>
        <source>Options to show/hide views (e.g. Sidebar) as well as adding charts and resetting chart layouts to factory settings</source>
        <translation>显示/隐藏视图(如侧边栏),以及添加图表和重置图表布局的选项</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="189"/>
        <source>Help options of GoldenCheetah</source>
        <translation>GC帮助选项</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="193"/>
        <source>Full configurable chart type to track performance and trends for metrics, user-definable best durations and model estimates</source>
        <translation>跟踪表现,指标趋势,用户定义最佳间歇和模型预测的可完全自定义图表类型</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="195"/>
        <source>Date range, data grouping settings which apply to a single chart</source>
        <translation>适用于单一图表的日期范围和数据分组设置</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="199"/>
        <source>Curves which are plotted for the specific chart - based on presets or individually added and modified here</source>
        <translation>为特定图表画出的图线 - 基于预置或在此处添加和修改</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="201"/>
        <source>Individual curve configuration</source>
        <translation>单个曲线设置</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="206"/>
        <source>Tree map visulation of activity data by two selectable dimensions for a configurable metric</source>
        <translation>根据两个选定维度的活动数据树状图</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="215"/>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="248"/>
        <source>Distribution of activity data samples or metrics according time spent in a certain segment</source>
        <translation>在特定分段内的活动数据点或指标分布</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="223"/>
        <source>Dashboard for a single activity - the tiles shown here are configurable</source>
        <translation>单个活动仪表盘 - 此处显示的图块可设置</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="227"/>
        <source>Detailed information of a single activity - the metrics shown here are configurable</source>
        <translation>单个活动的详细信息 - 此处显示的指标可自定义</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="229"/>
        <source>Configurable tabbed view of activity detail data, plus technical details and change log</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="231"/>
        <source>Editor for activity file data - allowing to change/correct data, find entries and find anomalies</source>
        <translation>活动文件数据编辑器 - 允许改变/修正数据,搜索条目和异常</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="234"/>
        <source>Plot of all activity data series in various ways</source>
        <translation>活动数据系列的多种图表</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="238"/>
        <source>Selection of all additional curves to be shown in the diagram - plotted only in case data is available in the activity file</source>
        <translation>选择显示在图表中的附加曲线 - 仅在活动文件中有存在对应数据时显示</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="252"/>
        <source>Analysis of heartrate vs. power along the activity data</source>
        <translation>根据活动数据分析心率与功率的关系</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="254"/>
        <source>Map of activity</source>
        <translation>活动地图</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="256"/>
        <source>Configurable 2D scatter plot of the current activity</source>
        <translation>目前活动的2D散布图 - 可自定义</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="258"/>
        <source>Configurable 3D plot of the current activity</source>
        <translation>目前活动的3D散布图 - 可自定义</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="267"/>
        <source>Dashboard for the selected data range - the tiles shown are configurable</source>
        <translation>选中日期范围的活动仪表盘 - 此处显示的图块可设置</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="271"/>
        <source>Embedded R Chart</source>
        <translation>嵌入式R图表</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="273"/>
        <source>Embedded Python Chart</source>
        <translation>嵌入式Python图表</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="275"/>
        <source>Native chart programable using simple formulas with visualization control</source>
        <translation>使用简单公式和可视化控制的本地可编程图表</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="277"/>
        <source>Configurable web page with file download intercept</source>
        <translation>可设置网页</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="280"/>
        <source>Real time data display</source>
        <translation>实时时间数据显示</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="282"/>
        <source>Display of the content of the currently selected workout</source>
        <translation>显示目前选中训练课程的内容</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="284"/>
        <source>Real time graph over time of the selected metrics</source>
        <translation>选中指标的实时图表</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="286"/>
        <source>Computrainer SpinScan, displays the torque on each pedal as a function of the angle, over the past few rotations</source>
        <translation>Computrainer SpinScan显示过去几圈每次踩踏的扭矩(是角度的函数)</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="288"/>
        <source>Reproduces the currently selected media file</source>
        <translation>复制目前选中的媒体文件</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="290"/>
        <source>Edition and diplay of ergometer type workout files</source>
        <translation>编辑和显示Ergometer训练课程文件</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="292"/>
        <source>Real time display of the route of simulation workouts in an Open Street Map</source>
        <translation>在Open Street Map中实时显示模拟训练课程路线</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="294"/>
        <source>Show elevation profile of instant position</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="298"/>
        <source>Predefined and configurable set of data ranges for selection of activities to be analysed</source>
        <translation>预设和可设置的数据分析范围</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="304"/>
        <source>Powerful filter and search engine to determine the activities which are considered in diagram</source>
        <translation>强大的过滤器和搜索引擎,以确定图表中考虑的活动范围</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="310"/>
        <source>Configurable list of activities</source>
        <translation>可设置的活动列表</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="319"/>
        <source>Configurable list of training devices</source>
        <translation>可设置的训练设备</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="321"/>
        <source>Configurable list of workout files</source>
        <translation>可设置的训练课程文件列表</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="323"/>
        <source>Configurable list of video files</source>
        <translation>可设置的视频文件列表</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="325"/>
        <source>Configurable list of video sync files</source>
        <translation>可设置的视频同步文件列表</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="329"/>
        <source>Entry field for sophisticated Searching and Filtering of activities</source>
        <translation>活动复杂搜索和过滤的输入框</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="331"/>
        <source>Adding intervals to an activity using simple query methods</source>
        <translation>使用简单查询方式向活添加间歇动</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="333"/>
        <source>To compare Activities/Intervals in Activity View and Date Ranges in Trends View</source>
        <translation>在活动视图内比较活动/间歇,在趋势视图内比较日期范围</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="335"/>
        <source>Workout Control, Intensity Adjustments and Notifications Display</source>
        <translation>训练课程控制、强度调节和通知显示</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="341"/>
        <source>Athlete Model</source>
        <translation>运动员模型</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="349"/>
        <source>Athlete Measures</source>
        <translation>运动员参数</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="351"/>
        <source>Auto Import</source>
        <translation>自动导入</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="353"/>
        <source>Backup</source>
        <translation>备份</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="355"/>
        <source>Cloud Accounts</source>
        <translation>云账户</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="368"/>
        <source>Definition of coloring rules for activities</source>
        <translation>定义活动着色规则</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="376"/>
        <source>Metrics shown in &apos;Intervals&apos; and &apos;Summary&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="378"/>
        <source>User/Custom Metrics</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="380"/>
        <source>Create or Edit a User Metric</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="382"/>
        <source>Measures</source>
        <translation>参数</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="384"/>
        <source>Train View devices configuration and preferences</source>
        <translation>训练视图设备配置和设置</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="386"/>
        <source>Train View Preferences</source>
        <translation>训练视图设置</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="388"/>
        <source>Remote Controls Configuration</source>
        <translation>遥控设置</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="390"/>
        <source>Add/Remove Train Devices</source>
        <translation>新增/移除训练设备</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="392"/>
        <source>Add Train Devices</source>
        <translation>新增训练设备</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="394"/>
        <source>Virtual Bicycle configuration for simulation rides</source>
        <translation>模拟骑行的自行车设置</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="209"/>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="241"/>
        <source>Critical Mean Maximal Power Curve</source>
        <translation>临界平均最大功率曲线</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="67"/>
        <source>Table of Contents</source>
        <translation>目录</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="71"/>
        <source>Quick access to main Views and common actions</source>
        <translation>快速打开主要视图和常用命令</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="73"/>
        <source>Athletes Status and Configuration</source>
        <translation>运动员状态和设置</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="81"/>
        <source>Sync with all Cloud Services with Sync on Start Up option enabled</source>
        <translation>与所有云服务同步</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="83"/>
        <source>Application level Options/Preferences for all athletes</source>
        <translation>适用于所有运动员的全局设置/配置</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="87"/>
        <source>Navigate backward</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="89"/>
        <source>Navigate forward</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="91"/>
        <source>Select active perspective for the current view, create new perspectives and manage existing ones</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="97"/>
        <source>Activate / De-activate the Compare Pane - which allows to compare activities and intervals in Activities View or date ranges in Trends View - also across athletes. In Train View it shows/hide the Intensity Adjustments and Workout Control Pane.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="99"/>
        <source>Changes the current view layout between Tabbed and Tiled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="117"/>
        <source>Batch processes a (selectable) set of activties</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="124"/>
        <source>All functions related to sharing of activities with cloud services</source>
        <translation>云服务分享活动有关的全部功能</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="136"/>
        <source>Downloading of Body Measures (e.g. weight) from multiple sources</source>
        <translation>从多个来源下载身体参数</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="140"/>
        <source>Downloading of Workouts from the ERGDB (online workout DB) for Train - Indoor Riding</source>
        <translation>从TrainerDay(线上训练数据库)下载训练课程 - 室内骑行</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="142"/>
        <source>Downloading of Workouts from your Today&apos;s Plan account for Train - Indoor Riding</source>
        <translation>从你的Today&apos;s Plan账户下载训练课程 - 室内骑行</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="178"/>
        <source>Fix Freewheeling from Power and Speed</source>
        <translation>根据功率和速度修正滑行</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="180"/>
        <source>Fix Moxy data by moving the moxy values from speed and cadence into the Moxy series</source>
        <translation>将速度和踏频数据移至Moxy系列修正Moxy数据</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="183"/>
        <source>Filter R-R outliers</source>
        <translation>过滤R-R逸出值</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="185"/>
        <source>Fix SmO2/tHb outliers</source>
        <translation>修正SmO2与tHb异常</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="197"/>
        <source>Predefined sets of curves which can be applied as chart definition, or as starting point for individual adjustments</source>
        <translation>能被应用为图表设置的预置曲线集,或作为个人调整的起点</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="203"/>
        <source>User defined formulas</source>
        <translation>用户自定义规则</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="211"/>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="243"/>
        <source>Basic configuration like date range, what series to use and how to plot</source>
        <translation>设置数据范围,数据系列和绘图方式的基本设置</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="213"/>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="245"/>
        <source>Configuration of the CP Model to be used to plot the curve</source>
        <translation>设置绘制曲线所用的CP模型</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="217"/>
        <source>Definition which date range is used for this particular chart</source>
        <translation>设置这一特定图表使用的数据范围</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="219"/>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="308"/>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="314"/>
        <source>Calendar</source>
        <translation>日历</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="221"/>
        <source>Configurable activity log - with build in search capabilities</source>
        <translation>可设置的活动日志 - 自带搜索功能</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="236"/>
        <source>Selection how the power data series is shown in the plot and general settings on the diagram structure</source>
        <translation>选择功率数据系列在图表中的显示方式和图表结构的一般设置</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="250"/>
        <source>Quadrant analysis of pedal velocity vs. effective pedal force</source>
        <translation>踏板速度与有效踩踏力的象限分析</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="260"/>
        <source>Chung&apos;s Aerolab analysis</source>
        <translation>Aerolab分析</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="263"/>
        <source>Overview/summary of the selected data range - data shown in &apos;Athlete&apos;s Best&apos; are configurable</source>
        <translation>所选数据范围的概览/总结 - &quot;运动员最佳&quot;中显示的数据可设置</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="265"/>
        <source>Chart specific filter/search and date range settings</source>
        <translation>图表特有的过滤器/搜索和数据范围设置</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="300"/>
        <source>Definition of points in time &apos;Events&apos; which are marked explicitely on time related diagrams</source>
        <translation>设置显示在与时间相关的图表上的&quot;赛事&quot;</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="302"/>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="316"/>
        <source>Simple summary view</source>
        <translation>简单的总结视图</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="306"/>
        <source>Alternative access to the charts created for the main view</source>
        <translation>主视图图表的另一种打开途径</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="312"/>
        <source>Display the available and add new intervals using simple query methods</source>
        <translation>显示已有间歇和使用简单查询方式添加新间歇</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="358"/>
        <source>General</source>
        <translation>一般</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="339"/>
        <source>Athlete</source>
        <translation>运动员</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="343"/>
        <source>Training Zone definition for power</source>
        <translation>功率训练区间定义</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="345"/>
        <source>Training Zone definition for heartrate</source>
        <translation>心率训练区间定义</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="347"/>
        <source>Training Zone definition for Swim and Run</source>
        <translation>游泳和跑步训练区间定义</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="360"/>
        <source>Appearance</source>
        <translation>外观</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="362"/>
        <source>Automatic Interval Detection</source>
        <translation>间歇自动检测</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="364"/>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="366"/>
        <source>Data Fields</source>
        <translation>数据字段</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="370"/>
        <source>Definition of default value(s) for data fields</source>
        <translation>数据字段默认值设置</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="372"/>
        <source>Definition of processing default parameters for the fix, adjust,... tools</source>
        <translation>修正,调整工具进行处理的默认参数设置</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWhatsThis.cpp" line="374"/>
        <source>Metrics</source>
        <translation>指标</translation>
    </message>
</context>
<context>
    <name>HelpWindow</name>
    <message>
        <location filename="../../Gui/HelpWindow.cpp" line="24"/>
        <source>Help Overview</source>
        <translation>帮助概览</translation>
    </message>
    <message>
        <location filename="../../Gui/HelpWindow.cpp" line="56"/>
        <source>&lt;center&gt;&lt;img src=&quot;:images/gc.png&quot; height=80&gt;&lt;h2&gt;Help Options&lt;/h2&gt;&lt;b&gt;&lt;tt&gt;&quot;Shift&quot;+&quot;F1&quot;&lt;/tt&gt;&lt;/b&gt;&lt;br&gt;provides a context specific short description of a feature including the link to the Wiki page explaining more details&lt;hr&gt;&lt;br&gt;&lt;a href=&quot;https://www.goldencheetah.org&quot;&gt;Golden Cheetah Website&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://www.goldencheetah.org/#section-tutorials&quot;&gt;Golden Cheetah Website - Video Tutorials&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://www.goldencheetah.org/#section-science&quot;&gt;Golden Cheetah Website - Science in Golden Cheetah&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://github.com/GoldenCheetah/GoldenCheetah/wiki&quot;&gt;Wiki Overview&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://github.com/GoldenCheetah/GoldenCheetah/wiki/UG_Main-Page_Users-Guide&quot;&gt;Wiki - User&apos;s Guide&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://github.com/GoldenCheetah/GoldenCheetah/wiki/FAQ&quot;&gt;Wiki - Frequently Asked Questions&lt;/a&gt;</source>
        <translation>&lt;center&gt;&lt;img src=&quot;:images/gc.png&quot; height=80&gt;&lt;h2&gt;帮助选项&lt;/h2&gt;&lt;b&gt;&lt;tt&gt;&quot;Shift&quot;+&quot;F1&quot;&lt;/tt&gt;&lt;/b&gt;&lt;br&gt;提供功能简介及详细Wiki页面的链接&lt;hr&gt;&lt;br&gt;&lt;a href=&quot;http://www.goldencheetah.org&quot;&gt;Golden Cheetah网站&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://www.goldencheetah.org/#section-tutorials&quot;&gt;Golden Cheetah网站 - 视频教程&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://www.goldencheetah.org/#section-science&quot;&gt;Golden Cheetah网站 - GC的科学原理&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://github.com/GoldenCheetah/GoldenCheetah/wiki&quot;&gt;Wiki概览&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://github.com/GoldenCheetah/GoldenCheetah/wiki/UG_Main-Page_Users-Guide&quot;&gt;Wiki - 用户指南&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://github.com/GoldenCheetah/GoldenCheetah/wiki/FAQ&quot;&gt;Wiki - 常见问题&lt;/a&gt;</translation>
    </message>
</context>
<context>
    <name>HistogramWindow</name>
    <message>
        <location filename="../../Charts/HistogramWindow.cpp" line="273"/>
        <source>Bin width</source>
        <translation>柱状图宽度</translation>
    </message>
    <message>
        <location filename="../../Charts/HistogramWindow.cpp" line="248"/>
        <source>Log Y</source>
        <translation>对Y轴取对数</translation>
    </message>
    <message>
        <location filename="../../Charts/HistogramWindow.cpp" line="140"/>
        <source>Data Samples</source>
        <translation>数据点</translation>
    </message>
    <message>
        <location filename="../../Charts/HistogramWindow.cpp" line="141"/>
        <source>Metrics</source>
        <translation>指标</translation>
    </message>
    <message>
        <location filename="../../Charts/HistogramWindow.cpp" line="244"/>
        <source>Show</source>
        <translation>显示</translation>
    </message>
    <message>
        <location filename="../../Charts/HistogramWindow.cpp" line="252"/>
        <source>With zeros</source>
        <translation>含零值</translation>
    </message>
    <message>
        <location filename="../../Charts/HistogramWindow.cpp" line="78"/>
        <location filename="../../Charts/HistogramWindow.cpp" line="256"/>
        <source>Shade zones</source>
        <translation>区间阴影</translation>
    </message>
    <message>
        <location filename="../../Charts/HistogramWindow.cpp" line="70"/>
        <source>Bin Width</source>
        <translation>柱状图宽度</translation>
    </message>
    <message>
        <location filename="../../Charts/HistogramWindow.cpp" line="79"/>
        <location filename="../../Charts/HistogramWindow.cpp" line="260"/>
        <source>Show in zones</source>
        <translation>按区间显示</translation>
    </message>
    <message>
        <location filename="../../Charts/HistogramWindow.cpp" line="123"/>
        <source>Filter</source>
        <translation>过滤器</translation>
    </message>
    <message>
        <location filename="../../Charts/HistogramWindow.cpp" line="136"/>
        <source>Date Range</source>
        <translation>日期范围</translation>
    </message>
    <message>
        <location filename="../../Charts/HistogramWindow.cpp" line="147"/>
        <source>Plot</source>
        <translation>绘图</translation>
    </message>
    <message>
        <location filename="../../Charts/HistogramWindow.cpp" line="68"/>
        <location filename="../../Charts/HistogramWindow.cpp" line="157"/>
        <source>Data Series</source>
        <translation>数据系列</translation>
    </message>
    <message>
        <location filename="../../Charts/HistogramWindow.cpp" line="215"/>
        <source>Total (x-axis)</source>
        <translation>全部(X轴)</translation>
    </message>
    <message>
        <location filename="../../Charts/HistogramWindow.cpp" line="219"/>
        <source>Distribution (y-axis)</source>
        <translation>分布(Y轴)</translation>
    </message>
    <message>
        <location filename="../../Charts/HistogramWindow.cpp" line="230"/>
        <source>Color</source>
        <translation>色彩</translation>
    </message>
    <message>
        <location filename="../../Charts/HistogramWindow.cpp" line="241"/>
        <source>Absolute Time</source>
        <translation>绝对时间</translation>
    </message>
    <message>
        <location filename="../../Charts/HistogramWindow.cpp" line="242"/>
        <source>Percentage Time</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Charts/HistogramWindow.cpp" line="264"/>
        <source>Use polarised zones</source>
        <translation>使用极化区间</translation>
    </message>
    <message>
        <location filename="../../Charts/HistogramWindow.cpp" line="268"/>
        <source>Show Zone limits</source>
        <translation>显示区间限制</translation>
    </message>
</context>
<context>
    <name>HrNp</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1728"/>
        <source>HrNp Ratio</source>
        <translation>心率/NP比</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1733"/>
        <source>Iso Power to Average Heart Rate ratio in watts/bpm</source>
        <translation>标准化功率与平均心率的比值,单位为W/bpm</translation>
    </message>
</context>
<context>
    <name>HrPw</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1532"/>
        <source>HrPw Ratio</source>
        <translation>心率/功率比</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1537"/>
        <source>Power to Heart Rate Ratio in watts/bpm</source>
        <translation>功率与心率的比值,单位为W/bpm</translation>
    </message>
</context>
<context>
    <name>HrPwPlot</name>
    <message>
        <location filename="../../Charts/HrPwPlot.cpp" line="363"/>
        <source>Heart Rate(BPM)</source>
        <translation>心率 (bpm)</translation>
    </message>
    <message>
        <location filename="../../Charts/HrPwPlot.cpp" line="469"/>
        <source>Power (Watts)</source>
        <translation>功率(W)</translation>
    </message>
</context>
<context>
    <name>HrPwWindow</name>
    <message>
        <location filename="../../Charts/HrPwWindow.cpp" line="133"/>
        <source>HR delay</source>
        <translation>心率延迟</translation>
    </message>
    <message>
        <location filename="../../Charts/HrPwWindow.cpp" line="55"/>
        <location filename="../../Charts/HrPwWindow.cpp" line="148"/>
        <source>Smooth</source>
        <translation>平滑</translation>
    </message>
    <message>
        <location filename="../../Charts/HrPwWindow.cpp" line="44"/>
        <source>HR Delay</source>
        <translation>心率延迟</translation>
    </message>
    <message>
        <location filename="../../Charts/HrPwWindow.cpp" line="165"/>
        <source>Join points</source>
        <translation>连点成线</translation>
    </message>
    <message>
        <location filename="../../Charts/HrPwWindow.cpp" line="171"/>
        <source>Shade Zones</source>
        <translation>区间阴影</translation>
    </message>
    <message>
        <location filename="../../Charts/HrPwWindow.cpp" line="177"/>
        <source>Show Full Plot</source>
        <translation>显示全图</translation>
    </message>
</context>
<context>
    <name>HrSchemePage</name>
    <message>
        <source>Add</source>
        <translation type="vanished">新增</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="vanished">删除</translation>
    </message>
    <message>
        <source>+</source>
        <translation type="vanished">+</translation>
    </message>
    <message>
        <source>-</source>
        <translation type="vanished">-</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2332"/>
        <source>%</source>
        <translation type="unfinished">%</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2343"/>
        <source>Short</source>
        <translation>简称</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2344"/>
        <source>Long</source>
        <translation>全称</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2345"/>
        <source>Percent of LT</source>
        <translatorcomment>いまいち</translatorcomment>
        <translation>LT百分比</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2346"/>
        <source>Trimp k</source>
        <translation>TRIMP K系数</translation>
    </message>
    <message>
        <source>Maximum of 10 zones reached.</source>
        <translation type="vanished">最多10个区间</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2390"/>
        <location filename="../../Gui/AthletePages.cpp" line="2397"/>
        <source>New</source>
        <translation>新的</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2392"/>
        <location filename="../../Gui/AthletePages.cpp" line="2399"/>
        <source>New (%1)</source>
        <translation>新的(%1)</translation>
    </message>
</context>
<context>
    <name>HrZone</name>
    <message>
        <location filename="../../Metrics/PeakHr.cpp" line="43"/>
        <source>Hr Zone</source>
        <translation>心率区间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakHr.cpp" line="47"/>
        <source>Hr Zone fractional number determined from Average Hr.</source>
        <translation>由平均心率确定的心率区间序号.</translation>
    </message>
</context>
<context>
    <name>HrZonePTime1</name>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="323"/>
        <source>H1 Percent in Zone</source>
        <translation>H1区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="324"/>
        <source>Percent of Time in Heart Rate Zone 1.</source>
        <translation>心率1区内时间百分比.</translation>
    </message>
</context>
<context>
    <name>HrZonePTime10</name>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="717"/>
        <source>H10 Percent in Zone</source>
        <translation>H10区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="718"/>
        <source>Percent of Time in Heart Rate Zone 10.</source>
        <translation>心率10区内时间百分比.</translation>
    </message>
</context>
<context>
    <name>HrZonePTime2</name>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="367"/>
        <source>H2 Percent in Zone</source>
        <translation>H2区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="368"/>
        <source>Percent of Time in Heart Rate Zone 2.</source>
        <translation>心率2区内时间百分比.</translation>
    </message>
</context>
<context>
    <name>HrZonePTime3</name>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="411"/>
        <source>H3 Percent in Zone</source>
        <translation>H3区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="412"/>
        <source>Percent of Time in Heart Rate Zone 3.</source>
        <translation>心率3区内时间百分比.</translation>
    </message>
</context>
<context>
    <name>HrZonePTime4</name>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="455"/>
        <source>H4 Percent in Zone</source>
        <translation>H4区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="456"/>
        <source>Percent of Time in Heart Rate Zone 4.</source>
        <translation>心率4区内时间百分比.</translation>
    </message>
</context>
<context>
    <name>HrZonePTime5</name>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="499"/>
        <source>H5 Percent in Zone</source>
        <translation>H5区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="500"/>
        <source>Percent of Time in Heart Rate Zone 5.</source>
        <translation>心率5区内时间百分比.</translation>
    </message>
</context>
<context>
    <name>HrZonePTime6</name>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="543"/>
        <source>H6 Percent in Zone</source>
        <translation>H6区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="544"/>
        <source>Percent of Time in Heart Rate Zone 6.</source>
        <translation>心率6区内时间百分比.</translation>
    </message>
</context>
<context>
    <name>HrZonePTime7</name>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="587"/>
        <source>H7 Percent in Zone</source>
        <translation>H7区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="588"/>
        <source>Percent of Time in Heart Rate Zone 7.</source>
        <translation>心率7区内时间百分比.</translation>
    </message>
</context>
<context>
    <name>HrZonePTime8</name>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="631"/>
        <source>H8 Percent in Zone</source>
        <translation>H8区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="632"/>
        <source>Percent of Time in Heart Rate Zone 8.</source>
        <translation>心率8区内时间百分比.</translation>
    </message>
</context>
<context>
    <name>HrZonePTime9</name>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="674"/>
        <source>H9 Percent in Zone</source>
        <translation>H9区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="675"/>
        <source>Percent of Time in Heart Rate Zone 9.</source>
        <translation>心率9区内时间百分比.</translation>
    </message>
</context>
<context>
    <name>HrZonePTimeI</name>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="956"/>
        <source>HI Percent in Zone</source>
        <translation>HI区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="957"/>
        <source>Percent of Time in Heart Rate Zone I - Below AeT</source>
        <translation>心率区间I(低于AeT)内时间的百分比</translation>
    </message>
</context>
<context>
    <name>HrZonePTimeII</name>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="1000"/>
        <source>HII Percent in Zone</source>
        <translation>HII区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="1001"/>
        <source>Percent of Time in Heart Rate Zone II - Between AeT and LT</source>
        <translation>心率区间II(AeT到LT)内时间的百分比</translation>
    </message>
</context>
<context>
    <name>HrZonePTimeIII</name>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="1044"/>
        <source>HIII Percent in Zone</source>
        <translation>HIII区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="1045"/>
        <source>Percent of Time in Heart Rate Zone III - Above LT</source>
        <translation>心率区间III(高于LT)内时间的百分比</translation>
    </message>
</context>
<context>
    <name>HrZonePage</name>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2245"/>
        <source>Sport</source>
        <translation>运动</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2292"/>
        <source>Lactate Threshold</source>
        <translation>乳酸阈值</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2293"/>
        <source>Default</source>
        <translation>默认</translation>
    </message>
</context>
<context>
    <name>HrZoneTime</name>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="40"/>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="41"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
</context>
<context>
    <name>HrZoneTime1</name>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="96"/>
        <source>H1 Time in Zone</source>
        <translation>H1区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="97"/>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="98"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="99"/>
        <source>Time in Heart Rate Zone 1.</source>
        <translation>心率1区内时间.</translation>
    </message>
</context>
<context>
    <name>HrZoneTime10</name>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="293"/>
        <source>H10 Time in Zone</source>
        <translation>H10区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="294"/>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="295"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="296"/>
        <source>Time in Heart Rate Zone 10.</source>
        <translation>心率10区内时间.</translation>
    </message>
</context>
<context>
    <name>HrZoneTime2</name>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="118"/>
        <source>H2 Time in Zone</source>
        <translation>H2区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="119"/>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="120"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="121"/>
        <source>Time in Heart Rate Zone 2.</source>
        <translation>心率2区内时间.</translation>
    </message>
</context>
<context>
    <name>HrZoneTime3</name>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="140"/>
        <source>H3 Time in Zone</source>
        <translation>H3区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="141"/>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="142"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="143"/>
        <source>Time in Heart Rate Zone 3.</source>
        <translation>心率3区内时间.</translation>
    </message>
</context>
<context>
    <name>HrZoneTime4</name>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="162"/>
        <source>H4 Time in Zone</source>
        <translation>H4区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="163"/>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="164"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="165"/>
        <source>Time in Heart Rate Zone 4.</source>
        <translation>心率4区内时间.</translation>
    </message>
</context>
<context>
    <name>HrZoneTime5</name>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="184"/>
        <source>H5 Time in Zone</source>
        <translation>H5区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="185"/>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="186"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="187"/>
        <source>Time in Heart Rate Zone 5.</source>
        <translation>心率5区内时间.</translation>
    </message>
</context>
<context>
    <name>HrZoneTime6</name>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="206"/>
        <source>H6 Time in Zone</source>
        <translation>H6区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="207"/>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="208"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="209"/>
        <source>Time in Heart Rate Zone 6.</source>
        <translation>心率6区内时间.</translation>
    </message>
</context>
<context>
    <name>HrZoneTime7</name>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="228"/>
        <source>H7 Time in Zone</source>
        <translation>H7区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="229"/>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="230"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="231"/>
        <source>Time in Heart Rate Zone 7.</source>
        <translation>心率7区内时间.</translation>
    </message>
</context>
<context>
    <name>HrZoneTime8</name>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="250"/>
        <source>H8 Time in Zone</source>
        <translation>H8区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="251"/>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="252"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="253"/>
        <source>Time in Heart Rate Zone 8.</source>
        <translation>心率8区内时间.</translation>
    </message>
</context>
<context>
    <name>HrZoneTime9</name>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="272"/>
        <source>H9 Time in Zone</source>
        <translation>H9区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="273"/>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="274"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="275"/>
        <source>Time in Heart Rate Zone 9.</source>
        <translation>心率9区内时间.</translation>
    </message>
</context>
<context>
    <name>HrZoneTimeI</name>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="752"/>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="753"/>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="763"/>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="764"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="762"/>
        <source>HI Time in Zone</source>
        <translation>HI区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="765"/>
        <source>Time in Heart Rate Zone I - Below AeT</source>
        <translation>心率区间I(低于AeT)内时间</translation>
    </message>
</context>
<context>
    <name>HrZoneTimeII</name>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="816"/>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="817"/>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="827"/>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="828"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="826"/>
        <source>HII Time in Zone</source>
        <translation>HII区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="829"/>
        <source>Time in Heart Rate Zone II - Between AeT and LT</source>
        <translation>心率区间II(AeT到LT)内时间</translation>
    </message>
</context>
<context>
    <name>HrZoneTimeIII</name>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="881"/>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="882"/>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="892"/>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="893"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="891"/>
        <source>HIII Time in Zone</source>
        <translation>HIII区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrTimeInZone.cpp" line="894"/>
        <source>Time in Heart Rate Zone III - Above LT</source>
        <translation>心率区间III(高于LT)内时间</translation>
    </message>
</context>
<context>
    <name>HrZones</name>
    <message>
        <location filename="../../Metrics/HrZones.cpp" line="46"/>
        <source>Active Recovery</source>
        <translation>动态恢复</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrZones.cpp" line="46"/>
        <source>Endurance</source>
        <translation>耐力</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrZones.cpp" line="46"/>
        <source>Tempo</source>
        <translation>节奏</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrZones.cpp" line="46"/>
        <source>Threshold</source>
        <translation>阈值</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrZones.cpp" line="47"/>
        <source>VO2Max</source>
        <translation>VO2max</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrZones.cpp" line="112"/>
        <source>can&apos;t open %1 file</source>
        <translation>无法打开%1文件</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrZones.cpp" line="189"/>
        <source>HR Zone defaults must be specified at head of %1 file</source>
        <translation>心率区间默认值应在%1文件开始处规定</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrZones.cpp" line="195"/>
        <source>Only one set of zone defaults may be specified in %1 file</source>
        <translation>%1文件仅能规定一组区间默认值</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrZones.cpp" line="217"/>
        <source>line %1: read new range without reading any zones for previous one</source>
        <translation>第%1行:读取新范围而不为之前的读取区间</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrZones.cpp" line="280"/>
        <source>line %1: read zone without preceding date range</source>
        <translation>第%1行:不根据以前的日期范围读取区间</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrZones.cpp" line="294"/>
        <source>attempt to set zone based on % of LT without setting LT in line number %1.
</source>
        <translation>根据阈值心率百分比设置区间,但不在第%1行设置阈值心率.
</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrZones.cpp" line="331"/>
        <source>file ended without reading any zones for last range</source>
        <translation>没有为上次的范围读取区间而结束文件</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrZones.cpp" line="384"/>
        <source>Setting end date of range %1 to start date of range %2.
</source>
        <translation>设置范围%1结束日期,作为范围%2开始日期.
</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrZones.cpp" line="390"/>
        <source>Extending final range %1 to infinite to include present date.
</source>
        <translation>无穷拓展最终范围%1以包括目前日期.
</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrZones.cpp" line="414"/>
        <source>Range %1: matching top of zone %2 (%3) to bottom of zone %4 (%5).
</source>
        <translation>范围%1:匹配区间%2上限(%3)和区间%4下限(%5).
</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrZones.cpp" line="422"/>
        <source>Range %1: setting top of zone %2 from %3 to MAX.
</source>
        <translation>范围%1:从%3到最大值设置区间%2上限.
</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrZones.cpp" line="646"/>
        <source>Threshold (bpm): %1</source>
        <translation>阈值(bpm): %1</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrZones.cpp" line="654"/>
        <source>&lt;td align=&quot;center&quot;&gt;Low (bpm)&lt;/td&gt;</source>
        <translation>&lt;td align=&quot;center&quot;&gt;最低 (bpm)&lt;/td&gt;</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrZones.cpp" line="655"/>
        <source>&lt;td align=&quot;center&quot;&gt;High (bpm)&lt;/td&gt;</source>
        <translation>&lt;td align=&quot;center&quot;&gt;最高 (bpm)&lt;/td&gt;</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrZones.cpp" line="657"/>
        <source>&lt;td align=&quot;center&quot;&gt;%&lt;/td&gt;</source>
        <translation>&lt;td align=&quot;center&quot;&gt;%&lt;/td&gt;</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrZones.cpp" line="743"/>
        <source>Problem Saving Heartrate Zones</source>
        <translation>保存心率区间错误</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrZones.cpp" line="744"/>
        <source>File: %1 cannot be opened for &apos;Writing&apos;. Please check file properties.</source>
        <translation>文件: %1 无法写入,请检查文件属性.</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrZones.cpp" line="652"/>
        <source>&lt;td align=&quot;center&quot;&gt;Zone&lt;/td&gt;</source>
        <translation>&lt;td align=&quot;center&quot;&gt;区间&lt;/td&gt;</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrZones.cpp" line="395"/>
        <source>LT must be greater than zero in zone range %1 of %2</source>
        <translation>区间%2中范围%1的LT必须大于0</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrZones.cpp" line="653"/>
        <source>&lt;td align=&quot;center&quot;&gt;Description&lt;/td&gt;</source>
        <translation>&lt;td align=&quot;center&quot;&gt;描述&lt;/td&gt;</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrZones.cpp" line="656"/>
        <source>&lt;td align=&quot;center&quot;&gt;Time&lt;/td&gt;</source>
        <translation>&lt;td align=&quot;center&quot;&gt;时间&lt;/td&gt;</translation>
    </message>
</context>
<context>
    <name>ICalendar</name>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="33"/>
        <source>Action</source>
        <translation>操作</translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="34"/>
        <source>Allow Conflict</source>
        <translation>允许冲突</translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="35"/>
        <source>Attachment</source>
        <translation>附件</translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="36"/>
        <source>Attendee</source>
        <translation>参与者</translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="37"/>
        <source>Calendar Identifier</source>
        <translation>日历识别码</translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="38"/>
        <source>Master</source>
        <translation>主</translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="39"/>
        <source>Scale</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="40"/>
        <location filename="../../Core/ICalendar.cpp" line="120"/>
        <source>Version</source>
        <translation>版本</translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="41"/>
        <source>Level</source>
        <translation>级别</translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="42"/>
        <source>Event Identifier</source>
        <translation>时间识别码</translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="43"/>
        <source>Category</source>
        <translation>类别</translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="44"/>
        <source>Class</source>
        <translation>类别</translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="45"/>
        <source>Command</source>
        <translation>命令</translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="46"/>
        <source>Comment</source>
        <translation>注释</translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="47"/>
        <source>Completed</source>
        <translation>完成</translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="49"/>
        <source>Contact</source>
        <translation>联系人</translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="50"/>
        <source>Date Created</source>
        <translation>创建日期</translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="51"/>
        <source>CSID?</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="52"/>
        <location filename="../../Core/ICalendar.cpp" line="76"/>
        <source>No later than</source>
        <translation>不晚于</translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="53"/>
        <source>No earlier than</source>
        <translation>不早于</translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="54"/>
        <source>Decreed</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="55"/>
        <source>Default character set</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="56"/>
        <source>Default locale</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="57"/>
        <source>Default timezone</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="58"/>
        <source>Default VCar</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="59"/>
        <source>Deny</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="60"/>
        <source>Description</source>
        <translation>描述</translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="61"/>
        <source>End Date &amp; Time</source>
        <translation>结束日期和时间</translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="62"/>
        <source>Timestamp</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="63"/>
        <source>Start Date &amp; Time</source>
        <translation>开始日期和时间</translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="64"/>
        <source>Due Date</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="65"/>
        <source>Duration</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="66"/>
        <source>Expiry Date</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="67"/>
        <source>Expand</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="68"/>
        <source>Exclusive rule</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="69"/>
        <source>Freebusy</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="70"/>
        <source>Geo</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="71"/>
        <source>Grant</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="72"/>
        <source>ITIP Version</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="73"/>
        <source>Modified Date</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="74"/>
        <source>Location</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="75"/>
        <source>Max component size</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="77"/>
        <source>Maximum results</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="78"/>
        <source>Maximum results size</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="79"/>
        <source>Method</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="80"/>
        <source>Np earlier than</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="81"/>
        <source>Is Multipart</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="82"/>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="83"/>
        <source>Organised by</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="84"/>
        <source>Owner</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="85"/>
        <source>Percent Complete</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="86"/>
        <source>Permissions</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="87"/>
        <source>Priority</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="88"/>
        <source>Prod Identifier</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="89"/>
        <source>Query</source>
        <translation>查询</translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="90"/>
        <source>Query Level</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="91"/>
        <source>Query Identifier</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="92"/>
        <source>Query Name</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="93"/>
        <source>Recurring Date</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="94"/>
        <source>Recurring Accepted</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="95"/>
        <source>Recurring Expanded</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="96"/>
        <source>Recur no later than</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="97"/>
        <source>Reccurrence Identifier</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="98"/>
        <source>Related to</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="99"/>
        <source>Related to Calendar Identifier</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="100"/>
        <source>Repeat</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="101"/>
        <source>Request Status</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="102"/>
        <source>Resources</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="103"/>
        <source>Restriction</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="104"/>
        <source>Rule</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="105"/>
        <source>Scope</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="106"/>
        <source>Sequence Number</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="107"/>
        <source>Status</source>
        <translation>状态</translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="108"/>
        <source>Stores Expanded</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="109"/>
        <source>Summary</source>
        <translation>总结</translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="110"/>
        <source>Target</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="111"/>
        <source>Transport</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="112"/>
        <source>Trigger</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="113"/>
        <source>Timezone Identifier</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="114"/>
        <source>Timezone Name</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="115"/>
        <source>Timezone Offset from</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="116"/>
        <source>Timezone Offset to</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="117"/>
        <source>Timezone URL</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="118"/>
        <source>Unique Identifier</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="119"/>
        <source>URL</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="121"/>
        <source>X-Property</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="122"/>
        <source>XLI Class</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="123"/>
        <source>XLI Cluster count</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="124"/>
        <source>XLI error</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="125"/>
        <source>XLI mime character set</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="126"/>
        <source>XLI mime class Identifier</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="127"/>
        <source>XLI mime content type</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="128"/>
        <source>XLI mime encoding</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="129"/>
        <source>XLI mime filename</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/ICalendar.cpp" line="130"/>
        <source>XLI mime optional information</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>IWF</name>
    <message>
        <location filename="../../Metrics/GOVSS.cpp" line="331"/>
        <source>IWF</source>
        <translation>IWF</translation>
    </message>
    <message>
        <location filename="../../Metrics/GOVSS.cpp" line="336"/>
        <source>Intensity Weigthting Factor, part of GOVSS calculation, defined as LNP/RTP</source>
        <translation>强度加权因子,是GOVSS计算的一部分,定义为LNP/RTP</translation>
    </message>
</context>
<context>
    <name>ImagicController</name>
    <message>
        <location filename="../../Train/ImagicController.cpp" line="87"/>
        <source>Cannot Connect to Imagic</source>
        <translation>无法连接Imagic</translation>
    </message>
</context>
<context>
    <name>ImportChartDialog</name>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1735"/>
        <source>Import Charts</source>
        <translation>导入图表</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1741"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1742"/>
        <source>Import</source>
        <translation>导入</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1753"/>
        <source>View</source>
        <translation>视图</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1754"/>
        <source>Title</source>
        <translation>标题</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1776"/>
        <location filename="../../Gui/Perspective.cpp" line="1784"/>
        <location filename="../../Gui/Perspective.cpp" line="1793"/>
        <location filename="../../Gui/Perspective.cpp" line="1796"/>
        <location filename="../../Gui/Perspective.cpp" line="1799"/>
        <location filename="../../Gui/Perspective.cpp" line="1851"/>
        <location filename="../../Gui/Perspective.cpp" line="1863"/>
        <source>Diary</source>
        <translation>日记</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1777"/>
        <location filename="../../Gui/Perspective.cpp" line="1784"/>
        <location filename="../../Gui/Perspective.cpp" line="1793"/>
        <location filename="../../Gui/Perspective.cpp" line="1797"/>
        <location filename="../../Gui/Perspective.cpp" line="1854"/>
        <location filename="../../Gui/Perspective.cpp" line="1861"/>
        <source>Trends</source>
        <translation>趋势</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1778"/>
        <location filename="../../Gui/Perspective.cpp" line="1862"/>
        <source>Activities</source>
        <translation>活动</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1779"/>
        <location filename="../../Gui/Perspective.cpp" line="1864"/>
        <source>Train</source>
        <translation>训练</translation>
    </message>
</context>
<context>
    <name>ImportPage</name>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="658"/>
        <source>Workout Wizard</source>
        <translation>训练课程向导</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="659"/>
        <source>Import current activity as a Gradient ride (slope based)</source>
        <translation>以坡度训练课程导入目前活动</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="663"/>
        <source>KM</source>
        <translation>km</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="663"/>
        <source>Miles</source>
        <translation>英里</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="664"/>
        <source>Distance (</source>
        <translation>距离(</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="666"/>
        <source>Meters</source>
        <translation>m</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="666"/>
        <source>Feet</source>
        <translation>英尺</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="667"/>
        <source>elevation (</source>
        <translation>海拔(</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="679"/>
        <source>Smoothing Parameters</source>
        <translation>平滑参数</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="680"/>
        <source>Maximum Grade</source>
        <translation>最大坡度</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="700"/>
        <source>Segment Length</source>
        <translation>分段长度</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="693"/>
        <source>Segment length is based on</source>
        <translation>分段长度基于</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="685"/>
        <source>Maximum supported grade is +-40</source>
        <translation>支持的最大坡度为+-40</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="693"/>
        <source>meters</source>
        <translation>m</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="693"/>
        <source>feet</source>
        <translation>英尺</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="754"/>
        <source>Elevation Climbed</source>
        <translation>爬升</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="755"/>
        <source>Distance</source>
        <translation>距离</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="767"/>
        <source>Save Workout</source>
        <translation>保存训练课程</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="768"/>
        <source>Computrainer Format *.crs</source>
        <translation>Computrainer格式 *.crs</translation>
    </message>
</context>
<context>
    <name>InfoWidget</name>
    <message>
        <location filename="../../Train/InfoWidget.cpp" line="125"/>
        <source>Never</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/InfoWidget.cpp" line="132"/>
        <source>today</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/InfoWidget.cpp" line="134"/>
        <source>yesterday</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/InfoWidget.cpp" line="136"/>
        <source>%1 days ago</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/InfoWidget.cpp" line="138"/>
        <source>%1 weeks ago</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/InfoWidget.cpp" line="140"/>
        <source>%1 months ago</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/InfoWidget.cpp" line="142"/>
        <source>1 year ago</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/InfoWidget.cpp" line="144"/>
        <source>%1 years ago</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/InfoWidget.cpp" line="149"/>
        <source>Last Run: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/InfoWidget.cpp" line="193"/>
        <source>Distance</source>
        <translation type="unfinished">距离</translation>
    </message>
    <message>
        <location filename="../../Train/InfoWidget.cpp" line="196"/>
        <source>Elevation Gain</source>
        <translation type="unfinished">爬升</translation>
    </message>
    <message>
        <location filename="../../Train/InfoWidget.cpp" line="201"/>
        <source>Min Elevation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/InfoWidget.cpp" line="204"/>
        <source>Max Elevation</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>InsertPointCommand</name>
    <message>
        <location filename="../../FileIO/RideFileCommand.cpp" line="419"/>
        <source>Insert Point</source>
        <translation>插入点</translation>
    </message>
</context>
<context>
    <name>InsertXDataPointCommand</name>
    <message>
        <location filename="../../FileIO/RideFileCommand.cpp" line="701"/>
        <source>Insert XData Point</source>
        <translation>插入X数据点</translation>
    </message>
</context>
<context>
    <name>IntensityFactor</name>
    <message>
        <location filename="../../Metrics/Coggan.cpp" line="169"/>
        <source>Intensity Factor is the ratio between IsoPower and the Functional Threshold Power (FTP) configured in Power Zones.</source>
        <translation>强度因子是NP与FTP的比值.</translation>
    </message>
</context>
<context>
    <name>IntervalOverviewItem</name>
    <message>
        <location filename="../../Charts/OverviewItems.h" line="541"/>
        <source>Intervals</source>
        <translation>间歇</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.h" line="542"/>
        <source>Activities</source>
        <translation>活动</translation>
    </message>
</context>
<context>
    <name>IntervalSummaryWindow</name>
    <message>
        <location filename="../../Charts/IntervalSummaryWindow.cpp" line="36"/>
        <source>Interval Summary</source>
        <translation>间歇总结</translation>
    </message>
    <message>
        <location filename="../../Charts/IntervalSummaryWindow.cpp" line="87"/>
        <location filename="../../Charts/IntervalSummaryWindow.cpp" line="111"/>
        <source>select an interval for summary info</source>
        <translation>选中间歇显示总结信息</translation>
    </message>
    <message>
        <location filename="../../Charts/IntervalSummaryWindow.cpp" line="259"/>
        <source>%1 selected intervals</source>
        <translation>选中%1个间歇</translation>
    </message>
    <message>
        <location filename="../../Charts/IntervalSummaryWindow.cpp" line="282"/>
        <source>Excluding %1 selected</source>
        <translation>除%1个外选中</translation>
    </message>
    <message>
        <location filename="../../Charts/IntervalSummaryWindow.cpp" line="336"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
</context>
<context>
    <name>IntervalsPage</name>
    <message>
        <location filename="../../Gui/Pages.cpp" line="3184"/>
        <source>Enable interval auto-discovery</source>
        <translation>启用间歇自动发现:</translation>
    </message>
</context>
<context>
    <name>IsoPower</name>
    <message>
        <location filename="../../Metrics/Coggan.cpp" line="45"/>
        <source>IsoPower</source>
        <translation type="unfinished">标准化功率</translation>
    </message>
    <message>
        <location filename="../../Metrics/Coggan.cpp" line="47"/>
        <location filename="../../Metrics/Coggan.cpp" line="48"/>
        <source>watts</source>
        <translation type="unfinished">W</translation>
    </message>
    <message>
        <location filename="../../Metrics/Coggan.cpp" line="50"/>
        <source>Iso Power is an estimate of the power that you could have maintained for the same physiological &apos;cost&apos; if your power output had been perfectly constant.</source>
        <translation>标准化功率是对能够产生同等生理&quot;代价&quot;的常值功率的一种估计.</translation>
    </message>
</context>
<context>
    <name>JouleDevice</name>
    <message>
        <location filename="../../FileIO/JouleDevice.cpp" line="121"/>
        <location filename="../../FileIO/JouleDevice.cpp" line="406"/>
        <source>ERROR: open failed: </source>
        <translation>错误:打开失败:</translation>
    </message>
    <message>
        <location filename="../../FileIO/JouleDevice.cpp" line="140"/>
        <source>Joule %1 identified</source>
        <translation>识别到Joule %1</translation>
    </message>
    <message>
        <location filename="../../FileIO/JouleDevice.cpp" line="149"/>
        <source>Read detail for activity %1/%2</source>
        <translation>读取活动信息 %1/%2</translation>
    </message>
    <message>
        <location filename="../../FileIO/JouleDevice.cpp" line="163"/>
        <source>download cancelled</source>
        <translation>下载取消</translation>
    </message>
    <message>
        <location filename="../../FileIO/JouleDevice.cpp" line="172"/>
        <source>no data</source>
        <translation>无数据</translation>
    </message>
    <message>
        <location filename="../../FileIO/JouleDevice.cpp" line="190"/>
        <source>Failed to create temporary file </source>
        <translation>创建临时文件失败</translation>
    </message>
    <message>
        <location filename="../../FileIO/JouleDevice.cpp" line="280"/>
        <source>Get Unit Software Version...</source>
        <translation>获取设备软件版本...</translation>
    </message>
    <message>
        <location filename="../../FileIO/JouleDevice.cpp" line="299"/>
        <source>Version </source>
        <translation>版本</translation>
    </message>
    <message>
        <location filename="../../FileIO/JouleDevice.cpp" line="309"/>
        <source>Get System info...</source>
        <translation>获取系统信息...</translation>
    </message>
    <message>
        <location filename="../../FileIO/JouleDevice.cpp" line="333"/>
        <source>Get Unit Free Space...</source>
        <translation>获取设备可用空间...</translation>
    </message>
    <message>
        <location filename="../../FileIO/JouleDevice.cpp" line="362"/>
        <source>Read summary...</source>
        <translation>读取总结...</translation>
    </message>
    <message>
        <location filename="../../FileIO/JouleDevice.cpp" line="394"/>
        <source>%1 detailed activities</source>
        <translation>%1个详细活动</translation>
    </message>
    <message>
        <location filename="../../FileIO/JouleDevice.cpp" line="420"/>
        <source>Delete detail for activity %1/%2</source>
        <translation>删除活动信息 %1/%2</translation>
    </message>
    <message>
        <location filename="../../FileIO/JouleDevice.cpp" line="402"/>
        <source>Erase all records on computer</source>
        <translation>清除全部设备记录</translation>
    </message>
</context>
<context>
    <name>JouleDevices</name>
    <message>
        <location filename="../../FileIO/JouleDevice.cpp" line="48"/>
        <source>Make sure the Joule (1.0, GPS or GPS+) unit is turned ON</source>
        <translation>确认Joule设备(1.0, GPS或GPS+)已开机</translation>
    </message>
</context>
<context>
    <name>JoulePacket</name>
    <message>
        <location filename="../../FileIO/JouleDevice.cpp" line="506"/>
        <location filename="../../FileIO/JouleDevice.cpp" line="642"/>
        <source>read checksum error: </source>
        <translation>读取校验和错误:</translation>
    </message>
    <message>
        <location filename="../../FileIO/JouleDevice.cpp" line="506"/>
        <location filename="../../FileIO/JouleDevice.cpp" line="585"/>
        <location filename="../../FileIO/JouleDevice.cpp" line="592"/>
        <location filename="../../FileIO/JouleDevice.cpp" line="603"/>
        <location filename="../../FileIO/JouleDevice.cpp" line="619"/>
        <location filename="../../FileIO/JouleDevice.cpp" line="642"/>
        <source>read timeout</source>
        <translation>读取超时</translation>
    </message>
    <message>
        <location filename="../../FileIO/JouleDevice.cpp" line="564"/>
        <source>failed to write to device: %1</source>
        <translation>写入到设备失败:%1</translation>
    </message>
    <message>
        <location filename="../../FileIO/JouleDevice.cpp" line="568"/>
        <source>timeout writing to device</source>
        <translation>写入设备超时</translation>
    </message>
    <message>
        <location filename="../../FileIO/JouleDevice.cpp" line="585"/>
        <source>read header error: </source>
        <translation>读取文件头错误:</translation>
    </message>
    <message>
        <location filename="../../FileIO/JouleDevice.cpp" line="592"/>
        <source>read command error: </source>
        <translation>读取命令错误:</translation>
    </message>
    <message>
        <location filename="../../FileIO/JouleDevice.cpp" line="595"/>
        <source>wrong response</source>
        <translation>错误的反应</translation>
    </message>
    <message>
        <location filename="../../FileIO/JouleDevice.cpp" line="603"/>
        <source>read length error: </source>
        <translation>读取长度错误:</translation>
    </message>
    <message>
        <location filename="../../FileIO/JouleDevice.cpp" line="619"/>
        <source>read error: </source>
        <translation>读取错误:</translation>
    </message>
    <message>
        <location filename="../../FileIO/JouleDevice.cpp" line="625"/>
        <source>, read only %1 bytes instead of: %2</source>
        <translation>,仅读取了%1字节,应为%2字节</translation>
    </message>
    <message>
        <location filename="../../FileIO/JouleDevice.cpp" line="645"/>
        <source>wrong _checksum</source>
        <translation>校验和错误</translation>
    </message>
</context>
<context>
    <name>KettlerController</name>
    <message>
        <location filename="../../Train/KettlerController.cpp" line="84"/>
        <source>Cannot Connect to Kettler</source>
        <translation>无法连接Kettler</translation>
    </message>
</context>
<context>
    <name>KeywordsPage</name>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2217"/>
        <source>Field</source>
        <translation>字段</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2224"/>
        <source>Use for Background</source>
        <translation>用于背景</translation>
    </message>
    <message>
        <source>Add</source>
        <translation type="vanished">新增</translation>
    </message>
    <message>
        <source>Up</source>
        <translation type="vanished">上</translation>
    </message>
    <message>
        <source>Down</source>
        <translation type="vanished">下</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2214"/>
        <source>&lt;h3&gt;Alternative Keywords&lt;/h3&gt;Add additional keyword to have the same color</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2229"/>
        <source>Keyword</source>
        <translation>关键词</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2230"/>
        <source>Color</source>
        <translation>颜色</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2231"/>
        <source>Related Notes Words</source>
        <translation>相关注释关键词</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2353"/>
        <location filename="../../Gui/Pages.cpp" line="2359"/>
        <source>New</source>
        <translation>新的</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2361"/>
        <source>New (%1)</source>
        <translation>新的(%1)</translation>
    </message>
    <message>
        <source>+</source>
        <translation type="vanished">+</translation>
    </message>
    <message>
        <source>-</source>
        <translation type="vanished">-</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="vanished">删除</translation>
    </message>
</context>
<context>
    <name>L10Sustain</name>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="303"/>
        <source>L10 Sustained Time</source>
        <translation>L10持续时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="304"/>
        <location filename="../../Metrics/SustainMetric.cpp" line="305"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="306"/>
        <source>Sustained Time in Power Zone 10, based on (sustained) EFFORT intervals.</source>
        <translation>在功率10区的持续时间,基于(持续的)EFFORT间歇.</translation>
    </message>
</context>
<context>
    <name>L1Sustain</name>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="49"/>
        <source>L1 Sustained Time</source>
        <translation>L1持续时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="50"/>
        <location filename="../../Metrics/SustainMetric.cpp" line="51"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="52"/>
        <source>Sustained Time in Power Zone 1, based on (sustained) EFFORT intervals.</source>
        <translation>在功率1区的持续时间,基于(持续的)EFFORT间歇.</translation>
    </message>
</context>
<context>
    <name>L2Sustain</name>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="79"/>
        <source>L2 Sustained Time</source>
        <translation>L2持续时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="80"/>
        <location filename="../../Metrics/SustainMetric.cpp" line="81"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="82"/>
        <source>Sustained Time in Power Zone 2, based on (sustained) EFFORT intervals.</source>
        <translation>在功率2区的持续时间,基于(持续的)EFFORT间歇.</translation>
    </message>
</context>
<context>
    <name>L3Sustain</name>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="107"/>
        <source>L3 Sustained Time</source>
        <translation>L3持续时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="108"/>
        <location filename="../../Metrics/SustainMetric.cpp" line="109"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="110"/>
        <source>Sustained Time in Power Zone 3, based on (sustained) EFFORT intervals.</source>
        <translation>在功率3区的持续时间,基于(持续的)EFFORT间歇.</translation>
    </message>
</context>
<context>
    <name>L4Sustain</name>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="135"/>
        <source>L4 Sustained Time</source>
        <translation>L4持续时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="136"/>
        <location filename="../../Metrics/SustainMetric.cpp" line="137"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="138"/>
        <source>Sustained Time in Power Zone 4, based on (sustained) EFFORT intervals.</source>
        <translation>在功率4区的持续时间,基于(持续的)EFFORT间歇.</translation>
    </message>
</context>
<context>
    <name>L5Sustain</name>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="163"/>
        <source>L5 Sustained Time</source>
        <translation>L5持续时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="164"/>
        <location filename="../../Metrics/SustainMetric.cpp" line="165"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="166"/>
        <source>Sustained Time in Power Zone 5, based on (sustained) EFFORT intervals.</source>
        <translation>在功率5区的持续时间,基于(持续的)EFFORT间歇.</translation>
    </message>
</context>
<context>
    <name>L6Sustain</name>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="191"/>
        <source>L6 Sustained Time</source>
        <translation>L6持续时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="192"/>
        <location filename="../../Metrics/SustainMetric.cpp" line="193"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="194"/>
        <source>Sustained Time in Power Zone 6, based on (sustained) EFFORT intervals.</source>
        <translation>在功率6区的持续时间,基于(持续的)EFFORT间歇.</translation>
    </message>
</context>
<context>
    <name>L7Sustain</name>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="219"/>
        <source>L7 Sustained Time</source>
        <translation>L7持续时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="220"/>
        <location filename="../../Metrics/SustainMetric.cpp" line="221"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="222"/>
        <source>Sustained Time in Power Zone 7, based on (sustained) EFFORT intervals.</source>
        <translation>在功率7区的持续时间,基于(持续的)EFFORT间歇.</translation>
    </message>
</context>
<context>
    <name>L8Sustain</name>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="247"/>
        <source>L8 Sustained Time</source>
        <translation>L8持续时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="248"/>
        <location filename="../../Metrics/SustainMetric.cpp" line="249"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="250"/>
        <source>Sustained Time in Power Zone 8, based on (sustained) EFFORT intervals.</source>
        <translation>在功率8区的持续时间,基于(持续的)EFFORT间歇.</translation>
    </message>
</context>
<context>
    <name>L9Sustain</name>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="275"/>
        <source>L9 Sustained Time</source>
        <translation>L9持续时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="276"/>
        <location filename="../../Metrics/SustainMetric.cpp" line="277"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/SustainMetric.cpp" line="278"/>
        <source>Sustained Time in Power Zone 9, based on (sustained) EFFORT intervals.</source>
        <translation>在功率9区的持续时间,基于(持续的)EFFORT间歇.</translation>
    </message>
</context>
<context>
    <name>LNP</name>
    <message>
        <location filename="../../Metrics/GOVSS.cpp" line="80"/>
        <source>Lactate Iso Power as defined by Dr. Skiba in GOVSS algorithm</source>
        <translation>Dr. Skiba在GOVSS算法中定义的乳酸标准化功率</translation>
    </message>
</context>
<context>
    <name>LTMChartParser</name>
    <message>
        <location filename="../../Charts/LTMChartParser.cpp" line="92"/>
        <source>Problem Saving Charts Configuration</source>
        <translation>保存图表设置错误</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMChartParser.cpp" line="93"/>
        <source>File: %1 cannot be opened for &apos;Writing&apos;. Please check file properties.</source>
        <translation>文件: %1 无法写入,请检查文件属性.</translation>
    </message>
</context>
<context>
    <name>LTMPlot</name>
    <message>
        <location filename="../../Charts/LTMPlot.cpp" line="114"/>
        <location filename="../../Charts/LTMPlot.cpp" line="276"/>
        <location filename="../../Charts/LTMPlot.cpp" line="1545"/>
        <source>Date</source>
        <translation>日期</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPlot.cpp" line="278"/>
        <location filename="../../Charts/LTMPlot.cpp" line="1527"/>
        <source>Time of Day</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPlot.cpp" line="671"/>
        <location filename="../../Charts/LTMPlot.cpp" line="709"/>
        <location filename="../../Charts/LTMPlot.cpp" line="751"/>
        <location filename="../../Charts/LTMPlot.cpp" line="1935"/>
        <source>%1 trend</source>
        <translation>%1趋势</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPlot.cpp" line="831"/>
        <source>%1 average</source>
        <translation>%1平均</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPlot.cpp" line="888"/>
        <source>%1 Top %2 Outliers</source>
        <translation>%1最高%2逸出值</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPlot.cpp" line="892"/>
        <source>%1 Outlier</source>
        <translation>%1 逸出值</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPlot.cpp" line="980"/>
        <source>%1 Best</source>
        <translation>%1最佳</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPlot.cpp" line="983"/>
        <source>Best %1</source>
        <translation>最佳%1</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPlot.cpp" line="1357"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPlot.cpp" line="1372"/>
        <location filename="../../Charts/LTMPlot.cpp" line="2516"/>
        <source>Best</source>
        <translation>最佳</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPlot.cpp" line="1530"/>
        <source>Day</source>
        <translation>天</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPlot.cpp" line="1533"/>
        <source>Week</source>
        <translation>周</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPlot.cpp" line="1536"/>
        <source>Month</source>
        <translation>月</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPlot.cpp" line="1539"/>
        <source>Year</source>
        <translation>年</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPlot.cpp" line="1542"/>
        <location filename="../../Charts/LTMPlot.cpp" line="4053"/>
        <source>All</source>
        <translation>全部</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPlot.cpp" line="1858"/>
        <location filename="../../Charts/LTMPlot.cpp" line="1894"/>
        <source>%1 %2 trend</source>
        <translation>%1 %2趋势</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPlot.cpp" line="2028"/>
        <source>%1 %2 Outliers</source>
        <translation>%1 %2 逸出值</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPlot.cpp" line="2116"/>
        <source>%1 %2 Best</source>
        <translation>%1 %2最佳</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPlot.cpp" line="4364"/>
        <source>Today</source>
        <translation>今天</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPlot.cpp" line="4410"/>
        <source>minutes</source>
        <translation>分</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPlot.cpp" line="1043"/>
        <location filename="../../Charts/LTMPlot.cpp" line="1211"/>
        <location filename="../../Charts/LTMPlot.cpp" line="2174"/>
        <location filename="../../Charts/LTMPlot.cpp" line="2341"/>
        <location filename="../../Charts/LTMPlot.cpp" line="2595"/>
        <location filename="../../Charts/LTMPlot.cpp" line="2735"/>
        <location filename="../../Charts/LTMPlot.cpp" line="2883"/>
        <location filename="../../Charts/LTMPlot.cpp" line="3920"/>
        <location filename="../../Charts/LTMPlot.cpp" line="4093"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPlot.cpp" line="2609"/>
        <location filename="../../Charts/LTMPlot.cpp" line="2771"/>
        <location filename="../../Charts/LTMPlot.cpp" line="3044"/>
        <location filename="../../Charts/LTMPlot.cpp" line="3562"/>
        <location filename="../../Charts/LTMPlot.cpp" line="3661"/>
        <source>Ramp</source>
        <translation>变化率</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPlot.cpp" line="3920"/>
        <source>hours</source>
        <translation>时</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPlot.cpp" line="4057"/>
        <source>Week Commencing %1</source>
        <translation>%1起的周</translation>
    </message>
</context>
<context>
    <name>LTMPopup</name>
    <message>
        <location filename="../../Charts/LTMPopup.cpp" line="124"/>
        <location filename="../../Charts/LTMPopup.cpp" line="243"/>
        <source>Date &amp; Time</source>
        <translation>日期和时间</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPopup.cpp" line="142"/>
        <location filename="../../Charts/LTMPopup.cpp" line="287"/>
        <source>ddd, dd MMM yy hh:mm</source>
        <translation>yyyy-M-d ddd hh:mm</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPopup.cpp" line="50"/>
        <source>No activity Selected</source>
        <translation>未选择活动</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPopup.cpp" line="177"/>
        <location filename="../../Charts/LTMPopup.cpp" line="342"/>
        <source>No activity selected</source>
        <translation>未选择活动</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPopup.cpp" line="197"/>
        <source>dddd, d MMMM yyyy</source>
        <translation>yyyy年M月d日,dddd</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPopup.cpp" line="200"/>
        <source>MMMM yyyy</source>
        <translation>yyyy年M月</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPopup.cpp" line="206"/>
        <location filename="../../Charts/LTMPopup.cpp" line="212"/>
        <source>%1 to %2</source>
        <translation>%1到%2</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPopup.cpp" line="207"/>
        <location filename="../../Charts/LTMPopup.cpp" line="208"/>
        <source>dd MMMM yyyy</source>
        <translation>yyyy年M月d日</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPopup.cpp" line="213"/>
        <location filename="../../Charts/LTMPopup.cpp" line="214"/>
        <source>dd MMMM yy</source>
        <translation>yyyy年M月d日</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPopup.cpp" line="221"/>
        <source>Search/Filter: </source>
        <translation>搜索/过滤器:</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPopup.cpp" line="349"/>
        <source> (%1 activities)</source>
        <translation>(%1个活动)</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPopup.cpp" line="352"/>
        <source> / non activity-related metrics skipped</source>
        <translation> / 略过与活动无关的指标</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPopup.cpp" line="416"/>
        <source>Totals</source>
        <translation>全部</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPopup.cpp" line="421"/>
        <source>Averages</source>
        <translation>平均</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPopup.cpp" line="426"/>
        <source>Maximums</source>
        <translation>最大值</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPopup.cpp" line="431"/>
        <source>Metrics</source>
        <translation>指标</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPopup.cpp" line="458"/>
        <source>^(Average|Max) </source>
        <translation>^(平均|最大) </translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPopup.cpp" line="462"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
</context>
<context>
    <name>LTMSidebar</name>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="72"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="81"/>
        <source>Date Ranges</source>
        <translation>日期范围</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="102"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="112"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="146"/>
        <source>Events</source>
        <translation>赛事</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="502"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="518"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="545"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="597"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="606"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="626"/>
        <source>Add season</source>
        <translation>新增赛季</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="543"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="624"/>
        <source>Edit season</source>
        <translation>编辑赛季</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="544"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="625"/>
        <source>Delete season</source>
        <translation>删除赛季</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="665"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="713"/>
        <source>Edit details</source>
        <translation>编辑详细信息</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="73"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="103"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="139"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="174"/>
        <source>Menu</source>
        <translation>菜单</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="136"/>
        <source>Charts</source>
        <translation>图表</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="173"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="181"/>
        <source>Filters</source>
        <translation>过滤器</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="212"/>
        <source>Autofilter</source>
        <translation>自动过滤</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="516"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="604"/>
        <source>Edit phase</source>
        <translation>编辑阶段</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="517"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="605"/>
        <source>Delete phase</source>
        <translation>删除阶段</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="519"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="546"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="607"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="627"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="1281"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="1294"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="1309"/>
        <source>Add Event</source>
        <translation>新增赛事</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="520"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="547"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="608"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="628"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="1438"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="1451"/>
        <source>Add Phase</source>
        <translation>新增阶段</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="666"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="714"/>
        <source>Delete event</source>
        <translation>删除赛事</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="676"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="707"/>
        <source>Add event</source>
        <translation>新增赛事</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="740"/>
        <source>Workout Code|Sport</source>
        <translation>活动名称|运动</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="821"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="988"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="1041"/>
        <source>(blank)</source>
        <translation>(空)</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="1091"/>
        <source>Manage Filters</source>
        <translation>管理过滤器</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="1097"/>
        <source>Delete Filter%1</source>
        <translation>删除过滤器%1</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="1190"/>
        <source>Edit Season</source>
        <translation>编辑赛季</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="1190"/>
        <source>You can only edit user defined seasons. Please select a season you have created for editing.</source>
        <translation>仅能编辑自己定义的赛季,请选择你创建的赛季</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="1268"/>
        <source>Delete Season</source>
        <translation>删除赛季</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="1268"/>
        <source>You can only delete user defined seasons. Please select a season you have created for deletion.</source>
        <translation>仅能删除自己定义的赛季,请选择你创建的赛季</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="1281"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="1294"/>
        <source>You can only add events to user defined seasons. Please select a season you have created before adding an event.</source>
        <translation>仅能向自己定义的赛季添加赛事,请选择你创建的赛季</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="1309"/>
        <source>The new event could not be uploaded to your remote calendar.</source>
        <translation>新赛事无法上传到远程日历.</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="1438"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="1451"/>
        <source>You can only add phases to user defined seasons. Please select a season you have created before adding a phase.</source>
        <translation>仅能向用户自定义赛季添加阶段,请在添加前选择之前创建的赛季.</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="1490"/>
        <source>Add Chart</source>
        <translation>新增图表</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="1497"/>
        <source>Edit Chart</source>
        <translation>编辑图表</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="1498"/>
        <source>Delete Chart</source>
        <translation>删除图表</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="1507"/>
        <source>Delete Selected Charts</source>
        <translation>删除选中的图表</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="1515"/>
        <source>Export Chart</source>
        <translation>导出图表</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="1517"/>
        <source>Export Selected Charts</source>
        <translation>导出选中的图表</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="1529"/>
        <source>Import Charts</source>
        <translation>导入图表</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="1536"/>
        <source>Reset to default</source>
        <translation>恢复默认</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="1629"/>
        <source>Export Charts</source>
        <translation>导出图表</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="1629"/>
        <location filename="../../Gui/LTMSidebar.cpp" line="1649"/>
        <source>Chart File (*.xml)</source>
        <translation>图表文件 (*.xml)</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="1680"/>
        <source>Entry Error</source>
        <translation>输入错误</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="1680"/>
        <source>Selected file (%1) does not exist</source>
        <translation>选中的文件(%1)不存在</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="1691"/>
        <source>You are about to reset the chart sidebar to the default setup</source>
        <translation>将重置图表侧边栏至默认设置</translation>
    </message>
    <message>
        <location filename="../../Gui/LTMSidebar.cpp" line="1692"/>
        <source>Do you want to continue?</source>
        <translation>确认继续?</translation>
    </message>
</context>
<context>
    <name>LTMTool</name>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1317"/>
        <source>Metric</source>
        <translation>指标</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="75"/>
        <source>Filter</source>
        <translation>过滤器</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="81"/>
        <source>Date range</source>
        <translation>日期范围</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="85"/>
        <source>Days</source>
        <translation>天</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="86"/>
        <source>Weeks</source>
        <translation>周</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="87"/>
        <source>Months</source>
        <translation>月</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="88"/>
        <source>Years</source>
        <translation>年</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="89"/>
        <source>Time Of Day</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="90"/>
        <source>All</source>
        <translation>全部</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="92"/>
        <source>Group by</source>
        <translation>  分组类型:</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="103"/>
        <source>Shade Zones</source>
        <translation>区间阴影</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="106"/>
        <source>Show Legend</source>
        <translation>显示图例</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="109"/>
        <source>Show Events</source>
        <translation>显示赛事</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="112"/>
        <source>Show Banister Helper</source>
        <translation>显示Banister助手</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="325"/>
        <source>Skiba Long Term Stress</source>
        <translation>Skiba长期压力</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="327"/>
        <location filename="../../Charts/LTMTool.cpp" line="342"/>
        <location filename="../../Charts/LTMTool.cpp" line="403"/>
        <location filename="../../Charts/LTMTool.cpp" line="418"/>
        <location filename="../../Charts/LTMTool.cpp" line="479"/>
        <location filename="../../Charts/LTMTool.cpp" line="494"/>
        <location filename="../../Charts/LTMTool.cpp" line="554"/>
        <location filename="../../Charts/LTMTool.cpp" line="569"/>
        <location filename="../../Charts/LTMTool.cpp" line="1099"/>
        <location filename="../../Charts/LTMTool.cpp" line="1114"/>
        <location filename="../../Charts/LTMTool.cpp" line="1175"/>
        <location filename="../../Charts/LTMTool.cpp" line="1190"/>
        <location filename="../../Charts/LTMTool.cpp" line="1323"/>
        <source>Stress</source>
        <translation>压力</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="340"/>
        <source>Skiba Short Term Stress</source>
        <translation>Skiba短期压力</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="355"/>
        <source>Skiba Stress Balance</source>
        <translation>Skiba压力平衡</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="357"/>
        <location filename="../../Charts/LTMTool.cpp" line="433"/>
        <location filename="../../Charts/LTMTool.cpp" line="509"/>
        <location filename="../../Charts/LTMTool.cpp" line="584"/>
        <location filename="../../Charts/LTMTool.cpp" line="660"/>
        <location filename="../../Charts/LTMTool.cpp" line="736"/>
        <location filename="../../Charts/LTMTool.cpp" line="812"/>
        <location filename="../../Charts/LTMTool.cpp" line="888"/>
        <location filename="../../Charts/LTMTool.cpp" line="1129"/>
        <location filename="../../Charts/LTMTool.cpp" line="1205"/>
        <source>Stress Balance</source>
        <translation>压力平衡</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="370"/>
        <source>Skiba STS Ramp</source>
        <translation>Skiba短期压力变化率</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="372"/>
        <location filename="../../Charts/LTMTool.cpp" line="387"/>
        <location filename="../../Charts/LTMTool.cpp" line="448"/>
        <location filename="../../Charts/LTMTool.cpp" line="463"/>
        <location filename="../../Charts/LTMTool.cpp" line="524"/>
        <location filename="../../Charts/LTMTool.cpp" line="539"/>
        <location filename="../../Charts/LTMTool.cpp" line="599"/>
        <location filename="../../Charts/LTMTool.cpp" line="614"/>
        <location filename="../../Charts/LTMTool.cpp" line="675"/>
        <location filename="../../Charts/LTMTool.cpp" line="690"/>
        <location filename="../../Charts/LTMTool.cpp" line="751"/>
        <location filename="../../Charts/LTMTool.cpp" line="766"/>
        <location filename="../../Charts/LTMTool.cpp" line="827"/>
        <location filename="../../Charts/LTMTool.cpp" line="842"/>
        <location filename="../../Charts/LTMTool.cpp" line="903"/>
        <location filename="../../Charts/LTMTool.cpp" line="918"/>
        <location filename="../../Charts/LTMTool.cpp" line="979"/>
        <location filename="../../Charts/LTMTool.cpp" line="994"/>
        <location filename="../../Charts/LTMTool.cpp" line="1144"/>
        <location filename="../../Charts/LTMTool.cpp" line="1159"/>
        <location filename="../../Charts/LTMTool.cpp" line="1220"/>
        <location filename="../../Charts/LTMTool.cpp" line="1235"/>
        <source>Ramp</source>
        <translation>变化率</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="385"/>
        <source>Skiba LTS Ramp</source>
        <translation>Skiba长期压力变化率</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="401"/>
        <source>Aerobic TISS Long Term Stress</source>
        <translation>有氧TISS长期压力</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="416"/>
        <source>Aerobic TISS Short Term Stress</source>
        <translation>有氧TISS短期压力</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="431"/>
        <source>Aerobic TISS Stress Balance</source>
        <translation>有氧TISS压力平衡</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="446"/>
        <source>Aerobic TISS STS Ramp</source>
        <translation>有氧TISS短期压力变化率</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="461"/>
        <source>Aerobic TISS LTS Ramp</source>
        <translation>有氧TISS长期压力变化率</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="477"/>
        <source>Anaerobic TISS Long Term Stress</source>
        <translation>无氧TISS长期压力</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="492"/>
        <source>Anaerobic TISS Short Term Stress</source>
        <translation>无氧TISS短期压力</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="507"/>
        <source>Anaerobic TISS Stress Balance</source>
        <translation>无氧TISS压力平衡</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="522"/>
        <source>Anaerobic TISS STS Ramp</source>
        <translation>无氧TISS短期压力变化率</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="537"/>
        <source>Anaerobic TISS LTS Ramp</source>
        <translation>无氧TISS长期压力变化率</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="552"/>
        <source>Daniels Long Term Stress</source>
        <translation>Daniels长期压力</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="567"/>
        <source>Daniels Short Term Stress</source>
        <translation>Daniels短期压力</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="582"/>
        <source>Daniels Stress Balance</source>
        <translation>Daniels压力平衡</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="597"/>
        <source>Daniels STS Ramp</source>
        <translation>Daniels短期压力变化率</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="612"/>
        <source>Daniels LTS Ramp</source>
        <translation>Daniels长期压力变化率</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="856"/>
        <source>Distance (km|mi) Long Term Stress</source>
        <translation>距离(km|mi)长期压力</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="858"/>
        <location filename="../../Charts/LTMTool.cpp" line="873"/>
        <source>Stress (km|mi)</source>
        <translation>压力(km|mi)</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="871"/>
        <source>Distance (km|mi) Short Term Stress</source>
        <translation>距离(km|mi)短期压力</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="886"/>
        <source>Distance (km|mi) Stress Balance</source>
        <translation>距离(km|mi)压力平衡</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="901"/>
        <source>Distance (km|mi) STS Ramp</source>
        <translation>距离(km|mi)短期压力变化率</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="916"/>
        <source>Distance (km|mi) LTS Ramp</source>
        <translation>距离(km|mi)长期压力变化率</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="932"/>
        <source>Coggan Chronic Training Load</source>
        <translation>Coggan长期训练负荷</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="947"/>
        <source>Coggan Acute Training Load</source>
        <translation>Coggan短期训练负荷</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="962"/>
        <source>Coggan Training Stress Balance</source>
        <translation>Coggan训练压力平衡</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="977"/>
        <source>Coggan STS Ramp</source>
        <translation>Coggan短期压力变化率</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="992"/>
        <source>Coggan LTS Ramp</source>
        <translation>Coggan长期压力变化率</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1052"/>
        <source>Coggan Planned Chronic Training Load</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1067"/>
        <source>Coggan Planned Acute Training Load</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1082"/>
        <source>Coggan Planned Training Stress Balance</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1098"/>
        <source>TRIMP Long Term Stress</source>
        <translation>TRIMP长期压力</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1112"/>
        <source>TRIMP Short Term Stress</source>
        <translation>TRIMP短期压力</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1127"/>
        <source>TRIMP Stress Balance</source>
        <translation>TRIMP压力平衡</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1142"/>
        <source>TRIMP STS Ramp</source>
        <translation>TRIMP短期压力变化率</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1157"/>
        <source>TRIMP LTS Ramp</source>
        <translation>TRIMP长期压力变化率</translation>
    </message>
    <message>
        <source>Edit</source>
        <translation type="vanished">编辑</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="125"/>
        <source>Use sidebar chart settings</source>
        <translation>使用侧边栏图表设置</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="287"/>
        <source>Basic</source>
        <translation>基本</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="288"/>
        <source>Preset</source>
        <translation>预置</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1321"/>
        <source>Estimate</source>
        <translation>估计</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1325"/>
        <source>Formula</source>
        <translation>规则(Formula)</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1327"/>
        <source>Measure</source>
        <translation>参数</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1329"/>
        <source>Performance</source>
        <translation>表现</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1331"/>
        <source>Banister</source>
        <translation>Banister</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1508"/>
        <source>Chart %1</source>
        <translation>图表 %1</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="95"/>
        <source>Data Table</source>
        <translation>数据表</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="99"/>
        <source>Show Stack</source>
        <translation>堆叠显示</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="122"/>
        <source>Stack Zoom</source>
        <translation>堆叠缩放</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="156"/>
        <source>Add Current</source>
        <translation>新增目前</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="147"/>
        <source>Charts</source>
        <translation>图表</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="155"/>
        <source>Apply</source>
        <translation>应用</translation>
    </message>
    <message>
        <source>Up</source>
        <translation type="vanished">上</translation>
    </message>
    <message>
        <source>Down</source>
        <translation type="vanished">下</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="289"/>
        <source>Curves</source>
        <translation>曲线</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="628"/>
        <source>Work (Kj) Long Term Stress</source>
        <translation>做功(kJ)长期压力</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="630"/>
        <location filename="../../Charts/LTMTool.cpp" line="645"/>
        <location filename="../../Charts/LTMTool.cpp" line="706"/>
        <location filename="../../Charts/LTMTool.cpp" line="721"/>
        <location filename="../../Charts/LTMTool.cpp" line="782"/>
        <location filename="../../Charts/LTMTool.cpp" line="797"/>
        <source>Stress (Kj)</source>
        <translation>压力(kJ)</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="643"/>
        <source>Work (Kj) Short Term Stress</source>
        <translation>做功(kJ)短期压力</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="658"/>
        <source>Work (Kj) Stress Balance</source>
        <translation>做功(kJ)压力平衡</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="673"/>
        <source>Work (Kj) STS Ramp</source>
        <translation>做功(kJ)短期压力变化率</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="688"/>
        <source>Work (Kj) LTS Ramp</source>
        <translation>做功(kJ)长期压力变化率</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="704"/>
        <source>W&apos; Work (Kj) Long Term Stress</source>
        <translation>W&apos;做功(kJ)长期压力</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="719"/>
        <source>W&apos; Work (Kj) Short Term Stress</source>
        <translation>W&apos;做功(kJ)短期压力</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="734"/>
        <source>W&apos; Work (Kj) Stress Balance</source>
        <translation>W&apos;做功(kJ)压力平衡</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="749"/>
        <source>W&apos; Work (Kj) STS Ramp</source>
        <translation>W&apos;做功(kJ)短期压力变化率</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="764"/>
        <source>W&apos; Work (Kj) LTS Ramp</source>
        <translation>W&apos;做功(kJ)长期压力变化率</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="780"/>
        <source>Below CP Work (Kj) Long Term Stress</source>
        <translation>阈值以下做功(kJ)长期压力</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="795"/>
        <source>Below CP Work (Kj) Short Term Stress</source>
        <translation>阈值以下做功(kJ)短期压力</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="810"/>
        <source>Below CP Work (Kj) Stress Balance</source>
        <translation>阈值以下做功(kJ)压力平衡</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="825"/>
        <source>Below CP Work (Kj) STS Ramp</source>
        <translation>阈值以下做功(kJ)短期压力变化率</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="840"/>
        <source>Below CP Work (Kj) LTS Ramp</source>
        <translation>阈值以下做功(kJ)长期压力变化率</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1007"/>
        <source>Coggan Expected Chronic Training Load</source>
        <translation>Coggan预期长期训练负荷</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1022"/>
        <source>Coggan Expected Acute Training Load</source>
        <translation>Coggan预期短期训练负荷</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1037"/>
        <source>Coggan Expected Training Stress Balance</source>
        <translation>Coggan预期训练压力平衡</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1173"/>
        <source>TriScore Long Term Stress</source>
        <translation>TriScore长期压力</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1188"/>
        <source>TriScore Short Term Stress</source>
        <translation>TriScore短期压力</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1203"/>
        <source>TriScore Stress Balance</source>
        <translation>TriScore压力平衡</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1218"/>
        <source>TriScore STS Ramp</source>
        <translation>TriScore短期压力变化率</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1233"/>
        <source>TriScore LTS Ramp</source>
        <translation>TriScore长期压力变化率</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1306"/>
        <source>Type</source>
        <translation>类型</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1306"/>
        <source>Details</source>
        <translation>详细信息</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMTool.cpp" line="1319"/>
        <source>Peak</source>
        <translation>峰值</translation>
    </message>
</context>
<context>
    <name>LTMWindow</name>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="197"/>
        <source>Days</source>
        <translation>天</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="198"/>
        <source>Weeks</source>
        <translation>周</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="199"/>
        <source>Months</source>
        <translation>月</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="200"/>
        <source>Years</source>
        <translation>年</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="202"/>
        <location filename="../../Charts/LTMWindow.cpp" line="1338"/>
        <source>All</source>
        <translation>全部</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="208"/>
        <source>Data Table</source>
        <translation>数据表</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="209"/>
        <source>Stacked</source>
        <translation>堆叠</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="223"/>
        <source>Export Chart Data...</source>
        <translation>导出图表数据...</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="1319"/>
        <source> grouped by </source>
        <translation>分组类型:</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="1323"/>
        <source>day</source>
        <translation>天</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="1326"/>
        <source>week</source>
        <translation>周</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="1329"/>
        <source>month</source>
        <translation>月</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="1332"/>
        <source>year</source>
        <translation>年</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="1335"/>
        <source>time of day</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="1543"/>
        <location filename="../../Charts/LTMWindow.cpp" line="1610"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="1433"/>
        <source>Date</source>
        <translation>日期</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="221"/>
        <source>Chart Settings...</source>
        <translation>图表设置...</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="247"/>
        <source>Banister Model</source>
        <translation>Banister模型</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="261"/>
        <source>Impulse Metric</source>
        <translation>刺激指标</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="262"/>
        <source>Perf. Metric</source>
        <translation>表现指标</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="263"/>
        <source>Peak</source>
        <translation>峰值</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="266"/>
        <source>Positive decay</source>
        <translation>积极衰减</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="267"/>
        <location filename="../../Charts/LTMWindow.cpp" line="269"/>
        <source>days</source>
        <translation>天</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="268"/>
        <source>Negative decay</source>
        <translation>消极衰减</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="271"/>
        <source>RMSE 2.9 for 22 tests.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="490"/>
        <source>%1 watts on %2</source>
        <translation>%2, %1W</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="491"/>
        <source>%1 on %2</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="497"/>
        <source>RMSE %1 for %2 tests.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="1433"/>
        <source>Time of Day</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="1515"/>
        <source>Coggan Acute Training Load</source>
        <translation>Coggan短期训练负荷</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="1516"/>
        <source>Coggan Chronic Training Load</source>
        <translation>Coggan长期训练负荷</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="1517"/>
        <source>Coggan Training Stress Balance</source>
        <translation>Coggan训练压力平衡</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="1543"/>
        <source>hours</source>
        <translation>h</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="1654"/>
        <source>Export Chart Config</source>
        <translation>导出图表设置</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="1667"/>
        <source>Save Chart Data as CSV</source>
        <translation>保存图表数据为CSV</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="193"/>
        <source>Group by</source>
        <translation>  分组类型:</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMWindow.cpp" line="201"/>
        <source>Time Of Day</source>
        <translation>时间</translation>
    </message>
</context>
<context>
    <name>LTPage</name>
    <message>
        <source>Update</source>
        <translation type="vanished">更新</translation>
    </message>
    <message>
        <source>+</source>
        <translation type="vanished">+</translation>
    </message>
    <message>
        <source>-</source>
        <translation type="vanished">-</translation>
    </message>
    <message>
        <source>Add</source>
        <translation type="vanished">新增</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="vanished">删除</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2467"/>
        <source>Def</source>
        <translation>确定</translation>
    </message>
    <message>
        <source>From Date</source>
        <translation type="vanished">开始日期</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2494"/>
        <location filename="../../Gui/AthletePages.cpp" line="2631"/>
        <source>Lactate Threshold</source>
        <translation>乳酸阈值</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2495"/>
        <location filename="../../Gui/AthletePages.cpp" line="2632"/>
        <source>Aerobic Threshold</source>
        <translation>有氧阈值</translation>
    </message>
    <message>
        <source>Lactate Threshold must be &gt; 0</source>
        <translation type="vanished">乳酸阈值必须大于0</translation>
    </message>
    <message>
        <source>Maximum of 10 zones reached.</source>
        <translation type="vanished">最多10个区间</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2804"/>
        <location filename="../../Gui/AthletePages.cpp" line="2811"/>
        <source>New</source>
        <translation>新的</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2806"/>
        <location filename="../../Gui/AthletePages.cpp" line="2813"/>
        <source>New (%1)</source>
        <translation>新的(%1)</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2496"/>
        <location filename="../../Gui/AthletePages.cpp" line="2633"/>
        <source>Rest HR</source>
        <translation>静止時心率</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2473"/>
        <location filename="../../Gui/AthletePages.cpp" line="2478"/>
        <location filename="../../Gui/AthletePages.cpp" line="2483"/>
        <location filename="../../Gui/AthletePages.cpp" line="2488"/>
        <location filename="../../Gui/AthletePages.cpp" line="2533"/>
        <location filename="../../Gui/AthletePages.cpp" line="2611"/>
        <location filename="../../Gui/AthletePages.cpp" line="2616"/>
        <location filename="../../Gui/AthletePages.cpp" line="2621"/>
        <location filename="../../Gui/AthletePages.cpp" line="2626"/>
        <source>bpm</source>
        <translation type="unfinished">bpm</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2493"/>
        <location filename="../../Gui/AthletePages.cpp" line="2630"/>
        <source>Start Date</source>
        <translation type="unfinished">开始日期</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2497"/>
        <location filename="../../Gui/AthletePages.cpp" line="2634"/>
        <source>Max HR</source>
        <translation>最大心率</translation>
    </message>
    <message>
        <source>MMM d, yyyy</source>
        <translation type="vanished">yyyy年M月d日</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2544"/>
        <source>Short</source>
        <translation>简称</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2545"/>
        <source>Long</source>
        <translation>全称</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2546"/>
        <source>From BPM</source>
        <translation>最低心率</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2547"/>
        <source>Trimp k</source>
        <translation>TRIMP K系数</translation>
    </message>
</context>
<context>
    <name>LapsEditor</name>
    <message>
        <source>Laps Editor</source>
        <translation type="vanished">计圈编辑器</translation>
    </message>
    <message>
        <source>reps</source>
        <translation type="vanished">重复</translation>
    </message>
    <message>
        <source>work dist</source>
        <translation type="vanished">训练距离</translation>
    </message>
    <message>
        <source>work min</source>
        <translation type="vanished">训练时间(分)</translation>
    </message>
    <message>
        <source>work sec</source>
        <translation type="vanished">训练时间(秒)</translation>
    </message>
    <message>
        <source>rest dist</source>
        <translation type="vanished">休息距离</translation>
    </message>
    <message>
        <source>rest min</source>
        <translation type="vanished">休息时间(分)</translation>
    </message>
    <message>
        <source>rest sec</source>
        <translation type="vanished">休息时间(秒)</translation>
    </message>
    <message>
        <source>&amp;OK</source>
        <translation type="vanished">确定(&amp;O)</translation>
    </message>
    <message>
        <source>&amp;Cancel</source>
        <translation type="vanished">取消(&amp;C)</translation>
    </message>
</context>
<context>
    <name>LapsEditorWidget</name>
    <message>
        <location filename="../../FileIO/LapsEditor.cpp" line="54"/>
        <source>Repetitions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/LapsEditor.cpp" line="55"/>
        <source>Work Distance</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/LapsEditor.cpp" line="56"/>
        <source>Work Duration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/LapsEditor.cpp" line="57"/>
        <source>Rest Distance</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/LapsEditor.cpp" line="58"/>
        <source>Rest Duration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/LapsEditor.cpp" line="103"/>
        <location filename="../../FileIO/LapsEditor.cpp" line="104"/>
        <source>m</source>
        <translation type="unfinished">m</translation>
    </message>
    <message>
        <location filename="../../FileIO/LapsEditor.cpp" line="103"/>
        <location filename="../../FileIO/LapsEditor.cpp" line="104"/>
        <source>yd</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/LapsEditor.cpp" line="107"/>
        <location filename="../../FileIO/LapsEditor.cpp" line="108"/>
        <source>km</source>
        <translation type="unfinished">km</translation>
    </message>
    <message>
        <location filename="../../FileIO/LapsEditor.cpp" line="107"/>
        <location filename="../../FileIO/LapsEditor.cpp" line="108"/>
        <source>mi</source>
        <translation type="unfinished">mi</translation>
    </message>
</context>
<context>
    <name>Leaf</name>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="1767"/>
        <source>Index must be numeric.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="1793"/>
        <source>invalid data series for best(): %1</source>
        <translation>最佳():%1数据系列无效</translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="1798"/>
        <source>invalid data series for tiz(): %1</source>
        <translation>区间时间():%1数据系列无效</translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="1803"/>
        <source>invalid literal for config(): %1</source>
        <translation>设置():%1无效</translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="1809"/>
        <source>invalid literal for const(): %1</source>
        <translation>常数():%1无效</translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="1919"/>
        <source>which function has at least 2 parameters.</source>
        <translation>至少有两个参数的功能.</translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="1742"/>
        <source>%1 is an unknown symbol</source>
        <translation>%1为未知符号</translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="1834"/>
        <source>activities(&quot;fexpr&quot;, expr) - where fexpr is a filter expression</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="1846"/>
        <source>daterange(start|stop)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="1851"/>
        <source>daterange(start|stop) - unknown symbol &apos;%1&apos;</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="1862"/>
        <source>daterange(start|stop) or daterange(datefrom, dateto, expression)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="1869"/>
        <source>%1 needs a single parameter</source>
        <translation>%1需要单一参数</translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="1876"/>
        <source>filename() has no parameters</source>
        <translation>filename()无参数</translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="1901"/>
        <source>zones(hr|power|pace|fatigue, name|description|low|high|units|time|percent) needs 2 specific parameters</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="1908"/>
        <source>exists(&quot;symbol&quot;) supports only 1 parameter.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="1912"/>
        <source>exists(&quot;symbol&quot;) parameter must be a constant string.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="1935"/>
        <source>should be rep(value, n)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="1945"/>
        <source>should be seq(start, stop, step)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="1955"/>
        <source>should be length(expr)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="1965"/>
        <source>should be cumsum(vector)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="1973"/>
        <source>should be aggregate(vector, byvector, mean|sum|max|min|count)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="1983"/>
        <source>aggregate(vector, by, func) func must be one of mean|sum|max|min|count.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="1988"/>
        <source>unknown function &apos;%1&apos;, must be one of mean|sum|max|min|count.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2014"/>
        <source>interpolate(algorithm, xvector, yvector, xvalues)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2019"/>
        <source>interpolate(algorithm, xvector, yvector, xvalues) - must specify and algorithm</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2027"/>
        <source>unknown algorithm &apos;%1&apos;, must be one of linear, cubic, akima or steffen.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2041"/>
        <source>should be append(a,b,[pos])</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2050"/>
        <source>append(a,b,[pos]) but &apos;a&apos; must be a symbol</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2054"/>
        <source>append(a,b,[pos]) but &apos;a&apos; must be a user symbol</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2064"/>
        <source>should be remove(a,pos,count)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2072"/>
        <source>remove(a,pos,count) but &apos;a&apos; must be a symbol</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2076"/>
        <source>remove(a,pos, count) but &apos;a&apos; must be a user symbol</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2088"/>
        <source>should be mid(a,pos,count)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2095"/>
        <source>XDATA expects two parameters</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2105"/>
        <source>XDATA expects a string for the first parameters</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2113"/>
        <location filename="../../Core/DataFilter.cpp" line="2119"/>
        <source>xdata expects a string, &apos;km&apos; or &apos;secs&apos; for second parameters</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2135"/>
        <location filename="../../Core/DataFilter.cpp" line="2139"/>
        <source>samples(SERIES), SERIES should be POWER, SECS, HEARTRATE etc.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2148"/>
        <location filename="../../Core/DataFilter.cpp" line="2332"/>
        <location filename="../../Core/DataFilter.cpp" line="2554"/>
        <location filename="../../Core/DataFilter.cpp" line="2589"/>
        <source>invalid series name &apos;%1&apos;</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2157"/>
        <source>tests(user|bests, duration|power)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2163"/>
        <location filename="../../Core/DataFilter.cpp" line="2170"/>
        <source>tests() first parameter must be &apos;user&apos; or &apos;bests&apos;.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2177"/>
        <location filename="../../Core/DataFilter.cpp" line="2184"/>
        <source>tests() second parameter must be &apos;duration&apos; or &apos;power&apos;.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="3742"/>
        <source>Date</source>
        <translation>日期</translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="3743"/>
        <source>Time</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="3744"/>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="3745"/>
        <source>Start</source>
        <translation>开始</translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="3746"/>
        <source>Stop</source>
        <translation>停止</translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="3747"/>
        <source>Type</source>
        <translation>类型</translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="3748"/>
        <source>Test</source>
        <translation>测试</translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="3749"/>
        <source>Color</source>
        <translation>颜色</translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="3750"/>
        <source>Route</source>
        <translation>路线</translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="3751"/>
        <source>Selected</source>
        <translation>已选择</translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="3752"/>
        <source>File Name</source>
        <translation>文件名</translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2318"/>
        <source>bests() - first parameters is a symbol should be a series name or &apos;date&apos;</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2000"/>
        <source>round(v) or round(v, dp)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2128"/>
        <source>%s expects a string name (the tab name in the raw data view)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2297"/>
        <source>%1(name|date|priority|description)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2305"/>
        <source>invalid symbol &apos;%1&apos;, should be &apos;name|date|priority|description&apos;&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2359"/>
        <source>too many parameters</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2366"/>
        <source>measures(group, field) - must have group and field parameters.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2375"/>
        <source>measures group must be a string.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2381"/>
        <source>invalid measures group &apos;%1&apos;.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2388"/>
        <source>measures field must be a string.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2394"/>
        <source>invalid measures field &apos;%1&apos; for group &apos;%2&apos;, should be one of: %3.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2405"/>
        <source>quantil(vector, quantiles)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2415"/>
        <source>multisort(ascend|descend, list [, .. list n])</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2421"/>
        <source>multisort(ascend|descend, list [, .. list n]), need to specify ascend or descend</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2433"/>
        <source>multisort: list arguments must be a symbol</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2437"/>
        <location filename="../../Core/DataFilter.cpp" line="2499"/>
        <location filename="../../Core/DataFilter.cpp" line="2515"/>
        <source>&apos;%1&apos; is not a user symbol</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2449"/>
        <source>sort(ascend|descend, list), need to specify ascend or descend</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2462"/>
        <source>rank(ascend|descend, list), need to specify ascend or descend</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2475"/>
        <location filename="../../Core/DataFilter.cpp" line="2511"/>
        <source>argsort(ascend|descend, list), need to specify ascend or descend</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2486"/>
        <source>multiuniq(list [, .. list n])</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2495"/>
        <source>multiuniq: list arguments must be a symbol</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2526"/>
        <source>curve(seriesname, x|y|z|d|t), need to specify series name and data.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2531"/>
        <source>&apos;%1&apos; is not a valid, x, y, z, d or t expected</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2541"/>
        <source>meanmax(SERIES|data [,start, stop]) or meanmax(xvector,yvector)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2548"/>
        <source>meanmax(SERIES), SERIES should be POWER, HEARTRATE etc.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2574"/>
        <source>dist(series, data|bins), both parameters are required.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2581"/>
        <source>dist(series, data|bins), series should be one ofPOWER, HEARTRATE etc.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2596"/>
        <location filename="../../Core/DataFilter.cpp" line="2602"/>
        <source>dist(series, data|bins), second parameter must be ether &apos;data&apos; or &apos;bins&apos;</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2622"/>
        <source>annotation type &apos;%1&apos; not available</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2629"/>
        <source>annotate(voronoi, centers)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2636"/>
        <source>annotate(lr, solid|dash|dot|dashdot|dashdotdot, &quot;colorname&quot;)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2647"/>
        <source>annotate(hline|vline, &apos;label&apos;, solid|dash|dot|dashdot|dashdotdot, value)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2666"/>
        <source>smooth(list, algorithm [,parameters]) need at least 2 parameters.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2673"/>
        <source>smoothing algorithm &apos;%1&apos; not available</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2680"/>
        <location filename="../../Core/DataFilter.cpp" line="2688"/>
        <source>smooth(list, sma, forward|centered|backward, windowsize</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2701"/>
        <source>smooth(list, ewma, alpha (between 0 and 1)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2715"/>
        <source>lowerbound(list, value), need list and value to find</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2726"/>
        <source>lr(x, y), need x and y vectors.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2738"/>
        <source>mlr(yvector, xvector1 .. xvectorn), need at least 1 xvector and y vectors.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2749"/>
        <source>lm(expr, xlist, ylist), need formula, x and y data to fit to.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2769"/>
        <source>lm(expr, xlist, ylist), formula must have at least one parameter to estimate.
</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2777"/>
        <source>sapply(list, expr), need 2 parameters.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2788"/>
        <source>pmc(metric, stress|lts|sts|sb|rr|date), need to specify a metric and series.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2798"/>
        <source>invalid PMC series &apos;%1&apos;</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2807"/>
        <source>should be banister(load_metric, perf_metric, nte|pte|perf|cp|date)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2845"/>
        <source>XDATA needs 3 parameters.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2852"/>
        <source>XDATA expects a string for first two parameters</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2859"/>
        <source>XDATA expects a symbol, one of sparse, repeat, interpolate or resample for third parameter.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2866"/>
        <source>XDATA expects one of sparse, repeat, interpolate or resample for third parameter. (%1)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2889"/>
        <source>XDATA_UNITS needs 2 parameters.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2896"/>
        <source>XDATA_UNITS expects a string for first two parameters</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2911"/>
        <source>isset/set/unset function first parameter is field/metric to set.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2928"/>
        <source>%1 is not supported in isset/set/unset operations</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2938"/>
        <source>isset has one parameter, a symbol to check.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2945"/>
        <source>set function needs 3 paramaters; symbol, value and expression.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2946"/>
        <source>unset function needs 2 paramaters; symbol and expression.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2965"/>
        <source>%1 function expects model name as first parameter.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2971"/>
        <source>%1 function expects model name as first parameter</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2982"/>
        <source>%1 function expects parameter or duration as second parameter</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="3048"/>
        <source>array assignment must be to symbol.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="3056"/>
        <source>&apos;%1&apos; unknown variable</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="3062"/>
        <source>assign to selection not supported at present. sorry.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="3002"/>
        <source>function &apos;%1&apos; expects %2 parameter(s) not %3</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2195"/>
        <source>no metric specified, %1(symbol) symbol should be a metric name</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2204"/>
        <source>only metric names are supported</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2209"/>
        <source>unknown metric %1</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2218"/>
        <source>kmeans(centers|assignments, k, dim1, dim2, dimn)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2223"/>
        <source>kmeans(centers|assignments, k, dim1, dim2, dimn) - %s unknown</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2235"/>
        <source>%1(symbol|date), symbol should be a metric name</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2242"/>
        <source>invalid symbol &apos;%1&apos;, should be either a metric name or &apos;time&apos; or &apos;date&apos;</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2257"/>
        <source>too many parameters: %1(symbol|date, start, stop)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2265"/>
        <source>%1(symbol|name|start|stop|type|test|color|route|selected|date|filename), symbol should be a metric name</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2273"/>
        <source>invalid symbol &apos;%1&apos;, should be either a metric name or &apos;name|start|stop|type|test|color|route|selected|date|time|filename&apos;&apos;</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2289"/>
        <source>too many parameters: %1(symbol, start, stop)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="2613"/>
        <source>annotate(label|hline|vline|voronoi, ...) need at least 2 parameters.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="3014"/>
        <source>unknown function %1</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/DataFilter.cpp" line="3024"/>
        <source>unary negation on a string!</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>LeftRightBalance</name>
    <message>
        <location filename="../../Metrics/LeftRightBalance.cpp" line="41"/>
        <source>Left/Right Balance</source>
        <translation>左/右平衡</translation>
    </message>
    <message>
        <location filename="../../Metrics/LeftRightBalance.cpp" line="42"/>
        <location filename="../../Metrics/LeftRightBalance.cpp" line="43"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../../Metrics/LeftRightBalance.cpp" line="46"/>
        <source>Left/Right Balance shows the proportion of power coming from each pedal for rides and the proportion of Ground Contact Time from each leg for runs.</source>
        <translation>左/右平衡表示来自每侧踏板的功率所占的百分比,或跑步时左右脚的触地时间百分比.</translation>
    </message>
</context>
<context>
    <name>Library</name>
    <message>
        <location filename="../../Train/Library.cpp" line="126"/>
        <location filename="../../Train/Library.cpp" line="130"/>
        <source>Import Videos, VideoSyncs and Workouts</source>
        <translation>导入视频,视频同步和训练课程</translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="127"/>
        <location filename="../../Train/Library.cpp" line="131"/>
        <source>No supported videos, videoSyncs or workouts were found to import</source>
        <translation>未找到支持的视频,视频同步或训练课程</translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="189"/>
        <location filename="../../Train/Library.cpp" line="193"/>
        <location filename="../../Train/Library.cpp" line="198"/>
        <location filename="../../Train/Library.cpp" line="202"/>
        <source>Copy VideoSync Failed</source>
        <translation>复制视频同步失败</translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="190"/>
        <location filename="../../Train/Library.cpp" line="194"/>
        <source>%1 already exists in videoSync library: %2</source>
        <translation>%1已在视频同步库中:%2</translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="199"/>
        <source>%1 cannot be written to videoSync library %2. Check library path, permissions and free space</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="203"/>
        <source>%1 cannot be written to videoSync library %2, check permissions and free space</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="249"/>
        <source>%1 cannot be written to workout library %2. Check library path, permissions and free space</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="253"/>
        <source>%1 cannot be written to workout library %2, check permissions and free space</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="239"/>
        <location filename="../../Train/Library.cpp" line="243"/>
        <location filename="../../Train/Library.cpp" line="248"/>
        <location filename="../../Train/Library.cpp" line="252"/>
        <source>Copy Workout Failed</source>
        <translation>复制训练课程失败</translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="240"/>
        <location filename="../../Train/Library.cpp" line="244"/>
        <source>%1 already exists in workout library: %2</source>
        <translation>%1已在训练课程库中:%2</translation>
    </message>
</context>
<context>
    <name>LibrarySearchDialog</name>
    <message>
        <location filename="../../Train/Library.cpp" line="326"/>
        <source>Search for Workouts, Syncs and Media</source>
        <translation>搜索训练课程,视频同步和媒体</translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="333"/>
        <source>Workout files (.erg, .mrc, .zwo etc)</source>
        <translation>训练课程文件 (.erg, .mrc, .zwo等)</translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="335"/>
        <source>Video files (.mp4, .avi etc)</source>
        <translation>视频文件(.mp4, .avi等)</translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="337"/>
        <source>VideoSync files (.rlv, .tts etc)</source>
        <translation>视频同步文件 (.rlv, .tts等)</translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="353"/>
        <source>Search Path</source>
        <translation>搜索路径</translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="373"/>
        <source>Video references</source>
        <translation>视频引用</translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="385"/>
        <source>Searching...</source>
        <translation>搜索中...</translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="388"/>
        <source>Videos</source>
        <translation>视频</translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="390"/>
        <source>Workouts</source>
        <translation>训练课程</translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="392"/>
        <source>VideoSyncs</source>
        <translation>视频同步</translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="401"/>
        <location filename="../../Train/Library.cpp" line="484"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="403"/>
        <source>Search</source>
        <translation>搜索</translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="406"/>
        <source>Files to search for:</source>
        <translation>搜索的文件:</translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="466"/>
        <source>Abort Search</source>
        <translation>放弃搜索</translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="504"/>
        <location filename="../../Train/Library.cpp" line="548"/>
        <source>Save</source>
        <translation>保存</translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="546"/>
        <source>Search completed.</source>
        <translation>搜索完成.</translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="634"/>
        <source>Select Directory</source>
        <translation>选择文件夹</translation>
    </message>
</context>
<context>
    <name>ListEditWidget</name>
    <message>
        <location filename="../../Gui/StyledItemDelegates.cpp" line="654"/>
        <source>New</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/StyledItemDelegates.cpp" line="656"/>
        <source>New (%1)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LiveMapWebPageWindow</name>
    <message>
        <location filename="../../Train/LiveMapWebPageWindow.cpp" line="81"/>
        <source>OSM Base URL</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/LiveMapWebPageWindow.cpp" line="85"/>
        <source>Initial Zoom</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/LiveMapWebPageWindow.cpp" line="98"/>
        <source>Apply changes</source>
        <translation>应用更改</translation>
    </message>
</context>
<context>
    <name>LocalFileStore</name>
    <message>
        <location filename="../../Cloud/LocalFileStore.cpp" line="50"/>
        <location filename="../../Cloud/LocalFileStore.cpp" line="163"/>
        <source>You must define a network folder first</source>
        <translation>必须首先指定网络文件夹</translation>
    </message>
    <message>
        <location filename="../../Cloud/LocalFileStore.cpp" line="56"/>
        <source>Folder %1 does not exist/is not accessible</source>
        <translation>文件夹%1不存在或不可用</translation>
    </message>
    <message>
        <location filename="../../Cloud/LocalFileStore.cpp" line="98"/>
        <source>Folder %1 does not exist</source>
        <translation>文件夹%1不存在</translation>
    </message>
    <message>
        <location filename="../../Cloud/LocalFileStore.cpp" line="150"/>
        <location filename="../../Cloud/LocalFileStore.cpp" line="183"/>
        <source>Completed.</source>
        <translation>完成.</translation>
    </message>
    <message>
        <location filename="../../Cloud/LocalFileStore.cpp" line="170"/>
        <location filename="../../Cloud/LocalFileStore.cpp" line="179"/>
        <source>Write to folder %1 failed</source>
        <translation>写入文件夹%1失败</translation>
    </message>
    <message>
        <location filename="../../Cloud/LocalFileStore.h" line="36"/>
        <source>Local Store</source>
        <translation>本地存储</translation>
    </message>
    <message>
        <location filename="../../Cloud/LocalFileStore.h" line="37"/>
        <source>Sync with a local folder or thumbdrive.</source>
        <translation>与本地文件夹或移动存储介质同步.</translation>
    </message>
</context>
<context>
    <name>MUPlot</name>
    <message>
        <location filename="../../Charts/MUPlot.cpp" line="73"/>
        <source>w(x)</source>
        <translation>w(x)</translation>
    </message>
    <message>
        <location filename="../../Charts/MUPlot.cpp" line="89"/>
        <source>Motor Unit, x</source>
        <translation>运动单元, x</translation>
    </message>
</context>
<context>
    <name>MUWidget</name>
    <message>
        <location filename="../../Charts/MUWidget.cpp" line="36"/>
        <source>Mass</source>
        <translation>质量</translation>
    </message>
    <message>
        <location filename="../../Charts/MUWidget.cpp" line="45"/>
        <source>P-max</source>
        <translation>P-max</translation>
    </message>
    <message>
        <location filename="../../Charts/MUWidget.cpp" line="46"/>
        <source>P-min</source>
        <translation>P-min</translation>
    </message>
    <message>
        <location filename="../../Charts/MUWidget.cpp" line="52"/>
        <source>Tau</source>
        <translation>Tau</translation>
    </message>
    <message>
        <location filename="../../Charts/MUWidget.cpp" line="64"/>
        <source>Pmax</source>
        <translation>P-max</translation>
    </message>
    <message>
        <location filename="../../Charts/MUWidget.cpp" line="80"/>
        <source>Pmin</source>
        <translation>Pmin</translation>
    </message>
    <message>
        <location filename="../../Charts/MUWidget.cpp" line="96"/>
        <source>Alpha</source>
        <translation>Alpha</translation>
    </message>
</context>
<context>
    <name>MacroDevice</name>
    <message>
        <location filename="../../FileIO/MacroDevice.cpp" line="101"/>
        <location filename="../../FileIO/MacroDevice.cpp" line="262"/>
        <source>ERROR: open failed: </source>
        <translation>错误:打开失败:</translation>
    </message>
    <message>
        <location filename="../../FileIO/MacroDevice.cpp" line="105"/>
        <source>Request number of training...</source>
        <translation>请求训练数量...</translation>
    </message>
    <message>
        <location filename="../../FileIO/MacroDevice.cpp" line="115"/>
        <location filename="../../FileIO/MacroDevice.cpp" line="146"/>
        <location filename="../../FileIO/MacroDevice.cpp" line="193"/>
        <location filename="../../FileIO/MacroDevice.cpp" line="203"/>
        <location filename="../../FileIO/MacroDevice.cpp" line="229"/>
        <source>download cancelled</source>
        <translation>下载已取消</translation>
    </message>
    <message>
        <location filename="../../FileIO/MacroDevice.cpp" line="124"/>
        <location filename="../../FileIO/MacroDevice.cpp" line="132"/>
        <source>no data</source>
        <translation>无数据</translation>
    </message>
    <message>
        <location filename="../../FileIO/MacroDevice.cpp" line="140"/>
        <location filename="../../FileIO/MacroDevice.cpp" line="214"/>
        <source>data error</source>
        <translation>数据错误</translation>
    </message>
    <message>
        <location filename="../../FileIO/MacroDevice.cpp" line="156"/>
        <source>Failed to create temporary file </source>
        <translation>创建临时文件失败 </translation>
    </message>
    <message>
        <location filename="../../FileIO/MacroDevice.cpp" line="188"/>
        <source>Request datas of training %1 / %2...</source>
        <translation>请求训练数据 %1 / %2...</translation>
    </message>
    <message>
        <location filename="../../FileIO/MacroDevice.cpp" line="223"/>
        <source>training %1/%2... (%3 Bytes)</source>
        <translation>训练 %1 / %2... (%3字节)</translation>
    </message>
</context>
<context>
    <name>MacroDevices</name>
    <message>
        <location filename="../../FileIO/MacroDevice.cpp" line="49"/>
        <source>Make sure the Macro unit is turned
on and that its display says, &quot;PC Link&quot;</source>
        <translation>确认Macro设备开机且显示&quot;PC Link&quot;</translation>
    </message>
</context>
<context>
    <name>MacroPacket</name>
    <message>
        <location filename="../../FileIO/MacroDevice.cpp" line="322"/>
        <source>read checksum error: </source>
        <translation>读取校验和错误:</translation>
    </message>
    <message>
        <location filename="../../FileIO/MacroDevice.cpp" line="322"/>
        <location filename="../../FileIO/MacroDevice.cpp" line="383"/>
        <location filename="../../FileIO/MacroDevice.cpp" line="401"/>
        <source>read timeout</source>
        <translation>读取超时</translation>
    </message>
    <message>
        <location filename="../../FileIO/MacroDevice.cpp" line="363"/>
        <source>failed to write to device: %1</source>
        <translation>写入到设备失败:%1</translation>
    </message>
    <message>
        <location filename="../../FileIO/MacroDevice.cpp" line="367"/>
        <source>timeout writing to device</source>
        <translation>写入设备超时</translation>
    </message>
    <message>
        <location filename="../../FileIO/MacroDevice.cpp" line="383"/>
        <source>read command error: </source>
        <translation>读取命令错误:</translation>
    </message>
    <message>
        <location filename="../../FileIO/MacroDevice.cpp" line="401"/>
        <source>read error: </source>
        <translation>读取错误:</translation>
    </message>
    <message>
        <location filename="../../FileIO/MacroDevice.cpp" line="407"/>
        <source>, read only %1 bytes instead of: %2</source>
        <translation>,仅读取了%1字节,应为%2字节</translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="525"/>
        <source>&amp;Download from device...</source>
        <translation>从设备下载(&amp;D)...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="649"/>
        <source>Train</source>
        <translation>训练</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="654"/>
        <source>Add Chart</source>
        <translation>新增图表</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="306"/>
        <source>Toggle Sidebar</source>
        <translation>切换侧边栏</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="1884"/>
        <source>Delete Activity</source>
        <translation>删除活动</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="488"/>
        <source>&amp;Athlete</source>
        <translation>运动员(&amp;A)</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="524"/>
        <source>A&amp;ctivity</source>
        <translation>活动(&amp;C)</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="527"/>
        <source>&amp;Manual entry...</source>
        <translation>手动创建(&amp;M)...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="529"/>
        <source>&amp;Export...</source>
        <translation>导出(&amp;E)...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="544"/>
        <source>Sha&amp;re</source>
        <translation>分享(&amp;R)</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="578"/>
        <source>CP and W&apos; Solver...</source>
        <translation>CP和W&apos;解算器</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="580"/>
        <source>VDOT and T-Pace Calculator...</source>
        <translation>VDOT与T-Pace计算器...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="585"/>
        <source>Download workouts from Strava Routes...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="586"/>
        <source>Import workouts, videos, videoSyncs...</source>
        <translation>导入训练课程,视频和视频同步...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="587"/>
        <source>Scan disk for workouts, videos, videoSyncs...</source>
        <translation>在硬盘扫描训练课程,视频和视频同步...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="598"/>
        <source>Maintain charts</source>
        <translation>保留图表</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="603"/>
        <source>Curate charts</source>
        <translation>维护图表</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="1070"/>
        <location filename="../../Gui/MainWindow.cpp" line="2009"/>
        <location filename="../../Gui/MainWindow.cpp" line="2038"/>
        <source>Activity Import</source>
        <translation>活动导入</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="1070"/>
        <location filename="../../Gui/MainWindow.cpp" line="2009"/>
        <location filename="../../Gui/MainWindow.cpp" line="2038"/>
        <source>Closing of athlete window not possible while background activity import is in progress...</source>
        <translation>后台活动导入中,无法关闭运动员窗口...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="1601"/>
        <source>Chart Import</source>
        <translation>图表导入</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="1764"/>
        <source>Failed to export activity, please check permissions</source>
        <translation>导出活动失败,请检查权限</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="1800"/>
        <source>No Activity To Save</source>
        <translation>无活动可保存</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="1801"/>
        <source>There is no currently selected activity to save.</source>
        <translation>目前无选中活动以保存</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="1860"/>
        <location filename="../../Gui/MainWindow.cpp" line="1862"/>
        <location filename="../../Gui/MainWindow.cpp" line="1872"/>
        <location filename="../../Gui/MainWindow.cpp" line="1874"/>
        <source>Split Activity</source>
        <translation>分割活动</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="1860"/>
        <location filename="../../Gui/MainWindow.cpp" line="1872"/>
        <source>No activity selected</source>
        <translation>未选择活动</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="1862"/>
        <source>Current activity contains no data to split</source>
        <translation>目前活动无可分割的数据</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="1874"/>
        <source>Current activity contains no data to merge</source>
        <translation>目前活动无可合并的数据</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="1890"/>
        <source>Are you sure you want to delete the activity:</source>
        <translation>确认删除活动:</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="2386"/>
        <location filename="../../Gui/MainWindow.cpp" line="2407"/>
        <source>The workout directory is not configured, or the directory selected no longer exists.

Please check your preference settings.</source>
        <translation>未设置训练课程文件夹或选择的文件夹已不存在.

请检查设置.</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="2578"/>
        <source>Loading activities: %1%</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>New Python Fix...</source>
        <translation type="vanished">新Python修正...</translation>
    </message>
    <message>
        <source>Manage Python Fixes...</source>
        <translation type="vanished">管理Python修正...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="2679"/>
        <location filename="../../Gui/MainWindow.cpp" line="2700"/>
        <source>CloudDB</source>
        <translation>云数据库</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="2679"/>
        <location filename="../../Gui/MainWindow.cpp" line="2700"/>
        <source>Current athlete is not registered as curator - please contact the GoldenCheetah team</source>
        <translation>目前运动员未注册为管理员 - 请联系GC团队</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="589"/>
        <source>Create Heat Map...</source>
        <translation>生成热力图...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="590"/>
        <source>Export Metrics as CSV...</source>
        <translation>导出指标至CSV...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="583"/>
        <source>Create a new workout...</source>
        <translation>创建训练课程...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="584"/>
        <source>Download workouts from TrainerDay...</source>
        <translation>从TrainerDay下载训练课程...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="579"/>
        <source>Air Density (Rho) Estimator...</source>
        <translation>空气密度(Rho)估计...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="295"/>
        <source>Toggle Compare Pane</source>
        <translation>切换比较面板</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="533"/>
        <source>&amp;Save activity</source>
        <translation>保存活动(&amp;S)</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="534"/>
        <source>D&amp;elete activity...</source>
        <translation>删除活动(&amp;E)...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="535"/>
        <source>Split &amp;activity...</source>
        <translation>分割活动(&amp;A)...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="536"/>
        <source>Combine activities...</source>
        <translation>合并活动...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="553"/>
        <source>Upload Activity...</source>
        <translation>上传活动...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="554"/>
        <source>Synchronise Activities...</source>
        <translation>同步活动...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="557"/>
        <source>Check For New Activities</source>
        <translation>检查新活动</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="577"/>
        <source>CP and W&apos; Estimator...</source>
        <translation>CP与W&apos;估计...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="648"/>
        <source>Activities</source>
        <translation>活动</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="662"/>
        <source>Tabbed not Tiled</source>
        <translation>标签显示</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="1160"/>
        <source>You are about to reset all charts to the default setup</source>
        <translation>将重置所有图表至默认设置</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="1161"/>
        <source>Do you want to continue?</source>
        <translation>确认继续?</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="2151"/>
        <source>&amp;New Athlete...</source>
        <translation>新建运动员(&amp;N)...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="538"/>
        <source>Find intervals...</source>
        <translation>寻找间歇...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="184"/>
        <source>Setting up GUI...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="204"/>
        <source>Setting up GUI: Scopebar...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="513"/>
        <source>&amp;Quit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="1697"/>
        <source>Select Activity</source>
        <translation>选择活动</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="1697"/>
        <location filename="../../Gui/MainWindow.cpp" line="1884"/>
        <source>No activity selected!</source>
        <translation>未选择活动！</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="1710"/>
        <source>Export Activity</source>
        <translation>导出活动</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="1763"/>
        <source>Export Failed</source>
        <translation>导出失败</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="210"/>
        <source>athletes</source>
        <translation>运动员</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="213"/>
        <source>plan</source>
        <translation>计划</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="213"/>
        <location filename="../../Gui/MainWindow.cpp" line="220"/>
        <location filename="../../Gui/MainWindow.cpp" line="226"/>
        <source>Feature not implemented yet</source>
        <translation>未实现的功能</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="216"/>
        <source>trends</source>
        <translation>趋势</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="217"/>
        <source>activities</source>
        <translation>活动</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="220"/>
        <source>reflect</source>
        <translation>反映</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="223"/>
        <source>train</source>
        <translation>训练</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="226"/>
        <source>apps</source>
        <translation>应用</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="231"/>
        <source>sync</source>
        <translation>同步</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="233"/>
        <source>options</source>
        <translation>选项</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="242"/>
        <source>Setting up GUI: Context Help...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="255"/>
        <source>Setting up GUI: Toolbar...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="317"/>
        <source>Toggle Tab/Tile</source>
        <translation>切换标签/图块</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="329"/>
        <source>What&apos;s This?</source>
        <translation>这是什么?</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="411"/>
        <source>Setting up GUI: Central Widget...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="479"/>
        <source>Setting up GUI: Application Menus...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="490"/>
        <source>Open...</source>
        <translation>打开...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="497"/>
        <source>Backup...</source>
        <translation>备份...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="503"/>
        <source>Delete...</source>
        <translation>删除...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="509"/>
        <source>Settings...</source>
        <translation>设置...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="526"/>
        <source>&amp;Import from file...</source>
        <translation>从文件导入(&amp;I)...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="530"/>
        <source>&amp;Batch Processing...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="547"/>
        <source>Add Cloud Account...</source>
        <translation>添加云服务账户</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="555"/>
        <source>Get Measures...</source>
        <translation>获取参数...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="576"/>
        <source>&amp;Tools</source>
        <translation>工具(&amp;T)</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="612"/>
        <source>&amp;Options...</source>
        <translation>选项(&amp;O)...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="626"/>
        <source>&amp;View</source>
        <translation>视图(&amp;V)</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="628"/>
        <source>Toggle Full Screen</source>
        <translation>切换全屏</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="633"/>
        <source>Show Left Sidebar</source>
        <translation>显示左侧边栏</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="636"/>
        <source>Show Compare Pane</source>
        <translation>显示比较面板</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="639"/>
        <source>Show Toolbar</source>
        <translation>显示工具栏</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="511"/>
        <source>Save all modified activities</source>
        <translation>保存全部修改</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="595"/>
        <source>Cloud Status...</source>
        <translation>云状态...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="597"/>
        <source>Cloud Contributions</source>
        <translation>云贡献</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="599"/>
        <source>Maintain user metrics</source>
        <translation>维护用户指标</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="602"/>
        <source>Cloud Curator</source>
        <translation>云管理员</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="604"/>
        <source>Curate user metrics</source>
        <translation>甄选用户指标</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="619"/>
        <source>&amp;Edit</source>
        <translation>编辑(&amp;E)</translation>
    </message>
    <message>
        <source>Python fixes</source>
        <translation type="vanished">Python修正</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="630"/>
        <source>Show View Sidebar</source>
        <translation>显示视图侧边栏</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="642"/>
        <source>Show Athlete Tabs</source>
        <translation>显示运动员标签</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="647"/>
        <source>Trends</source>
        <translation>趋势</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="651"/>
        <source>Import Perspective...</source>
        <translation>导入透视...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="652"/>
        <source>Export Perspective...</source>
        <translation>导出透视...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="655"/>
        <source>Import Chart...</source>
        <translation>导入图表...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="657"/>
        <source>Upload Chart...</source>
        <translation>上传图表...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="658"/>
        <source>Download Chart...</source>
        <translation>下载图表...</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="661"/>
        <source>Reset Layout</source>
        <translation>重置布局</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="674"/>
        <source>&amp;Help</source>
        <translation>帮助(&amp;H)</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="675"/>
        <source>&amp;Help Overview</source>
        <translation>帮助概览(&amp;H)</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="678"/>
        <source>&amp;User Guide</source>
        <translation>用户手册(&amp;U)</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="679"/>
        <source>&amp;Log a bug or feature request</source>
        <translation>提交问题或功能请求(&amp;L)</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="680"/>
        <source>&amp;Discussion and Support Forum</source>
        <translation>讨论与支持论坛(&amp;D)</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="682"/>
        <source>&amp;About GoldenCheetah</source>
        <translation>关于Golden Cheetah(&amp;A)</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="690"/>
        <source>Selecting ride...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="717"/>
        <source>Checking for udates...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="724"/>
        <source>Asking for telemetry...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="875"/>
        <source>Select Chart file to import</source>
        <translation>选择要导入的图表文件</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="875"/>
        <source>GoldenCheetah Chart Files (*.gchart)</source>
        <translation>GoldenCheetah图表文件 (*.gchart)</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="878"/>
        <source>Import Chart</source>
        <translation>导入图表</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="878"/>
        <source>No chart file selected!</source>
        <translation>未选择图表文件!</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="901"/>
        <source>Export Persepctive</source>
        <translation>导出透视</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="906"/>
        <source>Export Perspective</source>
        <translation>导出透视</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="906"/>
        <location filename="../../Gui/MainWindow.cpp" line="928"/>
        <source>No perspective file selected!</source>
        <translation>未选择透视文件!</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="926"/>
        <source>Select Perspective file to export</source>
        <translation>选择要导入的透视文件</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="926"/>
        <source>GoldenCheetah Perspective Files (*.gchartset)</source>
        <translation>GoldenCheetah透视文件 (*.gchartset)</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="928"/>
        <source>Import Perspective</source>
        <translation>导入透视</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="1601"/>
        <source>Imported %1 metric charts</source>
        <translation>已导入%1个指标图表</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="1635"/>
        <source>Import Images Failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="1635"/>
        <source>You can only import images on the activities view with an activity selected.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="1641"/>
        <source>Import Images to Activity</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="1641"/>
        <source>%1 images imported.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="1785"/>
        <location filename="../../Gui/MainWindow.cpp" line="2355"/>
        <source>Import from File</source>
        <translation>从文件导入</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="2328"/>
        <source>Refresh in Progress</source>
        <translation>刷新中</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="2334"/>
        <source>Export Metrics</source>
        <translation>导出指标</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="2334"/>
        <source>Comma Separated Variables (*.csv)</source>
        <translation>逗号分隔值 (*.csv)</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="2385"/>
        <location filename="../../Gui/MainWindow.cpp" line="2406"/>
        <source>Workout Directory Invalid</source>
        <translation>训练课程文件夹无效</translation>
    </message>
    <message>
        <location filename="../../Gui/MainWindow.cpp" line="1892"/>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../../Gui/SaveDialogs.cpp" line="181"/>
        <source>Changes on </source>
        <translation>变化</translation>
    </message>
</context>
<context>
    <name>ManageFixPyScriptsDialog</name>
    <message>
        <location filename="../../FileIO/FixPyScriptsDialog.cpp" line="142"/>
        <source>Manage Python Fixes</source>
        <translation>管理Python修正</translation>
    </message>
    <message>
        <source>Select a Python Fix to manage</source>
        <translation type="vanished">选择要管理的Python修正</translation>
    </message>
    <message>
        <source>Edit</source>
        <translation type="vanished">编辑</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="vanished">删除</translation>
    </message>
    <message>
        <source>Close</source>
        <translation type="vanished">关闭</translation>
    </message>
    <message>
        <source>Are you sure you want to delete %1?</source>
        <translation type="vanished">确定删除%1?</translation>
    </message>
</context>
<context>
    <name>ManageFixPyScriptsWidget</name>
    <message>
        <location filename="../../FileIO/FixPyScriptsDialog.cpp" line="13"/>
        <source>Select a Python Fix to manage</source>
        <translation type="unfinished">选择要管理的Python修正</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixPyScriptsDialog.cpp" line="20"/>
        <source>New</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/FixPyScriptsDialog.cpp" line="21"/>
        <source>Edit</source>
        <translation type="unfinished">编辑</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixPyScriptsDialog.cpp" line="22"/>
        <source>Delete</source>
        <translation type="unfinished">删除</translation>
    </message>
    <message>
        <location filename="../../FileIO/FixPyScriptsDialog.cpp" line="74"/>
        <source>Are you sure you want to delete %1?</source>
        <translation type="unfinished">确定删除%1?</translation>
    </message>
</context>
<context>
    <name>ManualActivityPageBasics</name>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="233"/>
        <source>General Information</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="234"/>
        <source>Some fields will appear only when relevant to the selected sport. Whenever possible, uploading a recording of your activity is preferred over creating it manually.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="256"/>
        <source>bpm</source>
        <translation type="unfinished">bpm</translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="258"/>
        <source>Average Power</source>
        <translation type="unfinished">平均功率</translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="263"/>
        <source>W</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="265"/>
        <source>Pace intervals</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="269"/>
        <source>Average Cadence</source>
        <translation type="unfinished">平均踏频</translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="274"/>
        <source>rpm</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="276"/>
        <source>Distance</source>
        <translation type="unfinished">距离</translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="282"/>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="443"/>
        <source>km</source>
        <translation type="unfinished">km</translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="282"/>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="443"/>
        <source>mi</source>
        <translation type="unfinished">mi</translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="284"/>
        <source>Swim Distance</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="289"/>
        <source>m</source>
        <translation type="unfinished">m</translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="289"/>
        <source>yd</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="291"/>
        <source>Duration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="332"/>
        <source>Date</source>
        <translation type="unfinished">日期</translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="333"/>
        <source>Time</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="334"/>
        <source>Sport</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="335"/>
        <source>Sub Sport</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="336"/>
        <source>Workout Code</source>
        <translation type="unfinished">活动名称</translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="337"/>
        <source>Average Heartrate</source>
        <translation type="unfinished">平均心率</translation>
    </message>
</context>
<context>
    <name>ManualActivityPageSpecifics</name>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="483"/>
        <source>Stress Information</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="484"/>
        <source>Stress values can be estimated or entered manually. Estimates are based on recent activities of the same sport, or your full history if none are found.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="488"/>
        <source>Duration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="489"/>
        <source>Distance</source>
        <translation type="unfinished">距离</translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="490"/>
        <source>Manually</source>
        <translation type="unfinished">手动设定</translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="507"/>
        <source>kJ</source>
        <translation type="unfinished">kJ</translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="512"/>
        <source>BikeStress</source>
        <translation type="unfinished">BikeStress</translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="519"/>
        <source>BikeScore</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="526"/>
        <source>SwimScore</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="533"/>
        <source>TriScore</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="571"/>
        <source>Estimate by</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="572"/>
        <source>Estimate Stress Days</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="573"/>
        <source>Work</source>
        <translation type="unfinished">做功</translation>
    </message>
</context>
<context>
    <name>ManualActivityWizard</name>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="81"/>
        <source>Manual Entry</source>
        <translation type="unfinished">手动创建</translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="215"/>
        <source>Unable to save</source>
        <translation type="unfinished">无法保存</translation>
    </message>
    <message>
        <location filename="../../Gui/ManualActivityWizard.cpp" line="216"/>
        <source>There is already an activity with the same start time or you do not have permissions to save a file.</source>
        <translation type="unfinished">相同起始时间已有活动,或无保存权限.</translation>
    </message>
</context>
<context>
    <name>ManualDataProcessorDialog</name>
    <message>
        <location filename="../../FileIO/DataProcessor.cpp" line="247"/>
        <source>Settings</source>
        <translation>设置</translation>
    </message>
    <message>
        <location filename="../../FileIO/DataProcessor.cpp" line="249"/>
        <source>Description</source>
        <translation>描述</translation>
    </message>
    <message>
        <location filename="../../FileIO/DataProcessor.cpp" line="263"/>
        <source>Save parameters as default</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/DataProcessor.cpp" line="265"/>
        <source>OK</source>
        <translation>确定</translation>
    </message>
    <message>
        <location filename="../../FileIO/DataProcessor.cpp" line="266"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
</context>
<context>
    <name>ManualRideDialog</name>
    <message>
        <source>Manual Entry</source>
        <translation type="vanished">手动创建</translation>
    </message>
    <message>
        <source>Date:</source>
        <translation type="vanished">日期:</translation>
    </message>
    <message>
        <source>Start time:</source>
        <translation type="vanished">起始时间:</translation>
    </message>
    <message>
        <source>Pace intervals:</source>
        <translation type="vanished">配速间歇:</translation>
    </message>
    <message>
        <source>&amp;Laps Editor</source>
        <translation type="vanished">计圈编辑器(&amp;L)</translation>
    </message>
    <message>
        <source>Duration:</source>
        <translation type="vanished">持续时间:</translation>
    </message>
    <message>
        <source>Distance (%1):</source>
        <translation type="vanished">距离(%1):</translation>
    </message>
    <message>
        <source>Sport:</source>
        <translation type="vanished">运动:</translation>
    </message>
    <message>
        <source>Workout Code:</source>
        <translation type="vanished">活动名称:</translation>
    </message>
    <message>
        <source>Notes:</source>
        <translation type="vanished">注释:</translation>
    </message>
    <message>
        <source>Average HR:</source>
        <translation type="vanished">平均心率:</translation>
    </message>
    <message>
        <source>Average Watts:</source>
        <translation type="vanished">平均功率:</translation>
    </message>
    <message>
        <source>Average Cadence:</source>
        <translation type="vanished">平均踏频:</translation>
    </message>
    <message>
        <source>Average Speed:</source>
        <translation type="vanished">平均速度:</translation>
    </message>
    <message>
        <source>Estimate Stress by:</source>
        <translation type="vanished">估计压力:</translation>
    </message>
    <message>
        <source>Duration</source>
        <translation type="vanished">持续时间</translation>
    </message>
    <message>
        <source>Distance</source>
        <translation type="vanished">距离</translation>
    </message>
    <message>
        <source>Manually</source>
        <translation type="vanished">手动设定</translation>
    </message>
    <message>
        <source>Estimate Stress days:</source>
        <translation type="vanished">估计压力天数:</translation>
    </message>
    <message>
        <source>Work (KJ):</source>
        <translation type="vanished">做功 (kJ):</translation>
    </message>
    <message>
        <source>There is already an activity with the same start time or you do not have permissions to save a file.</source>
        <translation type="vanished">相同起始时间已有活动,或无保存权限.</translation>
    </message>
    <message>
        <source>Swim</source>
        <translation type="vanished">游泳</translation>
    </message>
    <message>
        <source>Run</source>
        <translation type="vanished">跑步</translation>
    </message>
    <message>
        <source>Daniel Points: </source>
        <translation type="vanished">Daniel点数:</translation>
    </message>
    <message>
        <source>BikeStress: </source>
        <translation type="vanished">BikeStress:</translation>
    </message>
    <message>
        <source>Metrics</source>
        <translation type="vanished">指标</translation>
    </message>
    <message>
        <source>Unable to save</source>
        <translation type="vanished">无法保存</translation>
    </message>
    <message>
        <source>&amp;OK</source>
        <translation type="vanished">确定(&amp;O)</translation>
    </message>
    <message>
        <source>&amp;Cancel</source>
        <translation type="vanished">取消(&amp;C)</translation>
    </message>
</context>
<context>
    <name>MapWebBridge</name>
    <message>
        <location filename="../../Charts/RideMapWindow.cpp" line="1708"/>
        <source>Selection #</source>
        <translation>选择#</translation>
    </message>
    <message>
        <location filename="../../Charts/RideMapWindow.cpp" line="1788"/>
        <source>Selection #%1 </source>
        <translation>选择 #%1 </translation>
    </message>
</context>
<context>
    <name>Matches</name>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="850"/>
        <source>W&apos;bal Matches</source>
        <translation>W&apos;平衡匹配</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="853"/>
        <source>Number of W&apos; balance Matches higher than 2kJ, W&apos; bal tracks the level of W&apos; according to CP model during intermitent exercise.</source>
        <translation>高于2kJ的W&apos;平衡匹配的数量,W&apos;平衡在间歇锻炼中根据CP模型跟踪W&apos;的水平.</translation>
    </message>
</context>
<context>
    <name>MaxCT</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2246"/>
        <source>Max Core Temperature</source>
        <translation>最大核心温度</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2247"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2248"/>
        <source>C</source>
        <translation>ºC</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2250"/>
        <source>Maximum Core Temperature. The core body temperature estimate is based on HR data</source>
        <translation>最大核心温度.根据心率数据估计的核心身体温度</translation>
    </message>
</context>
<context>
    <name>MaxCadence</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2348"/>
        <source>Max Cadence</source>
        <translation>最大踏频</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2349"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2350"/>
        <source>rpm</source>
        <translation>rpm</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2352"/>
        <source>Maximum Cadence</source>
        <translation>最大踏频</translation>
    </message>
</context>
<context>
    <name>MaxHr</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2143"/>
        <source>Max Heartrate</source>
        <translation>最大心率</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2144"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2145"/>
        <source>bpm</source>
        <translation>bpm</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2147"/>
        <source>Maximum Heart Rate.</source>
        <translation>最大心率</translation>
    </message>
</context>
<context>
    <name>MaxMatch</name>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="818"/>
        <source>Maximum W&apos;bal Match</source>
        <translation>最大W&apos;平衡匹配</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="820"/>
        <location filename="../../Metrics/WPrime.cpp" line="821"/>
        <source>kJ</source>
        <translation>kJ</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="823"/>
        <source>Maximum W&apos; bal Match, W&apos; bal tracks the level of W&apos; according to CP model during intermitent exercise.</source>
        <translation>最大W&apos;平衡匹配,W&apos;平衡在间歇锻炼中根据CP模型跟踪W&apos;的水平.</translation>
    </message>
</context>
<context>
    <name>MaxPower</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1902"/>
        <source>Max Power</source>
        <translation>最大功率</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1903"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1904"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1906"/>
        <source>Maximum Power</source>
        <translation>最大功率</translation>
    </message>
</context>
<context>
    <name>MaxPowerVariance</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2769"/>
        <source>Max Power Variance</source>
        <translation>最大功率变化</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2774"/>
        <source>Maximum Power Deviation with respect to 30sec Moving Average</source>
        <translation>相对于30秒移动平均数的最大功率偏差</translation>
    </message>
</context>
<context>
    <name>MaxRunCadence</name>
    <message>
        <location filename="../../Metrics/RunMetrics.cpp" line="105"/>
        <source>Max Running Cadence</source>
        <translation>最大步频</translation>
    </message>
    <message>
        <location filename="../../Metrics/RunMetrics.cpp" line="106"/>
        <location filename="../../Metrics/RunMetrics.cpp" line="107"/>
        <source>spm</source>
        <translation>spm</translation>
    </message>
    <message>
        <location filename="../../Metrics/RunMetrics.cpp" line="109"/>
        <source>Maximum Running Cadence</source>
        <translation>最大步频</translation>
    </message>
</context>
<context>
    <name>MaxSmO2</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1948"/>
        <source>Max SmO2</source>
        <translation>最大SmO2</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1949"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1950"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1952"/>
        <source>Maximum Muscle Oxygen Saturation, the percentage of hemoglobin that is carrying oxygen.</source>
        <translation>最大肌肉氧气饱和度,携氧血红蛋白的百分比.</translation>
    </message>
</context>
<context>
    <name>MaxSpeed</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2295"/>
        <source>Max Speed</source>
        <translation>最大速度</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2296"/>
        <source>kph</source>
        <translation>km/h</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2297"/>
        <source>mph</source>
        <translation>mi/h</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2301"/>
        <source>Maximum Speed</source>
        <translation>最大速度</translation>
    </message>
</context>
<context>
    <name>MaxTemp</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2398"/>
        <source>Max Temp</source>
        <translation>最高温度</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2399"/>
        <source>C</source>
        <translation>ºC</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2400"/>
        <source>F</source>
        <translation>ºF</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2405"/>
        <source>Maximum Temperature</source>
        <translation>最高温度</translation>
    </message>
</context>
<context>
    <name>MaxWPrime</name>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="786"/>
        <source>Max W&apos; Expended</source>
        <translation>最大扩展W&apos;</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="788"/>
        <location filename="../../Metrics/WPrime.cpp" line="789"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="791"/>
        <source>Maximum W&apos; bal Expended expressed as percentage of W&apos;, W&apos; bal tracks the level of W&apos; according to CP model during intermitent exercise.</source>
        <translation>最大扩展W&apos;平衡用W&apos;的百分比表示,W&apos;平衡在间歇锻炼中根据CP模型跟踪W&apos;的水平.</translation>
    </message>
</context>
<context>
    <name>MaxtHb</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1994"/>
        <source>Max tHb</source>
        <translation>最大tHb</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1995"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1996"/>
        <source>g/dL</source>
        <translation>g/dL</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1999"/>
        <source>Maximum total hemoglobin concentration. The total grams of hemoglobin per deciliter.</source>
        <translation>最大总血红蛋白浓度.每分升血红蛋白的总质量.</translation>
    </message>
</context>
<context>
    <name>MeanPowerVariance</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2699"/>
        <source>Average Power Variance</source>
        <translation>平均功率变化</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2704"/>
        <source>Mean Power Deviation with respect to 30sec Moving Average</source>
        <translation>相对于30秒移动平均数的平均功率偏差</translation>
    </message>
</context>
<context>
    <name>Measure</name>
    <message>
        <location filename="../../Core/Measures.cpp" line="60"/>
        <source>Manual entry</source>
        <translation>手动创建</translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="62"/>
        <source>Withings</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="64"/>
        <source>CSV Upload</source>
        <translation>CSV上传</translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="66"/>
        <source>Unknown</source>
        <translation>未知</translation>
    </message>
</context>
<context>
    <name>Measures</name>
    <message>
        <location filename="../../Core/Measures.cpp" line="325"/>
        <source>Body</source>
        <translation>身体</translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="327"/>
        <source>Weight</source>
        <translation>体重</translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="327"/>
        <source>Fat Mass</source>
        <translation>体脂重量</translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="327"/>
        <source>Muscle Mass</source>
        <translation>肌肉重量</translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="327"/>
        <source>Bone Mass</source>
        <translation>骨重量</translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="327"/>
        <source>Lean Mass</source>
        <translation>瘦体重</translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="327"/>
        <source>Fat Percent</source>
        <translation>体脂率</translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="328"/>
        <source>kg</source>
        <translation>kg</translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="328"/>
        <location filename="../../Core/Measures.cpp" line="329"/>
        <location filename="../../Core/Measures.cpp" line="343"/>
        <location filename="../../Core/Measures.cpp" line="344"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="329"/>
        <source>lbs</source>
        <translation>磅</translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="340"/>
        <source>Hrv</source>
        <translation>Hrv</translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="342"/>
        <source>RMSSD</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="342"/>
        <source>HR</source>
        <translation>心率</translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="342"/>
        <source>AVNN</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="342"/>
        <source>SDNN</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="342"/>
        <source>PNN50</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="342"/>
        <source>LF</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="342"/>
        <source>HF</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="342"/>
        <source>Recovery Points</source>
        <translation>恢复点</translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="343"/>
        <location filename="../../Core/Measures.cpp" line="344"/>
        <source>msec</source>
        <translation>ms</translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="343"/>
        <location filename="../../Core/Measures.cpp" line="344"/>
        <source>bpm</source>
        <translation>bpm</translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="343"/>
        <location filename="../../Core/Measures.cpp" line="344"/>
        <source>msec^2</source>
        <translation>ms^2</translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="343"/>
        <location filename="../../Core/Measures.cpp" line="344"/>
        <source>Rec.Points</source>
        <translation>记录点</translation>
    </message>
</context>
<context>
    <name>MeasuresConfigPage</name>
    <message>
        <source>Measures Groups</source>
        <translation type="vanished">参数组</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="3230"/>
        <location filename="../../Gui/Pages.cpp" line="3244"/>
        <source>Symbol</source>
        <translation>符号</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="3231"/>
        <location filename="../../Gui/Pages.cpp" line="3245"/>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <source>Measures Fields</source>
        <translation type="vanished">参数字段</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="3228"/>
        <source>Groups</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="3246"/>
        <source>Metric Units</source>
        <translation>公制单位</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="3247"/>
        <source>Imperial Units</source>
        <translation>英制单位</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="3248"/>
        <source>Units Factor</source>
        <translation>单位系数</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="3249"/>
        <source>CSV Headers</source>
        <translation>CSV表头</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="3376"/>
        <location filename="../../Gui/Pages.cpp" line="3489"/>
        <source>New</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="3378"/>
        <location filename="../../Gui/Pages.cpp" line="3491"/>
        <source>New (%1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="3410"/>
        <source>Fields in Group &lt;i&gt;%1&lt;/i&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Edit</source>
        <translation type="vanished">编辑</translation>
    </message>
    <message>
        <source>Add</source>
        <translation type="vanished">新增</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="vanished">删除</translation>
    </message>
    <message>
        <source>Reset to Default</source>
        <translation type="vanished">重置为默认值</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="3259"/>
        <source>Saved changes take effect after restart</source>
        <translation>已保存的更改重启后生效</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="3354"/>
        <source>Are you sure you want to remove Measures customizations and reset to default configuration?</source>
        <translation>确定删除参数自定义设置并重置为默认设置?</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="3355"/>
        <source>This action takes effect immediately and cannot be reverted</source>
        <translation>该动作即可生效并不可撤销</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="3356"/>
        <source>Reset</source>
        <translation>重置</translation>
    </message>
</context>
<context>
    <name>MeasuresCsvImport</name>
    <message>
        <location filename="../../FileIO/MeasuresCsvImport.cpp" line="47"/>
        <source>Select %1 measurements file to import</source>
        <translation>选择要导入的%1参数文件</translation>
    </message>
    <message>
        <location filename="../../FileIO/MeasuresCsvImport.cpp" line="47"/>
        <source>CSV Files (*.csv)</source>
        <translation>CSV文件 (*.csv)</translation>
    </message>
    <message>
        <location filename="../../FileIO/MeasuresCsvImport.cpp" line="49"/>
        <source>No file selected.</source>
        <translation>未选择文件.</translation>
    </message>
    <message>
        <location filename="../../FileIO/MeasuresCsvImport.cpp" line="54"/>
        <source>Selected file %1 cannot be opened for reading.</source>
        <translation>所选文件%1无法打开.</translation>
    </message>
    <message>
        <location filename="../../FileIO/MeasuresCsvImport.cpp" line="78"/>
        <source>Column header contains duplicate identifier</source>
        <translation>列标题包含重复标识符</translation>
    </message>
    <message>
        <location filename="../../FileIO/MeasuresCsvImport.cpp" line="88"/>
        <source>Column &apos;timestamp_measurement&apos;/&apos;Datetime&apos;/&apos;date&apos; is missing.</source>
        <translation>无&apos;timestamp_measurement&apos;或&apos;Datetime&apos;或&apos;date&apos;列数据.</translation>
    </message>
    <message>
        <location filename="../../FileIO/MeasuresCsvImport.cpp" line="92"/>
        <source>Column &apos;%1&apos; is missing.</source>
        <translation>&apos;%1&apos;列丢失.</translation>
    </message>
    <message>
        <location filename="../../FileIO/MeasuresCsvImport.cpp" line="105"/>
        <source>Number of data columns: %1 in line %2 lower than header columns: %3</source>
        <translation>%1列%2行的数值小于标题列%3</translation>
    </message>
    <message>
        <location filename="../../FileIO/MeasuresCsvImport.cpp" line="129"/>
        <source>Invalid &apos;ts&apos; - Timestamp - in line %1</source>
        <translation>%1行含有无效的&apos;ts&apos;(时间戳)</translation>
    </message>
    <message>
        <location filename="../../FileIO/MeasuresCsvImport.cpp" line="150"/>
        <source>Invalid &apos;timestamp&apos; - Date/Time not ISO 8601 format - in line %1</source>
        <translation>%1行有无效的&apos;timestamp&apos;数据 - Date/Time不符合ISO 8601格式</translation>
    </message>
    <message>
        <location filename="../../FileIO/MeasuresCsvImport.cpp" line="163"/>
        <source>Invalid &apos;date&apos; - Date not yyyy-dd-MM format - in line %1</source>
        <translation>%1行含有无效的&apos;date&apos;数据 - 不符合yyyy-dd-MM格式</translation>
    </message>
    <message>
        <location filename="../../FileIO/MeasuresCsvImport.cpp" line="187"/>
        <source>Invalid &apos;%1&apos; - in line %2</source>
        <translation>%2行&apos;%1&apos;数据无效</translation>
    </message>
</context>
<context>
    <name>MeasuresDownload</name>
    <message>
        <location filename="../../Cloud/MeasuresDownload.cpp" line="36"/>
        <source>%1 Measures download</source>
        <translation>1%参数下载</translation>
    </message>
    <message>
        <location filename="../../Cloud/MeasuresDownload.cpp" line="43"/>
        <source>Choose the download or import source</source>
        <translation>选择下载或导入源</translation>
    </message>
    <message>
        <location filename="../../Cloud/MeasuresDownload.cpp" line="44"/>
        <source>Withings</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Cloud/MeasuresDownload.cpp" line="45"/>
        <source>Import CSV file</source>
        <translation>导入CSV文件</translation>
    </message>
    <message>
        <location filename="../../Cloud/MeasuresDownload.cpp" line="52"/>
        <source>Choose date range for download</source>
        <translation>选择下载日期范围</translation>
    </message>
    <message>
        <location filename="../../Cloud/MeasuresDownload.cpp" line="53"/>
        <source>From date of first recorded activity to today</source>
        <translation>从最早记录活动日期至今</translation>
    </message>
    <message>
        <location filename="../../Cloud/MeasuresDownload.cpp" line="54"/>
        <source>From date of last downloaded measurement to today</source>
        <translation>从最后一次下载参数至今</translation>
    </message>
    <message>
        <location filename="../../Cloud/MeasuresDownload.cpp" line="55"/>
        <source>Enter manually:</source>
        <translation>手动输入:</translation>
    </message>
    <message>
        <location filename="../../Cloud/MeasuresDownload.cpp" line="82"/>
        <source>Discard all existing measures</source>
        <translation>放弃所有现有参数</translation>
    </message>
    <message>
        <location filename="../../Cloud/MeasuresDownload.cpp" line="94"/>
        <source>Download</source>
        <translation>下载</translation>
    </message>
    <message>
        <location filename="../../Cloud/MeasuresDownload.cpp" line="95"/>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
    <message>
        <location filename="../../Cloud/MeasuresDownload.cpp" line="211"/>
        <location filename="../../Cloud/MeasuresDownload.cpp" line="255"/>
        <source>%1 Measures</source>
        <translation>1% 参数</translation>
    </message>
    <message>
        <location filename="../../Cloud/MeasuresDownload.cpp" line="211"/>
        <source>Invalid date range - please check your input</source>
        <translation>无效日期范围 - 请检查输入</translation>
    </message>
    <message>
        <location filename="../../Cloud/MeasuresDownload.cpp" line="249"/>
        <source>Download completed.</source>
        <translation>下载完成.</translation>
    </message>
    <message>
        <location filename="../../Cloud/MeasuresDownload.cpp" line="255"/>
        <source>Downloading of measures failed with error: %1</source>
        <translation>下载参数失败, 错误: %1</translation>
    </message>
</context>
<context>
    <name>MeasuresFieldSettingsDialog</name>
    <message>
        <source>Measures Field</source>
        <translation type="vanished">参数字段</translation>
    </message>
    <message>
        <source>Symbol</source>
        <translation type="vanished">符号</translation>
    </message>
    <message>
        <source>Name</source>
        <translation type="vanished">名称</translation>
    </message>
    <message>
        <source>Metric Units</source>
        <translation type="vanished">公制单位</translation>
    </message>
    <message>
        <source>Imperial Units</source>
        <translation type="vanished">英制单位</translation>
    </message>
    <message>
        <source>Units Conversion</source>
        <translation type="vanished">单位换算</translation>
    </message>
    <message>
        <source>CSV Headers</source>
        <translation type="vanished">CSV表头</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="vanished">取消</translation>
    </message>
    <message>
        <source>OK</source>
        <translation type="vanished">确定</translation>
    </message>
    <message>
        <source>Error</source>
        <translation type="vanished">错误</translation>
    </message>
    <message>
        <source>Name/Symbol cannot be blank</source>
        <translation type="vanished">名称/符号不能为空</translation>
    </message>
</context>
<context>
    <name>MeasuresPage</name>
    <message>
        <source>Time dependent %1 measures</source>
        <translation type="vanished">时域1%参数</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="641"/>
        <source>From Date - Time</source>
        <translation>从日期 - 时间</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="751"/>
        <source>Start Date</source>
        <translation type="unfinished">开始日期</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="864"/>
        <source>MMM d, yyyy - hh:mm:ss</source>
        <translation>yyyy年M月d日, hh:mm:ss</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="644"/>
        <location filename="../../Gui/AthletePages.cpp" line="778"/>
        <source>Comment</source>
        <translation>注释</translation>
    </message>
    <message>
        <source>Update</source>
        <translation type="vanished">更新</translation>
    </message>
    <message>
        <source>+</source>
        <translation type="vanished">+</translation>
    </message>
    <message>
        <source>-</source>
        <translation type="vanished">-</translation>
    </message>
    <message>
        <source>Add</source>
        <translation type="vanished">新增</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="vanished">删除</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="668"/>
        <source>Source</source>
        <translation>来源</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="669"/>
        <source>Original Source</source>
        <translation>原始来源</translation>
    </message>
    <message>
        <source>Manual entry</source>
        <translation type="vanished">手动创建</translation>
    </message>
</context>
<context>
    <name>MeasuresSettingsDialog</name>
    <message>
        <source>Measures Group</source>
        <translation type="vanished">参数组</translation>
    </message>
    <message>
        <source>Symbol</source>
        <translation type="vanished">符号</translation>
    </message>
    <message>
        <source>Name</source>
        <translation type="vanished">名称</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="vanished">取消</translation>
    </message>
    <message>
        <source>OK</source>
        <translation type="vanished">确定</translation>
    </message>
    <message>
        <source>Error</source>
        <translation type="vanished">错误</translation>
    </message>
    <message>
        <source>Symbol/Name cannot be blank</source>
        <translation type="vanished">符号/名称不能为空</translation>
    </message>
</context>
<context>
    <name>MergeActivityWizard</name>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="64"/>
        <source>Combine Activities</source>
        <translation>合并活动</translation>
    </message>
</context>
<context>
    <name>MergeAdjust</name>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="1088"/>
        <source>Adjust Alignment</source>
        <translation>调整对齐</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="1089"/>
        <source>Adjust merge alignment in time (use cursor and pgDown/pgUp keys for precise alignment)</source>
        <translation>调整合并时间对齐(使用鼠标和pgdn/pgup键来精准对齐)</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="1130"/>
        <source>Adjust:</source>
        <translation>调整:</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="1133"/>
        <source>Reset</source>
        <translation>重置</translation>
    </message>
</context>
<context>
    <name>MergeChoose</name>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="843"/>
        <source>Choose an Activity</source>
        <translation>选择一个活动</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="844"/>
        <source>Choose an Existing activity to Combine</source>
        <translation>选择一个已有活动以合并</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="852"/>
        <source>Filename</source>
        <translation>文件名</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="853"/>
        <source>Date</source>
        <translation>日期</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="854"/>
        <source>Time</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="869"/>
        <source>dd MMM yyyy</source>
        <translation>yyyy年M月d日</translation>
    </message>
</context>
<context>
    <name>MergeConfirm</name>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="1382"/>
        <source>Confirm</source>
        <translation>确认</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="1383"/>
        <source>Complete and Save</source>
        <translation>完成并保存</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="1388"/>
        <source>Press Finish to update the current activity with  the combined data.

The changes will be saved and cannot be undone.

If you press continue the activity will be saved, if you do not want to continue either go back and change the settings or press cancel to abort.</source>
        <translation>点击完成以合并数据更新目前活动.

改动将保存且无法撤销.

若点击继续,活动将被保存;如不想继续,点击后退改变设置或点击取消放弃.</translation>
    </message>
</context>
<context>
    <name>MergeDownload</name>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="762"/>
        <source>Download Activity</source>
        <translation>下载活动</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="763"/>
        <source>Download Activity to Combine</source>
        <translation>下载活动以合并</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="816"/>
        <source>Error - Unknown file type</source>
        <translation>错误 - 未知的文件类型</translation>
    </message>
</context>
<context>
    <name>MergeMode</name>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="923"/>
        <source>Select Mode</source>
        <translation>选择模式</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="924"/>
        <source>How would you like to combine the data ?</source>
        <translation>如何合并数据?</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="933"/>
        <source>Merge Data to add another data series</source>
        <translation>合并数据以添加另一数据系列</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="934"/>
        <source>Merge data series from one recording into the current activity where different types of data (e.g. O2 data from a Moxy) have been  recorded by different devices. Taking care to align the data in time.</source>
        <translation>将一个活动记录合并至目前活动,其中不同数据类型(如Moxy的O2数据)由不同设备记录.请仔细对齐时间数据.</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="942"/>
        <source>Join Data to form a longer activity</source>
        <translation>合并数据以形成更长的活动</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="943"/>
        <source>Append the data to the end of the current activity  to create a longer activity that was recorded in multiple parts.</source>
        <translation>将数据附到目前活动结尾以创建更长的活动.</translation>
    </message>
</context>
<context>
    <name>MergeSelect</name>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="1241"/>
        <source>Merge Data Series</source>
        <translation>合并数据系列</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="1242"/>
        <source>Select the series to merge together</source>
        <translation>选择要合并的系列</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="1250"/>
        <source>Target activity</source>
        <translation>目标活动</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="1251"/>
        <source>Source of additional data series</source>
        <translation>数据系列来源</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="1305"/>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="1308"/>
        <source>d MMM yy hh:mm:ss</source>
        <translation>yyyy年M月d日 hh:mm:ss</translation>
    </message>
</context>
<context>
    <name>MergeSource</name>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="619"/>
        <source>Select Source</source>
        <translation>选择来源</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="620"/>
        <source>Where is the data you want to combine ?</source>
        <translation>想要合并的数据在哪里?</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="629"/>
        <source>Import from a File</source>
        <translation>从文件导入</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="630"/>
        <source>Import and combine from a file on your hard disk or device mounted as a USB disk to combine with the current activity.</source>
        <translation>从文件导入并与目前活动合并</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="639"/>
        <source>Download from Device</source>
        <translation>从设备下载</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="640"/>
        <source>Download data from a serial port device such as a Moxy Muscle Oxygen Monitor or bike computer to combine with the current activity.</source>
        <translation>从串口设备(如Moxy肌肉氧气监视器或码表)下载数据并与目前活动合并</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="648"/>
        <source>Existing Activity</source>
        <translation>已有活动</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="649"/>
        <source>Combine data from an activity that has already been imported or downloaded into GoldenCheetah. Selecting from a list of all available activities. </source>
        <translation>从GC中已有活动合并数据.从可用活动列表选择.</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="708"/>
        <source>All Supported Formats (%1)</source>
        <translation>所有支持格式 (%1)</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="711"/>
        <source>All files (*.*)</source>
        <translation>所有文件 (*.*)</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="713"/>
        <source>Import from File</source>
        <translation>从文件导入</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="752"/>
        <source>Error - Unknown file type</source>
        <translation>错误 - 未知的文件类型</translation>
    </message>
</context>
<context>
    <name>MergeStrategy</name>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="985"/>
        <source>Select Strategy</source>
        <translation>选择策略</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="986"/>
        <source>How should we align the data ?</source>
        <translation>如何对齐数据?</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="995"/>
        <source>Align using start time</source>
        <translation>按开始时间对齐</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="996"/>
        <source>Align the data from the two activities based upon the start time for the activities. This will work well if the devices used to record the data have their clocks synchronised / close to each other.</source>
        <translation>根据活动开始时间对齐数据.适用于时钟同步或接近的设备.</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="1004"/>
        <source>Align using shared data series</source>
        <translation>按共有数据系列对齐</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="1005"/>
        <source>If the two activities both contain the same data series, for example where both devices recorded cadence or perhaps HR, then we can align the other data series in time by matching the peaks and troughs in the shared data.</source>
        <translation>若活动含有相同的数据系列,例如设备均记录了踏频或心率,可按时间匹配共有数据的峰值和谷值来对齐其他数据.</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="1013"/>
        <source>Align starting together</source>
        <translation>同时开始对齐</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="1014"/>
        <source>Regardless of the timestamp on the activity, align with both activities starting at the same time.</source>
        <translation>忽略活动时间戳,按活动同时开始对齐.</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="1021"/>
        <source>Align ending together</source>
        <translation>同时结束对齐</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="1022"/>
        <source>Regardless of the timestamp on the activity, align with both activities ending at the same time.</source>
        <translation>忽略活动时间戳,按活动同时结束对齐.</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="1029"/>
        <source>Interpolate location data based upon distance</source>
        <translation>根据距离插值位置数据</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="1030"/>
        <source>Merge the two activity streams, interpolating location and slope values based upon mutual distance.</source>
        <translation>合并两个活动,根据同一距离插值位置和坡度.</translation>
    </message>
</context>
<context>
    <name>MergeWelcome</name>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="599"/>
        <source>Combine Activities</source>
        <translation>合并活动</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="600"/>
        <source>Lets get started</source>
        <translation>开始！</translation>
    </message>
    <message>
        <location filename="../../Gui/MergeActivityWizard.cpp" line="605"/>
        <source>This wizard will help you combine data with the currently selected activity.

You will be able to import or download data before merging or joining the data and manually adjusting the alignment of data series before it is saved.</source>
        <translation>本向导将帮助你与目前选中的活动合并数据.

合并数据并手动调整对齐数据系列并保存之前可导入或下载数据.</translation>
    </message>
</context>
<context>
    <name>MetaOverviewItem</name>
    <message>
        <location filename="../../Charts/OverviewItems.h" line="366"/>
        <source>Workout Code</source>
        <translation>活动名称</translation>
    </message>
</context>
<context>
    <name>MetadataDialog</name>
    <message>
        <location filename="../../Gui/MetadataDialog.cpp" line="32"/>
        <source>Metadata Editor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/MetadataDialog.cpp" line="130"/>
        <source>Cancel</source>
        <translation type="unfinished">取消</translation>
    </message>
    <message>
        <location filename="../../Gui/MetadataDialog.cpp" line="131"/>
        <source>Ok</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MetadataPage</name>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2159"/>
        <source>Fields</source>
        <translation>字段</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2160"/>
        <source>Colour Keywords</source>
        <translation>颜色关键词</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2161"/>
        <source>Defaults</source>
        <translation>预设</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2162"/>
        <source>Processors &amp;&amp; Automation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Processing</source>
        <translation type="vanished">处理</translation>
    </message>
</context>
<context>
    <name>MetricConfig</name>
    <message>
        <location filename="../../Gui/ConfigDialog.cpp" line="374"/>
        <source>Custom</source>
        <translation>自定义</translation>
    </message>
    <message>
        <location filename="../../Gui/ConfigDialog.cpp" line="373"/>
        <source>Favourites</source>
        <translation>最受欢迎的</translation>
    </message>
</context>
<context>
    <name>MetricOverviewItem</name>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="1556"/>
        <location filename="../../Charts/OverviewItems.cpp" line="3281"/>
        <source>Career</source>
        <translation>生涯</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="1559"/>
        <source>So far</source>
        <translation>至今</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="1562"/>
        <source>Year</source>
        <translation>年</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="1565"/>
        <source>90d</source>
        <translation>90天</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="1568"/>
        <source>30d</source>
        <translation>30天</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3288"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
</context>
<context>
    <name>MinHr</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2191"/>
        <source>Min Heartrate</source>
        <translation>最小心率</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2192"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2193"/>
        <source>bpm</source>
        <translation>bpm</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2195"/>
        <source>Minimum Heart Rate.</source>
        <translation>最小心率数.</translation>
    </message>
</context>
<context>
    <name>MinSmO2</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2043"/>
        <source>Min SmO2</source>
        <translation>最小SmO2</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2044"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2045"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2047"/>
        <source>Minimum Muscle Oxygen Saturation, the percentage of hemoglobin that is carrying oxygen.</source>
        <translation>最小肌肉氧气饱和度,携氧血红蛋白的百分比.</translation>
    </message>
</context>
<context>
    <name>MinTemp</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2454"/>
        <source>Min Temp</source>
        <translation>最低温度</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2455"/>
        <source>C</source>
        <translation>ºC</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2456"/>
        <source>F</source>
        <translation>ºF</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2461"/>
        <source>Minimum Temperature</source>
        <translation>最低温度</translation>
    </message>
</context>
<context>
    <name>MinWPrime</name>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="754"/>
        <source>Minimum W&apos; bal</source>
        <translation>最小W&apos;平衡</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="756"/>
        <location filename="../../Metrics/WPrime.cpp" line="757"/>
        <source>kJ</source>
        <translation>kJ</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="759"/>
        <source>Minimum W&apos; bal, W&apos; bal tracks the level of W&apos; according to CP model during intermitent exercise.</source>
        <translation>最小W&apos;平衡,W&apos;平衡在间歇锻炼中根据CP模型跟踪W&apos;的水平.</translation>
    </message>
</context>
<context>
    <name>MintHb</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2093"/>
        <source>Min tHb</source>
        <translation>最小tHb</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2094"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2095"/>
        <source>g/dL</source>
        <translation>g/dL</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2098"/>
        <source>Minimum total hemoglobin concentration. The total grams of hemoglobin per deciliter.</source>
        <translation>最小总血红蛋白浓度.每分升血红蛋白的总质量.</translation>
    </message>
</context>
<context>
    <name>MonarkController</name>
    <message>
        <location filename="../../Train/MonarkController.cpp" line="90"/>
        <source>Cannot Connect to Monark</source>
        <translation>无法连接Monark</translation>
    </message>
</context>
<context>
    <name>MoxyDevice</name>
    <message>
        <location filename="../../FileIO/MoxyDevice.cpp" line="99"/>
        <location filename="../../FileIO/MoxyDevice.cpp" line="366"/>
        <source>ERROR: open failed: </source>
        <translation>错误: 打开错误: </translation>
    </message>
    <message>
        <location filename="../../FileIO/MoxyDevice.cpp" line="106"/>
        <location filename="../../FileIO/MoxyDevice.cpp" line="117"/>
        <location filename="../../FileIO/MoxyDevice.cpp" line="130"/>
        <location filename="../../FileIO/MoxyDevice.cpp" line="142"/>
        <location filename="../../FileIO/MoxyDevice.cpp" line="156"/>
        <location filename="../../FileIO/MoxyDevice.cpp" line="169"/>
        <location filename="../../FileIO/MoxyDevice.cpp" line="182"/>
        <location filename="../../FileIO/MoxyDevice.cpp" line="194"/>
        <location filename="../../FileIO/MoxyDevice.cpp" line="338"/>
        <location filename="../../FileIO/MoxyDevice.cpp" line="373"/>
        <location filename="../../FileIO/MoxyDevice.cpp" line="384"/>
        <location filename="../../FileIO/MoxyDevice.cpp" line="397"/>
        <location filename="../../FileIO/MoxyDevice.cpp" line="409"/>
        <location filename="../../FileIO/MoxyDevice.cpp" line="425"/>
        <source>Write error: %1
</source>
        <translation>写入错误: %1
</translation>
    </message>
    <message>
        <location filename="../../FileIO/MoxyDevice.cpp" line="208"/>
        <source>Downloading ... [%1 bytes]</source>
        <translation>下载中...[%1字节]</translation>
    </message>
    <message>
        <location filename="../../FileIO/MoxyDevice.cpp" line="229"/>
        <source>Parsing ... </source>
        <translation>分析中... </translation>
    </message>
    <message>
        <location filename="../../FileIO/MoxyDevice.cpp" line="230"/>
        <source>
Parsing ... </source>
        <translation>
分析中... </translation>
    </message>
    <message>
        <location filename="../../FileIO/MoxyDevice.cpp" line="263"/>
        <location filename="../../FileIO/MoxyDevice.cpp" line="317"/>
        <source>File #%1: %2</source>
        <translation>文件 #%1: %2</translation>
    </message>
    <message>
        <location filename="../../FileIO/MoxyDevice.cpp" line="286"/>
        <source>Failed to create temporary file </source>
        <translation>创建临时文件失败</translation>
    </message>
    <message>
        <location filename="../../FileIO/MoxyDevice.cpp" line="96"/>
        <source>Connecting ... 
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/MoxyDevice.cpp" line="199"/>
        <source>Downloading ... 
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/MoxyDevice.cpp" line="348"/>
        <source>
Importing %1 Ride(s)... 
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/MoxyDevice.cpp" line="350"/>
        <source>
No rides found to import. 
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/MoxyDevice.cpp" line="363"/>
        <source>Erase all records on Moxy</source>
        <translation>清除全部设备记录</translation>
    </message>
    <message>
        <location filename="../../FileIO/MoxyDevice.cpp" line="484"/>
        <location filename="../../FileIO/MoxyDevice.cpp" line="508"/>
        <location filename="../../FileIO/MoxyDevice.cpp" line="527"/>
        <source>read error: </source>
        <translation>读取错误: </translation>
    </message>
    <message>
        <location filename="../../FileIO/MoxyDevice.cpp" line="484"/>
        <location filename="../../FileIO/MoxyDevice.cpp" line="508"/>
        <location filename="../../FileIO/MoxyDevice.cpp" line="527"/>
        <source>read timeout</source>
        <translation>读取超时</translation>
    </message>
    <message>
        <location filename="../../FileIO/MoxyDevice.cpp" line="485"/>
        <location filename="../../FileIO/MoxyDevice.cpp" line="509"/>
        <location filename="../../FileIO/MoxyDevice.cpp" line="528"/>
        <source>, read %1 bytes so far: &quot;%2&quot;</source>
        <translation>,已读取%1字节: &quot;%2&quot;</translation>
    </message>
    <message>
        <location filename="../../FileIO/MoxyDevice.cpp" line="553"/>
        <source>failed to write &apos;%1&apos; to device: %2</source>
        <translation>写入&quot;%1&quot;到设备%2失败</translation>
    </message>
    <message>
        <location filename="../../FileIO/MoxyDevice.cpp" line="555"/>
        <source>timeout writing &apos;%1&apos; to device</source>
        <translation>写入&quot;%1&quot;到设备超时</translation>
    </message>
</context>
<context>
    <name>MoxyDevices</name>
    <message>
        <location filename="../../FileIO/MoxyDevice.cpp" line="35"/>
        <source>Make sure the Moxy is connected via USB</source>
        <translation>确认Moxy设备已连接USB</translation>
    </message>
</context>
<context>
    <name>MultiDeviceDialog</name>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="3060"/>
        <source>Multiple Device Configuration</source>
        <translation>多设备设置</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="3115"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="3118"/>
        <source>Apply</source>
        <translation>应用</translation>
    </message>
</context>
<context>
    <name>MultiModel</name>
    <message>
        <location filename="../../Metrics/PDModel.h" line="360"/>
        <source>Veloclinic Multicomponent</source>
        <translation>Veloclinic多组元</translation>
    </message>
</context>
<context>
    <name>NamedSearches</name>
    <message>
        <location filename="../../Core/NamedSearch.cpp" line="93"/>
        <source>Swim</source>
        <translation>游泳</translation>
    </message>
    <message>
        <location filename="../../Core/NamedSearch.cpp" line="96"/>
        <source>Bike</source>
        <translation>骑车</translation>
    </message>
    <message>
        <location filename="../../Core/NamedSearch.cpp" line="99"/>
        <source>Run</source>
        <translation>跑步</translation>
    </message>
</context>
<context>
    <name>NavigatorCellDelegate</name>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="1125"/>
        <source>Date</source>
        <translation>日期</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="1127"/>
        <source>MMM d, yyyy</source>
        <translation>yyyy年M月d日</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="1128"/>
        <source>Time</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="1131"/>
        <source>Last updated</source>
        <translation>最近更新</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="1134"/>
        <source>ddd MMM d, yyyy hh:mm</source>
        <translation>yyyy年M月d日 (ddd) hh:mm</translation>
    </message>
</context>
<context>
    <name>NewAthletePagePerformance</name>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="350"/>
        <source>Create a new athlete</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="351"/>
        <source>Provide performance-related data about the athlete. If unsure, it is usually fine to start with the defaults.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="357"/>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="373"/>
        <source>W</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="365"/>
        <source>J</source>
        <translation type="unfinished">J</translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="381"/>
        <source>s</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="389"/>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="397"/>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="405"/>
        <source>bpm</source>
        <translation type="unfinished">bpm</translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="410"/>
        <source>None</source>
        <translation type="unfinished">无</translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="425"/>
        <source>min/km</source>
        <translation type="unfinished">min/km</translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="425"/>
        <source>min/mile</source>
        <translation type="unfinished">min/mi</translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="432"/>
        <source>min/100m</source>
        <translation type="unfinished">min/100m</translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="432"/>
        <source>min/100yd</source>
        <translation type="unfinished">min/100yd</translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="436"/>
        <source>Maximum Power (PMax)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="437"/>
        <source>Critical Power (CP) / FTP</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="438"/>
        <source>Anaerobic Capacity (W&apos;)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="439"/>
        <source>W&apos;bal Tau</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="440"/>
        <source>Resting Heartrate</source>
        <translation type="unfinished">静息心率</translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="441"/>
        <source>Lactate Heartrate</source>
        <translation type="unfinished">乳酸阈值心率</translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="442"/>
        <source>Maximum Heartrate</source>
        <translation type="unfinished">最大心率</translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="443"/>
        <source>Critical Velocity (CV) Run</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="444"/>
        <source>Critical Velocity (CV) Swim</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="445"/>
        <source>Use athlete&apos;s perspectives as template</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>NewAthletePageUser</name>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="196"/>
        <source>Create a new athlete</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="197"/>
        <source>Specify basic information about the new athlete.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="214"/>
        <source>Unique name (mandatory)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="225"/>
        <source>Male</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="226"/>
        <source>Female</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="230"/>
        <source>Metric</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="231"/>
        <source>Imperial</source>
        <translation type="unfinished">英制</translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="238"/>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="329"/>
        <source>kg</source>
        <translation type="unfinished">kg</translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="238"/>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="335"/>
        <source>lb</source>
        <translation type="unfinished">lb</translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="246"/>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="332"/>
        <source>cm</source>
        <translation type="unfinished">cm</translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="246"/>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="338"/>
        <source>in</source>
        <translation type="unfinished">in</translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="258"/>
        <source>Athlete Name</source>
        <translation type="unfinished">运动员姓名</translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="259"/>
        <source>Date of Birth</source>
        <translation type="unfinished">生日</translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="260"/>
        <source>Sex</source>
        <translation type="unfinished">性别</translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="261"/>
        <source>Units</source>
        <translation type="unfinished">单位</translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="262"/>
        <source>Weight</source>
        <translation type="unfinished">体重</translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="263"/>
        <source>Height</source>
        <translation type="unfinished">身高</translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="264"/>
        <source>Bio</source>
        <translation type="unfinished">简历</translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="299"/>
        <source>Choose Picture</source>
        <translation type="unfinished">选择照片</translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="300"/>
        <source>Images</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>NewAthleteWizard</name>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="41"/>
        <source>Welcome to Goldencheetah</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="179"/>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="182"/>
        <source>Fatal Error</source>
        <translation type="unfinished">严重错误</translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="179"/>
        <source>Can&apos;t create new directory </source>
        <translation type="unfinished">无法创建新文件夹 </translation>
    </message>
    <message>
        <location filename="../../Gui/NewAthleteWizard.cpp" line="182"/>
        <source>Athlete already exists </source>
        <translation type="unfinished">运动员已存在 </translation>
    </message>
</context>
<context>
    <name>NewCyclistDialog</name>
    <message>
        <source>Athlete Name</source>
        <translation type="vanished">运动员姓名</translation>
    </message>
    <message>
        <source>Date of Birth</source>
        <translation type="vanished">生日</translation>
    </message>
    <message>
        <source>Sex</source>
        <translation type="vanished">性别</translation>
    </message>
    <message>
        <source>Units</source>
        <translation type="vanished">单位</translation>
    </message>
    <message>
        <source>Bio</source>
        <translation type="vanished">简历</translation>
    </message>
    <message>
        <source>Critical Power (FTP)</source>
        <translation type="vanished">临界功率(FTP)</translation>
    </message>
    <message>
        <source>W&apos; (J)</source>
        <translation type="vanished">W&apos; (J)</translation>
    </message>
    <message>
        <source>Pmax (W)</source>
        <translation type="vanished">P-max (W)</translation>
    </message>
    <message>
        <source>W&apos;bal Tau (s)</source>
        <translation type="vanished">W&apos;平衡Tau (s)</translation>
    </message>
    <message>
        <source>Resting Heartrate</source>
        <translation type="vanished">静息心率</translation>
    </message>
    <message>
        <source>Lactate Heartrate</source>
        <translation type="vanished">乳酸阈值心率</translation>
    </message>
    <message>
        <source>Maximum Heartrate</source>
        <translation type="vanished">最大心率</translation>
    </message>
    <message>
        <source>CV Run (%1)</source>
        <translation type="vanished">跑步CV (%1)</translation>
    </message>
    <message>
        <source>min/km</source>
        <translation type="vanished">min/km</translation>
    </message>
    <message>
        <source>min/mile</source>
        <translation type="vanished">min/mi</translation>
    </message>
    <message>
        <source>CV Swim (%1)</source>
        <translation type="vanished">游泳CV (%1)</translation>
    </message>
    <message>
        <source>min/100m</source>
        <translation type="vanished">min/100m</translation>
    </message>
    <message>
        <source>min/100yd</source>
        <translation type="vanished">min/100yd</translation>
    </message>
    <message>
        <source>Weight (%1)</source>
        <translation type="vanished">体重 (%1)</translation>
    </message>
    <message>
        <source>kg</source>
        <translation type="vanished">kg</translation>
    </message>
    <message>
        <source>lb</source>
        <translation type="vanished">lb</translation>
    </message>
    <message>
        <source>Height (%1)</source>
        <translation type="vanished">身高 (%1)</translation>
    </message>
    <message>
        <source>cm</source>
        <translation type="vanished">cm</translation>
    </message>
    <message>
        <source>in</source>
        <translation type="vanished">in</translation>
    </message>
    <message>
        <source>Male</source>
        <translation type="vanished">男</translation>
    </message>
    <message>
        <source>Female</source>
        <translation type="vanished">女</translation>
    </message>
    <message>
        <source>Metric</source>
        <translation type="vanished">公制</translation>
    </message>
    <message>
        <source>Imperial</source>
        <translation type="vanished">英制</translation>
    </message>
    <message>
        <source>Use template Athlete</source>
        <translation type="vanished">使用模板运动员</translation>
    </message>
    <message>
        <source>None</source>
        <translation type="vanished">无</translation>
    </message>
    <message>
        <source>Save</source>
        <translation type="vanished">保存</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="vanished">取消</translation>
    </message>
    <message>
        <source>Choose Picture</source>
        <translation type="vanished">选择照片</translation>
    </message>
    <message>
        <source>Images (*.png *.jpg *.bmp)</source>
        <translation type="vanished">图片</translation>
    </message>
    <message>
        <source>Fatal Error</source>
        <translation type="vanished">严重错误</translation>
    </message>
    <message>
        <source>Can&apos;t create new directory </source>
        <translation type="vanished">无法创建新文件夹 </translation>
    </message>
    <message>
        <source>Athlete already exists </source>
        <translation type="vanished">运动员已存在 </translation>
    </message>
    <message>
        <source>Athlete name is mandatory</source>
        <translation type="vanished">必须有运动员姓名</translation>
    </message>
</context>
<context>
    <name>NinetyFivePercentHeartRate</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2510"/>
        <source>95% Heartrate</source>
        <translation>95%心率</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2511"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2512"/>
        <source>bpm</source>
        <translation>bpm</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2514"/>
        <source>Heart Rate for which 95% of activity samples has lower HR values</source>
        <translation>95%的活动样本点数值都在其之下的心率</translation>
    </message>
</context>
<context>
    <name>Nolio</name>
    <message>
        <location filename="../../Cloud/Nolio.cpp" line="247"/>
        <source>Completed.</source>
        <translation>完成.</translation>
    </message>
    <message>
        <location filename="../../Cloud/Nolio.h" line="38"/>
        <source>Nolio</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Cloud/Nolio.h" line="39"/>
        <source>Sync with your favorite training partner.</source>
        <translation>与你最爱的训练网站同步.</translation>
    </message>
</context>
<context>
    <name>NonZeroPower</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1318"/>
        <source>Nonzero Average Power</source>
        <translation>非零平均功率</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1319"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1320"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1322"/>
        <source>Average Power without zero values, it gives inflated values when frecuent coasting is present</source>
        <translation>排除零值的平均功率,常滑行时该值惠变大</translation>
    </message>
</context>
<context>
    <name>OAuthDialog</name>
    <message>
        <location filename="../../Cloud/OAuthDialog.cpp" line="37"/>
        <source>OAuth</source>
        <translation>授权</translation>
    </message>
    <message>
        <location filename="../../Cloud/OAuthDialog.cpp" line="57"/>
        <source>SSL Security Libraries required for &apos;Authorise&apos; are missing in this installation.</source>
        <translation>安装文件缺少授权需要的SSL安全库</translation>
    </message>
    <message>
        <location filename="../../Cloud/OAuthDialog.cpp" line="58"/>
        <source>Authorization Error</source>
        <translation>授权错误</translation>
    </message>
    <message>
        <location filename="../../Cloud/OAuthDialog.cpp" line="478"/>
        <source>Withings authorization was successful.</source>
        <translation>Withings授权成功.</translation>
    </message>
    <message>
        <location filename="../../Cloud/OAuthDialog.cpp" line="385"/>
        <location filename="../../Cloud/OAuthDialog.cpp" line="394"/>
        <location filename="../../Cloud/OAuthDialog.cpp" line="431"/>
        <location filename="../../Cloud/OAuthDialog.cpp" line="440"/>
        <location filename="../../Cloud/OAuthDialog.cpp" line="447"/>
        <location filename="../../Cloud/OAuthDialog.cpp" line="479"/>
        <location filename="../../Cloud/OAuthDialog.cpp" line="487"/>
        <location filename="../../Cloud/OAuthDialog.cpp" line="493"/>
        <source>Information</source>
        <translation>信息</translation>
    </message>
    <message>
        <location filename="../../Cloud/OAuthDialog.cpp" line="384"/>
        <source>Dropbox authorization was successful.</source>
        <translation>Dropbox授权成功.</translation>
    </message>
    <message>
        <location filename="../../Cloud/OAuthDialog.cpp" line="393"/>
        <source>SportTracks authorization was successful.</source>
        <translation>SportTracks授权成功.</translation>
    </message>
    <message>
        <location filename="../../Cloud/OAuthDialog.cpp" line="430"/>
        <source>Polar Flow authorization was successful.</source>
        <translation>Polar Flow授权成功.</translation>
    </message>
    <message>
        <location filename="../../Cloud/OAuthDialog.cpp" line="439"/>
        <source>Strava authorization was successful.</source>
        <translation>Strava授权成功.</translation>
    </message>
    <message>
        <location filename="../../Cloud/OAuthDialog.cpp" line="446"/>
        <source>Cycling Analytics authorization was successful.</source>
        <translation>Cycling Analytics授权成功.</translation>
    </message>
    <message>
        <location filename="../../Cloud/OAuthDialog.cpp" line="486"/>
        <source>Nolio authorization was successful.</source>
        <translation>Nolio授权成功.</translation>
    </message>
    <message>
        <location filename="../../Cloud/OAuthDialog.cpp" line="492"/>
        <source>Azum authorization was successful.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Cloud/OAuthDialog.cpp" line="500"/>
        <source>Error retrieving access token, %1 (%2)</source>
        <translation>获取访问令牌错误, %1 (%2)</translation>
    </message>
    <message>
        <location filename="../../Cloud/OAuthDialog.cpp" line="501"/>
        <source>SSL Token Refresh Error</source>
        <translation>SSL令牌刷新错误</translation>
    </message>
</context>
<context>
    <name>OpenData</name>
    <message>
        <location filename="../../Cloud/OpenData.cpp" line="118"/>
        <source>Fetching server list.</source>
        <translation>获取服务器列表</translation>
    </message>
    <message>
        <location filename="../../Cloud/OpenData.cpp" line="133"/>
        <source>Network Problem reading server list</source>
        <translation>读取服务器列表时出现网络错误</translation>
    </message>
    <message>
        <location filename="../../Cloud/OpenData.cpp" line="149"/>
        <source>Invalid server list, please try again later</source>
        <translation>无效服务器列表,请稍后再试</translation>
    </message>
    <message>
        <location filename="../../Cloud/OpenData.cpp" line="159"/>
        <source>Finding an available server.</source>
        <translation>寻找可用服务器.</translation>
    </message>
    <message>
        <location filename="../../Cloud/OpenData.cpp" line="202"/>
        <source>No servers available, please try later.</source>
        <translation>无可用服务器,请稍后再试.</translation>
    </message>
    <message>
        <location filename="../../Cloud/OpenData.cpp" line="212"/>
        <source>Preparing data to send.</source>
        <translation>准备发送数据.</translation>
    </message>
    <message>
        <location filename="../../Cloud/OpenData.cpp" line="287"/>
        <source>Sending data to server.</source>
        <translation>正在传送数据到服务器.</translation>
    </message>
    <message>
        <location filename="../../Cloud/OpenData.cpp" line="330"/>
        <source>Server replied:</source>
        <translation>服务器回应:</translation>
    </message>
    <message>
        <location filename="../../Cloud/OpenData.cpp" line="339"/>
        <source>Finishing.</source>
        <translation>正在完成.</translation>
    </message>
    <message>
        <location filename="../../Cloud/OpenData.cpp" line="348"/>
        <source>Done</source>
        <translation>完成</translation>
    </message>
</context>
<context>
    <name>OpenDataDialog</name>
    <message>
        <location filename="../../Cloud/OpenData.cpp" line="357"/>
        <source>OpenData</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Cloud/OpenData.cpp" line="373"/>
        <source>&lt;b&gt;&lt;big&gt;OpenData Project&lt;/big&gt;&lt;/b&gt;</source>
        <translation>&lt;b&gt;&lt;big&gt;OpenData项目&lt;/big&gt;&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../../Cloud/OpenData.cpp" line="383"/>
        <source>We have started a new project to collect user activity data to enable researchers, coaches and others to develop new models and solutions using real world data.&lt;p&gt;All data that is shared is &lt;b&gt;anonymous&lt;/b&gt; and cannot be traced back to the original user, no personal data is shared and the workout data is limited to Power, Heartrate, Altitude, Cadence and Distance data along with metrics and distributions. No personally identifiable information is collected at all.&lt;p&gt;The data will be published to the general public in exactly the same format you have provided it in. And you can choose to remove your data at any time. You can also choose to opt out again in athlete preferences.&lt;p&gt;&lt;center&gt;Your data will only be sent once every year or so.&lt;/center&gt;&lt;br&gt;&lt;b&gt;WE WILL NOT&lt;/b&gt;:&lt;p&gt;- Collect personal information &lt;p&gt;- Collect GPS information &lt;p&gt;- Collect notes or other metadata  &lt;p&gt;&lt;p&gt;&lt;br&gt;&lt;b&gt;WE WILL&lt;/b&gt;:&lt;p&gt;- Collect basic athlete info: Gender, Year of Birth and UUID&lt;p&gt;- Collect basic activity samples for HR, Cadence, Power, Distance, Altitude&lt;p&gt;- Collect metrics for every activity stored for this athlete&lt;p&gt;- Collect distribution and mean-max aggregates of activity data&lt;p&gt;&lt;p&gt;&lt;br&gt;We publish the data at the &lt;a href=&quot;https://cos.io/&quot;&gt;Center for Open Science&lt;/a&gt; as an &lt;a href=&quot;https://osf.io/6hfpz/&quot;&gt;OpenData project&lt;/a&gt; open to everyone. &lt;p&gt;We have also setup an &lt;a href=&quot;https://github.com/GoldenCheetah/OpenData&quot;&gt;OpenData github project&lt;/a&gt; to publish tools for working with the dataset.&lt;p&gt;</source>
        <translation>我们启动了一个新项目,收集用户活动数据提供给研究人员,教练和其他人,来使用真实数据开发新的模型和解决方案.&lt;p&gt;所有数据均为&lt;b&gt;匿名&lt;/b&gt;共享,无法追溯到原始用户,不共享个人数据,且运动数据仅限于功率,心率,海拔,踏频,节奏,距离数据及指标与分布.不会收集任何可识别个人身份的信息.&lt;p&gt;数据将以您提供的格式发布给公众.您可以选择在任何时候删除您的数据.您也可以运动员设置中选择退出.&lt;p&gt;&lt;center&gt;您的数据大约每年只发送一次.&lt;/center&gt;&lt;br&gt;&lt;b&gt;我们不会&lt;/b&gt;: &lt;p&gt;-收集个人信息&lt;p&gt;-收集GPS信息&lt;p&gt;-收集注释或其他元数据&lt;p&gt;&lt;p&gt;&lt;br&gt;&lt;b&gt;我们将&lt;/b&gt;:&lt;p&gt;-收集运动员基本信息:性别,出生年份和UUID&lt;p&gt;-收集心率,踏频,功率,距离,海拔的基本活动样本&lt;p&gt;-收集该运动员每个活动中存储的指标&lt;p&gt;-收集活动数据的分布和平均/最大值&lt;p&gt;&lt;p&gt;&lt;br&gt;我们会在 &lt;a href=&quot;https://cos/&quot;&gt;开放科学中心&lt;/a&gt;以&lt;a href=&quot;https://osf.io/6hfpz/&quot;&gt;OpenData项目&lt;/a&gt;向所有人开放数据.我们还设置了一个&lt;a href=&quot;https://github.com/GoldenCheetah/OpenData&quot;&gt;OpenData github项目&lt;/a&gt;来发布处理数据集的工具.&lt;p&gt;</translation>
    </message>
    <message>
        <location filename="../../Cloud/OpenData.cpp" line="416"/>
        <source>Yes, I want to share</source>
        <translation>是的,我同意共享</translation>
    </message>
    <message>
        <location filename="../../Cloud/OpenData.cpp" line="419"/>
        <source>No thanks</source>
        <translation>算了</translation>
    </message>
</context>
<context>
    <name>OverviewConfigDialog</name>
    <message>
        <location filename="../../Charts/Overview.cpp" line="575"/>
        <source>Chart Settings</source>
        <translation>图表设置</translation>
    </message>
    <message>
        <location filename="../../Charts/Overview.cpp" line="576"/>
        <source>Tile Settings</source>
        <translation>图块设置</translation>
    </message>
    <message>
        <location filename="../../Charts/Overview.cpp" line="599"/>
        <source>Remove</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../../Charts/Overview.cpp" line="600"/>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
    <message>
        <location filename="../../Charts/Overview.cpp" line="607"/>
        <source>Export</source>
        <translation>导出</translation>
    </message>
    <message>
        <location filename="../../Charts/Overview.cpp" line="709"/>
        <location filename="../../Charts/Overview.cpp" line="719"/>
        <source>Export User Chart</source>
        <translation>导出用户图表</translation>
    </message>
    <message>
        <location filename="../../Charts/Overview.cpp" line="719"/>
        <source>Open file for export failed.</source>
        <translation>打开文件失败.</translation>
    </message>
</context>
<context>
    <name>OverviewItemConfig</name>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3767"/>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3771"/>
        <source>Export Data</source>
        <translation>导出数据</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3774"/>
        <source>User defined</source>
        <translation>用户自定义</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3775"/>
        <source>Totals</source>
        <translation>合计</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3776"/>
        <source>Averages</source>
        <translation>平均</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3777"/>
        <source>Maximums</source>
        <translation>最大值</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3778"/>
        <source>Metrics</source>
        <translation>指标</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3779"/>
        <source>Zones</source>
        <translation>区间</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3781"/>
        <source>Intervals</source>
        <translation>间歇</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3783"/>
        <source>Activities</source>
        <translation>活动</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3786"/>
        <source>Legacy</source>
        <translation>传统</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3795"/>
        <source>Filter</source>
        <translation>过滤器</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3804"/>
        <source>Metric</source>
        <translation>指标</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3812"/>
        <source>X Axis Metric</source>
        <translation>X轴指标</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3816"/>
        <source>Y Axis Metric</source>
        <translation>Y轴指标</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3820"/>
        <source>Bubble Size Metric</source>
        <translation>气泡图指标</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3826"/>
        <source>Field Name</source>
        <translation>字段名称</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3832"/>
        <source>Zone Series</source>
        <translation>区间系列</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3836"/>
        <source>Polarized</source>
        <translation>极化</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3848"/>
        <source>Start</source>
        <translation>开始</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3849"/>
        <source>Stop</source>
        <translation>停止</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3946"/>
        <source>Program</source>
        <translation>程序</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3958"/>
        <source>Time</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3963"/>
        <source>Units</source>
        <translation>单位</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3970"/>
        <source>Background</source>
        <translation>背景</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3972"/>
        <source>Color</source>
        <translation>颜色</translation>
    </message>
</context>
<context>
    <name>OverviewWindow</name>
    <message>
        <location filename="../../Charts/Overview.cpp" line="34"/>
        <source>Add Tile...</source>
        <translation>新增图块...</translation>
    </message>
    <message>
        <location filename="../../Charts/Overview.cpp" line="37"/>
        <source>Import Chart...</source>
        <translation>导入图表...</translation>
    </message>
    <message>
        <location filename="../../Charts/Overview.cpp" line="40"/>
        <source>Settings...</source>
        <translation>设置...</translation>
    </message>
    <message>
        <location filename="../../Charts/Overview.cpp" line="51"/>
        <source>Minimum Columns</source>
        <translation>最小化列</translation>
    </message>
    <message>
        <location filename="../../Charts/Overview.cpp" line="128"/>
        <source>Import user chart from file</source>
        <translation>从文件导入用户图表</translation>
    </message>
    <message>
        <location filename="../../Charts/Overview.cpp" line="172"/>
        <source>Not imported</source>
        <translation>未导入</translation>
    </message>
    <message>
        <location filename="../../Charts/Overview.cpp" line="172"/>
        <source>We only support importing valid User Charts built for this view at present.</source>
        <translation>目前仅支持导入适用于此视图的有效用户图表</translation>
    </message>
</context>
<context>
    <name>PDModel</name>
    <message>
        <location filename="../../Metrics/PDModel.h" line="115"/>
        <source>W&apos;: Formerly known as Anaerobic Work Capacity (AWC). An estimate for the fixed amount of work, expressed in kJ, that you can do above Critical Power.</source>
        <translation>W&apos;:以前称为无氧做功能力(AWC),是对在CP以上做功量的一个估计,单位为kJ.</translation>
    </message>
    <message>
        <location filename="../../Metrics/PDModel.h" line="116"/>
        <source>Critical Power. An estimate of the power that, theoretically, can be maintained for a long time without fatigue.</source>
        <translation>临界功率:是对可长时间保持而不疲劳的功率的一个理论估计.</translation>
    </message>
    <message>
        <location filename="../../Metrics/PDModel.h" line="117"/>
        <source>Functional Threshold Power. The highest power that a rider can maintain in a quasi-steady state without fatiguing for approximately one hour.</source>
        <translation>功能性阈值功率:能够在约1小时内保持基本稳定输出的最大功率.</translation>
    </message>
    <message>
        <location filename="../../Metrics/PDModel.h" line="118"/>
        <source>P-max: An estimate of the maximal power over one full rotation of the cranks.</source>
        <translation>P-max:对曲柄转动一周时的最大功率的一个估计.</translation>
    </message>
    <message>
        <location filename="../../Metrics/PDModel.h" line="123"/>
        <source>Base Model</source>
        <translation>基本模型</translation>
    </message>
    <message>
        <location filename="../../Metrics/PDModel.cpp" line="213"/>
        <source>RMSE %1 CV %4% R&lt;sup&gt;2&lt;/sup&gt;=%3 [LR] %2 points</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Metrics/PDModel.cpp" line="332"/>
        <source>RMSE %1 CV %3% [LM] %2 points</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Metrics/PDModel.cpp" line="479"/>
        <source>RMSE %1 CV %3% [envelope] %2 points</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PMCData</name>
    <message>
        <location filename="../../Metrics/PMCData.cpp" line="560"/>
        <source>CTL/LTS : Chronic Training Load/Long Term Stress. The dose of training you accumulated over a longer period of time, computed as an exponentially weighted moving average of the selected Training Load metric typically from 4-8 weeks, 42 days by default. It is claimed to relate to your fitness.</source>
        <translation>CTL/LTS : 长期训练负荷/长期压力.在较长时间内累积的训练量,默认情况下为4-8周(默认为42天)内的所选训练负荷指标的指数加权移动平均值.与健康度有关.</translation>
    </message>
    <message>
        <location filename="../../Metrics/PMCData.cpp" line="565"/>
        <source>ATL/STS : Acute Training Load/Short Term Stress. The dose of training that you accumulated over a short period of time, computed as an exponentially weighted moving average of the selected Training Load metric from 3 to 10 days in general, 7 by default. It is claimed to relate to your fatigue.</source>
        <translation>ATL/STS : 短期训练负荷/短期压力.在短时间内累积的训练量,通常计算为3至7天(默认为7天)内,所选训练负荷指标的指数加权移动平均值.与疲劳度有关.</translation>
    </message>
    <message>
        <location filename="../../Metrics/PMCData.cpp" line="570"/>
        <source>TSB/SB : Training Stress Balance/Stress Balance. It&apos;s the result of subtracting yesterday&apos;s Acute Training Load/Short Term Stress from yesterday&apos;s Chronic Training Load/Long Term Stress. It is claimed to relate to your freshness.</source>
        <translation>TSB/SB : 训练压力平衡/压力平衡.从昨天的长期训练负荷/长期压力减去昨天的短期训练负荷/短期压力的结果.与新鲜感有关.</translation>
    </message>
    <message>
        <location filename="../../Metrics/PMCData.cpp" line="575"/>
        <source>RR : Ramp Rate. The rate at which CTL/LTS increases over a given time period. Large values up and down indicate a risk of injury and aggressive taper respectively.</source>
        <translation>RR : 变化率.给定时间段内CTL/LTS增长的速率.较大的数值增减分别预示了受伤的风险和过分的训练减少.</translation>
    </message>
</context>
<context>
    <name>PMCOverviewItem</name>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3647"/>
        <source>Form</source>
        <translation>状态值</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3668"/>
        <source>Fitness</source>
        <translation>健康度</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3691"/>
        <source>Fatigue</source>
        <translation>疲劳度</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="3714"/>
        <source>Risk</source>
        <translation>风险</translation>
    </message>
</context>
<context>
    <name>Pace</name>
    <message>
        <location filename="../../Metrics/RunMetrics.cpp" line="301"/>
        <source>Pace</source>
        <translation>配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/RunMetrics.cpp" line="303"/>
        <source>min/km</source>
        <translation>min/km</translation>
    </message>
    <message>
        <location filename="../../Metrics/RunMetrics.cpp" line="304"/>
        <source>min/mile</source>
        <translation>min/mi</translation>
    </message>
    <message>
        <location filename="../../Metrics/RunMetrics.cpp" line="307"/>
        <source>Average Speed expressed in pace units: min/km or min/mile</source>
        <translation>用min/km或min/mi为配速单位表示的平均速度</translation>
    </message>
</context>
<context>
    <name>PaceRow</name>
    <message>
        <location filename="../../Metrics/RowMetrics.cpp" line="58"/>
        <source>Pace Row</source>
        <translation>划船配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/RowMetrics.cpp" line="60"/>
        <location filename="../../Metrics/RowMetrics.cpp" line="61"/>
        <source>min/500m</source>
        <translation>min/500m</translation>
    </message>
    <message>
        <location filename="../../Metrics/RowMetrics.cpp" line="64"/>
        <source>Average Speed expressed in min/500m</source>
        <translation>以min/500m表示的平均速度</translation>
    </message>
</context>
<context>
    <name>PaceSchemePage</name>
    <message>
        <source>+</source>
        <translation type="vanished">+</translation>
    </message>
    <message>
        <source>-</source>
        <translation type="vanished">-</translation>
    </message>
    <message>
        <source>Add</source>
        <translation type="vanished">新增</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="vanished">删除</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2982"/>
        <source>%</source>
        <translation type="unfinished">%</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2987"/>
        <source>Short</source>
        <translation>简称</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2988"/>
        <source>Long</source>
        <translation>全称</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2989"/>
        <source>Percent of CV</source>
        <translation>CV百分比</translation>
    </message>
    <message>
        <source>Maximum of 10 zones reached.</source>
        <translation type="vanished">最多10个区间</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="3030"/>
        <location filename="../../Gui/AthletePages.cpp" line="3037"/>
        <source>New</source>
        <translation>新的</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="3032"/>
        <location filename="../../Gui/AthletePages.cpp" line="3039"/>
        <source>New (%1)</source>
        <translation>新的(%1)</translation>
    </message>
</context>
<context>
    <name>PaceSwim</name>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="133"/>
        <source>Pace Swim</source>
        <translation>游泳配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="135"/>
        <source>min/100m</source>
        <translation>min/100m</translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="136"/>
        <source>min/100yd</source>
        <translation>min/100yd</translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="139"/>
        <source>Average Speed expressed in swim pace units: min/100m or min/100yd</source>
        <translation>用min/100m或min/100yd为游泳配速单位表示的平均速度</translation>
    </message>
</context>
<context>
    <name>PaceZonePTime1</name>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="331"/>
        <source>P1 Percent in Pace Zone</source>
        <translation>P1区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="332"/>
        <source>Percent of Time in Pace Zone 1.</source>
        <translation>配速1区内时间百分比.</translation>
    </message>
</context>
<context>
    <name>PaceZonePTime10</name>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="727"/>
        <source>P10 Percent in Pace Zone</source>
        <translation>P10区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="728"/>
        <source>Percent of Time in Pace Zone 10.</source>
        <translation>配速10区内时间百分比.</translation>
    </message>
</context>
<context>
    <name>PaceZonePTime2</name>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="375"/>
        <source>P2 Percent in Pace Zone</source>
        <translation>P2区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="376"/>
        <source>Percent of Time in Pace Zone 2.</source>
        <translation>配速2区内时间百分比.</translation>
    </message>
</context>
<context>
    <name>PaceZonePTime3</name>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="419"/>
        <source>P3 Percent in Pace Zone</source>
        <translation>P3区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="420"/>
        <source>Percent of Time in Pace Zone 3.</source>
        <translation>配速3区内时间百分比.</translation>
    </message>
</context>
<context>
    <name>PaceZonePTime4</name>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="463"/>
        <source>P4 Percent in Pace Zone</source>
        <translation>P4区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="464"/>
        <source>Percent of Time in Pace Zone 4.</source>
        <translation>配速4区内时间百分比.</translation>
    </message>
</context>
<context>
    <name>PaceZonePTime5</name>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="507"/>
        <source>P5 Percent in Pace Zone</source>
        <translation>P5区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="508"/>
        <source>Percent of Time in Pace Zone 5.</source>
        <translation>配速5区内时间百分比.</translation>
    </message>
</context>
<context>
    <name>PaceZonePTime6</name>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="551"/>
        <source>P6 Percent in Pace Zone</source>
        <translation>P6区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="552"/>
        <source>Percent of Time in Pace Zone 6.</source>
        <translation>配速6区内时间百分比.</translation>
    </message>
</context>
<context>
    <name>PaceZonePTime7</name>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="595"/>
        <source>P7 Percent in Pace Zone</source>
        <translation>P7区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="596"/>
        <source>Percent of Time in Pace Zone 7.</source>
        <translation>配速7区内时间百分比.</translation>
    </message>
</context>
<context>
    <name>PaceZonePTime8</name>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="639"/>
        <source>P8 Percent in Pace Zone</source>
        <translation>P8区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="640"/>
        <source>Percent of Time in Pace Zone 8.</source>
        <translation>配速8区内时间百分比.</translation>
    </message>
</context>
<context>
    <name>PaceZonePTime9</name>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="683"/>
        <source>P9 Percent in Pace Zone</source>
        <translation>P9区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="684"/>
        <source>Percent of Time in Pace Zone 9.</source>
        <translation>配速9区内时间百分比.</translation>
    </message>
</context>
<context>
    <name>PaceZonePTimeI</name>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="980"/>
        <source>PI Percent in Pace Zone</source>
        <translation>PI配速区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="981"/>
        <source>Percent of Time in Pace Zone I - Below AeT</source>
        <translation>配速区间I(低于AeT)内时间的百分比</translation>
    </message>
</context>
<context>
    <name>PaceZonePTimeII</name>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="1023"/>
        <source>PII Percent in Pace Zone</source>
        <translation>PII配速区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="1024"/>
        <source>Percent of Time in Pace Zone II - Between AeT and CV</source>
        <translation>配速区间II(AeT到CV)内时间的百分比</translation>
    </message>
</context>
<context>
    <name>PaceZonePTimeIII</name>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="1066"/>
        <source>PIII Percent in Pace Zone</source>
        <translation>PIII配速区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="1067"/>
        <source>Percent of Time in Pace Zone III - Above CV</source>
        <translation>配速区间III(高于CV)内时间的百分比</translation>
    </message>
</context>
<context>
    <name>PaceZonePage</name>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2905"/>
        <source>Sport</source>
        <translation>运动</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2907"/>
        <source>Run</source>
        <translation>跑步</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2908"/>
        <source>Swim</source>
        <translation>游泳</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2949"/>
        <source>Critical Velocity</source>
        <translation>临界速度</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="2950"/>
        <source>Default</source>
        <translation>默认</translation>
    </message>
</context>
<context>
    <name>PaceZoneTime</name>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="41"/>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="42"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
</context>
<context>
    <name>PaceZoneTime1</name>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="101"/>
        <source>P1 Time in Pace Zone</source>
        <translation>P1区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="102"/>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="103"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="104"/>
        <source>Time in Pace Zone 1.</source>
        <translation>配速1区间内的时间.</translation>
    </message>
</context>
<context>
    <name>PaceZoneTime10</name>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="301"/>
        <source>P10 Time in Pace Zone</source>
        <translation>P10区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="302"/>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="303"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="304"/>
        <source>Time in Pace Zone 10.</source>
        <translation>配速10区间内的时间.</translation>
    </message>
</context>
<context>
    <name>PaceZoneTime2</name>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="123"/>
        <source>P2 Time in Pace Zone</source>
        <translation>P2区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="124"/>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="125"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="126"/>
        <source>Time in Pace Zone 2.</source>
        <translation>配速2区间内的时间.</translation>
    </message>
</context>
<context>
    <name>PaceZoneTime3</name>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="145"/>
        <source>P3 Time in Pace Zone</source>
        <translation>P3区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="146"/>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="147"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="148"/>
        <source>Time in Pace Zone 3.</source>
        <translation>配速3区间内的时间.</translation>
    </message>
</context>
<context>
    <name>PaceZoneTime4</name>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="164"/>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="165"/>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="170"/>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="171"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="169"/>
        <source>P4 Time in Pace Zone</source>
        <translation>P4区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="172"/>
        <source>Time in Pace Zone 4.</source>
        <translation>配速4区间内的时间.</translation>
    </message>
</context>
<context>
    <name>PaceZoneTime5</name>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="191"/>
        <source>P5 Time in Pace Zone</source>
        <translation>P5区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="192"/>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="193"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="194"/>
        <source>Time in Pace Zone 5.</source>
        <translation>配速5区间内的时间.</translation>
    </message>
</context>
<context>
    <name>PaceZoneTime6</name>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="213"/>
        <source>P6 Time in Pace Zone</source>
        <translation>P6区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="214"/>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="215"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="216"/>
        <source>Time in Pace Zone 6.</source>
        <translation>配速6区间内的时间.</translation>
    </message>
</context>
<context>
    <name>PaceZoneTime7</name>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="235"/>
        <source>P7 Time in Pace Zone</source>
        <translation>P7区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="236"/>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="237"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="238"/>
        <source>Time in Pace Zone 7.</source>
        <translation>配速7区间内的时间.</translation>
    </message>
</context>
<context>
    <name>PaceZoneTime8</name>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="257"/>
        <source>P8 Time in Pace Zone</source>
        <translation>P8区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="258"/>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="259"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="260"/>
        <source>Time in Pace Zone 8.</source>
        <translation>配速8区间内的时间.</translation>
    </message>
</context>
<context>
    <name>PaceZoneTime9</name>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="279"/>
        <source>P9 Time in Pace Zone</source>
        <translation>P9区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="280"/>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="281"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="282"/>
        <source>Time in Pace Zone 9.</source>
        <translation>配速9区间内的时间.</translation>
    </message>
</context>
<context>
    <name>PaceZoneTimeI</name>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="762"/>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="763"/>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="773"/>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="774"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="772"/>
        <source>PI Time in Pace Zone</source>
        <translation>PI配速区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="775"/>
        <source>Time in Pace Zone I - Below AeT</source>
        <translation>配速区间I(低于AeT)内时间</translation>
    </message>
</context>
<context>
    <name>PaceZoneTimeII</name>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="831"/>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="832"/>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="842"/>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="843"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="841"/>
        <source>PII Time in Pace Zone</source>
        <translation>PII配速区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="844"/>
        <source>Time in Pace Zone II - Between AeT and CV</source>
        <translation>配速区间II(AeT到CV)内时间</translation>
    </message>
</context>
<context>
    <name>PaceZoneTimeIII</name>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="901"/>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="902"/>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="912"/>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="913"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="911"/>
        <source>PIII Time in Pace Zone</source>
        <translation>PIII配速区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceTimeInZone.cpp" line="914"/>
        <source>Time in Pace Zone III - Above CV</source>
        <translation>配速区间III(高于CV)内时间</translation>
    </message>
</context>
<context>
    <name>PaceZones</name>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="95"/>
        <source>Active Recovery</source>
        <translation>动态恢复</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="95"/>
        <source>Endurance</source>
        <translation>耐力</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="95"/>
        <source>Tempo</source>
        <translation>节奏</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="95"/>
        <source>Threshold</source>
        <translation>阈值</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="96"/>
        <source>VO2Max</source>
        <translation>VO2max</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="96"/>
        <source>Anaerobic</source>
        <translation>无氧</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="144"/>
        <source>can&apos;t open file</source>
        <translation>无法打开文件</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="202"/>
        <source>Zone defaults must be specified at head of %1 file</source>
        <translation>区间默认值应在%1文件开始处规定</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="208"/>
        <source>Only one set of zone defaults may be specified in %1 file</source>
        <translation>%1文件仅能规定一组区间默认值</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="234"/>
        <source>line %1: read new range without reading any zones for previous one</source>
        <translation>第%1行:读取新范围而不为之前的读取区间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="304"/>
        <source>line %1: read zone without preceding date range</source>
        <translation>第%1行:不根据以前的日期范围读取区间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="326"/>
        <location filename="../../Metrics/PaceZones.cpp" line="356"/>
        <source>attempt to set zone based on % of CV without setting CV in line number %1.
</source>
        <translation>根据CV百分比设置区间,但不在第%1行设置CV.
</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="397"/>
        <source>file ended without reading any zones for last range</source>
        <translation>文件结束,没有为上一范围读取区间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="450"/>
        <source>Setting end date of range %1 to start date of range %2.
</source>
        <translation>设置范围%1结束日期,作为范围%2开始日期.
</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="460"/>
        <source>Extending final range %1 to infinite to include present date.
</source>
        <translation>无穷拓展最终范围%1以包括目前日期.
</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="467"/>
        <source>CV must be greater than zero in zone range %1 of %2</source>
        <translation>区间%2中范围%1的CV必须大于0</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="490"/>
        <source>Range %1: matching top of zone %2 (%3) to bottom of zone %4 (%5).
</source>
        <translation>范围%1:匹配区间%2上限(%3)和区间%4下限(%5).
</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="504"/>
        <source>Range %1: setting top of zone %2 from %3 to MAX.
</source>
        <translation>范围%1:从%3到最大值设置区间%2上限.
</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="724"/>
        <source>Critical Velocity: %3%4 (%2%1)</source>
        <translation>临界速度: %3%4 (%2%1)</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="732"/>
        <source>&lt;td align=&quot;center&quot;&gt;Zone&lt;/td&gt;</source>
        <translation>&lt;td align=&quot;center&quot;&gt;区间&lt;/td&gt;</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="733"/>
        <source>&lt;td align=&quot;center&quot;&gt;Description&lt;/td&gt;</source>
        <translation>&lt;td align=&quot;center&quot;&gt;描述&lt;/td&gt;</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="734"/>
        <source>&lt;td align=&quot;center&quot;&gt;Low (%1)&lt;/td&gt;</source>
        <translation>&lt;td align=&quot;center&quot;&gt;最低 (%1)&lt;/td&gt;</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="735"/>
        <source>&lt;td align=&quot;center&quot;&gt;High (%1)&lt;/td&gt;</source>
        <translation>&lt;td align=&quot;center&quot;&gt;最高 (%1)&lt;/td&gt;</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="736"/>
        <source>&lt;td align=&quot;center&quot;&gt;Time&lt;/td&gt;</source>
        <translation>&lt;td align=&quot;center&quot;&gt;时间&lt;/td&gt;</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="737"/>
        <source>&lt;td align=&quot;center&quot;&gt;%&lt;/td&gt;</source>
        <translation>&lt;td align=&quot;center&quot;&gt;%&lt;/td&gt;</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="862"/>
        <source>Problem Saving Pace Zones</source>
        <translation>保存配速区间错误</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="863"/>
        <source>File: %1 cannot be opened for &apos;Writing&apos;. Please check file properties.</source>
        <translation>文件: %1 无法写入,请检查文件属性.</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="1082"/>
        <location filename="../../Metrics/PaceZones.cpp" line="1098"/>
        <source>min/100m</source>
        <translation>min/100m</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="1082"/>
        <location filename="../../Metrics/PaceZones.cpp" line="1099"/>
        <source>min/100yd</source>
        <translation>min/100yd</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="1084"/>
        <location filename="../../Metrics/PaceZones.cpp" line="1096"/>
        <source>min/km</source>
        <translation>min/km</translation>
    </message>
    <message>
        <location filename="../../Metrics/PaceZones.cpp" line="1084"/>
        <location filename="../../Metrics/PaceZones.cpp" line="1097"/>
        <source>min/mile</source>
        <translation>min/mi</translation>
    </message>
</context>
<context>
    <name>PacingIndex</name>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="242"/>
        <source>Pacing Index</source>
        <translation>配速指数</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="243"/>
        <location filename="../../Metrics/PeakPower.cpp" line="245"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="246"/>
        <source>Pacing Index is Average Power as a percent of Maximal Power</source>
        <translation>配速指数是平均功率占最大功率的百分比</translation>
    </message>
</context>
<context>
    <name>PasteSpecialDialog</name>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2530"/>
        <source>Paste mode</source>
        <translation>粘贴模式</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2531"/>
        <source>Separator options</source>
        <translation>分隔符选项</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2532"/>
        <source>Columns</source>
        <translation>列</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2534"/>
        <source>Append</source>
        <translation>添加</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2535"/>
        <source>Overwrite</source>
        <translation>覆盖</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2544"/>
        <source>First line has headings</source>
        <translation>第1行有标题</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2545"/>
        <source>Tab</source>
        <translation>制表符</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2547"/>
        <source>Comma</source>
        <translation>逗号</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2548"/>
        <source>Semi-colon</source>
        <translation>分号</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2549"/>
        <source>Space</source>
        <translation>空格</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2550"/>
        <source>Other</source>
        <translation>其它</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2586"/>
        <source>Column Type</source>
        <translation>列类型</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2602"/>
        <source>OK</source>
        <translation>确定</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2603"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2588"/>
        <location filename="../../Charts/RideEditor.cpp" line="2732"/>
        <location filename="../../Charts/RideEditor.cpp" line="2823"/>
        <source>Ignore</source>
        <translation>忽略</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2523"/>
        <source>Paste Special</source>
        <translation>特殊粘贴</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2735"/>
        <location filename="../../Charts/RideEditor.cpp" line="2740"/>
        <source>Time</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2736"/>
        <location filename="../../Charts/RideEditor.cpp" line="2741"/>
        <source>Distance</source>
        <translation>距离</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2742"/>
        <source>Speed</source>
        <translation>速度</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2743"/>
        <source>Cadence</source>
        <translation>踏频</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2744"/>
        <source>Power</source>
        <translation>功率</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2745"/>
        <source>Heartrate</source>
        <translation>心率</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2746"/>
        <source>Torque</source>
        <translation>扭矩</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2747"/>
        <source>Latitude</source>
        <translation>纬度</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2748"/>
        <source>Longitude</source>
        <translation>经度</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2749"/>
        <source>Altitude</source>
        <translation>海拔</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2750"/>
        <source>Headwind</source>
        <translation>逆风</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2751"/>
        <source>Slope</source>
        <translation>坡度</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2752"/>
        <source>Temperature</source>
        <translation>温度</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2753"/>
        <source>SmO2</source>
        <translation>SmO2</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2754"/>
        <source>tHb</source>
        <translation>tHb</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2755"/>
        <source>Interval</source>
        <translation>间歇</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2789"/>
        <source>Paste error</source>
        <translation>粘贴错误</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2790"/>
        <source>Please select target cell or cells to paste values into.</source>
        <translation>请选择要粘贴的目标单元格.</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2871"/>
        <source>Copy/Paste Mismatch</source>
        <translation>复制/粘贴不匹配</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="2872"/>
        <source>The selected range and available data have different sizes, some data may be lost.

Do you want to continue?</source>
        <translation>选中范围和可用数据大小不同,可能丢失某些数据.

仍要继续?</translation>
    </message>
</context>
<context>
    <name>PeakHr10m</name>
    <message>
        <location filename="../../Metrics/PeakHr.cpp" line="245"/>
        <source>10 min Peak Hr</source>
        <translation>10分钟最大心率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakHr.cpp" line="246"/>
        <location filename="../../Metrics/PeakHr.cpp" line="247"/>
        <source>bpm</source>
        <translation>bpm</translation>
    </message>
</context>
<context>
    <name>PeakHr1m</name>
    <message>
        <location filename="../../Metrics/PeakHr.cpp" line="150"/>
        <source>1 min Peak Hr</source>
        <translation>1分钟最大心率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakHr.cpp" line="151"/>
        <location filename="../../Metrics/PeakHr.cpp" line="152"/>
        <source>bpm</source>
        <translation>bpm</translation>
    </message>
</context>
<context>
    <name>PeakHr20m</name>
    <message>
        <location filename="../../Metrics/PeakHr.cpp" line="264"/>
        <source>20 min Peak Hr</source>
        <translation>20分钟最大心率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakHr.cpp" line="265"/>
        <location filename="../../Metrics/PeakHr.cpp" line="266"/>
        <source>bpm</source>
        <translation>bpm</translation>
    </message>
</context>
<context>
    <name>PeakHr2m</name>
    <message>
        <location filename="../../Metrics/PeakHr.cpp" line="169"/>
        <source>2 min Peak Hr</source>
        <translation>2分钟最大心率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakHr.cpp" line="170"/>
        <location filename="../../Metrics/PeakHr.cpp" line="171"/>
        <source>bpm</source>
        <translation>bpm</translation>
    </message>
</context>
<context>
    <name>PeakHr30m</name>
    <message>
        <location filename="../../Metrics/PeakHr.cpp" line="283"/>
        <source>30 min Peak Hr</source>
        <translation>30分钟最大心率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakHr.cpp" line="284"/>
        <location filename="../../Metrics/PeakHr.cpp" line="285"/>
        <source>bpm</source>
        <translation>bpm</translation>
    </message>
</context>
<context>
    <name>PeakHr3m</name>
    <message>
        <location filename="../../Metrics/PeakHr.cpp" line="188"/>
        <source>3 min Peak Hr</source>
        <translation>3分钟最大心率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakHr.cpp" line="189"/>
        <location filename="../../Metrics/PeakHr.cpp" line="190"/>
        <source>bpm</source>
        <translation>bpm</translation>
    </message>
</context>
<context>
    <name>PeakHr5m</name>
    <message>
        <location filename="../../Metrics/PeakHr.cpp" line="207"/>
        <source>5 min Peak Hr</source>
        <translation>5分钟最大心率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakHr.cpp" line="208"/>
        <location filename="../../Metrics/PeakHr.cpp" line="209"/>
        <source>bpm</source>
        <translation>bpm</translation>
    </message>
</context>
<context>
    <name>PeakHr60m</name>
    <message>
        <location filename="../../Metrics/PeakHr.cpp" line="302"/>
        <source>60 min Peak Hr</source>
        <translation>60分钟最大心率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakHr.cpp" line="303"/>
        <location filename="../../Metrics/PeakHr.cpp" line="304"/>
        <source>bpm</source>
        <translation>bpm</translation>
    </message>
</context>
<context>
    <name>PeakHr8m</name>
    <message>
        <location filename="../../Metrics/PeakHr.cpp" line="226"/>
        <source>8 min Peak Hr</source>
        <translation>8分钟最大心率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakHr.cpp" line="227"/>
        <location filename="../../Metrics/PeakHr.cpp" line="228"/>
        <source>bpm</source>
        <translation>bpm</translation>
    </message>
</context>
<context>
    <name>PeakHr90m</name>
    <message>
        <location filename="../../Metrics/PeakHr.cpp" line="321"/>
        <source>90 min Peak Hr</source>
        <translation>90分钟最大心率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakHr.cpp" line="322"/>
        <location filename="../../Metrics/PeakHr.cpp" line="323"/>
        <source>bpm</source>
        <translation>bpm</translation>
    </message>
</context>
<context>
    <name>PeakPace10m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="286"/>
        <source>10 min Peak Pace</source>
        <translation>10分钟最大配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="287"/>
        <source>min/km</source>
        <translation>min/km</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="288"/>
        <source>min/mile</source>
        <translation>min/mi</translation>
    </message>
</context>
<context>
    <name>PeakPace10s</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="97"/>
        <source>10 sec Peak Pace</source>
        <translation>10秒最大配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="98"/>
        <source>min/km</source>
        <translation>min/km</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="99"/>
        <source>min/mile</source>
        <translation>min/mi</translation>
    </message>
</context>
<context>
    <name>PeakPace15s</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="118"/>
        <source>15 sec Peak Pace</source>
        <translation>15秒最大配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="119"/>
        <source>min/km</source>
        <translation>min/km</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="120"/>
        <source>min/mile</source>
        <translation>min/mi</translation>
    </message>
</context>
<context>
    <name>PeakPace1m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="181"/>
        <source>1 min Peak Pace</source>
        <translation>1分钟最大配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="182"/>
        <source>min/km</source>
        <translation>min/km</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="183"/>
        <source>min/mile</source>
        <translation>min/mi</translation>
    </message>
</context>
<context>
    <name>PeakPace20m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="307"/>
        <source>20 min Peak Pace</source>
        <translation>20分钟最大配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="308"/>
        <source>min/km</source>
        <translation>min/km</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="309"/>
        <source>min/mile</source>
        <translation>min/mi</translation>
    </message>
</context>
<context>
    <name>PeakPace20s</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="139"/>
        <source>20 sec Peak Pace</source>
        <translation>20秒最大配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="140"/>
        <source>min/km</source>
        <translation>min/km</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="141"/>
        <source>min/mile</source>
        <translation>min/mi</translation>
    </message>
</context>
<context>
    <name>PeakPace2m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="202"/>
        <source>2 min Peak Pace</source>
        <translation>2分钟最大配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="203"/>
        <source>min/km</source>
        <translation>min/km</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="204"/>
        <source>min/mile</source>
        <translation>min/mi</translation>
    </message>
</context>
<context>
    <name>PeakPace30m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="328"/>
        <source>30 min Peak Pace</source>
        <translation>20分钟最大配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="329"/>
        <source>min/km</source>
        <translation>min/km</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="330"/>
        <source>min/mile</source>
        <translation>min/mi</translation>
    </message>
</context>
<context>
    <name>PeakPace30s</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="160"/>
        <source>30 sec Peak Pace</source>
        <translation>30秒最大配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="161"/>
        <source>min/km</source>
        <translation>min/km</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="162"/>
        <source>min/mile</source>
        <translation>min/mi</translation>
    </message>
</context>
<context>
    <name>PeakPace3m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="223"/>
        <source>3 min Peak Pace</source>
        <translation>3分钟最大配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="224"/>
        <source>min/km</source>
        <translation>min/km</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="225"/>
        <source>min/mile</source>
        <translation>min/mi</translation>
    </message>
</context>
<context>
    <name>PeakPace5m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="244"/>
        <source>5 min Peak Pace</source>
        <translation>5分钟最大配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="245"/>
        <source>min/km</source>
        <translation>min/km</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="246"/>
        <source>min/mile</source>
        <translation>min/mi</translation>
    </message>
</context>
<context>
    <name>PeakPace60m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="349"/>
        <source>60 min Peak Pace</source>
        <translation>60分钟最大配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="350"/>
        <source>min/km</source>
        <translation>min/km</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="351"/>
        <source>min/mile</source>
        <translation>min/mi</translation>
    </message>
</context>
<context>
    <name>PeakPace8m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="265"/>
        <source>8 min Peak Pace</source>
        <translation>8分钟最大配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="266"/>
        <source>min/km</source>
        <translation>min/km</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="267"/>
        <source>min/mile</source>
        <translation>min/mi</translation>
    </message>
</context>
<context>
    <name>PeakPace90m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="370"/>
        <source>90 min Peak Pace</source>
        <translation>90分钟最大配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="371"/>
        <source>min/km</source>
        <translation>min/km</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="372"/>
        <source>min/mile</source>
        <translation>min/mi</translation>
    </message>
</context>
<context>
    <name>PeakPaceHr10m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1240"/>
        <source>10 min Peak Pace HR</source>
        <translation>10分钟最大配速心率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1241"/>
        <location filename="../../Metrics/PeakPace.cpp" line="1242"/>
        <source>bpm</source>
        <translation>bpm</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1243"/>
        <source>Average Heart Rate for 10 min Peak Pace interval</source>
        <translation>10分钟最大配速间歇的平均心率</translation>
    </message>
</context>
<context>
    <name>PeakPaceHr1m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1198"/>
        <source>1 min Peak Pace HR</source>
        <translation>1分钟最大配速心率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1199"/>
        <location filename="../../Metrics/PeakPace.cpp" line="1200"/>
        <source>bpm</source>
        <translation>bpm</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1201"/>
        <source>Average Heart Rate for 1 min Peak Pace interval</source>
        <translation>1分钟最大配速间歇的平均心率</translation>
    </message>
</context>
<context>
    <name>PeakPaceHr20m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1261"/>
        <source>20 min Peak Pace HR</source>
        <translation>20分钟最大配速心率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1262"/>
        <location filename="../../Metrics/PeakPace.cpp" line="1263"/>
        <source>bpm</source>
        <translation>bpm</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1264"/>
        <source>Average Heart Rate for 20 min Peak Pace interval</source>
        <translation>20分钟最大配速间歇的平均心率</translation>
    </message>
</context>
<context>
    <name>PeakPaceHr30m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1282"/>
        <source>30 min Peak Pace HR</source>
        <translation>30分钟最大配速心率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1283"/>
        <location filename="../../Metrics/PeakPace.cpp" line="1284"/>
        <location filename="../../Metrics/PeakPace.cpp" line="1304"/>
        <location filename="../../Metrics/PeakPace.cpp" line="1305"/>
        <source>bpm</source>
        <translation>bpm</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1285"/>
        <source>Average Heart Rate for 30 min Peak Pace interval</source>
        <translation>30分钟最大配速间歇的平均心率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1303"/>
        <source>60 min Peak Pace HR</source>
        <translation>60分钟最大配速心率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1306"/>
        <source>Average Heart Rate for 60 min Peak Pace interval</source>
        <translation>60分钟最大配速间歇的平均心率</translation>
    </message>
</context>
<context>
    <name>PeakPaceHr5m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1219"/>
        <source>5 min Peak Pace HR</source>
        <translation>5分钟最大配速心率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1220"/>
        <location filename="../../Metrics/PeakPace.cpp" line="1221"/>
        <source>bpm</source>
        <translation>bpm</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="1222"/>
        <source>Average Heart Rate for 5 min Peak Pace interval</source>
        <translation>5分钟最大配速间歇的平均心率</translation>
    </message>
</context>
<context>
    <name>PeakPaceSwim10m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="635"/>
        <source>10 min Peak Pace Swim</source>
        <translation>10分钟游泳最大配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="636"/>
        <source>min/100m</source>
        <translation>min/100m</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="637"/>
        <source>min/100yd</source>
        <translation>min/100yd</translation>
    </message>
</context>
<context>
    <name>PeakPaceSwim10s</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="446"/>
        <source>10 sec Peak Pace Swim</source>
        <translation>10秒游泳最大配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="447"/>
        <source>min/100m</source>
        <translation>min/100m</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="448"/>
        <source>min/100yd</source>
        <translation>min/100yd</translation>
    </message>
</context>
<context>
    <name>PeakPaceSwim15s</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="467"/>
        <source>15 sec Peak Pace Swim</source>
        <translation>15秒游泳最大配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="468"/>
        <source>min/100m</source>
        <translation>min/100m</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="469"/>
        <source>min/100yd</source>
        <translation>min/100yd</translation>
    </message>
</context>
<context>
    <name>PeakPaceSwim1m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="530"/>
        <source>1 min Peak Pace Swim</source>
        <translation>1分钟游泳最大配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="531"/>
        <source>min/100m</source>
        <translation>min/100m</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="532"/>
        <source>min/100yd</source>
        <translation>min/100yd</translation>
    </message>
</context>
<context>
    <name>PeakPaceSwim20m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="656"/>
        <source>20 min Peak Pace Swim</source>
        <translation>20分钟游泳最大配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="657"/>
        <source>min/100m</source>
        <translation>min/100m</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="658"/>
        <source>min/100yd</source>
        <translation>min/100yd</translation>
    </message>
</context>
<context>
    <name>PeakPaceSwim20s</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="488"/>
        <source>20 sec Peak Pace Swim</source>
        <translation>20秒游泳最大配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="489"/>
        <source>min/100m</source>
        <translation>min/100m</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="490"/>
        <source>min/100yd</source>
        <translation>min/100yd</translation>
    </message>
</context>
<context>
    <name>PeakPaceSwim2m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="551"/>
        <source>2 min Peak Pace Swim</source>
        <translation>2分钟游泳最大配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="552"/>
        <source>min/100m</source>
        <translation>min/100m</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="553"/>
        <source>min/100yd</source>
        <translation>min/100yd</translation>
    </message>
</context>
<context>
    <name>PeakPaceSwim30m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="677"/>
        <source>30 min Peak Pace Swim</source>
        <translation>30分钟游泳最大配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="678"/>
        <source>min/100m</source>
        <translation>min/100m</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="679"/>
        <source>min/100yd</source>
        <translation>min/100yd</translation>
    </message>
</context>
<context>
    <name>PeakPaceSwim30s</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="509"/>
        <source>30 sec Peak Pace Swim</source>
        <translation>30秒游泳最大配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="510"/>
        <source>min/100m</source>
        <translation>min/100m</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="511"/>
        <source>min/100yd</source>
        <translation>min/100yd</translation>
    </message>
</context>
<context>
    <name>PeakPaceSwim3m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="572"/>
        <source>3 min Peak Pace Swim</source>
        <translation>3分钟游泳最大配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="573"/>
        <source>min/100m</source>
        <translation>min/100m</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="574"/>
        <source>min/100yd</source>
        <translation>min/100yd</translation>
    </message>
</context>
<context>
    <name>PeakPaceSwim5m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="593"/>
        <source>5 min Peak Pace Swim</source>
        <translation>5分钟游泳最大配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="594"/>
        <source>min/100m</source>
        <translation>min/100m</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="595"/>
        <source>min/100yd</source>
        <translation>min/100yd</translation>
    </message>
</context>
<context>
    <name>PeakPaceSwim60m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="698"/>
        <source>60 min Peak Pace Swim</source>
        <translation>60分钟游泳最大配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="699"/>
        <source>min/100m</source>
        <translation>min/100m</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="700"/>
        <source>min/100yd</source>
        <translation>min/100yd</translation>
    </message>
</context>
<context>
    <name>PeakPaceSwim8m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="614"/>
        <source>8 min Peak Pace Swim</source>
        <translation>8分钟游泳最大配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="615"/>
        <source>min/100m</source>
        <translation>min/100m</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="616"/>
        <source>min/100yd</source>
        <translation>min/100yd</translation>
    </message>
</context>
<context>
    <name>PeakPaceSwim90m</name>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="719"/>
        <source>90 min Peak Pace Swim</source>
        <translation>90分钟游泳最大配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="720"/>
        <source>min/100m</source>
        <translation>min/100m</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPace.cpp" line="721"/>
        <source>min/100yd</source>
        <translation>min/100yd</translation>
    </message>
</context>
<context>
    <name>PeakPercent</name>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="45"/>
        <source>MMP Percentage</source>
        <translation>MMP百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="46"/>
        <location filename="../../Metrics/PeakPower.cpp" line="48"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="49"/>
        <source>Average Power as Percent of Mean Maximal Power for Duration.</source>
        <translation>对于一定时长,平均功率占平均最大功率的百分比.</translation>
    </message>
</context>
<context>
    <name>PeakPower10m</name>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="548"/>
        <source>10 min Peak Power</source>
        <translation>10分钟最大功率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="549"/>
        <location filename="../../Metrics/PeakPower.cpp" line="550"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
</context>
<context>
    <name>PeakPower10s</name>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="377"/>
        <source>10 sec Peak Power</source>
        <translation>10秒最大功率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="378"/>
        <location filename="../../Metrics/PeakPower.cpp" line="379"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
</context>
<context>
    <name>PeakPower15s</name>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="396"/>
        <source>15 sec Peak Power</source>
        <translation>15秒最大功率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="397"/>
        <location filename="../../Metrics/PeakPower.cpp" line="398"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
</context>
<context>
    <name>PeakPower1m</name>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="453"/>
        <source>1 min Peak Power</source>
        <translation>1分钟最大功率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="454"/>
        <location filename="../../Metrics/PeakPower.cpp" line="455"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
</context>
<context>
    <name>PeakPower1s</name>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="339"/>
        <source>1 sec Peak Power</source>
        <translation>1秒最大功率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="340"/>
        <location filename="../../Metrics/PeakPower.cpp" line="341"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
</context>
<context>
    <name>PeakPower20m</name>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="567"/>
        <source>20 min Peak Power</source>
        <translation>20分钟最大功率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="568"/>
        <location filename="../../Metrics/PeakPower.cpp" line="569"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
</context>
<context>
    <name>PeakPower20s</name>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="415"/>
        <source>20 sec Peak Power</source>
        <translation>20秒最大功率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="416"/>
        <location filename="../../Metrics/PeakPower.cpp" line="417"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
</context>
<context>
    <name>PeakPower2m</name>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="472"/>
        <source>2 min Peak Power</source>
        <translation>5分钟最大功率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="473"/>
        <location filename="../../Metrics/PeakPower.cpp" line="474"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
</context>
<context>
    <name>PeakPower30m</name>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="586"/>
        <source>30 min Peak Power</source>
        <translation>30分钟最大功率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="587"/>
        <location filename="../../Metrics/PeakPower.cpp" line="588"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
</context>
<context>
    <name>PeakPower30s</name>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="434"/>
        <source>30 sec Peak Power</source>
        <translation>30秒最大功率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="435"/>
        <location filename="../../Metrics/PeakPower.cpp" line="436"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
</context>
<context>
    <name>PeakPower3m</name>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="491"/>
        <source>3 min Peak Power</source>
        <translation>3分钟最大功率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="492"/>
        <location filename="../../Metrics/PeakPower.cpp" line="493"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
</context>
<context>
    <name>PeakPower5m</name>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="510"/>
        <source>5 min Peak Power</source>
        <translation>5分钟最大功率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="511"/>
        <location filename="../../Metrics/PeakPower.cpp" line="512"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
</context>
<context>
    <name>PeakPower5s</name>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="358"/>
        <source>5 sec Peak Power</source>
        <translation>5秒最大功率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="359"/>
        <location filename="../../Metrics/PeakPower.cpp" line="360"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
</context>
<context>
    <name>PeakPower60m</name>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="320"/>
        <source>60 min Peak Power</source>
        <translation>60分钟最大功率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="321"/>
        <location filename="../../Metrics/PeakPower.cpp" line="322"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
</context>
<context>
    <name>PeakPower8m</name>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="529"/>
        <source>8 min Peak Power</source>
        <translation>8分钟最大功率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="530"/>
        <location filename="../../Metrics/PeakPower.cpp" line="531"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
</context>
<context>
    <name>PeakPower90m</name>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="605"/>
        <source>90 min Peak Power</source>
        <translation>90分钟最大功率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="606"/>
        <location filename="../../Metrics/PeakPower.cpp" line="607"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
</context>
<context>
    <name>PeakPowerHr10m</name>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="719"/>
        <source>10 min Peak Power HR</source>
        <translation>10分钟最大功率心率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="720"/>
        <location filename="../../Metrics/PeakPower.cpp" line="721"/>
        <source>bpm</source>
        <translation>bpm</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="722"/>
        <source>Average Heart Rate for 10 min Peak Power interval</source>
        <translation>10分钟最大功率间歇的平均心率</translation>
    </message>
</context>
<context>
    <name>PeakPowerHr1m</name>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="677"/>
        <source>1 min Peak Power HR</source>
        <translation>1分钟最大功率心率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="678"/>
        <location filename="../../Metrics/PeakPower.cpp" line="679"/>
        <source>bpm</source>
        <translation>bpm</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="680"/>
        <source>Average Heart Rate for 1 min Peak Power interval</source>
        <translation>1分钟最大功率间歇的平均心率</translation>
    </message>
</context>
<context>
    <name>PeakPowerHr20m</name>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="740"/>
        <source>20 min Peak Power HR</source>
        <translation>20分钟最大功率心率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="741"/>
        <location filename="../../Metrics/PeakPower.cpp" line="742"/>
        <source>bpm</source>
        <translation>bpm</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="743"/>
        <source>Average Heart Rate for 20 min Peak Power interval</source>
        <translation>20分钟最大功率间歇的平均心率</translation>
    </message>
</context>
<context>
    <name>PeakPowerHr30m</name>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="761"/>
        <source>30 min Peak Power HR</source>
        <translation>30分钟最大功率心率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="762"/>
        <location filename="../../Metrics/PeakPower.cpp" line="763"/>
        <source>bpm</source>
        <translation>bpm</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="764"/>
        <source>Average Heart Rate for 30 min Peak Power interval</source>
        <translation>30分钟最大功率间歇的平均心率</translation>
    </message>
</context>
<context>
    <name>PeakPowerHr5m</name>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="698"/>
        <source>5 min Peak Power HR</source>
        <translation>5分钟最大功率心率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="699"/>
        <location filename="../../Metrics/PeakPower.cpp" line="700"/>
        <source>bpm</source>
        <translation>bpm</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="701"/>
        <source>Average Heart Rate for 5 min Peak Power interval</source>
        <translation>5分钟最大功率间歇的平均心率</translation>
    </message>
</context>
<context>
    <name>PeakPowerHr60m</name>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="783"/>
        <source>60 min Peak Power HR</source>
        <translation>60分钟最大功率心率</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="784"/>
        <location filename="../../Metrics/PeakPower.cpp" line="785"/>
        <source>bpm</source>
        <translation>bpm</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="786"/>
        <source>Average Heart Rate for 60 min Peak Power interval</source>
        <translation>60分钟最大功率间歇的平均心率</translation>
    </message>
</context>
<context>
    <name>PeakPowerIndex</name>
    <message>
        <location filename="../../Metrics/Banister.cpp" line="666"/>
        <source>PeakPowerIndex</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Metrics/Banister.cpp" line="667"/>
        <location filename="../../Metrics/Banister.cpp" line="668"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../../Metrics/Banister.cpp" line="669"/>
        <source>Peak Power Index</source>
        <translation>峰值功率指数</translation>
    </message>
</context>
<context>
    <name>PeakWPK</name>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="77"/>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="78"/>
        <source>w/kg</source>
        <translation>W/kg</translation>
    </message>
</context>
<context>
    <name>PeakWPK10m</name>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="276"/>
        <source>10 min Peak WPK</source>
        <translation>10分钟最大WPK</translation>
    </message>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="277"/>
        <source>10 min Peak Power relative to Athlete Weight.</source>
        <translation>相对于运动员体重的10分钟最大功率.</translation>
    </message>
</context>
<context>
    <name>PeakWPK10s</name>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="168"/>
        <source>10 sec Peak WPK</source>
        <translation>10秒最大WPK</translation>
    </message>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="169"/>
        <source>10 sec Peak Power relative to Athlete Weight.</source>
        <translation>相对于运动员体重的10秒最大功率.</translation>
    </message>
</context>
<context>
    <name>PeakWPK15s</name>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="186"/>
        <source>15 sec Peak WPK</source>
        <translation>15秒最大WPK</translation>
    </message>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="187"/>
        <source>15 sec Peak Power relative to Athlete Weight.</source>
        <translation>相对于运动员体重的15秒最大功率.</translation>
    </message>
</context>
<context>
    <name>PeakWPK1m</name>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="240"/>
        <source>1 min Peak WPK</source>
        <translation>1分钟最大WPK</translation>
    </message>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="241"/>
        <source>1 min Peak Power relative to Athlete Weight.</source>
        <translation>相对于运动员体重的1分钟最大功率.</translation>
    </message>
</context>
<context>
    <name>PeakWPK1s</name>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="132"/>
        <source>1 sec Peak WPK</source>
        <translation>1秒最大WPK</translation>
    </message>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="133"/>
        <source>1 sec Peak Power relative to Athlete Weight.</source>
        <translation>相对于运动员体重的1秒最大功率.</translation>
    </message>
</context>
<context>
    <name>PeakWPK20m</name>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="294"/>
        <source>20 min Peak WPK</source>
        <translation>20分钟最大WPK</translation>
    </message>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="295"/>
        <source>20 min Peak Power relative to Athlete Weight.</source>
        <translation>相对于运动员体重的20分钟最大功率</translation>
    </message>
</context>
<context>
    <name>PeakWPK20s</name>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="204"/>
        <source>20 sec Peak WPK</source>
        <translation>20秒最大WPK</translation>
    </message>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="205"/>
        <source>20 sec Peak Power relative to Athlete Weight.</source>
        <translation>相对于运动员体重的20秒最大功率.</translation>
    </message>
</context>
<context>
    <name>PeakWPK30m</name>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="312"/>
        <source>30 min Peak WPK</source>
        <translation>30分钟最大WPK</translation>
    </message>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="313"/>
        <source>30 min Peak Power relative to Athlete Weight.</source>
        <translation>相对于运动员体重的30分钟最大功率.</translation>
    </message>
</context>
<context>
    <name>PeakWPK30s</name>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="222"/>
        <source>30 sec Peak WPK</source>
        <translation>30秒最大WPK</translation>
    </message>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="223"/>
        <source>30 sec Peak Power relative to Athlete Weight.</source>
        <translation>相对于运动员体重的30秒最大功率.</translation>
    </message>
</context>
<context>
    <name>PeakWPK5m</name>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="258"/>
        <source>5 min Peak WPK</source>
        <translation>5分钟最大WPK</translation>
    </message>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="259"/>
        <source>5 min Peak Power relative to Athlete Weight.</source>
        <translation>相对于运动员体重的5分钟最大功率.</translation>
    </message>
</context>
<context>
    <name>PeakWPK5s</name>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="150"/>
        <source>5 sec Peak WPK</source>
        <translation>5秒最大WPK</translation>
    </message>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="151"/>
        <source>5 sec Peak Power relative to Athlete Weight.</source>
        <translation>相对于运动员体重的5秒最大功率.</translation>
    </message>
</context>
<context>
    <name>Perspective</name>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="90"/>
        <source>Title</source>
        <translation>标题</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="263"/>
        <source>Unable to process chart file</source>
        <translation>无法处理图表文件</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="264"/>
        <source>Bad chart type (%1).</source>
        <translation>图表类型错误 (%1).</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="853"/>
        <source>Are you sure you want to remove the chart?</source>
        <translation>确定删除图表?</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="854"/>
        <source>Remove</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1461"/>
        <source>Ride Log</source>
        <translation>骑行日志</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1462"/>
        <source>Aerobic Power</source>
        <translation>有氧功率</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1463"/>
        <source>Anaerobic Power</source>
        <translation>无氧功率</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1464"/>
        <source>Cadence</source>
        <translation>踏频</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1465"/>
        <source>Calendar</source>
        <translation>日历</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1466"/>
        <source>CP</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1467"/>
        <source>Details</source>
        <translation>详细信息</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1468"/>
        <source>Distance</source>
        <translation>距离</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1469"/>
        <source>Edit</source>
        <translation>编辑</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1470"/>
        <source>Elapsed Time</source>
        <translation>历时</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1471"/>
        <source>Heartrate</source>
        <translation>心率</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1472"/>
        <source>Lap</source>
        <translation>圈</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1473"/>
        <source>Map</source>
        <translation>地图</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1474"/>
        <source>Performance</source>
        <translation>表现</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1475"/>
        <source>PMC</source>
        <translation>PMC</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1476"/>
        <source>Power</source>
        <translation>功率</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1477"/>
        <source>QA</source>
        <translation>象限分析</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1478"/>
        <source>Ride</source>
        <translation>骑行</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1479"/>
        <source>Speed</source>
        <translation>速度</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1480"/>
        <source>Summary</source>
        <translation>总结</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1481"/>
        <source>Target Power</source>
        <translation>目标功率</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1482"/>
        <source>Time and Distance</source>
        <translation>时间与距离</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1483"/>
        <source>Time In Zone</source>
        <translation>各区间时间</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1484"/>
        <source>W&apos; In Zone</source>
        <translation>各区间W&apos;</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1485"/>
        <source>Sustained In Zone</source>
        <translation>区间持续时间</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1486"/>
        <source>Training Mix</source>
        <translation>训练组合</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1487"/>
        <source>Navigator</source>
        <translation>导航</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1488"/>
        <source>W/kg</source>
        <translation>W/kg</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1489"/>
        <source>Workout</source>
        <translation>训练课程</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1490"/>
        <source>Stress</source>
        <translation>压力</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1491"/>
        <source>Scatter</source>
        <translation>散布图</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1492"/>
        <location filename="../../Gui/Perspective.cpp" line="1494"/>
        <source>HrPw</source>
        <translation>心率/功率</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1493"/>
        <source>Activity Log</source>
        <translation>活动日志</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1495"/>
        <source>Tracker</source>
        <translation>追踪</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1496"/>
        <source>CP History</source>
        <translation>CP历史</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1497"/>
        <source>Library</source>
        <translation>库</translation>
    </message>
    <message>
        <location filename="../../Gui/Perspective.cpp" line="1498"/>
        <source>CV</source>
        <translation>CV</translation>
    </message>
</context>
<context>
    <name>PerspectiveDialog</name>
    <message>
        <location filename="../../Gui/PerspectiveDialog.cpp" line="35"/>
        <source>Manage Perspectives</source>
        <translation>管理透视</translation>
    </message>
    <message>
        <location filename="../../Gui/PerspectiveDialog.cpp" line="44"/>
        <source>Perspectives</source>
        <translation>透视</translation>
    </message>
    <message>
        <location filename="../../Gui/PerspectiveDialog.cpp" line="61"/>
        <source>Charts</source>
        <translation>图表</translation>
    </message>
    <message>
        <source>Edit</source>
        <translation type="vanished">编辑</translation>
    </message>
    <message>
        <location filename="../../Gui/PerspectiveDialog.cpp" line="78"/>
        <source>Import</source>
        <translation>导入</translation>
    </message>
    <message>
        <location filename="../../Gui/PerspectiveDialog.cpp" line="77"/>
        <source>Export</source>
        <translation>导出</translation>
    </message>
    <message>
        <source>Add</source>
        <translation type="vanished">新增</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="vanished">删除</translation>
    </message>
    <message>
        <location filename="../../Gui/PerspectiveDialog.cpp" line="82"/>
        <source>Drag charts to move to a perspective</source>
        <translation>拖动图表移动到透视</translation>
    </message>
    <message>
        <location filename="../../Gui/PerspectiveDialog.cpp" line="256"/>
        <source>Export Persepctive</source>
        <translation>导出透视</translation>
    </message>
    <message>
        <location filename="../../Gui/PerspectiveDialog.cpp" line="261"/>
        <source>Export Perspective</source>
        <translation>导出透视</translation>
    </message>
    <message>
        <location filename="../../Gui/PerspectiveDialog.cpp" line="261"/>
        <location filename="../../Gui/PerspectiveDialog.cpp" line="273"/>
        <source>No perspective file selected!</source>
        <translation>未选择透视文件!</translation>
    </message>
    <message>
        <source>Select Perspective file to export</source>
        <translation type="vanished">选择要导入的透视文件</translation>
    </message>
    <message>
        <location filename="../../Gui/PerspectiveDialog.cpp" line="271"/>
        <source>GoldenCheetah Perspective Files (*.gchartset)</source>
        <translation>GoldenCheetah透视文件 (*.gchartset)</translation>
    </message>
    <message>
        <location filename="../../Gui/PerspectiveDialog.cpp" line="271"/>
        <source>Select Perspective file to import</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/PerspectiveDialog.cpp" line="273"/>
        <source>Import Perspective</source>
        <translation>导入透视</translation>
    </message>
</context>
<context>
    <name>PfPvDoubleClickPicker</name>
    <message>
        <location filename="../../Charts/PfPvWindow.cpp" line="66"/>
        <source>%1 rpm, %2 watts</source>
        <translation>%1 rpm, %2 W</translation>
    </message>
</context>
<context>
    <name>PfPvPlot</name>
    <message>
        <location filename="../../Charts/PfPvPlot.cpp" line="153"/>
        <source>Average Effective Pedal Force (N)</source>
        <translation>平均有效踩踏力 (N)</translation>
    </message>
    <message>
        <location filename="../../Charts/PfPvPlot.cpp" line="155"/>
        <source>Circumferential Pedal Velocity (m/s)</source>
        <translation>圆周踏板速度 (m/s)</translation>
    </message>
</context>
<context>
    <name>PfPvWindow</name>
    <message>
        <location filename="../../Charts/PfPvWindow.cpp" line="147"/>
        <source>Watts:</source>
        <translation>功率 (W):</translation>
    </message>
    <message>
        <location filename="../../Charts/PfPvWindow.cpp" line="152"/>
        <source>RPM:</source>
        <translation>踏频 (rpm):</translation>
    </message>
    <message>
        <location filename="../../Charts/PfPvWindow.cpp" line="185"/>
        <source>Gear Ratio Display</source>
        <translation>显示齿比</translation>
    </message>
    <message>
        <location filename="../../Charts/PfPvWindow.cpp" line="94"/>
        <location filename="../../Charts/PfPvWindow.cpp" line="167"/>
        <source>Shade zones</source>
        <translation>区间阴影</translation>
    </message>
    <message>
        <location filename="../../Charts/PfPvWindow.cpp" line="100"/>
        <location filename="../../Charts/PfPvWindow.cpp" line="175"/>
        <source>Merge intervals</source>
        <translation>合并间歇</translation>
    </message>
    <message>
        <location filename="../../Charts/PfPvWindow.cpp" line="104"/>
        <location filename="../../Charts/PfPvWindow.cpp" line="180"/>
        <source>Frame intervals</source>
        <translation>显示间歇</translation>
    </message>
    <message>
        <location filename="../../Charts/PfPvWindow.cpp" line="157"/>
        <source>Crank Length (m):</source>
        <translation>曲柄长度 (m):</translation>
    </message>
    <message>
        <location filename="../../Charts/PfPvWindow.cpp" line="161"/>
        <source>P Max:</source>
        <translation>P-max:</translation>
    </message>
</context>
<context>
    <name>PolarFlow</name>
    <message>
        <location filename="../../Cloud/PolarFlow.cpp" line="110"/>
        <source>Network Problem reading Polar Flow data</source>
        <translation>读取Polar Flow数据网络错误</translation>
    </message>
    <message>
        <location filename="../../Cloud/PolarFlow.cpp" line="132"/>
        <source>problem parsing Polar Flow data</source>
        <translation>解析Polar Flow数据错误</translation>
    </message>
    <message>
        <location filename="../../Cloud/PolarFlow.cpp" line="87"/>
        <location filename="../../Cloud/PolarFlow.cpp" line="158"/>
        <source>You must authorise with Polar Flow first</source>
        <translation>必须首先通过Polar Flow授权</translation>
    </message>
    <message>
        <location filename="../../Cloud/PolarFlow.cpp" line="219"/>
        <source>Completed.</source>
        <translation>完成.</translation>
    </message>
    <message>
        <location filename="../../Cloud/PolarFlow.h" line="47"/>
        <source>PolarFlow</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Cloud/PolarFlow.h" line="48"/>
        <source>Download from the popular Polar website.</source>
        <translation>从Polar网站下载.</translation>
    </message>
</context>
<context>
    <name>PowerHist</name>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="90"/>
        <location filename="../../Charts/PowerHist.cpp" line="2364"/>
        <source>Time (minutes)</source>
        <translation>时间 (分)</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="90"/>
        <location filename="../../Charts/PowerHist.cpp" line="2364"/>
        <source>Time (percent)</source>
        <translation>时间 (%)</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="2319"/>
        <source>Power (watts)</source>
        <translation>功率 (W)</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="2318"/>
        <location filename="../../Charts/PowerHist.cpp" line="2323"/>
        <source>Power zone</source>
        <translation>功率区间</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="2329"/>
        <source>Heartrate (bpm)</source>
        <translation>心率 (bpm)</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="2328"/>
        <source>Heartrate zone</source>
        <translation>心率区间</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="1722"/>
        <location filename="../../Charts/PowerHist.cpp" line="1760"/>
        <location filename="../../Charts/PowerHist.cpp" line="1776"/>
        <location filename="../../Charts/PowerHist.cpp" line="1798"/>
        <location filename="../../Charts/PowerHist.cpp" line="1800"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="1803"/>
        <source>Total %1 (%2)</source>
        <translation>全部 %1 (%2)</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="1805"/>
        <source>Total %1</source>
        <translation>全部 %1</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="1808"/>
        <source>%1 of Activity (%2)</source>
        <translation>活动的%1 (%2)</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="1810"/>
        <source>%1 of Activity</source>
        <translation>活动的%1</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="2313"/>
        <source>W&apos;bal zone</source>
        <translation>W&apos;平衡区间</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="2314"/>
        <source>W&apos;Bal Consumed (%)</source>
        <translation>W&apos;平衡消耗 (%)</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="2324"/>
        <source>Power (watts/kg)</source>
        <translation>功率 (W/kg)</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="2333"/>
        <source>aPower (watts)</source>
        <translation>aPower (W)</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="2337"/>
        <source>Cadence (rpm)</source>
        <translation>踏频 (rpm)</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="2342"/>
        <source>Pace zone</source>
        <translation>配速区间</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="2344"/>
        <source>Speed (%1)</source>
        <translation>速度 (%1)</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="2344"/>
        <source>kph</source>
        <translation>km/h</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="2344"/>
        <source>mph</source>
        <translation>m/h</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="2348"/>
        <source>Torque (%1)</source>
        <translation>扭矩 (%1)</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="2348"/>
        <source>N-m</source>
        <translation>Nm</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="2348"/>
        <source>ft-lbf</source>
        <translation>ft·lbf</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="2352"/>
        <source>Gear Ratio</source>
        <translation>齿比</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="2356"/>
        <source>SmO2</source>
        <translation>SmO2</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="2360"/>
        <source>Unknown data series</source>
        <translation>未知数据系列</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="2454"/>
        <source>min/km</source>
        <translation>min/km</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="2454"/>
        <source>min/mile</source>
        <translation>min/mi</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="2455"/>
        <location filename="../../Charts/PowerHist.cpp" line="2460"/>
        <source>
%1 Pace (%2)</source>
        <translation>
%1 配速 (%2)</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="2459"/>
        <source>min/100m</source>
        <translation>min/100m</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="2459"/>
        <source>min/100yd</source>
        <translation>min/100yd</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="1798"/>
        <location filename="../../Charts/PowerHist.cpp" line="1800"/>
        <location filename="../../Charts/PowerHist.cpp" line="2440"/>
        <location filename="../../Charts/PowerHist.cpp" line="2467"/>
        <source>minutes</source>
        <translation>分钟</translation>
    </message>
    <message>
        <location filename="../../Charts/PowerHist.cpp" line="2440"/>
        <location filename="../../Charts/PowerHist.cpp" line="2467"/>
        <source>%</source>
        <translation>%</translation>
    </message>
</context>
<context>
    <name>PowerIndex</name>
    <message>
        <location filename="../../Metrics/Banister.cpp" line="600"/>
        <location filename="../../Metrics/Banister.cpp" line="603"/>
        <source>Power Index</source>
        <translation>功率指数</translation>
    </message>
    <message>
        <location filename="../../Metrics/Banister.cpp" line="601"/>
        <location filename="../../Metrics/Banister.cpp" line="602"/>
        <source>%</source>
        <translation>%</translation>
    </message>
</context>
<context>
    <name>PowerInfoWidget</name>
    <message>
        <location filename="../../Train/PowerInfoWidget.cpp" line="133"/>
        <source>Average Power</source>
        <translation type="unfinished">平均功率</translation>
    </message>
    <message>
        <location filename="../../Train/PowerInfoWidget.cpp" line="146"/>
        <source>xPower</source>
        <translation type="unfinished">xPower</translation>
    </message>
    <message>
        <location filename="../../Train/PowerInfoWidget.cpp" line="148"/>
        <source>Iso Power</source>
        <translation type="unfinished">标准化功率</translation>
    </message>
</context>
<context>
    <name>PowerTapDevices</name>
    <message>
        <location filename="../../FileIO/PowerTapDevice.cpp" line="38"/>
        <source>Make sure the PowerTap unit is turned
on and that its display says, &quot;Host&quot;</source>
        <translation>确认PowerTap设备已启动且显示&quot;Host&quot;</translation>
    </message>
    <message>
        <location filename="../../FileIO/PowerTapDevice.cpp" line="144"/>
        <source>Reading version...</source>
        <translation>读取版本...</translation>
    </message>
    <message>
        <location filename="../../FileIO/PowerTapDevice.cpp" line="176"/>
        <source>Reading header...</source>
        <translation>读取文件头...</translation>
    </message>
    <message>
        <location filename="../../FileIO/PowerTapDevice.cpp" line="146"/>
        <location filename="../../FileIO/PowerTapDevice.cpp" line="178"/>
        <location filename="../../FileIO/PowerTapDevice.cpp" line="204"/>
        <location filename="../../FileIO/PowerTapDevice.cpp" line="273"/>
        <source>download cancelled</source>
        <translation>下载已取消</translation>
    </message>
    <message>
        <location filename="../../FileIO/PowerTapDevice.cpp" line="85"/>
        <source>failed to write %1 to device: %2</source>
        <translation>写入%1到设备%2失败</translation>
    </message>
    <message>
        <location filename="../../FileIO/PowerTapDevice.cpp" line="87"/>
        <source>timeout writing %1 to device</source>
        <translation>写入%1至设备超时</translation>
    </message>
    <message>
        <location filename="../../FileIO/PowerTapDevice.cpp" line="95"/>
        <source>failed to read back hardware echo: %2</source>
        <translation>读取设备返回失败:%2</translation>
    </message>
    <message>
        <location filename="../../FileIO/PowerTapDevice.cpp" line="97"/>
        <source>timeout reading back hardware echo</source>
        <translation>读取设备返回超时</translation>
    </message>
    <message>
        <location filename="../../FileIO/PowerTapDevice.cpp" line="114"/>
        <source>read error: </source>
        <translation>读取错误: </translation>
    </message>
    <message>
        <location filename="../../FileIO/PowerTapDevice.cpp" line="114"/>
        <source>read timeout</source>
        <translation>读取超时</translation>
    </message>
    <message>
        <location filename="../../FileIO/PowerTapDevice.cpp" line="115"/>
        <source>, read %1 bytes so far: &quot;%2&quot;</source>
        <translation>,已读取%1字节: &quot;%2&quot;</translation>
    </message>
    <message>
        <location filename="../../FileIO/PowerTapDevice.cpp" line="130"/>
        <source>ERROR: open failed: </source>
        <translation>错误: 打开失败: </translation>
    </message>
    <message>
        <location filename="../../FileIO/PowerTapDevice.cpp" line="152"/>
        <source>Error reading version: </source>
        <translation>读取版本错误: </translation>
    </message>
    <message>
        <location filename="../../FileIO/PowerTapDevice.cpp" line="169"/>
        <source>Unrecognized version &quot;%1&quot;</source>
        <translation>未识别的版本 &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../../FileIO/PowerTapDevice.cpp" line="188"/>
        <source>ERROR: reading header: </source>
        <translation>错误: 读取文件头:</translation>
    </message>
    <message>
        <location filename="../../FileIO/PowerTapDevice.cpp" line="190"/>
        <source>ERROR: timeout reading header</source>
        <translation>错误: 读取文件头超时</translation>
    </message>
    <message>
        <location filename="../../FileIO/PowerTapDevice.cpp" line="202"/>
        <source>Reading data...</source>
        <translation>读取数据...</translation>
    </message>
    <message>
        <location filename="../../FileIO/PowerTapDevice.cpp" line="323"/>
        <source>Failed to find start time.</source>
        <translation>寻找开始时间失败.</translation>
    </message>
    <message>
        <location filename="../../FileIO/PowerTapDevice.cpp" line="216"/>
        <source>ERROR: reading first two: </source>
        <translation>错误: 读取前两个: </translation>
    </message>
    <message>
        <location filename="../../FileIO/PowerTapDevice.cpp" line="218"/>
        <source>ERROR: timeout reading first two</source>
        <translation>错误: 读取前两个超时</translation>
    </message>
    <message>
        <location filename="../../FileIO/PowerTapDevice.cpp" line="231"/>
        <source>ERROR: reading block: </source>
        <translation>错误: 读取块: </translation>
    </message>
    <message>
        <location filename="../../FileIO/PowerTapDevice.cpp" line="235"/>
        <source>ERROR: timeout reading block</source>
        <translation>错误: 读取块超时</translation>
    </message>
    <message>
        <location filename="../../FileIO/PowerTapDevice.cpp" line="248"/>
        <source>ERROR: bad checksum</source>
        <translation>错误: 校验和错误</translation>
    </message>
    <message>
        <location filename="../../FileIO/PowerTapDevice.cpp" line="268"/>
        <source>progress: %1:%2</source>
        <translation>进度: %1:%2</translation>
    </message>
    <message>
        <location filename="../../FileIO/PowerTapDevice.cpp" line="284"/>
        <source>Failed to create temporary file </source>
        <translation>创建临时文件失败</translation>
    </message>
</context>
<context>
    <name>PowerZone</name>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="113"/>
        <source>Power Zone</source>
        <translation>功率区间</translation>
    </message>
    <message>
        <location filename="../../Metrics/PeakPower.cpp" line="117"/>
        <source>Power Zone fractional number determined from Average Power.</source>
        <translation>由平均功率确定的功率区间序号.</translation>
    </message>
</context>
<context>
    <name>ProcessorPage</name>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2618"/>
        <location filename="../../Gui/Pages.cpp" line="2782"/>
        <source>None</source>
        <translation type="unfinished">无</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2618"/>
        <location filename="../../Gui/Pages.cpp" line="2782"/>
        <source>On Import</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2618"/>
        <location filename="../../Gui/Pages.cpp" line="2782"/>
        <source>On Save</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2621"/>
        <source>Processor</source>
        <translation>处理器</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2622"/>
        <location filename="../../Gui/Pages.cpp" line="2774"/>
        <location filename="../../Gui/Pages.cpp" line="2789"/>
        <source>Automation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2644"/>
        <source>Hide Core Processors</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2659"/>
        <source>&lt;center&gt;&lt;h1&gt;No Processor selected&lt;/h1&gt;&lt;/center&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2769"/>
        <source>Core Processor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2769"/>
        <source>Custom Python Processor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2777"/>
        <source>Automated execution only</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2791"/>
        <source>Use as Filter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2796"/>
        <source>Default Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2797"/>
        <source>Description</source>
        <translation type="unfinished">描述</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="2898"/>
        <source>Are you sure you want to delete %1?</source>
        <translation type="unfinished">确定删除%1?</translation>
    </message>
    <message>
        <source>Apply</source>
        <translation type="vanished">适用于</translation>
    </message>
    <message>
        <source>Settings</source>
        <translation type="vanished">设置</translation>
    </message>
    <message>
        <source>Manual</source>
        <translation type="vanished">手动</translation>
    </message>
    <message>
        <source>Import</source>
        <translation type="vanished">导入</translation>
    </message>
    <message>
        <source>Save</source>
        <translation type="vanished">保存</translation>
    </message>
</context>
<context>
    <name>PythonChart</name>
    <message>
        <location filename="../../Charts/PythonChart.cpp" line="296"/>
        <source>Web charting</source>
        <translation>网页图表</translation>
    </message>
    <message>
        <location filename="../../Charts/PythonChart.cpp" line="313"/>
        <source>Show Console</source>
        <translation>显示控制台</translation>
    </message>
    <message>
        <location filename="../../Charts/PythonChart.cpp" line="403"/>
        <source>Warning: Python is disabled</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PythonConsole</name>
    <message>
        <location filename="../../Charts/PythonChart.cpp" line="49"/>
        <source>Python Console (%1)</source>
        <translation>Python控制台 (%1)</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../../FileIO/PwxRideFile.cpp" line="637"/>
        <source>Biking</source>
        <translation>骑车</translation>
    </message>
    <message>
        <location filename="../../FileIO/PwxRideFile.cpp" line="637"/>
        <source>Cycling</source>
        <translation>骑车</translation>
    </message>
    <message>
        <location filename="../../FileIO/PwxRideFile.cpp" line="637"/>
        <source>Cycle</source>
        <translation>骑车</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="160"/>
        <location filename="../../FileIO/PwxRideFile.cpp" line="637"/>
        <source>Bike</source>
        <translation>骑车</translation>
    </message>
    <message>
        <location filename="../../FileIO/FitRideFile.cpp" line="2767"/>
        <location filename="../../FileIO/FitRideFile.cpp" line="3784"/>
        <location filename="../../FileIO/TcxParser.cpp" line="421"/>
        <source>Lap %1</source>
        <translation>第%1圈</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPlot.h" line="225"/>
        <location filename="../../Charts/LTMPlot.h" line="231"/>
        <source>MMM dd
yyyy</source>
        <translation>M月d日
yyyy年</translation>
    </message>
    <message>
        <location filename="../../Charts/LTMPlot.h" line="253"/>
        <source>All</source>
        <translation>全部</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="66"/>
        <source>Activities</source>
        <translation>活动</translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="162"/>
        <source>Problem Saving Measures</source>
        <translation>保存参数错误</translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="163"/>
        <location filename="../../Core/NamedSearch.cpp" line="195"/>
        <location filename="../../Core/RouteParser.cpp" line="108"/>
        <location filename="../../Core/Seasons.cpp" line="232"/>
        <location filename="../../FileIO/RideAutoImportConfig.cpp" line="158"/>
        <location filename="../../Train/LibraryParser.cpp" line="80"/>
        <source>File: %1 cannot be opened for &apos;Writing&apos;. Please check file properties.</source>
        <translation>文件: %1 无法写入,请检查文件属性.</translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="213"/>
        <source>Problem Reading Measures</source>
        <translation>读取参数错误</translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="214"/>
        <source>File: %1 cannot be opened for &apos;Reading&apos;. Please check file properties.</source>
        <translation>文件: %1 无法读取,请检查文件属性.</translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="227"/>
        <source>Problem Parsing Measures</source>
        <translation>解析参数错误</translation>
    </message>
    <message>
        <location filename="../../Core/Measures.cpp" line="228"/>
        <source>File: %1 is not a proper JSON file. Parsing error: %2</source>
        <translation>文件: %1不是正确的JSON文件. 解析错误: %2</translation>
    </message>
    <message>
        <location filename="../../Train/LibraryParser.cpp" line="79"/>
        <source>Problem Saving Workout Library</source>
        <translation>保存训练课程库错误</translation>
    </message>
    <message>
        <location filename="../../Core/NamedSearch.cpp" line="194"/>
        <source>Problem Saving Named Search Configuration</source>
        <translation>保存搜索设置错误</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideAutoImportConfig.cpp" line="157"/>
        <source>Problem Saving Autoimport Configuration</source>
        <translation>保存自动导入设置错误</translation>
    </message>
    <message>
        <location filename="../../Core/RouteParser.cpp" line="107"/>
        <source>Problem Saving Route Data</source>
        <translation>保存路线数据错误</translation>
    </message>
    <message>
        <location filename="../../Core/Seasons.cpp" line="231"/>
        <source>Problem Saving Seasons</source>
        <translation>保存赛季错误</translation>
    </message>
    <message>
        <location filename="../../Train/VideoLayoutParser.cpp" line="200"/>
        <source>Error creating meter</source>
        <translation>创建仪表错误</translation>
    </message>
    <message>
        <location filename="../../Train/VideoLayoutParser.cpp" line="274"/>
        <source>Unknown start element </source>
        <translation>未知起始元素</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="154"/>
        <source>English</source>
        <translation>英语</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="154"/>
        <source>French</source>
        <translation>法语</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="154"/>
        <source>Japanese</source>
        <translation>日语日本語</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="154"/>
        <source>Portugese (Brazil)</source>
        <translation>葡萄牙语(巴西)</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="155"/>
        <source>Italian</source>
        <translation>意大利语</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="155"/>
        <source>German</source>
        <translation>德语</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="155"/>
        <source>Russian</source>
        <translation>俄语</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="155"/>
        <source>Czech</source>
        <translation>捷克语</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="156"/>
        <source>Spanish</source>
        <translation>西班牙语</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="156"/>
        <source>Portugese</source>
        <translation>葡萄牙语</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="156"/>
        <source>Chinese (Traditional)</source>
        <translation>繁体中文</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="156"/>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="160"/>
        <source>Other</source>
        <translation>其它</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="156"/>
        <source>Chinese (Simplified)</source>
        <translation>简体中文</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="156"/>
        <source>Dutch</source>
        <translation>荷兰语</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="156"/>
        <source>Swedish</source>
        <translation>瑞典语</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="160"/>
        <source>Run</source>
        <translation>跑步</translation>
    </message>
    <message>
        <location filename="../../Cloud/CloudDBCommon.cpp" line="160"/>
        <source>Swim</source>
        <translation>游泳</translation>
    </message>
    <message>
        <location filename="../../Train/ErgFile.cpp" line="1294"/>
        <source>Unsupported file format</source>
        <translation>不支持的文件格式</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="57"/>
        <source>User Chart</source>
        <translation>用户图表</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="57"/>
        <source>User defined interactive chart</source>
        <translation>用户定义的互动图表</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="58"/>
        <source>Metric</source>
        <translation>指标</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="58"/>
        <source>Metric and Sparkline</source>
        <translation>指标和迷你图(Sparkline)</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="59"/>
        <source>KPI</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="59"/>
        <source>KPI calculation and progress bar</source>
        <translation>KPI计算和进度条</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="60"/>
        <source>Table</source>
        <translation>表格</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="60"/>
        <source>Table of data</source>
        <translation>数据表格</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="61"/>
        <source>Bests</source>
        <translation>最佳</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="61"/>
        <source>Ranked list of bests</source>
        <translation>最佳列表</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="62"/>
        <source>Metadata</source>
        <translation>元数据</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="62"/>
        <source>Metadata and Sparkline</source>
        <translation>元数据和迷你图(Sparkline)</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="63"/>
        <source>Zones</source>
        <translation>区间</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="63"/>
        <source>Zone Histogram</source>
        <translation>区间柱状图</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="64"/>
        <source>RPE</source>
        <translation>RPE</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="64"/>
        <source>RPE Widget</source>
        <translation>RPE插件</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="65"/>
        <source>Intervals</source>
        <translation>间歇</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="65"/>
        <source>Interval Bubble Chart</source>
        <translation>间歇气泡图</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="66"/>
        <source>Activities Bubble Chart</source>
        <translation>活动气泡图</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="67"/>
        <source>PMC</source>
        <translation>PMC</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="67"/>
        <source>PMC Status Summary</source>
        <translation>PMC状态总结</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="68"/>
        <source>Route</source>
        <translation>路线</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="68"/>
        <source>Route Summary</source>
        <translation>路线总结</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="69"/>
        <source>Donut</source>
        <translation>甜甜圈图</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="69"/>
        <source>Metric breakdown by category</source>
        <translation>指标按类型分类</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="4303"/>
        <source>Rest</source>
        <translation>休息</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="4304"/>
        <source>Very, very easy</source>
        <translation>非常轻松</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="4305"/>
        <source>Easy</source>
        <translation>轻松</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="4306"/>
        <source>Moderate</source>
        <translation>中等</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="4307"/>
        <source>Somewhat hard</source>
        <translation>略有困难</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="4308"/>
        <source>Hard</source>
        <translation>困难</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="4309"/>
        <source>Hard+</source>
        <translation>困难+</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="4310"/>
        <source>Very hard</source>
        <translation>非常困难</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="4311"/>
        <source>Very hard+</source>
        <translation>非常困难+</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="4312"/>
        <source>Very hard++</source>
        <translation>非常困难++</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="4313"/>
        <source>Maximum</source>
        <translation>尽全力</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="4338"/>
        <source>Invalid</source>
        <translation>无效值</translation>
    </message>
    <message>
        <location filename="../../FileIO/TcxParser.cpp" line="409"/>
        <source>Distance %1</source>
        <translation>云端 %1</translation>
    </message>
    <message>
        <location filename="../../FileIO/TcxParser.cpp" line="412"/>
        <source>Location %1</source>
        <translation>本地 %1</translation>
    </message>
    <message>
        <location filename="../../FileIO/TcxParser.cpp" line="415"/>
        <source>Time %1</source>
        <translation>时间 %1</translation>
    </message>
    <message>
        <location filename="../../FileIO/TcxParser.cpp" line="418"/>
        <source>HeartRate %1</source>
        <translation>心率 %1</translation>
    </message>
    <message>
        <location filename="../../Python/PythonEmbed.cpp" line="320"/>
        <source>Python not installed or in path</source>
        <translation>未安装Python或路径错误</translation>
    </message>
    <message>
        <location filename="../../Python/PythonEmbed.cpp" line="320"/>
        <source>Python v3.%1 is required for Python embedding.
Python disabled in preferences.</source>
        <translation>需要Python v3.%1.
设置中已禁用Python.</translation>
    </message>
    <message>
        <location filename="../../R/RTool.cpp" line="247"/>
        <source>The version of R installed is too old. You must have R version 3.4 or higher.
</source>
        <translation>R版本过旧.需要R 3.4或更高.</translation>
    </message>
    <message>
        <location filename="../../R/RTool.cpp" line="256"/>
        <source>The version of R installed is too new. You must have R version 3.3 or older.
</source>
        <translation>R版本过高.需要R 3.3或更低.
</translation>
    </message>
    <message>
        <location filename="../../Charts/GenericChart.h" line="168"/>
        <source>Continuous</source>
        <translation>连续的</translation>
    </message>
    <message>
        <location filename="../../Charts/GenericChart.h" line="169"/>
        <source>Date</source>
        <translation>日期</translation>
    </message>
    <message>
        <location filename="../../Charts/GenericChart.h" line="170"/>
        <source>Time</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../Charts/GenericChart.h" line="171"/>
        <source>Category</source>
        <translation>类别</translation>
    </message>
    <message>
        <location filename="../../Gui/AthleteView.cpp" line="12"/>
        <source>Athlete</source>
        <translation>运动员</translation>
    </message>
    <message>
        <location filename="../../Gui/AthleteView.cpp" line="12"/>
        <source>Athlete Card</source>
        <translation>运动员卡片</translation>
    </message>
</context>
<context>
    <name>RChart</name>
    <message>
        <location filename="../../Charts/RChart.cpp" line="284"/>
        <source>Use GC charts</source>
        <translation>使用GC图表</translation>
    </message>
    <message>
        <location filename="../../Charts/RChart.cpp" line="302"/>
        <source>Show Console</source>
        <translation>显示控制台</translation>
    </message>
    <message>
        <location filename="../../Charts/RChart.cpp" line="409"/>
        <source>Warning: R is disabled</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RConsole</name>
    <message>
        <location filename="../../Charts/RChart.cpp" line="39"/>
        <source>R Console (%1)</source>
        <translation>R控制台 (%1)</translation>
    </message>
</context>
<context>
    <name>RLibrary</name>
    <message>
        <location filename="../../R/RLibrary.cpp" line="271"/>
        <source>R lib: failed to resolve symbol: &apos;%1&apos;</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../R/RLibrary.cpp" line="305"/>
        <source>R_HOME has not been configured in options or the system environment so we looked in the common places to find the R install.

</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../R/RLibrary.cpp" line="344"/>
        <source>The R library was found at &apos;%1&apos;
</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../R/RLibrary.cpp" line="364"/>
        <source>We failed to find the R shared libraries.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../R/RLibrary.cpp" line="368"/>
        <source>The dynamic library load failed.</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>RRNormalFraction</name>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="42"/>
        <source>Fraction of normal RR intervals</source>
        <translation>正常RR间歇片段</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="43"/>
        <location filename="../../Metrics/HrvMetrics.cpp" line="44"/>
        <source>pct</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="46"/>
        <source>Measure of RR readability</source>
        <translation>RR可读性的量度</translation>
    </message>
</context>
<context>
    <name>RTP</name>
    <message>
        <location filename="../../Metrics/GOVSS.cpp" line="274"/>
        <source>RTP</source>
        <translation>RTP</translation>
    </message>
    <message>
        <location filename="../../Metrics/GOVSS.cpp" line="276"/>
        <location filename="../../Metrics/GOVSS.cpp" line="277"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
    <message>
        <location filename="../../Metrics/GOVSS.cpp" line="279"/>
        <source>Run Threshold Power, computed from Critical Velocity using the GOVSS related algorithm</source>
        <translation>跑步阈值功率,使用GOVSS相关算法由临界速度计算</translation>
    </message>
</context>
<context>
    <name>RealtimeData</name>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="623"/>
        <source>None</source>
        <translation>无</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="626"/>
        <source>Time</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="629"/>
        <source>Lap</source>
        <translation>圈</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="632"/>
        <source>Lap Time</source>
        <translation>单圈时间</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="635"/>
        <source>Lap Time Remaining</source>
        <translation>单圈剩余时间</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="638"/>
        <source>Section Time Remaining</source>
        <translation>分段剩余时间</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="641"/>
        <source>BikeStress</source>
        <translation>BikeStress</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="647"/>
        <source>kJoules</source>
        <translation>kJ</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="650"/>
        <source>W&apos; bal</source>
        <translation>W&apos;平衡</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="653"/>
        <source>XPower</source>
        <translation>xPower</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="656"/>
        <source>Iso Power</source>
        <translation>标准化功率</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="659"/>
        <source>Intensity Factor</source>
        <translation>强度系数</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="662"/>
        <source>Relative Intensity</source>
        <translation>相对强度</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="665"/>
        <source>Skiba Variability Index</source>
        <translation>Skiba变化指数</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="668"/>
        <source>Variability Index</source>
        <translation>变化指数</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="671"/>
        <source>Distance</source>
        <translation>距离</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="674"/>
        <source>Route Distance</source>
        <translation>路线距离</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="677"/>
        <source>Distance Remaining</source>
        <translation>剩余距离</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="680"/>
        <source>Alternate Power</source>
        <translation>功率 (备用)</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="683"/>
        <source>Power</source>
        <translation>功率</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="686"/>
        <source>Speed</source>
        <translation>速度</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="689"/>
        <source>Virtual Speed</source>
        <translation>虚拟速度</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="692"/>
        <source>Cadence</source>
        <translation>踏频</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="695"/>
        <source>Heart Rate</source>
        <translation>心率</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="698"/>
        <source>Target Power</source>
        <translation>目标功率</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="701"/>
        <source>Average Power</source>
        <translation>平均功率</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="704"/>
        <source>Average Speed</source>
        <translation>平均速度</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="707"/>
        <source>Average Heartrate</source>
        <translation>平均心率</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="710"/>
        <source>Average Cadence</source>
        <translation>平均踏频</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="713"/>
        <source>Lap Power</source>
        <translation>单圈功率</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="716"/>
        <source>Lap Speed</source>
        <translation>单圈速度</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="719"/>
        <source>Lap Heartrate</source>
        <translation>单圈心率</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="722"/>
        <source>Lap Cadence</source>
        <translation>单圈踏频</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="725"/>
        <source>Left/Right Balance</source>
        <translation>左/右平衡</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="728"/>
        <source>Total Hb Mass</source>
        <translation>总血红蛋白质量</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="731"/>
        <source>Hb O2 Saturation</source>
        <translation>血红蛋白氧饱和度</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="734"/>
        <source>Deoxy Hb</source>
        <translation>脱氧血红蛋白</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="737"/>
        <source>Oxy Hb</source>
        <translation>氧合血红蛋白</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="740"/>
        <source>Left Torque Effectiveness</source>
        <translation>左扭矩效率</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="743"/>
        <source>Right Torque Effectiveness</source>
        <translation>右扭矩效率</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="746"/>
        <source>Left Pedal Smoothness</source>
        <translation>左踏板平滑度</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="749"/>
        <source>Right Pedal Smoothness</source>
        <translation>右踏板平滑度</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="752"/>
        <source>Right Power Phase Start</source>
        <translation type="unfinished">右功率相起始角度</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="755"/>
        <source>Right Power Phase End</source>
        <translation type="unfinished">右功率相结束角度</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="758"/>
        <source>Right Power Phase Peak Start</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="761"/>
        <source>Right Power Phase Peak End</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="764"/>
        <source>Slope</source>
        <translation>坡度</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="767"/>
        <source>Lap Distance</source>
        <translation>单圈距离</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="770"/>
        <source>Lap Distance Remaining</source>
        <translation>单圈剩余距离</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="773"/>
        <source>Latitude</source>
        <translation>纬度</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="776"/>
        <source>Longitude</source>
        <translation>经度</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="779"/>
        <source>Altitude</source>
        <translation>海拔</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="782"/>
        <source>Respiratory Frequency</source>
        <translation>呼吸频率</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="785"/>
        <source>Ventilation</source>
        <translation>换气</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="788"/>
        <source>VO2</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="791"/>
        <source>VCO2</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="794"/>
        <source>Respiratory Exchange Ratio</source>
        <translation>呼吸交换率</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="797"/>
        <source>Tidal Volume</source>
        <translation>潮气量</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="800"/>
        <source>Fraction O2 Expired</source>
        <translation>呼出氧气</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="803"/>
        <source>Temperature</source>
        <translation type="unfinished">温度</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimeData.cpp" line="806"/>
        <source>CoreTemp</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RealtimePlotWindow</name>
    <message>
        <location filename="../../Train/RealtimePlotWindow.cpp" line="40"/>
        <source>Show</source>
        <translation>显示</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimePlotWindow.cpp" line="43"/>
        <source>Heart Rate</source>
        <translation>心率</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimePlotWindow.cpp" line="47"/>
        <source>Speed</source>
        <translation>速度</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimePlotWindow.cpp" line="51"/>
        <source>Cadence</source>
        <translation>踏频</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimePlotWindow.cpp" line="55"/>
        <source>Power</source>
        <translation>功率</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimePlotWindow.cpp" line="59"/>
        <source>Alternate Power</source>
        <translation>功率 (备用)</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimePlotWindow.cpp" line="63"/>
        <source>30s Power</source>
        <translation>30秒功率</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimePlotWindow.cpp" line="67"/>
        <source>SmO2</source>
        <translation>SmO2</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimePlotWindow.cpp" line="71"/>
        <source>tHb</source>
        <translation>tHb</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimePlotWindow.cpp" line="75"/>
        <source>O2Hb</source>
        <translation>O2Hb</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimePlotWindow.cpp" line="79"/>
        <source>HHb</source>
        <translation>HHb</translation>
    </message>
    <message>
        <location filename="../../Train/RealtimePlotWindow.cpp" line="83"/>
        <source>Smoothing (5Hz Samples)</source>
        <translation>平滑 (5Hz取样)</translation>
    </message>
</context>
<context>
    <name>ReferenceLineDialog</name>
    <message>
        <location filename="../../Charts/ReferenceLineDialog.cpp" line="29"/>
        <source>References</source>
        <translation>基准</translation>
    </message>
    <message>
        <location filename="../../Charts/ReferenceLineDialog.cpp" line="36"/>
        <source>Reference:</source>
        <translation>基准:</translation>
    </message>
    <message>
        <location filename="../../Charts/ReferenceLineDialog.cpp" line="40"/>
        <source>Watts</source>
        <translation>W</translation>
    </message>
    <message>
        <location filename="../../Charts/ReferenceLineDialog.cpp" line="42"/>
        <source>BPM</source>
        <translation>bpm</translation>
    </message>
    <message>
        <location filename="../../Charts/ReferenceLineDialog.cpp" line="48"/>
        <source> + </source>
        <translation>+</translation>
    </message>
    <message>
        <location filename="../../Charts/ReferenceLineDialog.cpp" line="164"/>
        <source>Series</source>
        <translation>系列</translation>
    </message>
    <message>
        <location filename="../../Charts/ReferenceLineDialog.cpp" line="164"/>
        <source>Value</source>
        <translation>数值</translation>
    </message>
    <message>
        <location filename="../../Charts/ReferenceLineDialog.cpp" line="174"/>
        <source>Power</source>
        <translation>功率</translation>
    </message>
    <message>
        <location filename="../../Charts/ReferenceLineDialog.cpp" line="176"/>
        <source>Heart Rate</source>
        <translation>心率</translation>
    </message>
</context>
<context>
    <name>RelWattagePage</name>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="417"/>
        <source>Workout Wizard</source>
        <translation>训练课程向导</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="418"/>
        <source>Relative Wattage Workout Creator, current CP = </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="422"/>
        <location filename="../../Train/WorkoutWizard.cpp" line="431"/>
        <source>%</source>
        <translation type="unfinished">%</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="423"/>
        <source>Time (minutes)</source>
        <translation>时间 (分)</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="430"/>
        <source>Minutes</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="432"/>
        <source>Wattage</source>
        <translation>功率</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="504"/>
        <source>Save Workout</source>
        <translation>保存训练课程</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="505"/>
        <source>Computrainer Format *.mrc</source>
        <translation>Computrainer格式 *.mrc</translation>
    </message>
</context>
<context>
    <name>RelativeIntensity</name>
    <message>
        <location filename="../../Metrics/BikeScore.cpp" line="167"/>
        <source>Relative Intensity</source>
        <translation>相对强度</translation>
    </message>
    <message>
        <location filename="../../Metrics/BikeScore.cpp" line="172"/>
        <source>Relative Intensity is the ratio between xPower and the Critical Power (CP) configured in Power Zones, similar to IF.</source>
        <translation>相对强度是xPower与功率区间中设置的临界功率(CP)的比值,与IF类似.</translation>
    </message>
</context>
<context>
    <name>RemoteControl</name>
    <message>
        <location filename="../../Train/RemoteControl.cpp" line="89"/>
        <source>Start</source>
        <translation>开始</translation>
    </message>
    <message>
        <location filename="../../Train/RemoteControl.cpp" line="94"/>
        <source>Stop</source>
        <translation>停止</translation>
    </message>
    <message>
        <location filename="../../Train/RemoteControl.cpp" line="99"/>
        <source>Lap</source>
        <translation>圈</translation>
    </message>
    <message>
        <location filename="../../Train/RemoteControl.cpp" line="104"/>
        <source>Higher</source>
        <translation>更高</translation>
    </message>
    <message>
        <location filename="../../Train/RemoteControl.cpp" line="109"/>
        <source>Lower</source>
        <translation>更低</translation>
    </message>
    <message>
        <location filename="../../Train/RemoteControl.cpp" line="114"/>
        <source>Calibrate</source>
        <translation>校准</translation>
    </message>
</context>
<context>
    <name>RemotePage</name>
    <message>
        <location filename="../../Gui/Pages.cpp" line="787"/>
        <source>Action</source>
        <translation>操作</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="788"/>
        <source>ANT+ Command</source>
        <translation>ANT+命令</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="795"/>
        <source>&lt;unset&gt;</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>RemoveXDataCommand</name>
    <message>
        <location filename="../../FileIO/RideFileCommand.cpp" line="489"/>
        <source>Remove XData</source>
        <translation>删除X数据</translation>
    </message>
</context>
<context>
    <name>RemoveXDataSeriesCommand</name>
    <message>
        <location filename="../../FileIO/RideFileCommand.cpp" line="529"/>
        <source>Remove XData Series</source>
        <translation>删除X数据系列</translation>
    </message>
</context>
<context>
    <name>RenameIntervalDialog</name>
    <message>
        <location filename="../../Core/IntervalItem.cpp" line="281"/>
        <source>Rename Intervals</source>
        <translation>重命名间歇</translation>
    </message>
    <message>
        <location filename="../../Core/IntervalItem.cpp" line="299"/>
        <source>&amp;OK</source>
        <translation>确定(&amp;O)</translation>
    </message>
    <message>
        <location filename="../../Core/IntervalItem.cpp" line="300"/>
        <source>&amp;Cancel</source>
        <translation>取消(&amp;C)</translation>
    </message>
</context>
<context>
    <name>ResponseIndex</name>
    <message>
        <location filename="../../Metrics/BikeScore.cpp" line="450"/>
        <source>Response Index</source>
        <translation>反应指数</translation>
    </message>
    <message>
        <location filename="../../Metrics/BikeScore.cpp" line="455"/>
        <source>The ratio between xPower and Average HR, similar to Efficiency Factor</source>
        <translation>xPower与平均心率的比值,与效率因子类似</translation>
    </message>
</context>
<context>
    <name>RideAutoImportRule</name>
    <message>
        <location filename="../../FileIO/RideAutoImportConfig.cpp" line="33"/>
        <source>No autoimport</source>
        <translation>不自动导入</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideAutoImportConfig.cpp" line="34"/>
        <source>Autoimport with dialog</source>
        <translation>对话框自动导入</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideAutoImportConfig.cpp" line="35"/>
        <source>Autoimport with dialog - past  90 days</source>
        <translation>对话框自动导入 - 过去90天</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideAutoImportConfig.cpp" line="36"/>
        <source>Autoimport with dialog - past 180 days</source>
        <translation>对话框自动导入 - 过去180天</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideAutoImportConfig.cpp" line="37"/>
        <source>Autoimport with dialog - past 360 days</source>
        <translation>对话框自动导入 - 过去360天</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideAutoImportConfig.cpp" line="38"/>
        <source>Autoimport in background</source>
        <translation>后台自动导入</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideAutoImportConfig.cpp" line="39"/>
        <source>Autoimport in background - past  90 days</source>
        <translation>后台自动导入 - 过去90天</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideAutoImportConfig.cpp" line="40"/>
        <source>Autoimport in background - past 180 days</source>
        <translation>后台自动导入 - 过去180天</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideAutoImportConfig.cpp" line="41"/>
        <source>Autoimport in background - past 360 days</source>
        <translation>后台自动导入 - 过去360天</translation>
    </message>
</context>
<context>
    <name>RideCache</name>
    <message>
        <location filename="../../Core/RideCache.cpp" line="392"/>
        <source>Can&apos;t rename %1 to %2 in %3</source>
        <translation>无法重命名%3中的%1为%2</translation>
    </message>
    <message>
        <location filename="../../Core/RideCache.cpp" line="458"/>
        <source>Problem Saving Ride Cache</source>
        <translation>保存骑行缓存错误</translation>
    </message>
    <message>
        <location filename="../../Core/RideCache.cpp" line="459"/>
        <source>File: %1 cannot be opened for &apos;Writing&apos;. Please check file properties.</source>
        <translation>文件: %1 无法写入,请检查文件属性.</translation>
    </message>
    <message>
        <location filename="../../Core/RideCache.cpp" line="692"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
</context>
<context>
    <name>RideCount</name>
    <message>
        <location filename="../../FileIO/ManualRideFile.cpp" line="49"/>
        <source>Could not open ride file: &quot;</source>
        <translation>无法打开骑行文件: &quot;</translation>
    </message>
    <message>
        <location filename="../../FileIO/ManualRideFile.cpp" line="86"/>
        <source>Can&apos;t find units in first line: &quot;</source>
        <translation>第一行无法找到单位: &quot;</translation>
    </message>
    <message>
        <location filename="../../FileIO/ManualRideFile.cpp" line="119"/>
        <source>Unknown ride metric &quot;%1&quot;.</source>
        <translation>未知骑行参数 &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="74"/>
        <source>Activities</source>
        <translation>活动</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="78"/>
        <source>Activity Count</source>
        <translation>活动计数</translation>
    </message>
</context>
<context>
    <name>RideDate</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="45"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="49"/>
        <source>Activity Date</source>
        <translation>活动日期</translation>
    </message>
</context>
<context>
    <name>RideEditor</name>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="140"/>
        <source>Save</source>
        <translation>保存</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="164"/>
        <source>Find</source>
        <translation>搜索</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="152"/>
        <location filename="../../Charts/RideEditor.cpp" line="745"/>
        <source>Undo</source>
        <translation>撤销</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="157"/>
        <location filename="../../Charts/RideEditor.cpp" line="751"/>
        <source>Redo</source>
        <translation>重复</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="169"/>
        <source>Anomalies</source>
        <translation>异常</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="174"/>
        <source>XData</source>
        <translation>X数据</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="317"/>
        <location filename="../../Charts/RideEditor.cpp" line="979"/>
        <source>Time</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="318"/>
        <location filename="../../Charts/RideEditor.cpp" line="980"/>
        <source>Distance</source>
        <translation>距离</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="319"/>
        <location filename="../../Charts/RideEditor.cpp" line="981"/>
        <source>Power</source>
        <translation>功率</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="320"/>
        <location filename="../../Charts/RideEditor.cpp" line="990"/>
        <source>Heartrate</source>
        <translation>心率</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="321"/>
        <location filename="../../Charts/RideEditor.cpp" line="982"/>
        <source>Cadence</source>
        <translation>踏频</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="322"/>
        <location filename="../../Charts/RideEditor.cpp" line="983"/>
        <source>Speed</source>
        <translation>速度</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="323"/>
        <location filename="../../Charts/RideEditor.cpp" line="984"/>
        <source>Torque</source>
        <translation>扭矩</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="324"/>
        <location filename="../../Charts/RideEditor.cpp" line="987"/>
        <source>Altitude</source>
        <translation>海拔</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="325"/>
        <location filename="../../Charts/RideEditor.cpp" line="985"/>
        <source>Latitude</source>
        <translation>纬度</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="326"/>
        <location filename="../../Charts/RideEditor.cpp" line="986"/>
        <source>Longitude</source>
        <translation>经度</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="327"/>
        <location filename="../../Charts/RideEditor.cpp" line="988"/>
        <source>Headwind</source>
        <translation>逆风</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="328"/>
        <location filename="../../Charts/RideEditor.cpp" line="991"/>
        <source>Slope</source>
        <translation>坡度</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="329"/>
        <location filename="../../Charts/RideEditor.cpp" line="992"/>
        <source>Temperature</source>
        <translation>温度</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="330"/>
        <location filename="../../Charts/RideEditor.cpp" line="993"/>
        <source>Left/Right Balance</source>
        <translation>左/右平衡</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="331"/>
        <location filename="../../Charts/RideEditor.cpp" line="994"/>
        <source>Left TE</source>
        <translation>左扭矩效率</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="332"/>
        <location filename="../../Charts/RideEditor.cpp" line="995"/>
        <source>Right TE</source>
        <translation>右扭矩效率</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="333"/>
        <location filename="../../Charts/RideEditor.cpp" line="996"/>
        <source>Left PS</source>
        <translation>左踏板平滑度</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="334"/>
        <location filename="../../Charts/RideEditor.cpp" line="997"/>
        <source>Right PS</source>
        <translation>右踏板平滑度</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="335"/>
        <location filename="../../Charts/RideEditor.cpp" line="998"/>
        <source>Left Platform Center Offset</source>
        <translation>左踏板偏移</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="336"/>
        <location filename="../../Charts/RideEditor.cpp" line="999"/>
        <source>Right Platform Center Offset</source>
        <translation>右踏板偏移</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="337"/>
        <location filename="../../Charts/RideEditor.cpp" line="1000"/>
        <source>Left Power Phase Start</source>
        <translation>左功率相起始角度</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="338"/>
        <location filename="../../Charts/RideEditor.cpp" line="1002"/>
        <source>Left Power Phase End</source>
        <translation>左功率相结束角度</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="339"/>
        <location filename="../../Charts/RideEditor.cpp" line="1001"/>
        <source>Right Power Phase Start</source>
        <translation>右功率相起始角度</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="340"/>
        <location filename="../../Charts/RideEditor.cpp" line="1003"/>
        <source>Right Power Phase End</source>
        <translation>右功率相结束角度</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="341"/>
        <location filename="../../Charts/RideEditor.cpp" line="1004"/>
        <source>Left Peak Power Phase Start</source>
        <translation>左功率相峰值起始角度</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="342"/>
        <location filename="../../Charts/RideEditor.cpp" line="1006"/>
        <source>Left Peak Power Phase End</source>
        <translation>左功率相峰值结束角度</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="343"/>
        <location filename="../../Charts/RideEditor.cpp" line="1005"/>
        <source>Right Peak Power Phase Start</source>
        <translation>右功率相峰值起始角度</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="344"/>
        <location filename="../../Charts/RideEditor.cpp" line="1007"/>
        <source>Right Peak Power Phase End</source>
        <translation>右功率相峰值结束角度</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="345"/>
        <location filename="../../Charts/RideEditor.cpp" line="1008"/>
        <source>SmO2</source>
        <translation>SmO2</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="346"/>
        <location filename="../../Charts/RideEditor.cpp" line="1009"/>
        <source>tHb</source>
        <translation>tHb</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="347"/>
        <location filename="../../Charts/RideEditor.cpp" line="1010"/>
        <source>Vertical Oscillation</source>
        <translation>垂直振幅</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="348"/>
        <location filename="../../Charts/RideEditor.cpp" line="1011"/>
        <source>Run Cadence</source>
        <translation>步频</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="349"/>
        <location filename="../../Charts/RideEditor.cpp" line="1012"/>
        <source>GCT</source>
        <translation>触地时间</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="350"/>
        <location filename="../../Charts/RideEditor.cpp" line="989"/>
        <source>Interval</source>
        <translation>间歇</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="351"/>
        <location filename="../../Charts/RideEditor.cpp" line="1013"/>
        <source>Core Temperature</source>
        <translation type="unfinished">核心温度</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="759"/>
        <source>Cut</source>
        <translation>剪切</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="765"/>
        <source>Copy</source>
        <translation>复制</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="771"/>
        <source>Paste</source>
        <translation>粘贴</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="777"/>
        <source>Paste Special...</source>
        <translation>特殊粘贴...</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="782"/>
        <source>Clear Contents</source>
        <translation>清除内容</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="805"/>
        <source>Smooth Anomaly</source>
        <translation>平滑异常</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="850"/>
        <source>Delete Row</source>
        <translation>删除行</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="855"/>
        <source>Insert Row</source>
        <translation>插入行</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="862"/>
        <source>Remove Column</source>
        <translation>删除列</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="867"/>
        <source>Add Column</source>
        <translation>新增列</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="1038"/>
        <location filename="../../Charts/RideEditor.cpp" line="1053"/>
        <location filename="../../Charts/RideEditor.cpp" line="1062"/>
        <location filename="../../Charts/RideEditor.cpp" line="1071"/>
        <source>Paste error</source>
        <translation>粘贴错误</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="1039"/>
        <source>Please select target cell or cells to paste values into.</source>
        <translation>请选择要粘贴的目标单元格.</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="1054"/>
        <source>Copy buffer and selected area are diffferent sizes.</source>
        <translation>复制缓存与选择区域大小不同.</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="1063"/>
        <source>Copy buffer has more columns than available.</source>
        <translation>复制缓存列数多于可用.</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="1072"/>
        <source>Copy buffer has more rows than available.</source>
        <translation>复制缓存行数多于可用.</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="1564"/>
        <source>Delete XDATA Series</source>
        <translation>删除X数据系列</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="1565"/>
        <source>You are about to permanently remove the XDATA series &apos;%1&apos; from the activity

Do you want to continue?</source>
        <translation>活动中的X数据系列&quot;%1&quot;即将被永久删除

确认继续?</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="1586"/>
        <location filename="../../Charts/RideEditor.cpp" line="1610"/>
        <source>Basic Data</source>
        <translation>基本数据</translation>
    </message>
</context>
<context>
    <name>RideFile</name>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="234"/>
        <source>Run</source>
        <translation>跑步</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="235"/>
        <source>Running</source>
        <translation>跑步</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="237"/>
        <source>Swim</source>
        <translation>游泳</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="238"/>
        <source>Swimming</source>
        <translation>游泳</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="240"/>
        <source>Row</source>
        <translation>划船</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="241"/>
        <source>Rowing</source>
        <translation>划船</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="243"/>
        <source>Ski</source>
        <translation>滑雪</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="244"/>
        <source>XC Ski</source>
        <translation>越野滑雪</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="245"/>
        <source>Cross Countr Skiing</source>
        <translation>越野滑雪</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="247"/>
        <source>Gym</source>
        <translation>健身</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="248"/>
        <source>Strength</source>
        <translation>力量</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="250"/>
        <source>Walk</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="251"/>
        <source>Walking</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="370"/>
        <source>Time</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="371"/>
        <source>Cadence</source>
        <translation>踏频</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="372"/>
        <source>Heartrate</source>
        <translation>心率</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="373"/>
        <source>Distance</source>
        <translation>距离</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="374"/>
        <source>Speed</source>
        <translation>速度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="375"/>
        <source>Acceleration</source>
        <translation>加速度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="376"/>
        <source>Power %1</source>
        <translation>功率 %1</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="377"/>
        <source>Cadence %1</source>
        <translation>踏频 %1</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="378"/>
        <source>Torque %1</source>
        <translation>扭矩 %1</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="379"/>
        <source>Heartrate %1</source>
        <translation>心率 %1</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="380"/>
        <source>Torque</source>
        <translation>扭矩</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="381"/>
        <source>Power</source>
        <translation>功率</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="382"/>
        <source>xPower</source>
        <translation>xPower</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="383"/>
        <source>aPower</source>
        <translation>aPower</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="384"/>
        <source>aTISS</source>
        <translation>有氧TISS</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="385"/>
        <source>anTISS</source>
        <translation>无氧TISS</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="386"/>
        <source>Iso Power</source>
        <translation>标准化功率</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="387"/>
        <source>Altitude</source>
        <translation>海拔</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="388"/>
        <source>Longitude</source>
        <translation>经度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="389"/>
        <source>Latitude</source>
        <translation>纬度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="390"/>
        <source>Headwind</source>
        <translation>逆风</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="391"/>
        <source>Slope</source>
        <translation>坡度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="392"/>
        <source>Temperature</source>
        <translation>温度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="393"/>
        <source>Left/Right Balance</source>
        <translation>左/右平衡</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="394"/>
        <source>Left Torque Efficiency</source>
        <translation>左扭矩效率</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="395"/>
        <source>Right Torque Efficiency</source>
        <translation>右扭矩效率</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="396"/>
        <source>Left Pedal Smoothness</source>
        <translation>左踏板平滑度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="398"/>
        <source>Left Platform Center Offset</source>
        <translation>左踏板偏移</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="399"/>
        <source>Right Platform Center Offset</source>
        <translation>右踏板偏移</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="400"/>
        <source>Left Power Phase Start</source>
        <translation>左功率相起始角度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="401"/>
        <source>Right Power Phase Start</source>
        <translation>右功率相起始角度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="402"/>
        <source>Left Power Phase End</source>
        <translation>左功率相结束角度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="403"/>
        <source>Right Power Phase End</source>
        <translation>右功率相结束角度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="404"/>
        <source>Left Peak Power Phase Start</source>
        <translation>左功率相峰值起始角度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="405"/>
        <source>Right Peak Power Phase Start</source>
        <translation>右功率相峰值起始角度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="406"/>
        <source>Left Peak Power Phase End</source>
        <translation>左功率相峰值结束角度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="407"/>
        <source>Right Peak Power Phase End</source>
        <translation>右功率相峰值结束角度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="408"/>
        <location filename="../../FileIO/RideFile.cpp" line="533"/>
        <source>Interval</source>
        <translation>间歇</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="409"/>
        <source>VAM</source>
        <translation>VAM</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="410"/>
        <source>Watts per Kilogram</source>
        <translation>每千克功率</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="411"/>
        <source>W&apos; balance</source>
        <translation>W&apos;平衡</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="412"/>
        <source>SmO2</source>
        <translation>SmO2</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="413"/>
        <source>THb</source>
        <translation>tHb</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="414"/>
        <source>O2Hb</source>
        <translation>O2Hb</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="415"/>
        <source>HHb</source>
        <translation>HHb</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="416"/>
        <source>Vertical Oscillation</source>
        <translation>垂直振幅</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="417"/>
        <source>Run Cadence</source>
        <translation>步频</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="418"/>
        <source>GCT</source>
        <translation>触地时间</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="419"/>
        <source>Gear Ratio</source>
        <translation>齿比</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="420"/>
        <source>W&apos; Consumed</source>
        <translation>W&apos;平衡消耗</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="421"/>
        <source>Sample Index</source>
        <translation>采样率</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="422"/>
        <source>Core Temperature</source>
        <translation type="unfinished">核心温度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="423"/>
        <location filename="../../FileIO/RideFile.cpp" line="546"/>
        <source>Unknown</source>
        <translation>未知</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="495"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="496"/>
        <source>rpm</source>
        <translation>rpm</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="497"/>
        <source>rpm/s</source>
        <translation>rpm/s</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="498"/>
        <source>bpm</source>
        <translation>bpm</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="499"/>
        <source>bpm/s</source>
        <translation>bpm/s</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="500"/>
        <source>km</source>
        <translation>km</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="500"/>
        <source>miles</source>
        <translation>mi</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="501"/>
        <location filename="../../FileIO/RideFile.cpp" line="515"/>
        <source>kph</source>
        <translation>km/h</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="501"/>
        <source>mph</source>
        <translation>mi/h</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="502"/>
        <source>m/s/s</source>
        <translation>m/s/s</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="503"/>
        <source>N</source>
        <translation>N</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="504"/>
        <source>N/s</source>
        <translation>N/s</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="505"/>
        <location filename="../../FileIO/RideFile.cpp" line="507"/>
        <location filename="../../FileIO/RideFile.cpp" line="508"/>
        <location filename="../../FileIO/RideFile.cpp" line="511"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="506"/>
        <source>watts/s</source>
        <translation>W/s</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="509"/>
        <location filename="../../FileIO/RideFile.cpp" line="510"/>
        <source>TISS</source>
        <translation>TISS</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="512"/>
        <source>metres</source>
        <translation>m</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="512"/>
        <source>feet</source>
        <translation>ft</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="513"/>
        <source>lon</source>
        <translation>经度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="514"/>
        <source>lat</source>
        <translation>纬度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="516"/>
        <location filename="../../FileIO/RideFile.cpp" line="518"/>
        <location filename="../../FileIO/RideFile.cpp" line="519"/>
        <location filename="../../FileIO/RideFile.cpp" line="520"/>
        <location filename="../../FileIO/RideFile.cpp" line="521"/>
        <location filename="../../FileIO/RideFile.cpp" line="522"/>
        <location filename="../../FileIO/RideFile.cpp" line="537"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="525"/>
        <location filename="../../FileIO/RideFile.cpp" line="526"/>
        <location filename="../../FileIO/RideFile.cpp" line="527"/>
        <location filename="../../FileIO/RideFile.cpp" line="528"/>
        <location filename="../../FileIO/RideFile.cpp" line="529"/>
        <location filename="../../FileIO/RideFile.cpp" line="530"/>
        <location filename="../../FileIO/RideFile.cpp" line="531"/>
        <location filename="../../FileIO/RideFile.cpp" line="532"/>
        <source>°</source>
        <translation>°</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="523"/>
        <location filename="../../FileIO/RideFile.cpp" line="524"/>
        <source>mm</source>
        <translation>mm</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="397"/>
        <source>Right Pedal Smoothness</source>
        <translation>右踏板平滑度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="229"/>
        <source>Bike</source>
        <translation>骑行</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="230"/>
        <source>Biking</source>
        <translation>骑车</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="231"/>
        <source>Cycle</source>
        <translation>骑行</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="232"/>
        <source>Cycling</source>
        <translation>骑车</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="517"/>
        <location filename="../../FileIO/RideFile.cpp" line="545"/>
        <source>°C</source>
        <translation>°C</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="534"/>
        <source>meters per hour</source>
        <translation>m/h</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="535"/>
        <source>watts/kg</source>
        <translation>W/kg</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="536"/>
        <source>joules</source>
        <translation>J</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="538"/>
        <source>g/dL</source>
        <translation>g/dL</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="541"/>
        <source>spm</source>
        <translation>spm</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="542"/>
        <source>cm</source>
        <translation>cm</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="543"/>
        <source>ms</source>
        <translation>ms</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="544"/>
        <source>ratio</source>
        <translation>比</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="2560"/>
        <source>Wheelsize</source>
        <translation>车轮尺寸</translation>
    </message>
</context>
<context>
    <name>RideFileInterval</name>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="619"/>
        <source>ALL</source>
        <translation>全部</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="620"/>
        <source>DEVICE</source>
        <translation>设备</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="621"/>
        <source>USER</source>
        <translation>用户</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="622"/>
        <source>PEAK PACE</source>
        <translation>峰值配速</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="623"/>
        <source>PEAK POWER</source>
        <translation>峰值功率</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="624"/>
        <source>SEGMENTS</source>
        <translation>分段</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="625"/>
        <source>CLIMBING</source>
        <translation>爬坡</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="626"/>
        <source>EFFORTS</source>
        <translation>成就</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="633"/>
        <source>The entire activity</source>
        <translation>整个活动</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="634"/>
        <source>Device specific intervals</source>
        <translation>设备特有的间歇</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="635"/>
        <source>User defined laps or marked intervals</source>
        <translation>用户定义的计圈或标记的间歇</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="636"/>
        <source>Peak pace for running and swimming</source>
        <translation>跑步和游泳的峰值配速</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="637"/>
        <source>Peak powers for cycling 1s thru 1hr</source>
        <translation>骑车的1秒到1小时峰值功率</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="638"/>
        <source>Route segments using GPS data</source>
        <translation>GPS数据的路线分段</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="639"/>
        <source>Ascents for hills and mountains</source>
        <translation>山路的上升</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="640"/>
        <source>Sustained efforts and matches using power</source>
        <translation>根据功率的持续努力和匹配</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="3402"/>
        <source>Peak</source>
        <translation>峰值</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="3402"/>
        <source>Find</source>
        <translation>搜索</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="3409"/>
        <source>Match</source>
        <translation>匹配</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="3415"/>
        <source>Climb</source>
        <translation>爬坡</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFile.cpp" line="3421"/>
        <source>Best</source>
        <translation>最佳</translation>
    </message>
</context>
<context>
    <name>RideFileTableModel</name>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="73"/>
        <source>Time</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="77"/>
        <source>Distance</source>
        <translation>距离</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="81"/>
        <source>Power</source>
        <translation>功率</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="85"/>
        <source>Torque</source>
        <translation>扭矩</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="89"/>
        <source>Cadence</source>
        <translation>踏频</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="93"/>
        <source>Heartrate</source>
        <translation>心率</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="97"/>
        <source>Speed</source>
        <translation>速度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="101"/>
        <source>Altitude</source>
        <translation>海拔</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="105"/>
        <source>Latitude</source>
        <translation>纬度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="109"/>
        <source>Longitude</source>
        <translation>经度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="113"/>
        <source>Headwind</source>
        <translation>逆风</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="117"/>
        <source>Slope</source>
        <translation>坡度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="121"/>
        <source>Temperature</source>
        <translation>温度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="125"/>
        <source>Core Temperature</source>
        <translation type="unfinished">核心温度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="129"/>
        <source>Left/Right Balance</source>
        <translation>左/右平衡</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="133"/>
        <source>Left TE</source>
        <translation>左扭矩效率</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="137"/>
        <source>Right TE</source>
        <translation>右扭矩效率</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="141"/>
        <source>Left PS</source>
        <translation>左踏板平滑度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="145"/>
        <source>Right PS</source>
        <translation>右踏板平滑度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="149"/>
        <source>Left Platform Center Offset</source>
        <translation>左踏板偏移</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="153"/>
        <source>Right Platform Center Offset</source>
        <translation>右踏板偏移</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="157"/>
        <source>Left Power Phase Start</source>
        <translation>左功率相起始角度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="161"/>
        <source>Left Power Phase End</source>
        <translation>左功率相结束角度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="165"/>
        <source>Right Power Phase Start</source>
        <translation>右功率相起始角度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="169"/>
        <source>Right Power Phase End</source>
        <translation>右功率相结束角度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="173"/>
        <source>Left Peak Power Phase Start</source>
        <translation>左功率相峰值起始角度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="177"/>
        <source>Left Peak Power Phase End</source>
        <translation>左功率相峰值结束角度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="181"/>
        <source>Right Peak Power Phase Start</source>
        <translation>右功率相峰值起始角度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="185"/>
        <source>Right Peak Power Phase End</source>
        <translation>右功率相峰值结束角度</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="189"/>
        <source>SmO2</source>
        <translation>SmO2</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="193"/>
        <source>tHb</source>
        <translation>tHb</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="197"/>
        <source>Run Cadence</source>
        <translation>步频</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="201"/>
        <source>Vertical Oscillation</source>
        <translation>垂直振幅</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="205"/>
        <source>GCT</source>
        <translation>触地时间</translation>
    </message>
    <message>
        <location filename="../../FileIO/RideFileTableModel.cpp" line="209"/>
        <source>Interval</source>
        <translation>间歇</translation>
    </message>
</context>
<context>
    <name>RideImportWizard</name>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="280"/>
        <source>Select Date...</source>
        <translation>选择日期...</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="281"/>
        <source>Today</source>
        <translation>今天</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="282"/>
        <source>Last Monday</source>
        <translation>上星期一</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="283"/>
        <source>Last Tuesday</source>
        <translation>上星期二</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="284"/>
        <source>Last Wednesday</source>
        <translation>上星期三</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="285"/>
        <source>Last Thursday</source>
        <translation>上星期四</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="286"/>
        <source>Last Friday</source>
        <translation>上星期五</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="287"/>
        <source>Last Saturday</source>
        <translation>上星期六</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="288"/>
        <source>Last Sunday</source>
        <translation>上星期天</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="289"/>
        <source>Choose Date</source>
        <translation>选择日期</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="290"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="292"/>
        <location filename="../../Gui/RideImportWizard.cpp" line="976"/>
        <location filename="../../Gui/RideImportWizard.cpp" line="999"/>
        <source>Abort</source>
        <translation>放弃</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="314"/>
        <source>Filename</source>
        <translation>文件名</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="318"/>
        <source>Date</source>
        <translation>日期</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="322"/>
        <source>Time</source>
        <translation>开始时间</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="326"/>
        <source>Duration</source>
        <translation>持续时间</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="330"/>
        <source>Distance</source>
        <translation>距离</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="334"/>
        <source>Import Status</source>
        <translation>导入状态</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="498"/>
        <source>Step 1 of 4: Check file permissions</source>
        <translation>第1/4步: 检查文件权限</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="504"/>
        <source>Error - Not a file.</source>
        <translation>错误 - 不是文件.</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="505"/>
        <source>Error - File is not readable.</source>
        <translation>错误 - 文件不可读.</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="533"/>
        <source>Queued</source>
        <translation>排队中</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="536"/>
        <source>Error - Unknown file type</source>
        <translation>错误 - 未知的文件类型</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="549"/>
        <source>Step 2 of 4: Validating Files</source>
        <translation>第2/4步: 校验文件</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="554"/>
        <location filename="../../Gui/RideImportWizard.cpp" line="744"/>
        <location filename="../../Gui/RideImportWizard.cpp" line="822"/>
        <location filename="../../Gui/RideImportWizard.cpp" line="1019"/>
        <location filename="../../Gui/RideImportWizard.cpp" line="1151"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="559"/>
        <source>Parsing...</source>
        <translation>分析中... </translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="668"/>
        <source>Validated</source>
        <translation>已校验</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="670"/>
        <source>Warning - </source>
        <translation>警告 - </translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="755"/>
        <source>Step 3 of 4: %1 ride(s) are missing the date and time.</source>
        <translation>步骤3/4: %1个骑行缺少日期和时间.</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="757"/>
        <source>Step 3 of 4: Change Date/Time or Save to continue.</source>
        <translation>步骤3/4: 修改日期/时间或保存以继续.</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="800"/>
        <source>No files for automatic import selected.</source>
        <translation>未选择自动导入文件.</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="898"/>
        <source>More than 24hrs of activities to fit into a day</source>
        <translation>单日活动时间超过24小时</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="988"/>
        <source>Auto Import</source>
        <translation>自动导入</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="988"/>
        <source>Automatic import from defined directories is completed.</source>
        <translation>从指定文件夹自动导入完成.</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="1046"/>
        <source>Error - Activity file exists</source>
        <translation>错误 - 活动文件已存在</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="1069"/>
        <source>Error - copy of %1 to import directory failed</source>
        <translation>错误 - 复制%1至导入文件夹失败</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="1129"/>
        <source>Error - Moving %1 to activities folder</source>
        <translation>错误 - 移动%1至活动文件夹</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="1133"/>
        <source>Error - .JSON creation failed</source>
        <translation>错误 - .JSON文件创建失败</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="1136"/>
        <source>Error - Import of activitiy file failed</source>
        <translation>错误 - 导入活动文件失败</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="723"/>
        <source>Error - </source>
        <translation>错误 - </translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="102"/>
        <source>Directory</source>
        <translation>文件夹</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="106"/>
        <source>Import Rule</source>
        <translation>导入规则</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="110"/>
        <source>Directory Status</source>
        <translation>文件夹状态</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="148"/>
        <source>No import</source>
        <translation>未导入</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="155"/>
        <source>No directory</source>
        <translation>无文件夹</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="160"/>
        <source>Directory not available</source>
        <translation>文件夹不可用</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="164"/>
        <source>Directory not readable</source>
        <translation>文件夹不可读</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="224"/>
        <source>%1 files for import selected</source>
        <translation>已选择%1个文件导入</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="226"/>
        <source>No files in requested time range</source>
        <translation>选定时间范围内无文件</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="229"/>
        <source>No activity files found</source>
        <translation>未发现活动文件</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="312"/>
        <source>Import Files</source>
        <translation>导入文件</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="503"/>
        <source>Error - File does not exist.</source>
        <translation>错误 - 文件不存在.</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="506"/>
        <source>Error - Opendata summary.</source>
        <translation>错误 - Opendata汇总.</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="518"/>
        <source>undefined</source>
        <translation>未定义</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="670"/>
        <location filename="../../Gui/RideImportWizard.cpp" line="723"/>
        <source>;</source>
        <translation>;</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="769"/>
        <source>Save</source>
        <translation>保存</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="898"/>
        <source>Invalid Selection</source>
        <translation>无效的选择</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="997"/>
        <source>Step 4 of 4: Save to Library</source>
        <translation>第4/4步: 保存至库</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="1021"/>
        <source>Saving...</source>
        <translation>保存中...</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="1052"/>
        <source>Error - Activity file with same start date/time exists</source>
        <translation>错误 - 已有相同开始时间的活动文件存在</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="1102"/>
        <source>Processing...</source>
        <translation>处理中...</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="1109"/>
        <source>Saving file...</source>
        <translation>保存文件...</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="1125"/>
        <source>File Saved</source>
        <translation>文件已保存</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="1156"/>
        <source>Import Complete. %1 of %2 successful.</source>
        <translation>导入完成. %2个中的%1个成功.</translation>
    </message>
    <message>
        <location filename="../../Gui/RideImportWizard.cpp" line="801"/>
        <location filename="../../Gui/RideImportWizard.cpp" line="983"/>
        <location filename="../../Gui/RideImportWizard.cpp" line="1161"/>
        <source>Finish</source>
        <translation>完成</translation>
    </message>
</context>
<context>
    <name>RideItem</name>
    <message>
        <location filename="../../Core/RideItem.cpp" line="920"/>
        <source>Entire Activity</source>
        <translation>整个活动</translation>
    </message>
    <message>
        <location filename="../../Core/RideItem.cpp" line="984"/>
        <source>1 second</source>
        <translation>1秒</translation>
    </message>
    <message>
        <location filename="../../Core/RideItem.cpp" line="984"/>
        <source>5 seconds</source>
        <translation>5秒</translation>
    </message>
    <message>
        <location filename="../../Core/RideItem.cpp" line="984"/>
        <location filename="../../Core/RideItem.cpp" line="1018"/>
        <source>10 seconds</source>
        <translation>10秒</translation>
    </message>
    <message>
        <location filename="../../Core/RideItem.cpp" line="984"/>
        <location filename="../../Core/RideItem.cpp" line="1018"/>
        <source>15 seconds</source>
        <translation>15秒</translation>
    </message>
    <message>
        <location filename="../../Core/RideItem.cpp" line="984"/>
        <location filename="../../Core/RideItem.cpp" line="1018"/>
        <source>20 seconds</source>
        <translation>20秒</translation>
    </message>
    <message>
        <location filename="../../Core/RideItem.cpp" line="984"/>
        <location filename="../../Core/RideItem.cpp" line="1018"/>
        <source>30 seconds</source>
        <translation>30秒</translation>
    </message>
    <message>
        <location filename="../../Core/RideItem.cpp" line="985"/>
        <location filename="../../Core/RideItem.cpp" line="1019"/>
        <source>1 minute</source>
        <translation>1分钟</translation>
    </message>
    <message>
        <location filename="../../Core/RideItem.cpp" line="985"/>
        <location filename="../../Core/RideItem.cpp" line="1019"/>
        <source>5 minutes</source>
        <translation>5分钟</translation>
    </message>
    <message>
        <location filename="../../Core/RideItem.cpp" line="985"/>
        <location filename="../../Core/RideItem.cpp" line="1019"/>
        <source>10 minutes</source>
        <translation>10分钟</translation>
    </message>
    <message>
        <location filename="../../Core/RideItem.cpp" line="985"/>
        <location filename="../../Core/RideItem.cpp" line="1019"/>
        <source>20 minutes</source>
        <translation>20分钟</translation>
    </message>
    <message>
        <location filename="../../Core/RideItem.cpp" line="985"/>
        <location filename="../../Core/RideItem.cpp" line="1019"/>
        <source>30 minutes</source>
        <translation>30分钟</translation>
    </message>
    <message>
        <location filename="../../Core/RideItem.cpp" line="985"/>
        <location filename="../../Core/RideItem.cpp" line="1019"/>
        <source>45 minutes</source>
        <translation>45分钟</translation>
    </message>
    <message>
        <location filename="../../Core/RideItem.cpp" line="986"/>
        <location filename="../../Core/RideItem.cpp" line="1020"/>
        <source>1 hour</source>
        <translation>1小时</translation>
    </message>
    <message>
        <location filename="../../Core/RideItem.cpp" line="997"/>
        <source>%1 (%2 watts)</source>
        <translation>%1 (%2W)</translation>
    </message>
    <message>
        <location filename="../../Core/RideItem.cpp" line="1032"/>
        <source>%1 (%2 %3)</source>
        <translation>%1 (%2, %3)</translation>
    </message>
    <message>
        <location filename="../../Core/RideItem.cpp" line="1317"/>
        <source>L%3 TTE of %1  (%2 watts)</source>
        <translation>L%3 TTE, %1秒 (%2W)</translation>
    </message>
    <message>
        <location filename="../../Core/RideItem.cpp" line="1323"/>
        <source>L%4 %3% EFFORT of %1  (%2 watts)</source>
        <translation>L%4 %3%, %1秒 (%2W)</translation>
    </message>
    <message>
        <location filename="../../Core/RideItem.cpp" line="1344"/>
        <source>L%3 SPRINT of %1 secs (%2 watts)</source>
        <translation>L%3 冲刺, %1秒 (%2W)</translation>
    </message>
    <message>
        <location filename="../../Core/RideItem.cpp" line="1443"/>
        <source>Climb %1</source>
        <translation>爬坡 %1</translation>
    </message>
    <message>
        <location filename="../../Core/RideItem.cpp" line="1520"/>
        <source>L%1 %5 %2 (%3w %4 kJ)</source>
        <translation>L%1 %5, %2秒 (%3W, %4 kJ)</translation>
    </message>
    <message>
        <location filename="../../Core/RideItem.cpp" line="1525"/>
        <source>TE MATCH</source>
        <translation>TE匹配</translation>
    </message>
    <message>
        <location filename="../../Core/RideItem.cpp" line="1525"/>
        <source>MATCH</source>
        <translation>匹配</translation>
    </message>
</context>
<context>
    <name>RideMapWindow</name>
    <message>
        <location filename="../../Charts/RideMapWindow.cpp" line="63"/>
        <source>OpenStreetMap</source>
        <translation>OpenStreetMap</translation>
    </message>
    <message>
        <location filename="../../Charts/RideMapWindow.cpp" line="64"/>
        <source>Google</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Charts/RideMapWindow.cpp" line="79"/>
        <source>Map</source>
        <translation>地图</translation>
    </message>
    <message>
        <location filename="../../Charts/RideMapWindow.cpp" line="80"/>
        <source>Show Markers</source>
        <translation>显示标尺</translation>
    </message>
    <message>
        <location filename="../../Charts/RideMapWindow.cpp" line="81"/>
        <source>Show Full Plot</source>
        <translation>显示全图</translation>
    </message>
    <message>
        <location filename="../../Charts/RideMapWindow.cpp" line="82"/>
        <source>Hide Shaded Zones</source>
        <translation>隐藏阴影区间</translation>
    </message>
    <message>
        <location filename="../../Charts/RideMapWindow.cpp" line="83"/>
        <source>Hide Yellow Line</source>
        <translation>隐藏黄线</translation>
    </message>
    <message>
        <location filename="../../Charts/RideMapWindow.cpp" line="84"/>
        <source>Hide Out &amp; Back Route Opacity</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Charts/RideMapWindow.cpp" line="85"/>
        <source>Show Intervals Overlay</source>
        <translation>显示间歇叠加层</translation>
    </message>
    <message>
        <location filename="../../Charts/RideMapWindow.cpp" line="88"/>
        <source>Open Street Map - Custom Tile Server settings</source>
        <translation>OpenStreetMap - 自定义图块服务器设置</translation>
    </message>
    <message>
        <location filename="../../Charts/RideMapWindow.cpp" line="90"/>
        <source>Tile server</source>
        <translation>图块服务器</translation>
    </message>
    <message>
        <location filename="../../Charts/RideMapWindow.cpp" line="91"/>
        <source>Tile server URL</source>
        <translation>图块服务器URL</translation>
    </message>
    <message>
        <location filename="../../Charts/RideMapWindow.cpp" line="95"/>
        <source>OpenStreetMap (default)</source>
        <translation>OpenStreetMap (默认)</translation>
    </message>
    <message>
        <location filename="../../Charts/RideMapWindow.cpp" line="96"/>
        <source>Custom Tile Server A</source>
        <translation>自定义图块服务器A</translation>
    </message>
    <message>
        <location filename="../../Charts/RideMapWindow.cpp" line="97"/>
        <source>Custom Tile Server B</source>
        <translation>自定义图块服务器B</translation>
    </message>
    <message>
        <location filename="../../Charts/RideMapWindow.cpp" line="98"/>
        <source>Custom Tile Server C</source>
        <translation>自定义图块服务器C</translation>
    </message>
    <message>
        <location filename="../../Charts/RideMapWindow.cpp" line="103"/>
        <source>Map Grayscale Filter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Charts/RideMapWindow.cpp" line="111"/>
        <source>Google API key</source>
        <translation>Google API key</translation>
    </message>
    <message>
        <location filename="../../Charts/RideMapWindow.cpp" line="1541"/>
        <source>Interval</source>
        <translation>间歇</translation>
    </message>
    <message>
        <location filename="../../Charts/RideMapWindow.cpp" line="168"/>
        <source>Intervals</source>
        <translation>间歇</translation>
    </message>
    <message>
        <location filename="../../Charts/RideMapWindow.cpp" line="508"/>
        <source>Route</source>
        <translation>路线</translation>
    </message>
    <message>
        <location filename="../../Charts/RideMapWindow.cpp" line="564"/>
        <source>No GPS Data Present</source>
        <translation>无GPS数据</translation>
    </message>
</context>
<context>
    <name>RideMetadata</name>
    <message>
        <location filename="../../Metrics/RideMetadata.cpp" line="488"/>
        <source>Raw Data</source>
        <translation>原始数据</translation>
    </message>
    <message>
        <location filename="../../Metrics/RideMetadata.cpp" line="604"/>
        <source>Bike</source>
        <translation>骑车</translation>
    </message>
    <message>
        <location filename="../../Metrics/RideMetadata.cpp" line="1670"/>
        <source>Problem Saving Meta Data</source>
        <translation>保存元数据错误</translation>
    </message>
    <message>
        <location filename="../../Metrics/RideMetadata.cpp" line="1671"/>
        <source>File: %1 cannot be opened for &apos;Writing&apos;. Please check file properties.</source>
        <translation>文件: %1 无法写入,请检查文件属性.</translation>
    </message>
</context>
<context>
    <name>RideNavigator</name>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="42"/>
        <location filename="../../Gui/RideNavigator.cpp" line="245"/>
        <source>*|Workout Code|Date|</source>
        <translation>*|活动名称|日期|</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="257"/>
        <location filename="../../Gui/RideNavigator.cpp" line="258"/>
        <source>File</source>
        <translation>文件</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="259"/>
        <location filename="../../Gui/RideNavigator.cpp" line="260"/>
        <source>Last updated</source>
        <translation>最近更新</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="261"/>
        <location filename="../../Gui/RideNavigator.cpp" line="262"/>
        <source>Date</source>
        <translation>日期</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="263"/>
        <location filename="../../Gui/RideNavigator.cpp" line="264"/>
        <source>Time</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="265"/>
        <location filename="../../Gui/RideNavigator.cpp" line="266"/>
        <source>Config Checksum</source>
        <translation>设置校验和</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="529"/>
        <source>Remove Column</source>
        <translation>删除列</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="535"/>
        <source>Column Chooser</source>
        <translation>列选择器</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="540"/>
        <source>Do Not Show in Groups</source>
        <translation>不按分组显示</translation>
    </message>
    <message>
        <location filename="../../Gui/RideNavigator.cpp" line="540"/>
        <source>Show In Groups</source>
        <translation>分组显示</translation>
    </message>
</context>
<context>
    <name>RideWithGPS</name>
    <message>
        <location filename="../../Cloud/RideWithGPS.cpp" line="92"/>
        <source>You must authorise with RideWithGPS first</source>
        <translation>必须首先通过RideWithGPS授权</translation>
    </message>
    <message>
        <location filename="../../Cloud/RideWithGPS.cpp" line="256"/>
        <source>Completed.</source>
        <translation>完成.</translation>
    </message>
    <message>
        <location filename="../../Cloud/RideWithGPS.cpp" line="258"/>
        <source>Network Error - Upload failed.</source>
        <translation>网络错误 - 上传失败.</translation>
    </message>
    <message>
        <location filename="../../Cloud/RideWithGPS.h" line="34"/>
        <source>RideWithGPS</source>
        <translation>RideWithGPS</translation>
    </message>
    <message>
        <location filename="../../Cloud/RideWithGPS.h" line="35"/>
        <source>Upload rides and analyse them using Google Maps.</source>
        <translation>上传骑行并使用Google地图对其分析.</translation>
    </message>
</context>
<context>
    <name>RouteDropDialog</name>
    <message>
        <location filename="../../Gui/ComparePane.cpp" line="1041"/>
        <source>&quot;%1&quot;</source>
        <translation>&quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../../Gui/ComparePane.cpp" line="1046"/>
        <source>Season</source>
        <translation>赛季</translation>
    </message>
    <message>
        <location filename="../../Gui/ComparePane.cpp" line="1066"/>
        <source>&amp;All Selected</source>
        <translation>全选(&amp;A)</translation>
    </message>
    <message>
        <location filename="../../Gui/ComparePane.cpp" line="1068"/>
        <source>Just this &amp;One</source>
        <translation>仅这个(&amp;O)</translation>
    </message>
</context>
<context>
    <name>RouteOverviewItem</name>
    <message>
        <location filename="../../Charts/OverviewItems.h" line="516"/>
        <source>Route</source>
        <translation>路线</translation>
    </message>
</context>
<context>
    <name>Routes</name>
    <message>
        <location filename="../../Core/Route.cpp" line="451"/>
        <source>Route #%1</source>
        <translation>路线 #%1</translation>
    </message>
</context>
<context>
    <name>SRI</name>
    <message>
        <location filename="../../Metrics/SwimScore.cpp" line="271"/>
        <source>SRI</source>
        <translation>SRI</translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimScore.cpp" line="276"/>
        <source>Swimming Relative Intensity, used for SwimScore calculation, defined as xPowerSwim/STP</source>
        <translation>游泳相对强度,用于SwimScore的计算,定义为游泳xPower/STP</translation>
    </message>
</context>
<context>
    <name>STP</name>
    <message>
        <location filename="../../Metrics/SwimScore.cpp" line="216"/>
        <source>STP</source>
        <translation>STP</translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimScore.cpp" line="218"/>
        <location filename="../../Metrics/SwimScore.cpp" line="219"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimScore.cpp" line="221"/>
        <source>Swimming Threshold Power based on Swimming Critical Velocity, used for SwimScore calculation</source>
        <translation>基于游泳临界速度的游泳阈值功率,用于SwimScore的计算</translation>
    </message>
</context>
<context>
    <name>SWolf</name>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="409"/>
        <source>SWolf</source>
        <translation>SWolf</translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="416"/>
        <source>Strokes per length, counting the arm using the watch plus time in seconds, Pool Length defaults to 50m for open water swims</source>
        <translation>单位长度的划水次数,根据手表计数和秒数计算,开放水域游泳默认泳池长度为50m</translation>
    </message>
</context>
<context>
    <name>SaveOnExitDialogWidget</name>
    <message>
        <location filename="../../Gui/SaveDialogs.cpp" line="297"/>
        <source>Save Changes</source>
        <translation type="unfinished">保存更改</translation>
    </message>
    <message>
        <location filename="../../Gui/SaveDialogs.cpp" line="302"/>
        <source>WARNING

You have made changes to some rides which
have not been saved. They are listed below.</source>
        <translation>警告

下列骑行的修改尚未保存.</translation>
    </message>
    <message>
        <location filename="../../Gui/SaveDialogs.cpp" line="333"/>
        <source>&amp;Save and Exit</source>
        <translation>保存并退出(&amp;S)</translation>
    </message>
    <message>
        <location filename="../../Gui/SaveDialogs.cpp" line="335"/>
        <source>&amp;Discard and Exit</source>
        <translation>放弃并退出(&amp;D)</translation>
    </message>
    <message>
        <location filename="../../Gui/SaveDialogs.cpp" line="337"/>
        <source>&amp;Cancel Exit</source>
        <translation>取消(&amp;C)</translation>
    </message>
    <message>
        <location filename="../../Gui/SaveDialogs.cpp" line="342"/>
        <source>Always check for unsaved changes on exit</source>
        <translation>退出时总是检查未保存的修改</translation>
    </message>
</context>
<context>
    <name>SaveSingleDialogWidget</name>
    <message>
        <location filename="../../Gui/SaveDialogs.cpp" line="239"/>
        <source>WARNING

You have made changes to </source>
        <translation>警告

你修改了 </translation>
    </message>
    <message>
        <location filename="../../Gui/SaveDialogs.cpp" line="235"/>
        <source>Save and Conversion</source>
        <translation>保存并转换</translation>
    </message>
    <message>
        <location filename="../../Gui/SaveDialogs.cpp" line="239"/>
        <source> If you want to save
them, we need to convert to GoldenCheetah&apos;s
native format. Should we do so?
</source>
        <translation>若要保存,须转换为GC的本地格式
是否转换?</translation>
    </message>
    <message>
        <location filename="../../Gui/SaveDialogs.cpp" line="244"/>
        <source>&amp;Save and Convert</source>
        <translation>保存并转换(&amp;S)</translation>
    </message>
    <message>
        <location filename="../../Gui/SaveDialogs.cpp" line="246"/>
        <source>&amp;Discard Changes</source>
        <translation>放弃修改(&amp;D)</translation>
    </message>
    <message>
        <location filename="../../Gui/SaveDialogs.cpp" line="248"/>
        <source>&amp;Cancel Save</source>
        <translation>取消保存(&amp;C)</translation>
    </message>
    <message>
        <location filename="../../Gui/SaveDialogs.cpp" line="253"/>
        <source>Always warn me about file conversions</source>
        <translation>总是提醒文件转换</translation>
    </message>
</context>
<context>
    <name>ScatterPlot</name>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="114"/>
        <source>Power (watts)</source>
        <translation>功率(W)</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="115"/>
        <source>Cadence (rpm)</source>
        <translation>踏频 (rpm)</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="116"/>
        <source>Heartrate (bpm)</source>
        <translation>心率 (bpm)</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="119"/>
        <source>Speed (kph)</source>
        <translation>速度 (km/h)</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="121"/>
        <source>Speed (mph)</source>
        <translation>速度 (mi/h)</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="125"/>
        <source>Altitude (meters)</source>
        <translation>海拔 (m)</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="127"/>
        <source>Altitude (feet)</source>
        <translation>海拔 (ft)</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="129"/>
        <source>Torque (N)</source>
        <translation>扭距 (N)</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="130"/>
        <source>Elapsed Time (secs)</source>
        <translation>历时 (s)</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="133"/>
        <source>Elapsed Distance (km)</source>
        <translation>距离 (km)</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="135"/>
        <source>Elapsed Distance (mi)</source>
        <translation>距离 (mi)</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="137"/>
        <source>Interval Number</source>
        <translation>间歇数</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="138"/>
        <source>Latitude (degree offset)</source>
        <translation>纬度 (偏移度)</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="139"/>
        <source>Longitude (degree offset)</source>
        <translation>经度 (偏移度)</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="140"/>
        <source>Circumferential Pedal Velocity (m/s)</source>
        <translation>圆周踏板速度 (m/s)</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="141"/>
        <source>Average Effective Pedal Force (N)</source>
        <translation>平均有效踩踏力 (N)</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="145"/>
        <source>Time at X/Y (%)</source>
        <translation>X/Y处时间 (%)</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="146"/>
        <source>Power Zone</source>
        <translation>功率区间</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="147"/>
        <source>Headwind (kph)</source>
        <translation>逆风 (km/h)</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="148"/>
        <source>Slope (gradient)</source>
        <translation>坡度</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="149"/>
        <source>Temperature (C)</source>
        <translation>温度 (ºC)</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="150"/>
        <source>L/R Balance</source>
        <translation>左/右平衡</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="151"/>
        <source>Torque Efficiency</source>
        <translation>扭矩效率</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="152"/>
        <source>Pedal Smoothness</source>
        <translation>踏板平滑度</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="153"/>
        <source>Running Vertical Oscillation</source>
        <translation>跑步垂直振幅</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="154"/>
        <source>Running Ground Contact Time</source>
        <translation>触地时间</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="155"/>
        <source>Running Cadence</source>
        <translation>步频</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="156"/>
        <source>Gear Ratio</source>
        <translation>齿比</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="157"/>
        <source>Muscle Oxygen</source>
        <translation>肌肉含氧量</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="158"/>
        <source>Haemoglobin Mass</source>
        <translation>总血红蛋白量</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="159"/>
        <source>Deoxygenated Haemoglobin</source>
        <translation>缺氧血红蛋白</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="160"/>
        <source>Oxygenated Haemoglobin</source>
        <translation>氧合血红蛋白</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="162"/>
        <source>Unknown</source>
        <translation>未知</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="166"/>
        <source>Power</source>
        <translation>功率</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="167"/>
        <source>Cadence</source>
        <translation>踏频</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="168"/>
        <source>Heartrate</source>
        <translation>心率</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="169"/>
        <source>Speed</source>
        <translation>速度</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="170"/>
        <source>Altitude</source>
        <translation>海拔</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="171"/>
        <source>Pedal Force</source>
        <translation>踩踏力</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="172"/>
        <source>Time</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="173"/>
        <source>Distance</source>
        <translation>距离</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="174"/>
        <source>Interval</source>
        <translation>间歇</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="175"/>
        <source>Latitude</source>
        <translation>纬度</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="176"/>
        <source>Longitude</source>
        <translation>经度</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="177"/>
        <source>Time at X/Y</source>
        <translation>X/Y处时间</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="178"/>
        <source>Zone</source>
        <translation>区间</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="179"/>
        <source>CPV</source>
        <translation>CPV</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="180"/>
        <source>AEPF</source>
        <translation>AEPF</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="181"/>
        <source>Headwind</source>
        <translation>逆风</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="182"/>
        <source>Slope</source>
        <translation>坡度</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="183"/>
        <source>Temp</source>
        <translation>温度</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="184"/>
        <source>Balance</source>
        <translation>平衡</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="185"/>
        <source>TE</source>
        <translation>TE</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="186"/>
        <source>PS</source>
        <translation>PS</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="187"/>
        <source>RV</source>
        <translation>RV</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="188"/>
        <source>GCT</source>
        <translation>触地时间</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="189"/>
        <source>Run Cad</source>
        <translation>步频</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="190"/>
        <source>Gear</source>
        <translation>齿比</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="191"/>
        <source>SmO2</source>
        <translation>SmO2</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="192"/>
        <source>tHb</source>
        <translation>tHb</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="193"/>
        <source>O2Hb</source>
        <translation>O2Hb</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="194"/>
        <source>HHb</source>
        <translation>HHb</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterPlot.cpp" line="196"/>
        <source>None</source>
        <translation>无</translation>
    </message>
</context>
<context>
    <name>ScatterWindow</name>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="33"/>
        <location filename="../../Charts/ScatterWindow.cpp" line="66"/>
        <source>Power</source>
        <translation>功率</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="34"/>
        <location filename="../../Charts/ScatterWindow.cpp" line="67"/>
        <source>Cadence</source>
        <translation>踏频</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="35"/>
        <location filename="../../Charts/ScatterWindow.cpp" line="68"/>
        <source>Heartrate</source>
        <translation>心率</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="36"/>
        <location filename="../../Charts/ScatterWindow.cpp" line="69"/>
        <source>Speed</source>
        <translation>速度</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="37"/>
        <location filename="../../Charts/ScatterWindow.cpp" line="70"/>
        <source>Altitude</source>
        <translation>高度</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="38"/>
        <location filename="../../Charts/ScatterWindow.cpp" line="71"/>
        <source>Torque</source>
        <translation>扭矩</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="39"/>
        <location filename="../../Charts/ScatterWindow.cpp" line="72"/>
        <source>AEPF</source>
        <translation>AEPF</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="40"/>
        <location filename="../../Charts/ScatterWindow.cpp" line="73"/>
        <source>CPV</source>
        <translation>CPV</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="41"/>
        <location filename="../../Charts/ScatterWindow.cpp" line="74"/>
        <source>Time</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="42"/>
        <location filename="../../Charts/ScatterWindow.cpp" line="75"/>
        <source>Distance</source>
        <translation>距离</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="43"/>
        <location filename="../../Charts/ScatterWindow.cpp" line="76"/>
        <source>Headwind</source>
        <translation>逆风</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="44"/>
        <location filename="../../Charts/ScatterWindow.cpp" line="77"/>
        <source>Slope</source>
        <translation>坡度</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="45"/>
        <location filename="../../Charts/ScatterWindow.cpp" line="78"/>
        <source>Temperature</source>
        <translation>温度</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="46"/>
        <location filename="../../Charts/ScatterWindow.cpp" line="79"/>
        <source>L/R Balance</source>
        <translation>左/右平衡</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="47"/>
        <location filename="../../Charts/ScatterWindow.cpp" line="80"/>
        <source>L/R Torque Effectiveness</source>
        <translation>左/右扭矩效率</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="48"/>
        <location filename="../../Charts/ScatterWindow.cpp" line="81"/>
        <source>L/R Pedal Smoothness</source>
        <translation>左/右踏板平滑度</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="49"/>
        <location filename="../../Charts/ScatterWindow.cpp" line="82"/>
        <source>Running Vertical Oscillation</source>
        <translation>跑步垂直振幅</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="50"/>
        <location filename="../../Charts/ScatterWindow.cpp" line="83"/>
        <source>Running Cadence</source>
        <translation>步频</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="51"/>
        <location filename="../../Charts/ScatterWindow.cpp" line="84"/>
        <source>Running GCT</source>
        <translation>触地时间</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="52"/>
        <location filename="../../Charts/ScatterWindow.cpp" line="85"/>
        <source>Gear Ratio</source>
        <translation>齿比</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="53"/>
        <location filename="../../Charts/ScatterWindow.cpp" line="86"/>
        <source>Muscle Oxygen</source>
        <translation>肌肉含氧量</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="54"/>
        <location filename="../../Charts/ScatterWindow.cpp" line="87"/>
        <source>Haemoglobin Mass</source>
        <translation>总血红蛋白量</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="55"/>
        <location filename="../../Charts/ScatterWindow.cpp" line="88"/>
        <source>Deoxygenated Hb</source>
        <translation>缺氧血红蛋白</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="56"/>
        <location filename="../../Charts/ScatterWindow.cpp" line="89"/>
        <source>Oxygenated Hb</source>
        <translation>氧合血红蛋白</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="101"/>
        <location filename="../../Charts/ScatterWindow.cpp" line="145"/>
        <source>X-Axis:</source>
        <translation>X轴:</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="105"/>
        <location filename="../../Charts/ScatterWindow.cpp" line="152"/>
        <source>Y-Axis:</source>
        <translation>Y轴:</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="112"/>
        <source>Frame intervals</source>
        <translation>显示间歇</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="192"/>
        <source>All intervals/activities</source>
        <translation>全部间歇/活动</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="193"/>
        <source>First intervals/activities on X-axis</source>
        <translation>X轴第一个间歇/活动</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="194"/>
        <source>First intervals/activities on Y-axis</source>
        <translation>Y轴第一个间歇/活动</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="195"/>
        <source>Compare mode</source>
        <translation>比较模式</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="199"/>
        <source>No</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="200"/>
        <source>Auto</source>
        <translation>自动</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="201"/>
        <source>Linear</source>
        <translation>线性</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="202"/>
        <source>Trend line</source>
        <translation>趋势线</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="209"/>
        <source>Trend</source>
        <translation>趋势</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="109"/>
        <location filename="../../Charts/ScatterWindow.cpp" line="179"/>
        <source>Ignore Zero</source>
        <translation>忽略零值</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="159"/>
        <source>Smooth</source>
        <translation>平滑</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="183"/>
        <source>Show Grid</source>
        <translation>显示网格</translation>
    </message>
    <message>
        <location filename="../../Charts/ScatterWindow.cpp" line="187"/>
        <source>Frame Intervals</source>
        <translation>显示间歇</translation>
    </message>
</context>
<context>
    <name>SchemePage</name>
    <message>
        <source>Add</source>
        <translation type="vanished">新增</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="vanished">删除</translation>
    </message>
    <message>
        <source>+</source>
        <translation type="vanished">+</translation>
    </message>
    <message>
        <source>-</source>
        <translation type="vanished">-</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="982"/>
        <source>%</source>
        <translation type="unfinished">%</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="988"/>
        <source>Short</source>
        <translation>简称</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="989"/>
        <source>Long</source>
        <translation>全称</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="990"/>
        <source>Percent of CP</source>
        <translation>CP百分比</translation>
    </message>
    <message>
        <source>Maximum of 10 zones reached.</source>
        <translation type="vanished">最多10个区间</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1027"/>
        <location filename="../../Gui/AthletePages.cpp" line="1034"/>
        <source>New</source>
        <translation>新的</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="1029"/>
        <location filename="../../Gui/AthletePages.cpp" line="1036"/>
        <source>New (%1)</source>
        <translation>新的(%1)</translation>
    </message>
</context>
<context>
    <name>SearchBox</name>
    <message>
        <location filename="../../Gui/SearchBox.cpp" line="290"/>
        <source>Search...</source>
        <translation>搜索...</translation>
    </message>
    <message>
        <location filename="../../Gui/SearchBox.cpp" line="279"/>
        <source>Filter...</source>
        <translation>过滤...</translation>
    </message>
    <message>
        <location filename="../../Gui/SearchBox.cpp" line="337"/>
        <location filename="../../Gui/SearchBox.cpp" line="354"/>
        <source>Add to Named Filters</source>
        <translation>添加至过滤器</translation>
    </message>
    <message>
        <location filename="../../Gui/SearchBox.cpp" line="344"/>
        <location filename="../../Gui/SearchBox.cpp" line="355"/>
        <source>Manage Filters</source>
        <translation>管理过滤器</translation>
    </message>
    <message>
        <location filename="../../Gui/SearchBox.cpp" line="346"/>
        <location filename="../../Gui/SearchBox.cpp" line="361"/>
        <source>Column Chooser</source>
        <translation>列选择器</translation>
    </message>
    <message>
        <location filename="../../Gui/SearchBox.cpp" line="381"/>
        <source> and </source>
        <translation>和</translation>
    </message>
    <message>
        <location filename="../../Gui/SearchBox.cpp" line="439"/>
        <source>Add new search</source>
        <translation>新增搜索</translation>
    </message>
    <message>
        <location filename="../../Gui/SearchBox.cpp" line="440"/>
        <source>Name:</source>
        <translation>名称:</translation>
    </message>
</context>
<context>
    <name>SearchFilter</name>
    <message>
        <location filename="../../Gui/RideNavigatorProxy.h" line="628"/>
        <source>File</source>
        <translation>文件</translation>
    </message>
</context>
<context>
    <name>Season</name>
    <message>
        <location filename="../../Core/Season.cpp" line="31"/>
        <source>A</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/Season.cpp" line="31"/>
        <source>B</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/Season.cpp" line="31"/>
        <source>C</source>
        <translation>ºC</translation>
    </message>
    <message>
        <location filename="../../Core/Season.cpp" line="31"/>
        <source>D</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Core/Season.cpp" line="31"/>
        <source>E</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>Seasons</name>
    <message>
        <location filename="../../Core/Seasons.cpp" line="41"/>
        <source>All Dates</source>
        <translation>所有日期</translation>
    </message>
    <message>
        <location filename="../../Core/Seasons.cpp" line="46"/>
        <source>This Year</source>
        <translation>今年</translation>
    </message>
    <message>
        <location filename="../../Core/Seasons.cpp" line="51"/>
        <source>This Month</source>
        <translation>本月</translation>
    </message>
    <message>
        <location filename="../../Core/Seasons.cpp" line="56"/>
        <source>Last Month</source>
        <translation>上月</translation>
    </message>
    <message>
        <location filename="../../Core/Seasons.cpp" line="61"/>
        <source>This Week</source>
        <translation>本周</translation>
    </message>
    <message>
        <location filename="../../Core/Seasons.cpp" line="66"/>
        <source>Last Week</source>
        <translation>上周</translation>
    </message>
    <message>
        <location filename="../../Core/Seasons.cpp" line="71"/>
        <source>Last 24 hours</source>
        <translation>最近24小时</translation>
    </message>
    <message>
        <location filename="../../Core/Seasons.cpp" line="76"/>
        <source>Last 7 days</source>
        <translation>最近7日</translation>
    </message>
    <message>
        <location filename="../../Core/Seasons.cpp" line="81"/>
        <source>Last 14 days</source>
        <translation>最近14日</translation>
    </message>
    <message>
        <location filename="../../Core/Seasons.cpp" line="86"/>
        <source>Last 21 days</source>
        <translation>最近21日</translation>
    </message>
    <message>
        <location filename="../../Core/Seasons.cpp" line="91"/>
        <source>Last 28 days</source>
        <translation>最近28日</translation>
    </message>
    <message>
        <location filename="../../Core/Seasons.cpp" line="96"/>
        <source>Last 6 weeks</source>
        <translation>最近6周</translation>
    </message>
    <message>
        <location filename="../../Core/Seasons.cpp" line="101"/>
        <source>Last 2 months</source>
        <translation>最近2个月</translation>
    </message>
    <message>
        <location filename="../../Core/Seasons.cpp" line="106"/>
        <source>Last 3 months</source>
        <translation>最近3个月</translation>
    </message>
    <message>
        <location filename="../../Core/Seasons.cpp" line="111"/>
        <source>Last 6 months</source>
        <translation>最近6个月</translation>
    </message>
    <message>
        <location filename="../../Core/Seasons.cpp" line="116"/>
        <source>Last 12 months</source>
        <translation>最近12个月</translation>
    </message>
</context>
<context>
    <name>SeasonsPage</name>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="3569"/>
        <source>Add</source>
        <translation>新增</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="3570"/>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="3571"/>
        <source>Up</source>
        <translation>上</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="3572"/>
        <source>Down</source>
        <translation>下</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="3618"/>
        <location filename="../../Gui/AthletePages.cpp" line="3620"/>
        <location filename="../../Gui/AthletePages.cpp" line="3711"/>
        <location filename="../../Gui/AthletePages.cpp" line="3713"/>
        <source>ddd MMM d, yyyy</source>
        <translation>yyyy年M月d日 ddd</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="3557"/>
        <source>+</source>
        <translation>+</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="3558"/>
        <source>-</source>
        <translation>-</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="3552"/>
        <location filename="../../Gui/AthletePages.cpp" line="3583"/>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="3553"/>
        <location filename="../../Gui/AthletePages.cpp" line="3584"/>
        <source>Type</source>
        <translation>类型</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="3554"/>
        <location filename="../../Gui/AthletePages.cpp" line="3585"/>
        <source>From</source>
        <translation>从</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="3555"/>
        <location filename="../../Gui/AthletePages.cpp" line="3586"/>
        <source>To</source>
        <translation>到</translation>
    </message>
</context>
<context>
    <name>Selfloops</name>
    <message>
        <location filename="../../Cloud/Selfloops.cpp" line="84"/>
        <source>Account is not configured,</source>
        <translation>账号未设置.</translation>
    </message>
    <message>
        <location filename="../../Cloud/Selfloops.cpp" line="191"/>
        <source>Completed.</source>
        <translation>完成.</translation>
    </message>
    <message>
        <location filename="../../Cloud/Selfloops.cpp" line="193"/>
        <source>Network Error - Upload failed.</source>
        <translation>网络错误 - 上传失败.</translation>
    </message>
    <message>
        <location filename="../../Cloud/Selfloops.h" line="34"/>
        <source>Selfloops</source>
        <translation>Selfloops</translation>
    </message>
    <message>
        <location filename="../../Cloud/Selfloops.h" line="35"/>
        <source>Upload and track your training and progress.</source>
        <translation>上传并跟踪你的训练和进展.</translation>
    </message>
</context>
<context>
    <name>SessionRPE</name>
    <message>
        <location filename="../../Metrics/TRIMPPoints.cpp" line="331"/>
        <source>Session RPE</source>
        <translation>活动RPE</translation>
    </message>
    <message>
        <location filename="../../Metrics/TRIMPPoints.cpp" line="335"/>
        <source>Session RPE is the product of RPE * minutes, where RPE is the rate of perceived exercion (10 point modified borg scale) and minutes is Time Moving if available or Duration otherwise.</source>
        <translation>活动RPE是RPE乘以分钟数,其中RPE是自感用力度的评级(修正Borg法分为10级),分钟数是移动时间(如果可用)或时长.</translation>
    </message>
</context>
<context>
    <name>SetDataPresentCommand</name>
    <message>
        <location filename="../../FileIO/RideFileCommand.cpp" line="470"/>
        <source>Set Data Present</source>
        <translation>设置数据预设</translation>
    </message>
</context>
<context>
    <name>SetPointValueCommand</name>
    <message>
        <location filename="../../FileIO/RideFileCommand.cpp" line="344"/>
        <source>Set Value</source>
        <translation>设置数值</translation>
    </message>
</context>
<context>
    <name>SetXDataPointValueCommand</name>
    <message>
        <location filename="../../FileIO/RideFileCommand.cpp" line="631"/>
        <source>Set XData point value</source>
        <translation>设置X数据点值</translation>
    </message>
</context>
<context>
    <name>SimBicyclePage</name>
    <message>
        <source>Bicycle Mass Without Wheels (g)</source>
        <translation type="vanished">不包括车轮的自行车重量 (g)</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="856"/>
        <source>Mass of everything that isn&apos;t wheels, tires, skewers...</source>
        <translation>除车轮、轮胎、气门外的重量...</translation>
    </message>
    <message>
        <source>Front Wheel Mass (g)</source>
        <translation type="vanished">前轮重量 (g)</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="857"/>
        <source>Mass of front wheel excluding tires and skewers...</source>
        <translation>不包括轮胎和气门的前轮重量...</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="858"/>
        <source>Front Spoke Count</source>
        <translation>前辐条数</translation>
    </message>
    <message>
        <source>Front Spoke &amp; Nipple Mass - Each (g)</source>
        <translation type="vanished">每对前轮辐条和条帽重量 (g)</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="859"/>
        <location filename="../../Gui/Pages.cpp" line="869"/>
        <source>Mass of a single spoke and nipple, washers, etc.</source>
        <translation>每对辐条、条帽和垫片等的重量</translation>
    </message>
    <message>
        <source>Front Rim Mass (g)</source>
        <translation type="vanished">前轮毂重量 (g)</translation>
    </message>
    <message>
        <source>Front Rotor Mass (g)</source>
        <translation type="vanished">前刹车片重量 (g)</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="861"/>
        <location filename="../../Gui/Pages.cpp" line="871"/>
        <source>Mass of rotor including bolts</source>
        <translation>包括螺丝的前刹车片重量</translation>
    </message>
    <message>
        <source>Front Skewer Mass (g)</source>
        <translation type="vanished">前快拆重量 (g)</translation>
    </message>
    <message>
        <source>Front Tire Mass (g)</source>
        <translation type="vanished">前胎重量 (g)</translation>
    </message>
    <message>
        <source>Front Tube or Sealant Mass (g)</source>
        <translation type="vanished">前内胎或密封液重量 (g)</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="864"/>
        <location filename="../../Gui/Pages.cpp" line="874"/>
        <source>Mass of anything inside the tire: sealant, tube...</source>
        <translation>轮胎内部的全部重量,包括密封液和内胎等</translation>
    </message>
    <message>
        <source>Front Rim Outer Radius (m)</source>
        <translation type="vanished">前轮毂外径 (m)</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="865"/>
        <location filename="../../Gui/Pages.cpp" line="875"/>
        <source>Functional outer radius of wheel, used for computing wheel circumference</source>
        <translation>用于计算车轮周长</translation>
    </message>
    <message>
        <source>Front Rim Inner Radius (m)</source>
        <translation type="vanished">前轮毂内径 (m)</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="866"/>
        <location filename="../../Gui/Pages.cpp" line="876"/>
        <source>Inner radius of rim, for computing wheel inertia</source>
        <translation>用于计算车轮惯性</translation>
    </message>
    <message>
        <source>Rear Wheel Mass (g)</source>
        <translation type="vanished">后轮重量 (g)</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="867"/>
        <source>Mass of rear wheel excluding tires and skewers...</source>
        <translation>不包括轮胎和气门的后轮重量...</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="868"/>
        <source>Rear Spoke Count</source>
        <translation>后辐条数</translation>
    </message>
    <message>
        <source>Rear Spoke &amp; Nipple Mass - Each (g)</source>
        <translation type="vanished">每对后轮辐条和条帽重量 (g)</translation>
    </message>
    <message>
        <source>Rear Rim Mass (g)</source>
        <translation type="vanished">后轮毂重量 (g)</translation>
    </message>
    <message>
        <source>Rear Rotor Mass (g)</source>
        <translation type="vanished">后刹车片重量 (g)</translation>
    </message>
    <message>
        <source>Rear Skewer Mass (g)</source>
        <translation type="vanished">后轮快拆重量 (g)</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="872"/>
        <source>Mass of skewer/axle/funbolts, etc...</source>
        <translation>快拆等的重量</translation>
    </message>
    <message>
        <source>Rear Tire Mass (g)</source>
        <translation type="vanished">后胎重量 (g)</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="873"/>
        <source>Mass of tire not including tube or sealant</source>
        <translation>轮胎内部的全部重量,包括密封液和内胎等</translation>
    </message>
    <message>
        <source>Rear Tube or Sealant Mass (g)</source>
        <translation type="vanished">后内胎或密封液重量 (g)</translation>
    </message>
    <message>
        <source>Rear Rim Outer Radius (m)</source>
        <translation type="vanished">后轮毂外径 (m)</translation>
    </message>
    <message>
        <source>Rear Rim Inner Radius (m)</source>
        <translation type="vanished">后轮毂内径 (m)</translation>
    </message>
    <message>
        <source>Rear Cassette Mass(g)</source>
        <translation type="vanished">飞轮重量 (g)</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="856"/>
        <source>Bicycle Mass Without Wheels</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="857"/>
        <source>Front Wheel Mass</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="859"/>
        <source>Front Spoke &amp; Nipple Mass - Each</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="860"/>
        <source>Front Rim Mass</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="861"/>
        <source>Front Rotor Mass</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="862"/>
        <source>Front Skewer Mass</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="863"/>
        <source>Front Tire Mass</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="864"/>
        <source>Front Tube or Sealant Mass</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="865"/>
        <source>Front Rim Outer Radius</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="866"/>
        <source>Front Rim Inner Radius</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="867"/>
        <location filename="../../Gui/Pages.cpp" line="992"/>
        <source>Rear Wheel Mass</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="869"/>
        <source>Rear Spoke &amp; Nipple Mass - Each</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="870"/>
        <source>Rear Rim Mass</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="871"/>
        <source>Rear Rotor Mass</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="872"/>
        <source>Rear Skewer Mass</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="873"/>
        <source>Rear Tire Mass</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="874"/>
        <source>Rear Tube or Sealant Mass</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="875"/>
        <source>Rear Rim Outer Radius</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="876"/>
        <source>Rear Rim Inner Radius</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="877"/>
        <source>Mass of rear cassette, including lockring</source>
        <translation>飞轮重量</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="877"/>
        <source>Rear Cassette Mass</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="878"/>
        <source>Coefficient of rolling resistance</source>
        <translation>滚动阻力系数</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="878"/>
        <source>Total coefficient of rolling resistance for bicycle</source>
        <translation>自行车的总计滚动阻力系数</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="879"/>
        <source>Coefficient of power train loss</source>
        <translation>功率传动损失系数</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="879"/>
        <source>Power train loss between reported watts and wheel. For direct drive trainer like kickr there is no relevant loss and value shold be 1.0.</source>
        <translation>表显功率和车轮之间的传动损失,对于直驱骑行台(如Kickr)无损失,系数应该为1.0.</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="880"/>
        <source>Coefficient of drag</source>
        <translation>风阻系数</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="880"/>
        <source>Coefficient of drag of rider and bicycle</source>
        <translation>骑手和自行车的风阻系数</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="881"/>
        <source>Frontal Area</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="882"/>
        <source>Temperature</source>
        <translation type="unfinished">温度</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="883"/>
        <source>ActualTrainerAltitude</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="980"/>
        <source>Total KEMass</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="981"/>
        <location filename="../../Gui/Pages.cpp" line="983"/>
        <location filename="../../Gui/Pages.cpp" line="985"/>
        <location filename="../../Gui/Pages.cpp" line="987"/>
        <location filename="../../Gui/Pages.cpp" line="991"/>
        <location filename="../../Gui/Pages.cpp" line="993"/>
        <location filename="../../Gui/Pages.cpp" line="995"/>
        <source>%1 g</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="982"/>
        <source>FrontWheel KEMass</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="984"/>
        <source>FrontWheel Mass</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="986"/>
        <source>FrontWheel EquivMass</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="988"/>
        <source>FrontWheel I</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="989"/>
        <location filename="../../Gui/Pages.cpp" line="997"/>
        <source>%1</source>
        <translation type="unfinished">%1</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="990"/>
        <source>Rear Wheel KEMass</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="994"/>
        <source>Rear Wheel EquivMass</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="996"/>
        <source>Rear Wheel I</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1017"/>
        <source>The values on this page inform the bicycle physics models for simulating speed in trainer mode. These values are used by smart trainers and also by the speed simulation enabled by the &lt;i&gt;Simulate Speed From Power&lt;/i&gt; option in the &lt;i&gt;Training&lt;/i&gt; &amp;gt; &lt;i&gt;Preferences&lt;/i&gt; tab.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1026"/>
        <source>Resistance and Drag</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1037"/>
        <source>Derived Statistics</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1043"/>
        <source>Bike &amp; Wheels</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Frontal Area (m^2)</source>
        <translation type="vanished">迎风面接 (m^2)</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="881"/>
        <source>Effective frontal area of rider and bicycle</source>
        <translation>车手和自行车的有效迎风面积</translation>
    </message>
    <message>
        <source>Temperature (K)</source>
        <translation type="vanished">温度 (K)</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="882"/>
        <source>Temperature in kelvin, used with altitude to compute air density</source>
        <translation>以开尔文为单位的温度,与海拔一起计算空气密度</translation>
    </message>
    <message>
        <source>ActualTrainerAltitude (m)</source>
        <translation type="vanished">实际训练海拔 (m)</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="883"/>
        <source>Actual altitude of indoor trainer, in meters</source>
        <translation>骑行台的实际海拔, 单位为m</translation>
    </message>
    <message>
        <source>------ Derived Statistics -------</source>
        <translation type="vanished">------ 推导出的数据 -------</translation>
    </message>
    <message>
        <source>Total KEMass:         	%1g</source>
        <translation type="vanished">总动能质量:         	%1g</translation>
    </message>
    <message>
        <source>FrontWheel KEMass:    	%1g</source>
        <translation type="vanished">前轮动能质量:    	%1g</translation>
    </message>
    <message>
        <source>FrontWheel Mass:      	%1g</source>
        <translation type="vanished">前轮质量:      	%1g</translation>
    </message>
    <message>
        <source>FrontWheel EquivMass: 	%1g</source>
        <translation type="vanished">前轮等效质量: 	%1g</translation>
    </message>
    <message>
        <source>FrontWheel I:         	%1</source>
        <translation type="vanished">前轮转动惯量:         	%1</translation>
    </message>
    <message>
        <source>Rear Wheel KEMass:    	%1g</source>
        <translation type="vanished">后轮动能质量:    	%1g</translation>
    </message>
    <message>
        <source>Rear Wheel Mass:      	%1g</source>
        <translation type="vanished">后轮质量:      	%1g</translation>
    </message>
    <message>
        <source>Rear Wheel EquivMass: 	%1g</source>
        <translation type="vanished">后轮等效质量: 	%1g</translation>
    </message>
    <message>
        <source>Rear Wheel I:         	%1</source>
        <translation type="vanished">后轮转动惯量:         	%1</translation>
    </message>
    <message>
        <source>The values on this page inform the bicycle physics
models for simulating speed in trainer mode. These
values are used by smart trainers and also by the
speed simulation enabled by the &apos;Simulate Speed From
Power&apos; option in the training preferences tab.</source>
        <translation type="vanished">本页的值表示了用于使用骑行台模拟速度的自行车物理模型.
这些值被用于智能骑行台,也可用于从功率模拟速度.</translation>
    </message>
</context>
<context>
    <name>SixCycle</name>
    <message>
        <location filename="../../Cloud/SixCycle.cpp" line="124"/>
        <source>Network Problem authenticating with the Sixcycle service</source>
        <translation>Sixcycle服务授权网络故障</translation>
    </message>
    <message>
        <location filename="../../Cloud/SixCycle.cpp" line="157"/>
        <source>invalid root path.</source>
        <translation>无效的根路径.</translation>
    </message>
    <message>
        <location filename="../../Cloud/SixCycle.cpp" line="158"/>
        <source>root is not a directory.</source>
        <translation>根路径不是文件夹.</translation>
    </message>
    <message>
        <location filename="../../Cloud/SixCycle.cpp" line="161"/>
        <source>Problem with Sixcycle authentication.</source>
        <translation>Sixcycle授权故障.</translation>
    </message>
    <message>
        <location filename="../../Cloud/SixCycle.cpp" line="203"/>
        <source>You must authenticate with Sixcycle first</source>
        <translation>必须首先通过Sixcycle授权</translation>
    </message>
    <message>
        <location filename="../../Cloud/SixCycle.cpp" line="452"/>
        <location filename="../../Cloud/SixCycle.cpp" line="480"/>
        <source>Completed.</source>
        <translation>完成.</translation>
    </message>
    <message>
        <location filename="../../Cloud/SixCycle.cpp" line="456"/>
        <source>Network Error - Upload failed.</source>
        <translation>网络错误 - 上传失败.</translation>
    </message>
    <message>
        <location filename="../../Cloud/SixCycle.h" line="38"/>
        <source>Sixcycle</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Cloud/SixCycle.h" line="39"/>
        <source>Sync with the innovative training site.</source>
        <translation>与创新性的训练网站同步.</translation>
    </message>
</context>
<context>
    <name>SmallPlot</name>
    <message>
        <location filename="../../Charts/SmallPlot.cpp" line="113"/>
        <source>Altitude</source>
        <translation>海拔</translation>
    </message>
    <message>
        <location filename="../../Charts/SmallPlot.cpp" line="271"/>
        <source>Watts</source>
        <translation>功率</translation>
    </message>
    <message>
        <location filename="../../Charts/SmallPlot.cpp" line="275"/>
        <source>BPM</source>
        <translation>心率 (bpm)</translation>
    </message>
    <message>
        <location filename="../../Charts/SmallPlot.cpp" line="303"/>
        <source>Time (minutes)</source>
        <translation>时间(分)</translation>
    </message>
</context>
<context>
    <name>Snippets</name>
    <message>
        <location filename="../../FileIO/Snippets.cpp" line="75"/>
        <source>Snippet export</source>
        <translation>片段导出</translation>
    </message>
    <message>
        <location filename="../../FileIO/Snippets.cpp" line="87"/>
        <source>Dump metrics for the ride to Athlete_Home/Snippets</source>
        <translation type="unfinished">转储骑行指标至 Athlete_Home/Snippets</translation>
    </message>
</context>
<context>
    <name>SnippetsConfig</name>
    <message>
        <source>Dump metrics for the ride to Athlete_Home/Snippets</source>
        <translation type="vanished">转储骑行指标至 Athlete_Home/Snippets</translation>
    </message>
</context>
<context>
    <name>SolveCPDialog</name>
    <message>
        <location filename="../../Gui/SolveCPDialog.cpp" line="38"/>
        <source>Critical Power Solver</source>
        <translation>CP解算器</translation>
    </message>
    <message>
        <location filename="../../Gui/SolveCPDialog.cpp" line="53"/>
        <source>Solver Constraints</source>
        <translation>解算器约束</translation>
    </message>
    <message>
        <location filename="../../Gui/SolveCPDialog.cpp" line="56"/>
        <source>Select/Deselect All</source>
        <translation>全选/取消全选</translation>
    </message>
    <message>
        <location filename="../../Gui/SolveCPDialog.cpp" line="59"/>
        <location filename="../../Gui/SolveCPDialog.cpp" line="118"/>
        <source>CP</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/SolveCPDialog.cpp" line="60"/>
        <location filename="../../Gui/SolveCPDialog.cpp" line="119"/>
        <source>W&apos;</source>
        <translation>W&apos;</translation>
    </message>
    <message>
        <location filename="../../Gui/SolveCPDialog.cpp" line="61"/>
        <source>Tau</source>
        <translation>Tau</translation>
    </message>
    <message>
        <location filename="../../Gui/SolveCPDialog.cpp" line="61"/>
        <location filename="../../Gui/SolveCPDialog.cpp" line="120"/>
        <source>R</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/SolveCPDialog.cpp" line="112"/>
        <source>Progress</source>
        <translation>进度</translation>
    </message>
    <message>
        <location filename="../../Gui/SolveCPDialog.cpp" line="117"/>
        <source>Iteration</source>
        <translation>迭代</translation>
    </message>
    <message>
        <location filename="../../Gui/SolveCPDialog.cpp" line="120"/>
        <source>tau</source>
        <translation>Tau</translation>
    </message>
    <message>
        <location filename="../../Gui/SolveCPDialog.cpp" line="123"/>
        <source>Current</source>
        <translation>目前</translation>
    </message>
    <message>
        <location filename="../../Gui/SolveCPDialog.cpp" line="124"/>
        <source>Best</source>
        <translation>最佳</translation>
    </message>
    <message>
        <location filename="../../Gui/SolveCPDialog.cpp" line="207"/>
        <location filename="../../Gui/SolveCPDialog.cpp" line="371"/>
        <location filename="../../Gui/SolveCPDialog.cpp" line="430"/>
        <source>Solve</source>
        <translation>解算</translation>
    </message>
    <message>
        <location filename="../../Gui/SolveCPDialog.cpp" line="208"/>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
    <message>
        <location filename="../../Gui/SolveCPDialog.cpp" line="209"/>
        <source>Clear</source>
        <translation>清除</translation>
    </message>
    <message>
        <location filename="../../Gui/SolveCPDialog.cpp" line="437"/>
        <location filename="../../Gui/SolveCPDialog.cpp" line="491"/>
        <source>Stop</source>
        <translation>停止</translation>
    </message>
</context>
<context>
    <name>SpecialFields</name>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="27"/>
        <source>Start Date</source>
        <translation>开始日期</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="29"/>
        <source>Start Time</source>
        <translation>开始时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="31"/>
        <source>Identifier</source>
        <translation>识别码</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="59"/>
        <source>Workout Code</source>
        <translation>活动名称</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="57"/>
        <source>Sport</source>
        <translation>运动类型</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="66"/>
        <source>Objective</source>
        <translation>目标</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="67"/>
        <source>Keywords</source>
        <translation>关键词</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="33"/>
        <source>Recording Interval</source>
        <translation>记录间隔</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="58"/>
        <source>SubSport</source>
        <translation>运动子类</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="60"/>
        <source>Workout Title</source>
        <translation>活动标题</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="61"/>
        <source>Weight</source>
        <translation>体重</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="62"/>
        <source>RPE</source>
        <translation>RPE</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="63"/>
        <source>Commute</source>
        <translation>通勤</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="64"/>
        <source>Trainer</source>
        <translation>骑行台</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="65"/>
        <source>Feel</source>
        <translation>感觉</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="68"/>
        <source>Equipment</source>
        <translation>装备</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="69"/>
        <source>Device</source>
        <translation>设备</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="70"/>
        <source>Device Info</source>
        <translation>设备信息</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="71"/>
        <source>Pool Length</source>
        <translation>泳池长度</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="73"/>
        <source>VO2max detected</source>
        <translation>检测到VO2max</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="74"/>
        <source>Aerobic Training Effect</source>
        <translation>有氧训练效果</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="75"/>
        <source>Anaerobic Training Effect</source>
        <translation>无氧训练效果</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="76"/>
        <source>EPOC</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="77"/>
        <source>Recovery Time</source>
        <translation>恢复时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="78"/>
        <source>Performance Condition</source>
        <translation>效益指标</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="79"/>
        <source>LTHR detected</source>
        <translation>检测到LTHR</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="80"/>
        <source>LTS detected</source>
        <translation>检测到LTS</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="81"/>
        <source>Interval Notes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="82"/>
        <source>Interval Goal</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="83"/>
        <source>Spike Time</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="84"/>
        <source>Spikes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="47"/>
        <source>Filename</source>
        <translation>文件名</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="53"/>
        <source>Year</source>
        <translation>年份</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="35"/>
        <source>Change History</source>
        <translation>修改历史记录</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="39"/>
        <source>Source Filename</source>
        <translation>源文件名</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="56"/>
        <source>Route</source>
        <translation>路线</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="43"/>
        <source>Data</source>
        <translation>数据</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="45"/>
        <source>File Format</source>
        <translation>文件格式</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="41"/>
        <source>Athlete</source>
        <translation>运动员</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="49"/>
        <source>Month</source>
        <translation>月份</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="51"/>
        <source>Weekday</source>
        <translation>星期</translation>
    </message>
</context>
<context>
    <name>SpecialTabs</name>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="168"/>
        <source>Workout</source>
        <translation>训练课程</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="169"/>
        <source>Notes</source>
        <translation>注释</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="170"/>
        <source>Metric</source>
        <translation>指标</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="171"/>
        <source>Extra</source>
        <translation>其他</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="172"/>
        <source>Raw Data</source>
        <translation>原始数据</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="173"/>
        <source>Device</source>
        <translation>设备</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="174"/>
        <source>Athlete</source>
        <translation>运动员</translation>
    </message>
    <message>
        <location filename="../../Metrics/SpecialFields.cpp" line="175"/>
        <source>Interval</source>
        <translation type="unfinished">间歇</translation>
    </message>
</context>
<context>
    <name>SplashScreen</name>
    <message>
        <location filename="../../Gui/SplashScreen.cpp" line="52"/>
        <source>%1 - build %2</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SplitActivityWizard</name>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="47"/>
        <source>Split Activity</source>
        <translation>分割活动</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="66"/>
        <source>Start</source>
        <translation>开始</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="68"/>
        <source>Stop</source>
        <translation>停止</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="69"/>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="88"/>
        <source>Duration</source>
        <translation>持续时间</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="70"/>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="89"/>
        <source>Distance</source>
        <translation>距离</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="71"/>
        <source>Interval Name</source>
        <translation>间歇名称</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="85"/>
        <source>Filename</source>
        <translation>文件名</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="86"/>
        <source>Date</source>
        <translation>日期</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="87"/>
        <source>Time</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="90"/>
        <source>Action</source>
        <translation>操作</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="163"/>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="182"/>
        <source>Activity Segment #%1</source>
        <translation>活动分段 #%1</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="204"/>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="220"/>
        <source>Gap in recording #%1</source>
        <translation>记录间断 #%1</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="231"/>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="252"/>
        <source>Entire Activity</source>
        <translation>整个活动</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="251"/>
        <source>Gap in recording</source>
        <translation>记录间断</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="328"/>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="375"/>
        <source>dd MMM yyyy</source>
        <translation>yyyy年M月d日</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="353"/>
        <source>Remove</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="400"/>
        <source>Create</source>
        <translation>新建</translation>
    </message>
</context>
<context>
    <name>SplitConfirm</name>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="668"/>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="672"/>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="861"/>
        <source>Confirm</source>
        <translation>确认</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="669"/>
        <source>Split activity cannot be undone</source>
        <translation>分割活动的操作无法撤销</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="862"/>
        <source>%1 file(s) will be created.

Are you sure you wish to proceed?</source>
        <translation>将创建%1个文件.

确认继续?</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="872"/>
        <source>Removed</source>
        <translation>已删除</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="886"/>
        <source>Saved</source>
        <translation>已保存</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="892"/>
        <source>Completed</source>
        <translation>完成</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="893"/>
        <source>Split Activity Completed</source>
        <translation>分割活动完成</translation>
    </message>
</context>
<context>
    <name>SplitKeep</name>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="481"/>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="495"/>
        <source>Keep original</source>
        <translation>保留原始活动</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="482"/>
        <source>Do you want to keep the original?</source>
        <translation>是否保留原始活动?</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="487"/>
        <source>If you want to keep the current activity then you should ensure you have clicked on the &quot;Keep original &quot; check box below.

If you do not choose to keep the original it will be backed up before removing it from the history.

</source>
        <translation>若要保留目前活动,请在下面确认选中.

若不选择保留原始活动,将会从历史中删除.

</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="581"/>
        <source>WARNING: The current activity will be backed up and removed, but a backup already exists. The existing backup will therefore be overwritten.</source>
        <translation>警告:目前活动将被备份且删除,但已存在一个备份,已有备份将被覆盖.</translation>
    </message>
</context>
<context>
    <name>SplitParameters</name>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="517"/>
        <source>Split Parameters</source>
        <translation>分割参数</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="518"/>
        <source>Configure how segments are found</source>
        <translation>设置如何发现分段</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="523"/>
        <source>This wizard will find segments of the activity to save by looking for gaps in recording. 

You can define the minimum length, in time, a gap in recording should be in order to mark the end of one segment and the beginning of another.

In addition, you can set a minimum segment size. Any segment smaller than this limit will be ignored.

</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="535"/>
        <source>Minimum Gap (minutes)</source>
        <translation>最小间断(分钟)</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="536"/>
        <source>Minimum Segment Size (minutes)</source>
        <translation>最小分段长度(分钟)</translation>
    </message>
</context>
<context>
    <name>SplitSelect</name>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="593"/>
        <source>Select Split Markers</source>
        <translation>选择分割标记</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="594"/>
        <source>Activity will be split between marker points selected</source>
        <translation>活动将在选中的标记点之间被分割</translation>
    </message>
</context>
<context>
    <name>SplitWelcome</name>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="456"/>
        <source>Split Activity</source>
        <translation>分割活动</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="457"/>
        <source>Lets get started</source>
        <translation>开始！</translation>
    </message>
    <message>
        <location filename="../../Gui/SplitActivityWizard.cpp" line="462"/>
        <source>This wizard will help you split the current activity into multiple activities

The wizard will identify segments of uninterrupted activity and allow you to select which ones to save as new activities. You will also be able to select any currently defined intervals too.

If the newly created activity clashes with an existing activity (same date and time) then the wizard will adjust the start time by one or more seconds to avoid losing or overwriting any existing data.</source>
        <translation>该向导将帮助你把目前活动分割为多个活动

该向导将识别连续活动中的分段并允许你选择其中某些保存为新活动.你也能够选择任何已定义的间歇.

若新创建的活动与已有活动冲突(相同日期和时间),向导将稍微调整开始时间以避免丢失或覆盖已有数据.</translation>
    </message>
</context>
<context>
    <name>SportTracks</name>
    <message>
        <location filename="../../Cloud/SportTracks.cpp" line="123"/>
        <source>JSON parser error</source>
        <translation>JSON解析错误</translation>
    </message>
    <message>
        <location filename="../../Cloud/SportTracks.cpp" line="158"/>
        <source>You must authorise with SportTracks first</source>
        <translation>必须首先通过SportTracks授权</translation>
    </message>
    <message>
        <location filename="../../Cloud/SportTracks.cpp" line="539"/>
        <location filename="../../Cloud/SportTracks.cpp" line="594"/>
        <source>Completed.</source>
        <translation>完成.</translation>
    </message>
    <message>
        <location filename="../../Cloud/SportTracks.cpp" line="598"/>
        <source>Network Error - Upload failed.</source>
        <translation>网络错误 - 上传失败.</translation>
    </message>
    <message>
        <location filename="../../Cloud/SportTracks.h" line="38"/>
        <source>SportTracks.mobi</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Cloud/SportTracks.h" line="39"/>
        <source>Sync with the popular multisport website.</source>
        <translation>与受欢迎的复合运动网站同步.</translation>
    </message>
</context>
<context>
    <name>SportsPlusHealth</name>
    <message>
        <location filename="../../Cloud/SportsPlusHealth.cpp" line="173"/>
        <source>Completed.</source>
        <translation>完成.</translation>
    </message>
    <message>
        <location filename="../../Cloud/SportsPlusHealth.cpp" line="177"/>
        <source>Upload failed. (%1)</source>
        <translation>上传失败. (%1)</translation>
    </message>
    <message>
        <location filename="../../Cloud/SportsPlusHealth.h" line="34"/>
        <source>SportPlusHealth</source>
        <translation>SportPlusHealth</translation>
    </message>
    <message>
        <location filename="../../Cloud/SportsPlusHealth.h" line="35"/>
        <source>Upload to the cycling and running site.</source>
        <translation>上传到骑行与跑步网站.</translation>
    </message>
</context>
<context>
    <name>SrmDevice</name>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="87"/>
        <source>Failed to create temporary file </source>
        <translation>创建临时文件失败 </translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="129"/>
        <location filename="../../FileIO/SrmDevice.cpp" line="136"/>
        <location filename="../../FileIO/SrmDevice.cpp" line="151"/>
        <source>failed to allocate device handle: %1</source>
        <translation>定位设备句柄失败:%1</translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="141"/>
        <location filename="../../FileIO/SrmDevice.cpp" line="156"/>
        <location filename="../../FileIO/SrmDevice.cpp" line="162"/>
        <source>device type %1 is unsupported</source>
        <translation>不支持的设备类型:%1</translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="169"/>
        <source>opening PCV at %1</source>
        <translation>正在打开PCV:%1</translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="175"/>
        <source>opening PC6/7 at %1</source>
        <translation>正在打开PC6/7:%1</translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="180"/>
        <source>unsupported SRM Protocol version: %1</source>
        <translation>不支持的SRM协议版本:%1</translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="185"/>
        <source>failed to allocate Powercontrol handle: %1</source>
        <translation>定位PC句柄失败:%1</translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="191"/>
        <source>Couldn&apos;t open device %1: %2</source>
        <translation>无法打开设备%1: %2</translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="200"/>
        <source>Couldn&apos;t set logging function: %1</source>
        <translation>无法设置日志功能:%1</translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="206"/>
        <source>failed to set Powercontrol io handle: %1</source>
        <translation>设置PC输入输出句柄失败:%1</translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="212"/>
        <source>failed to initialize Powercontrol communication: %1</source>
        <translation>PC通信初始化失败:%1</translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="272"/>
        <location filename="../../FileIO/SrmDevice.cpp" line="361"/>
        <source>failed to start download: %1</source>
        <translation>开始下载失败:%1</translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="278"/>
        <location filename="../../FileIO/SrmDevice.cpp" line="367"/>
        <source>failed to get number of data blocks: %1</source>
        <translation>获取数据块数量失败:%1</translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="282"/>
        <source>found %1 ride blocks</source>
        <translation>找到%1个活动</translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="302"/>
        <location filename="../../FileIO/SrmDevice.cpp" line="308"/>
        <source>preview failed: %1</source>
        <translation>预览失败:%1</translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="350"/>
        <source>failed to allocate data handle: %1</source>
        <translation>定位数据句柄失败:%1</translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="356"/>
        <location filename="../../FileIO/SrmDevice.cpp" line="424"/>
        <location filename="../../FileIO/SrmDevice.cpp" line="511"/>
        <source>download cancelled</source>
        <translation>下载已取消</translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="397"/>
        <source>skipping unselected ride block %1</source>
        <translation>跳过未选择的活动%1</translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="443"/>
        <source>progress: %1/%2</source>
        <translation>进度: %1/%2</translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="449"/>
        <source>adding chunk failed: %1</source>
        <translation>添加数据块失败:%1</translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="459"/>
        <location filename="../../FileIO/SrmDevice.cpp" line="477"/>
        <source>adding marker failed: %1</source>
        <translation>添加标记失败:%1</translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="497"/>
        <location filename="../../FileIO/SrmDevice.cpp" line="503"/>
        <source>download failed: %1</source>
        <translation>下载失败:%1</translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="508"/>
        <source>got %1 records</source>
        <translation>获得%1个记录</translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="516"/>
        <source>no data available</source>
        <translation>无可用数据</translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="522"/>
        <source>Couldn&apos;t split data: %1</source>
        <translation>无法分割数据:%1</translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="540"/>
        <source>Couldn&apos;t fixup data: %1</source>
        <translation>无法修正数据:%1</translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="557"/>
        <source>Couldn&apos;t get start time of data: %1</source>
        <translation>无法获得数据开始时间:%1</translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="566"/>
        <source>failed to open file %1: %2</source>
        <translation>打开文件%1失败:%2</translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="574"/>
        <source>Couldn&apos;t write to file %1: %2</source>
        <translation>写入文件%1失败: %2</translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="619"/>
        <source>cleaning device ...</source>
        <translation>清除设备...</translation>
    </message>
    <message>
        <location filename="../../FileIO/SrmDevice.cpp" line="622"/>
        <source>failed to clear Powercontrol memory: %1</source>
        <translation>清除PC内存失败:%1</translation>
    </message>
</context>
<context>
    <name>Strava</name>
    <message>
        <location filename="../../Cloud/Strava.cpp" line="95"/>
        <source>No authorisation token configured.</source>
        <translation>未设置授权令牌.</translation>
    </message>
    <message>
        <location filename="../../Cloud/Strava.cpp" line="140"/>
        <source>JSON parser error</source>
        <translation>JSON解析错误</translation>
    </message>
    <message>
        <location filename="../../Cloud/Strava.cpp" line="175"/>
        <source>You must authorise with Strava first</source>
        <translation>必须首先通过Strava授权</translation>
    </message>
    <message>
        <location filename="../../Cloud/Strava.cpp" line="211"/>
        <source>Network Problem reading Strava data</source>
        <translation>读取Strava数据网络错误</translation>
    </message>
    <message>
        <location filename="../../Cloud/Strava.cpp" line="488"/>
        <source>invalid response or parser exception.</source>
        <translation>无效响应或解析器异常.</translation>
    </message>
    <message>
        <location filename="../../Cloud/Strava.cpp" line="506"/>
        <location filename="../../Cloud/Strava.cpp" line="530"/>
        <source>Completed.</source>
        <translation>完成.</translation>
    </message>
    <message>
        <location filename="../../Cloud/Strava.h" line="34"/>
        <source>Strava</source>
        <translation>Strava</translation>
    </message>
    <message>
        <location filename="../../Cloud/Strava.h" line="35"/>
        <source>Sync with the social network for cyclists and runners.</source>
        <translation>与车手和跑者社交网络同步.</translation>
    </message>
</context>
<context>
    <name>StravaRoutesDownload</name>
    <message>
        <location filename="../../Train/StravaRoutesDownload.cpp" line="33"/>
        <source>Download Routes as workouts from Strava</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/StravaRoutesDownload.cpp" line="48"/>
        <source>check/uncheck all</source>
        <translation type="unfinished">全选/取消全选</translation>
    </message>
    <message>
        <location filename="../../Train/StravaRoutesDownload.cpp" line="51"/>
        <source>Refresh List</source>
        <translation type="unfinished">刷新列表</translation>
    </message>
    <message>
        <location filename="../../Train/StravaRoutesDownload.cpp" line="66"/>
        <source>Name</source>
        <translation type="unfinished">名称</translation>
    </message>
    <message>
        <location filename="../../Train/StravaRoutesDownload.cpp" line="67"/>
        <source>Description</source>
        <translation type="unfinished">描述</translation>
    </message>
    <message>
        <location filename="../../Train/StravaRoutesDownload.cpp" line="68"/>
        <source>Action</source>
        <translation type="unfinished">操作</translation>
    </message>
    <message>
        <location filename="../../Train/StravaRoutesDownload.cpp" line="83"/>
        <source>Overwrite existing workouts</source>
        <translation type="unfinished">覆盖已有训练课程</translation>
    </message>
    <message>
        <location filename="../../Train/StravaRoutesDownload.cpp" line="84"/>
        <source>Close</source>
        <translation type="unfinished">关闭</translation>
    </message>
    <message>
        <location filename="../../Train/StravaRoutesDownload.cpp" line="85"/>
        <location filename="../../Train/StravaRoutesDownload.cpp" line="122"/>
        <location filename="../../Train/StravaRoutesDownload.cpp" line="133"/>
        <location filename="../../Train/StravaRoutesDownload.cpp" line="185"/>
        <source>Download</source>
        <translation type="unfinished">下载</translation>
    </message>
    <message>
        <location filename="../../Train/StravaRoutesDownload.cpp" line="127"/>
        <source>Download...</source>
        <translation type="unfinished">下载中...</translation>
    </message>
    <message>
        <location filename="../../Train/StravaRoutesDownload.cpp" line="130"/>
        <location filename="../../Train/StravaRoutesDownload.cpp" line="140"/>
        <source>Abort</source>
        <translation type="unfinished">放弃</translation>
    </message>
    <message>
        <location filename="../../Train/StravaRoutesDownload.cpp" line="132"/>
        <source>%1 workouts downloaded, %2 failed or skipped.</source>
        <translation type="unfinished">完成%1个训练课程下载,失败或跳过%2个.</translation>
    </message>
    <message>
        <location filename="../../Train/StravaRoutesDownload.cpp" line="166"/>
        <source>Today&apos;s Plan Workout Download</source>
        <translation type="unfinished">已下载Today&apos;s Plan训练课程</translation>
    </message>
    <message>
        <location filename="../../Train/StravaRoutesDownload.cpp" line="166"/>
        <source>The following error occured: %1</source>
        <translation type="unfinished">出现下列错误: %1</translation>
    </message>
    <message>
        <location filename="../../Train/StravaRoutesDownload.cpp" line="221"/>
        <source>Downloading...</source>
        <translation type="unfinished">下载中...</translation>
    </message>
    <message>
        <location filename="../../Train/StravaRoutesDownload.cpp" line="227"/>
        <source>Error downloading</source>
        <translation type="unfinished">下载错误</translation>
    </message>
    <message>
        <location filename="../../Train/StravaRoutesDownload.cpp" line="260"/>
        <source>Exists already</source>
        <translation type="unfinished">已存在</translation>
    </message>
    <message>
        <location filename="../../Train/StravaRoutesDownload.cpp" line="269"/>
        <source>Removing...</source>
        <translation type="unfinished">删除中...</translation>
    </message>
    <message>
        <location filename="../../Train/StravaRoutesDownload.cpp" line="282"/>
        <source>Saved</source>
        <translation type="unfinished">已保存</translation>
    </message>
    <message>
        <location filename="../../Train/StravaRoutesDownload.cpp" line="288"/>
        <source>Write failed</source>
        <translation type="unfinished">写入失败</translation>
    </message>
    <message>
        <location filename="../../Train/StravaRoutesDownload.cpp" line="298"/>
        <source>Invalid File</source>
        <translation type="unfinished">无效的文件</translation>
    </message>
    <message>
        <location filename="../../Train/StravaRoutesDownload.cpp" line="351"/>
        <source>You must authorise with Strava first</source>
        <translation type="unfinished">必须首先通过Strava授权</translation>
    </message>
    <message>
        <location filename="../../Train/StravaRoutesDownload.cpp" line="358"/>
        <source>Unable to determine authenticated user id</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/StravaRoutesDownload.cpp" line="391"/>
        <source>Network Problem reading Strava data</source>
        <translation type="unfinished">读取Strava数据网络错误</translation>
    </message>
</context>
<context>
    <name>StrokeRate</name>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="274"/>
        <source>Stroke Rate</source>
        <translation>划水频率</translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="276"/>
        <location filename="../../Metrics/SwimMetrics.cpp" line="277"/>
        <source>strokes/min</source>
        <translation>次/分</translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="281"/>
        <source>Stroke Rate in strokes/min, counting both arms for freestyle/backstroke, corrected by 3m push-off length for pool swims</source>
        <translation>划水频率,自由泳和仰泳计两臂划水次数,泳池游泳加3m长度修正</translation>
    </message>
</context>
<context>
    <name>StrokesPerLength</name>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="339"/>
        <source>Strokes Per Length</source>
        <translation>单位长度划水次数</translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="341"/>
        <location filename="../../Metrics/SwimMetrics.cpp" line="342"/>
        <source>strokes</source>
        <translation>次</translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="346"/>
        <source>Strokes per length, counting the arm using the watch, Pool Length defaults to 50m for open water swims</source>
        <translation>单位长度划水次数,使用手表计数,开放水域游泳默认泳池长度为50m</translation>
    </message>
</context>
<context>
    <name>SwimPace</name>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="218"/>
        <source>Swim Pace</source>
        <translation>游泳配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="220"/>
        <source>min/100m</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="221"/>
        <source>min/100yd</source>
        <translation>min/100yd</translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="224"/>
        <source>Average Swim Pace, computed only when Cadence &gt; 0 to avoid kick/drill lengths</source>
        <translation>平均游泳配速,仅计算划水时配速</translation>
    </message>
</context>
<context>
    <name>SwimPaceBack</name>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="605"/>
        <source>Swim Pace Back</source>
        <translation>仰泳配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="606"/>
        <source>Average Swim Pace for backstroke lengths</source>
        <translation>仰泳部分的平均游泳配速</translation>
    </message>
</context>
<context>
    <name>SwimPaceBreast</name>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="626"/>
        <source>Swim Pace Breast</source>
        <translation>蛙泳配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="627"/>
        <source>Average Swim Pace for breaststroke lengths</source>
        <translation>蛙泳部分的平均游泳配速</translation>
    </message>
</context>
<context>
    <name>SwimPaceFly</name>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="647"/>
        <source>Swim Pace Fly</source>
        <translation>蝶泳配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="648"/>
        <source>Average Swim Pace for butterfly lengths</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Average Swim Pace for freestyle lengths</source>
        <translation type="vanished">蝶泳部分的平均游泳配速</translation>
    </message>
</context>
<context>
    <name>SwimPaceFree</name>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="584"/>
        <source>Swim Pace Free</source>
        <translation>自由泳配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="585"/>
        <source>Average Swim Pace for freestyle lengths</source>
        <translation>自由泳部分的平均游泳配速</translation>
    </message>
</context>
<context>
    <name>SwimPaceStroke</name>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="510"/>
        <source>Swim Pace</source>
        <translation>游泳配速</translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="511"/>
        <source>min/100m</source>
        <translation>min/100m</translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="512"/>
        <source>min/100yd</source>
        <translation>min/100yd</translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="513"/>
        <source>Average Swim Pace, computed only when Cadence &gt; 0 to avoid kick/drill lengths</source>
        <translation>平均游泳配速,仅计算划水时配速</translation>
    </message>
</context>
<context>
    <name>SwimScore</name>
    <message>
        <location filename="../../Metrics/SwimScore.cpp" line="321"/>
        <source>SwimScore swimming stress metric as defined by Dr. Skiba</source>
        <translation>SwimScore是由Dr. Skiba定义的游泳压力指标</translation>
    </message>
</context>
<context>
    <name>SwimStroke</name>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="687"/>
        <source>rest</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="688"/>
        <source>free</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="689"/>
        <source>back</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="690"/>
        <source>breast</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="691"/>
        <source>fly</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="692"/>
        <source>drill</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="693"/>
        <source>mixed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="694"/>
        <source>na</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="699"/>
        <source>Swim Stroke</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="700"/>
        <location filename="../../Metrics/SwimMetrics.cpp" line="701"/>
        <source>Stroke</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimMetrics.cpp" line="702"/>
        <source>Swim Stroke: 0 - rest, 1 - free, 2 - back, 3 - breast, 4 - fly, 5 - drill, 6 - mixed</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TPace</name>
    <message>
        <location filename="../../Metrics/VDOT.cpp" line="108"/>
        <source>TPace</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Metrics/VDOT.cpp" line="110"/>
        <source>min/km</source>
        <translation>min/km</translation>
    </message>
    <message>
        <location filename="../../Metrics/VDOT.cpp" line="111"/>
        <source>min/mile</source>
        <translation>min/mi</translation>
    </message>
    <message>
        <location filename="../../Metrics/VDOT.cpp" line="114"/>
        <source>Daniels&apos; TPace, computed as 90%vVDOT from VDOT metric, in min/km or min/mile</source>
        <translation>Daniels的TPace,按90% VDOT计算,单位为min/km或min/mi</translation>
    </message>
</context>
<context>
    <name>TRIMP100Points</name>
    <message>
        <location filename="../../Metrics/TRIMPPoints.cpp" line="123"/>
        <source>TRIMP(100) Points</source>
        <translation>TRIMP(100)点数</translation>
    </message>
    <message>
        <location filename="../../Metrics/TRIMPPoints.cpp" line="127"/>
        <source>TRIMP Points normalized to assign 100 points to 1 hour at threshold heart rate.</source>
        <translation>经过标准化处理的TRIMP点数,规定阈值心率1小时为100点.</translation>
    </message>
</context>
<context>
    <name>TRIMPPoints</name>
    <message>
        <location filename="../../Metrics/TRIMPPoints.cpp" line="54"/>
        <source>TRIMP Points</source>
        <translation>TRIMP点数</translation>
    </message>
    <message>
        <location filename="../../Metrics/TRIMPPoints.cpp" line="58"/>
        <source>Training Impulse according to Morton/Banister with Green et al coefficient.</source>
        <translation>按照使用Green系数的Morton/Banister方法计算的训练脉冲.</translation>
    </message>
</context>
<context>
    <name>TRIMPZonalPoints</name>
    <message>
        <location filename="../../Metrics/TRIMPPoints.cpp" line="188"/>
        <source>TRIMP Zonal Points</source>
        <translation>TRIMP区间点数</translation>
    </message>
    <message>
        <location filename="../../Metrics/TRIMPPoints.cpp" line="192"/>
        <source>Training Impulse with time in zones weighted according to coefficients defined in Heart Rate Zones.</source>
        <translation>按照心率区间中定义的系数对各区间内时间加权的训练脉冲.</translation>
    </message>
</context>
<context>
    <name>TSSPerHour</name>
    <message>
        <location filename="../../Metrics/Coggan.cpp" line="284"/>
        <source>BikeStress per hour</source>
        <translation>每小时TSS</translation>
    </message>
    <message>
        <location filename="../../Metrics/Coggan.cpp" line="287"/>
        <source>Training Stress Score divided by Duration in hours</source>
        <translation>训练压力指数除以用小时表示的时长</translation>
    </message>
</context>
<context>
    <name>TagBar</name>
    <message>
        <location filename="../../Train/TagBar.cpp" line="72"/>
        <source>Add Tag...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/TagBar.cpp" line="236"/>
        <source>Create new tag</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/TagBar.cpp" line="237"/>
        <source>The tag &quot;&lt;b&gt;%1&lt;/b&gt;&quot; does not exist yet.&lt;br&gt;Should it really be created?</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TcxFileReader</name>
    <message>
        <location filename="../../FileIO/TcxRideFile.cpp" line="80"/>
        <source>Bike</source>
        <translation>骑车</translation>
    </message>
    <message>
        <location filename="../../FileIO/TcxRideFile.cpp" line="82"/>
        <source>Run</source>
        <translation>跑步</translation>
    </message>
</context>
<context>
    <name>Themes</name>
    <message>
        <location filename="../../Gui/Colors.cpp" line="702"/>
        <source>Modern Dark</source>
        <translation>现代暗色</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="725"/>
        <source>Modern Light</source>
        <translation>现代浅色</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="747"/>
        <source>Modern Stealth Dark</source>
        <translation>现代酷黑</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="769"/>
        <source>Modern Stealth Light</source>
        <translation>现代酷浅色</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="790"/>
        <source>Gnome Adwaita Dark</source>
        <translation>Gnome Adwaita暗色</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="811"/>
        <source>Team Colours (light)</source>
        <translation>团队配色(浅)</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="832"/>
        <source>Ollie&apos;s Oatmeal (light)</source>
        <translation>麦片色(浅)</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="853"/>
        <source>Mustang (dark)</source>
        <translation>野马(暗)</translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="874"/>
        <source>Mono (dark)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="895"/>
        <source>Mono (light)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/Colors.cpp" line="917"/>
        <source>Schoberer (light)</source>
        <translation>吸血鬼(浅)</translation>
    </message>
</context>
<context>
    <name>TimeCarrying</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="333"/>
        <source>Time Carrying (Est)</source>
        <translation>推车时间(估计)</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="334"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="335"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="336"/>
        <source>Time with low speed and elevation gain but no power nor cadence</source>
        <translation>没有功率或踏频的低速爬升时间</translation>
    </message>
</context>
<context>
    <name>TimeRecording</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="228"/>
        <source>Time Recording</source>
        <translation>记录时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="229"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="230"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="231"/>
        <source>Time when device was recording, excludes gaps in recording due to pauses or missing samples</source>
        <translation>设备进行记录的时间,不包括暂停或样本丢失造成的间断</translation>
    </message>
</context>
<context>
    <name>TimeRiding</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="276"/>
        <source>Time Moving</source>
        <translation>移动时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="277"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="278"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="279"/>
        <source>Time with speed or cadence different from zero</source>
        <translation>速度或踏频非零的时间</translation>
    </message>
</context>
<context>
    <name>ToExhaustion</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="105"/>
        <source>To Exhaustion</source>
        <translation>疲惫</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="108"/>
        <source>Count of exhaustion points marked by the user in an activity</source>
        <translation>用户在活动中标记的疲惫点的计数</translation>
    </message>
</context>
<context>
    <name>ToolsRhoEstimator</name>
    <message>
        <location filename="../../Gui/ToolsRhoEstimator.cpp" line="38"/>
        <source>Air Density (Rho) Estimator</source>
        <translation>空气密度(Rho)估计器</translation>
    </message>
    <message>
        <location filename="../../Gui/ToolsRhoEstimator.cpp" line="48"/>
        <source>Enter measured values for the following:</source>
        <translation>输入下列测量值:</translation>
    </message>
    <message>
        <location filename="../../Gui/ToolsRhoEstimator.cpp" line="54"/>
        <source>Metric</source>
        <translation>公制</translation>
    </message>
    <message>
        <location filename="../../Gui/ToolsRhoEstimator.cpp" line="57"/>
        <source>Imperial</source>
        <translation>英制</translation>
    </message>
    <message>
        <location filename="../../Gui/ToolsRhoEstimator.cpp" line="72"/>
        <location filename="../../Gui/ToolsRhoEstimator.cpp" line="207"/>
        <source>Temperature (C):</source>
        <translation>温度 (ºC):</translation>
    </message>
    <message>
        <location filename="../../Gui/ToolsRhoEstimator.cpp" line="76"/>
        <location filename="../../Gui/ToolsRhoEstimator.cpp" line="197"/>
        <source>Temperature (F):</source>
        <translation>温度 (ºF):</translation>
    </message>
    <message>
        <location filename="../../Gui/ToolsRhoEstimator.cpp" line="98"/>
        <location filename="../../Gui/ToolsRhoEstimator.cpp" line="210"/>
        <source>Air Pressure (hPa):</source>
        <translation>气压(hPa):</translation>
    </message>
    <message>
        <location filename="../../Gui/ToolsRhoEstimator.cpp" line="102"/>
        <location filename="../../Gui/ToolsRhoEstimator.cpp" line="200"/>
        <source>Air Pressure (inHg):</source>
        <translation>气压(inHg):</translation>
    </message>
    <message>
        <location filename="../../Gui/ToolsRhoEstimator.cpp" line="119"/>
        <location filename="../../Gui/ToolsRhoEstimator.cpp" line="212"/>
        <source>Dewpoint (C):</source>
        <translation>露点 (ºC):</translation>
    </message>
    <message>
        <location filename="../../Gui/ToolsRhoEstimator.cpp" line="123"/>
        <location filename="../../Gui/ToolsRhoEstimator.cpp" line="202"/>
        <source>Dewpoint (F):</source>
        <translation>露点 (ºF):</translation>
    </message>
    <message>
        <location filename="../../Gui/ToolsRhoEstimator.cpp" line="136"/>
        <source>Relative Humidity (%):</source>
        <translation>相对湿度 (%)：</translation>
    </message>
    <message>
        <location filename="../../Gui/ToolsRhoEstimator.cpp" line="146"/>
        <source>Use Relative Humidity</source>
        <translation>用户相对湿度</translation>
    </message>
    <message>
        <location filename="../../Gui/ToolsRhoEstimator.cpp" line="157"/>
        <source>Estimated air density (rho):</source>
        <translation>空气密度估计值(Rho):</translation>
    </message>
    <message>
        <location filename="../../Gui/ToolsRhoEstimator.cpp" line="165"/>
        <source>(kg/m^3)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/ToolsRhoEstimator.cpp" line="174"/>
        <source>(lb/ft^3)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Gui/ToolsRhoEstimator.cpp" line="181"/>
        <source>Done</source>
        <translation>完成</translation>
    </message>
</context>
<context>
    <name>TotalCalories</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3795"/>
        <source>Calories (HR)</source>
        <translation>热量</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3796"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3797"/>
        <source>kcal</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="3799"/>
        <source>Total Calories estimated from Time Moving, Heart Rate, Weight, Sex and Age</source>
        <translation>根据移动时间,心率,体重,性别和年龄估计的总热量</translation>
    </message>
</context>
<context>
    <name>TotalDistance</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="486"/>
        <source>Distance</source>
        <translation>距离</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="488"/>
        <source>km</source>
        <translation>km</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="489"/>
        <source>miles</source>
        <translation>mi</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="492"/>
        <source>Total Distance in km or miles</source>
        <translation>以km或mi计的总距离</translation>
    </message>
</context>
<context>
    <name>TotalWork</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="980"/>
        <source>Work</source>
        <translation>做功</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="982"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="983"/>
        <source>kJ</source>
        <translation>kJ</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="984"/>
        <source>Total Work in kJ computed from power data</source>
        <translation>由功率数据计算的总做功,单位为kJ</translation>
    </message>
</context>
<context>
    <name>TrainBottom</name>
    <message>
        <location filename="../../Train/TrainBottom.cpp" line="263"/>
        <source>Resume</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/TrainBottom.cpp" line="271"/>
        <source>Pause</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/TrainBottom.cpp" line="279"/>
        <location filename="../../Train/TrainBottom.cpp" line="458"/>
        <source>Start</source>
        <translation type="unfinished">开始</translation>
    </message>
    <message>
        <location filename="../../Train/TrainBottom.cpp" line="296"/>
        <location filename="../../Train/TrainBottom.cpp" line="455"/>
        <source>Connect</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/TrainBottom.cpp" line="317"/>
        <location filename="../../Train/TrainBottom.cpp" line="338"/>
        <location filename="../../Train/TrainBottom.cpp" line="359"/>
        <location filename="../../Train/TrainBottom.cpp" line="380"/>
        <source>Disconnect</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/TrainBottom.cpp" line="394"/>
        <source>Adjust intensity</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/TrainBottom.cpp" line="456"/>
        <source>Rewind</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/TrainBottom.cpp" line="457"/>
        <source>Stop</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/TrainBottom.cpp" line="459"/>
        <source>Fast forward</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/TrainBottom.cpp" line="460"/>
        <source>Back 1 lap</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/TrainBottom.cpp" line="461"/>
        <source>Lap</source>
        <translation type="unfinished">圈</translation>
    </message>
    <message>
        <location filename="../../Train/TrainBottom.cpp" line="462"/>
        <source>Forward 1 lap</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/TrainBottom.cpp" line="463"/>
        <source>Calibrate</source>
        <translation type="unfinished">校准</translation>
    </message>
    <message>
        <location filename="../../Train/TrainBottom.cpp" line="464"/>
        <source>Decrease intensity</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/TrainBottom.cpp" line="465"/>
        <source>Increase intensity</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TrainConfig</name>
    <message>
        <location filename="../../Gui/ConfigDialog.cpp" line="463"/>
        <source>Train Devices</source>
        <translation>训练设备</translation>
    </message>
    <message>
        <location filename="../../Gui/ConfigDialog.cpp" line="462"/>
        <source>Preferences</source>
        <translation>设置</translation>
    </message>
    <message>
        <location filename="../../Gui/ConfigDialog.cpp" line="464"/>
        <source>Remote Controls</source>
        <translation>遥控</translation>
    </message>
    <message>
        <location filename="../../Gui/ConfigDialog.cpp" line="465"/>
        <source>Virtual Bicycle Specifications</source>
        <translation>虚拟自行车配置</translation>
    </message>
    <message>
        <location filename="../../Gui/ConfigDialog.cpp" line="466"/>
        <source>Workout Tags</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TrainDB</name>
    <message>
        <location filename="../../Train/TrainDB.cpp" line="180"/>
        <source>Cannot open database</source>
        <translation>无法打开数据库</translation>
    </message>
    <message>
        <location filename="../../Train/TrainDB.cpp" line="181"/>
        <source>Unable to establish a database connection.
This feature requires SQLite support. Please read the Qt SQL driver documentation for information how to build it.

Click Cancel to exit.</source>
        <translation>无法建立与数据库的连接.
本功能需要SOLite支持,请参阅Qt SQL驱动文档.

点击取消以退出.</translation>
    </message>
    <message>
        <location filename="../../Train/TrainDB.cpp" line="1148"/>
        <location filename="../../Train/TrainDB.cpp" line="1188"/>
        <source>Manual Erg Mode</source>
        <translation>手动Erg模式</translation>
    </message>
    <message>
        <location filename="../../Train/TrainDB.cpp" line="1153"/>
        <location filename="../../Train/TrainDB.cpp" line="1192"/>
        <source>Manual Slope Mode</source>
        <translation>手动坡度模式</translation>
    </message>
    <message>
        <location filename="../../Train/TrainDB.cpp" line="1219"/>
        <source>None</source>
        <translation>无</translation>
    </message>
</context>
<context>
    <name>TrainOptionsPage</name>
    <message>
        <location filename="../../Gui/Pages.cpp" line="737"/>
        <source>Workout and VideoSync Library</source>
        <translation>训练课程和视频同步库</translation>
    </message>
    <message>
        <source>Browse</source>
        <translation type="vanished">浏览</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="694"/>
        <source>Simulate Speed From Power</source>
        <translation>从功率模拟速度</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="696"/>
        <source>Simulation physics uses current athlete parameters and settings
from the virtual bicycle specifications tab. For Erg Mode workouts
the slope is assumed to be zero.</source>
        <translation>模拟物理学使用目前的运动员参数和设置.对于Erg模式的训练课程坡度为0.</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="700"/>
        <source>Simulate Relative Hypoxia</source>
        <translation>模拟相对缺氧</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="702"/>
        <source>Power used by simulation is adjusted for hypoxia relative to
ActualTrainingAltitude value in virtual bicycle specifications
tab.</source>
        <translation>按照相对于实际训练海拔的缺氧量模拟功率.</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="706"/>
        <source>Auto-connect devices in Train View</source>
        <translation>在训练视图自动连接设备</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="709"/>
        <source>Allow multiple devices in Train View</source>
        <translation>训练视图允许多个设备</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="712"/>
        <source>Auto-hide bottom bar in Train View</source>
        <translation>在训练视图自动隐藏底栏</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="715"/>
        <source>Play sound before new lap</source>
        <translation>开始新计圈前声音提醒</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="718"/>
        <source>Coalesce contiguous sections of same wattage</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="721"/>
        <source>Enable Tooltips</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="747"/>
        <source>Telemetry font scaling</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="725"/>
        <source>Fit to height only</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="726"/>
        <source>Fit to height and width</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="746"/>
        <source>Start Countdown</source>
        <translation>开始倒计时</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="732"/>
        <source> secs</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="734"/>
        <source>Countdown for workout start</source>
        <translation>训练课程开始前倒计时</translation>
    </message>
    <message>
        <source>Select Workout Library</source>
        <translation type="vanished">选择训练课程文件夹</translation>
    </message>
</context>
<context>
    <name>TrainSidebar</name>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="257"/>
        <source>Save workout data</source>
        <translation>保存训练课程数据</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="263"/>
        <source>Devices</source>
        <translation>设备</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="266"/>
        <location filename="../../Train/TrainSidebar.cpp" line="271"/>
        <location filename="../../Train/TrainSidebar.cpp" line="315"/>
        <location filename="../../Train/TrainSidebar.cpp" line="325"/>
        <source>Menu</source>
        <translation>菜单</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="270"/>
        <source>Workouts</source>
        <translation>训练课程</translation>
    </message>
    <message>
        <source>Filter...</source>
        <translation type="obsolete">过滤...</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="307"/>
        <source>Workout Info</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="314"/>
        <source>Media</source>
        <translation>媒体</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="324"/>
        <source>VideoSync</source>
        <translation>视频同步</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="510"/>
        <source>Import Workout from File</source>
        <translation>从文件导入训练课程</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="511"/>
        <source>Get Workouts from TrainerDay</source>
        <translation>从TrainerDay获取训练课程</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="513"/>
        <source>Create Workout via Wizard</source>
        <translation>通过向导创建训练课程</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="514"/>
        <source>Scan for Workouts</source>
        <translation>扫描训练课程</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="538"/>
        <source>Delete selected Workout</source>
        <translation>删除选中的训练课程</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="541"/>
        <source>Delete %1 selected Workouts</source>
        <translation>删除选中的%1个训练课程</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="565"/>
        <source>Train mode active</source>
        <translation>训练模式已激活</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="565"/>
        <source>Please stop the train mode before closing the window or application.</source>
        <translation>关闭窗口或应用请停止训练模式.</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="639"/>
        <source>Remove reference to selected video</source>
        <translation>移除选中视频的引用</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="654"/>
        <source>Import VideoSync from File</source>
        <translation>从文件导入视频同步</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="655"/>
        <source>Scan for VideoSyncs</source>
        <translation>扫描视频同步</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="668"/>
        <source>Delete selected VideoSync</source>
        <translation>删除选中的视频同步</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="1068"/>
        <source>Are you sure you want to remove the reference to this video?</source>
        <translation>确认删除此视频的引用?</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="1070"/>
        <location filename="../../Train/TrainSidebar.cpp" line="1132"/>
        <location filename="../../Train/TrainSidebar.cpp" line="1208"/>
        <source>Remove</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="1103"/>
        <source>Are you sure you want to delete this VideoSync?</source>
        <translation>确认删除此视频同步?</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="1130"/>
        <source>The VideoSync file is either not valid or not existing and will be removed from the library.</source>
        <translation>此视频同步文件无效或不存在,将被从库中删除.</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="1164"/>
        <source>Are you sure you want to delete this Workout?</source>
        <translation>确认删除此训练课程?</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="1167"/>
        <source>Are you sure you want to delete this %1 workouts?</source>
        <translation>确认删除这%1个训练课程?</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="1206"/>
        <source>The Workout file is either not valid or not existing and will be removed from the library.</source>
        <translation>此训练课程文件无效或不存在,将被从库中删除.</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="1351"/>
        <source>Starting in %1</source>
        <translation>%1秒后开始</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2237"/>
        <source>Recalibrating steering..</source>
        <translation>正在校准转向..</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2533"/>
        <location filename="../../Train/TrainSidebar.cpp" line="2537"/>
        <location filename="../../Train/TrainSidebar.cpp" line="2606"/>
        <location filename="../../Train/TrainSidebar.cpp" line="2657"/>
        <location filename="../../Train/TrainSidebar.cpp" line="2661"/>
        <source>Requesting calibration..</source>
        <translation>正在请求校准..</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2544"/>
        <source>Calibrating...</source>
        <translation>校准中...</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2548"/>
        <source>Calibrating...
Current speed %1 kph
Increase speed to %2 kph</source>
        <translation>校准中...
目前速度 %1 km/h
加快速度到 %2 km/h</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2552"/>
        <source>Calibrating...
Stop pedalling until speed drops to 0</source>
        <translation>校准中...
停止踩踏,直到速度为0</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2557"/>
        <source>Calibration completed successfully!
Spindown %1 ms
Zero Offset %2</source>
        <translation>校准成功!
停转时间 %1 ms
零值偏移 %2</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2565"/>
        <location filename="../../Train/TrainSidebar.cpp" line="2632"/>
        <location filename="../../Train/TrainSidebar.cpp" line="2684"/>
        <source>Calibration failed!</source>
        <translation>校准失败!</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2573"/>
        <source>Calibration Failed: Loosen Roller</source>
        <translation>校准失败: 滚筒过松</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2581"/>
        <source>Calibration Failed: Tighten Roller</source>
        <translation>校准失败: 滚筒过紧</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2600"/>
        <location filename="../../Train/TrainSidebar.cpp" line="2651"/>
        <source>Unclip or stop pedalling to begin calibration..</source>
        <translation>解锁或停止踩踏来开始校准...</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2619"/>
        <source>Calibrating...
Unclip or stop pedalling until process is completed..
Torque %1</source>
        <translation>校准中...
解锁或停止踩踏,直到过程结束...
扭矩 %1</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2624"/>
        <source>Calibration completed successfully!
Zero Offset %1
Torque %2</source>
        <translation>校准成功!
零值偏移 %1
扭矩 %2</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2671"/>
        <source>Calibrating...
Unclip or stop pedalling until process is completed..
Zero Offset %1</source>
        <translation>校准中...
解锁或停止踩踏,直到过程结束...
零值偏移 %1</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2676"/>
        <source>Calibration completed successfully!
Zero Offset %1
Slope %2</source>
        <translation>校准成功!
零值偏移 %1
斜率 %2</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2705"/>
        <source>Give the pedal a kick to start calibration...
The motor will run until calibration is complete.</source>
        <translation>踩踏以开始校准...
电机将一直运行,直到校准完成.</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2707"/>
        <source>Allow wheel speed to settle, DO NOT PEDAL...
The motor will run until calibration is complete.</source>
        <translation>让车轮速度保持平稳, 不要踩踏...
电机将一直运行,直到校准完成.</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2712"/>
        <source>Calibrating... DO NOT PEDAL, remain seated...
Gathering enough samples to calculate average: %1</source>
        <translation>校准中...不要踩踏或离开坐垫...
收集足够样本中: %1</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2719"/>
        <source>Calibrating... DO NOT PEDAL, remain seated...
Waiting for value to stabilize (max %1s): %2 (%3W @ %4kph)</source>
        <translation>校准中...不要踩踏或离开坐垫...
等待数值稳定 (最大 %1s): %2 (%3W @ %4kph)</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2734"/>
        <source>Calibration completed successfully!
Final calibration value %1 (%2W @ %3kph)</source>
        <translation>校准成功!
最终校准值: %1 (%2W @ %3kph)</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2746"/>
        <source>Calibration failed! Do not pedal while calibration is taking place.
Allow wheel to run freely.</source>
        <translation>校准失败!校准中不要踩踏.
让车轮自由转动.</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2792"/>
        <source>Fast forward..</source>
        <translation>快进..</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2825"/>
        <source>Rewind..</source>
        <translation>快退..</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2855"/>
        <source>Next Lap..</source>
        <translation>下一圈..</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2888"/>
        <source>Back Lap..</source>
        <translation>上一圈..</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2914"/>
        <source>Increasing intensity..</source>
        <translation>增大阻力..</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2940"/>
        <source>Decreasing intensity..</source>
        <translation>减小阻力..</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="625"/>
        <source>Import Video from File</source>
        <translation>从文件导入视频</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="512"/>
        <source>Get Workouts from Strava Routes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="626"/>
        <source>Scan for Videos</source>
        <translation>扫描视频</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="1105"/>
        <location filename="../../Train/TrainSidebar.cpp" line="1177"/>
        <location filename="../../Train/TrainSidebar.cpp" line="3195"/>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="1313"/>
        <source>Resuming..</source>
        <translation>恢复中..</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="1340"/>
        <source>Paused..</source>
        <translation>已暂停..</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="1469"/>
        <source>Starting..</source>
        <translation>开始中..</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="1677"/>
        <source>Stopped..</source>
        <translation>已停止..</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="1769"/>
        <source>Connected..</source>
        <translation>已连接..</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="1793"/>
        <source>Disconnected..</source>
        <translation>已断开..</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2210"/>
        <source>New lap..</source>
        <translation>新计圈..</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2244"/>
        <source>No Devices Configured</source>
        <translation>未设定设备</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2244"/>
        <source>Please configure a device in Preferences.</source>
        <translation>请在选项中设置一个设备.</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2495"/>
        <source>Exiting calibration..</source>
        <translation>退出校准..</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2510"/>
        <source>Calibration not supported for this device.</source>
        <translation>不支持此设备的校准.</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="2517"/>
        <source>Calibrating...
Press F3 on Controller when done.</source>
        <translation>校准中...
完成后按控制器上的E3.</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="3147"/>
        <location filename="../../Train/TrainSidebar.cpp" line="3165"/>
        <source>Add Device</source>
        <translation>新增设备</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="3152"/>
        <location filename="../../Train/TrainSidebar.cpp" line="3170"/>
        <source>Delete Device</source>
        <translation>删除设备</translation>
    </message>
    <message>
        <location filename="../../Train/TrainSidebar.cpp" line="3193"/>
        <source>Are you sure you want to delete this device?</source>
        <translation>确认删除此设备?</translation>
    </message>
</context>
<context>
    <name>TrainView</name>
    <message>
        <location filename="../../Gui/Views.cpp" line="286"/>
        <source>Intensity Adjustments and Workout Control</source>
        <translation type="unfinished">强度调节和训练控制</translation>
    </message>
</context>
<context>
    <name>TrainerDayAPIDialog</name>
    <message>
        <location filename="../../Train/TrainerDayAPIDialog.cpp" line="40"/>
        <source>Query TrainerDay...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayAPIDialog.cpp" line="44"/>
        <source>Search</source>
        <translation type="unfinished">搜索</translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayAPIDialog.cpp" line="55"/>
        <source>Select all</source>
        <translation type="unfinished">全选</translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayAPIDialog.cpp" line="59"/>
        <source>Allow overwriting of existing workouts</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayAPIDialog.cpp" line="61"/>
        <location filename="../../Train/TrainerDayAPIDialog.cpp" line="451"/>
        <source>Import selected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayAPIDialog.cpp" line="85"/>
        <source>Download workouts from &lt;a href=&apos;https://trainerday.com&apos;&gt;TrainerDay&lt;/a&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayAPIDialog.cpp" line="120"/>
        <source>TrainerDay workout querying is disabled in this build.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayAPIDialog.cpp" line="156"/>
        <source>Page %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayAPIDialog.cpp" line="164"/>
        <source>Syntax error in query &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayAPIDialog.cpp" line="449"/>
        <source>Import selected (%1/%2)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayAPIDialog.cpp" line="524"/>
        <source>successfully imported</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayAPIDialog.cpp" line="530"/>
        <source>already imported</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayAPIDialog.cpp" line="536"/>
        <source>import failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayAPIDialog.cpp" line="542"/>
        <source>available in filesystem but not imported</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TrainerDayDownloadDialog</name>
    <message>
        <location filename="../../Train/TrainerDayDownloadDialog.cpp" line="29"/>
        <source>Download workouts from TrainerDay</source>
        <translation>从TrainerDay下载训练课程</translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayDownloadDialog.cpp" line="51"/>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayDownloadDialog.cpp" line="52"/>
        <source>Type</source>
        <translation>类型</translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayDownloadDialog.cpp" line="53"/>
        <source>Author</source>
        <translation>作者</translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayDownloadDialog.cpp" line="54"/>
        <source>Dated</source>
        <translation>日期</translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayDownloadDialog.cpp" line="55"/>
        <source>Action</source>
        <translation>操作</translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayDownloadDialog.cpp" line="76"/>
        <source>Close</source>
        <translation type="unfinished">关闭</translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayDownloadDialog.cpp" line="94"/>
        <source>Query workouts</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayDownloadDialog.cpp" line="95"/>
        <source>Classic download</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayDownloadDialog.cpp" line="302"/>
        <source>dd MMM yyyy</source>
        <translation>yyyy年M月d日</translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayDownloadDialog.cpp" line="78"/>
        <location filename="../../Train/TrainerDayDownloadDialog.cpp" line="143"/>
        <location filename="../../Train/TrainerDayDownloadDialog.cpp" line="305"/>
        <source>Download</source>
        <translation>下载</translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayDownloadDialog.cpp" line="68"/>
        <source>check/uncheck all</source>
        <translation>全选/取消全选</translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayDownloadDialog.cpp" line="75"/>
        <source>Overwrite existing workouts</source>
        <translation>覆盖已有训练课程</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="vanished">取消</translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayDownloadDialog.cpp" line="147"/>
        <source>Download...</source>
        <translation>下载中...</translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayDownloadDialog.cpp" line="150"/>
        <location filename="../../Train/TrainerDayDownloadDialog.cpp" line="157"/>
        <source>Abort</source>
        <translation>放弃</translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayDownloadDialog.cpp" line="152"/>
        <source>%1 workouts downloaded, %2 failed or skipped.</source>
        <translation>完成%1个训练课程下载,失败或跳过%2个.</translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayDownloadDialog.cpp" line="153"/>
        <location filename="../../Train/TrainerDayDownloadDialog.cpp" line="159"/>
        <source>Finish</source>
        <translation>完成</translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayDownloadDialog.cpp" line="202"/>
        <source>Downloading...</source>
        <translation>下载中...</translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayDownloadDialog.cpp" line="219"/>
        <source>Exists already</source>
        <translation>已存在</translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayDownloadDialog.cpp" line="228"/>
        <source>Removing...</source>
        <translation>删除中...</translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayDownloadDialog.cpp" line="241"/>
        <source>Saved</source>
        <translation>已保存</translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayDownloadDialog.cpp" line="247"/>
        <source>Write failed</source>
        <translation>写入失败</translation>
    </message>
    <message>
        <location filename="../../Train/TrainerDayDownloadDialog.cpp" line="257"/>
        <source>Invalid File</source>
        <translation>无效的文件</translation>
    </message>
</context>
<context>
    <name>TrainingsTageBuch</name>
    <message>
        <location filename="../../Cloud/TrainingsTageBuch.cpp" line="117"/>
        <source>failed to parse Settings response: </source>
        <translation>解析设置响应失败: </translation>
    </message>
    <message>
        <location filename="../../Cloud/TrainingsTageBuch.cpp" line="122"/>
        <source>failed to get settings: </source>
        <translation>获取设置失败: </translation>
    </message>
    <message>
        <location filename="../../Cloud/TrainingsTageBuch.cpp" line="158"/>
        <source>failed to parse Session response: </source>
        <translation>解析会话响应失败: </translation>
    </message>
    <message>
        <location filename="../../Cloud/TrainingsTageBuch.cpp" line="163"/>
        <source>failed to get new session: </source>
        <translation>获取新会话失败: </translation>
    </message>
    <message>
        <location filename="../../Cloud/TrainingsTageBuch.cpp" line="170"/>
        <source>got empty session</source>
        <translation>空白会话</translation>
    </message>
    <message>
        <location filename="../../Cloud/TrainingsTageBuch.cpp" line="268"/>
        <source>Completed.</source>
        <translation>完成.</translation>
    </message>
    <message>
        <location filename="../../Cloud/TrainingsTageBuch.cpp" line="270"/>
        <source>Error - Upload failed.</source>
        <translation>错误 - 上传失败.</translation>
    </message>
    <message>
        <location filename="../../Cloud/TrainingsTageBuch.h" line="44"/>
        <source>Trainingstagebuch</source>
        <translation>Trainingstagebuch</translation>
    </message>
    <message>
        <location filename="../../Cloud/TrainingsTageBuch.h" line="45"/>
        <source>Upload to your online and mobile training log.</source>
        <translation>上传到你的在线和移动训练记录.</translation>
    </message>
</context>
<context>
    <name>TreeMapPlot</name>
    <message>
        <location filename="../../Charts/TreeMapPlot.cpp" line="71"/>
        <location filename="../../Charts/TreeMapPlot.cpp" line="72"/>
        <location filename="../../Charts/TreeMapPlot.cpp" line="73"/>
        <location filename="../../Charts/TreeMapPlot.cpp" line="74"/>
        <source>(unknown)</source>
        <translation>(未知)</translation>
    </message>
</context>
<context>
    <name>TreeMapWindow</name>
    <message>
        <location filename="../../Charts/TreeMapWindow.cpp" line="95"/>
        <source>First</source>
        <translation>第一维</translation>
    </message>
    <message>
        <location filename="../../Charts/TreeMapWindow.cpp" line="96"/>
        <source>Second</source>
        <translation>第二维</translation>
    </message>
    <message>
        <location filename="../../Charts/TreeMapWindow.cpp" line="111"/>
        <location filename="../../Charts/TreeMapWindow.cpp" line="138"/>
        <source>Metric</source>
        <translation>指标</translation>
    </message>
    <message>
        <location filename="../../Charts/TreeMapWindow.cpp" line="141"/>
        <source>Date range</source>
        <translation>日期范围</translation>
    </message>
    <message>
        <location filename="../../Charts/TreeMapWindow.cpp" line="298"/>
        <location filename="../../Charts/TreeMapWindow.cpp" line="299"/>
        <location filename="../../Charts/TreeMapWindow.cpp" line="300"/>
        <location filename="../../Charts/TreeMapWindow.cpp" line="301"/>
        <source>(unknown)</source>
        <translation>(未知)</translation>
    </message>
    <message>
        <location filename="../../Charts/TreeMapWindow.cpp" line="321"/>
        <source>%1 activities</source>
        <translation>%1个活动</translation>
    </message>
    <message>
        <location filename="../../Charts/TreeMapWindow.cpp" line="329"/>
        <source>None</source>
        <translation>无</translation>
    </message>
</context>
<context>
    <name>TrendsView</name>
    <message>
        <location filename="../../Gui/Views.cpp" line="180"/>
        <source>Compare Date Ranges</source>
        <translation type="unfinished">比较日期范围</translation>
    </message>
</context>
<context>
    <name>TriScore</name>
    <message>
        <location filename="../../Metrics/SwimScore.cpp" line="397"/>
        <source>TriScore combined stress metric based on Dr. Skiba stress metrics, defined as BikeScore for cycling, GOVSS for running and SwimScore for swimming. On zero fallback to TRIMP Zonal Points for HR based score.</source>
        <translation>TriScore综合了基于Dr. Skiba指标的压力指标,定义为骑车的BikeScore,跑步的GOVSS和游泳的SwimScore.</translation>
    </message>
</context>
<context>
    <name>UniqueLabelEditDelegate</name>
    <message>
        <location filename="../../Gui/StyledItemDelegates.cpp" line="108"/>
        <source>The given value &quot;%1&quot; is not unique</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>UserChartOverviewItem</name>
    <message>
        <location filename="../../Charts/UserChartOverviewItem.cpp" line="43"/>
        <source>Name</source>
        <translation>名称</translation>
    </message>
</context>
<context>
    <name>UserChartSettings</name>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="773"/>
        <source>Chart</source>
        <translation>图表</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="783"/>
        <source>Sub-title</source>
        <translation>小标题</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="786"/>
        <source>Description</source>
        <translation>描述</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="792"/>
        <source>Line Chart</source>
        <translation>线图</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="793"/>
        <source>Scatter Chart</source>
        <translation>散点图</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="794"/>
        <source>Bar Chart</source>
        <translation>条形图</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="795"/>
        <source>Stacked Bar Chart</source>
        <translation>堆叠条形图</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="796"/>
        <source>Stacked Percent Chart</source>
        <translation>堆叠百分比图</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="797"/>
        <source>Pie Chart</source>
        <translation>饼图</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="801"/>
        <location filename="../../Charts/UserChart.cpp" line="900"/>
        <location filename="../../Charts/UserChart.cpp" line="1315"/>
        <source>Type</source>
        <translation>类型</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="805"/>
        <source>Vertical</source>
        <translation>垂直</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="806"/>
        <source>Horizontal</source>
        <translation>水平</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="809"/>
        <source>Layout</source>
        <translation>布局</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="813"/>
        <source>None</source>
        <translation>无</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="814"/>
        <source>Top</source>
        <translation>上</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="815"/>
        <source>Left</source>
        <translation>左</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="816"/>
        <source>Right</source>
        <translation>右</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="817"/>
        <source>Bottom</source>
        <translation>下</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="821"/>
        <source>Legend</source>
        <translation>图例</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="830"/>
        <source>Font scaling</source>
        <translation>字体缩放</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="832"/>
        <location filename="../../Charts/UserChart.cpp" line="834"/>
        <source>Background</source>
        <translation>背景</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="837"/>
        <source>Animate</source>
        <translation>动画</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="839"/>
        <source>Single series per plot</source>
        <translation>图表系列</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="842"/>
        <source>Refresh for intervals</source>
        <translation>刷新间歇</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="849"/>
        <source>Series</source>
        <translation>系列</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="865"/>
        <location filename="../../Charts/UserChart.cpp" line="900"/>
        <location filename="../../Charts/UserChart.cpp" line="1157"/>
        <location filename="../../Charts/UserChart.cpp" line="1315"/>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="865"/>
        <location filename="../../Charts/UserChart.cpp" line="1157"/>
        <source>Group</source>
        <translation>分组</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="865"/>
        <location filename="../../Charts/UserChart.cpp" line="1157"/>
        <source>Y Formula</source>
        <translation>Y规则</translation>
    </message>
    <message>
        <source>Edit</source>
        <translation type="vanished">编辑</translation>
    </message>
    <message>
        <source>Up</source>
        <translation type="vanished">上</translation>
    </message>
    <message>
        <source>Down</source>
        <translation type="vanished">下</translation>
    </message>
    <message>
        <location filename="../../Charts/UserChart.cpp" line="885"/>
        <source>Axes</source>
        <translation>轴</translation>
    </message>
</context>
<context>
    <name>UserMetricParser</name>
    <message>
        <location filename="../../Metrics/UserMetricParser.cpp" line="107"/>
        <source>Problem Saving User Metric Configuration</source>
        <translation>保存用户指标设置错误</translation>
    </message>
    <message>
        <location filename="../../Metrics/UserMetricParser.cpp" line="108"/>
        <source>File: %1 cannot be opened for &apos;Writing&apos;. Please check file properties.</source>
        <translation>文件: %1 无法写入,请检查文件属性.</translation>
    </message>
</context>
<context>
    <name>VAM</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2561"/>
        <source>VAM</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="2565"/>
        <source>Velocita Ascensionale Media, average ascent speed in vertical meters per hour</source>
        <translation>Velocita Ascensionale Media(意大利语,平均上升速度),在垂直方向上的平均上升速度,以m/h为单位</translation>
    </message>
</context>
<context>
    <name>VDOT</name>
    <message>
        <location filename="../../Metrics/VDOT.cpp" line="45"/>
        <source>VDOT</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Metrics/VDOT.cpp" line="46"/>
        <location filename="../../Metrics/VDOT.cpp" line="47"/>
        <source>ml/min/kg</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Metrics/VDOT.cpp" line="50"/>
        <source>Daniels&apos; VDOT computed from best average pace for durations from 4 min 4 hr</source>
        <translation>Daniel VDOT计算时长4min到4h的最快平均配速</translation>
    </message>
</context>
<context>
    <name>VDOTCalculator</name>
    <message>
        <location filename="../../Metrics/VDOTCalculator.cpp" line="73"/>
        <source>VDOT and T-Pace Calculator</source>
        <translation>VDOT和T-Pace计算器</translation>
    </message>
    <message>
        <location filename="../../Metrics/VDOTCalculator.cpp" line="91"/>
        <location filename="../../Metrics/VDOTCalculator.cpp" line="186"/>
        <source> km</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Metrics/VDOTCalculator.cpp" line="95"/>
        <location filename="../../Metrics/VDOTCalculator.cpp" line="190"/>
        <source> mi</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Metrics/VDOTCalculator.cpp" line="109"/>
        <source> hours</source>
        <translation>小时</translation>
    </message>
    <message>
        <location filename="../../Metrics/VDOTCalculator.cpp" line="118"/>
        <source> mins</source>
        <translation>分</translation>
    </message>
    <message>
        <location filename="../../Metrics/VDOTCalculator.cpp" line="127"/>
        <source> secs</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/VDOTCalculator.cpp" line="85"/>
        <source>Your Test Race:</source>
        <translation>测试比赛:</translation>
    </message>
    <message>
        <location filename="../../Metrics/VDOTCalculator.cpp" line="138"/>
        <source>Your Daniels VDOT:</source>
        <translation>Daniels VDOT:</translation>
    </message>
    <message>
        <location filename="../../Metrics/VDOTCalculator.cpp" line="151"/>
        <source>Your Training Paces:</source>
        <translation>训练配速:</translation>
    </message>
    <message>
        <location filename="../../Metrics/VDOTCalculator.cpp" line="157"/>
        <source>E-Pace</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Metrics/VDOTCalculator.cpp" line="157"/>
        <source>M-Pace</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Metrics/VDOTCalculator.cpp" line="157"/>
        <source>T-Pace</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Metrics/VDOTCalculator.cpp" line="157"/>
        <source>I-Pace</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Metrics/VDOTCalculator.cpp" line="157"/>
        <source>R-Pace</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Metrics/VDOTCalculator.cpp" line="161"/>
        <source>200</source>
        <translation>3D {200?}</translation>
    </message>
    <message>
        <location filename="../../Metrics/VDOTCalculator.cpp" line="161"/>
        <source>400</source>
        <translation>3D {400?}</translation>
    </message>
    <message>
        <location filename="../../Metrics/VDOTCalculator.cpp" line="161"/>
        <source>1000</source>
        <translation>3D {1000?}</translation>
    </message>
    <message>
        <location filename="../../Metrics/VDOTCalculator.cpp" line="161"/>
        <source>mile</source>
        <translation>mi</translation>
    </message>
    <message>
        <location filename="../../Metrics/VDOTCalculator.cpp" line="180"/>
        <source>Your Target Race:</source>
        <translation>目标比赛:</translation>
    </message>
    <message>
        <location filename="../../Metrics/VDOTCalculator.cpp" line="201"/>
        <source>Equivalent Time:</source>
        <translation>等效时间:</translation>
    </message>
    <message>
        <location filename="../../Metrics/VDOTCalculator.cpp" line="214"/>
        <source>Calculate</source>
        <translation>计算</translation>
    </message>
    <message>
        <location filename="../../Metrics/VDOTCalculator.cpp" line="218"/>
        <source>Done</source>
        <translation>完成</translation>
    </message>
</context>
<context>
    <name>VI</name>
    <message>
        <location filename="../../Metrics/Coggan.cpp" line="128"/>
        <source>Variability Index is the ratio between IsoPower and Average Power.</source>
        <translation>变化指数时NP和平均功率的比值.</translation>
    </message>
</context>
<context>
    <name>VMProConfigurator</name>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="116"/>
        <source>Unknown Response: %1</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="121"/>
        <source>Device State: %1</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="126"/>
        <source>User Piece Size: %1</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="131"/>
        <source>Calibration Progress: %1 %</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="139"/>
        <source>Volume Correction Mode: %1</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="143"/>
        <source>O2 Cell Age: %1</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="150"/>
        <source>Idle Timeout Mode: %1</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="156"/>
        <source>Auto-calibration Mode: %1</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="159"/>
        <source>Breath State: %1</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>VMProErrorToStringHelper</name>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="173"/>
        <source>No Error.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="175"/>
        <source>Initialization error, shutting off.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="177"/>
        <source>Too hot, shutting off.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="179"/>
        <source>Too cold, shutting off.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="181"/>
        <source>Sat idle too long, shutting off.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="185"/>
        <source>Battery is out of charge, shutting off.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="187"/>
        <source>Failed to initialize environmental sensor.
 Send unit in for service.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="189"/>
        <source>Failed to initialize oxygen sensor.
 Send unit in for service.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="191"/>
        <source>Failed to initialize flow sensor.
 Send unit in for service.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="193"/>
        <source>Failed to initialize sensor communication.
 Send unit in for service.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="195"/>
        <source>Failed to write a page to flash memory.
 Send unit in for service.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="197"/>
        <source>Failed to erase a page from flash memory.
 Send unit in for service.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="201"/>
        <source>No warning.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="203"/>
        <source>Mask leak detected.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="205"/>
        <source>User piece too small.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="207"/>
        <source>User piece too big.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="209"/>
        <source>Device very hot.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="211"/>
        <source>Device very cold.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="213"/>
        <source>Breathing less than valve trigger.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="215"/>
        <source>Oxygen sensor too humid.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="217"/>
        <source>Oxygen sensor dried.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="219"/>
        <source>Breathing during ambient calibration.
 Hold your breath for 5 seconds.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="221"/>
        <source>Many breaths rejected.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="223"/>
        <source>Low battery.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="225"/>
        <source>Thermal change occurring.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="227"/>
        <source>Thermal change slowed.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="229"/>
        <source>Ventilation out of range.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="233"/>
        <source>No calibration message.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="235"/>
        <source>O2 sensor signal drifted.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="237"/>
        <source>Ambient pressure changed a lot.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="239"/>
        <source>Temperature changed a lot.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="241"/>
        <source>Maximum time between calibrations reached.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="243"/>
        <source>5 minute recalibration.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="245"/>
        <source>Post-thermal shock calibration.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="249"/>
        <source>Calibration: waiting for user to start breathing.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="251"/>
        <source>Breath rejected; too jittery.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="253"/>
        <source>Breath rejected; segment too short.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="255"/>
        <source>Breath rejected; breath too short.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="257"/>
        <source>Breath rejected; breath too small.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="259"/>
        <source>Breath rejected; Rf out of range.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="261"/>
        <source>Breath rejected; Tv out of range.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="263"/>
        <source>Breath rejected; Ve out of range.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="265"/>
        <source>Breath rejected; FeO2 out of range.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="267"/>
        <source>Breath rejected; VO2 out of range.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="269"/>
        <source>Device initialized.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="271"/>
        <source>Device attempted to enter Record mode
 before completing calibration.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="273"/>
        <source>Oxygen sensor calibration waveform is volatile.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="275"/>
        <source>Oxygen sensor reading clipped at its maximum value.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="277"/>
        <source>Valve opened.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="279"/>
        <source>Valve closed.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="281"/>
        <source>Calib diff: minimum.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="283"/>
        <source>Calib diff: small.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="285"/>
        <source>Calib diff: medium.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="287"/>
        <source>Calib diff: large.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProConfigurator.cpp" line="294"/>
        <source>Error Code: %1</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>VMProWidget</name>
    <message>
        <location filename="../../Train/VMProWidget.cpp" line="20"/>
        <source>The size engraved on the user pieces. This is the skrew-in part that attaches to the mask.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProWidget.cpp" line="23"/>
        <source>Resting</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProWidget.cpp" line="24"/>
        <source>Medium</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProWidget.cpp" line="25"/>
        <source>Large</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProWidget.cpp" line="31"/>
        <source>User Piece Size</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProWidget.cpp" line="36"/>
        <source>This is an advanced setting. If you don&apos;t know what it is, it&apos;s recommended that you leave it on STPD.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProWidget.cpp" line="46"/>
        <source>Volume Correction Mode</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProWidget.cpp" line="50"/>
        <source>If enabled, the device will automatically start a recalibration 5 minutes into the session. If disabled you can still trigger a manual calibration.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProWidget.cpp" line="58"/>
        <location filename="../../Train/VMProWidget.cpp" line="72"/>
        <source>Enabled</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProWidget.cpp" line="59"/>
        <location filename="../../Train/VMProWidget.cpp" line="73"/>
        <source>Disabled</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProWidget.cpp" line="60"/>
        <source>Auto Recalibration</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProWidget.cpp" line="64"/>
        <source>If enabled, the device will shut off after 15 minutes of no breathing.</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProWidget.cpp" line="74"/>
        <source>Idle Timeout</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProWidget.cpp" line="78"/>
        <source>Calibration Status:</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProWidget.cpp" line="79"/>
        <source>Unknown</source>
        <translation>未知</translation>
    </message>
    <message>
        <location filename="../../Train/VMProWidget.cpp" line="85"/>
        <source>Calibration Status</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProWidget.cpp" line="89"/>
        <source>Start Calibration</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProWidget.cpp" line="102"/>
        <source>Status Information</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProWidget.cpp" line="105"/>
        <source>Save log to file</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VMProWidget.cpp" line="217"/>
        <source>Save File</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>VariabilityIndex</name>
    <message>
        <location filename="../../Metrics/BikeScore.cpp" line="126"/>
        <source>Skiba VI</source>
        <translation>Skiba变化指数</translation>
    </message>
    <message>
        <location filename="../../Metrics/BikeScore.cpp" line="131"/>
        <source>Skiba Variability Index is the ratio between xPower and Average Power.</source>
        <translation>Skiba变化指数是xPower和平均功率的比值.</translation>
    </message>
</context>
<context>
    <name>Velohero</name>
    <message>
        <location filename="../../Cloud/Velohero.cpp" line="116"/>
        <source>Failed to parse sessionID response.</source>
        <translation>解析会话ID响应失败: </translation>
    </message>
    <message>
        <location filename="../../Cloud/Velohero.cpp" line="121"/>
        <source>failed to get new session: </source>
        <translation>获取新会话失败: </translation>
    </message>
    <message>
        <location filename="../../Cloud/Velohero.cpp" line="128"/>
        <source>got empty session</source>
        <translation>空白会话</translation>
    </message>
    <message>
        <location filename="../../Cloud/Velohero.cpp" line="222"/>
        <source>Completed.</source>
        <translation>完成.</translation>
    </message>
    <message>
        <location filename="../../Cloud/Velohero.cpp" line="224"/>
        <source>Network Error - Upload failed.</source>
        <translation>网络错误 - 上传失败.</translation>
    </message>
    <message>
        <location filename="../../Cloud/Velohero.h" line="39"/>
        <source>Velohero</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Cloud/Velohero.h" line="40"/>
        <source>Upload your rides to the independent and free cycling training log</source>
        <translation>上传你的骑行到独立免费的自行车训练记录网站</translation>
    </message>
</context>
<context>
    <name>VideoWindow</name>
    <message>
        <location filename="../../Train/VideoWindow.cpp" line="589"/>
        <source> kph</source>
        <translation> km/h</translation>
    </message>
    <message>
        <location filename="../../Train/VideoWindow.cpp" line="144"/>
        <source>Meters layout</source>
        <translation>仪表布局</translation>
    </message>
    <message>
        <location filename="../../Train/VideoWindow.cpp" line="152"/>
        <source>Reset Meters layout to default</source>
        <translation>重置仪表布局为默认值</translation>
    </message>
    <message>
        <location filename="../../Train/VideoWindow.cpp" line="589"/>
        <source> mph</source>
        <translation>mi/h</translation>
    </message>
    <message>
        <location filename="../../Train/VideoWindow.cpp" line="668"/>
        <source> m</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VideoWindow.cpp" line="668"/>
        <source> feet</source>
        <translation>英尺</translation>
    </message>
    <message>
        <location filename="../../Train/VideoWindow.cpp" line="681"/>
        <source>w</source>
        <translation>W</translation>
    </message>
    <message>
        <location filename="../../Train/VideoWindow.cpp" line="685"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../../Train/VideoWindow.cpp" line="692"/>
        <source> km</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VideoWindow.cpp" line="692"/>
        <source> mi</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/VideoWindow.cpp" line="729"/>
        <source>Calibration required</source>
        <translation>需要校准</translation>
    </message>
    <message>
        <location filename="../../Train/VideoWindow.cpp" line="734"/>
        <source>Configuration required</source>
        <translation>需要设置</translation>
    </message>
    <message>
        <location filename="../../Train/VideoWindow.cpp" line="739"/>
        <source>brake fault</source>
        <translation>制动器故障</translation>
    </message>
    <message>
        <location filename="../../Train/VideoWindow.cpp" line="744"/>
        <source>Ready</source>
        <translation>就绪</translation>
    </message>
</context>
<context>
    <name>ViewSplitter</name>
    <message>
        <location filename="../../Gui/AbstractView.h" line="247"/>
        <source>Clear</source>
        <translation>清除</translation>
    </message>
    <message>
        <location filename="../../Gui/AbstractView.h" line="258"/>
        <location filename="../../Gui/AbstractView.h" line="339"/>
        <source>OFF</source>
        <translation>关闭</translation>
    </message>
    <message>
        <location filename="../../Gui/AbstractView.h" line="334"/>
        <source>ON</source>
        <translation>开启</translation>
    </message>
</context>
<context>
    <name>Vo2max</name>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="330"/>
        <source>Estimated VO2MAX</source>
        <translation>估计VO2max</translation>
    </message>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="332"/>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="333"/>
        <source>ml/min/kg</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Metrics/WattsPerKilogram.cpp" line="334"/>
        <source>Estimated VO2max from 5 min Peak Power relative to Athlete Weight using new ACSM formula: 10.8 * Watts / KG + 7 (3.5 per leg).</source>
        <translation>由5min最大功率和运动员体重,使用新的ACSM公式: 10.8 * W/kg + 7 (每条腿3.5).</translation>
    </message>
</context>
<context>
    <name>WCPZoneTime</name>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1203"/>
        <location filename="../../Metrics/WPrime.cpp" line="1204"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
</context>
<context>
    <name>WCPZoneTime1</name>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1269"/>
        <source>W1 Above CP W&apos;bal Low Fatigue</source>
        <translation>W1 高于CP W&apos;平衡 轻度疲劳</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1270"/>
        <location filename="../../Metrics/WPrime.cpp" line="1271"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1272"/>
        <source>Time expended when Power is above CP and W&apos; bal is below 25% of W&apos;.</source>
        <translation>功率高于CP且W&apos;平衡低于25%W&apos;的时间.</translation>
    </message>
</context>
<context>
    <name>WCPZoneTime2</name>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1290"/>
        <source>W2 Above CP W&apos;bal Moderate Fatigue</source>
        <translation>W2 高于CP W&apos;平衡 中度疲劳</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1291"/>
        <location filename="../../Metrics/WPrime.cpp" line="1292"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1293"/>
        <source>Time expended when Power is above CP and W&apos; bal is between 25% and 50% of W&apos;.</source>
        <translation>功率高于CP且W&apos;平衡介于25%至50%W&apos;之间的时间.</translation>
    </message>
</context>
<context>
    <name>WCPZoneTime3</name>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1311"/>
        <source>W3 Above CP W&apos;bal Heavy Fatigue</source>
        <translation>W3 高于CP W&apos;平衡 重度疲劳</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1312"/>
        <location filename="../../Metrics/WPrime.cpp" line="1313"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1314"/>
        <source>Time expended when Power is above CP and W&apos; bal is between 50% and 75% of W&apos;.</source>
        <translation>功率高于CP且W&apos;平衡介于50%至75%W&apos;之间的时间.</translation>
    </message>
</context>
<context>
    <name>WCPZoneTime4</name>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1332"/>
        <source>W4 Above CP W&apos;bal Severe Fatigue</source>
        <translation>W4 高于CP W&apos;平衡 极度疲劳</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1333"/>
        <location filename="../../Metrics/WPrime.cpp" line="1334"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1335"/>
        <source>Time expended when Power is above CP and W&apos; bal is above 75% of W&apos;.</source>
        <translation>功率高于CP且W&apos;平衡高于75%W&apos;的时间.</translation>
    </message>
</context>
<context>
    <name>WPrime</name>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="681"/>
        <source>W&apos; (Joules): %1</source>
        <translation>W&apos; (J): %1</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="688"/>
        <source>&lt;td align=&quot;center&quot;&gt;Zone&lt;/td&gt;</source>
        <translation>&lt;td align=&quot;center&quot;&gt;区间&lt;/td&gt;</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="689"/>
        <source>&lt;td align=&quot;center&quot;&gt;Description&lt;/td&gt;</source>
        <translation>&lt;td align=&quot;center&quot;&gt;描述&lt;/td&gt;</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="690"/>
        <source>&lt;td align=&quot;center&quot;&gt;High (J)&lt;/td&gt;</source>
        <translation>&lt;td align=&quot;center&quot;&gt;最高 (J)&lt;/td&gt;</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="691"/>
        <source>&lt;td align=&quot;center&quot;&gt;Low (J)&lt;/td&gt;</source>
        <translation>&lt;td align=&quot;center&quot;&gt;最低 (J)&lt;/td&gt;</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="692"/>
        <source>&lt;td align=&quot;center&quot;&gt;Work (kJ)&lt;/td&gt;</source>
        <translation>&lt;td align=&quot;center&quot;&gt;做功 (kJ)&lt;/td&gt;</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="693"/>
        <source>&lt;td align=&quot;center&quot;&gt;Time&lt;/td&gt;</source>
        <translation>&lt;td align=&quot;center&quot;&gt;时间&lt;/td&gt;</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="694"/>
        <location filename="../../Metrics/WPrime.cpp" line="696"/>
        <source>&lt;td align=&quot;center&quot;&gt;%&lt;/td&gt;</source>
        <translation>&lt;td align=&quot;center&quot;&gt;%&lt;/td&gt;</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="695"/>
        <source>&lt;td align=&quot;center&quot;&gt;Above CP Time&lt;/td&gt;</source>
        <translation>&lt;td align=&quot;center&quot;&gt;高于CP时间&lt;/td&gt;</translation>
    </message>
</context>
<context>
    <name>WPrimeExp</name>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="918"/>
        <source>W&apos; Work</source>
        <translation>W&apos;做功</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="920"/>
        <location filename="../../Metrics/WPrime.cpp" line="921"/>
        <source>kJ</source>
        <translation>kJ</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="923"/>
        <source>W&apos; Work is the amount of kJ produced while power is above CP.</source>
        <translation>W&apos;做功是功率高于CP时产生的总能量.</translation>
    </message>
</context>
<context>
    <name>WPrimeTau</name>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="884"/>
        <source>W&apos;bal TAU</source>
        <translation>W&apos;平衡Tau</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="889"/>
        <source>W&apos; bal TAU is the recovery time constant for W&apos; bal, W&apos; bal tracks the level of W&apos; according to CP model during intermitent exercise.</source>
        <translation>W&apos;平衡Tau是对W&apos;平衡恒定的恢复时间,W&apos;平衡在间歇锻炼中根据CP模型跟踪W&apos;的水平.</translation>
    </message>
</context>
<context>
    <name>WPrimeWatts</name>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="964"/>
        <source>W&apos; Power</source>
        <translation>W&apos;功率</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="966"/>
        <location filename="../../Metrics/WPrime.cpp" line="967"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="969"/>
        <source>W&apos; Power is the average power produce while power is above CP.</source>
        <translation>W&apos;功率是功率高于CP时的平均功率.</translation>
    </message>
</context>
<context>
    <name>WSModel</name>
    <message>
        <location filename="../../Metrics/PDModel.h" line="325"/>
        <source>Ward-Smith</source>
        <translation>Ward-Smith</translation>
    </message>
</context>
<context>
    <name>WZoneTime</name>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1065"/>
        <location filename="../../Metrics/WPrime.cpp" line="1066"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
</context>
<context>
    <name>WZoneTime1</name>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1119"/>
        <source>W1 W&apos;bal Low Fatigue</source>
        <translation>W1 W&apos;平衡 轻度疲劳</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1120"/>
        <location filename="../../Metrics/WPrime.cpp" line="1121"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1122"/>
        <source>Time expended when W&apos; bal is below 25% of W&apos;.</source>
        <translation>W&apos;平衡低于25%W&apos;的时间.</translation>
    </message>
</context>
<context>
    <name>WZoneTime2</name>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1140"/>
        <source>W2 W&apos;bal Moderate Fatigue</source>
        <translation>W2 W&apos;平衡 中度疲劳</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1141"/>
        <location filename="../../Metrics/WPrime.cpp" line="1142"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1143"/>
        <source>Time expended when W&apos; bal is between 25% and 50% of W&apos;.</source>
        <translation>W&apos;平衡介于25%-50%W&apos;的时间.</translation>
    </message>
</context>
<context>
    <name>WZoneTime3</name>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1161"/>
        <source>W3 W&apos;bal Heavy Fatigue</source>
        <translation>W3 W&apos;平衡 重度疲劳</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1162"/>
        <location filename="../../Metrics/WPrime.cpp" line="1163"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1164"/>
        <source>Time expended when W&apos; bal is between 50% and 75% of W&apos;.</source>
        <translation>W&apos;平衡介于50%-75%W&apos;的时间.</translation>
    </message>
</context>
<context>
    <name>WZoneTime4</name>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1182"/>
        <source>W4 W&apos;bal Severe Fatigue</source>
        <translation>W4 W&apos;平衡 极度疲劳</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1183"/>
        <location filename="../../Metrics/WPrime.cpp" line="1184"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1185"/>
        <source>Time expended when W&apos; bal is above 75% of W&apos;.</source>
        <translation>W&apos;平衡高于75%W&apos;的时间.</translation>
    </message>
</context>
<context>
    <name>WZoneWork</name>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1353"/>
        <location filename="../../Metrics/WPrime.cpp" line="1354"/>
        <source>kJ</source>
        <translation>kJ</translation>
    </message>
</context>
<context>
    <name>WZoneWork1</name>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1410"/>
        <source>W1 W&apos;bal Work Low Fatigue</source>
        <translation>W1 W&apos;平衡 做功 轻度疲劳</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1411"/>
        <location filename="../../Metrics/WPrime.cpp" line="1412"/>
        <source>kJ</source>
        <translation>kJ</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1413"/>
        <source>Work produced when W&apos; bal is below 25% of W&apos;.</source>
        <translation>W&apos;平衡低于25%W&apos;时的做功.</translation>
    </message>
</context>
<context>
    <name>WZoneWork2</name>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1431"/>
        <source>W2 W&apos;bal Work Moderate Fatigue</source>
        <translation>W2 W&apos;平衡 做功 中度疲劳</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1432"/>
        <location filename="../../Metrics/WPrime.cpp" line="1433"/>
        <source>kJ</source>
        <translation>kJ</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1434"/>
        <source>Work produced when W&apos; bal is between 25% and 50% of W&apos;.</source>
        <translation>W&apos;平衡介于25%-50%W&apos;时的做功.</translation>
    </message>
</context>
<context>
    <name>WZoneWork3</name>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1452"/>
        <source>W3 W&apos;bal Work Heavy Fatigue</source>
        <translation>W3 W&apos;平衡 做功 重度疲劳</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1453"/>
        <location filename="../../Metrics/WPrime.cpp" line="1454"/>
        <source>kJ</source>
        <translation>kJ</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1455"/>
        <source>Work produced when W&apos; bal is between 50% and 75% of W&apos;.</source>
        <translation>W&apos;平衡介于50%-75%W&apos;时的做功.</translation>
    </message>
</context>
<context>
    <name>WZoneWork4</name>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1473"/>
        <source>W4 W&apos;bal Work Severe Fatigue</source>
        <translation>W4 W&apos;平衡 做功 极度疲劳</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1474"/>
        <location filename="../../Metrics/WPrime.cpp" line="1475"/>
        <source>kJ</source>
        <translation>kJ</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="1476"/>
        <source>Work produced when Power is above CP and W&apos; bal is above 75% of W&apos;.</source>
        <translation>功率高于CP且W&apos;平衡高于75%W&apos;的做功.</translation>
    </message>
</context>
<context>
    <name>WattsRPE</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1628"/>
        <source>Watts:RPE Ratio</source>
        <translation>功率:RPE比率</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1633"/>
        <source>Watts to RPE ratio</source>
        <translation>功率和RPE的比值</translation>
    </message>
</context>
<context>
    <name>WebPageWindow</name>
    <message>
        <location filename="../../Train/WebPageWindow.cpp" line="125"/>
        <source>URL</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Train/WebPageWindow.cpp" line="131"/>
        <source>Hit return to apply URL</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>WheelSizeCalculator</name>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="187"/>
        <source>Wheel Size Calculator</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="206"/>
        <source>Rim Size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="207"/>
        <source>Tire Size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="208"/>
        <source>Wheel Size</source>
        <translation type="unfinished">车轮尺寸</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="227"/>
        <source>mm</source>
        <translation type="unfinished">mm</translation>
    </message>
</context>
<context>
    <name>Withings</name>
    <message>
        <location filename="../../Cloud/Withings.h" line="37"/>
        <source>Withings</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Cloud/Withings.h" line="38"/>
        <source>Download weight, body fat etc from the connected health specialists.</source>
        <translation>从联通的健康专家下载体重,体脂等参数.</translation>
    </message>
</context>
<context>
    <name>WithingsDownload</name>
    <message>
        <location filename="../../Cloud/WithingsDownload.cpp" line="71"/>
        <source>Golden Cheetah-&gt;Preferences</source>
        <translation>Golden Cheetah-&gt;设置</translation>
    </message>
    <message>
        <location filename="../../Cloud/WithingsDownload.cpp" line="73"/>
        <source>Tools-&gt;Options</source>
        <translation>工具-&gt;选项</translation>
    </message>
    <message>
        <location filename="../../Cloud/WithingsDownload.cpp" line="75"/>
        <source>Error fetching OAuth credentials.  Please make sure to complete the Withings authorization procedure found under %1.</source>
        <translation>获取授权信息错误,请确认%1中的Withings授权步骤已完成.</translation>
    </message>
    <message>
        <location filename="../../Cloud/WithingsDownload.cpp" line="76"/>
        <source>OAuth Error</source>
        <translation>授权错误</translation>
    </message>
    <message>
        <location filename="../../Cloud/WithingsDownload.cpp" line="170"/>
        <source>Error parsing Withings API response. Please check the error description.</source>
        <translation>解析Withings API响应错误.请检查错误描述.</translation>
    </message>
    <message>
        <location filename="../../Cloud/WithingsDownload.cpp" line="160"/>
        <location filename="../../Cloud/WithingsDownload.cpp" line="169"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../../Cloud/WithingsDownload.cpp" line="161"/>
        <source>There was an error during fetching. Please check the error description.</source>
        <translation>获取错误. 请检查错误描述.</translation>
    </message>
</context>
<context>
    <name>Workbeats</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1581"/>
        <source>Workbeat stress</source>
        <translation>Workbeat压力</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="1586"/>
        <source>Work * Heartbeats / 100000</source>
        <translation>做功*心跳次数/100000</translation>
    </message>
</context>
<context>
    <name>WorkoutEditorBase</name>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="89"/>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="90"/>
        <source>Delete the highlighted row</source>
        <translation>删除高亮行</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="94"/>
        <source>Add</source>
        <translation>新增</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="95"/>
        <source>Add row at end</source>
        <translation>在末尾新增行</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="99"/>
        <source>Insert</source>
        <translation>插入</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="100"/>
        <location filename="../../Train/WorkoutWizard.cpp" line="105"/>
        <source>Add a Lap below the highlighted row</source>
        <translation>在高亮行下新增圈</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="104"/>
        <source>Lap</source>
        <translation>圈</translation>
    </message>
</context>
<context>
    <name>WorkoutFilterBox</name>
    <message>
        <location filename="../../Train/WorkoutFilterBox.cpp" line="44"/>
        <source>Filter...</source>
        <translation type="unfinished">过滤...</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutFilterBox.cpp" line="95"/>
        <source>ERROR: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>WorkoutImportDialog</name>
    <message>
        <location filename="../../Train/Library.cpp" line="809"/>
        <source>Import to Library</source>
        <translation>导入至库</translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="843"/>
        <source>Please note, that when importing or drag and dropping videos into the library we DO NOT copy the file into the GoldenCheetah library, instead we add a REFERENCE to it. We DO copy workout and videoSync files, since they are smaller.

You can remove references when managing the library via the context menu options</source>
        <translation>请注意,导入或拖入视频到库中时,不会将文件复制到库中,而只是将其引用.训练课程和视频同步文件将被复制.

可通过上下文菜单选项移除引用</translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="857"/>
        <source>Files</source>
        <translation>文件</translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="867"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="869"/>
        <source>OK</source>
        <translation>确定</translation>
    </message>
    <message>
        <location filename="../../Train/Library.cpp" line="873"/>
        <source>Overwite existing files</source>
        <translation>覆盖已有文件</translation>
    </message>
</context>
<context>
    <name>WorkoutMenuProvider</name>
    <message>
        <location filename="../../Train/WorkoutMenuProvider.cpp" line="271"/>
        <source>Select Tags</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutMenuProvider.cpp" line="274"/>
        <source>Manage Filters</source>
        <translation type="unfinished">管理过滤器</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutMenuProvider.cpp" line="275"/>
        <source>Add Filter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutMenuProvider.cpp" line="289"/>
        <source>Add Tag to Filter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutMenuProvider.cpp" line="292"/>
        <source>Filter Tags...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutMenuProvider.cpp" line="310"/>
        <source>Match all selected tags</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutMenuProvider.cpp" line="353"/>
        <source>Manage Workout Filters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutMenuProvider.cpp" line="360"/>
        <source>Name</source>
        <translation type="unfinished">名称</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutMenuProvider.cpp" line="361"/>
        <source>Filter</source>
        <translation type="unfinished">过滤器</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutMenuProvider.cpp" line="362"/>
        <source>_index</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutMenuProvider.cpp" line="370"/>
        <source>Execute</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutMenuProvider.cpp" line="371"/>
        <source>Update</source>
        <translation type="unfinished">更新</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutMenuProvider.cpp" line="423"/>
        <source>Add Workout Filter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutMenuProvider.cpp" line="426"/>
        <source>Name of the Filter...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutMenuProvider.cpp" line="467"/>
        <source>New</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutMenuProvider.cpp" line="469"/>
        <source>New (%1)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>WorkoutMetricsSummary</name>
    <message>
        <location filename="../../Train/WorkoutWizard.h" line="210"/>
        <source>Workout Metrics</source>
        <translation>训练课程指标</translation>
    </message>
</context>
<context>
    <name>WorkoutPlotWindow</name>
    <message>
        <location filename="../../Train/WorkoutPlotWindow.cpp" line="40"/>
        <location filename="../../Train/WorkoutPlotWindow.cpp" line="105"/>
        <source>Ergmode specific settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutPlotWindow.cpp" line="46"/>
        <location filename="../../Train/WorkoutPlotWindow.cpp" line="106"/>
        <source>Color power zones</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutPlotWindow.cpp" line="48"/>
        <location filename="../../Train/WorkoutPlotWindow.cpp" line="56"/>
        <location filename="../../Train/WorkoutPlotWindow.cpp" line="107"/>
        <location filename="../../Train/WorkoutPlotWindow.cpp" line="112"/>
        <source>Never</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutPlotWindow.cpp" line="49"/>
        <location filename="../../Train/WorkoutPlotWindow.cpp" line="108"/>
        <source>Always</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutPlotWindow.cpp" line="50"/>
        <location filename="../../Train/WorkoutPlotWindow.cpp" line="57"/>
        <location filename="../../Train/WorkoutPlotWindow.cpp" line="109"/>
        <location filename="../../Train/WorkoutPlotWindow.cpp" line="113"/>
        <source>When stopped</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutPlotWindow.cpp" line="54"/>
        <location filename="../../Train/WorkoutPlotWindow.cpp" line="111"/>
        <source>Show tooltip</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>WorkoutTagManagerPage</name>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1100"/>
        <source>Tag</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="1101"/>
        <source>Assigned to # workouts</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>+</source>
        <translation type="obsolete">+</translation>
    </message>
    <message>
        <source>-</source>
        <translation type="obsolete">-</translation>
    </message>
    <message>
        <source>Add</source>
        <translation type="obsolete">新增</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="obsolete">删除</translation>
    </message>
</context>
<context>
    <name>WorkoutTime</name>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="177"/>
        <source>Duration</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="178"/>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="179"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/BasicRideMetrics.cpp" line="180"/>
        <source>Total Duration including pauses a.k.a. Elapsed Time</source>
        <translation>包括暂停的总时间,即经过时间</translation>
    </message>
</context>
<context>
    <name>WorkoutTypePage</name>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="225"/>
        <source>Workout Creator</source>
        <translation>训练课程创建器</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="226"/>
        <source>Select the workout type to be created</source>
        <translation>选择要创建的训练课程类型</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="228"/>
        <source>Absolute Wattage</source>
        <translation>绝对功率</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="230"/>
        <source>Relative Wattage</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="231"/>
        <source>Gradient</source>
        <translation>坡度</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="235"/>
        <source>Import Selected Activity (</source>
        <translation>导入选中的活动 (</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="238"/>
        <source>No activity selected</source>
        <translation>未选择活动</translation>
    </message>
</context>
<context>
    <name>WorkoutWidget</name>
    <message>
        <location filename="../../Train/WorkoutWidget.cpp" line="1532"/>
        <source>File save failed.</source>
        <translation>文件保存失败.</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWidget.cpp" line="2368"/>
        <source>Intensity</source>
        <translation>强度</translation>
    </message>
</context>
<context>
    <name>WorkoutWindow</name>
    <message>
        <location filename="../../Train/WorkoutWindow.cpp" line="82"/>
        <source>Show Heartrate</source>
        <translation>显示心率</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWindow.cpp" line="84"/>
        <location filename="../../Train/WorkoutWindow.cpp" line="89"/>
        <location filename="../../Train/WorkoutWindow.cpp" line="94"/>
        <location filename="../../Train/WorkoutWindow.cpp" line="99"/>
        <location filename="../../Train/WorkoutWindow.cpp" line="104"/>
        <location filename="../../Train/WorkoutWindow.cpp" line="109"/>
        <source>Seconds to average</source>
        <translation>平均值</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWindow.cpp" line="87"/>
        <source>Show Power</source>
        <translation>显示功率</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWindow.cpp" line="92"/>
        <source>Show Cadence</source>
        <translation>显示踏频</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWindow.cpp" line="97"/>
        <source>Show VO2</source>
        <translation>显示VO2</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWindow.cpp" line="102"/>
        <source>Show Ventilation</source>
        <translation>显示换气</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWindow.cpp" line="107"/>
        <source>Show Speed</source>
        <translation>显示速度</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWindow.cpp" line="112"/>
        <source>Show WBal</source>
        <translation>显示W&apos;</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWindow.cpp" line="179"/>
        <location filename="../../Train/WorkoutWindow.cpp" line="308"/>
        <location filename="../../Train/WorkoutWindow.cpp" line="533"/>
        <source>ERG - Absolute Watts</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWindow.cpp" line="180"/>
        <location filename="../../Train/WorkoutWindow.cpp" line="532"/>
        <source>MRC - Relative Watts</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWindow.cpp" line="191"/>
        <source>New</source>
        <translation>新建</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWindow.cpp" line="198"/>
        <source>Save</source>
        <translation>保存</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWindow.cpp" line="203"/>
        <source>Save As</source>
        <translation>保存为</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWindow.cpp" line="217"/>
        <source>Undo</source>
        <translation>撤销</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWindow.cpp" line="222"/>
        <source>Redo</source>
        <translation>重复</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWindow.cpp" line="229"/>
        <source>Draw</source>
        <translation>绘图</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWindow.cpp" line="234"/>
        <source>Select</source>
        <translation>选择</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWindow.cpp" line="244"/>
        <source>Cut</source>
        <translation>剪切</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWindow.cpp" line="250"/>
        <source>Copy</source>
        <translation>复制</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWindow.cpp" line="256"/>
        <source>Paste</source>
        <translation>粘贴</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWindow.cpp" line="264"/>
        <source>Properties</source>
        <translation>属性</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWindow.cpp" line="269"/>
        <source>Zoom In</source>
        <translation>放大</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWindow.cpp" line="274"/>
        <source>Zoom Out</source>
        <translation>缩小</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWindow.cpp" line="311"/>
        <source>Coalesced sections of same wattage</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWindow.cpp" line="515"/>
        <source>You have unsaved changes to a workout.</source>
        <translation>训练课程有未保存的修改.</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWindow.cpp" line="516"/>
        <source>Do you want to save them?</source>
        <translation>确认保存?</translation>
    </message>
    <message>
        <location filename="../../Train/WorkoutWindow.cpp" line="563"/>
        <source>Save Workout File</source>
        <translation>保存训练课程文件</translation>
    </message>
</context>
<context>
    <name>WorkoutWizard</name>
    <message>
        <location filename="../../Train/WorkoutWizard.cpp" line="820"/>
        <source>Workout Wizard</source>
        <translation type="unfinished">训练课程向导</translation>
    </message>
</context>
<context>
    <name>XDataDialog</name>
    <message>
        <location filename="../../FileIO/XDataDialog.cpp" line="45"/>
        <source>xData</source>
        <translation>X数据</translation>
    </message>
    <message>
        <location filename="../../FileIO/XDataDialog.cpp" line="59"/>
        <source>Data Series</source>
        <translation>数据系列</translation>
    </message>
    <message>
        <source>Add</source>
        <translation type="vanished">新增</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="vanished">删除</translation>
    </message>
</context>
<context>
    <name>XDataEditor</name>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="3217"/>
        <source>Cut</source>
        <translation>剪切</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="3223"/>
        <source>Copy</source>
        <translation>复制</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="3229"/>
        <source>Paste</source>
        <translation>粘贴</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="3239"/>
        <source>Delete Row</source>
        <translation>删除行</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="3249"/>
        <source>Append Row</source>
        <translation>追加行</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="3255"/>
        <source>Insert Row</source>
        <translation>插入行</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="3264"/>
        <source>Remove Column</source>
        <translation>删除列</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="3271"/>
        <source>Add Column</source>
        <translation>新增列</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="3418"/>
        <location filename="../../Charts/RideEditor.cpp" line="3433"/>
        <location filename="../../Charts/RideEditor.cpp" line="3442"/>
        <location filename="../../Charts/RideEditor.cpp" line="3451"/>
        <source>Paste error</source>
        <translation>粘贴错误</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="3419"/>
        <source>Please select target cell or cells to paste values into.</source>
        <translation>请选择要粘贴的目标单元格.</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="3434"/>
        <source>Copy buffer and selected area are diffferent sizes.</source>
        <translation>复制缓存与选择区域大小不同.</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="3443"/>
        <source>Copy buffer has more columns than available.</source>
        <translation>复制缓存列数多于可用.</translation>
    </message>
    <message>
        <location filename="../../Charts/RideEditor.cpp" line="3452"/>
        <source>Copy buffer has more rows than available.</source>
        <translation>复制缓存行数多于可用.</translation>
    </message>
</context>
<context>
    <name>XDataSeriesSettingsDialog</name>
    <message>
        <location filename="../../FileIO/XDataDialog.cpp" line="315"/>
        <source>Name</source>
        <translation>名称</translation>
    </message>
    <message>
        <location filename="../../FileIO/XDataDialog.cpp" line="320"/>
        <source>Units</source>
        <translation>单位</translation>
    </message>
    <message>
        <location filename="../../FileIO/XDataDialog.cpp" line="328"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../../FileIO/XDataDialog.cpp" line="329"/>
        <source>OK</source>
        <translation>确定</translation>
    </message>
    <message>
        <location filename="../../FileIO/XDataDialog.cpp" line="344"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../../FileIO/XDataDialog.cpp" line="344"/>
        <source>Name is blank</source>
        <translation>名称为空</translation>
    </message>
</context>
<context>
    <name>XDataSettingsDialog</name>
    <message>
        <location filename="../../FileIO/XDataDialog.cpp" line="244"/>
        <source>xData</source>
        <translation>X数据</translation>
    </message>
    <message>
        <location filename="../../FileIO/XDataDialog.cpp" line="251"/>
        <source>Data Series</source>
        <translation>数据系列</translation>
    </message>
    <message>
        <location filename="../../FileIO/XDataDialog.cpp" line="252"/>
        <source>Units</source>
        <translation>单位</translation>
    </message>
    <message>
        <location filename="../../FileIO/XDataDialog.cpp" line="256"/>
        <source>Series %1</source>
        <translation>系列 %1</translation>
    </message>
    <message>
        <location filename="../../FileIO/XDataDialog.cpp" line="263"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../../FileIO/XDataDialog.cpp" line="264"/>
        <source>OK</source>
        <translation>确定</translation>
    </message>
    <message>
        <location filename="../../FileIO/XDataDialog.cpp" line="279"/>
        <location filename="../../FileIO/XDataDialog.cpp" line="295"/>
        <source>Error</source>
        <translation>错误</translation>
    </message>
    <message>
        <location filename="../../FileIO/XDataDialog.cpp" line="279"/>
        <source>XData name is blank</source>
        <translation>X数据名称为空</translation>
    </message>
    <message>
        <location filename="../../FileIO/XDataDialog.cpp" line="295"/>
        <source>Must have at least one data series.</source>
        <translation>至少应有一个数据系列.</translation>
    </message>
</context>
<context>
    <name>XDataTableModel</name>
    <message>
        <location filename="../../FileIO/XDataTableModel.cpp" line="108"/>
        <source>Time</source>
        <translation>时间</translation>
    </message>
    <message>
        <location filename="../../FileIO/XDataTableModel.cpp" line="109"/>
        <source>Distance</source>
        <translation>距离</translation>
    </message>
</context>
<context>
    <name>XPace</name>
    <message>
        <location filename="../../Metrics/GOVSS.cpp" line="208"/>
        <source>xPace</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Metrics/GOVSS.cpp" line="210"/>
        <source>min/km</source>
        <translation>min/km</translation>
    </message>
    <message>
        <location filename="../../Metrics/GOVSS.cpp" line="211"/>
        <source>min/mile</source>
        <translation>min/mi</translation>
    </message>
    <message>
        <location filename="../../Metrics/GOVSS.cpp" line="214"/>
        <source>Iso pace in min/km or min/mile, defined as the constant pace in flat surface which requires the same LNP</source>
        <translation>标准化配速,以min/km或min/mi为单位,定义为平面上需要相同LNP的恒定配速</translation>
    </message>
</context>
<context>
    <name>XPaceSwim</name>
    <message>
        <location filename="../../Metrics/SwimScore.cpp" line="165"/>
        <source>xPace Swim</source>
        <translation>游泳xPace</translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimScore.cpp" line="167"/>
        <source>min/100m</source>
        <translation>min/100m</translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimScore.cpp" line="168"/>
        <source>min/100yd</source>
        <translation>min/100yd</translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimScore.cpp" line="171"/>
        <source>Iso Swim Pace in min/100m or min/100yd, defined as the constant pace which requires the same xPowerSwim</source>
        <translation>标准化游泳配速,以min/100m或min/100yd为单位,定义需要相同xPowerSwim的恒定配速</translation>
    </message>
</context>
<context>
    <name>XPower</name>
    <message>
        <location filename="../../Metrics/BikeScore.cpp" line="53"/>
        <source>xPower</source>
        <translation>xPower</translation>
    </message>
    <message>
        <location filename="../../Metrics/BikeScore.cpp" line="55"/>
        <location filename="../../Metrics/BikeScore.cpp" line="56"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
    <message>
        <location filename="../../Metrics/BikeScore.cpp" line="57"/>
        <source>xPower is an estimate of the power that you could have maintained for the same physiological &apos;cost&apos; if your power output had been perfectly constant, similar to IsoPower.</source>
        <translation>xPower是假定功率输出完美恒定时产生同等生理&quot;代价&quot;的功率,与NP类似.</translation>
    </message>
</context>
<context>
    <name>XPowerSwim</name>
    <message>
        <location filename="../../Metrics/SwimScore.cpp" line="69"/>
        <source>xPower Swim</source>
        <translation>游泳xPower</translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimScore.cpp" line="71"/>
        <location filename="../../Metrics/SwimScore.cpp" line="72"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
    <message>
        <location filename="../../Metrics/SwimScore.cpp" line="73"/>
        <source>Swimming power normalized for variations in speed as defined by Dr. Skiba in the SwimScore algorithm</source>
        <translation>根据Dr. Skiba在SwimScore算法中的定义考虑速度变化的标准化游泳功率</translation>
    </message>
</context>
<context>
    <name>Xert</name>
    <message>
        <location filename="../../Cloud/Xert.cpp" line="141"/>
        <source>JSON parser error</source>
        <translation>JSON解析错误</translation>
    </message>
    <message>
        <location filename="../../Cloud/Xert.cpp" line="176"/>
        <source>You must authorise with Xert first</source>
        <translation>必须首先通过Xert授权</translation>
    </message>
    <message>
        <location filename="../../Cloud/Xert.cpp" line="479"/>
        <location filename="../../Cloud/Xert.cpp" line="570"/>
        <source>Completed.</source>
        <translation>完成.</translation>
    </message>
    <message>
        <location filename="../../Cloud/Xert.cpp" line="572"/>
        <source>Network Error - Upload failed.</source>
        <translation>网络错误 - 上传失败.</translation>
    </message>
    <message>
        <location filename="../../Cloud/Xert.h" line="38"/>
        <source>Xert</source>
        <translation>Xert</translation>
    </message>
    <message>
        <location filename="../../Cloud/Xert.h" line="39"/>
        <source>Sync with the innovative site for fitness monitoring, tracking, and planning.</source>
        <translation>与健康监测,跟踪和计划的创新性网站同步.</translation>
    </message>
</context>
<context>
    <name>ZoneOverviewItem</name>
    <message>
        <location filename="../../Charts/OverviewItems.cpp" line="686"/>
        <source>Time In Zone</source>
        <translation>各区间时间</translation>
    </message>
    <message>
        <location filename="../../Charts/OverviewItems.h" line="436"/>
        <source>Power Zones</source>
        <translation>功率区间</translation>
    </message>
</context>
<context>
    <name>ZonePTime1</name>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="322"/>
        <source>L1 Percent in Zone</source>
        <translation>L1区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="323"/>
        <source>Percent of Time in Power Zone 1.</source>
        <translation>在功率1区时间的百分比.</translation>
    </message>
</context>
<context>
    <name>ZonePTime10</name>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="700"/>
        <source>L10 Percent in Zone</source>
        <translation>L10区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="701"/>
        <source>Percent of Time in Power Zone 10.</source>
        <translation>在功率10区时间的百分比.</translation>
    </message>
</context>
<context>
    <name>ZonePTime2</name>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="364"/>
        <source>L2 Percent in Zone</source>
        <translation>L2区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="365"/>
        <source>Percent of Time in Power Zone 2.</source>
        <translation>在功率2区时间的百分比.</translation>
    </message>
</context>
<context>
    <name>ZonePTime3</name>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="406"/>
        <source>L3 Percent in Zone</source>
        <translation>L3区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="407"/>
        <source>Percent of Time in Power Zone 3.</source>
        <translation>在功率3区时间的百分比.</translation>
    </message>
</context>
<context>
    <name>ZonePTime4</name>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="448"/>
        <source>L4 Percent in Zone</source>
        <translation>L4区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="449"/>
        <source>Percent of Time in Power Zone 4.</source>
        <translation>在功率4区时间的百分比.</translation>
    </message>
</context>
<context>
    <name>ZonePTime5</name>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="490"/>
        <source>L5 Percent in Zone</source>
        <translation>L5区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="491"/>
        <source>Percent of Time in Power Zone 5.</source>
        <translation>在功率5区时间的百分比.</translation>
    </message>
</context>
<context>
    <name>ZonePTime6</name>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="532"/>
        <source>L6 Percent in Zone</source>
        <translation>L6区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="533"/>
        <source>Percent of Time in Power Zone 6.</source>
        <translation>在功率6区时间的百分比.</translation>
    </message>
</context>
<context>
    <name>ZonePTime7</name>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="574"/>
        <source>L7 Percent in Zone</source>
        <translation>L7区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="575"/>
        <source>Percent of Time in Power Zone 7.</source>
        <translation>在功率7区时间的百分比.</translation>
    </message>
</context>
<context>
    <name>ZonePTime8</name>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="616"/>
        <source>L8 Percent in Zone</source>
        <translation>L8区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="617"/>
        <source>Percent of Time in Power Zone 8.</source>
        <translation>在功率8区时间的百分比.</translation>
    </message>
</context>
<context>
    <name>ZonePTime9</name>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="658"/>
        <source>L9 Percent in Zone</source>
        <translation>L9区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="659"/>
        <source>Percent of Time in Power Zone 9.</source>
        <translation>在功率9区时间的百分比.</translation>
    </message>
</context>
<context>
    <name>ZonePTimeI</name>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="921"/>
        <source>LI Percent in Zone</source>
        <translation>LI区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="922"/>
        <source>Percent of Time in Power Zone I - Below AeT</source>
        <translation>功率区间I(低于AeT)内时间的百分比</translation>
    </message>
</context>
<context>
    <name>ZonePTimeII</name>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="962"/>
        <source>LII Percent in Zone</source>
        <translation>LII区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="963"/>
        <source>Percent of Time in Power Zone II - Between AeT and CP</source>
        <translation>功率区间II(AeT到CP)内时间的百分比</translation>
    </message>
</context>
<context>
    <name>ZonePTimeIII</name>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="1003"/>
        <source>LIII Percent in Zone</source>
        <translation>LIII区间百分比</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="1004"/>
        <source>Percent of Time in Power Zone III - Above CP</source>
        <translation>功率区间III(高于CP)内时间的百分比</translation>
    </message>
</context>
<context>
    <name>ZonePage</name>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="886"/>
        <source>Sport</source>
        <translation>运动</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="933"/>
        <source>Critical Power</source>
        <translation>临界功率</translation>
    </message>
    <message>
        <location filename="../../Gui/AthletePages.cpp" line="934"/>
        <source>Default</source>
        <translation>默认</translation>
    </message>
</context>
<context>
    <name>ZoneTime</name>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="40"/>
        <location filename="../../Metrics/TimeInZone.cpp" line="41"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
</context>
<context>
    <name>ZoneTime1</name>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="92"/>
        <source>L1 Time in Zone</source>
        <translation>L1区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="93"/>
        <location filename="../../Metrics/TimeInZone.cpp" line="94"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="95"/>
        <source>Time in Power Zone 1.</source>
        <translation>在功率1区的时间.</translation>
    </message>
</context>
<context>
    <name>ZoneTime10</name>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="292"/>
        <source>L10 Time in Zone</source>
        <translation>L10区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="293"/>
        <location filename="../../Metrics/TimeInZone.cpp" line="294"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="295"/>
        <source>Time in Power Zone 10.</source>
        <translation>在功率10区的时间.</translation>
    </message>
</context>
<context>
    <name>ZoneTime2</name>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="114"/>
        <source>L2 Time in Zone</source>
        <translation>L2区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="115"/>
        <location filename="../../Metrics/TimeInZone.cpp" line="116"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="117"/>
        <source>Time in Power Zone 2.</source>
        <translation>在功率2区的时间.</translation>
    </message>
</context>
<context>
    <name>ZoneTime3</name>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="136"/>
        <source>L3 Time in Zone</source>
        <translation>L3区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="137"/>
        <location filename="../../Metrics/TimeInZone.cpp" line="138"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="139"/>
        <source>Time in Power Zone 3.</source>
        <translation>在功率3区的时间.</translation>
    </message>
</context>
<context>
    <name>ZoneTime4</name>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="155"/>
        <location filename="../../Metrics/TimeInZone.cpp" line="156"/>
        <location filename="../../Metrics/TimeInZone.cpp" line="161"/>
        <location filename="../../Metrics/TimeInZone.cpp" line="162"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="160"/>
        <source>L4 Time in Zone</source>
        <translation>L4区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="163"/>
        <source>Time in Power Zone 4.</source>
        <translation>在功率4区的时间.</translation>
    </message>
</context>
<context>
    <name>ZoneTime5</name>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="182"/>
        <source>L5 Time in Zone</source>
        <translation>L5区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="183"/>
        <location filename="../../Metrics/TimeInZone.cpp" line="184"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="185"/>
        <source>Time in Power Zone 5.</source>
        <translation>在功率5区的时间.</translation>
    </message>
</context>
<context>
    <name>ZoneTime6</name>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="204"/>
        <source>L6 Time in Zone</source>
        <translation>L6区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="205"/>
        <location filename="../../Metrics/TimeInZone.cpp" line="206"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="207"/>
        <source>Time in Power Zone 6.</source>
        <translation>在功率6区的时间.</translation>
    </message>
</context>
<context>
    <name>ZoneTime7</name>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="226"/>
        <source>L7 Time in Zone</source>
        <translation>L7区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="227"/>
        <location filename="../../Metrics/TimeInZone.cpp" line="228"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="229"/>
        <source>Time in Power Zone 7.</source>
        <translation>在功率7区的时间.</translation>
    </message>
</context>
<context>
    <name>ZoneTime8</name>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="248"/>
        <source>L8 Time in Zone</source>
        <translation>L8区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="249"/>
        <location filename="../../Metrics/TimeInZone.cpp" line="250"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="251"/>
        <source>Time in Power Zone 8.</source>
        <translation>在功率8区的时间.</translation>
    </message>
</context>
<context>
    <name>ZoneTime9</name>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="270"/>
        <source>L9 Time in Zone</source>
        <translation>L9区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="271"/>
        <location filename="../../Metrics/TimeInZone.cpp" line="272"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="273"/>
        <source>Time in Power Zone 9.</source>
        <translation>在功率9区的时间.</translation>
    </message>
</context>
<context>
    <name>ZoneTimeI</name>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="733"/>
        <location filename="../../Metrics/TimeInZone.cpp" line="734"/>
        <location filename="../../Metrics/TimeInZone.cpp" line="744"/>
        <location filename="../../Metrics/TimeInZone.cpp" line="745"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="743"/>
        <source>LI Time in Zone</source>
        <translation>LI区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="746"/>
        <source>Time in Power Zone I - Below AeT</source>
        <translation>功率区间I(低于AeT)内时间</translation>
    </message>
</context>
<context>
    <name>ZoneTimeII</name>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="792"/>
        <location filename="../../Metrics/TimeInZone.cpp" line="793"/>
        <location filename="../../Metrics/TimeInZone.cpp" line="803"/>
        <location filename="../../Metrics/TimeInZone.cpp" line="804"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="802"/>
        <source>LII Time in Zone</source>
        <translation>LI区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="805"/>
        <source>Time in Power Zone II - Between AeT and CP</source>
        <translation>功率区间II(AeT到CP)内时间</translation>
    </message>
</context>
<context>
    <name>ZoneTimeIII</name>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="852"/>
        <location filename="../../Metrics/TimeInZone.cpp" line="853"/>
        <location filename="../../Metrics/TimeInZone.cpp" line="863"/>
        <location filename="../../Metrics/TimeInZone.cpp" line="864"/>
        <source>seconds</source>
        <translation>秒</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="862"/>
        <source>LIII Time in Zone</source>
        <translation>LIII区间时间</translation>
    </message>
    <message>
        <location filename="../../Metrics/TimeInZone.cpp" line="865"/>
        <source>Time in Power Zone III - Above CP</source>
        <translation>功率区间III(高于CP)内时间</translation>
    </message>
</context>
<context>
    <name>Zones</name>
    <message>
        <location filename="../../Metrics/Zones.cpp" line="43"/>
        <source>Active Recovery</source>
        <translation>动态恢复</translation>
    </message>
    <message>
        <location filename="../../Metrics/Zones.cpp" line="43"/>
        <source>Endurance</source>
        <translation>耐力</translation>
    </message>
    <message>
        <location filename="../../Metrics/Zones.cpp" line="43"/>
        <source>Tempo</source>
        <translation>节奏</translation>
    </message>
    <message>
        <location filename="../../Metrics/Zones.cpp" line="43"/>
        <source>Threshold</source>
        <translation>阈值</translation>
    </message>
    <message>
        <location filename="../../Metrics/Zones.cpp" line="44"/>
        <source>VO2Max</source>
        <translation>VO2max</translation>
    </message>
    <message>
        <location filename="../../Metrics/Zones.cpp" line="44"/>
        <source>Anaerobic</source>
        <translation>无氧</translation>
    </message>
    <message>
        <location filename="../../Metrics/Zones.cpp" line="44"/>
        <source>Neuromuscular</source>
        <translation>神经肌肉</translation>
    </message>
    <message>
        <location filename="../../Metrics/Zones.cpp" line="168"/>
        <source>Zone defaults must be specified at head of %1 file</source>
        <translation>区间默认值应在%1文件开始处规定</translation>
    </message>
    <message>
        <location filename="../../Metrics/Zones.cpp" line="174"/>
        <source>Only one set of zone defaults may be specified in %1 file</source>
        <translation>%1文件仅能规定一组区间默认值</translation>
    </message>
    <message>
        <location filename="../../Metrics/Zones.cpp" line="200"/>
        <source>line %1: read new range without reading any zones for previous one</source>
        <translation>第%1行:读取新范围而不为之前的读取区间</translation>
    </message>
    <message>
        <location filename="../../Metrics/Zones.cpp" line="313"/>
        <source>line %1: read zone without preceding date range</source>
        <translation>第%1行:不根据以前的日期范围读取区间</translation>
    </message>
    <message>
        <location filename="../../Metrics/Zones.cpp" line="335"/>
        <location filename="../../Metrics/Zones.cpp" line="365"/>
        <source>attempt to set zone based on % of CP without setting CP in line number %1.
</source>
        <translation>根据CP百分比设置区间,但不在第%1行设置CP.
</translation>
    </message>
    <message>
        <location filename="../../Metrics/Zones.cpp" line="406"/>
        <source>file ended without reading any zones for last range</source>
        <translation>没有为上次的范围读取区间而结束文件</translation>
    </message>
    <message>
        <location filename="../../Metrics/Zones.cpp" line="459"/>
        <source>Setting end date of range %1 to start date of range %2.
</source>
        <translation>设置范围%1结束日期,作为范围%2开始日期.
</translation>
    </message>
    <message>
        <location filename="../../Metrics/Zones.cpp" line="469"/>
        <source>Extending final range %1 to infinite to include present date.
</source>
        <translation>无穷拓展最终范围%1以包括目前日期.
</translation>
    </message>
    <message>
        <location filename="../../Metrics/Zones.cpp" line="476"/>
        <source>CP must be greater than zero in zone range %1 of %2</source>
        <translation>区间%2中范围%1的CP必须大于0</translation>
    </message>
    <message>
        <location filename="../../Metrics/Zones.cpp" line="499"/>
        <source>Range %1: matching top of zone %2 (%3) to bottom of zone %4 (%5).
</source>
        <translation>范围%1:匹配区间%2上限(%3)和区间%4下限(%5).
</translation>
    </message>
    <message>
        <location filename="../../Metrics/Zones.cpp" line="513"/>
        <source>Range %1: setting top of zone %2 from %3 to MAX.
</source>
        <translation>范围%1:从%3到最大值设置区间%2上限.
</translation>
    </message>
    <message>
        <location filename="../../Metrics/Zones.cpp" line="775"/>
        <source>Critical Power (watts): %1</source>
        <translation>临界功率(W): %1</translation>
    </message>
    <message>
        <location filename="../../Metrics/Zones.cpp" line="783"/>
        <source>&lt;td align=&quot;center&quot;&gt;Low (watts)&lt;/td&gt;</source>
        <translation>&lt;td align=&quot;center&quot;&gt;最低 (W)&lt;/td&gt;</translation>
    </message>
    <message>
        <location filename="../../Metrics/Zones.cpp" line="784"/>
        <source>&lt;td align=&quot;center&quot;&gt;High (watts)&lt;/td&gt;</source>
        <translation>&lt;td align=&quot;center&quot;&gt;最高 (W)&lt;/td&gt;</translation>
    </message>
    <message>
        <location filename="../../Metrics/Zones.cpp" line="786"/>
        <source>&lt;td align=&quot;center&quot;&gt;%&lt;/td&gt;</source>
        <translation>&lt;td align=&quot;center&quot;&gt;%&lt;/td&gt;</translation>
    </message>
    <message>
        <location filename="../../Metrics/Zones.cpp" line="920"/>
        <source>Problem Saving Power Zones</source>
        <translation>保存功率区间错误</translation>
    </message>
    <message>
        <location filename="../../Metrics/Zones.cpp" line="921"/>
        <source>File: %1 cannot be opened for &apos;Writing&apos;. Please check file properties.</source>
        <translation>文件: %1 无法写入,请检查文件属性.</translation>
    </message>
    <message>
        <location filename="../../Metrics/Zones.cpp" line="781"/>
        <source>&lt;td align=&quot;center&quot;&gt;Zone&lt;/td&gt;</source>
        <translation>&lt;td align=&quot;center&quot;&gt;区间&lt;/td&gt;</translation>
    </message>
    <message>
        <location filename="../../Metrics/Zones.cpp" line="782"/>
        <source>&lt;td align=&quot;center&quot;&gt;Description&lt;/td&gt;</source>
        <translation>&lt;td align=&quot;center&quot;&gt;描述&lt;/td&gt;</translation>
    </message>
    <message>
        <location filename="../../Metrics/Zones.cpp" line="785"/>
        <source>&lt;td align=&quot;center&quot;&gt;Time&lt;/td&gt;</source>
        <translation>&lt;td align=&quot;center&quot;&gt;时间&lt;/td&gt;</translation>
    </message>
</context>
<context>
    <name>aBikeScore</name>
    <message>
        <location filename="../../Metrics/aBikeScore.cpp" line="208"/>
        <source>Skiba&apos;s altitude adjusted stress score taking into account both the intensity and the duration of the training session plus the altitude effect, similar to aBikeStress it can be computed as 100 * hours * (aPower Relative Intensity)^2</source>
        <translation>Skiba的海拔调整压力指数同时考虑训练的强度,长度,以及海拔效应,与aTSS类似,按照100*小时数*(aPower相对强度)^2计算</translation>
    </message>
</context>
<context>
    <name>aBikeStress</name>
    <message>
        <location filename="../../Metrics/aCoggan.cpp" line="215"/>
        <source>Altitude Adjusted Training Stress Score takes into account both the intensity and the duration of the training session plus the altitude effect, it can be computed as 100 * hours * aIF^2</source>
        <translation>海拔调整训练压力指数同时考虑训练的强度和长度,以及海拔效应,可按100*小时数*aIF^2计算</translation>
    </message>
</context>
<context>
    <name>aEfficiencyFactor</name>
    <message>
        <location filename="../../Metrics/aCoggan.cpp" line="312"/>
        <source>aPower Efficiency Factor</source>
        <translation>aPower效率因子</translation>
    </message>
    <message>
        <location filename="../../Metrics/aCoggan.cpp" line="317"/>
        <source>The ratio between aIsoPower and Average HR</source>
        <translation>aNP和平均心率的比值</translation>
    </message>
</context>
<context>
    <name>aIntensityFactor</name>
    <message>
        <location filename="../../Metrics/aCoggan.cpp" line="169"/>
        <source>Altitude Adjusted Intensity Factor is the ratio between aIsoPower and the Critical Power (CP) configured in Power Zones.</source>
        <translation>海拔调整强度因子是aNP和功率区间中设置的CP的比值.</translation>
    </message>
</context>
<context>
    <name>aIsoPower</name>
    <message>
        <location filename="../../Metrics/aCoggan.cpp" line="47"/>
        <source>Altitude Adjusted Iso Power is an estimate of the power that you could have maintained for the same physiological &apos;cost&apos; if your power output had been perfectly constant accounting for altitude.</source>
        <translation>海拔调整标准化功率是考虑海拔,对能够产生同等生理&quot;代价&quot;的常值功率的一种估计.</translation>
    </message>
</context>
<context>
    <name>aRelativeIntensity</name>
    <message>
        <location filename="../../Metrics/aBikeScore.cpp" line="165"/>
        <source>aPower Relative Intensity</source>
        <translation>aPower相对强度</translation>
    </message>
    <message>
        <location filename="../../Metrics/aBikeScore.cpp" line="170"/>
        <source>Altitude Adjusted Relative Intensity is the ratio between axPower and the Critical Power (CP) configured in Power Zones, similar to aIF.</source>
        <translation>海拔调整相对强度是axPower与功率区间中设置的临界功率(CP)的比值,与aIF类似.</translation>
    </message>
</context>
<context>
    <name>aResponseIndex</name>
    <message>
        <location filename="../../Metrics/aBikeScore.cpp" line="251"/>
        <source>aPower Response Index</source>
        <translation>aPower反应指数</translation>
    </message>
    <message>
        <location filename="../../Metrics/aBikeScore.cpp" line="256"/>
        <source>The ratio between axPower and Average HR, similar to aPower Efficiency Factor</source>
        <translation>axPower和平均心率的比值,与aPower效率因子类似</translation>
    </message>
</context>
<context>
    <name>aTISS</name>
    <message>
        <location filename="../../Metrics/BikeScore.cpp" line="246"/>
        <source>Aerobic TISS</source>
        <translation>有氧TISS</translation>
    </message>
    <message>
        <location filename="../../Metrics/BikeScore.cpp" line="249"/>
        <source>Aerobic Training Impact Scoring System. It&apos;s a metric to quantify the training strain or response on the aerobic system</source>
        <translation>有氧训练影响评分系统,是量化有氧系统训练负担或反映的指标</translation>
    </message>
    <message>
        <location filename="../../Metrics/BikeScore.cpp" line="303"/>
        <source>Anaerobic TISS</source>
        <translation>无氧TISS</translation>
    </message>
    <message>
        <location filename="../../Metrics/BikeScore.cpp" line="306"/>
        <source>Anaerobic Training Impact Scoring System. It&apos;s a metric to quantify the training strain or response on the anaerobic system</source>
        <translation>无氧训练影响评分系统,是量化无氧系统训练负担或反映的指标</translation>
    </message>
</context>
<context>
    <name>aTSSPerHour</name>
    <message>
        <location filename="../../Metrics/aCoggan.cpp" line="264"/>
        <source>aBikeStress per hour</source>
        <translation>每小时aTSS</translation>
    </message>
    <message>
        <location filename="../../Metrics/aCoggan.cpp" line="267"/>
        <source>Altitude Adjusted Training Stress Score divided by Duration in hours</source>
        <translation>海拔调整训练压力指数除以小时数</translation>
    </message>
</context>
<context>
    <name>aVI</name>
    <message>
        <location filename="../../Metrics/aCoggan.cpp" line="127"/>
        <source>Altitude Adjusted Variability Index is the ratio between aIsoPower and Average aPower.</source>
        <translation>海拔调整变化指数时aNP和平均aPower的比值.</translation>
    </message>
</context>
<context>
    <name>aVariabilityIndex</name>
    <message>
        <location filename="../../Metrics/aBikeScore.cpp" line="125"/>
        <source>Skiba aVI</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Metrics/aBikeScore.cpp" line="130"/>
        <source>Skiba Altitude Adjusted Variability Index is the ratio between axPower and Average aPower.</source>
        <translation>海拔调整Skiba变化指数是axPower和平均aPower的比值.</translation>
    </message>
</context>
<context>
    <name>aXPower</name>
    <message>
        <location filename="../../Metrics/aBikeScore.cpp" line="52"/>
        <source>axPower</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Metrics/aBikeScore.cpp" line="54"/>
        <location filename="../../Metrics/aBikeScore.cpp" line="55"/>
        <source>watts</source>
        <translation>W</translation>
    </message>
    <message>
        <location filename="../../Metrics/aBikeScore.cpp" line="56"/>
        <source>Altitude Adjusted xPower is an estimate of the power that you could have maintained for the same physiological &apos;cost&apos; if your power output had been perfectly constant at altitude, similar to aIsoPower.</source>
        <translation>海拔调整xPower是在某一海拔假定功率输出完美恒定时产生同等生理&quot;代价&quot;的功率,与aNP类似.</translation>
    </message>
</context>
<context>
    <name>addXDataCommand</name>
    <message>
        <location filename="../../FileIO/RideFileCommand.cpp" line="510"/>
        <source>Add XData</source>
        <translation>新增X数据</translation>
    </message>
</context>
<context>
    <name>avnn</name>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="105"/>
        <location filename="../../Metrics/HrvMetrics.cpp" line="109"/>
        <source>Average of all NN intervals</source>
        <translation>全部NN间歇平均</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="106"/>
        <location filename="../../Metrics/HrvMetrics.cpp" line="107"/>
        <source>msec</source>
        <translation>ms</translation>
    </message>
</context>
<context>
    <name>dTISS</name>
    <message>
        <location filename="../../Metrics/BikeScore.cpp" line="362"/>
        <source>TISS Aerobicity</source>
        <translation>TISS有氧性</translation>
    </message>
    <message>
        <location filename="../../Metrics/BikeScore.cpp" line="365"/>
        <source>TISS Aerobicity is a percentage of Aerobic TISS of the total TISS</source>
        <translation>TISS有氧性是总TISS中有氧TISS所占的百分比</translation>
    </message>
</context>
<context>
    <name>deviceModel</name>
    <message>
        <location filename="../../Gui/Pages.cpp" line="569"/>
        <source>Device Name</source>
        <translation>设备名称</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="571"/>
        <source>Device Type</source>
        <translation>设备类型</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="573"/>
        <source>Port Spec</source>
        <translation>端口</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="575"/>
        <source>Profile</source>
        <translation>设备信息</translation>
    </message>
    <message>
        <location filename="../../Gui/Pages.cpp" line="577"/>
        <source>Virtual</source>
        <translation>虚拟</translation>
    </message>
</context>
<context>
    <name>hrv_recovery_points</name>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="817"/>
        <source>HRV Recovery Points</source>
        <translation>HRV恢复点</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="822"/>
        <source>Natural Log transform of rMSSD, measured at rest</source>
        <translation>从rMSSD转化而来的自然记录, 于静息时测量</translation>
    </message>
</context>
<context>
    <name>pnnx</name>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="520"/>
        <source>pNN</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="521"/>
        <location filename="../../Metrics/HrvMetrics.cpp" line="522"/>
        <source>pct</source>
        <translatorcomment>?</translatorcomment>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="524"/>
        <source>Percentage of differences between adjacent NN intervals that are greater than %1 ms</source>
        <translation>相邻NN间歇间差值大于 %1 ms的百分比</translation>
    </message>
</context>
<context>
    <name>rest_avnn</name>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="593"/>
        <source>Rest AVNN</source>
        <translation>静息AVNN</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="594"/>
        <location filename="../../Metrics/HrvMetrics.cpp" line="595"/>
        <source>msec</source>
        <translation>ms</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="597"/>
        <source>Average of all NN intervals measured at rest</source>
        <translation>静息测量的全部NN间歇的平均值</translation>
    </message>
</context>
<context>
    <name>rest_hf</name>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="779"/>
        <source>Rest HF</source>
        <translation>静息HF</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="780"/>
        <location filename="../../Metrics/HrvMetrics.cpp" line="781"/>
        <source>msec^2</source>
        <translation>ms^2</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="784"/>
        <source>High Frequency Power HRV, measured at rest</source>
        <translation>静息测量的高频功率HRV</translation>
    </message>
</context>
<context>
    <name>rest_hr</name>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="557"/>
        <source>Rest HR</source>
        <translation>静息心率</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="558"/>
        <location filename="../../Metrics/HrvMetrics.cpp" line="559"/>
        <source>bpm</source>
        <translation>bpm</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="561"/>
        <source>Average HR measured at rest</source>
        <translation>静息测量的平均心率</translation>
    </message>
</context>
<context>
    <name>rest_lf</name>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="741"/>
        <source>Rest LF</source>
        <translation>静息LF</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="742"/>
        <location filename="../../Metrics/HrvMetrics.cpp" line="743"/>
        <source>msec^2</source>
        <translation>ms^2</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="746"/>
        <source>Low Frequency Power HRV, measured at rest</source>
        <translation>静息测量的低频功率HRV</translation>
    </message>
</context>
<context>
    <name>rest_pNN50</name>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="704"/>
        <source>Rest PNN50</source>
        <translation>静息PNN50</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="705"/>
        <location filename="../../Metrics/HrvMetrics.cpp" line="706"/>
        <source>pct</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="708"/>
        <source>Percentage of differences between adjacent NN intervals that are greater than 50 ms, measured at rest</source>
        <translation>静息时, 相邻NN间歇间差值大于50ms的百分比</translation>
    </message>
</context>
<context>
    <name>rest_rmssd</name>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="667"/>
        <source>Rest rMSSD</source>
        <translation>静息rMSSD</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="668"/>
        <location filename="../../Metrics/HrvMetrics.cpp" line="669"/>
        <source>msec</source>
        <translation>ms</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="671"/>
        <source>Square root of the mean of the squares of differences between adjacent NN intervals, measured at rest</source>
        <translation>静息时, 相邻NN间歇差值平方均值的平方根</translation>
    </message>
</context>
<context>
    <name>rest_sdnn</name>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="630"/>
        <source>Rest SDNN</source>
        <translation>静息SDNN</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="631"/>
        <location filename="../../Metrics/HrvMetrics.cpp" line="632"/>
        <source>msec</source>
        <translation>ms</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="634"/>
        <source>Standard deviation of all NN intervals measured at rest</source>
        <translation>静息时, 全部NN间歇的标准差</translation>
    </message>
</context>
<context>
    <name>rmssd</name>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="426"/>
        <source>rMSSD</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="427"/>
        <location filename="../../Metrics/HrvMetrics.cpp" line="428"/>
        <source>msec</source>
        <translation>ms</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="430"/>
        <source>Square root of the mean of the squares of differences between adjacent NN intervals</source>
        <translation>相邻NN间歇差值平方均值的平方根</translation>
    </message>
</context>
<context>
    <name>sdann</name>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="250"/>
        <source>SDANN</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="251"/>
        <location filename="../../Metrics/HrvMetrics.cpp" line="252"/>
        <source>msec</source>
        <translation>ms</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="254"/>
        <source>Standard deviation of all NN intervals in all 5-minute segments of a 24-hour recording</source>
        <translation>24小时记录的全部5分钟区间中,全部NN间歇的标准差</translation>
    </message>
</context>
<context>
    <name>sdnn</name>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="172"/>
        <source>Standard deviation of NN</source>
        <translation>NN标准差</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="173"/>
        <location filename="../../Metrics/HrvMetrics.cpp" line="174"/>
        <source>msec</source>
        <translation>ms</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="176"/>
        <source>Standard deviation of all NN intervals</source>
        <translation>全部NN间歇的标准差</translation>
    </message>
</context>
<context>
    <name>sdnnidx</name>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="344"/>
        <source>SDNNIDX</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="345"/>
        <location filename="../../Metrics/HrvMetrics.cpp" line="346"/>
        <source>msec</source>
        <translation>ms</translation>
    </message>
    <message>
        <location filename="../../Metrics/HrvMetrics.cpp" line="348"/>
        <source>Average of the standard deviations of NN intervals in all 5-minute segments of a 24-hour recording</source>
        <translation>24小时记录的全部5分钟区间中,全部NN间歇的标准差平均值</translation>
    </message>
</context>
<context>
    <name>wbalzone</name>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="77"/>
        <source>Low Fatigue</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="78"/>
        <source>Moderate Fatigue</source>
        <translation>中等疲劳</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="79"/>
        <source>Heavy Fatigue</source>
        <translation>重度疲劳</translation>
    </message>
    <message>
        <location filename="../../Metrics/WPrime.cpp" line="80"/>
        <source>Severe Fatigue</source>
        <translation>极度疲劳</translation>
    </message>
</context>
</TS>
