语言:全部使用简体中文。

This commit is contained in:
2025-11-04 14:52:27 +08:00
parent 342b495cca
commit 02d4ec5625
11 changed files with 58 additions and 57 deletions

View File

@@ -22,7 +22,7 @@ Compare::~Compare()
void Compare::InitMenu()
{
menu_ = new QMenu(ui->tableWidget);
menu_->addAction(tr("Try2Local"), this, [this]() {
menu_->addAction(tr("尝试访问本地路径"), this, [this]() {
auto selected = ui->tableWidget->selectedItems();
if (selected.size() != 3) {
return;
@@ -31,7 +31,7 @@ void Compare::InitMenu()
auto path = item->text();
emit sigTryVisit(true, path);
});
menu_->addAction(tr("Try2Remote"), this, [this]() {
menu_->addAction(tr("尝试访问远程路径"), this, [this]() {
auto selected = ui->tableWidget->selectedItems();
if (selected.size() != 3) {
return;
@@ -70,7 +70,7 @@ void Compare::InitControl()
void Compare::InitTabWidget()
{
QStringList headers;
headers << tr("FileName") << tr("LocalDir") << tr("RemoteDir");
headers << tr("文件") << tr("本地目录") << tr("远端目录");
ui->tableWidget->setColumnCount(headers.size());
ui->tableWidget->setHorizontalHeaderLabels(headers);
ui->tableWidget->setSelectionBehavior(QAbstractItemView::SelectRows);
@@ -101,13 +101,13 @@ void Compare::Save()
{
auto titleKey = ui->comboBox->currentText().trimmed();
if (titleKey.isEmpty()) {
FTCommon::msg(this, tr("Please select or input a title."));
FTCommon::msg(this, tr("请输入标题"));
return;
}
QFile file("CompareData.xml");
if (!file.open(QIODevice::ReadWrite | QIODevice::Text)) {
FTCommon::msg(this, tr("Failed to open data file."));
FTCommon::msg(this, tr("打开数据文件失败。"));
return;
}
@@ -179,20 +179,20 @@ void Compare::Save()
ui->comboBox->addItem(titleKey);
}
FTCommon::msg(this, tr("Data saved successfully."));
FTCommon::msg(this, tr("数据保存成功。"));
}
void Compare::Load()
{
auto titleKey = ui->comboBox->currentText().trimmed();
if (titleKey.isEmpty()) {
FTCommon::msg(this, tr("Please select or input a title."));
FTCommon::msg(this, tr("请选择或输入标题。"));
return;
}
QFile file("CompareData.xml");
if (!file.open(QIODevice::ReadOnly | QIODevice::Text)) {
FTCommon::msg(this, tr("Failed to open data file."));
FTCommon::msg(this, tr("打开数据文件失败。"));
return;
}
@@ -237,7 +237,7 @@ void Compare::Load()
file.close();
if (!found) {
FTCommon::msg(this, tr("No data found for the selected title."));
FTCommon::msg(this, tr("没有找到标题对应的数据。"));
} else {
// FTCommon::msg(this, tr("Data loaded successfully."));
}
@@ -319,7 +319,7 @@ void Compare::TransToRight()
void Compare::deleteSelectedRows()
{
auto r = FTCommon::affirm(this, tr("confirm"), tr("delete selected rows?"));
auto r = FTCommon::affirm(this, tr("确认"), tr("删除选中的行?"));
if (!r) {
return;
}

View File

@@ -22,14 +22,14 @@
<item>
<widget class="QPushButton" name="btnLoad">
<property name="text">
<string>Load</string>
<string>加载</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="btnSave">
<property name="text">
<string>Save</string>
<string>保存</string>
</property>
</widget>
</item>
@@ -55,7 +55,7 @@
<item>
<widget class="QPushButton" name="btnReplace">
<property name="text">
<string>Replace</string>
<string>替换</string>
</property>
</widget>
</item>
@@ -69,7 +69,7 @@
<item>
<widget class="QPushButton" name="btnLeft">
<property name="text">
<string>ToLeft</string>
<string>下载</string>
</property>
</widget>
</item>
@@ -92,14 +92,14 @@
<item>
<widget class="QPushButton" name="pushButton">
<property name="text">
<string>Search</string>
<string>搜索</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="pushButton_2">
<property name="text">
<string>Reset</string>
<string>重置</string>
</property>
</widget>
</item>
@@ -119,7 +119,7 @@
<item>
<widget class="QPushButton" name="btnRight">
<property name="text">
<string>ToRight</string>
<string>上传</string>
</property>
</widget>
</item>

View File

@@ -106,7 +106,7 @@ void Connecter::Connect()
QString ip;
QString port;
if (!parseIpPort(ui->comboBox->currentText(), ip, port)) {
FTCommon::msg(this, QString(tr("IP or port is invalid.")));
FTCommon::msg(this, QString(tr("IP或者端口不合法。")));
return;
}
emit sigDoConnect(ip, port.toInt());
@@ -137,7 +137,7 @@ void Connecter::setState(ConnectState cs)
void Connecter::Disconnect()
{
qWarning() << QString(tr("Disconnected..."));
qWarning() << QString(tr("断开连接。"));
emit sigDisConnect();
}
@@ -149,7 +149,7 @@ void Connecter::RefreshClient()
frame->type = FBT_SER_MSG_ASKCLIENTS;
auto sendRet = ClientCore::syncInvoke(clientCore_, frame);
if (!sendRet) {
qCritical() << QString(tr("send ask client list failed."));
qCritical() << QString(tr("请求查询客户端列表失败。"));
return;
}
qInfo() << QString(tr("ask client list..."));

View File

@@ -19,7 +19,7 @@
<item>
<widget class="QLabel" name="lbIP">
<property name="text">
<string>Server:</string>
<string>服务器:</string>
</property>
</widget>
</item>
@@ -67,7 +67,7 @@
<item>
<widget class="QLabel" name="label">
<property name="text">
<string>OwnID:</string>
<string>本机ID:</string>
</property>
</widget>
</item>
@@ -84,7 +84,7 @@
<enum>Qt::FocusPolicy::NoFocus</enum>
</property>
<property name="text">
<string>Disconnect</string>
<string>断开</string>
</property>
</widget>
</item>
@@ -104,7 +104,7 @@
<item>
<widget class="QPushButton" name="btnRefresh">
<property name="text">
<string>Refresh</string>
<string>刷新</string>
</property>
</widget>
</item>
@@ -124,7 +124,7 @@
<item>
<widget class="QPushButton" name="btnConnect">
<property name="text">
<string>Connect</string>
<string>连接</string>
</property>
</widget>
</item>

View File

@@ -60,7 +60,7 @@ void FileManager::SetModeStr(const QString& modeStr, int type, ClientCore* clien
void FileManager::InitControl()
{
QStringList headers;
headers << tr("") << tr("FileName") << tr("ModifyTime") << tr("Type") << tr("Size");
headers << tr("") << tr("文件名称") << tr("最后修改时间") << tr("类型") << tr("大小");
ui->tableWidget->setColumnCount(headers.size());
ui->tableWidget->setHorizontalHeaderLabels(headers);
ui->tableWidget->setSelectionBehavior(QAbstractItemView::SelectRows);
@@ -457,7 +457,7 @@ void FileManager::evtHome()
auto r = fileHelper_->GetHome();
auto curPath = ui->comboBox->currentText();
SetRoot(curPath);
qDebug() << QString(tr("%1 get home ret:%2").arg(__FUNCTION__).arg(r));
qDebug() << QString(tr("%1 获取家目录结果:%2").arg(__FUNCTION__).arg(r));
}
void FileManager::evtFile()
@@ -465,7 +465,7 @@ void FileManager::evtFile()
auto curPath = ui->comboBox->currentText();
auto r = fileHelper_->GetDirFile(curPath);
SetRoot(curPath);
qDebug() << QString(tr("%1 get files ret:%2").arg(__FUNCTION__).arg(r));
qDebug() << QString(tr("%1 获取文件结果:%2").arg(__FUNCTION__).arg(r));
}
void FileManager::evtUp()

View File

@@ -36,21 +36,21 @@
<item>
<widget class="QPushButton" name="btnVisit">
<property name="text">
<string>Go</string>
<string>访问</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="btnHome">
<property name="text">
<string>Home</string>
<string>家目录</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="btnUp">
<property name="text">
<string>Up</string>
<string>上一级</string>
</property>
</widget>
</item>

View File

@@ -19,7 +19,7 @@
<item>
<widget class="QLabel" name="label">
<property name="text">
<string>From:</string>
<string>从:</string>
</property>
</widget>
</item>
@@ -49,7 +49,7 @@
<item>
<widget class="QLabel" name="label_2">
<property name="text">
<string>To:</string>
<string>到:</string>
</property>
</widget>
</item>
@@ -90,7 +90,7 @@
<item>
<widget class="QLabel" name="label_3">
<property name="text">
<string>Task:</string>
<string>任务详情:</string>
</property>
</widget>
</item>
@@ -113,7 +113,7 @@
<item>
<widget class="QPushButton" name="btnCancel">
<property name="text">
<string>Cancel</string>
<string>取消退出</string>
</property>
</widget>
</item>

View File

@@ -60,8 +60,8 @@ void frelayGUI::InitControl()
localFile_ = new FileManager(this);
remoteFile_ = new FileManager(this);
localFile_->SetModeStr(tr("Local:"), 0, clientCore_);
remoteFile_->SetModeStr(tr("Remote:"), 1, clientCore_);
localFile_->SetModeStr(tr("本地:"), 0, clientCore_);
remoteFile_->SetModeStr(tr("远端:"), 1, clientCore_);
tabWidget_ = new QTabWidget(this);
@@ -98,8 +98,8 @@ void frelayGUI::ControlLayout()
sTop->addWidget(tabWidget_);
sTop->addWidget(connecter_);
tabWidget_->addTab(logPrint, tr("Log"));
tabWidget_->addTab(compare_, tr("Compare"));
tabWidget_->addTab(logPrint, tr("日志"));
tabWidget_->addTab(compare_, tr("文件对照"));
sFile->addWidget(localFile_);
sFile->addWidget(remoteFile_);
@@ -138,7 +138,7 @@ void frelayGUI::ControlMsgHander(QtMsgType type, const QMessageLogContext& conte
void frelayGUI::HandleTask(const QVector<TransTask>& tasks)
{
if (!clientCore_->IsConnect()) {
qCritical() << QString(tr("Not connect to server."));
qCritical() << QString(tr("未连接到服务器。。。"));
return;
}
transform_->SetTasks(tasks);