<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="zh_CN">
<context>
    <name>AudioControler</name>
    <message>
        <location filename="../src/audio/audiocontroler.cpp" line="146"/>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation>连接失败，请检查是否连接了互联网，或稍后再试。</translation>
    </message>
</context>
<context>
    <name>DocParse</name>
    <message>
        <location filename="../src/services/fileservice/parsers/docparse.cpp" line="24"/>
        <source>The document content is invalid or empty.</source>
        <translation>文档内容无效或为空。</translation>
    </message>
</context>
<context>
    <name>FileParser</name>
    <message>
        <location filename="../src/services/fileservice/parsers/fileparser.cpp" line="83"/>
        <source>Unsupported file format</source>
        <translation>不支持的文件格式</translation>
    </message>
</context>
<context>
    <name>IatCodeTranslation</name>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="10"/>
        <source>appid authorization failed</source>
        <translation>appid授权失败</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="11"/>
        <source>Failed to obtain a certain parameter</source>
        <translation>获取某个参数失败</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="12"/>
        <source>Parameter value is illegal</source>
        <translation>参数值不合法</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="13"/>
        <source>Insufficient engine authorization</source>
        <translation>引擎授权不足</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="14"/>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="15"/>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="18"/>
        <source>Session timeout</source>
        <translation>会话超时</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="16"/>
        <source>Audio decoding failed</source>
        <translation>音频解码失败</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="17"/>
        <source>Engine session ended</source>
        <translation>引擎会话已结束</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="19"/>
        <source>Parameter error</source>
        <translation>参数错误</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="20"/>
        <source>appid cannot be empty</source>
        <translation>appid不能为空</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="21"/>
        <source>Illegal version</source>
        <translation>版本非法</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="22"/>
        <source>permission denied</source>
        <translation>没有权限</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="23"/>
        <source>Daily flow control exceeds limit</source>
        <translation>日流控超限</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="24"/>
        <source>The request data format is illegal</source>
        <translation>请求数据格式非法</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="25"/>
        <source>base64 decoding failed</source>
        <translation>base64解码失败</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="26"/>
        <source>Required parameters are missing or the parameters are illegal</source>
        <translation>缺少必传参数，或者参数不合法</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="27"/>
        <source>Invalid handle</source>
        <translation>无效的句柄</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="28"/>
        <source>Reading data timeout</source>
        <translation>读取数据超时</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="37"/>
        <source>Connection failed, please check the fill in information.</source>
        <translation>连接失败，请检查填写信息。</translation>
    </message>
</context>
<context>
    <name>KnowledgeBaseManager</name>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="270"/>
        <source>FollowAlong</source>
        <translation>随航</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="279"/>
        <source>Insufficient knowledge base capacity</source>
        <translation>知识库容量不足</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="280"/>
        <source>The total capacity of the knowledge base is %1M, with a remaining %2. The total number of files added this time is %3. Unable to complete the add to knowledge base operation.</source>
        <translation>知识库总容量为%1M，剩余%2，本次添加文件总量为%3。无法完成添加到知识库操作。</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="286"/>
        <source>OK</source>
        <comment>button</comment>
        <translation>确定</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="300"/>
        <source>Not enough disk space</source>
        <translation>硬盘空间不足</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="301"/>
        <source>To store the newly added files, at least %1 of disk space is required. The current remaining space is %2. Please clear enough hard disk space and try again.</source>
        <translation>为储存新增的文件，至少需要%1的磁盘空间，当前剩余空间为%2，请清理出足够硬盘空间后再试。</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="319"/>
        <source>Adding to the knowledge base requires installing the vectorization model plugin. Please go to the app store to download and install.</source>
        <translation>添加到知识库需要安装向量化模型插件，请前往应用商店下载安装模型。</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="327"/>
        <source>Do not install</source>
        <comment>button</comment>
        <translation>暂不安装</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="328"/>
        <source>Install immediately</source>
        <comment>button</comment>
        <translation>安装模型</translation>
    </message>
</context>
<context>
    <name>MarkdownEditor</name>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="278"/>
        <source>Outline</source>
        <translation>大纲</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="279"/>
        <source>No outline</source>
        <translation>暂无大纲</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="341"/>
        <source>References</source>
        <translation>参考资料</translation>
    </message>
</context>
<context>
    <name>NewUserGuideDialog</name>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="411"/>
        <source>Close</source>
        <translation>关 闭</translation>
    </message>
</context>
<context>
    <name>OcrParse</name>
    <message>
        <location filename="../src/services/fileservice/parsers/ocrparse.cpp" line="25"/>
        <source>The image file does not exist: %1</source>
        <translation>图片文件不存在: %1</translation>
    </message>
    <message>
        <location filename="../src/services/fileservice/parsers/ocrparse.cpp" line="34"/>
        <source>OCR did not recognize the text content</source>
        <translation>OCR 未识别出文字内容</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="306"/>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="220"/>
        <source>OK</source>
        <comment>button</comment>
        <translation>确 定</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="831"/>
        <source>Search</source>
        <translation>搜索</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="833"/>
        <source>Explain</source>
        <translation>解释</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="835"/>
        <source>Summary</source>
        <translation>总结</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="837"/>
        <source>Translate</source>
        <translation>翻译</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="839"/>
        <source>Continue Writing</source>
        <translation>续写</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="841"/>
        <source>Expand</source>
        <translation>扩写</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="843"/>
        <source>Polish</source>
        <translation>润色</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="845"/>
        <source>Correct</source>
        <translation>纠错</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="847"/>
        <source>Add to the AI knowledge base</source>
        <translation>添加到AI知识库</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/selectiontagobject.cpp" line="235"/>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="32"/>
        <source>{selection}</source>
        <translation>{选中内容}</translation>
    </message>
    <message>
        <location filename="../src/utils/dconfigmanager.cpp" line="237"/>
        <source>Cancel</source>
        <translation>取 消</translation>
    </message>
    <message>
        <location filename="../src/utils/dconfigmanager.cpp" line="238"/>
        <source>Restart immediately</source>
        <translation>立即重启</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="97"/>
        <source>Simplified Chinese</source>
        <translation>简体中文</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="100"/>
        <source>Traditional Chinese</source>
        <translation>繁体中文</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="103"/>
        <source>Tibetan</source>
        <translation>藏语</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="106"/>
        <source>English</source>
        <translation>英语</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="109"/>
        <source>Japanese</source>
        <translation>日语</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="112"/>
        <source>German</source>
        <translation>德语</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="115"/>
        <source>Spanish</source>
        <translation>西班牙语</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="118"/>
        <source>French</source>
        <translation>法语</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="121"/>
        <source>Italian</source>
        <translation>意大利语</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="124"/>
        <source>Korean</source>
        <translation>韩语</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="127"/>
        <source>Malay</source>
        <translation>马来语</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="130"/>
        <source>Portuguese</source>
        <translation>葡萄牙语</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="133"/>
        <source>Russian</source>
        <translation>俄语</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="136"/>
        <source>Thai</source>
        <translation>泰语</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="139"/>
        <source>Vietnamese</source>
        <translation>越南语</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="142"/>
        <source>Arabic (SA)</source>
        <translation>阿拉伯语</translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/defaultmcpserver.cpp" line="20"/>
        <source>System AI Intelligent ButlerFunction
Introduction: Intelligently schedules system tools to perform complex system operations, supporting system control, file management, application management, and networking protocols.
Prompt Example: Name all files in the newly created folder on the desktop as project materials and arrange them in numerical order.</source>
        <translation>系统AI智能管家
功能介绍：智能调度系统工具完成复杂系统操作，支持系统控制、文件管理、应用管理、联网协议。
提示词示例：把桌面新建文件夹内的所有文件命名为项目资料，按数字顺序排好。</translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantinfo.h" line="24"/>
        <source>Ask a question...</source>
        <translation>请输入您的问题</translation>
    </message>
    <message>
        <location filename="../src/datamigration/llmmigration.cpp" line="100"/>
        <source>OpenAI</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/datamigration/llmmigration.cpp" line="119"/>
        <source>DeepSeek</source>
        <translation>深度求索</translation>
    </message>
    <message>
        <location filename="../src/datamigration/llmmigration.cpp" line="157"/>
        <source>UOS AI Trial Account</source>
        <translation>小U同学试用账号</translation>
    </message>
    <message>
        <location filename="../src/datamigration/llmmigration.cpp" line="203"/>
        <source>Custom</source>
        <translation>自定义</translation>
    </message>
    <message>
        <location filename="../src/datamigration/llmmigration.cpp" line="253"/>
        <source>Private deployment model</source>
        <translation>私有化部署模型</translation>
    </message>
    <message>
        <location filename="../src/chatbot/channels/discordchannel.cpp" line="78"/>
        <source>Discord gateway error: %1</source>
        <translation>Discord 网关错误：%1</translation>
    </message>
    <message>
        <location filename="../src/chatbot/channels/discordchannel.cpp" line="102"/>
        <source>Missing Discord bot token.</source>
        <translation>Discord 机器人的 token 缺失。</translation>
    </message>
    <message>
        <location filename="../src/chatbot/channels/discordchannel.cpp" line="190"/>
        <location filename="../src/chatbot/channels/telegramchannel.cpp" line="125"/>
        <source>Generating...</source>
        <translation>生成中...</translation>
    </message>
    <message>
        <location filename="../src/chatbot/channels/discordchannel.cpp" line="199"/>
        <source>Discord placeholder message missing id.</source>
        <translation>Discord 消息缺少 ID。</translation>
    </message>
    <message>
        <location filename="../src/chatbot/channels/discordchannel.cpp" line="258"/>
        <source>Discord gateway URL is empty.</source>
        <translation>Discord 网关 URL 为空。</translation>
    </message>
    <message>
        <location filename="../src/chatbot/channels/discordchannel.cpp" line="539"/>
        <source>Ask UOS AI a question</source>
        <translation>向小U同学提问</translation>
    </message>
    <message>
        <location filename="../src/chatbot/channels/discordchannel.cpp" line="544"/>
        <source>Question for UOS AI</source>
        <translation>向小U同学提问</translation>
    </message>
    <message>
        <location filename="../src/chatbot/channels/telegramchannel.cpp" line="70"/>
        <source>Missing Telegram bot token.</source>
        <translation>Telegram 机器人的 token 缺失。</translation>
    </message>
    <message>
        <location filename="../src/chatbot/channels/telegramchannel.cpp" line="137"/>
        <source>Telegram placeholder message missing message_id.</source>
        <translation>Telegram 消息缺少消息 id。</translation>
    </message>
    <message>
        <location filename="../src/chatbot/channels/telegramchannel.cpp" line="399"/>
        <source>Telegram API request failed.</source>
        <translation>Telegram 接口请求失败。</translation>
    </message>
    <message>
        <location filename="../src/agent/icompents.h" line="30"/>
        <source>%0 file changes</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ResearchTools</name>
    <message>
        <location filename="../src/agent/research/tools/researchtools.cpp" line="60"/>
        <source>The uos-ai-agent plugin (approximately %1) must be installed to save documents.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/tools/researchtools.cpp" line="62"/>
        <source>The uos-ai-agent plugin must be installed to save documents.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/tools/researchtools.cpp" line="69"/>
        <source>Note</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/tools/researchtools.cpp" line="71"/>
        <source>Cancel</source>
        <translation type="unfinished">取 消</translation>
    </message>
    <message>
        <location filename="../src/agent/research/tools/researchtools.cpp" line="72"/>
        <source>Download Now</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ServiceConfigChannel</name>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="128"/>
        <source>The &apos;mcpServers&apos; field is missing.</source>
        <translation>缺少&quot;mcpServers&quot;字段</translation>
    </message>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="137"/>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="150"/>
        <source>no valid mcp server.</source>
        <translation>无效的mcp服务器</translation>
    </message>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="143"/>
        <source>Only one MCP service can be edited at a time.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="157"/>
        <source>url field cannot be empty.</source>
        <translation>“url”字段不能为空</translation>
    </message>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="166"/>
        <source>command field cannot be empty.</source>
        <translation>“command”字段不能为空</translation>
    </message>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="173"/>
        <source>The &apos;command&apos; or &apos;url&apos; field is missing</source>
        <translation>缺少“command”或者“url”字段</translation>
    </message>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="224"/>
        <source>JSON configuration format is invalid.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TextParse</name>
    <message>
        <location filename="../src/services/fileservice/parsers/textparse.cpp" line="22"/>
        <source>Unable to open file: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/services/fileservice/parsers/textparse.cpp" line="31"/>
        <source>The file content is in binary format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/services/fileservice/parsers/textparse.cpp" line="39"/>
        <source>Unable to read file: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TitleBarMenu</name>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="151"/>
        <source>Feedback</source>
        <translation>反馈</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="665"/>
        <source>Light Theme</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="666"/>
        <source>Dark Theme</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="667"/>
        <source>System Theme</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="668"/>
        <source>Theme</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TtsCodeTranslation</name>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="10"/>
        <source>appid authorization failed</source>
        <translation>appid授权失败</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="11"/>
        <source>Failed to obtain a certain parameter</source>
        <translation>获取某个参数失败</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="12"/>
        <source>Parameter value is illegal</source>
        <translation>参数值不合法</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="13"/>
        <source>Insufficient engine authorization</source>
        <translation>引擎授权不足</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="14"/>
        <source>Request text length is illegal</source>
        <translation>请求文本长度非法</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="15"/>
        <source>session timeout</source>
        <translation>session超时</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="16"/>
        <source>Engine session ended</source>
        <translation>引擎会话已结束</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="17"/>
        <source>appid cannot be empty</source>
        <translation>appid不能为空</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="18"/>
        <source>Illegal version</source>
        <translation>版本非法</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="19"/>
        <source>permission denied</source>
        <translation>没有权限</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="20"/>
        <source>Daily flow control exceeds limit</source>
        <translation>日流控超限</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="21"/>
        <source>The request data format is illegal</source>
        <translation>请求数据格式非法</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="22"/>
        <source>base64 decoding failed</source>
        <translation>base64解码失败</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="23"/>
        <source>Required parameters are missing or the parameters are illegal</source>
        <translation>缺少必传参数，或者参数不合法</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="24"/>
        <source>Reading data timeout</source>
        <translation>读取数据超时</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="25"/>
        <source>network anomaly</source>
        <translation>网络异常</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="34"/>
        <source>Connection failed, please check the fill in information.</source>
        <translation>连接失败，请检查填写信息。</translation>
    </message>
</context>
<context>
    <name>UOSAbility</name>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1237"/>
        <source>I haven&apos;t implemented this feature yet.</source>
        <translation>我还没有实现此功能。</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1241"/>
        <source>service is not available!</source>
        <translation>服务不可用!</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1246"/>
        <source>Invalid parameter!</source>
        <translation>无效的参数!</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1251"/>
        <source>This app cannot be found!</source>
        <translation>找不到此应用！</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1256"/>
        <source>Failed to start application!</source>
        <translation>启动应用失败!</translation>
    </message>
</context>
<context>
    <name>WorkspaceStore</name>
    <message>
        <location filename="../src/agent/research/workspacestore.cpp" line="257"/>
        <source>Note: Part of the document content may be generated by AI</source>
        <translation>注：文档部分内容可能由 AI 生成</translation>
    </message>
    <message>
        <location filename="../src/agent/research/workspacestore.cpp" line="261"/>
        <source>References</source>
        <translation>参考资料</translation>
    </message>
    <message>
        <location filename="../src/agent/research/workspacestore.cpp" line="288"/>
        <source>Word files (*.docx)</source>
        <translation>Word 文件 (*.docx)</translation>
    </message>
    <message>
        <location filename="../src/agent/research/workspacestore.cpp" line="291"/>
        <source>PDF files (*.pdf)</source>
        <translation>PDF 文件 (*.pdf)</translation>
    </message>
    <message>
        <location filename="../src/agent/research/workspacestore.cpp" line="294"/>
        <source>Markdown files (*.md)</source>
        <translation>Markdown文件 (*.md)</translation>
    </message>
    <message>
        <location filename="../src/agent/research/workspacestore.cpp" line="301"/>
        <source>Save Article</source>
        <translation>保存文章</translation>
    </message>
</context>
<context>
    <name>notify</name>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="435"/>
        <source>New version available</source>
        <translation>发现新版本</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="436"/>
        <source>View new features</source>
        <translation>查看新特性</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="437"/>
        <source>Upgrade now</source>
        <translation>立刻升级</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="438"/>
        <source>Later</source>
        <translation>暂不升级</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="439"/>
        <source>New version features</source>
        <translation>新版本特性</translation>
    </message>
</context>
<context>
    <name>uos_ai::AITranslation</name>
    <message>
        <location filename="../src/assistant/aitranslation.cpp" line="27"/>
        <source>Translate the following text into English for me.</source>
        <translation>帮我把下面这段话翻译为英文：</translation>
    </message>
    <message>
        <location filename="../src/assistant/aitranslation.cpp" line="28"/>
        <source>Translate the following document into Chinese.</source>
        <translation>将如下文档翻译为中文：</translation>
    </message>
    <message>
        <location filename="../src/assistant/aitranslation.cpp" line="29"/>
        <source>What does the word Ǌgent” mean in the AI industry?</source>
        <translation>AI行业的【Agent】单词是什么意思？</translation>
    </message>
    <message>
        <location filename="../src/assistant/aitranslation.cpp" line="30"/>
        <source>Please translate the following content into Chinese. Requirements: Accurate in meaning, formal and professional in language.</source>
        <translation>请将如下内容译为中文，要求：语义准确，用语专业正式。</translation>
    </message>
    <message>
        <location filename="../src/assistant/aitranslation.cpp" line="31"/>
        <source>What are some colloquial ways to address a friend in English?</source>
        <translation>在英语中朋友的口语化称呼如何说？</translation>
    </message>
    <message>
        <location filename="../src/assistant/aitranslation.cpp" line="32"/>
        <source>Translate the following classical Chinese text into modern Chinese.</source>
        <translation>将如下文言文翻译为白话文：</translation>
    </message>
</context>
<context>
    <name>uos_ai::AIWriter</name>
    <message>
        <location filename="../src/assistant/aiwriter.cpp" line="66"/>
        <source>Today </source>
        <translation>今天 </translation>
    </message>
    <message>
        <location filename="../src/assistant/aiwriter.cpp" line="68"/>
        <source>Yesterday </source>
        <translation>昨天 </translation>
    </message>
    <message>
        <location filename="../src/assistant/aiwriter.cpp" line="70"/>
        <source>MMM d HH:mm</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::AboutWindow</name>
    <message>
        <location filename="../src/gui/window/aboutwindow.cpp" line="25"/>
        <source>UOS AI is a desktop smart assistant, your personal assistant! You can communicate with it using text or voice, and it can help answer questions, provide information, and generate images based on your descriptions.</source>
        <translation>小U同学是一款桌面智能助手，是您的私人助理！您可以用文字或语音与它交流，它可以帮助回答问题、提供有用的信息、也可根据您的描述生成图片等。</translation>
    </message>
    <message>
        <location filename="../src/gui/window/aboutwindow.cpp" line="60"/>
        <source>Filing Information</source>
        <translation>备案信息</translation>
    </message>
</context>
<context>
    <name>uos_ai::AbstractAssistant</name>
    <message>
        <location filename="../src/assistant/abstractassistant.cpp" line="50"/>
        <source>UOS AI requires an AI model account to be configured before it can be used. Please configure a model account first.</source>
        <translation>小U同学需要配置AI模型账号才可使用，请先配置模型账号。</translation>
    </message>
</context>
<context>
    <name>uos_ai::AddSkillDialog</name>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="62"/>
        <source>Add Skill</source>
        <translation>添加技能</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="64"/>
        <source>Skill Name</source>
        <translation>技能名称</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="69"/>
        <source>Enter skill name</source>
        <translation>输入技能名称</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="83"/>
        <source>Skill Command</source>
        <translation>技能指令</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="91"/>
        <source> {selection} </source>
        <translation>{选中内容}</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="95"/>
        <source>represents the text selected by word selection.</source>
        <translation>表示划词选中的文字。</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="100"/>
        <source>Instructions</source>
        <translation>说明</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="126"/>
        <source>Cancel</source>
        <translation>取 消</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="128"/>
        <source>Save</source>
        <translation>保 存</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="246"/>
        <source>Skill name cannot be empty</source>
        <translation>技能名不能为空</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="291"/>
        <source>Exceeded character limit</source>
        <translation>已超过字数限制</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="403"/>
        <source>The skill name already exists.</source>
        <translation>该技能名称已存在</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="438"/>
        <source>Command Instructions</source>
        <translation>指令说明</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="476"/>
        <source>If you want to translate the selected text &quot;Hello&quot;, as shown above, you can enter the command: Translate {selection} into English.</source>
        <translation>如果你想要翻译所选的文本“你好”，如上图。
你可以这样输入指令：将{选中内容}翻译成英文。</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="483"/>
        <source>Advanced Tips</source>
        <translation>进阶技巧</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="489"/>
        <source>The more specific the command, the more accurate the generated content. For example:
• Generate a PPT outline for {selection} with 3 chapters and 10 key points.
• Polish {selection} into a recruitment copy within 100 words, highlighting teamwork.</source>
        <translation>指令越具体，生成的内容越精准。如：
·将{选中内容}生成PPT大纲，包含 3 个章节和 10 个要点。
·将{选中内容}润色为100字以内的招聘文案，突出团队合作。</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="561"/>
        <source>Clicking the label can still insert it into the input field.</source>
        <translation>点击标签，仍可插入至输入框。</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="563"/>
        <source>OK</source>
        <translation>好的</translation>
    </message>
</context>
<context>
    <name>uos_ai::AiBarWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/aibarwidget.cpp" line="32"/>
        <source>DDE Shell AI Bar</source>
        <translation>任务栏 AI Bar</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/aibarwidget.cpp" line="52"/>
        <source>Drag files quickly</source>
        <translation>文件快捷拖放</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/aibarwidget.cpp" line="52"/>
        <source>Drag files to the AI ribbon for intelligent processing</source>
        <translation>将文件拖放置AI功能区，进行智能处理</translation>
    </message>
</context>
<context>
    <name>uos_ai::AiQuickDialog</name>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="127"/>
        <source>simplified Chinese</source>
        <translation>简体中文</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="128"/>
        <source>traditional Chinese</source>
        <translation>繁体中文</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="129"/>
        <source>Tibetan</source>
        <translation>藏语</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="130"/>
        <source>English</source>
        <translation>英语</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="131"/>
        <source>Japanese</source>
        <translation>日语</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="132"/>
        <source>German</source>
        <translation>德语</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="133"/>
        <source>Spanish</source>
        <translation>西班牙语</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="134"/>
        <source>French</source>
        <translation>法语</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="135"/>
        <source>Italian</source>
        <translation>意大利语</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="136"/>
        <source>Korean</source>
        <translation>韩语</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="137"/>
        <source>Malay</source>
        <translation>马来语</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="138"/>
        <source>Portuguese</source>
        <translation>葡萄牙语</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="139"/>
        <source>Russian</source>
        <translation>俄语</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="140"/>
        <source>Thai</source>
        <translation>泰语</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="141"/>
        <source>Vietnamese</source>
        <translation>越南语</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="206"/>
        <source>type</source>
        <translation>类型</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="305"/>
        <source>Cancel</source>
        <translation>取 消</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="330"/>
        <source>Read Aloud</source>
        <translation>朗读</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="337"/>
        <source>Paste to Text</source>
        <translation>粘贴至正文</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="351"/>
        <source>Regenerate</source>
        <translation>重新生成</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="358"/>
        <source>Copy</source>
        <translation>复制</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="376"/>
        <source>Continue Dialog</source>
        <translation>继续对话</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="389"/>
        <source>The content generated by AI is for reference only, please pay attention to the accuracy of the information.</source>
        <translation>AI生成的内容仅供参考，请注意甄别信息准确性。</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="425"/>
        <source>Automatic Detection</source>
        <translation>自动检测</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="501"/>
        <source>Search</source>
        <translation>搜索</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="502"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1318"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1367"/>
        <source>Explain</source>
        <translation>解释</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="503"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1323"/>
        <source>Summary</source>
        <translation>总结</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="504"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1328"/>
        <source>Translate</source>
        <translation>翻译</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="505"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1347"/>
        <source>Continue writing</source>
        <translation>续写</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="506"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1352"/>
        <source>Expand</source>
        <translation>扩写</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="507"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1357"/>
        <source>Correct</source>
        <translation>纠错</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="508"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1362"/>
        <source>Polish</source>
        <translation>润色</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="528"/>
        <source>Add to the AI knowledge base</source>
        <translation>添加到AI知识库</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="635"/>
        <source>The translation result is limited by the model&apos;s capabilities. If you are not satisfied with the translation, please switch to other models on the UOS AI Home page.</source>
        <translation>翻译的结果受限于模型的能力，若对翻译结果不满意，请在小U同学首页更换其他模型。</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="636"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="957"/>
        <source>Ok</source>
        <translation>确定</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="642"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1344"/>
        <source>Translate this passage into %1 and give me a clear result directly.
text：</source>
        <translation>将这段话翻译成%1，直接给我清晰的结果：</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="829"/>
        <source>Not clickable</source>
        <translation>不可点击</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="912"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="917"/>
        <source>The audio device is not detected, please check and try again.</source>
        <translation>未检测到音频输出设备，请检查后重试</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="918"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="944"/>
        <source>Ok</source>
        <comment>button</comment>
        <translation>好的</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="937"/>
        <source>The function can be used only after restarting the input method. The tutorial is as follows:
1. Right-click on the input method icon in the taskbar.
2. Click &quot;Restart&quot;.</source>
        <translation>重启输入法后才可使用该功能 ，教程如下
1、右键点击任务栏的输入法图标
2、点击“重新启动”</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="955"/>
        <source>Fill failed</source>
        <translation>填充失败</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="956"/>
        <source>No input box selected, please select the input box and re-fill it.</source>
        <translation>未选择输入框，请选择输入框后重新填充</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1021"/>
        <source>Added</source>
        <translation>已添加</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1295"/>
        <source>Copied</source>
        <translation>已复制</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1320"/>
        <source>Explain this passage in plain language. Just give me a clear result without redundant content.
text：</source>
        <translation>使用通俗语言解释一下这段话，直接给我清晰的结果不用多余内容：</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1325"/>
        <source>Summarize this passage and give me a clear result directly without any other redundant content.
text：</source>
        <translation>对这段话进行概要总结，直接给我清晰的结果不用其他多余内容：</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1349"/>
        <source>Continue this passage appropriately. No need for a lot of words. Just give me a clear result without any other redundant content.
text：</source>
        <translation>对这段话进行适当续写，不需要特别多文字，直接给我清晰的结果不用其他多余内容：</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1354"/>
        <source>Expand this passage appropriately. No need for a particularly long text. Just give me a clear result without any other redundant content.
text：</source>
        <translation>对这段话进行适当扩写，不需要特别大篇幅，直接给我清晰的结果不用其他多余内容：</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1359"/>
        <source>Check if there are any typos in this passage. If there are, point out the location of the errors. Give me a clear result directly without any other redundant content.
text：</source>
        <translation>帮我检查一下这段话有没有错别字，若有帮我指出错误所在的位置，直接给我清晰的结果不用其他多余内容：</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1364"/>
        <source>Polish this passage for me and just give me the result without any extra content.
text：</source>
        <translation>帮我润色这段话，直接给我结果不用其他多余内容：</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1405"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1407"/>
        <source> &quot;%1&quot; </source>
        <translation>“%1”</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1772"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1788"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1802"/>
        <source>Current model: </source>
        <translation>当前模型：</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1810"/>
        <source>Currently no model</source>
        <translation>当前无模型</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1828"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1838"/>
        <source>Go to configure  </source>
        <translation>去配置  </translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1832"/>
        <source>Claim Free Credits  </source>
        <translation>领取免费额度</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="2023"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="2058"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="2104"/>
        <source>No text recognized.</source>
        <translation>未识别到任何文字</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="2123"/>
        <source>The added content must be more than 10 words</source>
        <translation>添加的内容需要大于10个字</translation>
    </message>
</context>
<context>
    <name>uos_ai::AiWriterDialog</name>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="112"/>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="430"/>
        <source>Enter what you want to create (press Enter to generate/Esc to exit)</source>
        <translation>输入您要创作的内容（按Enter生成/Esc退出）</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="748"/>
        <source>Help me write an essay on the topic of [%1] with [clear structure and rich content].</source>
        <translation>帮我写一篇关于【%1】这一主题的文章，要求【结构清晰，内容丰富】。</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="748"/>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="764"/>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="796"/>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="812"/>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="844"/>
        <source>Artificial Intelligence</source>
        <translation>人工智能</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="764"/>
        <source>Help me write an outline on the topic of [%1], which will be used for [PPT production].</source>
        <translation>帮我写一个关于【%1】这一主题的大纲，将用于【PPT制作】。</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="780"/>
        <source>Help me write a notice about [%1], the receiver is [All Employees] and the sender is [Administration Department].</source>
        <translation>帮我写一篇关于【%1】的通知，接收方是【全体员工】，发送方是【行政部门】。</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="780"/>
        <source>National Day Holiday</source>
        <translation>国庆节放假</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="796"/>
        <source>Help me write a research report on [%1], at least it needs to include [status description, problem analysis, countermeasures and suggestions, research conclusions].</source>
        <translation>帮我写一篇关于【%1】的调研报告，至少需包含【现状描述、问题分析、对策建议、调研结论】。</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="812"/>
        <source>Help me write a speech on the topic of [%1] for [Company Leaders], requiring [clear structure and vivid language].</source>
        <translation>帮我写一篇关于【%1】这一主题，面向【公司领导】的演讲稿，要求【结构清晰，语言生动】。</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="828"/>
        <source>Help me write a summary of my recent work, including [%1] and [results], requiring a [formal] tone.</source>
        <translation>帮我写一份近期的工作总结，包含【%1】和【成果】，需要【正式的】语气。</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="828"/>
        <source>work content</source>
        <translation>工作内容</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="844"/>
        <source>Help me write a public tweet on the topic of [%1], requiring [clear structure] and [relaxed] tone.</source>
        <translation>帮我写一个关于【%1】这一主题的公众号推文，要求【结构清晰】，需要【轻松的】语气。</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1122"/>
        <source>Go to configure  </source>
        <translation>去配置  </translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="283"/>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1415"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="101"/>
        <source>AI Writer</source>
        <translation>AI写作</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="205"/>
        <source>Article</source>
        <translation>写文章</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="209"/>
        <source>Outline</source>
        <translation>写大纲</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="213"/>
        <source>Notification</source>
        <translation>写通知</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="217"/>
        <source>Research Report</source>
        <translation>调研报告</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="221"/>
        <source>Speeches</source>
        <translation>演讲稿</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="225"/>
        <source>Work Summary</source>
        <translation>工作总结</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="229"/>
        <source>Tweets</source>
        <translation>公众号</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="321"/>
        <source>Paste to Text</source>
        <translation>粘贴至正文</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="339"/>
        <source>Regenerate</source>
        <translation>重新生成</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="347"/>
        <source>Copy</source>
        <translation>复制</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="365"/>
        <source>The content generated by AI is for reference only, please pay attention to the accuracy of the information.</source>
        <translation>AI生成的内容仅供参考，请注意甄别信息准确性。</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="858"/>
        <source>The function can be used only after restarting the input method. The tutorial is as follows:
1. Right-click on the input method icon in the taskbar.
2. Click &quot;Restart&quot;.</source>
        <translation>重启输入法后才可使用该功能 ，教程如下
1、右键点击任务栏的输入法图标
2、点击“重新启动”</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="862"/>
        <source>Ok</source>
        <comment>button</comment>
        <translation>好的</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1041"/>
        <source>Copied</source>
        <translation>已复制</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1070"/>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1084"/>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1096"/>
        <source>Current model: </source>
        <translation>当前模型：</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1103"/>
        <source>Currently no model</source>
        <translation>当前无模型</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1136"/>
        <source>Modify the content, change the tone…</source>
        <translation>对已生成内容修改、换个语气…</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1413"/>
        <source>Fill failed</source>
        <translation>填充失败</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1414"/>
        <source>No input box selected, please select the input box and re-fill it.</source>
        <translation>未选择输入框，请选择输入框后重新填充</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1416"/>
        <source>Ok</source>
        <translation>确定</translation>
    </message>
</context>
<context>
    <name>uos_ai::AppUpdateChecker</name>
    <message>
        <location filename="../src/services/updateservice/appupdatechecker.cpp" line="155"/>
        <source>Unknown</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::AppUtils</name>
    <message>
        <location filename="../src/utils/apputils.cpp" line="43"/>
        <source>File Manager</source>
        <translation>文件管理器</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="44"/>
        <source>UOS AI</source>
        <translation>UOS AI</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="45"/>
        <source>Mail</source>
        <translation>邮箱</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="46"/>
        <source>Calendar</source>
        <translation>日历</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="47"/>
        <source>Web Browser</source>
        <translation>浏览器</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="48"/>
        <source>Text Editor</source>
        <translation>文本编辑器</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="49"/>
        <source>Screenshot</source>
        <translation>截图录屏</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="50"/>
        <source>Voice Notes</source>
        <translation>语音记事本</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="51"/>
        <source>Document Viewer</source>
        <translation>文档查看器</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="52"/>
        <source>App Store</source>
        <translation>应用商店</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="53"/>
        <source>Manual</source>
        <translation>帮助手册</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="54"/>
        <source>WPS Writer</source>
        <translation>WPS文字</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="55"/>
        <source>WPS Spreadsheets</source>
        <translation>WPS表格</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="56"/>
        <source>WPS Presentation</source>
        <translation>WPS演示</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="57"/>
        <source>QQ</source>
        <translation>QQ</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="58"/>
        <source>SuwellReader</source>
        <translation>数科OFD</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="59"/>
        <source>DingTalk</source>
        <translation>钉钉</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="60"/>
        <source>FoxitOfficeSuite</source>
        <translation>福昕版式办公套件</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="61"/>
        <source>Foxit PDF Editor</source>
        <translation>福昕版式软件</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="62"/>
        <source>Yozo Document 2024</source>
        <translation>永中文字</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="63"/>
        <source>Yozo Office 2024</source>
        <translation>永中Office 2024</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="64"/>
        <source>Yozo Presentation 2024</source>
        <translation>永中简报2024</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="65"/>
        <source>Yozo Sheet 2024</source>
        <translation>永中表格2024</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="66"/>
        <source>Yozo-xReader</source>
        <translation>永中Office板式阅读器</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="67"/>
        <source>wpspdf</source>
        <translation>金山PDF</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="68"/>
        <source>doubao</source>
        <translation>豆包</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="69"/>
        <source>Foxmail</source>
        <translation>Foxmail</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="70"/>
        <source>zjd</source>
        <translation>浙政钉</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="71"/>
        <source>Wechat</source>
        <translation>微信</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="72"/>
        <source>WXWork</source>
        <translation>企业微信</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="73"/>
        <source>Feishu</source>
        <translation>飞书</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="74"/>
        <source>Chrome</source>
        <translation>Chrome</translation>
    </message>
</context>
<context>
    <name>uos_ai::Application</name>
    <message>
        <location filename="../src/app/application.cpp" line="83"/>
        <source>UOS AI is a desktop smart assistant, your personal assistant! You can communicate with it using text or voice, and it can help answer questions, provide information, and generate images based on your descriptions.</source>
        <translation>小U同学是一款桌面智能助手，是您的私人助理！您可以用文字或语音与它交流，它可以帮助回答问题、提供有用的信息、也可根据您的描述生成图片等。</translation>
    </message>
    <message>
        <location filename="../src/app/application.cpp" line="129"/>
        <source>UOS AI FollowAlong/Write</source>
        <translation>AI随航/写作</translation>
    </message>
    <message>
        <location filename="../src/app/application.cpp" line="185"/>
        <source>UOS AI Talk</source>
        <translation>语音对话</translation>
    </message>
    <message>
        <location filename="../src/app/application.cpp" line="189"/>
        <location filename="../src/app/application.cpp" line="194"/>
        <source>UOS AI</source>
        <translation>小U同学</translation>
    </message>
    <message>
        <location filename="../src/app/application.cpp" line="199"/>
        <source>UOS AI Screenshot</source>
        <translation>截图问答</translation>
    </message>
</context>
<context>
    <name>uos_ai::ArticleAdjustAgent</name>
    <message>
        <location filename="../src/agent/research/articleadjustagent.cpp" line="179"/>
        <source>Untitled</source>
        <translation>无标题</translation>
    </message>
</context>
<context>
    <name>uos_ai::AssistantManager</name>
    <message>
        <location filename="../src/agent/generic/genericagent.cpp" line="40"/>
        <location filename="../src/agent/mcp/defaultagent.cpp" line="52"/>
        <location filename="../src/app/application.cpp" line="79"/>
        <location filename="../src/app/application.cpp" line="81"/>
        <location filename="../src/assistant/assistantmanager.cpp" line="43"/>
        <location filename="../src/gui/window/aboutwindow.cpp" line="22"/>
        <source>UOS AI</source>
        <translation>小U同学</translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="44"/>
        <source>Hello, I&apos;m UOS AI.</source>
        <translation>你好，我是小U同学。</translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="58"/>
        <source>AI Writing</source>
        <translation>AI 写作</translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="59"/>
        <source>Infinite inspiration, worry-free writing</source>
        <translation>灵感无限，写作无忧</translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="67"/>
        <source>Please enter the topic and requirements of the document, and UOS AI will help you complete the creation.</source>
        <translation>请输入文档的主题和需求，小U同学会帮你完成创作。</translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="74"/>
        <source>AI Translation</source>
        <translation>AI 翻译</translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="75"/>
        <source>Your Translation Assistant, Mastering Multiple Languages.</source>
        <translation>您的随身翻译助理，精通多国语言。</translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="83"/>
        <source>Please enter the content to be translated and specify the target language; the default target language is Chinese.</source>
        <translation>请输入你要翻译的内容，并说明需要翻译为什么语言，默认翻译为中文。</translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="92"/>
        <source>AI Knowledge Base</source>
        <translation>AI知识库</translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="110"/>
        <source>MCP&amp;Skills</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="111"/>
        <source>Built-in common MCP &amp; Skills, supports custom tool import, freely choose tools for conversation.</source>
        <translation>内置常用MCP&amp;Skills，支持自定义导入工具，随心选择工具对话</translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="119"/>
        <source>Please enter MCP&amp;Skills commands.</source>
        <translation>请输入MCP&amp;Skills指令。</translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="93"/>
        <source>Answers questions based on your personal knowledge base.</source>
        <translation>基于个人知识库回答问题。</translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="101"/>
        <source>Ask questions based on the knowledge base.</source>
        <translation>基于知识库提问。</translation>
    </message>
</context>
<context>
    <name>uos_ai::AudioControler</name>
    <message>
        <location filename="../src/audio/audiocontroler.cpp" line="84"/>
        <location filename="../src/audio/audiocontroler.cpp" line="183"/>
        <source>No microphone detected</source>
        <translation>未检测到麦克风</translation>
    </message>
    <message>
        <location filename="../src/audio/audiocontroler.cpp" line="94"/>
        <location filename="../src/audio/audiocontroler.cpp" line="230"/>
        <source>No speaker detected</source>
        <translation>未检测到扬声器</translation>
    </message>
</context>
<context>
    <name>uos_ai::BuiltinModelItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="1074"/>
        <source>Test</source>
        <translation>测试</translation>
    </message>
</context>
<context>
    <name>uos_ai::BuiltinProvider</name>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="75"/>
        <source>UOS AI</source>
        <translation>小U同学</translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="80"/>
        <source>Intelligent Routing</source>
        <translation>智能调度</translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="92"/>
        <source>Online Search</source>
        <translation>联网搜索</translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="104"/>
        <source>DeepSeek-V3.2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="118"/>
        <location filename="../src/model/builtinprovider.cpp" line="473"/>
        <source>GLM-4.7</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="132"/>
        <source>DeepSeek-V4-Pro</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="146"/>
        <source>DeepSeek-V4-Flash</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="161"/>
        <source>Doubao-Seed-1.8</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="178"/>
        <source>Custom</source>
        <translation>自定义</translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="186"/>
        <source>Private deployment</source>
        <translation>私有化部署</translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="195"/>
        <source>OpenAI</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="200"/>
        <source>GPT-3.5 Turbo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="213"/>
        <source>GPT-4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="226"/>
        <source>GPT-4.1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="239"/>
        <source>o1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="252"/>
        <source>GPT-5.3 Chat</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="268"/>
        <source>doubao/seed</source>
        <translation>字节跳动/火山引擎（Doubao）</translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="274"/>
        <source>Doubao-Seed 2.0</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="288"/>
        <source>Doubao-Seed 2.0-Code</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="305"/>
        <source>DeepSeek</source>
        <translation>深度求索（DeepSeek）</translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="310"/>
        <source>DeepSeek V3.2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="324"/>
        <source>DeepSeek V4 Flash</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="339"/>
        <source>DeepSeek V4 Pro</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="355"/>
        <source>MiniMax</source>
        <translation type="unfinished">稀宇科技（MiniMax）</translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="361"/>
        <source>MiniMax-M2.5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="375"/>
        <source>MiniMax-M2.7</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="389"/>
        <source>MiniMax-M2.7-highspeed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="403"/>
        <source>MiniMax-M3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="420"/>
        <source>Moonshot (KIMI)</source>
        <translation>月之暗面（Kimi）</translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="438"/>
        <source>Kimi K2.5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="452"/>
        <source>Kimi K2.6</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="468"/>
        <source>GLM</source>
        <translation>智谱AI（GLM）</translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="487"/>
        <source>GLM-5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="501"/>
        <source>GLM-5-Turbo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="515"/>
        <source>GLM-5V-Turbo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="529"/>
        <source>GLM-5.1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="545"/>
        <source>Qwen</source>
        <translation>阿里云百炼（Qwen）</translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="551"/>
        <source>Qwen3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="565"/>
        <source>Qwen3.5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="579"/>
        <source>Qwen3.6-Max-Preview</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="593"/>
        <source>Qwen3.6-Plus</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="607"/>
        <source>Qwen3.6-Flash</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="624"/>
        <source>Anthropic</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="631"/>
        <source>Gemini</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::ChatBotPlatformDialog</name>
    <message>
        <location filename="../src/gui/mgmt/private/chatbotplatformdialog.cpp" line="42"/>
        <source>Lark Integration Settings</source>
        <translation>飞书接入配置</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/chatbotplatformdialog.cpp" line="44"/>
        <source>DingTalk Integration Settings</source>
        <translation>钉钉接入配置</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/chatbotplatformdialog.cpp" line="46"/>
        <source>Telegram Integration Settings</source>
        <translation>Telegram 接入配置</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/chatbotplatformdialog.cpp" line="48"/>
        <source>Discord Integration Settings</source>
        <translation>Discord 接入配置</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/chatbotplatformdialog.cpp" line="50"/>
        <source>QQ Integration Settings</source>
        <translation>QQ接入配置</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/chatbotplatformdialog.cpp" line="69"/>
        <source>Required</source>
        <translation>必填</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/chatbotplatformdialog.cpp" line="69"/>
        <source>Optional</source>
        <translation>选填</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/chatbotplatformdialog.cpp" line="86"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/chatbotplatformdialog.cpp" line="87"/>
        <source>Confirm</source>
        <translation>确认</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/chatbotplatformdialog.cpp" line="207"/>
        <source>Configuration Guide &gt;</source>
        <translation>配置方法 &gt;</translation>
    </message>
</context>
<context>
    <name>uos_ai::ChatBotWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/chatbotwidget.cpp" line="86"/>
        <source>IM Integration</source>
        <translation>IM 接入</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/chatbotwidget.cpp" line="95"/>
        <source>Third-party IM Integration</source>
        <translation>第三方 IM 接入设置</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/chatbotwidget.cpp" line="113"/>
        <source>Enable Message Forwarding Service</source>
        <translation>启用消息转发服务</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/chatbotwidget.cpp" line="117"/>
        <source>After enabling, UOS AI will receive messages from the configured Lark, DingTalk, QQ, Telegram, and Discord bots. You can then directly interact with UOS AI in your IM client.</source>
        <translation>开启后，小U同学将通过配置的机器人接收飞书、钉钉、QQ、Telegram 和 Discord 机器人的消息。您可以直接在IM终端与小U同学进行对话。</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/chatbotwidget.cpp" line="119"/>
        <source>After enabling, UOS AI will receive messages from the configured Lark, DingTalk, and QQ bots. You can then directly interact with UOS AI in your IM client.</source>
        <translation>开启后，小U同学将通过配置的机器人接收飞书、钉钉和 QQ 机器人的消息。您可以直接在IM终端与小U同学进行对话。</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/chatbotwidget.cpp" line="152"/>
        <source>Telegram</source>
        <translation>Telegram</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/chatbotwidget.cpp" line="153"/>
        <source>Discord</source>
        <translation>Discord</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/chatbotwidget.cpp" line="148"/>
        <source>Lark</source>
        <translation>飞书</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/chatbotwidget.cpp" line="149"/>
        <source>DingTalk</source>
        <translation>钉钉</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/chatbotwidget.cpp" line="150"/>
        <source>QQ</source>
        <translation>QQ</translation>
    </message>
</context>
<context>
    <name>uos_ai::ClickableLabel</name>
    <message>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="695"/>
        <source>Insert it into the input field</source>
        <translation>插入至输入框</translation>
    </message>
</context>
<context>
    <name>uos_ai::CommonFailDialog</name>
    <message>
        <location filename="../src/gui/mgmt/private/commonfaildialog.cpp" line="31"/>
        <source>Error</source>
        <translation>错误信息</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/commonfaildialog.cpp" line="53"/>
        <source>OK</source>
        <comment>button</comment>
        <translation>确 定</translation>
    </message>
</context>
<context>
    <name>uos_ai::ConversationRecord</name>
    <message>
        <location filename="../src/conversation/conversationrecord.cpp" line="13"/>
        <location filename="../src/conversation/conversationrecord.cpp" line="23"/>
        <source>New Conversation</source>
        <translation>新会话</translation>
    </message>
    <message>
        <location filename="../src/conversation/conversationrecord.cpp" line="321"/>
        <source>Null</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>uos_ai::CustomMcpServerEditor</name>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="40"/>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="86"/>
        <source>Add MCP Server</source>
        <translation>添加MCP服务</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="49"/>
        <source>Edit MCP Server</source>
        <translation>编辑MCP服务</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="96"/>
        <source>JSON configuration:</source>
        <translation>JSON配置:</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="100"/>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="106"/>
        <source>Please paste the MCP JSON configuration code into the input box.</source>
        <translation>请将MCP JSON配置代码粘贴到输入框中。</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="120"/>
        <source>Describe</source>
        <translation>描述</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="126"/>
        <source>Describe MCP server functions to facilitate quick search tools</source>
        <translation>描述MCP服务功能，方便快速查找工具</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="155"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="167"/>
        <source>Confirm</source>
        <translation>确定</translation>
    </message>
</context>
<context>
    <name>uos_ai::CustomModelGroup</name>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="1013"/>
        <source>Please enter the model ID</source>
        <translation>请输入模型ID</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="1017"/>
        <source>Test</source>
        <translation>测试</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="1038"/>
        <source>Please enter the model name</source>
        <translation>请输入模型名称</translation>
    </message>
</context>
<context>
    <name>uos_ai::DConfigManager</name>
    <message>
        <location filename="../src/utils/dconfigmanager.cpp" line="234"/>
        <source>The device needs to be restarted before this function can be fully used.</source>
        <translation>需重启设备后，才能完整使用该功能</translation>
    </message>
</context>
<context>
    <name>uos_ai::DeepResearchAgent</name>
    <message>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="107"/>
        <source>Collecting and analyzing data</source>
        <translation>正在搜集和分析资料</translation>
    </message>
    <message>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="148"/>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="163"/>
        <source>Data collection and analysis completed</source>
        <translation>已完成资料搜集和分析</translation>
    </message>
    <message>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="149"/>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="166"/>
        <source>Research completed. %1 references collected:
</source>
        <translation>研究已完成，共收集到 %1 条参考资料：\n</translation>
    </message>
    <message>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="224"/>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="282"/>
        <source>Search succeeded</source>
        <translation>搜索成功</translation>
    </message>
    <message>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="227"/>
        <source>ERROR: No information found!</source>
        <translation>错误：未搜索到信息</translation>
    </message>
    <message>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="285"/>
        <source>No relevant documents found</source>
        <translation>无相关文档</translation>
    </message>
    <message>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="327"/>
        <source>Local Knowledge Base</source>
        <translation>本地知识库</translation>
    </message>
</context>
<context>
    <name>uos_ai::DeepSeekModelItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/deepseekmodelitem.cpp" line="48"/>
        <source>Precautions</source>
        <translation>注意事项</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/deepseekmodelitem.cpp" line="49"/>
        <source>The DeepSeek local model has certain requirements for computer configuration. If the configuration is lower than the recommended one, the experience will be affected.</source>
        <translation>DeepSeek本地模型对电脑配置有一定要求，低于推荐配置体验会有影响。</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/deepseekmodelitem.cpp" line="54"/>
        <source>Recommended configuration</source>
        <translation>推荐配置</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/deepseekmodelitem.cpp" line="55"/>
        <source>&lt;b&gt;Recommended Configuration&lt;/b&gt;&lt;br&gt;&lt;b&gt;CPU: &lt;/b&gt;High-performance multi-core CPU (such as Intel i5/i7 or AMD Ryzen 5/7 series), with a clock speed of above 3.0 GHz.&lt;br&gt;&lt;b&gt;GPU: &lt;/b&gt;With a video memory of above 4GB.&lt;br&gt;&lt;b&gt;Memory: &lt;/b&gt;8GB and above.&lt;br&gt;&lt;b&gt;Hard Drive: &lt;/b&gt;Solid State Drive (SSD) with at least 5GB of free space reserved.</source>
        <translation>&lt;b&gt;推荐配置&lt;/b&gt;&lt;br&gt;&lt;b&gt;CPU：&lt;/b&gt;高性能多核CPU（如Intel i5/i7或AMD Ryzen 5/7系列），主频3.0 GHz以上&lt;br&gt;&lt;b&gt;GPU：&lt;/b&gt;显存4GB以上&lt;br&gt;&lt;b&gt;内存：&lt;/b&gt;8GB及以上&lt;br&gt;&lt;b&gt;硬盘：&lt;/b&gt;固态硬盘（SSD）并预留5GB以上空间</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/deepseekmodelitem.cpp" line="64"/>
        <source>Install later</source>
        <translation>暂不安装</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/deepseekmodelitem.cpp" line="65"/>
        <source>Confirm installation</source>
        <translation>确定安装</translation>
    </message>
</context>
<context>
    <name>uos_ai::DefaultAgent</name>
    <message>
        <location filename="../src/agent/mcp/defaultagent.cpp" line="55"/>
        <source>yyyy-MM-dd hh:mm ddd (year-month-day hour:minute week)</source>
        <translation>yyyy年MM月dd日 hh点mm分 ddd</translation>
    </message>
</context>
<context>
    <name>uos_ai::DefaultAgentWithSkills</name>
    <message>
        <location filename="../src/agent/mcp/defaultagentwithskills.cpp" line="215"/>
        <source>Skill &apos;%1&apos; installed successfully.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/defaultagentwithskills.cpp" line="217"/>
        <source>Failed to install the skill.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::DisableAppWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/disableappwidget.cpp" line="47"/>
        <source>Hide FollowAlong in the following applications</source>
        <translation>在以下应用中，不显示随航</translation>
    </message>
</context>
<context>
    <name>uos_ai::ECheckAgreementDialog</name>
    <message>
        <location filename="../src/gui/common/echeckagreementdialog.cpp" line="62"/>
        <source>Enabling MCP Server Features</source>
        <translation>启用MCP服务功能</translation>
    </message>
    <message>
        <location filename="../src/gui/common/echeckagreementdialog.cpp" line="81"/>
        <source>Some third-party MCP server features carry certain risks. Please use them with caution. If you enable this service, a built-in tool will detect and automatically download necessary dependencies. This download process will incur data charges. Please be aware of these risks and proceed with caution.</source>
        <translation>部分三方MCP服务器功能存在一定风险，请您谨慎识别和使用。如您启用本服务，您将使用内置工具检测并自动下载必要依赖项，下载过程将产生一定的流量费用，请您悉知风险并谨慎操作。</translation>
    </message>
    <message>
        <location filename="../src/gui/common/echeckagreementdialog.cpp" line="97"/>
        <source>I have understood and agree to use this service</source>
        <translation>我已悉知并同意使用该服务</translation>
    </message>
    <message>
        <location filename="../src/gui/common/echeckagreementdialog.cpp" line="110"/>
        <source>Cancel</source>
        <translation>取 消</translation>
    </message>
    <message>
        <location filename="../src/gui/common/echeckagreementdialog.cpp" line="112"/>
        <source>Confirm</source>
        <translation>确 定</translation>
    </message>
</context>
<context>
    <name>uos_ai::FileChannel</name>
    <message>
        <location filename="../src/gui/web/filechannel.cpp" line="132"/>
        <source>Supported files</source>
        <translation>支持的文件</translation>
    </message>
    <message>
        <location filename="../src/gui/web/filechannel.cpp" line="322"/>
        <source>Update the UOS Screen Recorder to version 6.6 or later and restart your computer to enable Screenshot Q&amp;A.</source>
        <translation>需要将【截图录屏】应用更新到6.6版本以及以上版本，并且重启电脑后，才可使用【截图问答】功能。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/filechannel.cpp" line="423"/>
        <source>The file format is not supported.</source>
        <translation>文件格式不支持</translation>
    </message>
    <message>
        <location filename="../src/gui/web/filechannel.cpp" line="447"/>
        <source>The image exceeds the 15 MB size limit.</source>
        <translation>图片大小超过 15 MB 的限制。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/filechannel.cpp" line="449"/>
        <source>The file exceeds the 100 MB size limit.</source>
        <translation>文件大小超过 100 MB 的限制。</translation>
    </message>
</context>
<context>
    <name>uos_ai::FreeAccountService</name>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="69"/>
        <source>Network error</source>
        <translation>网络错误</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="77"/>
        <source>Your free account has expired, please configure your model account to continue using it.</source>
        <translation>您的免费账号已过期，请配置自己的模型账号以继续使用。</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="82"/>
        <source>Your free account quota has been exhausted, please configure your model account to continue using it.</source>
        <translation>您的免费账号额度已用完，请配置自己的模型账号以继续使用。</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="87"/>
        <source>Your free account quota has been exhausted for chat, please configure your model account to continue using it.</source>
        <translation>您的免费账号的文本生成额度已用完，请配置自己的模型账号以继续使用。</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="111"/>
        <source>Not Now</source>
        <translation>暂不领取</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="112"/>
        <source>Claim Credits</source>
        <translation>领取额度</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="114"/>
        <source>Free Credits Delivered</source>
        <translation>免费额度已送达</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="115"/>
        <source>You&apos;ve used up the free generation credits for your trial account. We&apos;ve given you an extra 200 free credits valid this month. Explore more features and unlock UOS AI&apos;s limitless capabilities!</source>
        <translation>当前试用账号模型的免费生成额度已用完，我们已为你额外赠送200次免费额度，本月有效。立即体验更多功能，探索小U同学的无限可能吧！</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="144"/>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="153"/>
        <source>Successfully Claimed</source>
        <translation>领取成功</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="147"/>
        <source>Account not found</source>
        <translation>账户不存在</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="150"/>
        <source>Only support trial account</source>
        <translation>仅支持免费账号领取额外额度</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="157"/>
        <source>You have already participated in the event and cannot claim the reward again.</source>
        <translation>已参与过活动，无法重复领取</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="160"/>
        <source>Server system error</source>
        <translation>系统错误</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="163"/>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="175"/>
        <source>Failed to Claim. Please Try Again.</source>
        <translation>领取失败，请再试一次</translation>
    </message>
</context>
<context>
    <name>uos_ai::GenericAgent</name>
    <message>
        <location filename="../src/agent/generic/genericagent.cpp" line="42"/>
        <source>yyyy-MM-dd ddd (year-month-day week)</source>
        <translation>yyyy年MM月dd日 ddd</translation>
    </message>
</context>
<context>
    <name>uos_ai::GetFreeAccountDialog</name>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="45"/>
        <source>Get a free trial account</source>
        <translation>免费领取试用账号</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="62"/>
        <source>Cancel</source>
        <comment>button</comment>
        <translation>取 消</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="63"/>
        <source>Get account</source>
        <comment>button</comment>
        <translation>领 取</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="90"/>
        <source>Receiving an account indicates that you understand and agree to the terms of the event,&lt;a href=&quot;%1&quot; style=&quot;color:%2; text-decoration:none;&quot;&gt;Event Details&gt;&lt;/a&gt;</source>
        <translation>领取账号，则表示知晓并同意活动条款，&lt;a href=&quot;%1&quot; style=&quot;color:%2; text-decoration:none;&quot;&gt;活动详情&lt;/a&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="112"/>
        <source>UOS AI Trial Account</source>
        <translation>小U同学试用账号</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="120"/>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="134"/>
        <source>Save failed, please try again later</source>
        <translation>保存失败，请稍后重试</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="121"/>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="135"/>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="160"/>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="169"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation>确 定</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="149"/>
        <source>Trial account received successfully.</source>
        <translation>小U同学试用账号领取成功！</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="151"/>
        <source>The number of uses and duration of the trial account are limited, please configure your personal model account in time! See event details for details.</source>
        <translation>试用账号使用次数和使用时长有限，请及时配置个人专属模型账号！详见活动详情。</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="153"/>
        <source>The English support for trial accounts is not satisfactory. And the number of uses and duration of the trial account are limited. Please configure your personal model account in time!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="154"/>
        <source>Start trial</source>
        <comment>button</comment>
        <translation>开始试用</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="159"/>
        <source>The free account activity ends.</source>
        <translation>免费账号活动结束。</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="168"/>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation>连接失败，请检查是否连接了互联网，或稍后再试。</translation>
    </message>
</context>
<context>
    <name>uos_ai::HttpCodeTranslation</name>
    <message>
        <location filename="../src/network/httpcodetranslation.cpp" line="18"/>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation>连接失败，请检查是否连接了互联网，或稍后再试。</translation>
    </message>
    <message>
        <location filename="../src/network/httpcodetranslation.cpp" line="21"/>
        <source>Request timeout due to server load or network issues. Please try again later.</source>
        <translation>请求超时，服务器繁忙或网络不稳定，请稍后重试。</translation>
    </message>
    <message>
        <location filename="../src/network/httpcodetranslation.cpp" line="24"/>
        <source>Connection failed, please check the fill in information.</source>
        <translation>连接失败，请检查填写信息。</translation>
    </message>
    <message>
        <location filename="../src/network/httpcodetranslation.cpp" line="27"/>
        <source>Operation canceled.</source>
        <translation>操作取消。</translation>
    </message>
</context>
<context>
    <name>uos_ai::IatWidget</name>
    <message>
        <location filename="../src/audiowizard/gui/iatwidget.cpp" line="120"/>
        <source>Speak now</source>
        <translation>请说话</translation>
    </message>
    <message>
        <location filename="../src/audiowizard/gui/iatwidget.cpp" line="128"/>
        <source>Low input volume</source>
        <translation>麦克风音量低</translation>
    </message>
    <message>
        <location filename="../src/audiowizard/gui/iatwidget.cpp" line="131"/>
        <source>Settings</source>
        <translation>设置</translation>
    </message>
    <message>
        <location filename="../src/audiowizard/gui/iatwidget.cpp" line="212"/>
        <source>Network unavailable</source>
        <translation>当前网络不可用</translation>
    </message>
</context>
<context>
    <name>uos_ai::IconButtonEx</name>
    <message>
        <location filename="../src/gui/mgmt/private/iconbuttonex.cpp" line="202"/>
        <source>Newly added files require preprocessing before they can be used, and during the data processing process, it may consume a significant amount of computing and storage resources. Data processing will stop after deleting data.</source>
        <translation>新添加文件需要预处理后才能使用，数据处理过程中，可能会消耗较多计算和储存资源。删除数据后将停止数据处理。</translation>
    </message>
</context>
<context>
    <name>uos_ai::InputPlaceholderWidget</name>
    <message>
        <location filename="../src/wordwizard/wrapper/inputplaceholderwidget.cpp" line="38"/>
        <location filename="../src/wordwizard/wrapper/inputplaceholderwidget.cpp" line="72"/>
        <source>Ask AI</source>
        <translation>问问AI</translation>
    </message>
</context>
<context>
    <name>uos_ai::InputWindow</name>
    <message>
        <location filename="../src/wordwizard/wrapper/inputwindow.cpp" line="82"/>
        <source>What to ask about this?</source>
        <translation>关于这段内容，想问些什么？</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/inputwindow.cpp" line="114"/>
        <source>Hide until restarting this app</source>
        <translation>隐藏至重启此应用</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/inputwindow.cpp" line="115"/>
        <source>Disable in This Application</source>
        <translation>在此应用中禁用</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/inputwindow.cpp" line="116"/>
        <source>Disable Globally</source>
        <translation>全局禁用</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/inputwindow.cpp" line="134"/>
        <location filename="../src/wordwizard/wrapper/inputwindow.cpp" line="456"/>
        <source>Go to &lt;a href=&quot;#&quot; style=&quot;color:%1;text-decoration:none;&quot;&gt;Settings&lt;/a&gt; to re-enable it.</source>
        <translation>前往&lt;a href=&quot;#&quot; style=&quot;color:%1;text-decoration:none;&quot;&gt;设置&lt;/a&gt;重新启用</translation>
    </message>
</context>
<context>
    <name>uos_ai::KnowledgeBaseAgent</name>
    <message>
        <location filename="../src/agent/knowledge/knowledgebaseagent.cpp" line="161"/>
        <source>Searching knowledge base</source>
        <translation>正在搜索知识库</translation>
    </message>
    <message>
        <location filename="../src/agent/knowledge/knowledgebaseagent.cpp" line="197"/>
        <source>Search complete · %1s</source>
        <translation>搜索完成 · %1 秒</translation>
    </message>
    <message>
        <location filename="../src/agent/knowledge/knowledgebaseagent.cpp" line="201"/>
        <source>Search complete · %1m%2s</source>
        <translation>搜索完成 · %1 分%2秒</translation>
    </message>
    <message>
        <location filename="../src/agent/knowledge/knowledgebaseagent.cpp" line="212"/>
        <source>References</source>
        <translation>参考资料</translation>
    </message>
</context>
<context>
    <name>uos_ai::KnowledgeBaseItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistitem.cpp" line="57"/>
        <source>Are you sure you want to delete this knowledge base file?</source>
        <translation>确定要删除此知识库文件吗？</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistitem.cpp" line="58"/>
        <source>Cancel</source>
        <comment>button</comment>
        <translation>取 消</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistitem.cpp" line="59"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation>确 定</translation>
    </message>
</context>
<context>
    <name>uos_ai::KnowledgeBaseListWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="64"/>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="156"/>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="384"/>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="68"/>
        <source>Add</source>
        <translation>添加</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="72"/>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="74"/>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="313"/>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="315"/>
        <source>Please install the embedding model plugins first</source>
        <translation>请先安装【向量化模型插件】</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="80"/>
        <source>Knowledge Base Management</source>
        <translation>知识库管理</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="94"/>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="561"/>
        <source>This feature requires high hardware resources, and the reference benchmark configuration is: CPU Intel 11th generation i7 or above; Memory of 16GB or more; Having a NVIDIA graphics card and a 10 series or higher is the best option. If the configuration is too low, there may be issues such as lagging and inaccurate answers.</source>
        <translation>该功能对硬件资源要求较高，参考对标配置为：CPU intel 11代i7以上；内存16GB以上；有N卡，且10系以上最佳。如果配置过低，可能出现卡顿、回答结果不准等问题。</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="107"/>
        <source>Here, the knowledge base of the Personal Knowledge Assistant can be defined, and the Personal Knowledge Assistant will answer questions based on the files added below.</source>
        <translation>此处可定义【个人知识助理】的知识库，【个人知识助理】将根据下面添加的文件来回答问题。</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="156"/>
        <source>Done</source>
        <translation>完成</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="169"/>
        <source>None</source>
        <translation>暂无</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="215"/>
        <source>File already exist</source>
        <translation>文件已存在</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="216"/>
        <source>The %1 file already exists and cannot be added again. Please modify the file name or delete the existing file before adding it again</source>
        <translation>%1文件已存在，无法再添加，请修改文件名或删除已存在的文件后再添加。</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="241"/>
        <source>All files</source>
        <translation>所有文件</translation>
    </message>
</context>
<context>
    <name>uos_ai::LocalModelItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/localmodelitem.cpp" line="59"/>
        <source>Install</source>
        <translation>安 装</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodelitem.cpp" line="64"/>
        <source>Uninstall</source>
        <translation>卸 载</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodelitem.cpp" line="70"/>
        <source>Update</source>
        <translation>更 新</translation>
    </message>
</context>
<context>
    <name>uos_ai::LocalModelListWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="40"/>
        <source>Local model</source>
        <translation>本地模型</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="99"/>
        <source>ULLM-1.5B</source>
        <translation>统信有容大模型-1.5B</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="99"/>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="118"/>
        <source>Once installed, you do not need an internet connection to use UOS AI.</source>
        <translation>安装后，无需联网即可使用小U同学。</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="118"/>
        <source>ULLM-7B</source>
        <translation>统信有容大模型-7B</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="137"/>
        <source>DeepSeek-R1-1.5B</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="137"/>
        <source>Download from the open-source community at your own risk. Use it in UOS AI Assistant after installation.</source>
        <translation>从开源社区下载，请谨慎操作。安装后在小U同学中使用。</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="156"/>
        <source>Embedding Plugins</source>
        <translation>向量化模型插件</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="156"/>
        <source>After the model is installed, the System Assistant and the Personal Knowledge Assistantt can be run.</source>
        <translation>安装该模型后，玩机助手、私人知识助手才可运行。</translation>
    </message>
</context>
<context>
    <name>uos_ai::MCPAgent</name>
    <message>
        <location filename="../src/agent/mcpagent.cpp" line="118"/>
        <source>MCP server is not available</source>
        <translation>MCP服务不可用</translation>
    </message>
</context>
<context>
    <name>uos_ai::MCPServer</name>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="67"/>
        <location filename="../src/agent/mcpserver.cpp" line="139"/>
        <source>The &apos;mcpServers&apos; field is missing.</source>
        <translation>缺少&quot;mcpServers&quot;字段</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="147"/>
        <source>Duplicate MCP server name: %0.</source>
        <translation>MCP服务器名重复： %0</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="150"/>
        <source>MCP server name &apos;%1&apos; already exists</source>
        <translation>已存在相同的MCP服务器名：%1</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="89"/>
        <location filename="../src/agent/mcpserver.cpp" line="163"/>
        <source>no valid mcp server.</source>
        <translation>无效的mcp服务器</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="76"/>
        <source>Remove old custom server config failed, server name: %0</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="176"/>
        <source>Server name &apos;%1&apos; already exists</source>
        <translation>已存在相同的MCP服务器名：%1</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="223"/>
        <location filename="../src/agent/mcpserver.cpp" line="268"/>
        <source>Failed to open custom config file for writing</source>
        <translation>写入自定义配置文件失败</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="231"/>
        <source>Server &apos;%1&apos; is not a custom server or does not exist</source>
        <translation>%1不是自定义服务或者不存在</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="246"/>
        <source>No custom server found.</source>
        <translation>无自定义配置文件</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="252"/>
        <source>Server &apos;%1&apos; not found.</source>
        <translation>%1服务未发现</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="326"/>
        <source>url field cannot be empty.</source>
        <translation>“url”字段不能为空</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="333"/>
        <source>command field cannot be empty.</source>
        <translation>“command”字段不能为空</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="337"/>
        <source>The &apos;command&apos; or &apos;url&apos; field is missing</source>
        <translation>缺少“command”或者“url”字段</translation>
    </message>
</context>
<context>
    <name>uos_ai::McpServerItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserveritem.cpp" line="51"/>
        <source>Install</source>
        <translation>安 装</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserveritem.cpp" line="56"/>
        <source>Uninstall</source>
        <translation>卸 载</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserveritem.cpp" line="63"/>
        <source>Update</source>
        <translation>更 新</translation>
    </message>
</context>
<context>
    <name>uos_ai::McpServerListItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistitem.cpp" line="63"/>
        <source>built-in</source>
        <translation>内置</translation>
    </message>
</context>
<context>
    <name>uos_ai::McpServerListWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="128"/>
        <source>MCP Server</source>
        <translation>MCP服务</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="135"/>
        <source>All</source>
        <translation>全部</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="136"/>
        <source>Built-in</source>
        <translation>仅内置</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="137"/>
        <source>Custom</source>
        <translation>仅自定义添加</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="145"/>
        <source>Add MCP Server</source>
        <translation>添加MCP服务</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="327"/>
        <source>Confirm deletion %1?</source>
        <translation>确认删除%1？</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="328"/>
        <source>After deletion, this server will be unavailable. Proceed with caution.</source>
        <translation>删除后将无法使用该服务器，请谨慎操作。</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="329"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="330"/>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
</context>
<context>
    <name>uos_ai::McpServerWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverwidget.cpp" line="62"/>
        <source>Mcp Enviorment</source>
        <translation>MCP环境</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverwidget.cpp" line="95"/>
        <source>MCP Server</source>
        <translation>MCP服务</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverwidget.cpp" line="160"/>
        <source>Install UOS AI Agent</source>
        <translation>安装UOS AI Agent</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverwidget.cpp" line="161"/>
        <source>After installation, MCP Server will be available.</source>
        <translation>安装后可以使用MCP服务。</translation>
    </message>
</context>
<context>
    <name>uos_ai::MgmtWindow</name>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="123"/>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="482"/>
        <source>Model Configuration</source>
        <translation>模型配置</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="126"/>
        <source>Knowledge Base Management</source>
        <translation>知识库管理</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="129"/>
        <source>UOS AI FollowAlong</source>
        <translation>AI随航</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="354"/>
        <source>User Agreement</source>
        <translation>使用协议</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="365"/>
        <source>UOS AI User Agreement</source>
        <translation>小U同学用户使用协议</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="366"/>
        <source>Read and agreed</source>
        <translation>已阅读并同意</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="392"/>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="403"/>
        <source>Proxy Settings</source>
        <translation>代理设置</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="404"/>
        <source>Go to settings</source>
        <translation>去设置</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="528"/>
        <source>The free account activity ends.</source>
        <translation>免费账号活动结束。</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="529"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation>确 定</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="638"/>
        <source>Adding to the knowledge base requires installing the vectorization model plugin. Please go to the app store to download and install.</source>
        <translation>添加到知识库需要安装向量化模型插件，请前往应用商店下载安装模型。</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="646"/>
        <source>Do not install</source>
        <comment>button</comment>
        <translation>暂不安装</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="647"/>
        <source>Install immediately</source>
        <comment>button</comment>
        <translation>安装模型</translation>
    </message>
</context>
<context>
    <name>uos_ai::ModelHubProvider</name>
    <message>
        <location filename="../src/model/modelhub/modelhubprovider.cpp" line="54"/>
        <source>YouRong 1.5B</source>
        <translation>有容1.5B</translation>
    </message>
    <message>
        <location filename="../src/model/modelhub/modelhubprovider.cpp" line="57"/>
        <source>YouRong 7B</source>
        <translation>有容7B</translation>
    </message>
</context>
<context>
    <name>uos_ai::ModelListWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="37"/>
        <source>Get a free account</source>
        <translation>领取免费账号</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="42"/>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="119"/>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="232"/>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="46"/>
        <source>Add</source>
        <translation>添加</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="53"/>
        <source>Online model</source>
        <translation>在线模型</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="119"/>
        <source>Done</source>
        <translation>完成</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="130"/>
        <source>None</source>
        <translation>暂无</translation>
    </message>
</context>
<context>
    <name>uos_ai::ModelScopeItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="97"/>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="309"/>
        <source>Install</source>
        <translation>安 装</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="107"/>
        <source>Update</source>
        <translation>更 新</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="101"/>
        <source>Uninstall</source>
        <translation>卸 载</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="112"/>
        <source>Cancel</source>
        <translation>取 消</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="155"/>
        <source>About %1GB</source>
        <translation>约%1GB</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="198"/>
        <source>Installing</source>
        <translation>正在安装</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="225"/>
        <source>Are you sure you want to delete this model?</source>
        <translation>确定要删除此模型吗？</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="226"/>
        <source>Cancel</source>
        <comment>button</comment>
        <translation>取 消</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="227"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation>确 认</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="249"/>
        <source>Checking</source>
        <translation>正在校验</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="269"/>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="496"/>
        <source>Ok</source>
        <comment>button</comment>
        <translation>确 定</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="270"/>
        <source>%0 download failed, please try again!</source>
        <translation>%0下载失败，请重新尝试！</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="317"/>
        <source>Please install the &quot;Embedding Plugins&quot; first before installing this model.</source>
        <translation>需要先安装【向量化模型插件】后，才可安装此模型。</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="497"/>
        <source>target folder trash failed, please try again!</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="533"/>
        <source>%1 seconds</source>
        <translation>%1秒</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="535"/>
        <source>%1 minutes</source>
        <translation>%1分钟</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="540"/>
        <source>%1MB/%2GB downloaded, %3 left.</source>
        <translation>已下载%1MB/%2GB，还剩%3。</translation>
    </message>
</context>
<context>
    <name>uos_ai::ModelSubItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/modelsubitem.cpp" line="38"/>
        <source>Are you sure you want to delete this model?</source>
        <translation>确定要删除此模型吗？</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelsubitem.cpp" line="39"/>
        <source>Cancel</source>
        <comment>button</comment>
        <translation>取 消</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelsubitem.cpp" line="40"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation>确 定</translation>
    </message>
</context>
<context>
    <name>uos_ai::ModelValidator</name>
    <message>
        <location filename="../src/model/modelvalidator.cpp" line="37"/>
        <source>Invalid model account</source>
        <translation>无效的模型</translation>
    </message>
    <message>
        <location filename="../src/model/modelvalidator.cpp" line="54"/>
        <source>Unsupported model type</source>
        <translation>不支持的模型类型</translation>
    </message>
    <message>
        <location filename="../src/model/modelvalidator.cpp" line="62"/>
        <source>Model does not support chat completion</source>
        <translation>模型不支持聊天对话</translation>
    </message>
    <message>
        <location filename="../src/model/modelvalidator.cpp" line="89"/>
        <source>Model is available</source>
        <translation>模型不可用</translation>
    </message>
    <message>
        <location filename="../src/model/modelvalidator.cpp" line="99"/>
        <source>HTTP error: %1</source>
        <translation>网络错误：%1</translation>
    </message>
    <message>
        <location filename="../src/model/modelvalidator.cpp" line="109"/>
        <source>Unknown error</source>
        <translation>未知错误</translation>
    </message>
</context>
<context>
    <name>uos_ai::ModifyProviderDialog</name>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="91"/>
        <source>For proxy settings, please go to system proxy settings</source>
        <translation>代理设置请去系统代理设置</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="94"/>
        <source>Go to settings</source>
        <translation>去设置</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="104"/>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="264"/>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="760"/>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="137"/>
        <source>Edit Model</source>
        <translation>编辑模型</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="137"/>
        <source>Add Model</source>
        <translation>添加模型</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="153"/>
        <source>Account</source>
        <translation>账号名称</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="161"/>
        <source>Required, to distinguish multiple models</source>
        <translation>必填，便于区分多个模型</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="168"/>
        <source>Provider</source>
        <translation>服务商</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="186"/>
        <source>APIKey</source>
        <translation>APIKey</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="194"/>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="206"/>
        <source>Required, please input</source>
        <translation>必填，请输入</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="198"/>
        <source>Domain</source>
        <translation>请求地址</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="212"/>
        <source>Enable</source>
        <translation>启用</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="249"/>
        <source>Custom</source>
        <translation>自定义</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="269"/>
        <source>Add</source>
        <translation>添加</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="296"/>
        <source>To test whether the model is available, the system sends test information to the large model, which will consume a small amount of tokens.</source>
        <translation>为测试模型是否可用，系统会发送测试信息给大模型，会消耗少量token。</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="346"/>
        <source>Cancel</source>
        <translation>取 消</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="348"/>
        <source>Confirm</source>
        <translation>确 定</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="539"/>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="661"/>
        <source>Name and Model ID must be filled in.</source>
        <translation>请填入模型名称和ID。</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="723"/>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="733"/>
        <source>Save failed, please try again later</source>
        <translation>保存失败，请稍后重试</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="760"/>
        <source>Done</source>
        <translation>完成</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="837"/>
        <source>Test passed</source>
        <translation>测试通过</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="838"/>
        <source>The model service is available.</source>
        <translation>模型服务正常</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="839"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation>确 定</translation>
    </message>
</context>
<context>
    <name>uos_ai::OnlineSearchAgent</name>
    <message>
        <location filename="../src/agent/generic/onlinesearchagent.cpp" line="102"/>
        <source>yyyy-MM-dd ddd (year-month-day week)</source>
        <translation>yyyy年MM月dd日 ddd</translation>
    </message>
    <message>
        <location filename="../src/agent/generic/onlinesearchagent.cpp" line="165"/>
        <source>Searching for relevant information</source>
        <translation>正在搜索相关资料</translation>
    </message>
    <message>
        <location filename="../src/agent/generic/onlinesearchagent.cpp" line="177"/>
        <source>References %0 sources</source>
        <translation>参考 %0 篇资料</translation>
    </message>
    <message>
        <location filename="../src/agent/generic/onlinesearchagent.cpp" line="219"/>
        <source>%0 pages found</source>
        <translation>已找到 %0 个网页</translation>
    </message>
    <message>
        <location filename="../src/agent/generic/onlinesearchagent.cpp" line="278"/>
        <location filename="../src/agent/generic/onlinesearchagent.cpp" line="293"/>
        <location filename="../src/agent/generic/onlinesearchagent.cpp" line="372"/>
        <source>Browsing %0</source>
        <translation>正在浏览 %0</translation>
    </message>
    <message>
        <location filename="../src/agent/generic/onlinesearchagent.cpp" line="279"/>
        <location filename="../src/agent/generic/onlinesearchagent.cpp" line="294"/>
        <location filename="../src/agent/generic/onlinesearchagent.cpp" line="372"/>
        <source>page %0</source>
        <translation>网页 %0</translation>
    </message>
</context>
<context>
    <name>uos_ai::OperatingLineWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/operatinglinewidget.cpp" line="194"/>
        <source>In data processing</source>
        <translation>数据处理中</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/operatinglinewidget.cpp" line="206"/>
        <source>Data processing error</source>
        <translation>数据处理出错</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/operatinglinewidget.cpp" line="218"/>
        <source>File error, unable to process, please delete.</source>
        <translation>文件错误，无法处理，请删除。</translation>
    </message>
</context>
<context>
    <name>uos_ai::OutlineAgent</name>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="114"/>
        <source>Generating outline</source>
        <translation>生成大纲</translation>
    </message>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="117"/>
        <source>Generating outline content for you.</source>
        <translation>正在为您生成大纲内容</translation>
    </message>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="143"/>
        <source>An editable outline has been generated. After confirming, click the blue button below to proceed to document generation.</source>
        <translation>已为你生成了可以自由编辑的大纲，确认无误后，点击下方蓝色按钮，进入到生成文档环节</translation>
    </message>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="145"/>
        <source>Detected that you have uploaded a local outline,  Currently parsing the outline content for you.</source>
        <translation>检测到您已上传本地大纲，正在为您解析大纲内容</translation>
    </message>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="148"/>
        <source>Detected uploaded local outline, please confirm.</source>
        <translation>检测到你已上传本地大纲，请确认是否需要调整</translation>
    </message>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="150"/>
        <source>Failed to parse the uploaded outline file, please re-upload</source>
        <translation>无法解析你上传的大纲文件，请重新上传</translation>
    </message>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="163"/>
        <source>Generating outline content failed</source>
        <translation>大纲生成失败</translation>
    </message>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="193"/>
        <source>Based on your writing task, I have generated the following outline for **%1**:

</source>
        <translation>根据您的写作任务，已为** %1** 生成以下大纲：\n\n</translation>
    </message>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="195"/>
        <source>I have parsed your uploaded outline and structured it as **%1**:

</source>
        <translation>我已解析您上传的大纲，并将其整理为 **%1**：\n\n</translation>
    </message>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="208"/>
        <source>
The outline contains %1 sections in total. Please confirm to proceed with research and writing.</source>
        <translation>\n大纲总计包含 %1 个章节，请确认后以继续进行调研与撰写工作。</translation>
    </message>
</context>
<context>
    <name>uos_ai::PersonalKnowledgeAssistant</name>
    <message>
        <location filename="../src/assistant/personalknowledgeassistant.cpp" line="43"/>
        <source>The Personal Knowledge Assistant can only be used after configuring the model plug.</source>
        <translation>请安装【向量化模型插件】</translation>
    </message>
    <message>
        <location filename="../src/assistant/personalknowledgeassistant.cpp" line="49"/>
        <source>The Personal Knowledge Assistant can only be used after configuring the knowledge base.</source>
        <translation>请配置知识库。</translation>
    </message>
</context>
<context>
    <name>uos_ai::PrivateModelListWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/privatemodellistwidget.cpp" line="35"/>
        <location filename="../src/gui/mgmt/private/privatemodellistwidget.cpp" line="118"/>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/privatemodellistwidget.cpp" line="39"/>
        <source>Add</source>
        <translation>添加</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/privatemodellistwidget.cpp" line="46"/>
        <source>Private deployment model</source>
        <translation>私有化部署模型</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/privatemodellistwidget.cpp" line="118"/>
        <source>Done</source>
        <translation>完成</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/privatemodellistwidget.cpp" line="127"/>
        <source>None</source>
        <translation>暂无</translation>
    </message>
</context>
<context>
    <name>uos_ai::ProviderListItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/providerlistitem.cpp" line="138"/>
        <source>Are you sure you want to delete this provider?</source>
        <translation>确定要删除此服务商吗？</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/providerlistitem.cpp" line="139"/>
        <source>Cancel</source>
        <comment>button</comment>
        <translation>取 消</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/providerlistitem.cpp" line="140"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation>确 定</translation>
    </message>
</context>
<context>
    <name>uos_ai::ReferenceDialog</name>
    <message>
        <location filename="../src/gui/knowledgebase/referencedialog.cpp" line="55"/>
        <source>Reference</source>
        <translation>参考内容</translation>
    </message>
    <message>
        <location filename="../src/gui/knowledgebase/referencedialog.cpp" line="115"/>
        <source>Open</source>
        <translation>打开</translation>
    </message>
    <message>
        <location filename="../src/gui/knowledgebase/referencedialog.cpp" line="150"/>
        <source>Documents don&apos;t exits!</source>
        <translation>文档不存在</translation>
    </message>
</context>
<context>
    <name>uos_ai::ReportWriterAgent</name>
    <message>
        <location filename="../src/agent/research/reportwriteragent.cpp" line="187"/>
        <source>Document Generating</source>
        <translation>正在生成文档</translation>
    </message>
    <message>
        <location filename="../src/agent/research/reportwriteragent.cpp" line="226"/>
        <source>failed</source>
        <translation>失败</translation>
    </message>
    <message>
        <location filename="../src/agent/research/reportwriteragent.cpp" line="454"/>
        <source>Document Generated</source>
        <translation>文档已生成</translation>
    </message>
    <message>
        <location filename="../src/agent/research/reportwriteragent.cpp" line="455"/>
        <source>The document has been generated based on the outline. You can click the card below to edit the content, or click the &quot;Save As&quot; button to save it locally for further editing.</source>
        <translation>已根据大纲生成文档，可点击下方卡片编辑文档内容，或点击另存按钮，保存到本地编辑。</translation>
    </message>
    <message>
        <location filename="../src/agent/research/reportwriteragent.cpp" line="464"/>
        <location filename="../src/agent/research/reportwriteragent.cpp" line="600"/>
        <source>You can ask follow-up questions or request adjust the article.</source>
        <translation>您可以提出后续问题，或要求对文章进行调整。</translation>
    </message>
</context>
<context>
    <name>uos_ai::ServiceConfigChannel</name>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="281"/>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="292"/>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="340"/>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="358"/>
        <source>Failed to get MCP server instance.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="314"/>
        <source>Server &apos;%1&apos; is not a custom server or does not exist</source>
        <translation>%1不是自定义服务或者不存在</translation>
    </message>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="317"/>
        <source>MCP server name &apos;%1&apos; already exists</source>
        <translation>已存在相同的MCP服务器名：%1</translation>
    </message>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="362"/>
        <source>Server &apos;%1&apos; does not exist</source>
        <translation>服务%1不存在</translation>
    </message>
</context>
<context>
    <name>uos_ai::SessionManager</name>
    <message>
        <location filename="../src/session/sessionmanager.cpp" line="52"/>
        <source>Session with ID %1 already exists</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/session/sessionmanager.cpp" line="63"/>
        <source>Session %1 create assistant %2 failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/session/sessionmanager.cpp" line="74"/>
        <source>Session %1 create success</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/session/sessionmanager.cpp" line="120"/>
        <source>Session %1 not found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/session/sessionmanager.cpp" line="128"/>
        <source>Session %1 is not idle</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::SkillCommandTextEdit</name>
    <message>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="55"/>
        <source>Take </source>
        <translation>将</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="56"/>
        <source> translate into English</source>
        <translation>翻译成英文</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="185"/>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="218"/>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="459"/>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="604"/>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="792"/>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="796"/>
        <source>Exceeded character limit</source>
        <translation>已超过字数限制</translation>
    </message>
</context>
<context>
    <name>uos_ai::SkillListItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistitem.cpp" line="111"/>
        <location filename="../src/gui/mgmt/private/skilllistitem.cpp" line="123"/>
        <location filename="../src/gui/mgmt/private/skilllistitem.cpp" line="212"/>
        <source>Enable</source>
        <translation>启用</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistitem.cpp" line="111"/>
        <location filename="../src/gui/mgmt/private/skilllistitem.cpp" line="123"/>
        <location filename="../src/gui/mgmt/private/skilllistitem.cpp" line="212"/>
        <source>Disabled</source>
        <translation>禁用</translation>
    </message>
</context>
<context>
    <name>uos_ai::SkillListWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="64"/>
        <source>Skill Management</source>
        <translation>技能管理</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="68"/>
        <source>Add Skill</source>
        <translation>添加技能</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="75"/>
        <source>The first 4 skills will be displayed on the toolbar, and others will be hidden in the More menu.</source>
        <translation>前 4 个技能将显示在工具栏上，其他的将隐藏在更多菜单中</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="215"/>
        <source>Saved</source>
        <translation>已保存</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="239"/>
        <source>Are you sure you want to delete the skill &quot;%1&quot;?</source>
        <translation>确定要删除“%1”这个技能吗?</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="240"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="241"/>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
</context>
<context>
    <name>uos_ai::SkillsManager</name>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="687"/>
        <source>The archive file does not exist.</source>
        <translation>压缩文件不存在。</translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="694"/>
        <source>Failed to create temporary directory for extraction.</source>
        <translation>无法创建解压用临时目录。</translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="705"/>
        <source>Failed to extract the archive. The file may be corrupted or the format is not supported.</source>
        <translation>解压文件失败。文件可能已损坏或格式不支持。</translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="715"/>
        <source>No SKILL.md file found in the archive.</source>
        <translation>压缩包中未找到 SKILL.md 文件。</translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="747"/>
        <source>The specified path is invalid.</source>
        <translation>指定路径无效。</translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="505"/>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="1372"/>
        <source>Failed to read SKILL.md.</source>
        <translation>读取 SKILL.md 失败。</translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="513"/>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="1382"/>
        <source>SKILL.md is missing the required &apos;name&apos; field.</source>
        <translation>SKILL.md 缺少必填的 name 字段。</translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="1481"/>
        <source>The skill directory does not exist.</source>
        <translation>技能目录不存在。</translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="1488"/>
        <source>The skill cannot be imported from this path.</source>
        <translation>无法从该路径导入技能。</translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="1495"/>
        <source>No SKILL.md file found in the skill directory.</source>
        <translation>技能目录中未找到 SKILL.md 文件。</translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="284"/>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="333"/>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="562"/>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="1510"/>
        <source>The skill contains too many files (maximum %1 allowed).</source>
        <translation>技能包含文件过多（最多允许 %1 个）。</translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="185"/>
        <source>The skill URL is invalid.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="191"/>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="1456"/>
        <source>Only http and https skill URLs are supported.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="196"/>
        <source>Skill URLs must not contain credentials.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="274"/>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="296"/>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="323"/>
        <source>Failed to inspect the skill archive.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="280"/>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="329"/>
        <source>The skill archive is empty.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="289"/>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="354"/>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="567"/>
        <source>The skill archive contains an unsafe path.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="307"/>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="344"/>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="572"/>
        <source>The skill archive contains unsupported file types.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="385"/>
        <source>Failed to create a temporary file for the skill download.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="432"/>
        <source>The skill URL download timed out.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="440"/>
        <source>The skill download exceeds the limit (maximum 10 MB allowed).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="446"/>
        <source>Failed to write the downloaded skill file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="456"/>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="492"/>
        <source>The skill URL redirected too many times.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="460"/>
        <source>The skill URL must not redirect from https to http.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="471"/>
        <source>The skill URL returned HTTP status %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="479"/>
        <source>Failed to download the skill URL: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="486"/>
        <source>The skill URL downloaded an empty file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="520"/>
        <source>Failed to prepare a temporary skill directory.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="525"/>
        <source>Failed to prepare SKILL.md for installation.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="543"/>
        <source>The skill source contains unsupported file types.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="549"/>
        <source>Failed to inspect the skill files.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="578"/>
        <source>The skill archive contains files outside the extraction directory.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="585"/>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="1518"/>
        <source>The skill size exceeds the limit (maximum 10 MB allowed).</source>
        <translation>技能大小超出限制（最大允许 10 MB）。</translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="1405"/>
        <source>Failed to create temporary directory for the skill download.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="1430"/>
        <source>The URL does not point to a supported SKILL.md file or skill archive.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="1443"/>
        <source>Skill source cannot be empty.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="1454"/>
        <source>Use a local file path instead of a file URL.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="1524"/>
        <source>The skill folder name is invalid.</source>
        <translation>技能文件夹名称无效。</translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="1536"/>
        <source>Failed to overwrite the existing skill.</source>
        <translation>覆盖现有技能失败。</translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="1547"/>
        <source>Failed to create the skills directory.</source>
        <translation>创建技能目录失败。</translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="1555"/>
        <source>Failed to copy the skill files.</source>
        <translation>复制技能文件失败。</translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/skillsmanager.cpp" line="1595"/>
        <source>Supported files</source>
        <translation>支持的文件</translation>
    </message>
</context>
<context>
    <name>uos_ai::SystemChannel</name>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="168"/>
        <source>UOS AI</source>
        <translation>小U同学</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="169"/>
        <source>Ask UOS AI, kiss your worries goodbye.</source>
        <translation>问问小U，事事无忧。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="177"/>
        <source>Settings</source>
        <translation>设置</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="178"/>
        <source>Help</source>
        <translation>帮助</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="179"/>
        <source>About</source>
        <translation>关于</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="180"/>
        <source>New Chat</source>
        <translation>创建新对话</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="181"/>
        <source>Temporary Chat</source>
        <translation>临时对话</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="182"/>
        <source>AI Writing</source>
        <translation>AI 写作</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="183"/>
        <source>AI Translation</source>
        <translation>AI 翻译</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="184"/>
        <source>AI Knowledge Base</source>
        <translation>AI知识库</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="185"/>
        <source>MCP Server</source>
        <translation>MCP服务</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="195"/>
        <source>Commands</source>
        <translation>Commands</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="196"/>
        <source>Agent Store</source>
        <translation>智能体商店</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="197"/>
        <source>More</source>
        <translation>更多</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="198"/>
        <source>Chat History</source>
        <translation>历史对话</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="199"/>
        <source>Today</source>
        <translation>今天</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="200"/>
        <source>Yesterday</source>
        <translation>昨天</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="201"/>
        <source>Last 7 Days</source>
        <translation>过去7天</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="202"/>
        <source>Last 30 Days</source>
        <translation>过去30天</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="203"/>
        <source>January</source>
        <translation>1月</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="204"/>
        <source>February</source>
        <translation>2月</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="205"/>
        <source>March</source>
        <translation>3月</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="206"/>
        <source>April</source>
        <translation>4月</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="207"/>
        <source>May</source>
        <translation>5月</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="208"/>
        <source>June</source>
        <translation>6月</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="209"/>
        <source>July</source>
        <translation>7月</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="210"/>
        <source>August</source>
        <translation>8月</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="211"/>
        <source>September</source>
        <translation>9月</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="212"/>
        <source>October</source>
        <translation>10月</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="213"/>
        <source>November</source>
        <translation>11月</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="214"/>
        <source>year</source>
        <translation>年</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="215"/>
        <source>Earlier</source>
        <translation>更早</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="216"/>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="217"/>
        <source>Confirm Deletion</source>
        <translation>确认删除</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="218"/>
        <source>Confirm deletion</source>
        <translation>确认删除</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="219"/>
        <source>After deletion, this server will be unavailable. Proceed with caution.</source>
        <translation>删除后将无法使用该服务器，请谨慎操作。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="220"/>
        <source>This action will delete all content related to this chat from UOS AI.</source>
        <translation>此操作将从小U同学中删除该对话相关的所有内容。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="221"/>
        <source>Confirm Delete</source>
        <translation>确认删除</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="222"/>
        <source>Cancel</source>
        <translation>取 消</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="223"/>
        <source>Batch Manage</source>
        <translation>批量管理</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="224"/>
        <source>All</source>
        <translation>全部</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="225"/>
        <source>Select All</source>
        <translation>全选</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="226"/>
        <source>%1 conversations selected</source>
        <translation>已选择%1个对话</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="227"/>
        <source>No chat history yet</source>
        <translation>您还没有历史对话</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="228"/>
        <source>Chat content not found</source>
        <translation>找不到对话内容</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="229"/>
        <source>DeepThink</source>
        <translation>深度思考</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="230"/>
        <source>Search</source>
        <translation>联网搜索</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="231"/>
        <source>Attachments</source>
        <translation>附件</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="232"/>
        <source>Upload Files</source>
        <translation>上传文件</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="233"/>
        <source>Screenshot Q&amp;A</source>
        <translation>截图问答</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="234"/>
        <source>Voice Input</source>
        <translation>语音输入</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="235"/>
        <source>Send</source>
        <translation>发送</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="236"/>
        <source>Ask a question...</source>
        <translation>请输入您的问题</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="237"/>
        <source>Voice Read</source>
        <translation>语音朗读</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="238"/>
        <source>Stop Reading</source>
        <translation>停止朗读</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="239"/>
        <source>Copy</source>
        <translation>复制</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="240"/>
        <source>Regenerate</source>
        <translation>重新生成</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="241"/>
        <source>Re-edit</source>
        <translation>重新编辑</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="242"/>
        <source>Stop Generating</source>
        <translation>停止生成</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="243"/>
        <source>Generation stopped</source>
        <translation>已停止生成</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="246"/>
        <source>Back to Bottom</source>
        <translation>回到底部</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="247"/>
        <source>Thinking...</source>
        <translation>思考中</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="248"/>
        <source>Deep think completed (took %1s)</source>
        <translation>已深度思考（用时%1秒）</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="249"/>
        <source>Parsing...</source>
        <translation>解析中</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="250"/>
        <source>Parsing failed</source>
        <translation>解析失败</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="251"/>
        <source>You can add up to 50 files</source>
        <translation>最多只能添加50个文件</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="252"/>
        <source>Summarize the core content of the file</source>
        <translation>整理文件的核心内容</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="253"/>
        <source>Model List</source>
        <translation>模型列表</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="254"/>
        <source>Smart Recommendation</source>
        <translation>智能推荐</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="255"/>
        <source>Smart switch for best match</source>
        <translation>智能切换最佳匹配</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="256"/>
        <source>Local Model</source>
        <translation>本地模型</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="257"/>
        <source>Online Model</source>
        <translation>在线模型</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="258"/>
        <source>Add Model</source>
        <translation>添加模型</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="260"/>
        <source>Official</source>
        <translation>官方</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="261"/>
        <source>AI-generated content is for reference only. Please verify its accuracy.</source>
        <translation>AI生成的内容仅供参考，请注意甄别信息准确性。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="262"/>
        <source>Temporary chats are not saved in history. The content will be completely deleted upon leaving.</source>
        <translation>临时对话不会显示在历史记录中，离开对话界面时，其内容会被完全删除。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="263"/>
        <source>Maximum of 10 concurrent chats reached. Please try again later.</source>
        <translation>最多同时进行10个对话，请稍后发送。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="264"/>
        <source>View Now</source>
        <translation>立即查看</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="265"/>
        <source>Remind Me Later</source>
        <translation>稍后再说</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="266"/>
        <source>Infinite inspiration, worry-free writing</source>
        <translation>灵感无限，写作无忧</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="267"/>
        <source>Enable to search the web for more real-time, comprehensive, and accurate references.</source>
        <translation>开启后，会联网搜索资料，获取更实时、全面、准确的参考信息。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="268"/>
        <source>Upload files/images as references</source>
        <translation>上传文件/图片作为参考资料</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="269"/>
        <source>Reference Outline / Local File</source>
        <translation>参考大纲 / 本地文件</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="270"/>
        <source>As reference material / As outline file</source>
        <translation>作为参考素材 / 作为大纲文件</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="271"/>
        <source>File Upload</source>
        <translation>文件上传</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="272"/>
        <source>As Material</source>
        <translation>作为参考素材</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="273"/>
        <source>As Outline</source>
        <translation>作为大纲文件</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="275"/>
        <source>Local Materials</source>
        <translation>本地素材</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="276"/>
        <source>File Outline</source>
        <translation>文件大纲</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="277"/>
        <source>Outline</source>
        <translation>写大纲</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="280"/>
        <source>View All</source>
        <translation>查看全部</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="393"/>
        <source>Collapse</source>
        <translation>折叠</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="281"/>
        <source>Recent Creations</source>
        <translation>最近创作</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="282"/>
        <source>Upload File</source>
        <translation>上传文件</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="283"/>
        <source>Reference Outline</source>
        <translation>参考大纲</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="284"/>
        <source>Local File</source>
        <translation>本地文件</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="285"/>
        <source>Heading</source>
        <translation>标题</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="286"/>
        <source>Export Document</source>
        <translation>导出文档</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="287"/>
        <source>Exit Full Screen</source>
        <translation>退出全屏</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="288"/>
        <source>Untitled Document</source>
        <translation>未命名文档</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="289"/>
        <source>If you don&apos;t want local materials to be uploaded, you can do the following before generating content:</source>
        <translation>如果您不希望本地素材上传，可在输入框做如下操作后再来生成内容：</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="290"/>
        <source>1. Switch to a local model (e.g., DeepSeek-R1-1.5B) or a privately deployed model</source>
        <translation> 1、将模型切换为本地模型（如DeepSeek-R1-1.5B）或私有化部署模型</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="291"/>
        <source>2. Turn off &quot;Web Search&quot;</source>
        <translation>2、将&quot;联网搜索&quot;设置为未选中状态</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="292"/>
        <source>Materials will be uploaded to the online model for analysis. Continue generating?</source>
        <translation>素材将会上传至在线模型分析，是否继续生成？</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="293"/>
        <source>Materials will be uploaded to the online model (%1) for analysis. Continue generating?</source>
        <translation>素材将会上传至在线模型（%1）分析，是否继续生成？</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="294"/>
        <source>Enable Privacy Mode</source>
        <translation>一键开启隐私模式</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="295"/>
        <source>Continue Generating</source>
        <translation>继续生成</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="296"/>
        <source>You can enter more requirements to optimize or adjust the generated content.</source>
        <translation>您还可以继续输入更多要求，对已生成的内容优化或调整。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="297"/>
        <source>Detected local outline uploaded. Analyzing outline content...</source>
        <translation>检测到你已上传本地大纲，正在为你解析大纲内容</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="298"/>
        <source>Generating outline content...</source>
        <translation>正在为你生成大纲内容</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="299"/>
        <source>An editable outline has been generated. After confirming, click the blue button below to proceed to document generation.</source>
        <translation>已为你生成了可以自由编辑的大纲，确认无误后，点击下方蓝色按钮，进入到生成文档环节</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="300"/>
        <source>Unable to parse the uploaded outline file. Please re-upload.</source>
        <translation>无法解析你上传的大纲文件，请重新上传</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="301"/>
        <source>Re-upload Outline</source>
        <translation>重新上传大纲</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="302"/>
        <source>Directly generate outline using AI</source>
        <translation>直接使用AI生成大纲</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="303"/>
        <source>Add sub-chapter</source>
        <translation>添加子章节</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="304"/>
        <source>Delete sub-chapter</source>
        <translation>删除子章节</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="305"/>
        <source>Delete chapter</source>
        <translation>删除章节</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="306"/>
        <source>Add chapter</source>
        <translation>增加章节</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="307"/>
        <source>Enter chapter title</source>
        <translation>输入章节标题</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="308"/>
        <source>Delete this heading?</source>
        <translation>是否删除该标题？</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="309"/>
        <source>Generate document from outline</source>
        <translation>基于大纲生成文档</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="310"/>
        <source>Save as Word</source>
        <translation>另存为Word</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="311"/>
        <source>Save as PDF</source>
        <translation>另存为PDF</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="312"/>
        <source>Save as Markdown</source>
        <translation>另存为Markdown</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="313"/>
        <source>Saving...</source>
        <translation>保存中...</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="314"/>
        <source>Saved successfully!</source>
        <translation>保存成功！</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="315"/>
        <source>Failed to save, please try again.</source>
        <translation>另存失败，请再试一次。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="316"/>
        <source>Undo</source>
        <translation>撤销</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="317"/>
        <source>Redo</source>
        <translation>恢复</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="318"/>
        <source>Body Text</source>
        <translation>正文</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="319"/>
        <source>Heading %1</source>
        <translation>%1级标题</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="320"/>
        <source>Bold</source>
        <translation>粗体</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="321"/>
        <source>Italic</source>
        <translation>斜体</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="322"/>
        <source>Strikethrough</source>
        <translation>删除线</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="323"/>
        <source>Link Text</source>
        <translation>链接文本</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="324"/>
        <source>Bulleted List</source>
        <translation>无序列表</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="325"/>
        <source>Numbered List</source>
        <translation>有序列表</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="326"/>
        <source>Decrease Indent</source>
        <translation>减少缩进</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="327"/>
        <source>Increase Indent</source>
        <translation>增加缩进</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="328"/>
        <source>Blockquote</source>
        <translation>引用</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="329"/>
        <source>Divider</source>
        <translation>分割线</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="330"/>
        <source>Copy Full Text</source>
        <translation>复制全文</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="331"/>
        <source>Print Document</source>
        <translation>打印文档</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="332"/>
        <source>Share Document</source>
        <translation>分享文档</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="333"/>
        <source>Zoom Out</source>
        <translation>缩小</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="334"/>
        <source>Full Screen</source>
        <translation>全屏</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="335"/>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="336"/>
        <source>Insert Link</source>
        <translation>插入链接</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="337"/>
        <source>Text:</source>
        <translation>文本：</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="338"/>
        <source>Link:</source>
        <translation>链接：</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="339"/>
        <source>Please enter a valid link</source>
        <translation>请输入有效链接</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="340"/>
        <source>Link text</source>
        <translation>链接文本</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="342"/>
        <source>Please enter the text to be translated first.</source>
        <translation>请先输入需要翻译的内容。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="343"/>
        <source>Identifying source language...</source>
        <translation>我正在识别源语言语种...</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="344"/>
        <source>My MCP Server</source>
        <translation>我的MCP服务</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="345"/>
        <source>Add MCP Server</source>
        <translation>添加MCP服务</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="346"/>
        <source>Delete MCP Server</source>
        <translation>删除MCP服务</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="348"/>
        <source>Built-in Only</source>
        <translation>仅内置</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="349"/>
        <source>Custom Added Only</source>
        <translation>仅自定义添加</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="350"/>
        <source>To use MCP&amp;Skills, install UOS AI Agent from the App Store first.</source>
        <translation>使用MCP&amp;Skills需要先安装UOS AI Agent，请前往应用商店安装</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="378"/>
        <source>You can add and manage MCP servers</source>
        <translation>您可以添加、管理MCP服务</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="394"/>
        <source>Edited on</source>
        <translation>修改于</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="395"/>
        <source>Created</source>
        <translation>创建时间</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="396"/>
        <source>You have %1 newly answered chats</source>
        <translation>您有%1个新对话已回答完毕</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="397"/>
        <source>Search History</source>
        <translation>搜索历史会话</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="399"/>
        <source>Confirm delete this conversation</source>
        <translation>确认删除对话</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="400"/>
        <source>This will remove all related content from UOS AI</source>
        <translation>此操作将从小U同学中删除该对话相关的所有内容</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="401"/>
        <source>Use it now</source>
        <translation>马上使用</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="402"/>
        <source>My Skills</source>
        <translation>我的Skills</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="403"/>
        <source>Open installation directory</source>
        <translation>打开安装目录</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="404"/>
        <source>Refresh</source>
        <translation>刷新</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="405"/>
        <source>Import Skill</source>
        <translation> 导入Skill</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="407"/>
        <source>Exit Voice Chat</source>
        <translation>退出语音对话</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="408"/>
        <source>The following %1 files are invalid and unavailable. Continue?</source>
        <translation>以下%1个文件已失效，无法使用。是否继续？</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="409"/>
        <source>The following file is invalid and unavailable. Continue?</source>
        <translation>以下文件已失效，无法使用。是否继续?</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="476"/>
        <source>No microphone detected</source>
        <translation>未检测到麦克风</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="478"/>
        <source>Click on the animation%1 to activate</source>
        <translation>点击动画%1激活</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="352"/>
        <source>Install Now</source>
        <translation>立即安装</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="353"/>
        <source>System Settings</source>
        <translation>系统设置</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="354"/>
        <source>Bluetooth</source>
        <translation>蓝牙</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="355"/>
        <source>Wireless Network</source>
        <translation>WiFi</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="356"/>
        <source>DND Mode</source>
        <translation>勿扰模式</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="357"/>
        <source>Eye Comfort</source>
        <translation>护眼模式</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="358"/>
        <source>Brightness</source>
        <translation>屏幕亮度</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="359"/>
        <source>Volume</source>
        <translation>系统音量</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="360"/>
        <source>Font Size</source>
        <translation>系统字号</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="361"/>
        <source>App Store</source>
        <translation>应用商店</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="362"/>
        <source>Schedule Management</source>
        <translation>日程管理</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="363"/>
        <source>Click to download</source>
        <translation>点击前往下载</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="244"/>
        <source>You stopped this answer, </source>
        <translation>您已停止了本次回答，</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="170"/>
        <source>Changelog</source>
        <translation>更新记录</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="171"/>
        <source>Start Chatting</source>
        <translation>开始聊天</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="172"/>
        <source>Choose an assistant on the left, then enter a question or instruction to start a new chat.</source>
        <translation>从左侧选择一个助手，直接输入问题或指令，就能开始一次新的对话。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="173"/>
        <source>Voice Interaction</source>
        <translation>语音互动</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="174"/>
        <source>If you prefer voice control, switch quickly from the related entry to reduce repeated operations.</source>
        <translation>如果你习惯语音操作，可以在相应入口中快速切换，减少重复操作。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="175"/>
        <source>Keep Exploring</source>
        <translation>继续探索</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="176"/>
        <source>Use history and settings to continue your tasks and adjust models, tools, and appearance.</source>
        <translation>在历史记录和设置里继续处理任务，并按你的习惯调整模型、工具和外观。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="245"/>
        <source>please re-edit your question</source>
        <translation>重新编辑问题</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="259"/>
        <source>Private Model</source>
        <translation>私有模型</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="274"/>
        <source>Only supports uploading 1 outline file</source>
        <translation>仅支持上传1个大纲文件</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="347"/>
        <source>Edit MCP Server</source>
        <translation>编辑MCP服务</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="351"/>
        <source>To use AI Knowledge Base, install Embedding Plugins from App Store first.</source>
        <translation>使用AI知识库需要先安装向量化模型插件，请前往应用商店安装。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="364"/>
        <source>&lt;10k downloads</source>
        <translation>&lt;1万次下载</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="365"/>
        <source>&lt;100k downloads</source>
        <translation>&lt;10万次下载</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="366"/>
        <source>100k+ downloads</source>
        <translation>10万+次下载</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="367"/>
        <source>%1 stars</source>
        <translation>%1分</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="368"/>
        <source>Click to go to app</source>
        <translation>点击跳转到应用</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="369"/>
        <source>Sunday</source>
        <translation>星期日</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="370"/>
        <source>Monday</source>
        <translation>星期一</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="371"/>
        <source>Tuesday</source>
        <translation>星期二</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="372"/>
        <source>Wednesday</source>
        <translation>星期三</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="373"/>
        <source>Thursday</source>
        <translation>星期四</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="374"/>
        <source>Friday</source>
        <translation>星期五</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="375"/>
        <source>Saturday</source>
        <translation>星期六</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="376"/>
        <source>MCP Servers</source>
        <translation>MCP服务</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="377"/>
        <source>Select All MCP Servers</source>
        <translation>选择所有MCP服务</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="379"/>
        <source>Describe</source>
        <translation>描述</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="380"/>
        <source>JSON configuration</source>
        <translation>JSON配置</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="381"/>
        <source>Please paste the MCP JSON configuration code into the input box.</source>
        <translation>请将MCP JSON配置代码粘贴到输入框中。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="382"/>
        <source>Describe MCP server functions to facilitate quick search tools</source>
        <translation>描述MCP服务功能，方便快速查找工具</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="383"/>
        <source>Back</source>
        <translation>返回</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="384"/>
        <source>Free Credits Delivered</source>
        <translation>免费额度已送达</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="385"/>
        <source>You&apos;ve&apos;ve used up the free generation credits for your trial account. We&apos;ve given you an extra 200 free credits valid this month. Explore more features and unlock UOS AI&apos;s limitless capabilities!</source>
        <translation>当前试用账号模型的免费生成额度已用完，我们已为你额外赠送200次免费额度，本月有效。立即体验更多功能，探索小U同学的无限可能吧！</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="386"/>
        <source>Not Now</source>
        <translation>暂不领取</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="387"/>
        <source>I am {{enter identity/position}}. Help me write a {{report/article/outline/WeChat public account post/notice/research report/work summary/speech}} about {{enter topic}}, around {{1000}} words in length. The content requirements are {{enter requirements/content focus/writing style, etc..}}</source>
        <translation>我是{{输入身份/职务}}，帮我写一篇关于{{输入主题}}的{{报告/文章/大纲/公众号/通知/调研报告/工作总结/演讲稿}}，篇幅{{1000}}字左右，内容要求是{{输入要求/内容侧重/内容风格等}}</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="388"/>
        <source>Please analyze the {{uploaded file/data}}, focusing on {{data structure/key metrics/trends/anomalies}}, and output {{summary/recommendations/visualizations/report}}.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="389"/>
        <source>Please input</source>
        <translation>请输入</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="390"/>
        <source>Manage Chat History</source>
        <translation>管理历史对话</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="391"/>
        <source>Voice Chat</source>
        <translation>语音对话</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="392"/>
        <location filename="../src/gui/web/systemchannel.cpp" line="548"/>
        <source>Expand</source>
        <translation>展开</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="398"/>
        <source>Search conversation titles or content…</source>
        <translation>搜索对话标题或内容…</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="406"/>
        <source>You can add and manage Skills</source>
        <translation>您可以添加、管理Skills</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="410"/>
        <source>Previous</source>
        <translation>上一个</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="412"/>
        <source>UOS AI 3.0: All-New UI Upgrade</source>
        <translation>小U同学3.0迎来全面界面升级！</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="413"/>
        <source>New Windowed Mode for a fresh interaction experience</source>
        <translation>全新的大窗模式，带给您全新的交互体验</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="414"/>
        <source>Clear sidebar navigation for organized access and ease of use</source>
        <translation>智能明晰的侧边导航，功能入口井井有条，操作更便捷</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="415"/>
        <source>A wider, focused workspace with richer content</source>
        <translation>更宽广、更专注的工作区，内容更丰富</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="416"/>
        <source>Clearer hierarchy to keep core tasks focused and immersive</source>
        <translation>层级更分明，核心任务更聚焦，工作更沉浸</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="417"/>
        <source>Multi-tasking to save your valuable time</source>
        <translation>多任务并行处理，彻底释放您的宝贵时间</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="418"/>
        <source>Silent background multi-tasking: No more waiting</source>
        <translation>多任务后台静默并行，彻底告别干等</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="419"/>
        <source>Assign tasks anytime without breaking your flow</source>
        <translation>随时布置新任务，思路不断流</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="420"/>
        <source>Get instant progress updates without constant monitoring</source>
        <translation>系统及时通知任务进度，不必一直盯</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="421"/>
        <source>Immersive split-screen writing: Accurate, secure, and traceable</source>
        <translation>分屏沉浸写作，准确安全可查</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="422"/>
        <source>Split-screen chat &amp; edit: No more window switching</source>
        <translation>左右分屏边聊边改，告别频繁切窗口</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="423"/>
        <source>Deep data &quot;feeding&quot; for well-grounded content creation</source>
        <translation>海量资料深度“投喂”，不再凭空乱编</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="424"/>
        <source>Outline first with manual correction and one-click export</source>
        <translation>大纲先行手动纠偏，一键导出，创作一气呵成</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="425"/>
        <source>On-device/Private models ensure data privacy and security</source>
        <translation>端侧/私有模型数据不出域，创作安全有底气</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="426"/>
        <source>System control &amp; vast Skills: All within a single command</source>
        <translation>原生系统控制与海量 Skills，一句话搞定一切</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="427"/>
        <source>Visual system control: Adjust fonts, toggle Wi-Fi, and more</source>
        <translation>可视化原生系统操控，调字体、开关 WiFi、下载应用</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="428"/>
        <source>High-frequency office skills: Writing, translation, and merging</source>
        <translation>解锁高频办公技能，文档编写、翻译、合并等</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="429"/>
        <source>One-click Skill import to unlock endless capabilities</source>
        <translation>海量 Skills 一键导入，创建、查找技能无限解锁</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="430"/>
        <source>Batch management and precise search for history</source>
        <translation>历史记忆批量管理与精准搜索</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="431"/>
        <source>Global quick search: Access history in seconds</source>
        <translation>全局快捷搜索，历史记录一秒直达</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="432"/>
        <source>Agent-based filtering for precise chat history search</source>
        <translation>智能体分类筛选，历史对话查找更精准</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="433"/>
        <source>Efficient batch management for a clean and organized workspace</source>
        <translation>高效批量管理，快速清理，清爽有序</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="434"/>
        <source>No historical conversations found.</source>
        <translation>未找到历史对话</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="440"/>
        <source>Apply</source>
        <translation>接受</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="441"/>
        <source>Reject</source>
        <translation>拒绝</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="442"/>
        <source>Applied</source>
        <translation>已接受</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="443"/>
        <source>Rejected</source>
        <translation>已拒绝</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="444"/>
        <source>%1 file changes (%2 added, %3 modified, %4 deleted)</source>
        <translation>共 %1 个文件变更（新增 %2，修改 %3，删除 %4）</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="445"/>
        <source>Added</source>
        <translation>新增</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="446"/>
        <source>Modified</source>
        <translation>修改</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="447"/>
        <source>Deleted</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="448"/>
        <source>Awaiting Approval</source>
        <translation>等待批准</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="449"/>
        <source>Allow Once - This command only</source>
        <translation>允许一次 - 仅执行当前命令，之后仍会询问</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="450"/>
        <source>Allow Chat - For this chat</source>
        <translation>允许全部 - 当前对话中的后续命令将直接执行，不再询问</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="451"/>
        <source>Reject &amp; Revise - Tell UOS AI what to change</source>
        <translation>拒绝并调整 - 取消执行并告诉小U如何调整</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="452"/>
        <source>Skip</source>
        <translation>跳过</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="453"/>
        <source>Submit</source>
        <translation>提交</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="454"/>
        <source>Pending</source>
        <translation>待审批</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="455"/>
        <source>Allow Once</source>
        <translation>允许一次</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="456"/>
        <source>Allow Chat</source>
        <translation>允许全部</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="457"/>
        <source>Loading history conversations...</source>
        <translation>历史对话加载中…</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="458"/>
        <source>Searching history conversations...</source>
        <translation>历史对话搜索中…</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="461"/>
        <source>Go to configuration</source>
        <translation>去配置</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="462"/>
        <source>No account</source>
        <translation>无账号</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="463"/>
        <source>Input question</source>
        <translation>输入问题</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="464"/>
        <source>The content generated by AI is for reference only, please pay attention to the accuracy of the information.</source>
        <translation>AI生成的内容仅供参考，请注意甄别信息准确性。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="465"/>
        <source>Welcome to UOS AI</source>
        <translation>欢迎使用小U同学</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="466"/>
        <source>Here are some of the things UOS AI can help you do</source>
        <translation>下面是小U同学可以帮助您做的一些事</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="467"/>
        <source>Stop</source>
        <translation>停止</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="468"/>
        <source>Play</source>
        <translation>播放</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="469"/>
        <source>Retry</source>
        <translation>重新尝试</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="470"/>
        <source>Clear conversation history</source>
        <translation>清除对话记录</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="471"/>
        <source>Please connect the microphone and try again</source>
        <translation>请接入麦克风后再试</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="472"/>
        <source>Chat history cleared</source>
        <translation>历史聊天已清除</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="473"/>
        <source>Click to start/stop recording</source>
        <translation>点击可开始/停止录音</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="474"/>
        <source>Listening</source>
        <translation>聆听中</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="475"/>
        <source>Sleeping</source>
        <translation>休眠中</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="477"/>
        <source>Connection failed, click to try again</source>
        <translation>连接失败，点击可重试</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="479"/>
        <source>Voice input is temporarily unavailable, please check the network!</source>
        <translation>语音输入暂不可用，请检查网络！</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="480"/>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation>连接失败，请检查是否连接了互联网，或稍后再试。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="481"/>
        <source>Voice conversation</source>
        <translation>语音对话</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="482"/>
        <source>Click the animation or press Enter to send</source>
        <translation>点击动画或回车可发送</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="483"/>
        <source>Stop recording after %1 seconds</source>
        <translation>%1s后停止录音</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="484"/>
        <source>Thinking</source>
        <translation>思考中</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="485"/>
        <source>Click animation to interrupt</source>
        <translation>点击动画可打断</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="486"/>
        <source>Answering</source>
        <translation>回答中</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="487"/>
        <source>Your free account quota has been exhausted, please configure your model account to continue using it.</source>
        <translation>您的免费账号额度已用完，请配置自己的模型账号以继续使用。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="488"/>
        <source>Your free account has expired, please configure your model account to continue using it.</source>
        <translation>您的免费账号已过期，请配置自己的模型账号以继续使用。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="489"/>
        <source>UOS AI requires an AI model account to be configured before it can be used. Please configure a model account first.</source>
        <translation>小U同学需要配置AI模型账号才可使用，请先配置模型账号。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="490"/>
        <source>Activate</source>
        <translation>激活</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="491"/>
        <source>Voice input</source>
        <translation>语音输入</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="492"/>
        <source>Voice broadcast is temporarily unavailable, please check the network!</source>
        <translation>语音播报暂不可用，请检查网络！</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="493"/>
        <source>Turn off voice conversation</source>
        <translation>关闭语音对话</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="494"/>
        <source>The picture has been generated, please switch to the chat interface to view it.</source>
        <translation>图片已生成，请切换到聊天界面查看</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="495"/>
        <source>No account, please configure an account</source>
        <translation>无账号，请配置账号</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="496"/>
        <source>Answer each question up to 5 times</source>
        <translation>每个问题最多回答5次</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="497"/>
        <source>Copied successfully</source>
        <translation>复制成功</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="498"/>
        <source>Sound output device not detected</source>
        <translation>未检测到声音输出设备</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="499"/>
        <source>The sound output device is not detected, please check and try again!</source>
        <translation>未检测到声音输出设备，请检查后重试！</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="500"/>
        <source>Mode</source>
        <translation>模式</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="501"/>
        <source>Window Mode</source>
        <translation>窗口模式</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="502"/>
        <source>Sidebar Mode</source>
        <translation>侧边栏模式</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="503"/>
        <source>Assistant List</source>
        <translation>助手列表</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="504"/>
        <source>Agent List</source>
        <translation>智能体列表</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="505"/>
        <source>UOS System Assistant</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="506"/>
        <source>Deepin System Assistant</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="507"/>
        <source>Personal Knowledge Assistant</source>
        <translation>个人知识助手</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="508"/>
        <source>Please configure the knowledge base</source>
        <translation>请配置知识库</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="509"/>
        <source>Before using the [Personal Knowledge Assistant], it is necessary to configure the knowledge base. After configuring the knowledge base, AI will answer questions or generate content based on the content you have configured in the knowledge base.</source>
        <translation>使用【个人知识助手】前，需要配置知识库，配置好知识库后，AI将根据您在知识库中配置的内容，回答问题或做内容生成。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="510"/>
        <source>Please configure the large model</source>
        <translation>请配置大模型</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="511"/>
        <source>The personal knowledge assistant can only be used after configuring a large model.</source>
        <translation>个人知识助手需配置大模型后才可使用。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="512"/>
        <source>To configure</source>
        <translation>去配置</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="513"/>
        <source>To install</source>
        <translation>去安装</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="514"/>
        <source>Please install [EmbeddingPlugins]</source>
        <translation>请安装【向量化模型插件】</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="515"/>
        <source>This assistant requires the installation of the EmbeddingPlugins to run</source>
        <translation>该助手需要安装【向量化模型插件】才可运行</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="518"/>
        <source>Drag files here to add them.</source>
        <translation>文件拖动到此处即可添加</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="519"/>
        <source>You can only add 3 files, supported file types include: txt, doc, docx, xls, xlsx, ppt, pptx, pdf, md, png, jpg, jpeg, code files, etc.</source>
        <translation>最多只能添加3个文件，文件类型:txt、doc、docx、xls、xlsx、ppt、pptx、pdf、md、png、jpg、jpeg、代码等。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="520"/>
        <source>You can only add a maximum of one file.</source>
        <translation>最多只能添加一个文件</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="521"/>
        <source>The file format is not supported.</source>
        <translation>文件格式不支持</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="522"/>
        <source>Summarize the key content of the file.</source>
        <translation>整理文件的核心内容</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="523"/>
        <source>File Error</source>
        <translation>文件出错</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="524"/>
        <source>File has been deleted.</source>
        <translation>文件已删除</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="525"/>
        <source>The file size exceeds the 100MB limit.</source>
        <translation>文件大小超出100MB限制</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="526"/>
        <source>Upload a document</source>
        <translation>上传文档</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="527"/>
        <source>File deleted</source>
        <translation>文件已删除</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="528"/>
        <source>No text was parsed</source>
        <translation>没有解析出文字</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="529"/>
        <source>Reference</source>
        <translation>参考</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="532"/>
        <source>Instruction</source>
        <translation>指令</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="533"/>
        <source>Type &quot;/&quot; in the input box to activate.</source>
        <translation>输入框输入&quot;/&quot;可唤起。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="534"/>
        <source>Please enter; “Ctrl+Enter” to change the line.</source>
        <translation>请输入；“Ctrl+回车”可换行。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="535"/>
        <source>Enter your question, or enter &quot;/&quot; to select a command
&quot;Ctrl+Enter&quot;  to start a new line</source>
        <translation>请输入您的问题，或输入“/”选择指令
Ctrl+Enter换行</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="538"/>
        <source>Search complete.</source>
        <translation>搜索完成</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="539"/>
        <source>Click to view results</source>
        <translation>点击查看结果</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="542"/>
        <source>edit</source>
        <translation>编辑</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="543"/>
        <source>save</source>
        <translation>保存</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="544"/>
        <source>copy</source>
        <translation>复制</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="547"/>
        <source>lines of code collapsed</source>
        <translation>行代码已折叠</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="549"/>
        <source>Source</source>
        <translation>源码</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="550"/>
        <source>Preview</source>
        <translation>预览</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="553"/>
        <source>Save As</source>
        <translation>另存为</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="556"/>
        <source>Thinking has stopped</source>
        <translation>思考已停止</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="557"/>
        <source>Deeply thought (%1 seconds)</source>
        <translation>已深度思考(用时%1秒)</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="560"/>
        <source>New Conversation</source>
        <translation>创建新会话</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="561"/>
        <source>History</source>
        <translation>历史记录</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="562"/>
        <source>No History Records</source>
        <translation>暂无历史记录</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="563"/>
        <source>Are you sure to delete the conversation? It will be unrecoverable once deleted.</source>
        <translation>确定删除会话吗？删除后会话将不可恢复。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="564"/>
        <source>The %1 agent used in this conversation has been deleted</source>
        <translation>该会话使用的%1智能体已被删除</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="565"/>
        <source>This conversation cannot be viewed. To view it, please install the %1 agent and try again.</source>
        <translation>对话无法查看，如需查看，请安装%1智能体再试。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="566"/>
        <source>The original conversation model has been deleted. We have switched to a new model for you to continue the conversation.</source>
        <translation>原来对话的模型已被删除，已为你切换到新模型以继续对话。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="569"/>
        <source>Recommendations</source>
        <translation>推荐</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="570"/>
        <source>No Model</source>
        <translation>无模型</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="571"/>
        <source>No model available. Please install or configure a model in the settings.</source>
        <translation>没有模型，请在设置中安装或配置模型。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="572"/>
        <source>Please Describe the Content Theme and Requirements for Your Creation.</source>
        <translation>请描述你需要创作的内容主题和要求。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="573"/>
        <source>Please Enter the Content You Want to Translate and Specify the Target Language. Default Translation is to Chinese.</source>
        <translation>请输入你要翻译的内容，并说明需要翻译为什么语言，默认翻译为中文。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="574"/>
        <source>Please Enter the Text You Need to Process and Specify Your Requirements.</source>
        <translation>请输入你需要处理的文本，并说明要求。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="575"/>
        <source>New Agent Added</source>
        <translation>新增智能体</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="576"/>
        <source>New Writing, Text Processing, and Translation Agents have been added. Check them out now.</source>
        <translation>本次新增了写作、文本处理、翻译智能体，快来看看吧。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="577"/>
        <source>Try it</source>
        <translation>马上体验</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="578"/>
        <source>Write an article based on the following document:</source>
        <translation>基于如下文档写一篇文章：</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="579"/>
        <source>Translate the following document into English:</source>
        <translation>将如下文档翻译中文：</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="582"/>
        <source>Add Mcp Server</source>
        <translation>添加MCP服务器</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="583"/>
        <source>Add Server</source>
        <translation>添加服务器</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="584"/>
        <source>Add failed! Error reason:</source>
        <translation>添加失败！错误原因：</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="585"/>
        <source>MCP environment missing. Please install 【UOS AI Agent】</source>
        <translation>MCP环境缺失，请安装【UOS AI Agent】</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="586"/>
        <source>Calling</source>
        <translation>调用中</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="587"/>
        <source>Completed</source>
        <translation>已完成</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="588"/>
        <source>Call Failed</source>
        <translation>调用失败</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="589"/>
        <source>Cancelled</source>
        <translation>已取消</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="590"/>
        <source>params</source>
        <translation>参数</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="591"/>
        <source>result</source>
        <translation>结果</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="592"/>
        <source>For MCP Server, switch to officially released model &quot;DeepSeek-Trial Account&quot;</source>
        <translation>使用MCP服务推荐切换官方发放模型“DeepSeek-试用账号”</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="593"/>
        <source>Enter MCP Server command, e.g., &quot;Change system to dark mode for me&quot;</source>
        <translation>请输入MCP服务指令，如“帮我把系统调整为深色模式”</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="594"/>
        <source>Agent server is not available</source>
        <translation>智能体服务不可用</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="595"/>
        <source>Agent server exception</source>
        <translation>智能体服务异常</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="596"/>
        <source>MCP server is not available</source>
        <translation>MCP服务不可用</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="597"/>
        <source>Confirm</source>
        <translation>确 定</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="598"/>
        <source>Automate multi-file and multi-app tasks with one command using MCP Service. Try it now!</source>
        <translation>使用MCP服务可以一句话完成多个文件、应用的自动化任务。快来试试吧！</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="599"/>
        <source>Use later</source>
        <translation>稍后再试</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="600"/>
        <source>Enable MCP Server</source>
        <translation>开启使用MCP服务</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="601"/>
        <source>After installing the MCP environment &quot;UOS AI Agent&quot;, click the </source>
        <translation>MCP环境“UOS AI Agengt”安装成功后，单击</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="602"/>
        <source> and select &quot;uos-mcp&quot; in the MCP server list.</source>
        <translation>在MCP服务器列表中勾选“uos-mcp”。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="603"/>
        <source>Try saying: &quot;Change system to dark mode&quot;.</source>
        <translation>试试发送“把系统调整为深色模式”。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="604"/>
        <source>Try it now</source>
        <translation>立即体验</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="605"/>
        <source>Add Mcp Server[GuidePage]</source>
        <translation>新增MCP服务</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="606"/>
        <source>First-time users: Install MCP environment &quot;UOS AI Agent&quot; via App Store.</source>
        <translation>首次使用需前往应用商店安装MCP环境“UOS AI Agent”。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="607"/>
        <source>The JSON file format is incorrect, please check and submit again</source>
        <translation>JSON文件格式错误，请核对后重新提交</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="608"/>
        <source>Install Now &gt;</source>
        <translation>去安装 &gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="611"/>
        <source>General Chat</source>
        <translation>普通对话</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="612"/>
        <source>Now in Private Chat</source>
        <translation>已经进入隐私对话</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="613"/>
        <source>Private Chat messages are not saved in history and will be permanently deleted when you leave the chat.</source>
        <translation>隐私对话不会显示在历史记录中，离开对话界面时，其内容会被完全删除。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="614"/>
        <source>Screenshot Q&amp;A    Shortcut (Ctrl+Alt+Q), up to 3 images supported.</source>
        <translation>截图问答    快捷键（Ctrl+Alt+Q），最多支持 3 张图</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="615"/>
        <source>Cannot be used during screen recording</source>
        <translation>录屏中无法使用此功能</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="616"/>
        <source>You can upload up to 3 files or image</source>
        <translation>最多只能添加3个文件或图片</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="617"/>
        <source>Please delete the abnormal file and send it again</source>
        <translation>请删除异常文件再发送</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="618"/>
        <source>Add Private Chat</source>
        <translation>新增【隐私对话】</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="619"/>
        <source>Add [Screenshot Q&amp;A]</source>
        <translation>新增截图问答</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="620"/>
        <source>Take a screenshot and send the content to UOS AI. You can also upload an image directly.</source>
        <translation>启动截图，并将截图内容发送给小U同学。也可以直接上传图片。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="621"/>
        <source>OK</source>
        <translation>好的</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="622"/>
        <source>Next</source>
        <translation>下一个</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="623"/>
        <source>Add [ Private Chat Mode ] - Chats will not be saved.</source>
        <translation>新增【隐私对话】模式，在该对话模式下，聊天记录不会保存。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="624"/>
        <source>No text extracted</source>
        <translation>未提取到文字</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="625"/>
        <source>Image size exceeds 15 MB</source>
        <translation>图片大小超过15M</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="628"/>
        <source>After opening the knowledge base, answers will be based on its content. Response speed depends on machine performance and the size of the knowledge base.</source>
        <translation>打开知识库后，会基于知识库回答问题。回答速度受机器性能和知识库数量影响。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="629"/>
        <source>Knowledge base unavailable when any command or MCP is selected.</source>
        <translation>在选中任意指令或MCP时，知识库不可用。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="630"/>
        <source>MCP is disabled while the knowledge base is active.</source>
        <translation>在使用知识库时，MCP功能不可用。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="631"/>
        <source>Commands disabled while knowledge base is active.</source>
        <translation>在使用知识库时，指令功能不可用。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="632"/>
        <source>Copy succeeded.</source>
        <translation>复制成功。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="633"/>
        <source>Copy failed. Please try again.</source>
        <translation>复制失败，请重试。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="634"/>
        <source>Searching</source>
        <translation>搜索中</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="635"/>
        <source>%1 reference documents have been obtained (%2s)</source>
        <translation>搜索到%1个参考文档（用时%2秒）</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="636"/>
        <source>Clear History</source>
        <translation>清除历史记录</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="637"/>
        <source>Delete all records?</source>
        <translation>是否要删除全部记录？</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="638"/>
        <source>Once deleted, the content cannot be recovered!</source>
        <translation>删除后，内容将无法恢复！</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="639"/>
        <source>Recommend official models</source>
        <translation>推荐使用官方模型</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="640"/>
        <source>Disable MCP</source>
        <translation>关闭MCP服务</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="643"/>
        <source>It is recommended to use the official model &quot;DeepSeek-Trial Account&quot;</source>
        <translation>推荐使用官方模型“DeepSeek-试用账号”</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="644"/>
        <source>Quick Open</source>
        <translation>快速唤起</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="645"/>
        <source>MCP Server Upgrade to Automatic Mode</source>
        <translation>MCP服务升级自动模式</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="646"/>
        <source>MCP Server have been upgraded to automatic mode, allowing you to access all MCP Server with just click </source>
        <translation>MCP服务升级自动模式，仅需打开</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="647"/>
        <source>. This allows you to automate tasks like system setup and file processing with just one click.</source>
        <translation>按钮即可使用所有MCP服务。您可以一句话完成系统设置、文件处理等自动化任务。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="648"/>
        <source>Adding MCP Server has been moved to Settings.</source>
        <translation>添加MCP服务移至设置</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="649"/>
        <source>To add more MCP Server, go to Settings &gt; MCP Server.</source>
        <translation>如需添加更多MCP服务，请到“设置-MCP服务”中添加。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="650"/>
        <source>Got it</source>
        <translation>知道了</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="651"/>
        <source>Complimentary Model Credits</source>
        <translation>【福利】模型额度赠送</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="652"/>
        <source>The current system offers the DeepSeek trial account model, which automatically refreshes the free quota at the beginning of each month, allowing you to use it worry-free.</source>
        <translation>当前系统赠送的模型DeepSeek-试用账号，每月初自动刷新免费额度，让您畅用无忧。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="653"/>
        <source>Claim Credits</source>
        <translation>领取额度</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="654"/>
        <source>Get a free account</source>
        <translation>领取免费账号</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="655"/>
        <source>Claim Free Credits</source>
        <translation>领取免费额度</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="656"/>
        <source>Successfully Claimed</source>
        <translation>领取成功</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="657"/>
        <source>Failed to Claim. Please Try Again.</source>
        <translation>领取失败，请再试一次</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="658"/>
        <source>Enable MCP Server&amp;</source>
        <translation>开启MCP服务&amp;</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="659"/>
        <source>Disable MCP Server</source>
        <translation>关闭MCP服务</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="660"/>
        <source>Configure MCP Server</source>
        <translation>配置MCP服务</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="661"/>
        <source>Enabling MCP Server Features</source>
        <translation>启用MCP服务功能</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="662"/>
        <source>Some third-party MCP server features carry certain risks. Please use them with caution. If you enable this service, a built-in tool will detect and automatically download necessary dependencies. This download process will incur data charges. Please be aware of these risks and proceed with caution.</source>
        <translation>部分三方MCP服务器功能存在一定风险，请您谨慎识别和使用。如您启用本服务，您将使用内置工具检测并自动下载必要依赖项，下载过程将产生一定的流量费用，请您悉知风险并谨慎操作。</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="663"/>
        <source>I have understood and agree to use this service</source>
        <translation>我已悉知并同意使用该服务</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="1341"/>
        <source>UOS AI FollowAlong/Write</source>
        <translation>AI随航/写作</translation>
    </message>
</context>
<context>
    <name>uos_ai::TtsCompositeWidget</name>
    <message>
        <location filename="../src/gui/compliance/ttscompositewidget.cpp" line="72"/>
        <source>The text you have selected has exceeded the 5000 character limit.</source>
        <translation>您选择的文本超出了5000个字符的限制</translation>
    </message>
</context>
<context>
    <name>uos_ai::TtsWidget</name>
    <message>
        <location filename="../src/audiowizard/gui/ttswidget.cpp" line="86"/>
        <source>The text you have selected has exceeded the 2000 character limit.</source>
        <translation>您选择的文本已超过2000字符限制</translation>
    </message>
    <message>
        <location filename="../src/audiowizard/gui/ttswidget.cpp" line="141"/>
        <source>Network is offline , stop text to speech</source>
        <translation>网络异常，朗读被中断</translation>
    </message>
</context>
<context>
    <name>uos_ai::UOSAbilityManager</name>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="566"/>
        <source>Brightness is already at maximum and cannot be increased further.</source>
        <translation>亮度已达最大值，无法进一步调高。</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="577"/>
        <source>Brightness is already at minimum and cannot be decreased further.</source>
        <translation>亮度已处于最低值，无法进一步调低。</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="715"/>
        <source>AI Meeting Schedule</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="836"/>
        <source>Your system memory is %0.</source>
        <translation>您的系统内存为%0。</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="856"/>
        <source>The language setting interface has been opened. Please set it in this interface.</source>
        <translation>已打开语言设置界面，请在该界面设置。</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="900"/>
        <source>The current mode is already %1 mode.</source>
        <translation>重复设置，当前已经是%1模式。</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="914"/>
        <source>Unable to close because the current mode %1 does not match the target mode.</source>
        <translation>无法关闭，因为当前模式%1与目标模式不匹配。</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="927"/>
        <source>Balance mode cannot be turned off.</source>
        <translation>平衡模式无法关闭。</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="945"/>
        <source>The lock screen has been opened for you</source>
        <translation>已为您打开锁屏界面</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="959"/>
        <source>Screen shotting or recording has been completed</source>
        <translation>截图录屏已完成！</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="976"/>
        <source>Only one screen, can&apos;t switch screen mode.</source>
        <translation>当前仅一个屏幕，不可切换投屏模式。</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="988"/>
        <source>It is the same as the current display mode. Please try again.</source>
        <translation>投屏模式设置重复，请重试。</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1061"/>
        <source>Only one screen, can&apos;t switch screen.</source>
        <translation>当前仅一个屏幕，不可切换屏幕。</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1183"/>
        <source>Your command has been issued.</source>
        <translation>您的命令已执行。</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1747"/>
        <source>Failed to rename file %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1753"/>
        <source>Batch rename completed, successfully renamed %1 files, failed %2 files.
Error details:
%3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1882"/>
        <source>Email client has been opened, please confirm to send</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="2014"/>
        <source>App store has been opened, preparing to install application: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="2026"/>
        <source>App store target is empty</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="2037"/>
        <source>Failed to open App Store target: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="2042"/>
        <source>App store has been opened for: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::UOSClaw</name>
    <message>
        <location filename="../src/assistant/uosclaw.cpp" line="30"/>
        <source>Get system memory usage</source>
        <translation>获取系统内存使用情况</translation>
    </message>
    <message>
        <location filename="../src/assistant/uosclaw.cpp" line="31"/>
        <source>Get system CPU usage</source>
        <translation>获取系统CPU使用情况</translation>
    </message>
    <message>
        <location filename="../src/assistant/uosclaw.cpp" line="32"/>
        <source>Get system disk information</source>
        <translation>获取系统硬盘信息</translation>
    </message>
    <message>
        <location filename="../src/assistant/uosclaw.cpp" line="33"/>
        <source>Switch to dark theme</source>
        <translation>切换深色主题</translation>
    </message>
    <message>
        <location filename="../src/assistant/uosclaw.cpp" line="34"/>
        <source>Switch to light theme</source>
        <translation>切换浅色主题</translation>
    </message>
    <message>
        <location filename="../src/assistant/uosclaw.cpp" line="35"/>
        <source>Change desktop background</source>
        <translation>更换桌面背景</translation>
    </message>
    <message>
        <location filename="../src/assistant/uosclaw.cpp" line="36"/>
        <source>Switch dock mode</source>
        <translation>切换任务栏模式</translation>
    </message>
    <message>
        <location filename="../src/assistant/uosclaw.cpp" line="37"/>
        <source>Enable eye protection mode</source>
        <translation>开启护眼模式</translation>
    </message>
</context>
<context>
    <name>uos_ai::UpdateButton</name>
    <message>
        <location filename="../src/gui/mgmt/private/updatebutton.cpp" line="81"/>
        <source>Update</source>
        <translation>更 新</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/updatebutton.cpp" line="81"/>
        <source>Cancel Update</source>
        <translation>取消更新</translation>
    </message>
</context>
<context>
    <name>uos_ai::UpdateLogDialog</name>
    <message>
        <location filename="../src/gui/upgrade/updatelogdialog.cpp" line="107"/>
        <source>UOS AI Assistant Update Log</source>
        <translation>小U同学更新记录</translation>
    </message>
</context>
<context>
    <name>uos_ai::UserAgreementDialog</name>
    <message>
        <location filename="../src/gui/mgmt/private/useragreementdialog.cpp" line="46"/>
        <source>UOS AI User Agreement</source>
        <translation>小U同学用户使用协议</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/useragreementdialog.cpp" line="79"/>
        <source>I confirm that I am over 18 years old. I acknowledge and agree that the contents I send and receive via the Application are direct data exchanges with the large model service provider and have nothing to do with the Company.</source>
        <translation>我确认我已满十八周岁；我知悉并同意，我通过本应用发送与接收的内容均是直接与大模型服务商进行数据交换，与统信软件无关。</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/useragreementdialog.cpp" line="124"/>
        <source>I agree to participate in the user experience plan of the Application, and authorize your company to collect the contents I send while using the Application, the time of sending, the type of requested large model ，the specific application and whether the text generated the image successfully, so as to improve the service quality and enhance the operation experience. (If you refuse to provide the above information, it will not affect your normal use of the Application.)</source>
        <translation>我同意参与本应用的用户体验计划，授权统信软件收集我使用本应用发送的内容、发送内容的时间、请求大模型的类型、所在的应用和文生图是否成功，以改善服务质量、提升操作体验。（若您拒绝提供前述信息，也不会影响本应用的正常使用。）</translation>
    </message>
</context>
<context>
    <name>uos_ai::WelcomeDialog</name>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="79"/>
        <source>Welcome to UOS AI</source>
        <translation>欢迎使用小U同学</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="90"/>
        <source>UOS AI, your smart assistant, is designed to improve your productivity and enjoy a high-quality work experience.</source>
        <translation>小U同学，您的智能助手，旨在提高您的工作效率，享受高品质的工作体验。</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="126"/>
        <source>Get a free account</source>
        <translation>领取免费账号</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="154"/>
        <source>Add Model</source>
        <translation>添加模型</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="166"/>
        <source>Start using</source>
        <translation>开始使用</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="310"/>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="312"/>
        <source>I confirm that I am over 18 years old. I acknowledge and agree to the &lt;a href=&quot;%1&quot; style=&quot;color: %2; text-decoration: none;&quot;&gt;&quot;UOS AI User Agreement&quot;&lt;/a&gt;, and the contents I send and receive via the Application are direct data exchanges with the large model service provider and have nothing to do with the Company.</source>
        <translation>我确认我已满十八周岁；我知悉并同意&lt;a href=&quot;%1&quot; style=&quot;color: %2; text-decoration: none;&quot;&gt;《小U同学用户使用协议》&lt;/a&gt;，且我通过本应用发送与接收的内容均是直接与大模型服务商进行数据交换，与统信软件无关。</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="314"/>
        <source>Receiving an account indicates that you understand and agree to the terms of the event,&lt;a href=&quot;%1&quot; style=&quot;color:%2; text-decoration:none;&quot;&gt;Event Details&lt;/a&gt;</source>
        <translation>领取账号，则表示知晓并同意活动条款，&lt;a href=&quot;%1&quot; style=&quot;color:%2; text-decoration:none;&quot;&gt;活动详情&lt;/a&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="373"/>
        <source>UOS AI Trial Account</source>
        <translation>小U同学试用账号</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="381"/>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="395"/>
        <source>Save failed, please try again later</source>
        <translation>保存失败，请稍后重试</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="382"/>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="396"/>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="423"/>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="432"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation>确 定</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="409"/>
        <source>Trial account received successfully.</source>
        <translation>小U同学试用账号领取成功！</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="412"/>
        <source>The number of uses and duration of the trial account are limited, please configure your personal model account in time! See event details for details.</source>
        <translation>试用账号使用次数和使用时长有限，请及时配置个人专属模型账号！详见活动详情。</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="414"/>
        <source>The English support for trial accounts is not satisfactory. And the number of uses and duration of the trial account are limited. Please configure your personal model account in time!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="415"/>
        <source>Start trial</source>
        <comment>button</comment>
        <translation>开始试用</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="422"/>
        <source>The free account activity ends.</source>
        <translation>免费账号活动结束。</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="431"/>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation>连接失败，请检查是否连接了互联网，或稍后再试。</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="452"/>
        <source>I agree to participate in the user experience plan of the Application, and authorize your company to collect the contents I send while using the Application, the time of sending, the type of requested large model ，the specific application and whether the text generated the image successfully, so as to improve the service quality and enhance the operation experience. (If you refuse to provide the above information, it will not affect your normal use of the Application.)</source>
        <translation>我同意参与本应用的用户体验计划，授权统信软件收集我使用本应用发送的内容、发送内容的时间、请求大模型的类型、所在的应用和文生图是否成功，以改善服务质量、提升操作体验。（若您拒绝提供前述信息，也不会影响本应用的正常使用。）</translation>
    </message>
</context>
<context>
    <name>uos_ai::WizardWrapper</name>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="108"/>
        <source>Hide until restarting this app</source>
        <translation>隐藏至重启此应用</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="799"/>
        <source>The added content must be more than 10 words</source>
        <translation>添加的内容需要大于10个字</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="848"/>
        <source>Search</source>
        <translation>搜索</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="852"/>
        <source>Explain</source>
        <translation>解释</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="856"/>
        <source>Summary</source>
        <translation>总结</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="860"/>
        <source>Translate</source>
        <translation>翻译</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="864"/>
        <source>Continue Writing</source>
        <translation>续写</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="868"/>
        <source>Expand</source>
        <translation>扩写</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="872"/>
        <source>Correct</source>
        <translation>纠错</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="880"/>
        <source>Add to the AI knowledge base</source>
        <translation>添加到AI知识库</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="109"/>
        <source>Disable in This Application</source>
        <translation>在此应用中禁用</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="110"/>
        <source>Disable Globally</source>
        <translation>全局禁用</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="120"/>
        <source>Custom Settings</source>
        <translation>自定义设置</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="129"/>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="348"/>
        <source>Go to &lt;a href=&quot;#&quot; style=&quot;color:%1;text-decoration:none;&quot;&gt;Settings&lt;/a&gt; to re-enable it.</source>
        <translation>前往&lt;a href=&quot;#&quot; style=&quot;color:%1;text-decoration:none;&quot;&gt;设置&lt;/a&gt;重新启用</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="876"/>
        <source>Polish</source>
        <translation>润色</translation>
    </message>
</context>
<context>
    <name>uos_ai::WordWizard</name>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="656"/>
        <source>Added</source>
        <translation>已添加</translation>
    </message>
</context>
<context>
    <name>uos_ai::WordWizardWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/wordwizardwidget.cpp" line="37"/>
        <source>UOS AI FollowAlong</source>
        <translation>AI随航</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/wordwizardwidget.cpp" line="89"/>
        <source>Automatically display the UOS AI FollowAlong toolbar when text is selected.</source>
        <translation>选中文本时，自动显示随航工具栏</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/wordwizardwidget.cpp" line="89"/>
        <source>After closing, the selected text can still be woken up by the shortcut Super+R bar.</source>
        <translation>关闭后，选中文本仍可通过快捷键Super+R唤醒</translation>
    </message>
</context>
<context>
    <name>uos_ai::chatbot::ChatBotCommandHandler</name>
    <message>
        <location filename="../src/chatbot/chatbotcommandhandler.cpp" line="59"/>
        <source>Unknown command: %1
Send /help to see available commands.</source>
        <translation>未知命令：%1\n发送 /help 获取可用命令。</translation>
    </message>
    <message>
        <location filename="../src/chatbot/chatbotcommandhandler.cpp" line="86"/>
        <source>New conversation started.</source>
        <translation>开始新对话</translation>
    </message>
    <message>
        <location filename="../src/chatbot/chatbotcommandhandler.cpp" line="114"/>
        <source>Conversation history has been cleared.</source>
        <translation>对话历史已清理</translation>
    </message>
    <message>
        <location filename="../src/chatbot/chatbotcommandhandler.cpp" line="119"/>
        <source>Available commands:
  /help   — Show this help message
  /new    — Start a new conversation (clears current context)
  /stop   — Cancel the current in-progress request
  /clear  — Clear all conversation history</source>
        <translation>可用命令：
/help  —  显示帮助信息
/new  —  开始新对话
/stop  —  取消当前进行中的请求
/clear —  清空所有对话历史</translation>
    </message>
</context>
<context>
    <name>uos_ai::chatbot::ChatBotRequestProcessor</name>
    <message>
        <location filename="../src/chatbot/chatbotrequestprocessor.cpp" line="56"/>
        <source>No model found. Please configure a model first.</source>
        <translation>无可用模型，请先配置模型。</translation>
    </message>
    <message>
        <location filename="../src/chatbot/chatbotrequestprocessor.cpp" line="64"/>
        <location filename="../src/chatbot/chatbotrequestprocessor.cpp" line="97"/>
        <location filename="../src/chatbot/chatbotrequestprocessor.cpp" line="107"/>
        <source>AI request failed</source>
        <translation>AI请求失败</translation>
    </message>
    <message>
        <location filename="../src/chatbot/chatbotrequestprocessor.cpp" line="124"/>
        <source>Request timed out, please try again</source>
        <translation>请求超时，请重试</translation>
    </message>
    <message>
        <location filename="../src/chatbot/chatbotrequestprocessor.cpp" line="157"/>
        <source>No active request to stop.</source>
        <translation>无正在进行的请求。</translation>
    </message>
    <message>
        <location filename="../src/chatbot/chatbotrequestprocessor.cpp" line="166"/>
        <source>Request cancelled.</source>
        <translation>取消请求</translation>
    </message>
    <message>
        <location filename="../src/chatbot/chatbotrequestprocessor.cpp" line="314"/>
        <source>Calling tool: %1</source>
        <translation>正在调用工具：%1</translation>
    </message>
    <message>
        <location filename="../src/chatbot/chatbotrequestprocessor.cpp" line="316"/>
        <source>Tool call failed: %1</source>
        <translation>工具调用失败：%1</translation>
    </message>
    <message>
        <location filename="../src/chatbot/chatbotrequestprocessor.cpp" line="358"/>
        <source>AI error (code: %1)</source>
        <translation>AI错误（代码%1）</translation>
    </message>
    <message>
        <location filename="../src/chatbot/chatbotrequestprocessor.cpp" line="499"/>
        <source>Platform error, request cancelled: %1</source>
        <translation>聊天平台错误，请求取消：%1</translation>
    </message>
</context>
<context>
    <name>uos_ai::chatbot::FeishuChannel</name>
    <message>
        <location filename="../src/chatbot/channels/feishuchannel.cpp" line="587"/>
        <source>Thinking...</source>
        <translation>思考中...</translation>
    </message>
</context>
</TS>
