更新 UpdateFPGA 界面的翻译

This commit is contained in:
2026-08-01 11:00:42 +08:00
parent 9a9caf9df4
commit 20ac3970d2
9 changed files with 1886 additions and 202 deletions
+40 -42
View File
@@ -27,7 +27,7 @@ UpdateFPGA::~UpdateFPGA()
void UpdateFPGA::init()
{
setWindowTitle("升级工具");
setWindowTitle(tr("升级工具"));
setMinimumSize(600, 400);
QLabel* Logo = new QLabel(this);
@@ -38,7 +38,7 @@ void UpdateFPGA::init()
m_Title = new QLabel(this);
m_Title->setStyleSheet("font-family:\"Microsoft YaHei\";color:#333333;font-size:16px;");
m_Title->setFixedHeight(25);
m_Title->setText("升级工具");
m_Title->setText(tr("升级工具"));
m_CloseBtn = new QPushButton(this);
m_CloseBtn->setFixedSize(25, 25);
@@ -62,10 +62,10 @@ void UpdateFPGA::init()
QVBoxLayout *mainLayout = new QVBoxLayout(this);
m_UpdateButton = new QPushButton("开始升级", this);
m_UpdateButton = new QPushButton(tr("开始升级"), this);
m_UpdateButton->setFixedHeight(30);
logLabel = new QLabel("升级日志:", this);
logLabel = new QLabel(tr("升级日志:"), this);
logTextEdit = new QTextEdit(this);
logTextEdit->setReadOnly(true);
@@ -95,29 +95,29 @@ void UpdateFPGA::startUpdate()
m_CloseBtn->setEnabled(false);
if (m_PythonScriptPath.isEmpty())
{
logTextEdit->append("错误: 脚本为空");
logTextEdit->append(tr("错误: 脚本为空"));
return;
}
QFile inputFile(m_PythonScriptPath);
if (!inputFile.exists())
{
logTextEdit->append(QString("错误: 脚本不存在 - %1").arg(m_PythonScriptPath));
logTextEdit->append(tr("错误: 脚本不存在 - %1").arg(m_PythonScriptPath));
return;
}
logTextEdit->append("开始升级...");
logTextEdit->append(QString("文件:%1").arg(m_PythonScriptPath));
logTextEdit->append(tr("开始升级..."));
logTextEdit->append(tr("文件:%1").arg(m_PythonScriptPath));
// 自动查找Ubuntu 22.04中可用的Python解释器
QString pythonPath = findValidPythonInterpreter();
if (pythonPath.isEmpty())
{
logTextEdit->append("错误: 未找到可用的Python解释器或缺少serial模块");
logTextEdit->append(tr("错误: 未找到可用的Python解释器或缺少serial模块"));
m_CloseBtn->setEnabled(true);
return;
}
logTextEdit->append(QString("使用Python解释器: %1").arg(pythonPath));
logTextEdit->append(tr("使用Python解释器: %1").arg(pythonPath));
QStringList pythonArgs;
pythonArgs << m_PythonScriptPath;
@@ -203,7 +203,7 @@ bool UpdateFPGA::isValidPythonWithSerial(const QString& pythonPath)
if (!testProcess.waitForFinished(3000) || testProcess.exitCode() != 0)
{
logTextEdit->append(QString("调试: 无效的Python解释器 - %1").arg(pythonPath));
logTextEdit->append(tr("调试: 无效的Python解释器 - %1").arg(pythonPath));
return false;
}
@@ -214,17 +214,17 @@ bool UpdateFPGA::isValidPythonWithSerial(const QString& pythonPath)
if (testProcess.exitCode() == 0)
{
QString output = testProcess.readAll().trimmed();
logTextEdit->append(QString("调试: %1").arg(output));
logTextEdit->append(tr("调试: %1").arg(output));
return true;
}
else
{
logTextEdit->append(QString("调试: %1 缺少serial模块").arg(pythonPath));
logTextEdit->append(tr("调试: %1 缺少serial模块").arg(pythonPath));
}
}
else
{
logTextEdit->append(QString("调试: %1 响应超时").arg(pythonPath));
logTextEdit->append(tr("调试: %1 响应超时").arg(pythonPath));
}
return false;
@@ -235,16 +235,16 @@ QString UpdateFPGA::getErrorDescription(int errorCode)
{
switch (errorCode)
{
case 1: return "文件不存在(请检查FPGA固件文件路径)";
case 2: return "无可用串口(请检查设备连接)";
case 3: return "串口通信错误(可能是波特率不匹配或设备断开)";
case 4: return "数据发送失败(尝试重新发送)";
case 5: return "数据校验失败(数据传输过程中损坏)";
case 6: return "接收数据不完整(可能是传输中断)";
case 7: return "文件大小发送失败(协议握手错误)";
case 8: return "文件内容发送失败(大文件传输超时)";
case 9: return "未知错误(请查看详细日志)";
default: return "未定义错误";
case 1: return tr("文件不存在(请检查FPGA固件文件路径)");
case 2: return tr("无可用串口(请检查设备连接)");
case 3: return tr("串口通信错误(可能是波特率不匹配或设备断开)");
case 4: return tr("数据发送失败(尝试重新发送)");
case 5: return tr("数据校验失败(数据传输过程中损坏)");
case 6: return tr("接收数据不完整(可能是传输中断)");
case 7: return tr("文件大小发送失败(协议握手错误)");
case 8: return tr("文件内容发送失败(大文件传输超时)");
case 9: return tr("未知错误(请查看详细日志)");
default: return tr("未定义错误");
}
}
@@ -254,23 +254,21 @@ void UpdateFPGA::processFinished(int exitCode, QProcess::ExitStatus exitStatus)
{
if (exitCode == 0) // 成功(错误码0)
{
logTextEdit->append("升级成功!");
QMessageBox::information(this, "成功", "FPGA升级完成,请重启QtUI", QMessageBox::Ok);
logTextEdit->append(tr("升级成功!"));
QMessageBox::information(this, tr("成功"), tr("FPGA升级完成,请重启QtUI"), QMessageBox::Ok);
close(); // 成功后关闭界面
emit upgradeFPGAFinished();
}
else // 有错误码的失败
{
QString errorDesc = getErrorDescription(exitCode);
logTextEdit->append(QString("升级失败,错误码: %1,原因: %2")
.arg(exitCode).arg(errorDesc));
logTextEdit->append(tr("升级失败,错误码: %1,原因: %2").arg(exitCode).arg(errorDesc));
// 询问用户是否重试(针对可恢复错误)
QMessageBox::StandardButton reply;
reply = QMessageBox::question(this,
"升级失败",
QString("错误码%1: %2\n是否重新尝试升级?")
.arg(exitCode).arg(errorDesc),
tr("升级失败"),
tr("错误码%1: %2\n是否重新尝试升级?").arg(exitCode).arg(errorDesc),
QMessageBox::Yes | QMessageBox::No);
if (reply == QMessageBox::Yes)
@@ -288,11 +286,11 @@ void UpdateFPGA::processFinished(int exitCode, QProcess::ExitStatus exitStatus)
}
else // 进程异常退出(无错误码)
{
logTextEdit->append(QString("升级进程异常退出,退出码: %1").arg(exitCode));
logTextEdit->append(tr("升级进程异常退出,退出码: %1").arg(exitCode));
QMessageBox::StandardButton reply;
reply = QMessageBox::question(this,
"进程异常",
"升级过程中程序崩溃,是否重新尝试?",
tr("进程异常"),
tr("升级过程中程序崩溃,是否重新尝试?"),
QMessageBox::Yes | QMessageBox::No);
if (reply == QMessageBox::Yes)
@@ -315,32 +313,32 @@ void UpdateFPGA::processError(QProcess::ProcessError error)
switch (error)
{
case QProcess::FailedToStart:
errorMsg = "错误: 无法启动脚本(可能是Python环境未配置)";
errorMsg = tr("错误: 无法启动脚本(可能是Python环境未配置)");
break;
case QProcess::Crashed:
errorMsg = "错误: 脚本进程崩溃";
errorMsg = tr("错误: 脚本进程崩溃");
break;
case QProcess::Timedout:
errorMsg = "错误: 启动超时(设备无响应)";
errorMsg = tr("错误: 启动超时(设备无响应)");
break;
case QProcess::WriteError:
errorMsg = "错误: 写入进程失败(权限不足)";
errorMsg = tr("错误: 写入进程失败(权限不足)");
break;
case QProcess::ReadError:
errorMsg = "错误: 读取进程输出失败";
errorMsg = tr("错误: 读取进程输出失败");
break;
case QProcess::UnknownError:
default:
errorMsg = "错误: 未知错误";
errorMsg = tr("错误: 未知错误");
break;
}
logTextEdit->append(errorMsg);
logTextEdit->append("错误详情: " + conversionProcess->readAllStandardError());
logTextEdit->append(tr("错误详情: ") + QString::fromLocal8Bit(conversionProcess->readAllStandardError()));
// 进程错误时也提示重试
QMessageBox::StandardButton reply;
reply = QMessageBox::question(this, "操作错误", errorMsg + "\n是否重新尝试?", QMessageBox::Yes | QMessageBox::No);
reply = QMessageBox::question(this, tr("操作错误"), errorMsg + tr("\n是否重新尝试?"), QMessageBox::Yes | QMessageBox::No);
if (reply == QMessageBox::Yes)
{
startUpdate();
+231 -20
View File
@@ -1955,13 +1955,13 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2998"/>
<location filename="InkJetPrinter.cpp" line="3015"/>
<source>警告</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="104"/>
<location filename="InkJetPrinter.cpp" line="3231"/>
<location filename="InkJetPrinter.cpp" line="3248"/>
<source>提示</source>
<translation type="unfinished"></translation>
</message>
@@ -1981,19 +1981,19 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2589"/>
<location filename="InkJetPrinter.cpp" line="2622"/>
<location filename="InkJetPrinter.cpp" line="2648"/>
<location filename="InkJetPrinter.cpp" line="2590"/>
<location filename="InkJetPrinter.cpp" line="2623"/>
<location filename="InkJetPrinter.cpp" line="2649"/>
<source>正在准备重启,请等待%1秒......</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="3113"/>
<location filename="InkJetPrinter.cpp" line="3130"/>
<source>ink Warning at: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="3190"/>
<location filename="InkJetPrinter.cpp" line="3207"/>
<source>solvent Warning at: %1</source>
<translation type="unfinished"></translation>
</message>
@@ -2025,69 +2025,69 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="1947"/>
<location filename="InkJetPrinter.cpp" line="1948"/>
<source>flagOfPowerOnMode: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2470"/>
<location filename="InkJetPrinter.cpp" line="2471"/>
<location filename="InkJetPrinter.cpp" line="2472"/>
<source>电机故障</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2488"/>
<location filename="InkJetPrinter.cpp" line="2489"/>
<source>回收槽到头</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2542"/>
<location filename="InkJetPrinter.cpp" line="2543"/>
<location filename="InkJetPrinter.cpp" line="2544"/>
<source>回收槽卡住或者回收槽开关时间设置错误</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2765"/>
<location filename="InkJetPrinter.cpp" line="2782"/>
<source>压力过高,请检查管路是否堵塞,然后点击故障恢复按钮</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2899"/>
<location filename="InkJetPrinter.cpp" line="2916"/>
<source>请刷墨水卡,请使用原厂墨水耗材,否则机器将在%1小时后禁止使用!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2901"/>
<location filename="InkJetPrinter.cpp" line="2918"/>
<source>墨水液位报警超过48小时,机器无法正常打印,请先添加原厂墨水再刷墨水卡,以恢复喷码机的正常工作!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2909"/>
<location filename="InkJetPrinter.cpp" line="2926"/>
<source>请刷溶剂卡,请使用原厂溶剂耗材,否则机器将在%1小时后禁止使用!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2911"/>
<location filename="InkJetPrinter.cpp" line="2928"/>
<source>溶剂液位报警超过48小时,机器无法正常打印,请先添加溶剂再刷溶剂卡以恢复喷码机的正常工作!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2919"/>
<location filename="InkJetPrinter.cpp" line="2936"/>
<source>保养期还有%1天到期,请及时保养,否则喷码机容易损坏</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2921"/>
<location filename="InkJetPrinter.cpp" line="2938"/>
<source>保养期已超过%1天,请进行保养以恢复喷码机的正常使用</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="3255"/>
<location filename="InkJetPrinter.cpp" line="3272"/>
<source>File not found: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2950"/>
<location filename="InkJetPrinter.cpp" line="2967"/>
<source>刷卡倒计时起始时间文件不存在</source>
<translation type="unfinished"></translation>
</message>
@@ -5953,6 +5953,217 @@ p, li { white-space: pre-wrap; }
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>UpdateFPGA</name>
<message>
<location filename="UpdateFPGA.cpp" line="30"/>
<location filename="UpdateFPGA.cpp" line="41"/>
<source>升级工具</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="65"/>
<source>开始升级</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="68"/>
<source>升级日志:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="98"/>
<source>错误: 脚本为空</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="104"/>
<source>错误: 脚本不存在 - %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="108"/>
<source>开始升级...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="109"/>
<source>文件:%1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="115"/>
<source>错误: 未找到可用的Python解释器或缺少serial模块</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="120"/>
<source>使用Python解释器: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="206"/>
<source>调试: 无效的Python解释器 - %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="217"/>
<source>调试: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="222"/>
<source>调试: %1 缺少serial模块</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="227"/>
<source>调试: %1 响应超时</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="238"/>
<source>文件不存在(请检查FPGA固件文件路径)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="239"/>
<source>无可用串口(请检查设备连接)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="240"/>
<source>串口通信错误(可能是波特率不匹配或设备断开)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="241"/>
<source>数据发送失败(尝试重新发送)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="242"/>
<source>数据校验失败(数据传输过程中损坏)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="243"/>
<source>接收数据不完整(可能是传输中断)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="244"/>
<source>文件大小发送失败(协议握手错误)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="245"/>
<source>文件内容发送失败(大文件传输超时)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="246"/>
<source>未知错误(请查看详细日志)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="247"/>
<source>未定义错误</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="257"/>
<source>升级成功!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="258"/>
<source>成功</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="258"/>
<source>FPGA升级完成,请重启QtUI</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="265"/>
<source>升级失败,错误码: %1,原因: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="270"/>
<source>升级失败</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="271"/>
<source>错误码%1: %2
是否重新尝试升级?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="289"/>
<source>升级进程异常退出,退出码: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="292"/>
<source>进程异常</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="293"/>
<source>升级过程中程序崩溃,是否重新尝试?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="316"/>
<source>错误: 无法启动脚本(可能是Python环境未配置)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="319"/>
<source>错误: 脚本进程崩溃</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="322"/>
<source>错误: 启动超时(设备无响应)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="325"/>
<source>错误: 写入进程失败(权限不足)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="328"/>
<source>错误: 读取进程输出失败</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="332"/>
<source>错误: 未知错误</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="337"/>
<source>错误详情: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="341"/>
<source>操作错误</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="341"/>
<source>
是否重新尝试?</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ZkEdit</name>
<message>
+231 -20
View File
@@ -1955,13 +1955,13 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2998"/>
<location filename="InkJetPrinter.cpp" line="3015"/>
<source>警告</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="104"/>
<location filename="InkJetPrinter.cpp" line="3231"/>
<location filename="InkJetPrinter.cpp" line="3248"/>
<source>提示</source>
<translation type="unfinished"></translation>
</message>
@@ -1981,19 +1981,19 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2589"/>
<location filename="InkJetPrinter.cpp" line="2622"/>
<location filename="InkJetPrinter.cpp" line="2648"/>
<location filename="InkJetPrinter.cpp" line="2590"/>
<location filename="InkJetPrinter.cpp" line="2623"/>
<location filename="InkJetPrinter.cpp" line="2649"/>
<source>正在准备重启,请等待%1秒......</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="3113"/>
<location filename="InkJetPrinter.cpp" line="3130"/>
<source>ink Warning at: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="3190"/>
<location filename="InkJetPrinter.cpp" line="3207"/>
<source>solvent Warning at: %1</source>
<translation type="unfinished"></translation>
</message>
@@ -2025,69 +2025,69 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="1947"/>
<location filename="InkJetPrinter.cpp" line="1948"/>
<source>flagOfPowerOnMode: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2470"/>
<location filename="InkJetPrinter.cpp" line="2471"/>
<location filename="InkJetPrinter.cpp" line="2472"/>
<source>电机故障</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2488"/>
<location filename="InkJetPrinter.cpp" line="2489"/>
<source>回收槽到头</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2542"/>
<location filename="InkJetPrinter.cpp" line="2543"/>
<location filename="InkJetPrinter.cpp" line="2544"/>
<source>回收槽卡住或者回收槽开关时间设置错误</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2765"/>
<location filename="InkJetPrinter.cpp" line="2782"/>
<source>压力过高,请检查管路是否堵塞,然后点击故障恢复按钮</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2899"/>
<location filename="InkJetPrinter.cpp" line="2916"/>
<source>请刷墨水卡,请使用原厂墨水耗材,否则机器将在%1小时后禁止使用!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2901"/>
<location filename="InkJetPrinter.cpp" line="2918"/>
<source>墨水液位报警超过48小时,机器无法正常打印,请先添加原厂墨水再刷墨水卡,以恢复喷码机的正常工作!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2909"/>
<location filename="InkJetPrinter.cpp" line="2926"/>
<source>请刷溶剂卡,请使用原厂溶剂耗材,否则机器将在%1小时后禁止使用!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2911"/>
<location filename="InkJetPrinter.cpp" line="2928"/>
<source>溶剂液位报警超过48小时,机器无法正常打印,请先添加溶剂再刷溶剂卡以恢复喷码机的正常工作!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2919"/>
<location filename="InkJetPrinter.cpp" line="2936"/>
<source>保养期还有%1天到期,请及时保养,否则喷码机容易损坏</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2921"/>
<location filename="InkJetPrinter.cpp" line="2938"/>
<source>保养期已超过%1天,请进行保养以恢复喷码机的正常使用</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="3255"/>
<location filename="InkJetPrinter.cpp" line="3272"/>
<source>File not found: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2950"/>
<location filename="InkJetPrinter.cpp" line="2967"/>
<source>刷卡倒计时起始时间文件不存在</source>
<translation type="unfinished"></translation>
</message>
@@ -5953,6 +5953,217 @@ p, li { white-space: pre-wrap; }
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>UpdateFPGA</name>
<message>
<location filename="UpdateFPGA.cpp" line="30"/>
<location filename="UpdateFPGA.cpp" line="41"/>
<source>升级工具</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="65"/>
<source>开始升级</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="68"/>
<source>升级日志:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="98"/>
<source>错误: 脚本为空</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="104"/>
<source>错误: 脚本不存在 - %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="108"/>
<source>开始升级...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="109"/>
<source>文件:%1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="115"/>
<source>错误: 未找到可用的Python解释器或缺少serial模块</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="120"/>
<source>使用Python解释器: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="206"/>
<source>调试: 无效的Python解释器 - %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="217"/>
<source>调试: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="222"/>
<source>调试: %1 缺少serial模块</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="227"/>
<source>调试: %1 响应超时</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="238"/>
<source>文件不存在(请检查FPGA固件文件路径)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="239"/>
<source>无可用串口(请检查设备连接)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="240"/>
<source>串口通信错误(可能是波特率不匹配或设备断开)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="241"/>
<source>数据发送失败(尝试重新发送)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="242"/>
<source>数据校验失败(数据传输过程中损坏)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="243"/>
<source>接收数据不完整(可能是传输中断)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="244"/>
<source>文件大小发送失败(协议握手错误)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="245"/>
<source>文件内容发送失败(大文件传输超时)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="246"/>
<source>未知错误(请查看详细日志)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="247"/>
<source>未定义错误</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="257"/>
<source>升级成功!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="258"/>
<source>成功</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="258"/>
<source>FPGA升级完成,请重启QtUI</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="265"/>
<source>升级失败,错误码: %1,原因: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="270"/>
<source>升级失败</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="271"/>
<source>错误码%1: %2
是否重新尝试升级?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="289"/>
<source>升级进程异常退出,退出码: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="292"/>
<source>进程异常</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="293"/>
<source>升级过程中程序崩溃,是否重新尝试?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="316"/>
<source>错误: 无法启动脚本(可能是Python环境未配置)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="319"/>
<source>错误: 脚本进程崩溃</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="322"/>
<source>错误: 启动超时(设备无响应)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="325"/>
<source>错误: 写入进程失败(权限不足)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="328"/>
<source>错误: 读取进程输出失败</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="332"/>
<source>错误: 未知错误</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="337"/>
<source>错误详情: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="341"/>
<source>操作错误</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="341"/>
<source>
是否重新尝试?</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ZkEdit</name>
<message>
+231 -20
View File
@@ -1955,13 +1955,13 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2998"/>
<location filename="InkJetPrinter.cpp" line="3015"/>
<source>警告</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="104"/>
<location filename="InkJetPrinter.cpp" line="3231"/>
<location filename="InkJetPrinter.cpp" line="3248"/>
<source>提示</source>
<translation type="unfinished"></translation>
</message>
@@ -1981,19 +1981,19 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2589"/>
<location filename="InkJetPrinter.cpp" line="2622"/>
<location filename="InkJetPrinter.cpp" line="2648"/>
<location filename="InkJetPrinter.cpp" line="2590"/>
<location filename="InkJetPrinter.cpp" line="2623"/>
<location filename="InkJetPrinter.cpp" line="2649"/>
<source>正在准备重启,请等待%1秒......</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="3113"/>
<location filename="InkJetPrinter.cpp" line="3130"/>
<source>ink Warning at: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="3190"/>
<location filename="InkJetPrinter.cpp" line="3207"/>
<source>solvent Warning at: %1</source>
<translation type="unfinished"></translation>
</message>
@@ -2025,69 +2025,69 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="1947"/>
<location filename="InkJetPrinter.cpp" line="1948"/>
<source>flagOfPowerOnMode: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2470"/>
<location filename="InkJetPrinter.cpp" line="2471"/>
<location filename="InkJetPrinter.cpp" line="2472"/>
<source>电机故障</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2488"/>
<location filename="InkJetPrinter.cpp" line="2489"/>
<source>回收槽到头</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2542"/>
<location filename="InkJetPrinter.cpp" line="2543"/>
<location filename="InkJetPrinter.cpp" line="2544"/>
<source>回收槽卡住或者回收槽开关时间设置错误</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2765"/>
<location filename="InkJetPrinter.cpp" line="2782"/>
<source>压力过高,请检查管路是否堵塞,然后点击故障恢复按钮</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2899"/>
<location filename="InkJetPrinter.cpp" line="2916"/>
<source>请刷墨水卡,请使用原厂墨水耗材,否则机器将在%1小时后禁止使用!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2901"/>
<location filename="InkJetPrinter.cpp" line="2918"/>
<source>墨水液位报警超过48小时,机器无法正常打印,请先添加原厂墨水再刷墨水卡,以恢复喷码机的正常工作!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2909"/>
<location filename="InkJetPrinter.cpp" line="2926"/>
<source>请刷溶剂卡,请使用原厂溶剂耗材,否则机器将在%1小时后禁止使用!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2911"/>
<location filename="InkJetPrinter.cpp" line="2928"/>
<source>溶剂液位报警超过48小时,机器无法正常打印,请先添加溶剂再刷溶剂卡以恢复喷码机的正常工作!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2919"/>
<location filename="InkJetPrinter.cpp" line="2936"/>
<source>保养期还有%1天到期,请及时保养,否则喷码机容易损坏</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2921"/>
<location filename="InkJetPrinter.cpp" line="2938"/>
<source>保养期已超过%1天,请进行保养以恢复喷码机的正常使用</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="3255"/>
<location filename="InkJetPrinter.cpp" line="3272"/>
<source>File not found: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2950"/>
<location filename="InkJetPrinter.cpp" line="2967"/>
<source>刷卡倒计时起始时间文件不存在</source>
<translation type="unfinished"></translation>
</message>
@@ -5953,6 +5953,217 @@ p, li { white-space: pre-wrap; }
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>UpdateFPGA</name>
<message>
<location filename="UpdateFPGA.cpp" line="30"/>
<location filename="UpdateFPGA.cpp" line="41"/>
<source>升级工具</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="65"/>
<source>开始升级</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="68"/>
<source>升级日志:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="98"/>
<source>错误: 脚本为空</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="104"/>
<source>错误: 脚本不存在 - %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="108"/>
<source>开始升级...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="109"/>
<source>文件:%1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="115"/>
<source>错误: 未找到可用的Python解释器或缺少serial模块</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="120"/>
<source>使用Python解释器: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="206"/>
<source>调试: 无效的Python解释器 - %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="217"/>
<source>调试: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="222"/>
<source>调试: %1 缺少serial模块</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="227"/>
<source>调试: %1 响应超时</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="238"/>
<source>文件不存在(请检查FPGA固件文件路径)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="239"/>
<source>无可用串口(请检查设备连接)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="240"/>
<source>串口通信错误(可能是波特率不匹配或设备断开)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="241"/>
<source>数据发送失败(尝试重新发送)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="242"/>
<source>数据校验失败(数据传输过程中损坏)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="243"/>
<source>接收数据不完整(可能是传输中断)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="244"/>
<source>文件大小发送失败(协议握手错误)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="245"/>
<source>文件内容发送失败(大文件传输超时)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="246"/>
<source>未知错误(请查看详细日志)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="247"/>
<source>未定义错误</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="257"/>
<source>升级成功!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="258"/>
<source>成功</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="258"/>
<source>FPGA升级完成,请重启QtUI</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="265"/>
<source>升级失败,错误码: %1,原因: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="270"/>
<source>升级失败</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="271"/>
<source>错误码%1: %2
是否重新尝试升级?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="289"/>
<source>升级进程异常退出,退出码: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="292"/>
<source>进程异常</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="293"/>
<source>升级过程中程序崩溃,是否重新尝试?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="316"/>
<source>错误: 无法启动脚本(可能是Python环境未配置)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="319"/>
<source>错误: 脚本进程崩溃</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="322"/>
<source>错误: 启动超时(设备无响应)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="325"/>
<source>错误: 写入进程失败(权限不足)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="328"/>
<source>错误: 读取进程输出失败</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="332"/>
<source>错误: 未知错误</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="337"/>
<source>错误详情: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="341"/>
<source>操作错误</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="341"/>
<source>
是否重新尝试?</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ZkEdit</name>
<message>
+229 -20
View File
@@ -3315,7 +3315,7 @@
</message>
<message>
<location filename="InkJetPrinter.cpp" line="104"/>
<location filename="InkJetPrinter.cpp" line="3231"/>
<location filename="InkJetPrinter.cpp" line="3248"/>
<source>提示</source>
<translation>팁</translation>
</message>
@@ -3471,17 +3471,17 @@
<translation type="vanished">재부팅을 준비하는 중입니다. %1 초 동안 기다려 주십시오...</translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2919"/>
<location filename="InkJetPrinter.cpp" line="2936"/>
<source>保养期还有%1天到期,请及时保养,否则喷码机容易损坏</source>
<translation>유지보수 주기 만료까지 %1일 남았습니다. 제때 유지보수를 실시하십시오. </translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2921"/>
<location filename="InkJetPrinter.cpp" line="2938"/>
<source>保养期已超过%1天,请进行保养以恢复喷码机的正常使用</source>
<translation>유지보수 주기가 %1일 초과되었습니다. 잉크젯 프린터의 정상 사용을 복구하려면 유지보수를 실시하십시오.</translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2899"/>
<location filename="InkJetPrinter.cpp" line="2916"/>
<source>请刷墨水卡,请使用原厂墨水耗材,否则机器将在%1小时后禁止使用!</source>
<oldsource>当前正在使用<byte value="xd"/>
%1 <byte value="xd"/>
@@ -3491,12 +3491,12 @@
새 파일을 생성하시겠습니까?</translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="1947"/>
<location filename="InkJetPrinter.cpp" line="1948"/>
<source>flagOfPowerOnMode: %1</source>
<translation>flagOfPowerOnMode: %1</translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2765"/>
<location filename="InkJetPrinter.cpp" line="2782"/>
<source>压力过高,请检查管路是否堵塞,然后点击故障恢复按钮</source>
<translation>압력이 너무 높습니다. 배관이 막혔는지 확인한 후 오류 복구 버튼을 누르십시오.</translation>
</message>
@@ -3601,22 +3601,22 @@
<translation type="vanished">기어 펌프 회전 속도가 너무 높습니다. 즉시 정지하고 공급업체에 연락하십시오.</translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2901"/>
<location filename="InkJetPrinter.cpp" line="2918"/>
<source>墨水液位报警超过48小时,机器无法正常打印,请先添加原厂墨水再刷墨水卡,以恢复喷码机的正常工作!</source>
<translation>잉크 레벨 경보가 48시간을 초과했습니다. 장비의 정상 작동을 복구하기 위해 잉크를 추가하고 잉크 TAG을 리드하세요</translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2909"/>
<location filename="InkJetPrinter.cpp" line="2926"/>
<source>请刷溶剂卡,请使用原厂溶剂耗材,否则机器将在%1小时后禁止使用!</source>
<translation>솔벤트 TAG를 리드하시고 정품 솔벤트를 사용하십시오. 그렇지 않으면 %1시간 후에 장비 사용이 금지됩니다!</translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2911"/>
<location filename="InkJetPrinter.cpp" line="2928"/>
<source>溶剂液位报警超过48小时,机器无法正常打印,请先添加溶剂再刷溶剂卡以恢复喷码机的正常工作!</source>
<translation>솔벤트 수위 경보가 48시간을 초과했습니다. 장비의 정상 작동을 복구하기 위해 솔벤트를 추가하고 솔벤트 TAG를 리드하세요</translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="3255"/>
<location filename="InkJetPrinter.cpp" line="3272"/>
<source>File not found: %1</source>
<translation>File not found: %1</translation>
</message>
@@ -3625,7 +3625,7 @@
<translation type="obsolete">유지보수 주기가 %1일 초과되었습니다. 제때 유지보수를 실시하십시오. 그렇지 않으면 잉크젯 프린터가 손상될 수 있습니다.</translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2950"/>
<location filename="InkJetPrinter.cpp" line="2967"/>
<source>刷卡倒计时起始时间文件不存在</source>
<translation>카드 사용 카운트다운 시작 시간 파일이 존재하지 않습니다.</translation>
</message>
@@ -3810,7 +3810,7 @@
<translation type="obsolete">잉크 선 빠른 닫기 완료</translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2998"/>
<location filename="InkJetPrinter.cpp" line="3015"/>
<source>警告</source>
<translation>경고</translation>
</message>
@@ -3889,19 +3889,19 @@
<translation type="vanished">%1/%2/%3</translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2589"/>
<location filename="InkJetPrinter.cpp" line="2622"/>
<location filename="InkJetPrinter.cpp" line="2648"/>
<location filename="InkJetPrinter.cpp" line="2590"/>
<location filename="InkJetPrinter.cpp" line="2623"/>
<location filename="InkJetPrinter.cpp" line="2649"/>
<source>正在准备重启,请等待%1秒......</source>
<translation>재시작 준비 중, %1초 대기...</translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="3113"/>
<location filename="InkJetPrinter.cpp" line="3130"/>
<source>ink Warning at: %1</source>
<translation>잉크 경보: %1</translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="3190"/>
<location filename="InkJetPrinter.cpp" line="3207"/>
<source>solvent Warning at: %1</source>
<translation>솔벤트 경보: %1</translation>
</message>
@@ -3934,8 +3934,8 @@
<translation type="obsolete">오류!!!!!!!!!!!점도 이상</translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2470"/>
<location filename="InkJetPrinter.cpp" line="2471"/>
<location filename="InkJetPrinter.cpp" line="2472"/>
<source>电机故障</source>
<translation>모터 에러</translation>
</message>
@@ -3944,13 +3944,13 @@
<translation type="vanished">모터 에러!!!</translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2488"/>
<location filename="InkJetPrinter.cpp" line="2489"/>
<source>回收槽到头</source>
<translation>거터 최대 위치 도달</translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2542"/>
<location filename="InkJetPrinter.cpp" line="2543"/>
<location filename="InkJetPrinter.cpp" line="2544"/>
<source>回收槽卡住或者回收槽开关时间设置错误</source>
<translation>거터가 걸렸거나 거터 개폐 시간 설정이 잘못되었습니다.</translation>
</message>
@@ -11690,6 +11690,215 @@ configuration.</source>
<translation type="vanished">잠금 간격(ms)</translation>
</message>
</context>
<context>
<name>UpdateFPGA</name>
<message>
<location filename="UpdateFPGA.cpp" line="30"/>
<location filename="UpdateFPGA.cpp" line="41"/>
<source>升级工具</source>
<translation>FPGA update tool</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="65"/>
<source>开始升级</source>
<translation>Start Update</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="68"/>
<source>升级日志:</source>
<translation>Update Log:</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="98"/>
<source>错误: 脚本为空</source>
<translation>Error: Script is empty</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="104"/>
<source>错误: 脚本不存在 - %1</source>
<translation>Error: Script does not exist - %1</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="108"/>
<source>开始升级...</source>
<translation>Starting Update...</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="109"/>
<source>文件:%1</source>
<translation>File: %1</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="115"/>
<source>错误: 未找到可用的Python解释器或缺少serial模块</source>
<translation>Error: No valid Python interpreter found or missing serial module</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="120"/>
<source>使用Python解释器: %1</source>
<translation>Using Python interpreter: %1</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="206"/>
<source>调试: 无效的Python解释器 - %1</source>
<translation>Debug: Invalid Python interpreter - %1</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="217"/>
<source>调试: %1</source>
<translation>Debug: %1</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="222"/>
<source>调试: %1 缺少serial模块</source>
<translation>Debug: %1 Missing serial module</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="227"/>
<source>调试: %1 响应超时</source>
<translation>Debug: %1 Response timeout</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="238"/>
<source>文件不存在(请检查FPGA固件文件路径)</source>
<translation>File does not exist (please check the FPGA firmware file path)</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="239"/>
<source>无可用串口(请检查设备连接)</source>
<translation>No available serial port (please check the device connection)</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="240"/>
<source>串口通信错误(可能是波特率不匹配或设备断开)</source>
<translation>Serial communication error (possibly due to mismatched baud rate or device disconnection)</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="241"/>
<source>数据发送失败(尝试重新发送)</source>
<translation>Data transmission failed (attempt to resend)</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="242"/>
<source>数据校验失败(数据传输过程中损坏)</source>
<translation>Data verification failed (data corrupted during transmission)</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="243"/>
<source>接收数据不完整(可能是传输中断)</source>
<translation>Incomplete data received (possibly due to transmission interruption)</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="244"/>
<source>文件大小发送失败(协议握手错误)</source>
<translation>File size transmission failed (protocol handshake error)</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="245"/>
<source>文件内容发送失败(大文件传输超时)</source>
<translation>File content transmission failed (large file transfer timeout)</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="246"/>
<source>未知错误(请查看详细日志)</source>
<translation>Unknown error (please check the detailed log)</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="247"/>
<source>未定义错误</source>
<translation>Undefined error</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="257"/>
<source>升级成功!</source>
<translation>Update successful!</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="258"/>
<source>成功</source>
<translation>Success</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="258"/>
<source>FPGA升级完成,请重启QtUI</source>
<translation>FPGA update completed, please restart QtUI</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="265"/>
<source>升级失败,错误码: %1,原因: %2</source>
<translation>Update failed, error code: %1, reason: %2</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="270"/>
<source>升级失败</source>
<translation>Update failed</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="271"/>
<source>错误码%1: %2\n是否重新尝试升级?</source>
<translation>Error code %1: %2\nDo you want to retry the update?</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="289"/>
<source>升级进程异常退出,退出码: %1</source>
<translation>Upgrade process exited abnormally, exit code: %1</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="292"/>
<source>进程异常</source>
<translation>Process exception</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="293"/>
<source>升级过程中程序崩溃,是否重新尝试?</source>
<translation>The program crashed during the upgrade process. Do you want to retry?</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="316"/>
<source>错误: 无法启动脚本(可能是Python环境未配置)</source>
<translation>Error: Unable to start script (possibly due to Python environment not configured)</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="319"/>
<source>错误: 脚本进程崩溃</source>
<translation>Error: Script process crashed</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="322"/>
<source>错误: 启动超时(设备无响应)</source>
<translation>Error: Startup timeout (device not responding)</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="325"/>
<source>错误: 写入进程失败(权限不足)</source>
<translation>Error: Failed to write process (insufficient permissions)</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="328"/>
<source>错误: 读取进程输出失败</source>
<translation>Error: Failed to read process output</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="332"/>
<source>错误: 未知错误</source>
<translation>Error: Unknown error</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="337"/>
<source>错误详情: </source>
<translation>Error details: </translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="341"/>
<source>操作错误</source>
<translation>Operation error</translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="341"/>
<source>\n是否重新尝试?</source>
<translation>\nDo you want to retry?</translation>
</message>
</context>
<context>
<name>ZkEdit</name>
<message>
+231 -20
View File
@@ -1955,13 +1955,13 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2998"/>
<location filename="InkJetPrinter.cpp" line="3015"/>
<source>警告</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="104"/>
<location filename="InkJetPrinter.cpp" line="3231"/>
<location filename="InkJetPrinter.cpp" line="3248"/>
<source>提示</source>
<translation type="unfinished"></translation>
</message>
@@ -1981,19 +1981,19 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2589"/>
<location filename="InkJetPrinter.cpp" line="2622"/>
<location filename="InkJetPrinter.cpp" line="2648"/>
<location filename="InkJetPrinter.cpp" line="2590"/>
<location filename="InkJetPrinter.cpp" line="2623"/>
<location filename="InkJetPrinter.cpp" line="2649"/>
<source>正在准备重启,请等待%1秒......</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="3113"/>
<location filename="InkJetPrinter.cpp" line="3130"/>
<source>ink Warning at: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="3190"/>
<location filename="InkJetPrinter.cpp" line="3207"/>
<source>solvent Warning at: %1</source>
<translation type="unfinished"></translation>
</message>
@@ -2025,69 +2025,69 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="1947"/>
<location filename="InkJetPrinter.cpp" line="1948"/>
<source>flagOfPowerOnMode: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2470"/>
<location filename="InkJetPrinter.cpp" line="2471"/>
<location filename="InkJetPrinter.cpp" line="2472"/>
<source>电机故障</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2488"/>
<location filename="InkJetPrinter.cpp" line="2489"/>
<source>回收槽到头</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2542"/>
<location filename="InkJetPrinter.cpp" line="2543"/>
<location filename="InkJetPrinter.cpp" line="2544"/>
<source>回收槽卡住或者回收槽开关时间设置错误</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2765"/>
<location filename="InkJetPrinter.cpp" line="2782"/>
<source>压力过高,请检查管路是否堵塞,然后点击故障恢复按钮</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2899"/>
<location filename="InkJetPrinter.cpp" line="2916"/>
<source>请刷墨水卡,请使用原厂墨水耗材,否则机器将在%1小时后禁止使用!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2901"/>
<location filename="InkJetPrinter.cpp" line="2918"/>
<source>墨水液位报警超过48小时,机器无法正常打印,请先添加原厂墨水再刷墨水卡,以恢复喷码机的正常工作!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2909"/>
<location filename="InkJetPrinter.cpp" line="2926"/>
<source>请刷溶剂卡,请使用原厂溶剂耗材,否则机器将在%1小时后禁止使用!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2911"/>
<location filename="InkJetPrinter.cpp" line="2928"/>
<source>溶剂液位报警超过48小时,机器无法正常打印,请先添加溶剂再刷溶剂卡以恢复喷码机的正常工作!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2919"/>
<location filename="InkJetPrinter.cpp" line="2936"/>
<source>保养期还有%1天到期,请及时保养,否则喷码机容易损坏</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2921"/>
<location filename="InkJetPrinter.cpp" line="2938"/>
<source>保养期已超过%1天,请进行保养以恢复喷码机的正常使用</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="3255"/>
<location filename="InkJetPrinter.cpp" line="3272"/>
<source>File not found: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2950"/>
<location filename="InkJetPrinter.cpp" line="2967"/>
<source>刷卡倒计时起始时间文件不存在</source>
<translation type="unfinished"></translation>
</message>
@@ -5953,6 +5953,217 @@ p, li { white-space: pre-wrap; }
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>UpdateFPGA</name>
<message>
<location filename="UpdateFPGA.cpp" line="30"/>
<location filename="UpdateFPGA.cpp" line="41"/>
<source>升级工具</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="65"/>
<source>开始升级</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="68"/>
<source>升级日志:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="98"/>
<source>错误: 脚本为空</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="104"/>
<source>错误: 脚本不存在 - %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="108"/>
<source>开始升级...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="109"/>
<source>文件:%1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="115"/>
<source>错误: 未找到可用的Python解释器或缺少serial模块</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="120"/>
<source>使用Python解释器: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="206"/>
<source>调试: 无效的Python解释器 - %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="217"/>
<source>调试: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="222"/>
<source>调试: %1 缺少serial模块</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="227"/>
<source>调试: %1 响应超时</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="238"/>
<source>文件不存在(请检查FPGA固件文件路径)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="239"/>
<source>无可用串口(请检查设备连接)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="240"/>
<source>串口通信错误(可能是波特率不匹配或设备断开)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="241"/>
<source>数据发送失败(尝试重新发送)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="242"/>
<source>数据校验失败(数据传输过程中损坏)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="243"/>
<source>接收数据不完整(可能是传输中断)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="244"/>
<source>文件大小发送失败(协议握手错误)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="245"/>
<source>文件内容发送失败(大文件传输超时)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="246"/>
<source>未知错误(请查看详细日志)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="247"/>
<source>未定义错误</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="257"/>
<source>升级成功!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="258"/>
<source>成功</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="258"/>
<source>FPGA升级完成,请重启QtUI</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="265"/>
<source>升级失败,错误码: %1,原因: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="270"/>
<source>升级失败</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="271"/>
<source>错误码%1: %2
是否重新尝试升级?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="289"/>
<source>升级进程异常退出,退出码: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="292"/>
<source>进程异常</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="293"/>
<source>升级过程中程序崩溃,是否重新尝试?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="316"/>
<source>错误: 无法启动脚本(可能是Python环境未配置)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="319"/>
<source>错误: 脚本进程崩溃</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="322"/>
<source>错误: 启动超时(设备无响应)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="325"/>
<source>错误: 写入进程失败(权限不足)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="328"/>
<source>错误: 读取进程输出失败</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="332"/>
<source>错误: 未知错误</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="337"/>
<source>错误详情: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="341"/>
<source>操作错误</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="341"/>
<source>
是否重新尝试?</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ZkEdit</name>
<message>
+231 -20
View File
@@ -1955,13 +1955,13 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2998"/>
<location filename="InkJetPrinter.cpp" line="3015"/>
<source>警告</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="104"/>
<location filename="InkJetPrinter.cpp" line="3231"/>
<location filename="InkJetPrinter.cpp" line="3248"/>
<source>提示</source>
<translation type="unfinished"></translation>
</message>
@@ -1981,19 +1981,19 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2589"/>
<location filename="InkJetPrinter.cpp" line="2622"/>
<location filename="InkJetPrinter.cpp" line="2648"/>
<location filename="InkJetPrinter.cpp" line="2590"/>
<location filename="InkJetPrinter.cpp" line="2623"/>
<location filename="InkJetPrinter.cpp" line="2649"/>
<source>正在准备重启,请等待%1秒......</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="3113"/>
<location filename="InkJetPrinter.cpp" line="3130"/>
<source>ink Warning at: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="3190"/>
<location filename="InkJetPrinter.cpp" line="3207"/>
<source>solvent Warning at: %1</source>
<translation type="unfinished"></translation>
</message>
@@ -2025,69 +2025,69 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="1947"/>
<location filename="InkJetPrinter.cpp" line="1948"/>
<source>flagOfPowerOnMode: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2470"/>
<location filename="InkJetPrinter.cpp" line="2471"/>
<location filename="InkJetPrinter.cpp" line="2472"/>
<source>电机故障</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2488"/>
<location filename="InkJetPrinter.cpp" line="2489"/>
<source>回收槽到头</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2542"/>
<location filename="InkJetPrinter.cpp" line="2543"/>
<location filename="InkJetPrinter.cpp" line="2544"/>
<source>回收槽卡住或者回收槽开关时间设置错误</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2765"/>
<location filename="InkJetPrinter.cpp" line="2782"/>
<source>压力过高,请检查管路是否堵塞,然后点击故障恢复按钮</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2899"/>
<location filename="InkJetPrinter.cpp" line="2916"/>
<source>请刷墨水卡,请使用原厂墨水耗材,否则机器将在%1小时后禁止使用!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2901"/>
<location filename="InkJetPrinter.cpp" line="2918"/>
<source>墨水液位报警超过48小时,机器无法正常打印,请先添加原厂墨水再刷墨水卡,以恢复喷码机的正常工作!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2909"/>
<location filename="InkJetPrinter.cpp" line="2926"/>
<source>请刷溶剂卡,请使用原厂溶剂耗材,否则机器将在%1小时后禁止使用!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2911"/>
<location filename="InkJetPrinter.cpp" line="2928"/>
<source>溶剂液位报警超过48小时,机器无法正常打印,请先添加溶剂再刷溶剂卡以恢复喷码机的正常工作!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2919"/>
<location filename="InkJetPrinter.cpp" line="2936"/>
<source>保养期还有%1天到期,请及时保养,否则喷码机容易损坏</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2921"/>
<location filename="InkJetPrinter.cpp" line="2938"/>
<source>保养期已超过%1天,请进行保养以恢复喷码机的正常使用</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="3255"/>
<location filename="InkJetPrinter.cpp" line="3272"/>
<source>File not found: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2950"/>
<location filename="InkJetPrinter.cpp" line="2967"/>
<source>刷卡倒计时起始时间文件不存在</source>
<translation type="unfinished"></translation>
</message>
@@ -5953,6 +5953,217 @@ p, li { white-space: pre-wrap; }
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>UpdateFPGA</name>
<message>
<location filename="UpdateFPGA.cpp" line="30"/>
<location filename="UpdateFPGA.cpp" line="41"/>
<source>升级工具</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="65"/>
<source>开始升级</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="68"/>
<source>升级日志:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="98"/>
<source>错误: 脚本为空</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="104"/>
<source>错误: 脚本不存在 - %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="108"/>
<source>开始升级...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="109"/>
<source>文件:%1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="115"/>
<source>错误: 未找到可用的Python解释器或缺少serial模块</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="120"/>
<source>使用Python解释器: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="206"/>
<source>调试: 无效的Python解释器 - %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="217"/>
<source>调试: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="222"/>
<source>调试: %1 缺少serial模块</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="227"/>
<source>调试: %1 响应超时</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="238"/>
<source>文件不存在(请检查FPGA固件文件路径)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="239"/>
<source>无可用串口(请检查设备连接)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="240"/>
<source>串口通信错误(可能是波特率不匹配或设备断开)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="241"/>
<source>数据发送失败(尝试重新发送)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="242"/>
<source>数据校验失败(数据传输过程中损坏)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="243"/>
<source>接收数据不完整(可能是传输中断)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="244"/>
<source>文件大小发送失败(协议握手错误)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="245"/>
<source>文件内容发送失败(大文件传输超时)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="246"/>
<source>未知错误(请查看详细日志)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="247"/>
<source>未定义错误</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="257"/>
<source>升级成功!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="258"/>
<source>成功</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="258"/>
<source>FPGA升级完成,请重启QtUI</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="265"/>
<source>升级失败,错误码: %1,原因: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="270"/>
<source>升级失败</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="271"/>
<source>错误码%1: %2
是否重新尝试升级?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="289"/>
<source>升级进程异常退出,退出码: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="292"/>
<source>进程异常</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="293"/>
<source>升级过程中程序崩溃,是否重新尝试?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="316"/>
<source>错误: 无法启动脚本(可能是Python环境未配置)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="319"/>
<source>错误: 脚本进程崩溃</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="322"/>
<source>错误: 启动超时(设备无响应)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="325"/>
<source>错误: 写入进程失败(权限不足)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="328"/>
<source>错误: 读取进程输出失败</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="332"/>
<source>错误: 未知错误</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="337"/>
<source>错误详情: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="341"/>
<source>操作错误</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="341"/>
<source>
是否重新尝试?</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ZkEdit</name>
<message>
+231 -20
View File
@@ -1955,13 +1955,13 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2998"/>
<location filename="InkJetPrinter.cpp" line="3015"/>
<source>警告</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="104"/>
<location filename="InkJetPrinter.cpp" line="3231"/>
<location filename="InkJetPrinter.cpp" line="3248"/>
<source>提示</source>
<translation type="unfinished"></translation>
</message>
@@ -1981,19 +1981,19 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2589"/>
<location filename="InkJetPrinter.cpp" line="2622"/>
<location filename="InkJetPrinter.cpp" line="2648"/>
<location filename="InkJetPrinter.cpp" line="2590"/>
<location filename="InkJetPrinter.cpp" line="2623"/>
<location filename="InkJetPrinter.cpp" line="2649"/>
<source>正在准备重启,请等待%1秒......</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="3113"/>
<location filename="InkJetPrinter.cpp" line="3130"/>
<source>ink Warning at: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="3190"/>
<location filename="InkJetPrinter.cpp" line="3207"/>
<source>solvent Warning at: %1</source>
<translation type="unfinished"></translation>
</message>
@@ -2025,69 +2025,69 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="1947"/>
<location filename="InkJetPrinter.cpp" line="1948"/>
<source>flagOfPowerOnMode: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2470"/>
<location filename="InkJetPrinter.cpp" line="2471"/>
<location filename="InkJetPrinter.cpp" line="2472"/>
<source>电机故障</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2488"/>
<location filename="InkJetPrinter.cpp" line="2489"/>
<source>回收槽到头</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2542"/>
<location filename="InkJetPrinter.cpp" line="2543"/>
<location filename="InkJetPrinter.cpp" line="2544"/>
<source>回收槽卡住或者回收槽开关时间设置错误</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2765"/>
<location filename="InkJetPrinter.cpp" line="2782"/>
<source>压力过高,请检查管路是否堵塞,然后点击故障恢复按钮</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2899"/>
<location filename="InkJetPrinter.cpp" line="2916"/>
<source>请刷墨水卡,请使用原厂墨水耗材,否则机器将在%1小时后禁止使用!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2901"/>
<location filename="InkJetPrinter.cpp" line="2918"/>
<source>墨水液位报警超过48小时,机器无法正常打印,请先添加原厂墨水再刷墨水卡,以恢复喷码机的正常工作!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2909"/>
<location filename="InkJetPrinter.cpp" line="2926"/>
<source>请刷溶剂卡,请使用原厂溶剂耗材,否则机器将在%1小时后禁止使用!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2911"/>
<location filename="InkJetPrinter.cpp" line="2928"/>
<source>溶剂液位报警超过48小时,机器无法正常打印,请先添加溶剂再刷溶剂卡以恢复喷码机的正常工作!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2919"/>
<location filename="InkJetPrinter.cpp" line="2936"/>
<source>保养期还有%1天到期,请及时保养,否则喷码机容易损坏</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2921"/>
<location filename="InkJetPrinter.cpp" line="2938"/>
<source>保养期已超过%1天,请进行保养以恢复喷码机的正常使用</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="3255"/>
<location filename="InkJetPrinter.cpp" line="3272"/>
<source>File not found: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2950"/>
<location filename="InkJetPrinter.cpp" line="2967"/>
<source>刷卡倒计时起始时间文件不存在</source>
<translation type="unfinished"></translation>
</message>
@@ -5953,6 +5953,217 @@ p, li { white-space: pre-wrap; }
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>UpdateFPGA</name>
<message>
<location filename="UpdateFPGA.cpp" line="30"/>
<location filename="UpdateFPGA.cpp" line="41"/>
<source>升级工具</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="65"/>
<source>开始升级</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="68"/>
<source>升级日志:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="98"/>
<source>错误: 脚本为空</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="104"/>
<source>错误: 脚本不存在 - %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="108"/>
<source>开始升级...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="109"/>
<source>文件:%1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="115"/>
<source>错误: 未找到可用的Python解释器或缺少serial模块</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="120"/>
<source>使用Python解释器: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="206"/>
<source>调试: 无效的Python解释器 - %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="217"/>
<source>调试: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="222"/>
<source>调试: %1 缺少serial模块</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="227"/>
<source>调试: %1 响应超时</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="238"/>
<source>文件不存在(请检查FPGA固件文件路径)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="239"/>
<source>无可用串口(请检查设备连接)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="240"/>
<source>串口通信错误(可能是波特率不匹配或设备断开)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="241"/>
<source>数据发送失败(尝试重新发送)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="242"/>
<source>数据校验失败(数据传输过程中损坏)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="243"/>
<source>接收数据不完整(可能是传输中断)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="244"/>
<source>文件大小发送失败(协议握手错误)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="245"/>
<source>文件内容发送失败(大文件传输超时)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="246"/>
<source>未知错误(请查看详细日志)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="247"/>
<source>未定义错误</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="257"/>
<source>升级成功!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="258"/>
<source>成功</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="258"/>
<source>FPGA升级完成,请重启QtUI</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="265"/>
<source>升级失败,错误码: %1,原因: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="270"/>
<source>升级失败</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="271"/>
<source>错误码%1: %2
是否重新尝试升级?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="289"/>
<source>升级进程异常退出,退出码: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="292"/>
<source>进程异常</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="293"/>
<source>升级过程中程序崩溃,是否重新尝试?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="316"/>
<source>错误: 无法启动脚本(可能是Python环境未配置)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="319"/>
<source>错误: 脚本进程崩溃</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="322"/>
<source>错误: 启动超时(设备无响应)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="325"/>
<source>错误: 写入进程失败(权限不足)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="328"/>
<source>错误: 读取进程输出失败</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="332"/>
<source>错误: 未知错误</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="337"/>
<source>错误详情: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="341"/>
<source>操作错误</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="341"/>
<source>
是否重新尝试?</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ZkEdit</name>
<message>
+231 -20
View File
@@ -1955,13 +1955,13 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2998"/>
<location filename="InkJetPrinter.cpp" line="3015"/>
<source>警告</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="104"/>
<location filename="InkJetPrinter.cpp" line="3231"/>
<location filename="InkJetPrinter.cpp" line="3248"/>
<source>提示</source>
<translation type="unfinished"></translation>
</message>
@@ -1981,19 +1981,19 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2589"/>
<location filename="InkJetPrinter.cpp" line="2622"/>
<location filename="InkJetPrinter.cpp" line="2648"/>
<location filename="InkJetPrinter.cpp" line="2590"/>
<location filename="InkJetPrinter.cpp" line="2623"/>
<location filename="InkJetPrinter.cpp" line="2649"/>
<source>正在准备重启,请等待%1秒......</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="3113"/>
<location filename="InkJetPrinter.cpp" line="3130"/>
<source>ink Warning at: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="3190"/>
<location filename="InkJetPrinter.cpp" line="3207"/>
<source>solvent Warning at: %1</source>
<translation type="unfinished"></translation>
</message>
@@ -2025,69 +2025,69 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="1947"/>
<location filename="InkJetPrinter.cpp" line="1948"/>
<source>flagOfPowerOnMode: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2470"/>
<location filename="InkJetPrinter.cpp" line="2471"/>
<location filename="InkJetPrinter.cpp" line="2472"/>
<source>电机故障</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2488"/>
<location filename="InkJetPrinter.cpp" line="2489"/>
<source>回收槽到头</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2542"/>
<location filename="InkJetPrinter.cpp" line="2543"/>
<location filename="InkJetPrinter.cpp" line="2544"/>
<source>回收槽卡住或者回收槽开关时间设置错误</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2765"/>
<location filename="InkJetPrinter.cpp" line="2782"/>
<source>压力过高,请检查管路是否堵塞,然后点击故障恢复按钮</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2899"/>
<location filename="InkJetPrinter.cpp" line="2916"/>
<source>请刷墨水卡,请使用原厂墨水耗材,否则机器将在%1小时后禁止使用!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2901"/>
<location filename="InkJetPrinter.cpp" line="2918"/>
<source>墨水液位报警超过48小时,机器无法正常打印,请先添加原厂墨水再刷墨水卡,以恢复喷码机的正常工作!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2909"/>
<location filename="InkJetPrinter.cpp" line="2926"/>
<source>请刷溶剂卡,请使用原厂溶剂耗材,否则机器将在%1小时后禁止使用!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2911"/>
<location filename="InkJetPrinter.cpp" line="2928"/>
<source>溶剂液位报警超过48小时,机器无法正常打印,请先添加溶剂再刷溶剂卡以恢复喷码机的正常工作!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2919"/>
<location filename="InkJetPrinter.cpp" line="2936"/>
<source>保养期还有%1天到期,请及时保养,否则喷码机容易损坏</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2921"/>
<location filename="InkJetPrinter.cpp" line="2938"/>
<source>保养期已超过%1天,请进行保养以恢复喷码机的正常使用</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="3255"/>
<location filename="InkJetPrinter.cpp" line="3272"/>
<source>File not found: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="InkJetPrinter.cpp" line="2950"/>
<location filename="InkJetPrinter.cpp" line="2967"/>
<source>刷卡倒计时起始时间文件不存在</source>
<translation type="unfinished"></translation>
</message>
@@ -5953,6 +5953,217 @@ p, li { white-space: pre-wrap; }
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>UpdateFPGA</name>
<message>
<location filename="UpdateFPGA.cpp" line="30"/>
<location filename="UpdateFPGA.cpp" line="41"/>
<source>升级工具</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="65"/>
<source>开始升级</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="68"/>
<source>升级日志:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="98"/>
<source>错误: 脚本为空</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="104"/>
<source>错误: 脚本不存在 - %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="108"/>
<source>开始升级...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="109"/>
<source>文件:%1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="115"/>
<source>错误: 未找到可用的Python解释器或缺少serial模块</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="120"/>
<source>使用Python解释器: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="206"/>
<source>调试: 无效的Python解释器 - %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="217"/>
<source>调试: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="222"/>
<source>调试: %1 缺少serial模块</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="227"/>
<source>调试: %1 响应超时</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="238"/>
<source>文件不存在(请检查FPGA固件文件路径)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="239"/>
<source>无可用串口(请检查设备连接)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="240"/>
<source>串口通信错误(可能是波特率不匹配或设备断开)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="241"/>
<source>数据发送失败(尝试重新发送)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="242"/>
<source>数据校验失败(数据传输过程中损坏)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="243"/>
<source>接收数据不完整(可能是传输中断)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="244"/>
<source>文件大小发送失败(协议握手错误)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="245"/>
<source>文件内容发送失败(大文件传输超时)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="246"/>
<source>未知错误(请查看详细日志)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="247"/>
<source>未定义错误</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="257"/>
<source>升级成功!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="258"/>
<source>成功</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="258"/>
<source>FPGA升级完成,请重启QtUI</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="265"/>
<source>升级失败,错误码: %1,原因: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="270"/>
<source>升级失败</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="271"/>
<source>错误码%1: %2
是否重新尝试升级?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="289"/>
<source>升级进程异常退出,退出码: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="292"/>
<source>进程异常</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="293"/>
<source>升级过程中程序崩溃,是否重新尝试?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="316"/>
<source>错误: 无法启动脚本(可能是Python环境未配置)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="319"/>
<source>错误: 脚本进程崩溃</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="322"/>
<source>错误: 启动超时(设备无响应)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="325"/>
<source>错误: 写入进程失败(权限不足)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="328"/>
<source>错误: 读取进程输出失败</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="332"/>
<source>错误: 未知错误</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="337"/>
<source>错误详情: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="341"/>
<source>操作错误</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="UpdateFPGA.cpp" line="341"/>
<source>
是否重新尝试?</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ZkEdit</name>
<message>