feat(connectivity):add connectivity detect page(#23680)

This commit is contained in:
jzxc95 2023-10-17 10:08:04 +08:00
parent de12fe6166
commit ebfe2ebf21
14 changed files with 1073 additions and 406 deletions

View File

@ -217,3 +217,89 @@ out:
g_object_unref (props_proxy);
}
QString getConnectivityCheckSpareUriByGDbus()
{
GDBusProxy *props_proxy;
GVariant *ret = NULL, *path_value = NULL;
GError *error = NULL;
QString str;
/* Create a D-Bus object proxy for the active connection object's properties */
props_proxy = g_dbus_proxy_new_for_bus_sync (G_BUS_TYPE_SYSTEM,
G_DBUS_PROXY_FLAGS_NONE,
NULL,
"org.freedesktop.NetworkManager",
"/org/freedesktop/NetworkManager",
"org.freedesktop.DBus.Properties",
NULL, NULL);
g_assert (props_proxy);
/* Get the object path of the Connection details */
ret = g_dbus_proxy_call_sync (props_proxy,
"Get",
g_variant_new ("(ss)",
"org.freedesktop.NetworkManager",
"ConnectivityCheckSpareUri"),
G_DBUS_CALL_FLAGS_NONE, -1,
NULL, &error);
if (!ret) {
g_dbus_error_strip_remote_error (error);
qDebug() << "failed to getConnectivityCheckSpareUri";
g_error_free (error);
}
g_variant_get (ret, "(v)", &path_value);
// if (!g_variant_is_of_type (path_value, G_VARIANT_TYPE_VARIANT)) {
// g_warning ("Unexpected type returned getting Connection property: %s",
// g_variant_get_type_string (path_value));
// goto out;
// }
str = QString(g_variant_get_string(path_value, NULL));
out:
if (path_value)
g_variant_unref (path_value);
if (ret)
g_variant_unref (ret);
g_object_unref (props_proxy);
return str;
}
void setConnectivityCheckSpareUriByGDbus(QString uri)
{
GDBusProxy *props_proxy;
GVariant *ret = NULL;
GError *error = NULL;
/* Create a D-Bus object proxy for the active connection object's properties */
props_proxy = g_dbus_proxy_new_for_bus_sync (G_BUS_TYPE_SYSTEM,
G_DBUS_PROXY_FLAGS_NONE,
NULL,
"org.freedesktop.NetworkManager",
"/org/freedesktop/NetworkManager",
"org.freedesktop.DBus.Properties",
NULL, NULL);
g_assert (props_proxy);
/* Get the object path of the Connection details */
ret = g_dbus_proxy_call_sync (props_proxy,
"Set",
g_variant_new ("(ssv)",
"org.freedesktop.NetworkManager",
"ConnectivityCheckSpareUri",
g_variant_new_string(uri.toStdString().c_str())),
G_DBUS_CALL_FLAGS_NONE, -1,
NULL, &error);
if (!ret) {
g_dbus_error_strip_remote_error (error);
qDebug() << "failed to setConnectivityCheckSpareUri";
g_error_free (error);
}
out:
if (ret)
g_variant_unref (ret);
g_object_unref (props_proxy);
}

View File

@ -37,6 +37,8 @@ QString getConnectTypeByDbus(QString &connectPath);
QString getSsidFromByteArray(QByteArray &rawSsid);
void setWiredEnabledByGDbus(bool enabled);
void setDeviceManagedByGDbus(QString dbusPath, bool managed);
QString getConnectivityCheckSpareUriByGDbus();
void setConnectivityCheckSpareUriByGDbus(QString str);
bool getWiredEnabledByGDbus();
#endif // KYLINUTIL_H

View File

@ -0,0 +1,9 @@
INCLUDEPATH += $$PWD
FORMS += \
HEADERS += \
$$PWD/connectivitypage.h \
SOURCES += \
$$PWD/connectivitypage.cpp \

View File

@ -0,0 +1,205 @@
#include "connectivitypage.h"
#include <QLayout>
#include <QFormLayout>
#include <QApplication>
#include <QGSettings>
#include <QDebug>
#include <QRegExpValidator>
#include "windowmanager/windowmanager.h"
#include "kwindowsystem.h"
#include "kwindowsystem_export.h"
#include "kylinutil.h"
#define THEME_SCHAME "org.ukui.style"
#define COLOR_THEME "styleName"
#define BOTTOM_LAYOUT_MARGINS 24, 16, 24, 24
#define LAYOUT_SPACING 16
ConnectivityPage::ConnectivityPage(QString uri, QWidget *parent)
:m_uri(uri), QDialog(parent)
{
this->setAttribute(Qt::WA_DeleteOnClose, true);
this->setFixedSize(380, 369);
this->setWindowTitle(tr("Network connectivity detection"));
setAttribute(Qt::WA_DeleteOnClose, false);
KWindowSystem::setState(this->winId(), NET::SkipTaskbar | NET::SkipPager);
m_connectResource = new KyConnectResourse(this);
initUi();
initConnect();
NetworkManager::Connectivity connectivity;
m_connectResource->getConnectivity(connectivity);
setWarning(connectivity);
m_publicNetworkButton->setChecked(m_uri.isEmpty());
m_intranetButton->setChecked(!m_uri.isEmpty());
if (!m_uri.isEmpty()) {
checkUri();
}
}
void ConnectivityPage::initUi()
{
m_scrollArea = new QScrollArea(this);
m_scrollArea->setFixedWidth(380);
m_scrollArea->setFrameShape(QFrame::NoFrame);
m_scrollArea->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
m_scrollArea->setContentsMargins(0,0,0,0);
m_icon = new QLabel(this);
m_statusText = new QLabel(this);
m_statusText->setWordWrap(true);
//如访问 Internet 受限,请切换网络 IP 连通性检测方式后再试。
m_text = new QLabel(this);
m_text->setText(tr("If access to the Internet is restricted, please switch the network IP connectivity detection method and try again."));
m_text->setWordWrap(true);
m_text->adjustSize();
// m_text->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
m_publicNetworkButton = new QRadioButton(this);
m_publicNetworkButton->setText(tr("Public network (default)"));
m_intranetButton = new QRadioButton(this);
m_intranetButton->setText(tr("Local area network (intranet)"));
m_uriEdit = new QLineEdit(this);
m_uriEdit->setText(m_uri);
m_warningLabel = new QLabel(this);
QPalette hintTextColor;
hintTextColor.setColor(QPalette::WindowText, Qt::red);
m_warningLabel->setPalette(hintTextColor);
m_warningLabel->setWordWrap(true);
m_confirmBtn = new QPushButton(this);
m_confirmBtn->setText(tr("Confirm"));
m_warningWidget = new QWidget(this);
m_warningWidget->adjustSize();
m_editWidget = new QWidget(this);
m_centerWidget = new QWidget(this);
m_centerWidget->setFixedWidth(380);
m_bottomWidget = new QWidget(this);
QHBoxLayout* warningLayout = new QHBoxLayout(m_warningWidget);
warningLayout->setContentsMargins(0, 0, 0, 24);
warningLayout->setSpacing(8);
warningLayout->addWidget(m_icon);
warningLayout->addWidget(m_statusText);
warningLayout->addStretch();
QVBoxLayout* editLayout = new QVBoxLayout(m_editWidget);
editLayout->setContentsMargins(22,0,0,0);
editLayout->setSpacing(0);
editLayout->addWidget(m_uriEdit);
editLayout->addWidget(m_warningLabel);
QVBoxLayout* mainLayout = new QVBoxLayout(this);
mainLayout->setContentsMargins(0,0,0,0);
mainLayout->setSpacing(0);
mainLayout->addWidget(m_scrollArea);
mainLayout->addWidget(m_bottomWidget);
this->setLayout(mainLayout);
//中间页面
QVBoxLayout *vLayout = new QVBoxLayout(m_centerWidget);
vLayout->setContentsMargins(25, 17, 23, 0);
vLayout->setSpacing(0);
vLayout->addWidget(m_warningWidget);
vLayout->addWidget(m_text);
vLayout->addSpacing(10);
vLayout->addWidget(m_publicNetworkButton);
vLayout->addSpacing(12);
vLayout->addWidget(m_intranetButton);
vLayout->addWidget(m_editWidget);
//底部按钮
QHBoxLayout* bottomLayout = new QHBoxLayout(m_bottomWidget);
bottomLayout->setContentsMargins(BOTTOM_LAYOUT_MARGINS);
bottomLayout->setSpacing(LAYOUT_SPACING);
bottomLayout->addStretch();
bottomLayout->addWidget(m_confirmBtn);
m_scrollArea->setWidget(m_centerWidget);
m_scrollArea->setWidgetResizable(true);
this->setWindowFlags(Qt::Dialog);
}
void ConnectivityPage::initConnect()
{
connect(m_confirmBtn, &QPushButton::released, this, [=](){
if (m_publicNetworkButton->isChecked()) {
setConnectivityCheckSpareUriByGDbus("");
} else {
setConnectivityCheckSpareUriByGDbus(m_uriEdit->text());
}
close();
});
connect(m_publicNetworkButton, &QRadioButton::toggled, [&](bool checked){
if (checked) {
m_uriEdit->clear();
m_uriEdit->setDisabled(true);
m_confirmBtn->setEnabled(true);
}
});
connect(m_intranetButton, &QRadioButton::toggled, [&](bool checked){
if (checked) {
checkUri();
m_uriEdit->setDisabled(false);
m_uriEdit->setFocus();
}
});
connect(m_uriEdit, &QLineEdit::textChanged, this ,&ConnectivityPage::checkUri);
connect(m_connectResource, &KyConnectResourse::connectivityChanged, this, &ConnectivityPage::setWarning);
}
void ConnectivityPage::setWarning(NetworkManager::Connectivity connectivity)
{
if (NetworkManager::Connectivity::Full == connectivity) {
//网络已连接,可正常访问 Internet 。
m_icon->setPixmap(QIcon::fromTheme("ukui-dialog-success").pixmap(16,16));
m_statusText->setText(tr("The network is connected and can access the Internet normally."));
} else if (NetworkManager::Connectivity::Limited == connectivity
|| NetworkManager::Connectivity::Portal == connectivity) {
//网络已连接,访问 Internet 受限。
m_icon->setPixmap(QIcon::fromTheme("dialog-warning").pixmap(16,16));
m_statusText->setText(tr("The network is connected and access to the Internet is restricted."));
} else {
qWarning() << "network status is " << connectivity << "should not show this page";
}
}
void ConnectivityPage::checkUri()
{
QString text = m_uriEdit->text(); //locationbar input data
if (text.isEmpty()) {
m_confirmBtn->setEnabled(false);
m_warningLabel->setText(tr("Please enter the local area network (intranet) detection address"));
m_warningLabel->show();
return;
}
int pos = 0;
QRegExp rx;
//url regular expression
rx.setPattern("(https?|ftp|file)://[-A-Za-z0-9+&@#/%?=~_|!:,.;]+[-A-Za-z0-9+&@#/%=~_|]");
QRegExpValidator rv;
rv.setRegExp(rx);
//Test for a match between the url and the regular expression
QValidator::State rvState = rv.validate(text, pos);
if (rvState == QValidator::Acceptable) {
m_confirmBtn->setEnabled(true);
m_warningLabel->clear();
m_warningLabel->hide();
} else {
m_confirmBtn->setEnabled(false);
m_warningLabel->setText(tr("Format error"));
m_warningLabel->show();
}
}
void ConnectivityPage::closeEvent(QCloseEvent *event)
{
Q_EMIT pageClose();
return QWidget::closeEvent(event);
}

View File

@ -0,0 +1,55 @@
#ifndef CONNECTIVITYPAGE_H
#define CONNECTIVITYPAGE_H
#include <QObject>
#include <QDialog>
#include <QLabel>
#include <QRadioButton>
#include <QDBusInterface>
#include <QLineEdit>
#include <QPushButton>
#include <QScrollArea>
#include "divider.h"
#include "kylinconnectresource.h"
class ConnectivityPage : public QDialog
{
Q_OBJECT
public:
explicit ConnectivityPage(QString uri = "", QWidget *parent = nullptr);
protected:
void closeEvent(QCloseEvent *event);
private:
QScrollArea *m_scrollArea;
QWidget* m_warningWidget;
QWidget* m_centerWidget;
QWidget* m_editWidget;
QWidget* m_bottomWidget;
QString m_uri;
QPushButton *m_confirmBtn;
QLabel *m_icon;
QLabel *m_statusText;
QLabel *m_text;
QRadioButton *m_publicNetworkButton;
QRadioButton *m_intranetButton;
QLineEdit *m_uriEdit;
QLabel* m_warningLabel;
KyConnectResourse* m_connectResource;
void initUi();
void initConnect();
private Q_SLOTS:
void setWarning(NetworkManager::Connectivity connectivity);
void checkUri();
Q_SIGNALS:
void pageClose();
};
#endif // CONNECTIVITYPAGE_H

View File

@ -5,6 +5,7 @@ include(tab-pages/tab-pages.pri)
include(list-items/list-items.pri)
include(netdetails/netdetails.pri)
include(enterprise-wlan/enterprise-wlan.pri)
include(connectivity/connectivity.pri)
include(networkmode/networkmode.pri)
FORMS += \

View File

@ -33,6 +33,7 @@
#include "ukuistylehelper/ukuistylehelper.h"
#include "windowmanager/windowmanager.h"
#include "kysdk/kysdk-system/libkysysinfo.h"
#include "kylinutil.h"
#define MAINWINDOW_WIDTH 420
#define MAINWINDOW_HEIGHT 476
@ -68,6 +69,12 @@ const QString intel = "V10SP1-edu";
#define LOW_SIGNAL_LIMIT_ICON "ukui-network-wireless-signal-weak-error-symbolic"
#define NONE_SIGNAL_LIMIT_ICON "ukui-network-wireless-signal-none-error-symbolic"
#define EXCELLENT_SIGNAL_INTRANET_ICON "ukui-network-wireless-signal-excellent-intranet-symbolic"
#define GOOD_SIGNAL_INTRANET_ICON "ukui-network-wireless-signal-good-intranet-symbolic"
#define OK_SIGNAL_INTRANET_ICON "ukui-network-wireless-signal-ok-intranet-symbolic"
#define LOW_SIGNAL_INTRANET_ICON "ukui-network-wireless-signal-weak-intranet-symbolic"
#define NONE_SIGNAL_INTRANET_ICON "ukui-network-wireless-signal-none-intranet-symbolic"
#include <kwindowsystem.h>
#include <kwindowsystem_export.h>
@ -327,11 +334,13 @@ void MainWindow::initTrayIcon()
m_trayIcon = new QSystemTrayIcon();
m_trayIconMenu = new QMenu();
m_showMainwindowAction = new QAction(tr("Show MainWindow"),this);
// m_showMainwindowAction = new QAction(tr("Show MainWindow"),this);
m_showSettingsAction = new QAction(tr("Settings"),this);
m_showConnectivityPageAction = new QAction(tr("Network Connectivity Detection"), this);
// m_trayIcon->setToolTip(QString(tr("Network tool")));
m_showSettingsAction->setIcon(QIcon::fromTheme("document-page-setup-symbolic", QIcon(":/res/x/setup.png")) );
m_showConnectivityPageAction->setIcon(QIcon::fromTheme("gnome-netstatus-txrx"));
// m_trayIconMenu->addAction(m_showMainwindowAction);
m_trayIconMenu->addAction(m_showSettingsAction);
m_trayIcon->setContextMenu(m_trayIconMenu);
@ -342,6 +351,20 @@ void MainWindow::initTrayIcon()
connect(m_trayIcon, &QSystemTrayIcon::activated, this, &MainWindow::onTrayIconActivated);
// connect(m_showMainwindowAction, &QAction::triggered, this, &MainWindow::onShowMainwindowActionTriggled);
connect(m_showSettingsAction, &QAction::triggered, this, &MainWindow::onShowSettingsActionTriggled);
connect(m_showConnectivityPageAction, &QAction::triggered, [=]() {
if (m_connectivityPage != nullptr) {
KWindowSystem::activateWindow(m_connectivityPage->winId());
KWindowSystem::raiseWindow(m_connectivityPage->winId());
return;
}
QString uri = getConnectivityCheckSpareUriByGDbus();
m_connectivityPage = new ConnectivityPage(uri, this);
connect(m_connectivityPage, &ConnectivityPage::pageClose, [&](){
m_connectivityPage = nullptr;
});
m_connectivityPage->show();
});
m_trayIcon->show();
}
@ -733,10 +756,34 @@ void MainWindow::onRefreshTrayIcon()
}
}
if(!getConnectivityCheckSpareUriByGDbus().isEmpty()) {
if (iconStatus == IconActiveType::LAN_CONNECTED) {
m_trayIcon->setIcon(QIcon::fromTheme("network-intranet-symbolic"));
} else if (iconStatus == IconActiveType::WLAN_CONNECTED) {
if (signalStrength > MW_EXCELLENT_SIGNAL){
m_trayIcon->setIcon(QIcon::fromTheme(EXCELLENT_SIGNAL_INTRANET_ICON));
} else if (signalStrength > MW_GOOD_SIGNAL) {
m_trayIcon->setIcon(QIcon::fromTheme(GOOD_SIGNAL_INTRANET_ICON));
} else if (signalStrength > MW_OK_SIGNAL) {
m_trayIcon->setIcon(QIcon::fromTheme(OK_SIGNAL_INTRANET_ICON));
} else if (signalStrength > MW_LOW_SIGNAL) {
m_trayIcon->setIcon(QIcon::fromTheme(LOW_SIGNAL_INTRANET_ICON));
} else {
m_trayIcon->setIcon(QIcon::fromTheme(NONE_SIGNAL_INTRANET_ICON));
}
}
}
if (signalStrength == -1) {
m_trayIcon->setIcon(QIcon::fromTheme("network-wired-disconnected-symbolic"));
}
onRefreshTrayIconTooltip();
if (iconStatus > IconActiveType::NOT_CONNECTED) {
m_trayIconMenu->addAction(m_showConnectivityPageAction);
} else {
m_trayIconMenu->removeAction(m_showConnectivityPageAction);
}
}
void MainWindow::onSetTrayIconLoading()

View File

@ -34,6 +34,7 @@
#include "wlanpage.h"
#include "netdetails/netdetail.h"
#include "netdetails/joinhiddenwifipage.h"
#include "connectivity/connectivitypage.h"
//安全中心-网络防火墙模式配置
#include "networkmodeconfig.h"
//删除此头文件,别在添加
@ -47,7 +48,9 @@
enum IconActiveType {
NOT_CONNECTED = 0,
LAN_CONNECTED,
LAN_CONNECTED_INTRANET,
WLAN_CONNECTED,
WLAN_CONNECTED_INTRANET,
LAN_CONNECTED_LIMITED,
WLAN_CONNECTED_LIMITED,
ACTIVATING,
@ -180,6 +183,8 @@ private:
LanPage * m_lanWidget = nullptr;
WlanPage * m_wlanWidget = nullptr;
ConnectivityPage* m_connectivityPage = nullptr;
//监听主题的Gsettings
QGSettings * m_styleGsettings = nullptr;
@ -192,6 +197,7 @@ private:
QMenu * m_trayIconMenu = nullptr;
QAction * m_showMainwindowAction = nullptr;
QAction * m_showSettingsAction = nullptr;
QAction * m_showConnectivityPageAction = nullptr;
bool m_lanIsLoading = false;
bool m_wlanIsLoading = false;

View File

@ -4,26 +4,74 @@
<context>
<name>ConfigPage</name>
<message>
<location filename="../frontend/netdetails/configpage.cpp" line="62"/>
<location filename="../frontend/netdetails/configpage.cpp" line="60"/>
<source>Network profile type</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/configpage.cpp" line="65"/>
<location filename="../frontend/netdetails/configpage.cpp" line="63"/>
<source>Public(recommended) Devices on the network cannot discover this computer. Generally, it is suitable for networks in public places, such as airports or coffee shops, etc.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/configpage.cpp" line="69"/>
<location filename="../frontend/netdetails/configpage.cpp" line="67"/>
<source>Private Devices on the network can discover this computer. Generally applicable to a network at home or work where you know and trust the individuals and devices on the network.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/configpage.cpp" line="73"/>
<location filename="../frontend/netdetails/configpage.cpp" line="71"/>
<source>Config firewall and security settings</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ConnectivityPage</name>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="25"/>
<source>Network connectivity detection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="55"/>
<source>If access to the Internet is restricted, please switch the network IP connectivity detection method and try again.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="61"/>
<source>Public network (default)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="63"/>
<source>Local area network (intranet)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="74"/>
<source>Confirm</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="161"/>
<source>The network is connected and can access the Internet normally.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="166"/>
<source>The network is connected and access to the Internet is restricted.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="177"/>
<source>Please enter the local area network (intranet) detection address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="196"/>
<source>Format error</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CreatNetPage</name>
<message>
@ -232,27 +280,27 @@
<context>
<name>EnterpriseWlanDialog</name>
<message>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="116"/>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="117"/>
<source>Wi-Fi network requires authentication</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="121"/>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="122"/>
<source>Access to Wi-Fi network &quot;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="123"/>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="124"/>
<source>&quot; requires a password or encryption key.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="154"/>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="155"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="155"/>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="156"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
@ -260,22 +308,22 @@
<context>
<name>FirewallDialog</name>
<message>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="85"/>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="89"/>
<source>Allow other devices on this network to discover this computer?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="87"/>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="91"/>
<source>It is not recommended to enable this feature on public networks</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="89"/>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="93"/>
<source>Not allowed (recommended)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="90"/>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="94"/>
<source>Allowed</source>
<translation type="unfinished"></translation>
</message>
@ -429,38 +477,38 @@
<context>
<name>LanListItem</name>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="69"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="68"/>
<source>Not connected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="126"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="125"/>
<source>Wired Device not carried</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="146"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="163"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="261"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="145"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="162"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="260"/>
<source>Disconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="148"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="161"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="265"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="147"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="160"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="264"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="152"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="168"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="151"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="167"/>
<source>Property</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="153"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="170"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="152"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="169"/>
<source>Delete</source>
<translation type="unfinished"></translation>
</message>
@ -468,7 +516,7 @@
<context>
<name>LanPage</name>
<message>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1192"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1187"/>
<source>No ethernet device avaliable</source>
<translation type="unfinished"></translation>
</message>
@ -493,23 +541,23 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1236"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1231"/>
<source>Wired Device not carried</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1330"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1338"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1325"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1333"/>
<source>Connected: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1330"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1325"/>
<source>(Limited)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1332"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1327"/>
<source>Not Connected</source>
<translation type="unfinished"></translation>
</message>
@ -530,46 +578,46 @@
<context>
<name>MainWindow</name>
<message>
<location filename="../frontend/mainwindow.cpp" line="214"/>
<location filename="../frontend/mainwindow.cpp" line="221"/>
<source>kylin-nm</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="299"/>
<location filename="../frontend/mainwindow.cpp" line="306"/>
<source>LAN</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="301"/>
<location filename="../frontend/mainwindow.cpp" line="308"/>
<source>WLAN</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="331"/>
<location filename="../frontend/mainwindow.cpp" line="338"/>
<source>Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="573"/>
<location filename="../frontend/mainwindow.cpp" line="802"/>
<location filename="../frontend/mainwindow.cpp" line="339"/>
<source>Network Connectivity Detection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="616"/>
<location filename="../frontend/mainwindow.cpp" line="869"/>
<source>Network tool</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="587"/>
<location filename="../frontend/mainwindow.cpp" line="630"/>
<source>Network Card</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="785"/>
<location filename="../frontend/mainwindow.cpp" line="852"/>
<source>Not connected to the network</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="330"/>
<source>Show MainWindow</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MultipleDnsWidget</name>
@ -602,102 +650,102 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="377"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="378"/>
<source>Detail</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="381"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="382"/>
<source>Security</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="383"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="390"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="384"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="391"/>
<source>Config</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="402"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="403"/>
<source>Confirm</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="404"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="405"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="462"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="463"/>
<source>Forget this network</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="378"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="379"/>
<source>IPv4</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="379"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="380"/>
<source>IPv6</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="443"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="444"/>
<source>Add LAN Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="448"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="449"/>
<source>Connect Hidden WLAN</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="464"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="465"/>
<source>Delete this network</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="629"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="641"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1184"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="630"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="642"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1185"/>
<source>None</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="753"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="754"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="755"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="756"/>
<source>Auto</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="896"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="897"/>
<source>start check ipv4 address conflict</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="913"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="914"/>
<source>start check ipv6 address conflict</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="1180"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1181"/>
<source>this wifi no support enterprise type</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="1185"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1186"/>
<source>this wifi no support None type</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="1190"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1191"/>
<source>this wifi no support WPA2 type</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="1193"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1194"/>
<source>this wifi no support WPA3 type</source>
<translation type="unfinished"></translation>
</message>
@ -1007,42 +1055,42 @@
<context>
<name>WlanListItem</name>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="72"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="71"/>
<source>Not connected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="177"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="204"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="637"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="656"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="176"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="203"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="647"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="666"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="676"/>
<source>Disconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="179"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="208"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="304"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="647"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="664"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="178"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="207"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="314"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="657"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="674"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="187"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="676"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="186"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="686"/>
<source>Property</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="188"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="671"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="187"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="681"/>
<source>Forget</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="325"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="335"/>
<source>Auto Connect</source>
<translation type="unfinished"></translation>
</message>
@ -1073,12 +1121,12 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/tab-pages/wlanpage.cpp" line="1750"/>
<location filename="../frontend/tab-pages/wlanpage.cpp" line="1739"/>
<source>Connected: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/tab-pages/wlanpage.cpp" line="1752"/>
<location filename="../frontend/tab-pages/wlanpage.cpp" line="1741"/>
<source>Not Connected</source>
<translation type="unfinished"></translation>
</message>

View File

@ -35,26 +35,74 @@
<context>
<name>ConfigPage</name>
<message>
<location filename="../frontend/netdetails/configpage.cpp" line="62"/>
<location filename="../frontend/netdetails/configpage.cpp" line="60"/>
<source>Network profile type</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/netdetails/configpage.cpp" line="65"/>
<location filename="../frontend/netdetails/configpage.cpp" line="63"/>
<source>Public(recommended) Devices on the network cannot discover this computer. Generally, it is suitable for networks in public places, such as airports or coffee shops, etc.</source>
<translation> .</translation>
</message>
<message>
<location filename="../frontend/netdetails/configpage.cpp" line="69"/>
<location filename="../frontend/netdetails/configpage.cpp" line="67"/>
<source>Private Devices on the network can discover this computer. Generally applicable to a network at home or work where you know and trust the individuals and devices on the network.</source>
<translation> .</translation>
</message>
<message>
<location filename="../frontend/netdetails/configpage.cpp" line="73"/>
<location filename="../frontend/netdetails/configpage.cpp" line="71"/>
<source>Config firewall and security settings</source>
<translation></translation>
</message>
</context>
<context>
<name>ConnectivityPage</name>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="25"/>
<source>Network connectivity detection</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="55"/>
<source>If access to the Internet is restricted, please switch the network IP connectivity detection method and try again.</source>
<translation> IPལ.</translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="61"/>
<source>Public network (default)</source>
<translation> ( )</translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="63"/>
<source>Local area network (intranet)</source>
<translation> ( )</translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="74"/>
<source>Confirm</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="161"/>
<source>The network is connected and can access the Internet normally.</source>
<translation>.</translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="166"/>
<source>The network is connected and access to the Internet is restricted.</source>
<translation>.</translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="177"/>
<source>Please enter the local area network (intranet) detection address</source>
<translation>()</translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="196"/>
<source>Format error</source>
<translation></translation>
</message>
</context>
<context>
<name>CopyButton</name>
<message>
@ -500,7 +548,7 @@
<message>
<location filename="../frontend/netdetails/dnssettingwidget.cpp" line="70"/>
<source>Close</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location filename="../frontend/netdetails/dnssettingwidget.cpp" line="73"/>
@ -524,27 +572,27 @@
<translation type="vanished"></translation>
</message>
<message>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="116"/>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="117"/>
<source>Wi-Fi network requires authentication</source>
<translation>Wi-Fiཡི</translation>
</message>
<message>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="121"/>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="122"/>
<source>Access to Wi-Fi network &quot;</source>
<translation>Wii-Fiབར</translation>
</message>
<message>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="123"/>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="124"/>
<source>&quot; requires a password or encryption key.</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="154"/>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="155"/>
<source>Cancel</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="155"/>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="156"/>
<source>Connect</source>
<translation></translation>
</message>
@ -568,22 +616,22 @@
<translation type="vanished"></translation>
</message>
<message>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="85"/>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="89"/>
<source>Allow other devices on this network to discover this computer?</source>
<translation>?</translation>
</message>
<message>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="87"/>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="91"/>
<source>It is not recommended to enable this feature on public networks</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="89"/>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="93"/>
<source>Not allowed (recommended)</source>
<translation>()</translation>
</message>
<message>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="90"/>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="94"/>
<source>Allowed</source>
<translation></translation>
</message>
@ -757,38 +805,38 @@
<context>
<name>LanListItem</name>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="69"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="68"/>
<source>Not connected</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="126"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="125"/>
<source>Wired Device not carried</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="146"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="163"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="261"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="145"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="162"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="260"/>
<source>Disconnect</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="148"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="161"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="265"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="147"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="160"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="264"/>
<source>Connect</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="152"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="168"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="151"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="167"/>
<source>Property</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="153"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="170"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="152"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="169"/>
<source>Delete</source>
<translation></translation>
</message>
@ -796,7 +844,7 @@
<context>
<name>LanPage</name>
<message>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1192"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1187"/>
<source>No ethernet device avaliable</source>
<translation></translation>
</message>
@ -825,7 +873,7 @@
<translation type="vanished"></translation>
</message>
<message>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1236"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1231"/>
<source>Wired Device not carried</source>
<translation></translation>
</message>
@ -834,18 +882,18 @@
<translation type="vanished"></translation>
</message>
<message>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1330"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1338"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1325"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1333"/>
<source>Connected: </source>
<translation>: </translation>
</message>
<message>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1332"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1327"/>
<source>Not Connected</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1330"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1325"/>
<source>(Limited)</source>
<translation>()</translation>
</message>
@ -866,46 +914,50 @@
<context>
<name>MainWindow</name>
<message>
<location filename="../frontend/mainwindow.cpp" line="214"/>
<location filename="../frontend/mainwindow.cpp" line="221"/>
<source>kylin-nm</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="299"/>
<location filename="../frontend/mainwindow.cpp" line="306"/>
<source>LAN</source>
<translatorcomment>线</translatorcomment>
<translation></translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="301"/>
<location filename="../frontend/mainwindow.cpp" line="308"/>
<source>WLAN</source>
<translatorcomment>线</translatorcomment>
<translation></translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="330"/>
<source>Show MainWindow</source>
<translation></translation>
<translation type="vanished"></translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="331"/>
<location filename="../frontend/mainwindow.cpp" line="338"/>
<source>Settings</source>
<translatorcomment></translatorcomment>
<translation></translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="573"/>
<location filename="../frontend/mainwindow.cpp" line="802"/>
<location filename="../frontend/mainwindow.cpp" line="339"/>
<source>Network Connectivity Detection</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="616"/>
<location filename="../frontend/mainwindow.cpp" line="869"/>
<source>Network tool</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="587"/>
<location filename="../frontend/mainwindow.cpp" line="630"/>
<source>Network Card</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="785"/>
<location filename="../frontend/mainwindow.cpp" line="852"/>
<source>Not connected to the network</source>
<translation></translation>
</message>
@ -945,22 +997,22 @@
<translation></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="377"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="378"/>
<source>Detail</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="378"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="379"/>
<source>IPv4</source>
<translation>IPv4</translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="379"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="380"/>
<source>IPv6</source>
<translation>IPv6</translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="381"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="382"/>
<source>Security</source>
<translation></translation>
</message>
@ -969,62 +1021,62 @@
<translation type="vanished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="383"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="390"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="384"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="391"/>
<source>Config</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="402"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="403"/>
<source>Confirm</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="404"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="405"/>
<source>Cancel</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="462"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="463"/>
<source>Forget this network</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="464"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="465"/>
<source>Delete this network</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="443"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="444"/>
<source>Add LAN Connect</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="448"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="449"/>
<source>Connect Hidden WLAN</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="629"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="641"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1184"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="630"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="642"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1185"/>
<source>None</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="753"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="754"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="755"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="756"/>
<source>Auto</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="896"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="897"/>
<source>start check ipv4 address conflict</source>
<translation>ipv4ས</translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="913"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="914"/>
<source>start check ipv6 address conflict</source>
<translation>ipv6གནས</translation>
</message>
@ -1037,22 +1089,22 @@
<translation type="vanished">ipv6ཐག!</translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="1180"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1181"/>
<source>this wifi no support enterprise type</source>
<translation>wifiལ</translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="1185"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1186"/>
<source>this wifi no support None type</source>
<translation>wifiལ</translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="1190"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1191"/>
<source>this wifi no support WPA2 type</source>
<translation>wifiལWPA2རིགས</translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="1193"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1194"/>
<source>this wifi no support WPA3 type</source>
<translation>wifiལWPA3རིགས</translation>
</message>
@ -1464,42 +1516,42 @@
<context>
<name>WlanListItem</name>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="72"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="71"/>
<source>Not connected</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="177"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="204"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="637"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="656"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="176"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="203"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="647"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="666"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="676"/>
<source>Disconnect</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="179"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="208"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="304"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="647"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="664"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="178"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="207"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="314"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="657"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="674"/>
<source>Connect</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="188"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="671"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="187"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="681"/>
<source>Forget</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="187"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="676"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="186"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="686"/>
<source>Property</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="325"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="335"/>
<source>Auto Connect</source>
<translation></translation>
</message>
@ -1553,12 +1605,12 @@
<translation></translation>
</message>
<message>
<location filename="../frontend/tab-pages/wlanpage.cpp" line="1750"/>
<location filename="../frontend/tab-pages/wlanpage.cpp" line="1739"/>
<source>Connected: </source>
<translation>: </translation>
</message>
<message>
<location filename="../frontend/tab-pages/wlanpage.cpp" line="1752"/>
<location filename="../frontend/tab-pages/wlanpage.cpp" line="1741"/>
<source>Not Connected</source>
<translation></translation>
</message>

View File

@ -35,26 +35,74 @@
<context>
<name>ConfigPage</name>
<message>
<location filename="../frontend/netdetails/configpage.cpp" line="62"/>
<location filename="../frontend/netdetails/configpage.cpp" line="60"/>
<source>Network profile type</source>
<translation> </translation>
</message>
<message>
<location filename="../frontend/netdetails/configpage.cpp" line="65"/>
<location filename="../frontend/netdetails/configpage.cpp" line="63"/>
<source>Public(recommended) Devices on the network cannot discover this computer. Generally, it is suitable for networks in public places, such as airports or coffee shops, etc.</source>
<translation> ( ) .</translation>
</message>
<message>
<location filename="../frontend/netdetails/configpage.cpp" line="69"/>
<location filename="../frontend/netdetails/configpage.cpp" line="67"/>
<source>Private Devices on the network can discover this computer. Generally applicable to a network at home or work where you know and trust the individuals and devices on the network.</source>
<translation> .</translation>
</message>
<message>
<location filename="../frontend/netdetails/configpage.cpp" line="73"/>
<location filename="../frontend/netdetails/configpage.cpp" line="71"/>
<source>Config firewall and security settings</source>
<translation> </translation>
</message>
</context>
<context>
<name>ConnectivityPage</name>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="25"/>
<source>Network connectivity detection</source>
<translation> </translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="55"/>
<source>If access to the Internet is restricted, please switch the network IP connectivity detection method and try again.</source>
<translation> IP .</translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="61"/>
<source>Public network (default)</source>
<translation> ( )</translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="63"/>
<source>Local area network (intranet)</source>
<translation> ( )</translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="74"/>
<source>Confirm</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="161"/>
<source>The network is connected and can access the Internet normally.</source>
<translation> .</translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="166"/>
<source>The network is connected and access to the Internet is restricted.</source>
<translation> .</translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="177"/>
<source>Please enter the local area network (intranet) detection address</source>
<translation> ( ) </translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="196"/>
<source>Format error</source>
<translation> </translation>
</message>
</context>
<context>
<name>CopyButton</name>
<message>
@ -524,27 +572,27 @@
<translation type="vanished"></translation>
</message>
<message>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="116"/>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="117"/>
<source>Wi-Fi network requires authentication</source>
<translation>Wi-Fi </translation>
</message>
<message>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="121"/>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="122"/>
<source>Access to Wi-Fi network &quot;</source>
<translation>Wi-Fi </translation>
</message>
<message>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="123"/>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="124"/>
<source>&quot; requires a password or encryption key.</source>
<translation> .</translation>
</message>
<message>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="154"/>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="155"/>
<source>Cancel</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="155"/>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="156"/>
<source>Connect</source>
<translation></translation>
</message>
@ -552,22 +600,22 @@
<context>
<name>FirewallDialog</name>
<message>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="85"/>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="89"/>
<source>Allow other devices on this network to discover this computer?</source>
<translation> ?</translation>
</message>
<message>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="87"/>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="91"/>
<source>It is not recommended to enable this feature on public networks</source>
<translation> </translation>
</message>
<message>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="89"/>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="93"/>
<source>Not allowed (recommended)</source>
<translation> ( )</translation>
</message>
<message>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="90"/>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="94"/>
<source>Allowed</source>
<translation></translation>
</message>
@ -737,38 +785,38 @@
<context>
<name>LanListItem</name>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="69"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="68"/>
<source>Not connected</source>
<translation> </translation>
</message>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="126"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="125"/>
<source>Wired Device not carried</source>
<translation> </translation>
</message>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="146"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="163"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="261"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="145"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="162"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="260"/>
<source>Disconnect</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="148"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="161"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="265"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="147"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="160"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="264"/>
<source>Connect</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="152"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="168"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="151"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="167"/>
<source>Property</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="153"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="170"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="152"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="169"/>
<source>Delete</source>
<translation> </translation>
</message>
@ -776,7 +824,7 @@
<context>
<name>LanPage</name>
<message>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1192"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1187"/>
<source>No ethernet device avaliable</source>
<translation> </translation>
</message>
@ -805,7 +853,7 @@
<translation type="vanished"> </translation>
</message>
<message>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1236"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1231"/>
<source>Wired Device not carried</source>
<translation> </translation>
</message>
@ -814,18 +862,18 @@
<translation type="vanished"> </translation>
</message>
<message>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1330"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1338"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1325"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1333"/>
<source>Connected: </source>
<translation>: </translation>
</message>
<message>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1332"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1327"/>
<source>Not Connected</source>
<translation> </translation>
</message>
<message>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1330"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1325"/>
<source>(Limited)</source>
<translation>( )</translation>
</message>
@ -846,46 +894,50 @@
<context>
<name>MainWindow</name>
<message>
<location filename="../frontend/mainwindow.cpp" line="214"/>
<location filename="../frontend/mainwindow.cpp" line="221"/>
<source>kylin-nm</source>
<translation> </translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="299"/>
<location filename="../frontend/mainwindow.cpp" line="306"/>
<source>LAN</source>
<translatorcomment>线</translatorcomment>
<translation> </translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="301"/>
<location filename="../frontend/mainwindow.cpp" line="308"/>
<source>WLAN</source>
<translatorcomment>线</translatorcomment>
<translation> </translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="330"/>
<source>Show MainWindow</source>
<translation> </translation>
<translation type="vanished"> </translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="331"/>
<location filename="../frontend/mainwindow.cpp" line="338"/>
<source>Settings</source>
<translatorcomment> </translatorcomment>
<translation> </translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="573"/>
<location filename="../frontend/mainwindow.cpp" line="802"/>
<location filename="../frontend/mainwindow.cpp" line="339"/>
<source>Network Connectivity Detection</source>
<translation> </translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="616"/>
<location filename="../frontend/mainwindow.cpp" line="869"/>
<source>Network tool</source>
<translation> </translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="587"/>
<location filename="../frontend/mainwindow.cpp" line="630"/>
<source>Network Card</source>
<translation> </translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="785"/>
<location filename="../frontend/mainwindow.cpp" line="852"/>
<source>Not connected to the network</source>
<translation> </translation>
</message>
@ -921,22 +973,22 @@
<translation> </translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="377"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="378"/>
<source>Detail</source>
<translation> </translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="378"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="379"/>
<source>IPv4</source>
<translation>IPv4</translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="379"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="380"/>
<source>IPv6</source>
<translation>IPv6</translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="381"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="382"/>
<source>Security</source>
<translation> </translation>
</message>
@ -945,62 +997,62 @@
<translation type="vanished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="383"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="390"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="384"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="391"/>
<source>Config</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="402"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="403"/>
<source>Confirm</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="404"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="405"/>
<source>Cancel</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="462"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="463"/>
<source>Forget this network</source>
<translation> </translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="464"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="465"/>
<source>Delete this network</source>
<translation> </translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="443"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="444"/>
<source>Add LAN Connect</source>
<translation> </translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="448"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="449"/>
<source>Connect Hidden WLAN</source>
<translation> WLAN / </translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="629"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="641"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1184"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="630"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="642"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1185"/>
<source>None</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="753"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="754"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="755"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="756"/>
<source>Auto</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="896"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="897"/>
<source>start check ipv4 address conflict</source>
<translation>ipv4 </translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="913"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="914"/>
<source>start check ipv6 address conflict</source>
<translation>ipv6 </translation>
</message>
@ -1013,22 +1065,22 @@
<translation type="vanished">ipv6 !</translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="1180"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1181"/>
<source>this wifi no support enterprise type</source>
<translation> wifi </translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="1185"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1186"/>
<source>this wifi no support None type</source>
<translation> wifi </translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="1190"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1191"/>
<source>this wifi no support WPA2 type</source>
<translation> wifiWPA2 </translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="1193"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1194"/>
<source>this wifi no support WPA3 type</source>
<translation> wifiWPA3 </translation>
</message>
@ -1425,42 +1477,42 @@
<context>
<name>WlanListItem</name>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="72"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="71"/>
<source>Not connected</source>
<translation> </translation>
</message>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="177"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="204"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="637"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="656"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="176"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="203"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="647"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="666"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="676"/>
<source>Disconnect</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="179"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="208"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="304"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="647"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="664"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="178"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="207"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="314"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="657"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="674"/>
<source>Connect</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="188"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="671"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="187"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="681"/>
<source>Forget</source>
<translation> </translation>
</message>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="187"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="676"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="186"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="686"/>
<source>Property</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="325"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="335"/>
<source>Auto Connect</source>
<translation> </translation>
</message>
@ -1514,12 +1566,12 @@
<translation> </translation>
</message>
<message>
<location filename="../frontend/tab-pages/wlanpage.cpp" line="1750"/>
<location filename="../frontend/tab-pages/wlanpage.cpp" line="1739"/>
<source>Connected: </source>
<translation>: </translation>
</message>
<message>
<location filename="../frontend/tab-pages/wlanpage.cpp" line="1752"/>
<location filename="../frontend/tab-pages/wlanpage.cpp" line="1741"/>
<source>Not Connected</source>
<translation> </translation>
</message>

View File

@ -102,26 +102,74 @@
<context>
<name>ConfigPage</name>
<message>
<location filename="../frontend/netdetails/configpage.cpp" line="62"/>
<location filename="../frontend/netdetails/configpage.cpp" line="60"/>
<source>Network profile type</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/configpage.cpp" line="65"/>
<location filename="../frontend/netdetails/configpage.cpp" line="63"/>
<source>Public(recommended) Devices on the network cannot discover this computer. Generally, it is suitable for networks in public places, such as airports or coffee shops, etc.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/configpage.cpp" line="69"/>
<location filename="../frontend/netdetails/configpage.cpp" line="67"/>
<source>Private Devices on the network can discover this computer. Generally applicable to a network at home or work where you know and trust the individuals and devices on the network.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/configpage.cpp" line="73"/>
<location filename="../frontend/netdetails/configpage.cpp" line="71"/>
<source>Config firewall and security settings</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ConnectivityPage</name>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="25"/>
<source>Network connectivity detection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="55"/>
<source>If access to the Internet is restricted, please switch the network IP connectivity detection method and try again.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="61"/>
<source>Public network (default)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="63"/>
<source>Local area network (intranet)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="74"/>
<source>Confirm</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="161"/>
<source>The network is connected and can access the Internet normally.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="166"/>
<source>The network is connected and access to the Internet is restricted.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="177"/>
<source>Please enter the local area network (intranet) detection address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="196"/>
<source>Format error</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CreatNetPage</name>
<message>
@ -1251,27 +1299,27 @@
<context>
<name>EnterpriseWlanDialog</name>
<message>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="116"/>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="117"/>
<source>Wi-Fi network requires authentication</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="121"/>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="122"/>
<source>Access to Wi-Fi network &quot;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="123"/>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="124"/>
<source>&quot; requires a password or encryption key.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="154"/>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="155"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="155"/>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="156"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
@ -1279,22 +1327,22 @@
<context>
<name>FirewallDialog</name>
<message>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="85"/>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="89"/>
<source>Allow other devices on this network to discover this computer?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="87"/>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="91"/>
<source>It is not recommended to enable this feature on public networks</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="89"/>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="93"/>
<source>Not allowed (recommended)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="90"/>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="94"/>
<source>Allowed</source>
<translation type="unfinished"></translation>
</message>
@ -1455,38 +1503,38 @@
<context>
<name>LanListItem</name>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="69"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="68"/>
<source>Not connected</source>
<translation type="unfinished">Bağlanamadı</translation>
</message>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="126"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="125"/>
<source>Wired Device not carried</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="146"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="163"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="261"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="145"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="162"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="260"/>
<source>Disconnect</source>
<translation type="unfinished">Bağlantıyı Kes</translation>
</message>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="148"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="161"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="265"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="147"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="160"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="264"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="152"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="168"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="151"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="167"/>
<source>Property</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="153"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="170"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="152"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="169"/>
<source>Delete</source>
<translation type="unfinished"></translation>
</message>
@ -1494,7 +1542,7 @@
<context>
<name>LanPage</name>
<message>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1192"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1187"/>
<source>No ethernet device avaliable</source>
<translation type="unfinished"></translation>
</message>
@ -1519,23 +1567,23 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1236"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1231"/>
<source>Wired Device not carried</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1330"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1338"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1325"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1333"/>
<source>Connected: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1330"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1325"/>
<source>(Limited)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1332"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1327"/>
<source>Not Connected</source>
<translation type="unfinished"></translation>
</message>
@ -1556,7 +1604,7 @@
<context>
<name>MainWindow</name>
<message>
<location filename="../frontend/mainwindow.cpp" line="214"/>
<location filename="../frontend/mainwindow.cpp" line="221"/>
<source>kylin-nm</source>
<translation></translation>
</message>
@ -1577,33 +1625,38 @@
<translation type="vanished">Gizli ı Bağlan</translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="299"/>
<location filename="../frontend/mainwindow.cpp" line="306"/>
<source>LAN</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="301"/>
<location filename="../frontend/mainwindow.cpp" line="308"/>
<source>WLAN</source>
<translation>WLAN</translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="331"/>
<location filename="../frontend/mainwindow.cpp" line="338"/>
<source>Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="573"/>
<location filename="../frontend/mainwindow.cpp" line="802"/>
<location filename="../frontend/mainwindow.cpp" line="339"/>
<source>Network Connectivity Detection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="616"/>
<location filename="../frontend/mainwindow.cpp" line="869"/>
<source>Network tool</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="587"/>
<location filename="../frontend/mainwindow.cpp" line="630"/>
<source>Network Card</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="785"/>
<location filename="../frontend/mainwindow.cpp" line="852"/>
<source>Not connected to the network</source>
<translation type="unfinished"></translation>
</message>
@ -1620,9 +1673,8 @@
<translation type="vanished">HotSpot</translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="330"/>
<source>Show MainWindow</source>
<translation>Ana Pencereyi Göster</translation>
<translation type="vanished">Ana Pencereyi Göster</translation>
</message>
<message>
<source>Not connected</source>
@ -1744,102 +1796,102 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="377"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="378"/>
<source>Detail</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="381"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="382"/>
<source>Security</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="383"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="390"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="384"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="391"/>
<source>Config</source>
<translation type="unfinished">Ayar</translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="402"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="403"/>
<source>Confirm</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="404"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="405"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="462"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="463"/>
<source>Forget this network</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="378"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="379"/>
<source>IPv4</source>
<translation type="unfinished">IPv6 adresi: {4?}</translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="379"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="380"/>
<source>IPv6</source>
<translation type="unfinished">IPv6 adresi: {6?}</translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="443"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="444"/>
<source>Add LAN Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="448"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="449"/>
<source>Connect Hidden WLAN</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="464"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="465"/>
<source>Delete this network</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="629"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="641"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1184"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="630"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="642"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1185"/>
<source>None</source>
<translation type="unfinished">Yok</translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="753"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="754"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="755"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="756"/>
<source>Auto</source>
<translation type="unfinished">Oto</translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="896"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="897"/>
<source>start check ipv4 address conflict</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="913"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="914"/>
<source>start check ipv6 address conflict</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="1180"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1181"/>
<source>this wifi no support enterprise type</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="1185"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1186"/>
<source>this wifi no support None type</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="1190"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1191"/>
<source>this wifi no support WPA2 type</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="1193"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1194"/>
<source>this wifi no support WPA3 type</source>
<translation type="unfinished"></translation>
</message>
@ -2354,42 +2406,42 @@
<context>
<name>WlanListItem</name>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="72"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="71"/>
<source>Not connected</source>
<translation type="unfinished">Bağlanamadı</translation>
</message>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="177"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="204"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="637"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="656"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="176"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="203"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="647"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="666"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="676"/>
<source>Disconnect</source>
<translation type="unfinished">Bağlantıyı Kes</translation>
</message>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="179"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="208"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="304"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="647"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="664"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="178"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="207"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="314"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="657"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="674"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="187"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="676"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="186"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="686"/>
<source>Property</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="188"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="671"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="187"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="681"/>
<source>Forget</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="325"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="335"/>
<source>Auto Connect</source>
<translation type="unfinished"></translation>
</message>
@ -2420,12 +2472,12 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/tab-pages/wlanpage.cpp" line="1750"/>
<location filename="../frontend/tab-pages/wlanpage.cpp" line="1739"/>
<source>Connected: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../frontend/tab-pages/wlanpage.cpp" line="1752"/>
<location filename="../frontend/tab-pages/wlanpage.cpp" line="1741"/>
<source>Not Connected</source>
<translation type="unfinished"></translation>
</message>

View File

@ -35,26 +35,74 @@
<context>
<name>ConfigPage</name>
<message>
<location filename="../frontend/netdetails/configpage.cpp" line="62"/>
<location filename="../frontend/netdetails/configpage.cpp" line="60"/>
<source>Network profile type</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/netdetails/configpage.cpp" line="65"/>
<location filename="../frontend/netdetails/configpage.cpp" line="63"/>
<source>Public(recommended) Devices on the network cannot discover this computer. Generally, it is suitable for networks in public places, such as airports or coffee shops, etc.</source>
<translation> </translation>
</message>
<message>
<location filename="../frontend/netdetails/configpage.cpp" line="69"/>
<location filename="../frontend/netdetails/configpage.cpp" line="67"/>
<source>Private Devices on the network can discover this computer. Generally applicable to a network at home or work where you know and trust the individuals and devices on the network.</source>
<translation> </translation>
</message>
<message>
<location filename="../frontend/netdetails/configpage.cpp" line="73"/>
<location filename="../frontend/netdetails/configpage.cpp" line="71"/>
<source>Config firewall and security settings</source>
<translation></translation>
</message>
</context>
<context>
<name>ConnectivityPage</name>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="25"/>
<source>Network connectivity detection</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="55"/>
<source>If access to the Internet is restricted, please switch the network IP connectivity detection method and try again.</source>
<translation>访 Internet IP </translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="61"/>
<source>Public network (default)</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="63"/>
<source>Local area network (intranet)</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="74"/>
<source>Confirm</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="161"/>
<source>The network is connected and can access the Internet normally.</source>
<translation>访 Internet </translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="166"/>
<source>The network is connected and access to the Internet is restricted.</source>
<translation>访 Internet </translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="177"/>
<source>Please enter the local area network (intranet) detection address</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/connectivity/connectivitypage.cpp" line="196"/>
<source>Format error</source>
<translation></translation>
</message>
</context>
<context>
<name>CopyButton</name>
<message>
@ -524,27 +572,27 @@
<translation type="vanished"></translation>
</message>
<message>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="116"/>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="117"/>
<source>Wi-Fi network requires authentication</source>
<translation>Wi-Fi </translation>
</message>
<message>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="121"/>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="122"/>
<source>Access to Wi-Fi network &quot;</source>
<translation>访 Wi-Fi </translation>
</message>
<message>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="123"/>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="124"/>
<source>&quot; requires a password or encryption key.</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="154"/>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="155"/>
<source>Cancel</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="155"/>
<location filename="../frontend/enterprise-wlan/enterprisewlandialog.cpp" line="156"/>
<source>Connect</source>
<translation></translation>
</message>
@ -568,22 +616,22 @@
<translation type="vanished"></translation>
</message>
<message>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="85"/>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="89"/>
<source>Allow other devices on this network to discover this computer?</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="87"/>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="91"/>
<source>It is not recommended to enable this feature on public networks</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="89"/>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="93"/>
<source>Not allowed (recommended)</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="90"/>
<location filename="../frontend/networkmode/firewalldialog.cpp" line="94"/>
<source>Allowed</source>
<translation></translation>
</message>
@ -757,38 +805,38 @@
<context>
<name>LanListItem</name>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="69"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="68"/>
<source>Not connected</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="126"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="125"/>
<source>Wired Device not carried</source>
<translation>线</translation>
</message>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="146"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="163"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="261"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="145"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="162"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="260"/>
<source>Disconnect</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="148"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="161"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="265"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="147"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="160"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="264"/>
<source>Connect</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="152"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="168"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="151"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="167"/>
<source>Property</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/list-items/lanlistitem.cpp" line="153"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="170"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="152"/>
<location filename="../frontend/list-items/lanlistitem.cpp" line="169"/>
<source>Delete</source>
<translation></translation>
</message>
@ -796,7 +844,7 @@
<context>
<name>LanPage</name>
<message>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1192"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1187"/>
<source>No ethernet device avaliable</source>
<translation>线</translation>
</message>
@ -825,7 +873,7 @@
<translation type="vanished">线</translation>
</message>
<message>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1236"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1231"/>
<source>Wired Device not carried</source>
<translation>线</translation>
</message>
@ -834,18 +882,18 @@
<translation type="vanished">线</translation>
</message>
<message>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1330"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1338"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1325"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1333"/>
<source>Connected: </source>
<translation>: </translation>
</message>
<message>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1332"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1327"/>
<source>Not Connected</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1330"/>
<location filename="../frontend/tab-pages/lanpage.cpp" line="1325"/>
<source>(Limited)</source>
<translation>()</translation>
</message>
@ -866,46 +914,50 @@
<context>
<name>MainWindow</name>
<message>
<location filename="../frontend/mainwindow.cpp" line="214"/>
<location filename="../frontend/mainwindow.cpp" line="221"/>
<source>kylin-nm</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="299"/>
<location filename="../frontend/mainwindow.cpp" line="306"/>
<source>LAN</source>
<translatorcomment>线</translatorcomment>
<translation>线</translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="301"/>
<location filename="../frontend/mainwindow.cpp" line="308"/>
<source>WLAN</source>
<translatorcomment>线</translatorcomment>
<translation>线</translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="330"/>
<source>Show MainWindow</source>
<translation></translation>
<translation type="vanished"></translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="331"/>
<location filename="../frontend/mainwindow.cpp" line="338"/>
<source>Settings</source>
<translatorcomment></translatorcomment>
<translation></translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="573"/>
<location filename="../frontend/mainwindow.cpp" line="802"/>
<location filename="../frontend/mainwindow.cpp" line="339"/>
<source>Network Connectivity Detection</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="616"/>
<location filename="../frontend/mainwindow.cpp" line="869"/>
<source>Network tool</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="587"/>
<location filename="../frontend/mainwindow.cpp" line="630"/>
<source>Network Card</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/mainwindow.cpp" line="785"/>
<location filename="../frontend/mainwindow.cpp" line="852"/>
<source>Not connected to the network</source>
<translation></translation>
</message>
@ -941,22 +993,22 @@
<translation></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="377"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="378"/>
<source>Detail</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="378"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="379"/>
<source>IPv4</source>
<translation>IPv4</translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="379"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="380"/>
<source>IPv6</source>
<translation>IPv6</translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="381"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="382"/>
<source>Security</source>
<translation></translation>
</message>
@ -965,62 +1017,62 @@
<translation type="vanished"></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="383"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="390"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="384"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="391"/>
<source>Config</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="402"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="403"/>
<source>Confirm</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="404"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="405"/>
<source>Cancel</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="462"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="463"/>
<source>Forget this network</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="464"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="465"/>
<source>Delete this network</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="443"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="444"/>
<source>Add LAN Connect</source>
<translation>线</translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="448"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="449"/>
<source>Connect Hidden WLAN</source>
<translation> WLAN</translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="629"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="641"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1184"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="630"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="642"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1185"/>
<source>None</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="753"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="754"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="755"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="756"/>
<source>Auto</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="896"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="897"/>
<source>start check ipv4 address conflict</source>
<translation> ipv4 </translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="913"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="914"/>
<source>start check ipv6 address conflict</source>
<translation> ipv6 </translation>
</message>
@ -1033,22 +1085,22 @@
<translation type="vanished">ipv6地址冲突</translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="1180"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1181"/>
<source>this wifi no support enterprise type</source>
<translation> wifi </translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="1185"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1186"/>
<source>this wifi no support None type</source>
<translation> wifi </translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="1190"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1191"/>
<source>this wifi no support WPA2 type</source>
<translation> wifi WPA2 </translation>
</message>
<message>
<location filename="../frontend/netdetails/netdetail.cpp" line="1193"/>
<location filename="../frontend/netdetails/netdetail.cpp" line="1194"/>
<source>this wifi no support WPA3 type</source>
<translation> wifi WPA3 </translation>
</message>
@ -1452,42 +1504,42 @@
<context>
<name>WlanListItem</name>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="72"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="71"/>
<source>Not connected</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="177"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="204"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="637"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="656"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="176"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="203"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="647"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="666"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="676"/>
<source>Disconnect</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="179"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="208"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="304"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="647"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="664"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="178"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="207"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="314"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="657"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="674"/>
<source>Connect</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="188"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="671"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="187"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="681"/>
<source>Forget</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="187"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="676"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="186"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="686"/>
<source>Property</source>
<translation></translation>
</message>
<message>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="325"/>
<location filename="../frontend/list-items/wlanlistitem.cpp" line="335"/>
<source>Auto Connect</source>
<translation></translation>
</message>
@ -1541,12 +1593,12 @@
<translation>线</translation>
</message>
<message>
<location filename="../frontend/tab-pages/wlanpage.cpp" line="1750"/>
<location filename="../frontend/tab-pages/wlanpage.cpp" line="1739"/>
<source>Connected: </source>
<translation>: </translation>
</message>
<message>
<location filename="../frontend/tab-pages/wlanpage.cpp" line="1752"/>
<location filename="../frontend/tab-pages/wlanpage.cpp" line="1741"/>
<source>Not Connected</source>
<translation></translation>
</message>