<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="zh-CN" sourcelanguage="en">
  <context>
    <name>About</name>
    <message>
      <location filename="../../../ui/about.py" line="62"/>
      <source>Authors</source>
      <translation>作者</translation>
    </message>
    <message>
      <location filename="../../../ui/about.py" line="65"/>
      <source>Contributors</source>
      <translation>贡献者</translation>
    </message>
    <message>
      <location filename="../../../ui/about.py" line="70"/>
      <source>Translators</source>
      <translation>翻译者</translation>
    </message>
    <message>
      <location filename="../../../ui/about.py" line="88"/>
      <source>About Linux Show Player</source>
      <translation>关于 Linux Show Player</translation>
    </message>
  </context>
  <context>
    <name>AboutDialog</name>
    <message>
      <location filename="../../../ui/about.py" line="52"/>
      <source>Linux Show Player is a cue player designed for stage productions.</source>
      <translation>Linux Show Player是个为舞台表演而设的cue播放器。</translation>
    </message>
    <message>
      <location filename="../../../ui/about.py" line="132"/>
      <source>Info</source>
      <translation>关于</translation>
    </message>
    <message>
      <location filename="../../../ui/about.py" line="137"/>
      <source>License</source>
      <translation>使用条款</translation>
    </message>
    <message>
      <location filename="../../../ui/about.py" line="144"/>
      <source>Contributors</source>
      <translation>贡献者</translation>
    </message>
    <message>
      <location filename="../../../ui/about.py" line="125"/>
      <source>Web site</source>
      <translation>网站</translation>
    </message>
    <message>
      <location filename="../../../ui/about.py" line="127"/>
      <source>Discussion</source>
      <translation>讨论</translation>
    </message>
    <message>
      <location filename="../../../ui/about.py" line="129"/>
      <source>Source code</source>
      <translation>源代码</translation>
    </message>
  </context>
  <context>
    <name>AppConfiguration</name>
    <message>
      <location filename="../../../ui/settings/app_configuration.py" line="39"/>
      <source>LiSP preferences</source>
      <translation>LiSP 设定</translation>
    </message>
  </context>
  <context>
    <name>AppConfigurationWarning</name>
    <message>
      <location filename="../../../ui/settings/app_configuration.py" line="109"/>
      <source>Cannot load configuration page: "{}" ({})</source>
      <translation>无法加载设定页："{}" ({})</translation>
    </message>
  </context>
  <context>
    <name>AppGeneralSettings</name>
    <message>
      <location filename="../../../ui/settings/app_pages/general.py" line="104"/>
      <source>Default layout</source>
      <translation>默认布局</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/app_pages/general.py" line="107"/>
      <source>Show layout selection at startup</source>
      <translation>启动时显示布局选择</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/app_pages/general.py" line="110"/>
      <source>Use layout at startup:</source>
      <translation>启动时使用布局：</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/app_pages/general.py" line="113"/>
      <source>Application themes</source>
      <translation>主题</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/app_pages/general.py" line="115"/>
      <source>UI theme:</source>
      <translation>界面主题：</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/app_pages/general.py" line="116"/>
      <source>Icons theme:</source>
      <translation>图标主题：</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/app_pages/general.py" line="119"/>
      <source>Application language (require a restart)</source>
      <translation>语言 (需要重启程式)</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/app_pages/general.py" line="123"/>
      <source>Language:</source>
      <translation>语言：</translation>
    </message>
  </context>
  <context>
    <name>ApplicationError</name>
    <message>
      <location filename="../../../application.py" line="155"/>
      <source>Startup error</source>
      <translation>启动错误</translation>
    </message>
    <message>
      <location filename="../../../application.py" line="241"/>
      <source>Error while reading the session file "{}"</source>
      <translation>载入工作阶段档案时发生错误 "{}"</translation>
    </message>
    <message>
      <location filename="../../../application.py" line="230"/>
      <source>Unable to create the cue "{}"</source>
      <translation>无法创建cue "{}"</translation>
    </message>
  </context>
  <context>
    <name>ClassLoaderWarning</name>
    <message>
      <location filename="../../../core/loading.py" line="135"/>
      <source>Cannot load python class: "{0}"</source>
      <translation>无法加载python class: "{0}"</translation>
    </message>
  </context>
  <context>
    <name>CommandsStack</name>
    <message>
      <location filename="../../../command/stack.py" line="32"/>
      <source>Undo: {}</source>
      <translation>复原：{}</translation>
    </message>
    <message>
      <location filename="../../../command/stack.py" line="33"/>
      <source>Redo: {}</source>
      <translation>重做：{}</translation>
    </message>
  </context>
  <context>
    <name>ConfigurationDebug</name>
    <message>
      <location filename="../../../core/configuration.py" line="215"/>
      <source>Configuration read from {}</source>
      <translation>从 {} 读取的配置</translation>
    </message>
    <message>
      <location filename="../../../core/configuration.py" line="225"/>
      <source>Configuration written at {}</source>
      <translation>设定值已储存于 {}</translation>
    </message>
  </context>
  <context>
    <name>ConfigurationInfo</name>
    <message>
      <location filename="../../../core/configuration.py" line="248"/>
      <source>New configuration installed at {}</source>
      <translation>新设定值储存于 {}</translation>
    </message>
    <message>
      <location filename="../../../core/configuration.py" line="70"/>
      <source>Invalid path "{}", return default.</source>
      <translation>路径不正确 "{}"，使用预设值。</translation>
    </message>
  </context>
  <context>
    <name>CueAction</name>
    <message>
      <location filename="../../../ui/widgets/cue_actions.py" line="25"/>
      <source>Default</source>
      <translation>默认</translation>
    </message>
    <message>
      <location filename="../../../ui/widgets/cue_actions.py" line="26"/>
      <source>Faded Start</source>
      <translation>淡入开始</translation>
    </message>
    <message>
      <location filename="../../../ui/widgets/cue_actions.py" line="27"/>
      <source>Faded Resume</source>
      <translation>淡入继续</translation>
    </message>
    <message>
      <location filename="../../../ui/widgets/cue_actions.py" line="28"/>
      <source>Faded Pause</source>
      <translation>淡出暂停</translation>
    </message>
    <message>
      <location filename="../../../ui/widgets/cue_actions.py" line="29"/>
      <source>Faded Stop</source>
      <translation>淡出停止</translation>
    </message>
    <message>
      <location filename="../../../ui/widgets/cue_actions.py" line="30"/>
      <source>Faded Interrupt</source>
      <translation>淡出中断</translation>
    </message>
    <message>
      <location filename="../../../ui/widgets/cue_actions.py" line="33"/>
      <source>Start</source>
      <translation>开始</translation>
    </message>
    <message>
      <location filename="../../../ui/widgets/cue_actions.py" line="34"/>
      <source>Resume</source>
      <translation>继续</translation>
    </message>
    <message>
      <location filename="../../../ui/widgets/cue_actions.py" line="35"/>
      <source>Pause</source>
      <translation>暂停</translation>
    </message>
    <message>
      <location filename="../../../ui/widgets/cue_actions.py" line="36"/>
      <source>Stop</source>
      <translation>停止</translation>
    </message>
    <message>
      <location filename="../../../ui/widgets/cue_actions.py" line="37"/>
      <source>Do Nothing</source>
      <translation>无动作</translation>
    </message>
    <message>
      <location filename="../../../ui/widgets/cue_actions.py" line="38"/>
      <source>Release from Loop</source>
      <translation type="unfinished">Release from Loop</translation>
    </message>
  </context>
  <context>
    <name>CueAppearanceSettings</name>
    <message>
      <location filename="../../../ui/settings/cue_pages/cue_appearance.py" line="85"/>
      <source>The appearance depends on the layout</source>
      <translation>外观取决于布局</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/cue_pages/cue_appearance.py" line="97"/>
      <source>Cue name</source>
      <translation>Cue 名称</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/cue_pages/cue_appearance.py" line="99"/>
      <source>NoName</source>
      <translation>没有名称</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/cue_pages/cue_appearance.py" line="101"/>
      <source>Description/Note</source>
      <translation>描述/注释</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/cue_pages/cue_appearance.py" line="104"/>
      <source>Set Font Size</source>
      <translation>设置字体大小</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/cue_pages/cue_appearance.py" line="106"/>
      <source>Color</source>
      <translation>颜色</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/cue_pages/cue_appearance.py" line="108"/>
      <source>Select background color</source>
      <translation>选择背景颜色</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/cue_pages/cue_appearance.py" line="111"/>
      <source>Select font color</source>
      <translation>选择字体颜色</translation>
    </message>
  </context>
  <context>
    <name>CueCategory</name>
    <message>
      <location filename="../../../ui/mainwindow.py" line="270"/>
      <source>Misc cues</source>
      <translation>杂项 Cues</translation>
    </message>
  </context>
  <context>
    <name>CueCommandLog</name>
    <message>
      <location filename="../../../command/cue.py" line="73"/>
      <source>Cues settings changed.</source>
      <translation>多个 Cue 设置已更改</translation>
    </message>
    <message>
      <location filename="../../../command/cue.py" line="45"/>
      <source>Cue settings changed: "{}"</source>
      <translation>Cue 设置已更改： "{}"</translation>
    </message>
  </context>
  <context>
    <name>CueName</name>
    <message>
      <location filename="../../../cues/media_cue.py" line="29"/>
      <source>Media Cue</source>
      <translation>媒体 Cue</translation>
    </message>
  </context>
  <context>
    <name>CueNextAction</name>
    <message>
      <location filename="../../../ui/widgets/cue_next_actions.py" line="25"/>
      <source>Do Nothing</source>
      <translation>无动作</translation>
    </message>
    <message>
      <location filename="../../../ui/widgets/cue_next_actions.py" line="26"/>
      <source>Trigger after the end</source>
      <translation>结束后触发</translation>
    </message>
    <message>
      <location filename="../../../ui/widgets/cue_next_actions.py" line="29"/>
      <source>Trigger after post wait</source>
      <translation>结束后等候后触发</translation>
    </message>
    <message>
      <location filename="../../../ui/widgets/cue_next_actions.py" line="32"/>
      <source>Select after the end</source>
      <translation>结束后选择</translation>
    </message>
    <message>
      <location filename="../../../ui/widgets/cue_next_actions.py" line="35"/>
      <source>Select after post wait</source>
      <translation>结束后等候后选择</translation>
    </message>
  </context>
  <context>
    <name>CueSettings</name>
    <message>
      <location filename="../../../ui/settings/app_pages/cue.py" line="64"/>
      <source>Interrupt fade</source>
      <translation>中断淡入淡出</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/app_pages/cue.py" line="66"/>
      <source>Used globally when interrupting cues</source>
      <translation>在终止cues时全域地使用</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/app_pages/cue.py" line="72"/>
      <source>Fallback fade settings</source>
      <translation>回退淡入淡出设置</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/app_pages/cue.py" line="75"/>
      <source>Used for fade-in and fade-out actions, for cues where fade duration is set to 0.</source>
      <translation>用于淡入淡出动作，用于淡入淡出持续时间设置为 0 的提示。</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/cue_pages/cue_general.py" line="113"/>
      <source>Start action</source>
      <translation>开始方式</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/cue_pages/cue_general.py" line="115"/>
      <source>Default action to start the cue</source>
      <translation>预设开始 Cue 的方式</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/cue_pages/cue_general.py" line="119"/>
      <source>Stop action</source>
      <translation>停止方式</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/cue_pages/cue_general.py" line="121"/>
      <source>Default action to stop the cue</source>
      <translation>预设停止 Cue 的方式</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/cue_pages/cue_general.py" line="202"/>
      <source>Pre wait</source>
      <translation>开始前等候</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/cue_pages/cue_general.py" line="204"/>
      <source>Wait before cue execution</source>
      <translation>执行 Cue 前等待</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/cue_pages/cue_general.py" line="207"/>
      <source>Post wait</source>
      <translation>结束后等候</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/cue_pages/cue_general.py" line="209"/>
      <source>Wait after cue execution</source>
      <translation>执行 Cue 后等待</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/cue_pages/cue_general.py" line="212"/>
      <source>Next action</source>
      <translation>下一个动作</translation>
    </message>
  </context>
  <context>
    <name>Fade</name>
    <message>
      <location filename="../../../ui/widgets/fades.py" line="33"/>
      <source>Linear</source>
      <translation>线性</translation>
    </message>
    <message>
      <location filename="../../../ui/widgets/fades.py" line="34"/>
      <source>Quadratic</source>
      <translation>二次曲线</translation>
    </message>
    <message>
      <location filename="../../../ui/widgets/fades.py" line="35"/>
      <source>Quadratic2</source>
      <translation>S形曲线</translation>
    </message>
  </context>
  <context>
    <name>FadeEdit</name>
    <message>
      <location filename="../../../ui/widgets/fades.py" line="97"/>
      <source>Duration (sec):</source>
      <translation>长度 (秒)：</translation>
    </message>
    <message>
      <location filename="../../../ui/widgets/fades.py" line="98"/>
      <source>Curve:</source>
      <translation>曲线：</translation>
    </message>
  </context>
  <context>
    <name>FadeSettings</name>
    <message>
      <location filename="../../../ui/settings/cue_pages/cue_general.py" line="273"/>
      <source>Fade In</source>
      <translation>淡入</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/cue_pages/cue_general.py" line="274"/>
      <source>Fade Out</source>
      <translation>淡出</translation>
    </message>
  </context>
  <context>
    <name>HotKeyEdit</name>
    <message>
      <location filename="../../../ui/widgets/hotkeyedit.py" line="125"/>
      <source>Press shortcut</source>
      <translation>按下快捷键</translation>
    </message>
  </context>
  <context>
    <name>LayoutSelect</name>
    <message>
      <location filename="../../../ui/layoutselect.py" line="37"/>
      <source>Layout selection</source>
      <translation>布局选择</translation>
    </message>
    <message>
      <location filename="../../../ui/layoutselect.py" line="50"/>
      <source>Select layout</source>
      <translation>选择布局</translation>
    </message>
    <message>
      <location filename="../../../ui/layoutselect.py" line="54"/>
      <source>Open file</source>
      <translation>打开档案</translation>
    </message>
  </context>
  <context>
    <name>ListLayout</name>
    <message>
      <location filename="../../../ui/settings/app_pages/layouts.py" line="52"/>
      <source>Layout actions</source>
      <translation>布局操作</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/app_pages/layouts.py" line="54"/>
      <source>Fade out when stopping all cues</source>
      <translation>以淡出方式停止所有 Cue</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/app_pages/layouts.py" line="57"/>
      <source>Fade out when interrupting all cues</source>
      <translation>以淡出方式中断所有 Cue</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/app_pages/layouts.py" line="60"/>
      <source>Fade out when pausing all cues</source>
      <translation>以淡出方式暂停所有 Cue</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/app_pages/layouts.py" line="63"/>
      <source>Fade in when resuming all cues</source>
      <translation>以淡入方式繼續所有 Cue</translation>
    </message>
  </context>
  <context>
    <name>LogStatusIcon</name>
    <message>
      <location filename="../../../ui/logging/status.py" line="36"/>
      <source>Errors/Warnings</source>
      <translation>错误/警告</translation>
    </message>
  </context>
  <context>
    <name>Logging</name>
    <message>
      <location filename="../../../ui/logging/dialog.py" line="79"/>
      <source>Dismiss all</source>
      <translation>全部忽略</translation>
    </message>
    <message>
      <location filename="../../../ui/logging/dialog.py" line="86"/>
      <source>Show details</source>
      <translation>显示详情</translation>
    </message>
    <message>
      <location filename="../../../ui/logging/common.py" line="21"/>
      <source>Debug</source>
      <translation>除错</translation>
    </message>
    <message>
      <location filename="../../../ui/logging/common.py" line="22"/>
      <source>Info</source>
      <translation>资讯</translation>
    </message>
    <message>
      <location filename="../../../ui/logging/common.py" line="23"/>
      <source>Warning</source>
      <translation>警告</translation>
    </message>
    <message>
      <location filename="../../../ui/logging/common.py" line="24"/>
      <source>Error</source>
      <translation>錯誤</translation>
    </message>
    <message>
      <location filename="../../../ui/logging/common.py" line="25"/>
      <source>Critical</source>
      <translation>严重</translation>
    </message>
    <message>
      <location filename="../../../ui/logging/common.py" line="37"/>
      <source>Time</source>
      <translation>时间</translation>
    </message>
    <message>
      <location filename="../../../ui/logging/common.py" line="38"/>
      <source>Milliseconds</source>
      <translation>毫秒</translation>
    </message>
    <message>
      <location filename="../../../ui/logging/common.py" line="39"/>
      <source>Logger name</source>
      <translation>记录者名称</translation>
    </message>
    <message>
      <location filename="../../../ui/logging/common.py" line="40"/>
      <source>Level</source>
      <translation>级别</translation>
    </message>
    <message>
      <location filename="../../../ui/logging/common.py" line="41"/>
      <source>Message</source>
      <translation>讯息</translation>
    </message>
    <message>
      <location filename="../../../ui/logging/common.py" line="42"/>
      <source>Function</source>
      <translation>函数</translation>
    </message>
    <message>
      <location filename="../../../ui/logging/common.py" line="43"/>
      <source>Path name</source>
      <translation>路径</translation>
    </message>
    <message>
      <location filename="../../../ui/logging/common.py" line="44"/>
      <source>File name</source>
      <translation>档案名称</translation>
    </message>
    <message>
      <location filename="../../../ui/logging/common.py" line="45"/>
      <source>Line no.</source>
      <translation>行号</translation>
    </message>
    <message>
      <location filename="../../../ui/logging/common.py" line="46"/>
      <source>Module</source>
      <translation>模块</translation>
    </message>
    <message>
      <location filename="../../../ui/logging/common.py" line="47"/>
      <source>Process ID</source>
      <translation>进程号码</translation>
    </message>
    <message>
      <location filename="../../../ui/logging/common.py" line="48"/>
      <source>Process name</source>
      <translation>进程名称</translation>
    </message>
    <message>
      <location filename="../../../ui/logging/common.py" line="49"/>
      <source>Thread ID</source>
      <translation>线程编号</translation>
    </message>
    <message>
      <location filename="../../../ui/logging/common.py" line="50"/>
      <source>Thread name</source>
      <translation>线程名称</translation>
    </message>
    <message>
      <location filename="../../../ui/logging/common.py" line="51"/>
      <source>Exception info</source>
      <translation>异常讯息</translation>
    </message>
    <message>
      <location filename="../../../ui/logging/viewer.py" line="54"/>
      <source>Linux Show Player - Log Viewer</source>
      <translation>Linux Show Player - 查看日志</translation>
    </message>
    <message>
      <location filename="../../../ui/logging/viewer.py" line="126"/>
      <source>Showing {} of {} records</source>
      <translation>显示 {} 个记录</translation>
    </message>
  </context>
  <context>
    <name>MainWindow</name>
    <message>
      <location filename="../../../ui/mainwindow.py" line="191"/>
      <source>&amp;File</source>
      <translation>档案 (&amp;F)</translation>
    </message>
    <message>
      <location filename="../../../ui/mainwindow.py" line="192"/>
      <source>New session</source>
      <translation>新工作阶段</translation>
    </message>
    <message>
      <location filename="../../../ui/mainwindow.py" line="194"/>
      <source>Open</source>
      <translation>开启</translation>
    </message>
    <message>
      <location filename="../../../ui/mainwindow.py" line="196"/>
      <source>Save session</source>
      <translation>储存工作阶段</translation>
    </message>
    <message>
      <location filename="../../../ui/mainwindow.py" line="198"/>
      <source>Preferences</source>
      <translation>设定</translation>
    </message>
    <message>
      <location filename="../../../ui/mainwindow.py" line="200"/>
      <source>Save as</source>
      <translation>另存为</translation>
    </message>
    <message>
      <location filename="../../../ui/mainwindow.py" line="202"/>
      <source>Full Screen</source>
      <translation>全屏显示</translation>
    </message>
    <message>
      <location filename="../../../ui/mainwindow.py" line="204"/>
      <source>Exit</source>
      <translation>离开</translation>
    </message>
    <message>
      <location filename="../../../ui/mainwindow.py" line="207"/>
      <source>&amp;Edit</source>
      <translation>编辑 (&amp;E)</translation>
    </message>
    <message>
      <location filename="../../../ui/mainwindow.py" line="208"/>
      <source>Undo</source>
      <translation>还原</translation>
    </message>
    <message>
      <location filename="../../../ui/mainwindow.py" line="210"/>
      <source>Redo</source>
      <translation>重做</translation>
    </message>
    <message>
      <location filename="../../../ui/mainwindow.py" line="212"/>
      <source>Select all</source>
      <translation>全选</translation>
    </message>
    <message>
      <location filename="../../../ui/mainwindow.py" line="214"/>
      <source>Select all media cues</source>
      <translation>选择所有媒体 Cue</translation>
    </message>
    <message>
      <location filename="../../../ui/mainwindow.py" line="217"/>
      <source>Deselect all</source>
      <translation>取消全选</translation>
    </message>
    <message>
      <location filename="../../../ui/mainwindow.py" line="218"/>
      <source>CTRL+SHIFT+A</source>
      <translation>CTRL+SHIFT+A</translation>
    </message>
    <message>
      <location filename="../../../ui/mainwindow.py" line="220"/>
      <source>Invert selection</source>
      <translation>反向选择</translation>
    </message>
    <message>
      <location filename="../../../ui/mainwindow.py" line="222"/>
      <source>CTRL+I</source>
      <translation>CTRL+I</translation>
    </message>
    <message>
      <location filename="../../../ui/mainwindow.py" line="223"/>
      <source>Edit selected</source>
      <translation>编辑所選</translation>
    </message>
    <message>
      <location filename="../../../ui/mainwindow.py" line="224"/>
      <source>CTRL+SHIFT+E</source>
      <translation>CTRL+SHIFT+E</translation>
    </message>
    <message>
      <location filename="../../../ui/mainwindow.py" line="226"/>
      <source>&amp;Layout</source>
      <translation>布局 (&amp;L)</translation>
    </message>
    <message>
      <location filename="../../../ui/mainwindow.py" line="228"/>
      <source>&amp;Tools</source>
      <translation>工具 (&amp;T)</translation>
    </message>
    <message>
      <location filename="../../../ui/mainwindow.py" line="229"/>
      <source>Edit selection</source>
      <translation>编辑所選</translation>
    </message>
    <message>
      <location filename="../../../ui/mainwindow.py" line="231"/>
      <source>&amp;About</source>
      <translation>关于 (&amp;A)</translation>
    </message>
    <message>
      <location filename="../../../ui/mainwindow.py" line="232"/>
      <source>About</source>
      <translation>关于</translation>
    </message>
    <message>
      <location filename="../../../ui/mainwindow.py" line="233"/>
      <source>About Qt</source>
      <translation>关于 Qt</translation>
    </message>
    <message>
      <location filename="../../../ui/mainwindow.py" line="402"/>
      <source>Close session</source>
      <translation>关闭工作阶段</translation>
    </message>
    <message>
      <location filename="../../../ui/mainwindow.py" line="403"/>
      <source>The current session contains changes that have not been saved.</source>
      <translation>这个工作阶段尚有未储存的更变。</translation>
    </message>
    <message>
      <location filename="../../../ui/mainwindow.py" line="411"/>
      <source>Do you want to save them now?</source>
      <translation>你想现在储存吗？</translation>
    </message>
  </context>
  <context>
    <name>MainWindowDebug</name>
    <message>
      <location filename="../../../ui/mainwindow.py" line="261"/>
      <source>Registered cue menu: "{}"</source>
      <translation>已登陆cue菜单："{}"</translation>
    </message>
  </context>
  <context>
    <name>MainWindowError</name>
    <message>
      <location filename="../../../ui/mainwindow.py" line="346"/>
      <source>Cannot create cue {}</source>
      <translation>无法创建 Cue {}</translation>
    </message>
  </context>
  <context>
    <name>MediaCueSettings</name>
    <message>
      <location filename="../../../ui/settings/cue_pages/media_cue.py" line="81"/>
      <source>Start time</source>
      <translation>开始时间</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/cue_pages/media_cue.py" line="83"/>
      <source>Stop position of the media</source>
      <translation>媒体停止位置</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/cue_pages/media_cue.py" line="85"/>
      <source>Stop time</source>
      <translation>停止时间</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/cue_pages/media_cue.py" line="87"/>
      <source>Start position of the media</source>
      <translation>媒体开始位置</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/cue_pages/media_cue.py" line="89"/>
      <source>Loop</source>
      <translation>循环播放</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/cue_pages/media_cue.py" line="91"/>
      <source>Repetition after first play (-1 = infinite)</source>
      <translation>第一次播放后重复 (-1 = 无限)</translation>
    </message>
  </context>
  <context>
    <name>ModulesLoaderWarning</name>
    <message>
      <location filename="../../../core/loading.py" line="68"/>
      <source>Cannot load python module: "{0}"</source>
      <translation>无法加载python module: "{0}"</translation>
    </message>
  </context>
  <context>
    <name>PluginsError</name>
    <message>
      <location filename="../../../core/plugins_manager.py" line="78"/>
      <source>A plugin by the name of "{}" already exists.</source>
      <translation>已有同名为"{}"的插件。</translation>
    </message>
    <message>
      <location filename="../../../core/plugins_manager.py" line="131"/>
      <source>The requested plugin is not loaded: "{}"</source>
      <translation>请求的插件没有被加载："{}"</translation>
    </message>
    <message>
      <location filename="../../../core/plugins_manager.py" line="109"/>
      <source>Failed to register plugin: "{}"</source>
      <translation>注册插件失败："{}"</translation>
    </message>
    <message>
      <location filename="../../../core/plugins_manager.py" line="151"/>
      <source>Failed to terminate plugin: "{}"</source>
      <translation>停止插件失败："{}"</translation>
    </message>
    <message>
      <location filename="../../../core/plugin_loader.py" line="68"/>
      <source>Cannot satisfy dependencies for plugin: "{}"</source>
      <translation>无法满足插件需求："{}"</translation>
    </message>
  </context>
  <context>
    <name>PluginsInfo</name>
    <message>
      <location filename="../../../core/plugins_manager.py" line="145"/>
      <source>Plugin terminated: "{}"</source>
      <translation>插件已终止："{}"</translation>
    </message>
    <message>
      <location filename="../../../core/plugin_loader.py" line="108"/>
      <source>Plugin loaded: "{}"</source>
      <translation>插件已加载："{}"</translation>
    </message>
  </context>
  <context>
    <name>PluginsSettings</name>
    <message>
      <location filename="../../../ui/settings/app_pages/plugins.py" line="91"/>
      <source>Plugin</source>
      <translation>插件</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/app_pages/plugins.py" line="92"/>
      <source>Enabled</source>
      <translation>已启用</translation>
    </message>
  </context>
  <context>
    <name>PluginsStatusText</name>
    <message>
      <location filename="../../../core/plugin.py" line="117"/>
      <source>Plugin disabled. Enable to use.</source>
      <translation>插件已禁用。启用以使用插件。</translation>
    </message>
    <message>
      <location filename="../../../core/plugin.py" line="92"/>
      <source>An error has occurred with this plugin. Please see logs for further information.</source>
      <translation>插件发生错误。请阅读记录以获取更多资讯。</translation>
    </message>
    <message>
      <location filename="../../../core/plugin.py" line="106"/>
      <source>There is a non-critical issue with this disabled plugin. Please see logs for further information.</source>
      <translation>已禁用插件发生非危急错误。请阅读记录以获取更多资讯。</translation>
    </message>
    <message>
      <location filename="../../../core/plugin.py" line="113"/>
      <source>Plugin loaded and ready for use.</source>
      <translation>插件已加载并可使用。</translation>
    </message>
    <message>
      <location filename="../../../core/plugin.py" line="100"/>
      <source>A non-critical issue is affecting this plugin. Please see logs for further information.</source>
      <translation>此插件受非危急错误影响。请阅读记录以获取更多资讯。</translation>
    </message>
  </context>
  <context>
    <name>QColorButton</name>
    <message>
      <location filename="../../../ui/widgets/colorbutton.py" line="38"/>
      <source>Right click to reset</source>
      <translation>滑鼠右按以重设</translation>
    </message>
  </context>
  <context>
    <name>SettingsPageName</name>
    <message>
      <location filename="../../../ui/settings/app_pages/plugins.py" line="36"/>
      <source>Plugins</source>
      <translation>插件</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/app_pages/general.py" line="38"/>
      <source>General</source>
      <translation>基本</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/app_pages/layouts.py" line="26"/>
      <source>Layouts</source>
      <translation>布局</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/app_pages/cue.py" line="27"/>
      <source>Cue Settings</source>
      <translation>Cue 设定</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/cue_pages/media_cue.py" line="33"/>
      <source>Media Cue</source>
      <translation type="unfinished">Media Cue</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/cue_pages/cue_general.py" line="43"/>
      <source>Cue</source>
      <translation>Cue</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/cue_pages/cue_general.py" line="53"/>
      <source>Behaviours</source>
      <translation>行为</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/cue_pages/cue_general.py" line="156"/>
      <source>Pre/Post Wait</source>
      <translation>开始前等候/结束后等候</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/cue_pages/cue_general.py" line="238"/>
      <source>Fade In/Out</source>
      <translation>淡入/淡出</translation>
    </message>
    <message>
      <location filename="../../../ui/settings/cue_pages/cue_appearance.py" line="36"/>
      <source>Appearance</source>
      <translation>外观</translation>
    </message>
  </context>
</TS>
