<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="lzh">
<context>
    <name>About</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="52"/>
        <source>Reimagining Your Schedule.</source>
        <translation>覆君之制。</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="58"/>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="73"/>
        <source>Class Widgets 2</source>
        <translation>Class Widgets 2</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="68"/>
        <source>About</source>
        <translation>原</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="74"/>
        <source>© 2024-2026 RinLit. All rights reserved 
Licensed under the MIT license</source>
        <translation type="unfinished">右自二零二四至二零二六· 
RinLit 保留一切权利。依 MIT 许可授之</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="91"/>
        <source>To view this repository</source>
        <translation>阅本仓</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="108"/>
        <source>File a bug or request new sample</source>
        <translation>报误或索新样</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="111"/>
        <source>Create an issue on GitHub</source>
        <translation type="unfinished">于 GitHub 建议</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="119"/>
        <source>Dependencies &amp; references</source>
        <translation>所依所参</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="122"/>
        <source>Qt &amp; Qt Quick</source>
        <translation>Qt 及 Qt Quick</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="126"/>
        <source>Fluent Design System</source>
        <translation>Fluent 制式</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="130"/>
        <source>RinUI</source>
        <translation>RinUI</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="134"/>
        <source>Loguru</source>
        <translation>Loguru</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="138"/>
        <source>Pydantic</source>
        <translation>Pydantic</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="144"/>
        <source>License</source>
        <translation>符許</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="145"/>
        <source>This project is licensed under the GPL-3 license</source>
        <translation>本项目依 GPL-3 许可证授之</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="148"/>
        <source>GPL-3 License</source>
        <translation type="unfinished">GPL-3 许可证</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="162"/>
        <source>Advances</source>
        <translation>功能</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="168"/>
        <source>Log Storage Disabled</source>
        <translation>不存日志</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="169"/>
        <source>When enabled, the app will &lt;b&gt;not&lt;/b&gt; save logs.</source>
        <translation>启之，应用&lt;b&gt;不&lt;/b&gt;存日志。</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="177"/>
        <source>Clear Logs</source>
        <translation>清日志</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="181"/>
        <source>Clear</source>
        <translation>清</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="186"/>
        <source>Cleared</source>
        <translation>已清</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="187"/>
        <source>All logs have been cleared about </source>
        <translation>诸日志尽清 </translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="193"/>
        <source>Failed</source>
        <translation>败</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="194"/>
        <source>Failed to clear logs.</source>
        <translation>清日志败。</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="207"/>
        <source>Debug Mode</source>
        <translation>尽调试只用</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="208"/>
        <source>Enable Debug Mode to access core widget information, and debugging tools 
* Requires restart</source>
        <translation>启调试模式，可览核心部件及调试具。 
需重启*</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="223"/>
        <source>Show Tutorials again</source>
        <translation>复行初导</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="226"/>
        <source>Restart</source>
        <translation>重启</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="237"/>
        <source>License Agreement</source>
        <translation>许可证约</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/About.qml" line="244"/>
        <source>This project (Class Widgets 2) is licensed under the GPL-3 license. For details, see:</source>
        <translation>本项目（Class Widgets 2）依 GPL-3 许可证。详见：</translation>
    </message>
</context>
<context>
    <name>AddWidgetsDialog</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/AddWidgetsDialog.qml" line="10"/>
        <source>Add Widgets</source>
        <translation>增组件</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/AddWidgetsDialog.qml" line="77"/>
        <source>No Widget Selected</source>
        <translation>未选组件</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/AddWidgetsDialog.qml" line="139"/>
        <source>Add</source>
        <translation>增</translation>
    </message>
</context>
<context>
    <name>CheckSingleInstanceDialog</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/CheckSingleInstanceDialog.qml" line="23"/>
        <source>Already running</source>
        <translation>Class Widgets已运行</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/CheckSingleInstanceDialog.qml" line="36"/>
        <source>Class Widgets is already running.

Looks like it was opened twice.
You can continue to open another one, or close this window.</source>
        <translation>Class Widgets已运行。

似启二次，
可另启一程，或退。</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/CheckSingleInstanceDialog.qml" line="49"/>
        <source>Exit</source>
        <translation>退</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/CheckSingleInstanceDialog.qml" line="59"/>
        <source>Open anyway</source>
        <translation>仍启</translation>
    </message>
</context>
<context>
    <name>ClassSwapDialog</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/ClassSwapDialog.qml" line="8"/>
        <source>Class Swap</source>
        <translation>换课</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/ClassSwapDialog.qml" line="137"/>
        <source>Odd Week</source>
        <translation>单周</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/ClassSwapDialog.qml" line="137"/>
        <source>Even Week</source>
        <translation>双周</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/ClassSwapDialog.qml" line="138"/>
        <source>Week %1</source>
        <translation>第 %1 周</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/ClassSwapDialog.qml" line="227"/>
        <source>Monday</source>
        <translation>周一</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/ClassSwapDialog.qml" line="228"/>
        <source>Tuesday</source>
        <translation>周二</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/ClassSwapDialog.qml" line="229"/>
        <source>Wednesday</source>
        <translation>周三</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/ClassSwapDialog.qml" line="230"/>
        <source>Thursday</source>
        <translation>周四</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/ClassSwapDialog.qml" line="231"/>
        <source>Friday</source>
        <translation>周五</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/ClassSwapDialog.qml" line="232"/>
        <source>Saturday</source>
        <translation>周六</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/ClassSwapDialog.qml" line="233"/>
        <source>Sunday</source>
        <translation>周日</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/ClassSwapDialog.qml" line="285"/>
        <source>Click to select a class to swap</source>
        <translation>选待换之课</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/ClassSwapDialog.qml" line="325"/>
        <source>(Empty)</source>
        <translation>（未设）</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/ClassSwapDialog.qml" line="371"/>
        <source>All Subjects</source>
        <translation>科目表</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/ClassSwapDialog.qml" line="437"/>
        <source>Click a class to swap</source>
        <translation>选所换之课</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/ClassSwapDialog.qml" line="439"/>
        <source>Select target class</source>
        <translation>选目标课</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/ClassSwapDialog.qml" line="451"/>
        <source>Confirm Swap</source>
        <translation>确认换课</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/ClassSwapDialog.qml" line="480"/>
        <source>Cancel</source>
        <translation>止</translation>
    </message>
</context>
<context>
    <name>ClassSwapRestoreDialog</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/ClassSwapRestoreDialog.qml" line="19"/>
        <source>Temporary schedule detected</source>
        <translation>察暂课表</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/ClassSwapRestoreDialog.qml" line="33"/>
        <source>Class Widgets found temporary class swaps for today.

Do you want to continue using them, or discard and restore the original schedule?</source>
        <translation>Class Widgets得今日暂课表

续用，或弃而复本？</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/ClassSwapRestoreDialog.qml" line="47"/>
        <source>Discard</source>
        <translation>弃</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/ClassSwapRestoreDialog.qml" line="57"/>
        <source>Continue</source>
        <translation>续用</translation>
    </message>
</context>
<context>
    <name>Configs</name>
    <message>
        <location filename="../../src/core/config/model.py" line="149"/>
        <source>New Schedule 1</source>
        <translation>新课程表 1</translation>
    </message>
</context>
<context>
    <name>DayEditor</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/dialogs/DayEditor.qml" line="10"/>
        <source>Edit Timeline</source>
        <translation>编时序</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/dialogs/DayEditor.qml" line="10"/>
        <source>New Timeline</source>
        <translation>建时序</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/dialogs/DayEditor.qml" line="31"/>
        <source>(auto)</source>
        <translation>（自）</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/dialogs/DayEditor.qml" line="96"/>
        <source>By Week</source>
        <translation>按周</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/dialogs/DayEditor.qml" line="97"/>
        <source>By Date</source>
        <translation>按日</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/dialogs/DayEditor.qml" line="101"/>
        <source>ID</source>
        <translation>ID</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/dialogs/DayEditor.qml" line="107"/>
        <source>Date</source>
        <translation>日</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/dialogs/DayEditor.qml" line="122"/>
        <source>Days of Week</source>
        <translation>周</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/dialogs/DayEditor.qml" line="129"/>
        <source>Mon</source>
        <translation>周一</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/dialogs/DayEditor.qml" line="129"/>
        <source>Tue</source>
        <translation>周二</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/dialogs/DayEditor.qml" line="129"/>
        <source>Wed</source>
        <translation>周三</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/dialogs/DayEditor.qml" line="130"/>
        <source>Thu</source>
        <translation>周四</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/dialogs/DayEditor.qml" line="130"/>
        <source>Fri</source>
        <translation>周五</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/dialogs/DayEditor.qml" line="130"/>
        <source>Sat</source>
        <translation>周六</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/dialogs/DayEditor.qml" line="130"/>
        <source>Sun</source>
        <translation>周日</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/dialogs/DayEditor.qml" line="146"/>
        <source>Every Week</source>
        <translation>每周</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/dialogs/DayEditor.qml" line="147"/>
        <source>Specific Round</source>
        <translation>周循</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/dialogs/DayEditor.qml" line="148"/>
        <source>Custom</source>
        <translation>自定周</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/dialogs/DayEditor.qml" line="154"/>
        <source>Week of Cycle</source>
        <translation>周序</translation>
    </message>
</context>
<context>
    <name>DayListView</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="24"/>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="48"/>
        <source>%1</source>
        <translation>%1</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="32"/>
        <source>Weekdays</source>
        <translation>工作日</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="34"/>
        <source>Weekends</source>
        <translation>周末</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="41"/>
        <source>Unknown</source>
        <translation>闕如</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="52"/>
        <source>Every Week</source>
        <translation>每周</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="53"/>
        <source>week %1 of the cycle</source>
        <translation>周序第 %1 周</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="54"/>
        <source>Weeks %1</source>
        <translation>周 %1</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="76"/>
        <source>Mon</source>
        <translation>周一</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="76"/>
        <source>Tue</source>
        <translation>周二</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="76"/>
        <source>Wed</source>
        <translation>周三</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="77"/>
        <source>Thu</source>
        <translation>周四</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="77"/>
        <source>Fri</source>
        <translation>周五</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="77"/>
        <source>Sat</source>
        <translation>周六</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="77"/>
        <source>Sun</source>
        <translation>周日</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="84"/>
        <source>Set start date and max weeks</source>
        <translation>设开学日及多周上限</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="102"/>
        <source>Set default duration</source>
        <translation>设默认时</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="117"/>
        <source>Set date and max weeks</source>
        <translation>设开学日与多周限</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="122"/>
        <source>Start date:</source>
        <translation>始日：</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="132"/>
        <source>Max week cycle:</source>
        <translation>多周上限：</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="149"/>
        <source>Failed to set start date or max week cycle. Please report this issue to the community or the developer.</source>
        <translation>设始日或多周限败，请报于社区或作者。</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="85"/>
        <source>Set the first day of school to calculate week numbers accurately</source>
        <translation>设开学日，以准计周</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="89"/>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="107"/>
        <source>Set</source>
        <translation>设</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="103"/>
        <source>Set the default duration for new classes, breaks, or activities.</source>
        <translation>为新设班、休时或活动置默认时长。</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="148"/>
        <source>Failed</source>
        <translation>败</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="160"/>
        <source>Select Default Duration</source>
        <translation>选默认时</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="166"/>
        <source>Class</source>
        <translation>课</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="180"/>
        <source>Break</source>
        <translation>课间</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="193"/>
        <source>Activity</source>
        <translation>动</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="244"/>
        <source>No timelines yet</source>
        <translation>未加时序</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="250"/>
        <source>No timelines yet. Click &quot;New Timeline&quot; to get started.</source>
        <translation>点“建时序”以编日程。</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="291"/>
        <source>Edit</source>
        <translation>编</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="296"/>
        <source>Remove</source>
        <translation>删</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="320"/>
        <source>New Timeline</source>
        <translation>建时序</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/DayListView.qml" line="324"/>
        <source>Duplicate</source>
        <translation>复</translation>
    </message>
</context>
<context>
    <name>Editor</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Editor.qml" line="11"/>
        <source>Schedule Editor</source>
        <translation>课表编器</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Editor.qml" line="58"/>
        <source>Save Changes</source>
        <translation>存改</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Editor.qml" line="37"/>
        <location filename="../../src/qml/ClassWidgets/Windows/Editor.qml" line="66"/>
        <source>Saved</source>
        <translation>已存</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Editor.qml" line="39"/>
        <location filename="../../src/qml/ClassWidgets/Windows/Editor.qml" line="68"/>
        <source>Schedule saved successfully</source>
        <translation>课表已存</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Editor.qml" line="43"/>
        <location filename="../../src/qml/ClassWidgets/Windows/Editor.qml" line="72"/>
        <source>Save Failed</source>
        <translation>存败</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Editor.qml" line="45"/>
        <location filename="../../src/qml/ClassWidgets/Windows/Editor.qml" line="74"/>
        <source>Failed to save schedule, see log for details</source>
        <translation>课表存败，详查日志</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Editor.qml" line="88"/>
        <source>Home</source>
        <translation>首页</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Editor.qml" line="93"/>
        <source>Timeline</source>
        <translation>时序</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Editor.qml" line="98"/>
        <source>Schedule</source>
        <translation>课表</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Editor.qml" line="104"/>
        <source>Subjects</source>
        <translation>科</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Editor.qml" line="117"/>
        <source>Unsaved Changes</source>
        <translation>未存之改</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Editor.qml" line="118"/>
        <source>Don&apos;t forget to save your changes before closing the editor or switching schedule. You can click the save button in the title bar.</source>
        <translation>闭编器或换课表前，勿忘存改。可点标题栏“存”。</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Editor.qml" line="124"/>
        <source>OK</source>
        <translation>善</translation>
    </message>
</context>
<context>
    <name>EntryDelegate</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryDelegate.qml" line="52"/>
        <source>Remove</source>
        <translation>删</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryDelegate.qml" line="196"/>
        <source>Class</source>
        <translation>课</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryDelegate.qml" line="197"/>
        <source>Break</source>
        <translation>课间</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryDelegate.qml" line="198"/>
        <source>Activity</source>
        <translation>动</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryDelegate.qml" line="199"/>
        <source>Unknown Type</source>
        <translation>未详类</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryDelegate.qml" line="207"/>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryDelegate.qml" line="216"/>
        <source> minutes</source>
        <translation> 分</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryDelegate.qml" line="235"/>
        <source>Invalid Time Range</source>
        <translation>非时域</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryDelegate.qml" line="236"/>
        <source>End time must be later than start time.</source>
        <translation>终时须晚于始时。</translation>
    </message>
</context>
<context>
    <name>EntryDetailView</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryDetailView.qml" line="58"/>
        <source>Invalid Time Range</source>
        <translation>时域非正</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryDetailView.qml" line="59"/>
        <source>End time must be later than start time.</source>
        <translation>终须后始。</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryDetailView.qml" line="103"/>
        <source>Edit </source>
        <translation>编 </translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryDetailView.qml" line="113"/>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryDetailView.qml" line="128"/>
        <source>Class</source>
        <translation>课</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryDetailView.qml" line="114"/>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryDetailView.qml" line="129"/>
        <source>Break</source>
        <translation>课间</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryDetailView.qml" line="115"/>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryDetailView.qml" line="130"/>
        <source>Activity</source>
        <translation>动</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryDetailView.qml" line="116"/>
        <source>Unknown Type</source>
        <translation>未详类</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryDetailView.qml" line="135"/>
        <source>ID</source>
        <translation>ID</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryDetailView.qml" line="145"/>
        <source>Default Subject</source>
        <translation>默认课</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryDetailView.qml" line="151"/>
        <source>Select Subject</source>
        <translation>选课</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryDetailView.qml" line="180"/>
        <source>Set Subject</source>
        <translation>设课</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryDetailView.qml" line="197"/>
        <source>Title</source>
        <translation>标</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryDetailView.qml" line="210"/>
        <source>Start Time</source>
        <translation>始时</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryDetailView.qml" line="223"/>
        <source>End Time</source>
        <translation>终时</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryDetailView.qml" line="242"/>
        <source>Remove</source>
        <translation>删</translation>
    </message>
</context>
<context>
    <name>EntryListView</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryListView.qml" line="91"/>
        <source> PM</source>
        <translation> 下午</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryListView.qml" line="93"/>
        <source> AM</source>
        <translation> 上午</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryListView.qml" line="165"/>
        <source>New Schedule</source>
        <translation>加程</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryListView.qml" line="141"/>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryListView.qml" line="170"/>
        <source>Class</source>
        <translation>课</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryListView.qml" line="40"/>
        <source>No timeline selected</source>
        <translation>未选时序</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryListView.qml" line="46"/>
        <source>Please select a timeline first to add a new schedule.</source>
        <translation>请选时序以加新程。</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryListView.qml" line="149"/>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryListView.qml" line="176"/>
        <source>Break</source>
        <translation>课间</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryListView.qml" line="157"/>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryListView.qml" line="182"/>
        <source>Activity</source>
        <translation>动</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryListView.qml" line="241"/>
        <source>Conflict with existing schedule</source>
        <translation>冲现程</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/EntryListView.qml" line="243"/>
        <source>This time overlaps with an existing schedule (%1 – %2)</source>
        <translation>此时段重叠现程（%1 – %2）</translation>
    </message>
</context>
<context>
    <name>ExportScheduleDialog</name>
    <message>
        <location filename="../../src/core/convertor/slots.py" line="24"/>
        <location filename="../../src/core/schedule/manager.py" line="258"/>
        <source>Export Schedule</source>
        <translation>出课表</translation>
    </message>
    <message>
        <location filename="../../src/core/convertor/slots.py" line="27"/>
        <source>CSES Format (*.yaml *.yml)</source>
        <translation>CSES 式 (*.yaml *.yml)</translation>
    </message>
    <message>
        <location filename="../../src/core/schedule/manager.py" line="261"/>
        <source>Class Widgets 2 JSON Files (*.json)</source>
        <translation>Class Widgets 2 JSON 文（*.json）</translation>
    </message>
</context>
<context>
    <name>Home</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Home.qml" line="10"/>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Home.qml" line="58"/>
        <source>Home</source>
        <translation>首页</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Home.qml" line="16"/>
        <source>The new way to edit schedules</source>
        <translation>编程新法</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Home.qml" line="17"/>
        <source>1. Tap and drag to adjust class times;
2. Quickly fill in courses at a glance;
3. Done in just 3 steps — editing your schedule has never been easier!</source>
        <translation>一、点拖动以调课时；
二、速填课信，了然于目；
三、三步即成——课设甚易！</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Home.qml" line="29"/>
        <source>Open schedules folder</source>
        <translation>启课表夹</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Home.qml" line="36"/>
        <source>Import Schedule</source>
        <translation>入课表</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Home.qml" line="40"/>
        <source>Import from Class Widgets 2</source>
        <translation>从 Class Widgets 2 入</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Home.qml" line="46"/>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Home.qml" line="70"/>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Home.qml" line="89"/>
        <source>Import Failed</source>
        <translation>入败</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Home.qml" line="47"/>
        <source>Failed to import the schedule.Please check if the schedule file is valid.</source>
        <translation>请确课表文有效。</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Home.qml" line="59"/>
        <source>Import from CSES</source>
        <translation>从 CSES 入</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Home.qml" line="64"/>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Home.qml" line="83"/>
        <source>Import Success</source>
        <translation>入成</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Home.qml" line="65"/>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Home.qml" line="84"/>
        <source>The schedule has been imported successfully.</source>
        <translation>课表已入。</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Home.qml" line="71"/>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Home.qml" line="90"/>
        <source>Failed to import the schedule. Please check if the schedule file is valid.</source>
        <translation>请确课表文效。</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Home.qml" line="78"/>
        <source>Import from Class Widgets 1</source>
        <translation>从 Class Widgets 1 入</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Home.qml" line="104"/>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Home.qml" line="141"/>
        <source>Create a new schedule</source>
        <translation>建新课表</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Home.qml" line="114"/>
        <source>Your schedules</source>
        <translation>君之课表</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Home.qml" line="144"/>
        <source>Enter a name for your new schedule</source>
        <translation>请输入新课表名</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Home.qml" line="152"/>
        <source>Schedule name</source>
        <translation>课表名</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Home.qml" line="176"/>
        <source>Cannot be empty (⊙x⊙;)</source>
        <translation>不可空 (⊙x⊙;)</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Home.qml" line="179"/>
        <source>Cannot duplicate existing name (⊙x⊙;)</source>
        <translation>不可同名 (⊙x⊙;)</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Home.qml" line="181"/>
        <source>Great! That&apos;s it. ヾ(≧▽≦*)o</source>
        <translation>甚善！成矣。ヾ(≧▽≦*)o</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Home.qml" line="80"/>
        <source>Warning</source>
        <translation>警</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Home.qml" line="81"/>
        <source>This version is still under testing and may contain bugs or incomplete features. You are welcome to submit issues on GitHub</source>
        <translation>此版尚试，或含谬误或未完之能。欢迎于GitHub陈弊</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Home.qml" line="139"/>
        <source>GitHub</source>
        <translation>GitHub</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Home.qml" line="144"/>
        <source>Discord</source>
        <translation>Discord</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Home.qml" line="145"/>
        <source>https://discord.gg/nNZxaCBh</source>
        <translation>https://discord.gg/nNZxaCBh</translation>
    </message>
</context>
<context>
    <name>IconPicker</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/dialogs/IconPicker.qml" line="34"/>
        <source>Search icon in English... (e.g. &apos;run&apos; or &apos;book&apos;)</source>
        <translation>以英语搜图标（如 &apos;run&apos; 或 &apos;book&apos;）</translation>
    </message>
</context>
<context>
    <name>ImportScheduleDialog</name>
    <message>
        <location filename="../../src/core/convertor/slots.py" line="42"/>
        <source>Import CSES Schedule</source>
        <translation>导入 CSES 时间表</translation>
    </message>
    <message>
        <location filename="../../src/core/convertor/slots.py" line="45"/>
        <source>CSES YAML Files (*.yaml *.yml)</source>
        <translation>CSES YAML 文件 (*.yaml *.yml)</translation>
    </message>
    <message>
        <location filename="../../src/core/convertor/slots.py" line="83"/>
        <source>Import Class Widgets 1 Schedule</source>
        <translation>导入Class Widgets 1 时间表</translation>
    </message>
    <message>
        <location filename="../../src/core/convertor/slots.py" line="86"/>
        <source>Class Widgets 1 JSON Files (*.json)</source>
        <translation>Class Widgets 1 JSON 文件 (*.json)</translation>
    </message>
    <message>
        <location filename="../../src/core/schedule/manager.py" line="209"/>
        <source>Import Schedule</source>
        <translation>导入课程表</translation>
    </message>
    <message>
        <location filename="../../src/core/schedule/manager.py" line="212"/>
        <source>Class Widgets 2 JSON Files (*.json)</source>
        <translation>Class Widgets 2 JSON 文件 (*.json)</translation>
    </message>
</context>
<context>
    <name>Index</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Index.qml" line="10"/>
        <source>General</source>
        <translation>总则</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Index.qml" line="18"/>
        <source>Locale</source>
        <translation>区域设置</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Index.qml" line="23"/>
        <source>Translation notice / 翻译提示</source>
        <translation>Translation notice / 翻译通知</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Index.qml" line="24"/>
        <source>Some translations may be auto-generated and could be inaccurate. Help us improve them on &lt;a href=&apos;https://hosted.weblate.org/projects/class-widgets/cw2/&apos;&gt;Weblate&lt;/a&gt;. &lt;br&gt;部分翻译可能由自动翻译生成，存在不准确之处。欢迎在 &lt;a href=&apos;https://hosted.weblate.org/projects/class-widgets/cw2/&apos;&gt;Weblate&lt;/a&gt; 上参与改进</source>
        <translation>Some translations may be auto-generated and could be inaccurate. Help us improve them on &lt;a href=&apos;https://hosted.weblate.org/projects/class-widgets/cw2/&apos;&gt;Weblate&lt;/a&gt;.译或有自动生成者，未尽精当。欲助吾侪修善，请至&lt;a href=&apos;https://hosted.weblate.org/projects/class-widgets/cw2/&apos;&gt;Weblate&lt;/a&gt;</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Index.qml" line="33"/>
        <source>Language</source>
        <translation>言</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Index.qml" line="34"/>
        <source>Set the language of Class Widgets</source>
        <translation>設 Class Widgets 之言</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Index.qml" line="41"/>
        <source>Use System Language</source>
        <translation>用系統之言</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Index.qml" line="67"/>
        <source>Customize</source>
        <translation>自定</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Index.qml" line="72"/>
        <source>App Theme</source>
        <translation>用其膚</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Index.qml" line="73"/>
        <source>Select which app theme to display</source>
        <translation>擇所現之膚</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Index.qml" line="79"/>
        <source>Light</source>
        <translation>淺色</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Index.qml" line="80"/>
        <source>Dark</source>
        <translation>深色</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Index.qml" line="81"/>
        <source>Use system setting</source>
        <translation>用系統之設</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Index.qml" line="93"/>
        <source>Window Layer</source>
        <translation>窗之層</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Index.qml" line="94"/>
        <source>Let your widgets floating on top, or tuck them neatly behind other windows</source>
        <translation>使君之小件浮於頂，或齊整隱於他窗之後</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Index.qml" line="99"/>
        <source>Pin on Top</source>
        <translation>置頂</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Index.qml" line="102"/>
        <source>Send to Back</source>
        <translation>置底</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Index.qml" line="121"/>
        <source>Mini Mode</source>
        <translation>迷你之式</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Index.qml" line="122"/>
        <source>Use a more compact layout for smaller widgets</source>
        <translation>用更緊湊之布，以配小件</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Index.qml" line="140"/>
        <source>Actions</source>
        <translation>行</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Index.qml" line="145"/>
        <source>Run at Startup</source>
        <translation>啟機自起</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Index.qml" line="146"/>
        <source>Run Class Widgets on startup</source>
        <translation>啟機後自動運行 Class Widgets</translation>
    </message>
</context>
<context>
    <name>Interactions</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Interactions.qml" line="10"/>
        <source>Interactions &amp; Actions</source>
        <translation>交互與操持</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Interactions.qml" line="18"/>
        <source>Widgets</source>
        <translation>控件</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Interactions.qml" line="23"/>
        <source>Hover fade</source>
        <translation>懸停漸隱</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Interactions.qml" line="39"/>
        <source>Tap to hide</source>
        <translation>輕觸則隱</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Interactions.qml" line="24"/>
        <source>Hover to make the widget transparent and let clicks go through, move away to bring it back</source>
        <translation>懸停則部件透明，許點擊穿透，移開復顯</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Interactions.qml" line="40"/>
        <source>Click on the widget to hide it, click it again to bring it back</source>
        <translation>點小件以隱之，復點以顯</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Interactions.qml" line="52"/>
        <source>More hide behavior</source>
        <translation>更隱之爲</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Interactions.qml" line="54"/>
        <source>Choose whether widgets hide or switch to Mini Mode when triggered</source>
        <translation>擇觸發時，部件隱藏或轉爲迷你之式</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Interactions.qml" line="60"/>
        <source>Hide Widgets</source>
        <translation>隱小件</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Interactions.qml" line="61"/>
        <source>Switch to mini mode</source>
        <translation>轉爲迷你之式</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Interactions.qml" line="77"/>
        <source>Hide when in class</source>
        <translation>課堂中隱</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Interactions.qml" line="83"/>
        <source>Hide when a window is maximized</source>
        <translation>窗至大時隱</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Interactions.qml" line="90"/>
        <source>Hide when a window enters fullscreen</source>
        <translation>窗入全屏時隱</translation>
    </message>
</context>
<context>
    <name>Notification</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="13"/>
        <source>Notification</source>
        <translation>告</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="20"/>
        <source>General</source>
        <translation>总则</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="26"/>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="361"/>
        <source>Enable notifications</source>
        <translation>啟告</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="27"/>
        <source>Turn on or off all notifications from the application</source>
        <translation>啟閉 Class Widgets 諸告</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="38"/>
        <source>Ringtone</source>
        <translation>警音</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="39"/>
        <source>Configure sounds for different types of notifications</source>
        <translation>爲諸告配其音</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="52"/>
        <source>Information</source>
        <translation>訊</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="53"/>
        <source>Notification sounds for general information</source>
        <translation>常訊之警音</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="62"/>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="103"/>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="144"/>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="185"/>
        <source>Default sound</source>
        <translation>常</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="75"/>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="115"/>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="156"/>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="197"/>
        <source>Play sound</source>
        <translation>奏其音</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="82"/>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="123"/>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="164"/>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="205"/>
        <source>Select sound</source>
        <translation>擇其音</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="93"/>
        <source>Announcement</source>
        <translation>告</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="94"/>
        <source>Notification sounds for class and break announcements</source>
        <translation>日程、活動等更易之實時告</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="134"/>
        <source>Warning</source>
        <translation>警</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="135"/>
        <source>Notification sounds for warnings and important alerts</source>
        <translation>警告及要急之報</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="175"/>
        <source>System</source>
        <translation>統</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="176"/>
        <source>Notification sounds for system messages and updates</source>
        <translation>統訊及近況之告</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="218"/>
        <source>Default duration (ms)</source>
        <translation>常續時長（毫秒）</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="219"/>
        <source>Customize the notification duration (ms)</source>
        <translation>自定告之續時（毫秒）</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="242"/>
        <source>Providers</source>
        <translation>告之所由</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="362"/>
        <source>Turn on or off notifications from this provider</source>
        <translation>許止此源之告</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="387"/>
        <source>Use Dynamic Notification</source>
        <translation>用靈動之告</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Notification.qml" line="410"/>
        <source>Use System Notification</source>
        <translation>用系統之告</translation>
    </message>
</context>
<context>
    <name>NotificationProviders</name>
    <message>
        <location filename="../../src/core/utils/backend.py" line="48"/>
        <source>Debug Notification</source>
        <translation>调试之告</translation>
    </message>
    <message>
        <location filename="../../src/core/schedule/runtime.py" line="68"/>
        <source>Class Notifications</source>
        <translation>授業之告</translation>
    </message>
    <message>
        <location filename="../../src/core/schedule/runtime.py" line="77"/>
        <source>Activity Notifications</source>
        <translation>行事之告</translation>
    </message>
    <message>
        <location filename="../../src/core/schedule/runtime.py" line="86"/>
        <source>Break Notifications</source>
        <translation>息間之告</translation>
    </message>
    <message>
        <location filename="../../src/core/schedule/runtime.py" line="95"/>
        <source>Free Time Notifications</source>
        <translation>自繇之時告</translation>
    </message>
    <message>
        <location filename="../../src/core/schedule/runtime.py" line="104"/>
        <source>Preparation Bell</source>
        <translation>預備之鈴</translation>
    </message>
</context>
<context>
    <name>Overview</name>
    <message>
        <location filename="../../src/qml/Debugger/contents/Overview.qml" line="48"/>
        <source>Debug</source>
        <translation>调试之告</translation>
    </message>
    <message>
        <location filename="../../src/qml/Debugger/contents/Overview.qml" line="49"/>
        <source>Debug message</source>
        <translation>校试訊</translation>
    </message>
    <message>
        <location filename="../../src/qml/Debugger/contents/Overview.qml" line="85"/>
        <source>App Theme</source>
        <translation>用其膚</translation>
    </message>
    <message>
        <location filename="../../src/qml/Debugger/contents/Overview.qml" line="86"/>
        <source>Select which app theme to display</source>
        <translation>擇所現之膚</translation>
    </message>
    <message>
        <location filename="../../src/qml/Debugger/contents/Overview.qml" line="92"/>
        <source>Light</source>
        <translation>淺色</translation>
    </message>
    <message>
        <location filename="../../src/qml/Debugger/contents/Overview.qml" line="93"/>
        <source>Dark</source>
        <translation>深色</translation>
    </message>
    <message>
        <location filename="../../src/qml/Debugger/contents/Overview.qml" line="94"/>
        <source>Use system setting</source>
        <translation>用系統之設</translation>
    </message>
    <message>
        <location filename="../../src/qml/Debugger/contents/Overview.qml" line="106"/>
        <source>No Logs</source>
        <translation>不存錄</translation>
    </message>
    <message>
        <location filename="../../src/qml/Debugger/contents/Overview.qml" line="107"/>
        <source>Do not save logs to local storage.</source>
        <translation>不錄於本地之藏。</translation>
    </message>
</context>
<context>
    <name>Personalization</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Personalization.qml" line="11"/>
        <source>Personalization</source>
        <translation>個性之化</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Personalization.qml" line="16"/>
        <source>Warning</source>
        <translation>警</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Personalization.qml" line="30"/>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Personalization.qml" line="35"/>
        <source>Accent Color</source>
        <translation>膚色</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Personalization.qml" line="36"/>
        <source>Pick the color which app highlighted color</source>
        <translation>擇一色以爲應用之膚</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Personalization.qml" line="56"/>
        <source>Themes</source>
        <translation>表徵</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Personalization.qml" line="134"/>
        <source>Built-in</source>
        <translation>含</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Personalization.qml" line="211"/>
        <source>Incompatible Theme</source>
        <translation>表徵不適君之制</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Personalization.qml" line="216"/>
        <source>This theme requires the app version %1, but current app version is %2. 

Applying an incompatible theme may cause serious errors, crashes, or unexpected behavior.</source>
        <translation>君當使用%1範以用其表徵，而今之範為%2。

不適之表徵將引患也。</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Personalization.qml" line="227"/>
        <source>Cancel</source>
        <translation>止</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Personalization.qml" line="234"/>
        <source>Apply anyway</source>
        <translation>吾欲求之</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Personalization.qml" line="163"/>
        <source>No description</source>
        <translation>素白也</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Personalization.qml" line="17"/>
        <source>The theme system is still under development. 

If translations are missing after a theme change, please restart</source>
        <translation>工H仍改進表徵中。

若君失之表徵，請以器重啟</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Personalization.qml" line="141"/>
        <source>Incompatible</source>
        <translation>不適</translation>
    </message>
</context>
<context>
    <name>PluginCard</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/plaza/PluginCard.qml" line="113"/>
        <location filename="../../src/qml/ClassWidgets/Components/plaza/PluginCard.qml" line="121"/>
        <source>Unknown</source>
        <translation>闕如</translation>
    </message>
</context>
<context>
    <name>PluginManager</name>
    <message>
        <location filename="../../src/core/plugin/manager.py" line="92"/>
        <source>Incompatible</source>
        <translation>不適</translation>
    </message>
    <message>
        <location filename="../../src/core/plugin/manager.py" line="93"/>
        <source>{count} incompatible plugin(s) have been loaded, which may cause unknown issues.</source>
        <translation>吾尋之，有 {count} 附不適，運時將有異象頻出。</translation>
    </message>
</context>
<context>
    <name>PluginPlaza</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/PluginPlaza.qml" line="12"/>
        <source>Plugin Plaza</source>
        <translation>附集</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/PluginPlaza.qml" line="35"/>
        <source>Refresh</source>
        <translation>新</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/PluginPlaza.qml" line="53"/>
        <source>Error</source>
        <translation>舛</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/PluginPlaza.qml" line="63"/>
        <source>Home</source>
        <translation>首</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/PluginPlaza.qml" line="68"/>
        <source>Plugins</source>
        <translation>附</translation>
    </message>
</context>
<context>
    <name>PluginReplaceConfirmDialog</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/PluginReplaceConfirmDialog.qml" line="15"/>
        <source>Update Plugin</source>
        <translation>使附之新</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/PluginReplaceConfirmDialog.qml" line="15"/>
        <source>Replace Plugin</source>
        <translation>以附替之先附</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/PluginReplaceConfirmDialog.qml" line="43"/>
        <source>A newer version of &apos;%1&apos; is available.</source>
        <translation>“%1” 尋之新。</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/PluginReplaceConfirmDialog.qml" line="44"/>
        <source>A plugin with the same ID &apos;%1&apos; already exists.</source>
        <translation>仍尋有 “%1” 之附。</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/PluginReplaceConfirmDialog.qml" line="45"/>
        <source>Plugin Replacement</source>
        <translation>以附替之</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/PluginReplaceConfirmDialog.qml" line="53"/>
        <source>Current version: %1
New version: %2

Do you want to %3 this plugin?</source>
        <translation>现用版本 %1
新得版本 %2

君其欲 %3 此插件乎？</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/PluginReplaceConfirmDialog.qml" line="55"/>
        <source>update</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/PluginReplaceConfirmDialog.qml" line="55"/>
        <source>replace</source>
        <translation>替</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/PluginReplaceConfirmDialog.qml" line="69"/>
        <source>Note: Replacing a plugin will remove the old version completely.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Plugins</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="11"/>
        <source>Plugins</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="15"/>
        <source>Warning</source>
        <translation>警</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="25"/>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="158"/>
        <source>Success</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="26"/>
        <source>The plugin has been uninstalled successfully. Restart to take effect.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="35"/>
        <source>Uninstall Failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="36"/>
        <source>Failed to uninstall the plugin. Please try again later.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="122"/>
        <source>Your plugins</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="127"/>
        <source>Get Plugins</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="148"/>
        <source>Search for plugins</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="168"/>
        <source>The selected plugin could not be imported.
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="177"/>
        <source>Import</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="316"/>
        <source>This plugin requires API version %1, but current API version is %2. 
It&apos;s incompatible and may cause unexpected issues.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="159"/>
        <source>The plugin has been imported successfully.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="16"/>
        <source>The plugin system is still under development. </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="128"/>
        <source>Find and install plugins from the Extension Plaza (WEB)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="131"/>
        <source>Go to Extension Plaza</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="167"/>
        <source>Import Failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="106"/>
        <source>Importing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="107"/>
        <source>Importing the selected plugin. Please wait...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="189"/>
        <source>All</source>
        <translation>万物</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="192"/>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="326"/>
        <source>Enabled</source>
        <translation>启</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="195"/>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="326"/>
        <source>Disabled</source>
        <translation>隳</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="270"/>
        <source>Built-in</source>
        <translation>自置</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="347"/>
        <source>Open In</source>
        <translation>开于</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="350"/>
        <source>Finder</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="350"/>
        <source>File Explorer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="355"/>
        <source>Open Failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="356"/>
        <source>Failed to open the plugin folder.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="365"/>
        <source>External Online Repository</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Plugins.qml" line="373"/>
        <source>Uninstall</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/plugins/cw_widgets/widgets.py" line="11"/>
        <source>Built-in Widgets</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RescheduleDayDialog</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/RescheduleDayDialog.qml" line="8"/>
        <source>Reschedule day</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/RescheduleDayDialog.qml" line="31"/>
        <source>Apply a day-of-week schedule to a specific date</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SaveFlyout</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/SaveFlyout.qml" line="56"/>
        <source>Saved</source>
        <translation>已存</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/SaveFlyout.qml" line="58"/>
        <source>Schedule saved successfully</source>
        <translation>课表已存</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/SaveFlyout.qml" line="62"/>
        <source>Save Failed</source>
        <translation>存败</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/SaveFlyout.qml" line="64"/>
        <source>Failed to save schedule, see log for details</source>
        <translation>课表存败，详查日志</translation>
    </message>
</context>
<context>
    <name>Schedule</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Schedule.qml" line="76"/>
        <source>Preview</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Schedule.qml" line="81"/>
        <source>Edit</source>
        <translation>编</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Schedule.qml" line="102"/>
        <source>Week %1</source>
        <translation>第 %1 周</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Schedule.qml" line="148"/>
        <source>Week Cycle</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Schedule.qml" line="171"/>
        <source>Quick Add Subject</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/convertor/converter.py" line="63"/>
        <source>All Weeks</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/convertor/converter.py" line="65"/>
        <source>Odd Weeks</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/convertor/converter.py" line="67"/>
        <source>Even Weeks</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ScheduleClip</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleClip.qml" line="105"/>
        <source>Local</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleClip.qml" line="119"/>
        <source>Duplicate</source>
        <translation>复</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleClip.qml" line="126"/>
        <source>Rename</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleClip.qml" line="133"/>
        <source>Delete</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleClip.qml" line="142"/>
        <source>Export</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleClip.qml" line="144"/>
        <source>Export to JSON</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleClip.qml" line="150"/>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleClip.qml" line="176"/>
        <source>Export Success</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleClip.qml" line="151"/>
        <source>The schedule has been exported</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleClip.qml" line="158"/>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleClip.qml" line="184"/>
        <source>Export Failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleClip.qml" line="159"/>
        <source>Failed to export the schedule. Please change the output directory or send the log file to the developer or community to help us sort it out.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleClip.qml" line="170"/>
        <source>Export to CSES</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleClip.qml" line="177"/>
        <source>The schedule has been exported as CSES format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleClip.qml" line="185"/>
        <source>Failed to export the schedule as CSES format. Please change the output directory or send the log file to the developer or community to help us sort it out.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleClip.qml" line="205"/>
        <source>Rename Schedule</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleClip.qml" line="208"/>
        <source>Rename this schedule</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleClip.qml" line="216"/>
        <source>New name ╰(*°▽°*)╯</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleClip.qml" line="240"/>
        <source>Cannot be empty (⊙x⊙;)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleClip.qml" line="243"/>
        <source>Cannot duplicate existing name (⊙x⊙;)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleClip.qml" line="245"/>
        <source>Great! That&apos;s it. ヾ(≧▽≦*)o</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleClip.qml" line="270"/>
        <source>Are you sure to delete this schedule?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleClip.qml" line="273"/>
        <source>This action cannot be undone.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleClip.qml" line="281"/>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleClip.qml" line="291"/>
        <source>Failed to delete</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleClip.qml" line="282"/>
        <source>Cannot delete the current schedule. Please switch to another schedule first.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleClip.qml" line="292"/>
        <source>Please send the log file to the developer or community to help us sort it out.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ScheduleConverter</name>
    <message>
        <location filename="../../src/core/convertor/converter.py" line="490"/>
        <source>Class</source>
        <translation>课</translation>
    </message>
</context>
<context>
    <name>ScheduleFlyout</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleFlyout.qml" line="40"/>
        <source>Edit</source>
        <translation>编</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleFlyout.qml" line="58"/>
        <source>Subject</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleFlyout.qml" line="64"/>
        <source>Select Subject</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleFlyout.qml" line="104"/>
        <source>Title</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleFlyout.qml" line="124"/>
        <source>Set</source>
        <translation>设</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/ScheduleFlyout.qml" line="148"/>
        <source>Clear</source>
        <translation>清</translation>
    </message>
</context>
<context>
    <name>ScheduleRuntime</name>
    <message>
        <location filename="../../src/core/schedule/runtime.py" line="291"/>
        <source>Class Started</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/schedule/runtime.py" line="308"/>
        <source>Activity Started</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/schedule/runtime.py" line="317"/>
        <source>Intermission</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/schedule/runtime.py" line="333"/>
        <location filename="../../src/core/schedule/runtime.py" line="343"/>
        <location filename="../../src/core/schedule/runtime.py" line="369"/>
        <location filename="../../src/core/schedule/runtime.py" line="379"/>
        <source>Next: {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/schedule/runtime.py" line="337"/>
        <location filename="../../src/core/schedule/runtime.py" line="373"/>
        <source>Next: {} at {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/schedule/runtime.py" line="339"/>
        <location filename="../../src/core/schedule/runtime.py" line="375"/>
        <source>Next: {} (Off-site)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/schedule/runtime.py" line="353"/>
        <source>Recess</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/schedule/runtime.py" line="388"/>
        <source>Enjoy your break</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/schedule/runtime.py" line="390"/>
        <source>Free Time</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/schedule/runtime.py" line="395"/>
        <source>Status Changed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/schedule/runtime.py" line="395"/>
        <source>Current status: {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/schedule/runtime.py" line="449"/>
        <location filename="../../src/core/schedule/runtime.py" line="459"/>
        <source>Coming up: {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/schedule/runtime.py" line="453"/>
        <source>Coming up: {} at {}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/schedule/runtime.py" line="455"/>
        <source>Coming up: {} (Off-site)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/schedule/runtime.py" line="467"/>
        <source>Preparation Bell</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Settings</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Settings.qml" line="11"/>
        <source>Settings</source>
        <translation>設</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Settings.qml" line="24"/>
        <source>Home</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Settings.qml" line="29"/>
        <source>General</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Settings.qml" line="34"/>
        <source>Widgets</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Settings.qml" line="39"/>
        <source>Interactions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Settings.qml" line="46"/>
        <source>Personalization</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Settings.qml" line="51"/>
        <source>Notification &amp; Time</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Settings.qml" line="55"/>
        <source>Notification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Settings.qml" line="60"/>
        <source>Time</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Settings.qml" line="67"/>
        <source>Plugins</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Settings.qml" line="73"/>
        <source>About</source>
        <translation>原</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Settings.qml" line="78"/>
        <source>Update</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SubjectClip</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/SubjectClip.qml" line="100"/>
        <source>Teacher: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/SubjectClip.qml" line="100"/>
        <source>Location: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/SubjectClip.qml" line="125"/>
        <source>Edit Subject</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/SubjectClip.qml" line="138"/>
        <source>ID</source>
        <translation>ID</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/SubjectClip.qml" line="143"/>
        <source>Simplified Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/SubjectClip.qml" line="149"/>
        <source>Subject Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/SubjectClip.qml" line="150"/>
        <source>e.g. Science</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/SubjectClip.qml" line="154"/>
        <source>Teacher</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/SubjectClip.qml" line="159"/>
        <source>Location</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/SubjectClip.qml" line="160"/>
        <source>e.g. Room 7813</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/SubjectClip.qml" line="164"/>
        <source>Color</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/SubjectClip.qml" line="175"/>
        <source>Held in homeroom</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/SubjectClip.qml" line="187"/>
        <source>Icon</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/SubjectClip.qml" line="210"/>
        <source>Enable if the subject is taught in your homeroom classroom.  
If it takes place in another location, such as a sport field, lab, or another classroom, leave it off.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Subjects</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Subjects.qml" line="22"/>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Subjects.qml" line="29"/>
        <source>Restore Defaults</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Subjects.qml" line="32"/>
        <source>Are you sure you want to restore the default subjects?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Subjects.qml" line="47"/>
        <source>Add Subject</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/editor/Subjects.qml" line="50"/>
        <source>Subject</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="46"/>
        <source>Chinese</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="47"/>
        <source>Mathematics</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="48"/>
        <source>English</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="49"/>
        <source>Politics</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="50"/>
        <source>History</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="51"/>
        <source>Physics</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="52"/>
        <source>Chemistry</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="53"/>
        <source>Biology</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="54"/>
        <source>Geography</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="55"/>
        <source>Music</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="56"/>
        <source>Art</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="57"/>
        <source>Psychology</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="58"/>
        <source>Physical Education</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="59"/>
        <source>Information Technology</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="60"/>
        <source>General Technology</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="61"/>
        <source>Elective</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="62"/>
        <source>Self Study</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="63"/>
        <source>Club</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="64"/>
        <source>Class Meeting</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="65"/>
        <source>Weekly Test</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="66"/>
        <source>Economics</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="67"/>
        <source>Philosophy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="70"/>
        <source>Computer Science</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SubjectsSimplified</name>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="71"/>
        <source>CHN</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="72"/>
        <source>Math</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="73"/>
        <source>Eng</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="74"/>
        <source>Civics</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="75"/>
        <source>Hist</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="76"/>
        <source>Phys</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="77"/>
        <source>Chem</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="78"/>
        <source>Bio</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="79"/>
        <source>Geo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="80"/>
        <source>Mus</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="81"/>
        <source>Art</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="82"/>
        <source>Psy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="83"/>
        <source>PE</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="84"/>
        <source>IT</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="85"/>
        <source>GenTech</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="86"/>
        <source>Elective</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="87"/>
        <source>Study</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="88"/>
        <source>Club</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="89"/>
        <source>ClassMtg</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="90"/>
        <source>Weekly</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="91"/>
        <source>Econ</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="92"/>
        <source>Philos</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="93"/>
        <source>CS</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="94"/>
        <source>Meeting</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/utils/subjects.py" line="95"/>
        <source>Test</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TableEntryDelegate</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/TableEntryDelegate.qml" line="21"/>
        <source>Class</source>
        <translation>课</translation>
    </message>
</context>
<context>
    <name>Theme</name>
    <message>
        <location filename="../../src/themes/__init__.py" line="10"/>
        <source>Default</source>
        <translation>（默）</translation>
    </message>
    <message>
        <location filename="../../src/themes/__init__.py" line="11"/>
        <source>Class Widgets Builtin Default Theme</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Time</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Time.qml" line="13"/>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Time.qml" line="20"/>
        <source>Time</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Time.qml" line="26"/>
        <source>Time Offset (minutes)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Time.qml" line="27"/>
        <source>Adjust schedule time to match your school&apos;s broadcast; Increase the offset to compensate for early bells, decrease to compensate for late bells</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/notificationAndTime/Time.qml" line="35"/>
        <source>minutes</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TrayPanel</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/TrayPanel.qml" line="79"/>
        <source>Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/TrayPanel.qml" line="80"/>
        <source>Adjust the settings of Class Widgets</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/TrayPanel.qml" line="93"/>
        <source>Schedules</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/TrayPanel.qml" line="94"/>
        <source>Edit your schedule profile</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/TrayPanel.qml" line="65"/>
        <source>What&apos;s New</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/TrayPanel.qml" line="82"/>
        <location filename="../../src/qml/ClassWidgets/Windows/TrayPanel.qml" line="96"/>
        <location filename="../../src/qml/ClassWidgets/Windows/TrayPanel.qml" line="110"/>
        <source>Open</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/TrayPanel.qml" line="107"/>
        <source>Extension Plaza (WEB)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/TrayPanel.qml" line="108"/>
        <source>Discover and download plugins and themes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/TrayPanel.qml" line="126"/>
        <source>Shortcuts</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/TrayPanel.qml" line="137"/>
        <location filename="../../src/qml/ClassWidgets/Windows/TrayPanel.qml" line="244"/>
        <source>Reschedule Day</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/TrayPanel.qml" line="144"/>
        <source>Class Swap</source>
        <translation>换课</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/TrayPanel.qml" line="158"/>
        <source>Switch your schedule</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/TrayPanel.qml" line="211"/>
        <source>Debugger</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/TrayPanel.qml" line="224"/>
        <source>Restart</source>
        <translation>重启</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/TrayPanel.qml" line="234"/>
        <source>Exit</source>
        <translation>退</translation>
    </message>
</context>
<context>
    <name>Tutorial</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Tutorial.qml" line="11"/>
        <source>Welcome ╰(*°▽°*)╯</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Tutorial.qml" line="33"/>
        <source>Welcome to Class Widgets 2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Tutorial.qml" line="43"/>
        <source>注意</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Tutorial.qml" line="44"/>
        <source>初始引导窗口还未完工，在做啦在做啦 
目前版本为测试版，大多数功能还未补完。若要在教学环境中使用，请三思而后行。
欢迎到我们的 GitHub 页面提交反馈或建议，谢谢！</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Tutorial.qml" line="54"/>
        <source>Select a language</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Tutorial.qml" line="60"/>
        <source>Use System Language</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Tutorial.qml" line="81"/>
        <source>Exit</source>
        <translation>退</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/Tutorial.qml" line="86"/>
        <source>Get started</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Update</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="11"/>
        <source>Class Widgets Update</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="59"/>
        <source>Checking for updates...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="61"/>
        <source>You&apos;re up to date!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="63"/>
        <source>New version available!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="65"/>
        <source>Downloading update...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="67"/>
        <source>Installing update...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="69"/>
        <source>Update ready to install</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="71"/>
        <source>Update failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="73"/>
        <source>Download cancelled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="75"/>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="132"/>
        <source>Check for updates</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="88"/>
        <source>Waiting for response...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="90"/>
        <source>You&apos;re on the latest version</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="92"/>
        <source>Latest version: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="92"/>
        <source>New version available</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="97"/>
        <source>%1 MB/s</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="98"/>
        <source>%1 KB/s</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="99"/>
        <source>Progress: %1% — %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="102"/>
        <source>Applying the update...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="104"/>
        <source>Ready to install now</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="106"/>
        <source>Something went wrong!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="108"/>
        <source>Download was cancelled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="110"/>
        <source>Click &quot;Check for updates&quot; to search for updates</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="160"/>
        <source>Download</source>
        <translation>攬取</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="174"/>
        <source>Cancel</source>
        <translation>止</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="186"/>
        <source>Restart and Install</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="201"/>
        <source>More options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="207"/>
        <source>Update Channel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="208"/>
        <source>Choose which update channel to use</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="212"/>
        <source>Release</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="213"/>
        <source>Alpha</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="234"/>
        <source>Use Mirror Source</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="235"/>
        <source>If GitHub is slow or unavailable in your region, use a mirror to download updates faster</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="244"/>
        <source>Choose a mirror source for downloading updates</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="243"/>
        <source>Select Mirror</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="272"/>
        <source>Auto check for updates</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="273"/>
        <source>Automatically check for updates and download them when they are available 
* Requires restart</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="292"/>
        <source>Advanced</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="298"/>
        <source>Updater Server URL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="299"/>
        <source>Set a custom URL to use for the updater server</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="313"/>
        <source>Reset to default</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/Update.qml" line="321"/>
        <source>https://example.com/releases.json/</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>UpdateNotification</name>
    <message>
        <location filename="../../src/core/automations/update_check.py" line="45"/>
        <source>Class Widgets Update Available</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/automations/update_check.py" line="43"/>
        <source>&quot;{version}&quot; is available!
Go to &quot;Settings&quot; → &quot;Update&quot; for more details.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/updater/bridge.py" line="89"/>
        <source>Class Widgets has been updated to the latest version: {version}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/updater/bridge.py" line="90"/>
        <source>Update Completed ヾ(≧▽≦*)o</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/updater/bridge.py" line="163"/>
        <source>Update Downloaded</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/updater/bridge.py" line="168"/>
        <source>Ready to install anytime. Go to &quot;Settings&quot; → &quot;Update&quot; to proceed with installation.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/updater/bridge.py" line="205"/>
        <source>Applying Update Soon</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/core/updater/bridge.py" line="209"/>
        <source>The update may take several seconds to complete. (●&apos;◡&apos;●)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>WeekSelector</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/WeekSelector.qml" line="42"/>
        <source>Every Week</source>
        <translation>每周</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/WeekSelector.qml" line="47"/>
        <source>Round</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/WeekSelector.qml" line="51"/>
        <source>Custom</source>
        <translation>自定周</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/WeekSelector.qml" line="59"/>
        <source>Week of Cycle:</source>
        <translation>周序:</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/editor/WeekSelector.qml" line="72"/>
        <source>Week Index:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>WhatsNew</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/WhatsNew.qml" line="11"/>
        <source>What&apos;s New ╰(*°▽°*)╯</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/WhatsNew.qml" line="173"/>
        <source>Feature Title</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Windows/WhatsNew.qml" line="182"/>
        <source>Feature description will appear here...</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>WhatsNewData</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/Data/WhatsNewData.qml" line="11"/>
        <source>Brand New What&apos;s New Feature</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Data/WhatsNewData.qml" line="12"/>
        <source>Introducing our brand new feature introduction page that allows users to quickly learn about the latest features of Class Widgets 2.0. Supports multi-page display, smooth animations, and smart navigation for a better new user experience.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Data/WhatsNewData.qml" line="17"/>
        <source>Comprehensive Notification System Upgrade</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Data/WhatsNewData.qml" line="18"/>
        <source>A completely rebuilt notification system that supports in-app notification toggles, intelligent ringtone configuration, and customizable notification providers. Bringing users a more flexible and intelligent notification experience.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Data/WhatsNewData.qml" line="21"/>
        <source>Add &quot;Dynamic Notifications&quot; to Widgets Screen</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Data/WhatsNewData.qml" line="25"/>
        <source>Enhanced Plugin System</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Data/WhatsNewData.qml" line="26"/>
        <source>A comprehensive plugin system architecture that supports third-party library imports, web-based plugin plaza, PluginAPI and UIAPI. Added edit mode detection properties to make plugin development more convenient.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Data/WhatsNewData.qml" line="29"/>
        <source>Visit Extension Plaza</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Data/WhatsNewData.qml" line="33"/>
        <source>Extended Multi-language Support</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Data/WhatsNewData.qml" line="34"/>
        <source>Added Japanese and Traditional Chinese (Hong Kong) language support, improved internationalization (i18n) system. Translation management through Weblate platform allows more users to enjoy the convenience of Class Widgets.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>WidgetSettingsDialog</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/dialogs/WidgetSettingsDialog.qml" line="9"/>
        <source>Widget Settings</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Widgets</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="10"/>
        <source>Widgets</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="62"/>
        <source>The new way to edit widgets</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="63"/>
        <source>Right-click or long press any widget, 
then tap &quot;Edit Widget Screen&quot; in the menu to experience it.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="72"/>
        <source>Edit Widgets Screen</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="82"/>
        <source>Appearances</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="88"/>
        <source>Widgets Scale</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="89"/>
        <source>Make widgets look bigger or stay compact</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="105"/>
        <source>Opacity</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="106"/>
        <source>Change the opacity of the background of widgets</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="122"/>
        <source>Font</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="123"/>
        <source>Choose a font for the widgets</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="149"/>
        <source>Font weight</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="150"/>
        <source>Set the thickness of the font</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="155"/>
        <source>Thin</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="156"/>
        <source>Extra Light</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="157"/>
        <source>Light</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="158"/>
        <source>Regular</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="159"/>
        <source>Medium</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="160"/>
        <source>Semi Bold</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="161"/>
        <source>Bold</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="162"/>
        <source>Extra Bold</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="163"/>
        <source>Black</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="164"/>
        <source>Custom</source>
        <translation>自定周</translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="195"/>
        <source>Preview</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="198"/>
        <source>The quick brown fox jumps over the lazy dog</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="216"/>
        <source>Window</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="222"/>
        <source>Display</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="223"/>
        <source>Set which screen to display widgets on, and adjust their position</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="331"/>
        <source>X-axis offset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/pages/settings/General/Widgets.qml" line="345"/>
        <source>Y-axis offset</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/plugins/cw_widgets/widgets.py" line="27"/>
        <source>Current Activity</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/plugins/cw_widgets/widgets.py" line="33"/>
        <source>Time</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/plugins/cw_widgets/widgets.py" line="39"/>
        <source>Event Countdown</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/plugins/cw_widgets/widgets.py" line="45"/>
        <source>Upcoming Activities</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/plugins/cw_widgets/widgets.py" line="57"/>
        <source>Dynamic Notification</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>WidgetsContainer</name>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/WidgetsContainer.qml" line="202"/>
        <source>Edit </source>
        <translation>编 </translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/WidgetsContainer.qml" line="217"/>
        <source>Delete</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/WidgetsContainer.qml" line="226"/>
        <source>Edit Widgets Screen</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/ClassWidgets/Components/WidgetsContainer.qml" line="301"/>
        <source>Add</source>
        <translation>增</translation>
    </message>
</context>
<context>
    <name>currentActivity</name>
    <message>
        <location filename="../../src/qml/widgets/currentActivity.qml" line="10"/>
        <source>Current Activity</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/widgets/currentActivity.qml" line="83"/>
        <source>Class</source>
        <translation>课</translation>
    </message>
    <message>
        <location filename="../../src/qml/widgets/currentActivity.qml" line="85"/>
        <source>Activity</source>
        <translation>动</translation>
    </message>
    <message>
        <location filename="../../src/qml/widgets/currentActivity.qml" line="87"/>
        <source>Take a break</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/widgets/currentActivity.qml" line="88"/>
        <source>Nothing right now</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>dynamicNotification</name>
    <message>
        <location filename="../../src/qml/widgets/dynamicNotification.qml" line="244"/>
        <source>No notification yet</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/widgets/dynamicNotification.qml" line="266"/>
        <source>Dynamic Notification</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>eventCountdown</name>
    <message>
        <location filename="../../src/qml/widgets/eventCountdown.qml" line="10"/>
        <source>Remaining</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>test</name>
    <message>
        <location filename="../../src/qml/widgets/test.qml" line="11"/>
        <source>测试组件</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>upcomingActivities</name>
    <message>
        <location filename="../../src/qml/widgets/settings/upcomingActivities.qml" line="12"/>
        <source>Marquee Title</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/widgets/settings/upcomingActivities.qml" line="13"/>
        <source>If enabled, the upcoming activities will scroll from left to right.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/widgets/settings/upcomingActivities.qml" line="29"/>
        <source>Max number of activities</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/widgets/settings/upcomingActivities.qml" line="30"/>
        <source>Set the maximum number of activities to display in the upcoming activities view</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/widgets/settings/upcomingActivities.qml" line="46"/>
        <source>Show full name of the activities</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/widgets/upcomingActivities.qml" line="10"/>
        <source>Upcoming</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/widgets/upcomingActivities.qml" line="29"/>
        <source>Class</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/widgets/upcomingActivities.qml" line="30"/>
        <source>Activity</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/widgets/upcomingActivities.qml" line="35"/>
        <source>Nothing ahead</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../src/qml/widgets/upcomingActivities.qml" line="31"/>
        <source>Unset</source>
        <translation type="unfinished"></translation>
    </message>
</context>
</TS>
