From 23e12d1bda06b8327a481fe224ca9d622087a789 Mon Sep 17 00:00:00 2001 From: taynpg Date: Tue, 4 Nov 2025 15:18:28 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=AD=E8=A8=80=EF=BC=9A=E5=AE=8C=E5=96=84?= =?UTF-8?q?=E8=8B=B1=E6=96=87=E8=BD=AC=E4=B8=AD=E6=96=87=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ClientCore/ClientCore.cpp | 8 ++++---- Gui/Control/CompareControl.cpp | 4 ++-- Gui/Control/ConnectControl.cpp | 10 +++++----- Gui/Control/ConnectControl.ui | 2 +- Gui/Control/FileControl.cpp | 8 ++++---- Note/version.md | 1 + 6 files changed, 17 insertions(+), 16 deletions(-) diff --git a/ClientCore/ClientCore.cpp b/ClientCore/ClientCore.cpp index e524a28..40bc81a 100644 --- a/ClientCore/ClientCore.cpp +++ b/ClientCore/ClientCore.cpp @@ -37,7 +37,7 @@ void ClientCore::DoConnect(const QString& ip, quint16 port) bool ClientCore::Connect(const QString& ip, quint16 port) { if (connected_) { - qInfo() << QString(tr("already connected.")); + qInfo() << QString(tr("已连接。")); return true; } socket_->connectToHost(ip, port); @@ -78,7 +78,7 @@ void ClientCore::onReadyRead() void ClientCore::onDisconnected() { connected_ = false; - qCritical() << QString("You [%1] disconnected...").arg(ownID_); + qCritical() << QString("你 [%1] 断开了。").arg(ownID_); emit sigDisconnect(); } @@ -126,12 +126,12 @@ void ClientCore::UseFrame(QSharedPointer frame) } case FrameBufferType::FBT_CLI_ANS_HOME: { InfoMsg info = infoUnpack(frame->data); - qInfo() << QString(tr("home: %1")).arg(info.msg); + qInfo() << QString(tr("用户目录:%1")).arg(info.msg); emit sigPath(info.msg); break; } case FrameBufferType::FBT_SER_MSG_FORWARD_FAILED: { - qCritical() << QString(tr("*** forward failed. fid:%1, tid:%2, type:%3")) + qCritical() << QString(tr("转发数据失败,fid:%1, tid:%2, type:%3")) .arg(frame->fid) .arg(frame->tid) .arg(static_cast(frame->type)); diff --git a/Gui/Control/CompareControl.cpp b/Gui/Control/CompareControl.cpp index 95551c0..7238640 100644 --- a/Gui/Control/CompareControl.cpp +++ b/Gui/Control/CompareControl.cpp @@ -40,7 +40,7 @@ void Compare::InitMenu() auto path = item->text(); emit sigTryVisit(false, path); }); - menu_->addAction(tr("InsertLastLine"), this, [this]() { + menu_->addAction(tr("添加新行"), this, [this]() { int cnt = ui->tableWidget->rowCount(); ui->tableWidget->insertRow(cnt); auto item1 = new QTableWidgetItem(""); @@ -50,7 +50,7 @@ void Compare::InitMenu() ui->tableWidget->setItem(cnt, 1, item2); ui->tableWidget->setItem(cnt, 2, item3); }); - menu_->addAction(tr("Delete"), this, [this]() { deleteSelectedRows(); }); + menu_->addAction(tr("删除"), this, [this]() { deleteSelectedRows(); }); menu_->addSeparator(); connect(ui->tableWidget, &QTableWidget::customContextMenuRequested, this, [this](const QPoint& pos) { menu_->exec(QCursor::pos()); }); diff --git a/Gui/Control/ConnectControl.cpp b/Gui/Control/ConnectControl.cpp index 71e2a11..2f76e41 100644 --- a/Gui/Control/ConnectControl.cpp +++ b/Gui/Control/ConnectControl.cpp @@ -30,7 +30,7 @@ void Connecter::RunWorker(ClientCore* clientCore) connect(clientCore_, &ClientCore::conSuccess, this, [this]() { setState(ConnectState::CS_CONNECTED); - qInfo() << QString(tr("Connected.")); + qInfo() << QString(tr("已连接。")); }); connect(clientCore_, &ClientCore::sigYourId, this, @@ -38,12 +38,12 @@ void Connecter::RunWorker(ClientCore* clientCore) connect(clientCore_, &ClientCore::conFailed, this, [this]() { setState(ConnectState::CS_DISCONNECT); - qInfo() << QString(tr("Connect failed.")); + qInfo() << QString(tr("连接失败。")); }); connect(clientCore_, &ClientCore::connecting, this, [this]() { setState(ConnectState::CS_CONNECTING); - qInfo() << QString(tr("Connecting...")); + qInfo() << QString(tr("连接中......")); }); connect(clientCore_, &ClientCore::sigDisconnect, this, [this]() { @@ -55,7 +55,7 @@ void Connecter::RunWorker(ClientCore* clientCore) ui->elbClient->clear(); clientCore_->SetRemoteID(""); ui->edOwnID->setText(""); - qInfo() << QString(tr("Disconnected.")); + qInfo() << QString(tr("已断开。")); }); connect(clientCore_, &ClientCore::sigOffline, this, [this]() { ui->elbClient->clear(); @@ -152,7 +152,7 @@ void Connecter::RefreshClient() qCritical() << QString(tr("请求查询客户端列表失败。")); return; } - qInfo() << QString(tr("ask client list...")); + qInfo() << QString(tr("刷新在线客户端列表。")); } void Connecter::ShowContextMenu(const QPoint& pos) diff --git a/Gui/Control/ConnectControl.ui b/Gui/Control/ConnectControl.ui index b54733c..3f35368 100644 --- a/Gui/Control/ConnectControl.ui +++ b/Gui/Control/ConnectControl.ui @@ -40,7 +40,7 @@ - None + 未选择远端客户端 diff --git a/Gui/Control/FileControl.cpp b/Gui/Control/FileControl.cpp index 74b5828..bca240a 100644 --- a/Gui/Control/FileControl.cpp +++ b/Gui/Control/FileControl.cpp @@ -104,8 +104,8 @@ void FileManager::InitControl() void FileManager::InitMenu() { menu_ = new QMenu(ui->tableWidget); - menu_->addAction(tr("Filter"), this, &FileManager::ShowFilterForm); - menu_->addAction(tr("FullPath"), this, &FileManager::CopyFullPath); + menu_->addAction(tr("过滤器"), this, &FileManager::ShowFilterForm); + menu_->addAction(tr("复制文件路径"), this, &FileManager::CopyFullPath); menu_->addSeparator(); } @@ -379,7 +379,7 @@ void FileManager::GenFilter() void FileManager::ShowFilterForm() { QDialog dialog(this); - dialog.setWindowTitle("Select file type"); + dialog.setWindowTitle("筛选文件类型"); dialog.resize(400, 300); QListWidget listWidget(&dialog); @@ -457,7 +457,7 @@ void FileManager::evtHome() auto r = fileHelper_->GetHome(); auto curPath = ui->comboBox->currentText(); SetRoot(curPath); - qDebug() << QString(tr("%1 获取家目录结果:%2").arg(__FUNCTION__).arg(r)); + qDebug() << QString(tr("%1 获取用户目录结果:%2").arg(__FUNCTION__).arg(r)); } void FileManager::evtFile() diff --git a/Note/version.md b/Note/version.md index ffea3c7..197fd3c 100644 --- a/Note/version.md +++ b/Note/version.md @@ -8,6 +8,7 @@ | 序号 | 类型 | 内容 | 说明 | 基于版本 | 完成版本 | | :--: | :--: | ------------------------------------------------------------ | :--: | :------: | :------: | +| 28 | 变更 | 语言简体中文。 | | 0.2.2 | | | 27 | 功能 | 传输前检查对方或者自己是否已存在某些文件,提示是否覆盖。 | | 0.2.2 | | | 26 | 功能 | 最好能保存关闭界面时Splitter和UI的尺寸。 | | 0.2.2 | | | 25 | 功能 | 手动输入的文件夹访问路径保存历史记录,以便后续可能再次使用(10条)。 | | 0.2.2 | |