更新 UpdateFPGA 界面的翻译
This commit is contained in:
+40
-42
@@ -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
@@ -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
@@ -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>
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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
@@ -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>
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user