<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="zh-TW" 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 type="unfinished">Configuration read from {}</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 type="unfinished">Interrupt fade</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 type="unfinished">Fallback fade settings</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 type="unfinished">Used for fade-in and fade-out actions, for cues where fade duration is set to 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>
