solve the segment error due to array out of bounds

This commit is contained in:
chenlelin 2020-02-24 14:21:40 +08:00
parent 3fc06ded02
commit 66f12cc0a8
14 changed files with 398 additions and 338 deletions

View File

@ -1 +1 @@
5171e4105a505741ebf8e3df4320549e841c17a6
1433ccd1a8f457d1c5ddfbcd0e1fc5bccc5957c1

View File

@ -5,9 +5,9 @@ Version: 1.0.4-1
Auto-Built-Package: debug-symbols
Architecture: amd64
Maintainer: Kylin Team <team+kylin@tracker.debian.org>
Installed-Size: 2443
Installed-Size: 2448
Depends: kylin-nm (= 1.0.4-1)
Section: debug
Priority: optional
Description: debug symbols for kylin-nm
Build-Ids: 5171e4105a505741ebf8e3df4320549e841c17a6
Build-Ids: 1433ccd1a8f457d1c5ddfbcd0e1fc5bccc5957c1

View File

@ -1 +1 @@
bac867beb833b0a54e2e0bf2647af142 usr/lib/debug/.build-id/51/71e4105a505741ebf8e3df4320549e841c17a6.debug
74f49abb7933f4c62e184bb543ebb609 usr/lib/debug/.build-id/14/33ccd1a8f457d1c5ddfbcd0e1fc5bccc5957c1.debug

View File

@ -159,28 +159,37 @@ void KylinDBus::getLanIp(QString netName)
objNet.path(),
"org.freedesktop.NetworkManager.Settings.Connection",
QDBusConnection::systemBus());
QDBusMessage reply = m_interface.call("GetSettings");
QDBusMessage result = m_interface.call("GetSettings");
const QDBusArgument &dbusArg = reply.arguments().at( 0 ).value<QDBusArgument>();
const QDBusArgument &dbusArg1st = result.arguments().at( 0 ).value<QDBusArgument>();
//DBus type : a{sa{sv}}, a map with a key of QString, which maps to another map of QString,QVariant
QMap<QString,QMap<QString,QVariant>> map;
dbusArg >> map;
dbusArg1st >> map;
for (int i =0;i<2;i++){
if(map.values().at(1).values().at(i).toString() == netName){
//方法一
// for(QString key : map.keys() ){
// QMap<QString,QVariant> innerMap = map.value(key);
// qDebug() << "Key: " << key;
// if (key == "ipv4") {
// for (QString inner_key : innerMap.keys()){
// qDebug() << " " << inner_key << ":" << innerMap.value(inner_key);
// }
// }
// }
for(QString key : map.keys() ){
QMap<QString,QVariant> innerMap = map.value(key);
//qDebug() << "Key: " << key;
if (key == "ipv4") {
for (QString inner_key : innerMap.keys()){
if (inner_key == "address-data"){
const QDBusArgument &dbusArg2nd = innerMap.value(inner_key).value<QDBusArgument>();
QMap<QString,QVariant> m_map;
dbusArg2nd.beginArray();
while (!dbusArg2nd.atEnd()){
dbusArg2nd >> m_map;// append map to a vector here if you want to keep it
}
dbusArg2nd.endArray();
//qDebug()<<" " << m_map.value("address").toString();
dbusLanIpv4 = m_map.value("address").toString();
}
}
}
}
//方法二
dbusLanIpv4 = map.values().at(2).values().at(4).toString();
dbusLanIpv6 = map.values().at(3).values().at(5).toString();
break;
}

View File

@ -728,6 +728,8 @@ void MainWindow::initNetwork()
// 开关状态
qDebug()<<"lstate ="<<iface->lstate<<" wstate ="<<iface->wstate ;
syslog(LOG_DEBUG, "state of switch: lstate =%d wstate =%d", iface->lstate, iface->wstate);
qDebug()<<"begin setting zhe lbBtnWifiBG and lbBtnWifiBall" ;
ui->lbBtnNetBG->setStyleSheet(btnOnQss);
if(iface->wstate == 0 || iface->wstate == 1){
ui->lbBtnWifiBG->setStyleSheet(btnBgOnQss);
@ -736,9 +738,11 @@ void MainWindow::initNetwork()
ui->lbBtnWifiBG->setStyleSheet(btnBgOffQss);
ui->lbBtnWifiBall->move(412, 22);
}
qDebug()<<"after setting zhe lbBtnWifiBG and lbBtnWifiBall" ;
// 初始化网络列表
if(iface->wstate != 2){
qDebug()<<"begin handing the process when wstate != 2" ;
if (iface->wstate == 0){
connWifiDone(3);
}else{
@ -756,8 +760,10 @@ void MainWindow::initNetwork()
ui->btnNetList->setStyleSheet("QPushButton{border:0px solid rgba(255,255,255,0);background-color:rgba(255,255,255,0);}");
ui->btnWifiList->setStyleSheet("QPushButton{border:none;}");
qDebug()<<"after handing the process when wstate != 2" ;
} else {
if(iface->lstate != 2){
qDebug()<<"begin handing the process when wstate == 2 and lstate != 2" ;
if (iface->lstate == 0) {
connLanDone(3);
} else{
@ -766,14 +772,19 @@ void MainWindow::initNetwork()
//changeTimerState();
//checkIfNetworkOn->start(8000);
}
qDebug()<<"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa";
on_btnNetList_clicked();
qDebug()<<"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb";
ui->btnNetList->setStyleSheet("QPushButton{border:0px solid rgba(255,255,255,0);background-color:rgba(255,255,255,0);}");
ui->btnWifiList->setStyleSheet("QPushButton{border:none;}");
qDebug()<<"after handing the process when wstate == 2 and lstate != 2" ;
}else {
qDebug()<<"begin handing the process when wstate == 2 and lstate == 2" ;
BackThread *m_bt = new BackThread();
IFace *m_iface = m_bt->execGetIface();
qDebug()<<"lstate ="<<m_iface->lstate<<" wstate ="<<m_iface->wstate ;
qDebug()<<"m_lstate ="<<m_iface->lstate<<" m_wstate ="<<m_iface->wstate ;
m_bt->lanDelete();
sleep(1);
@ -790,10 +801,12 @@ void MainWindow::initNetwork()
ui->btnNetList->setStyleSheet("QPushButton{border:0px solid rgba(255,255,255,0);background-color:rgba(255,255,255,0);}");
ui->btnWifiList->setStyleSheet("QPushButton{border:none;}");
qDebug()<<"after handing the process when wstate == 2 and lstate == 2" ;
//disNetDone();
}
}
qDebug()<<"begin setting zhe timer" ;
//循环检测wifi列表的变化可用于更新wifi列表
checkWifiListChanged = new QTimer(this);
checkWifiListChanged->setTimerType(Qt::PreciseTimer);
@ -816,6 +829,8 @@ void MainWindow::initNetwork()
setNetSpeed->setTimerType(Qt::PreciseTimer);
QObject::connect(setNetSpeed, SIGNAL(timeout()), this, SLOT(on_setNetSpeed()));
setNetSpeed->start(3000);
qDebug()<<"after setting zhe timer" ;
}
bool MainWindow::checkLanOn()
@ -940,10 +955,10 @@ void MainWindow::getLanListDone(QStringList slist)
}
}
QList<OneLancForm *> itemList = lanListWidget->findChildren<OneLancForm *>();
int n = itemList.size();
OneLancForm *lastItem = itemList.at(n-1);
lastItem->setLine(false);
// QList<OneLancForm *> itemList = lanListWidget->findChildren<OneLancForm *>();
// int n = itemList.size();
// OneLancForm *lastItem = itemList.at(n-1);
// lastItem->setLine(false);
this->lanListWidget->show();
this->topLanListWidget->show();
@ -1087,10 +1102,10 @@ void MainWindow::loadWifiListDone(QStringList slist)
}
}
QList<OneConnForm *> itemList = wifiListWidget->findChildren<OneConnForm *>();
int n = itemList.size();
OneConnForm *lastItem = itemList.at(n-1);
lastItem->setLine(false);
// QList<OneConnForm *> itemList = wifiListWidget->findChildren<OneConnForm *>();
// int n = itemList.size();
// OneConnForm *lastItem = itemList.at(n-1);
// lastItem->setLine(false);
this->lanListWidget->hide();
this->topLanListWidget->hide();
@ -1736,23 +1751,27 @@ void MainWindow::oneLanFormSelected(QString lanName)
//是否与上一次选中同一个网络框
if (currSelNetName == lanName){
// 设置选中,缩小所有选项卡
// 缩小所有选项卡
for(int i = 0;i < lanList.size(); i ++){
OneLancForm *ocf = lanList.at(i);
ocf->setSelected(false);
if(ocf->lanName == lanName){
ocf->setSelected(false, true);
}else{
ocf->setSelected(false, false);
}
}
currSelNetName = "";
} else {
// 设置选中,放大缩小所有选项卡
// 选中的选项卡放大,其他选项卡缩小
int selectY = 0;
for(int i = 0;i < lanList.size(); i ++){
OneLancForm *ocf = lanList.at(i);
if(ocf->lanName == lanName){
ocf->setSelected(true);
ocf->setSelected(true, false);
selectY = ocf->y();
}else{
ocf->setSelected(false);
ocf->setSelected(false, false);
}
}
@ -1767,10 +1786,10 @@ void MainWindow::oneLanFormSelected(QString lanName)
currSelNetName = lanName;
}
QList<OneLancForm *> itemList = lanListWidget->findChildren<OneLancForm *>();
int n = itemList.size();
OneLancForm *lastItem = itemList.at(n-1);
lastItem->setLine(false);
// QList<OneLancForm *> itemList = lanListWidget->findChildren<OneLancForm *>();
// int n = itemList.size();
// OneLancForm *lastItem = itemList.at(n-1);
// lastItem->setLine(false);
}
void MainWindow::oneTopLanFormSelected(QString lanName)
@ -1821,11 +1840,20 @@ void MainWindow::oneWifiFormSelected(QString wifiName)
// 置选中,缩小所有选项卡
for(int i = 0;i < wifiList.size(); i ++){
OneConnForm *ocf = wifiList.at(i);
if (ocf->wifiName == hideWiFiConn){
ocf->setHideItem(true, true);
}else{
ocf->setSelected(false);
if(ocf->wifiName == wifiName){
if (ocf->wifiName == hideWiFiConn){
ocf->setHideItem(true, true);
}else{
ocf->setSelected(false, true);
}
} else{
if (ocf->wifiName == hideWiFiConn){
ocf->setHideItem(true, true);
}else{
ocf->setSelected(false, false);
}
}
}
currSelNetName = "";
} else {
@ -1838,14 +1866,14 @@ void MainWindow::oneWifiFormSelected(QString wifiName)
if (ocf->wifiName == hideWiFiConn){
ocf->setHideItem(true, true);
}else{
ocf->setSelected(true);
ocf->setSelected(true, false);
}
selectY = ocf->y();
}else{
if (ocf->wifiName == hideWiFiConn){
ocf->setHideItem(true, true);
}else{
ocf->setSelected(false);
ocf->setSelected(false, false);
}
}
}
@ -1861,10 +1889,10 @@ void MainWindow::oneWifiFormSelected(QString wifiName)
currSelNetName = wifiName;
}
QList<OneConnForm *> itemList = wifiListWidget->findChildren<OneConnForm *>();
int n = itemList.size();
OneConnForm *lastItem = itemList.at(n-1);
lastItem->setLine(false);
// QList<OneConnForm *> itemList = wifiListWidget->findChildren<OneConnForm *>();
// int n = itemList.size();
// OneConnForm *lastItem = itemList.at(n-1);
// lastItem->setLine(false);
}
void MainWindow::oneTopWifiFormSelected(QString wifiName)
@ -2055,7 +2083,7 @@ void MainWindow::disWifiDone()
for(int i = 0; i < wifiList.size(); i ++){
OneConnForm *ocf = wifiList.at(i);
if(ocf->isActive == true){
ocf->setSelected(false);
ocf->setSelected(false, false);
ocf->setName(tr("Not connected"));//"当前未连接任何 Wifi"
ocf->setSignal("0", "--");
ocf->setConnedString(1, tr("Disconnected"), "");//"未连接"
@ -2105,7 +2133,7 @@ void MainWindow::keepDisWifiState()
for(int i = 0; i < wifiList.size(); i ++){
OneConnForm *ocf = wifiList.at(i);
if(ocf->isActive == true){
ocf->setSelected(false);
ocf->setSelected(false, false);
ocf->setName(tr("Not connected"));//"当前未连接任何 Wifi"
ocf->setSignal("0", "--");
ocf->setConnedString(1, tr("Disconnected"), "");//"未连接"

View File

@ -219,7 +219,7 @@ void OneConnForm::setTopItem(bool isSelected){
}
}
// 点击窗口下面的item时
void OneConnForm::setSelected(bool isSelected){
void OneConnForm::setSelected(bool isSelected, bool isCurrName){
if(isSelected){
resize(422, 148);
ui->line->hide();
@ -227,23 +227,28 @@ void OneConnForm::setSelected(bool isSelected){
ui->wbg_2->hide();
ui->wbg_3->show();
ui->lbInfo->show();
ui->btnConn->show();
ui->btnConn->hide();
ui->btnConnSub->show();
this->isSelected = true;
}else{
resize(422, 60);
ui->lePassword->setText(tr(""));//"连接"
ui->lePassword->setText(tr(""));
ui->lePassword->setStyleSheet("QLineEdit{border:1px solid rgba(61,107,229,1);border-radius:4px;"
"background:rgba(0,0,0,0.2);color:rgba(255,255,255,0.35);font-size:14px;}");
ui->lePassword->setEchoMode(QLineEdit::Normal);
ui->lePassword->setEchoMode(QLineEdit::Password);
ui->checkBoxPwd->setChecked(false);
ui->line->show();
ui->wbg->show();
ui->wbg_2->hide();
ui->wbg_3->hide();
ui->lbInfo->hide();
ui->btnConn->hide();
if (isCurrName){
ui->btnConn->show();
}else{
ui->btnConn->hide();
}
ui->btnConnSub->hide();
this->isSelected = false;

View File

@ -54,7 +54,7 @@ public:
void setLine(bool isShow);
void setWifiInfo(QString str1, QString str2, QString str3);
void setSelected(bool isSelected);
void setSelected(bool isSelected, bool isCurrName);
void setHideItem(bool isHideItem, bool isShowHideBtn);
void setTopItem(bool isSelected);
void setAct(bool isAct);

View File

@ -147,14 +147,14 @@ void OneLancForm::setAct(bool isAct){
}
// 是否选中
void OneLancForm::setSelected(bool isSelected)
void OneLancForm::setSelected(bool isSelected, bool isCurrName)
{
if(isSelected){
resize(422, 168);
ui->wbg->show();
ui->wbg_2->hide();
ui->line->hide();
ui->btnConn->show();
ui->btnConn->hide();
ui->btnConnSub->show();
this->isSelected = true;
@ -163,7 +163,11 @@ void OneLancForm::setSelected(bool isSelected)
ui->wbg->hide();
ui->wbg_2->show();
ui->line->show();
ui->btnConn->hide();
if(isCurrName){
ui->btnConn->show();
}else{
ui->btnConn->hide();
}
ui->btnConnSub->hide();
this->isSelected = false;
@ -222,6 +226,14 @@ void OneLancForm::setConnedString(bool showLable, QString str){
void OneLancForm::setLanInfo(QString str1, QString str2, QString str3, QString str4)
{
if (str1 == "" || str1 == "auto"){
str1 = tr("Auto");
}
if (str2 == "" || str2 == "auto"){
str2 = tr("Auto");
}
QString str = "IPv4地址" + str1 + "\nIPv6地址" + str2 + "\n带宽:" + str3 + " \n物理地址(MAC)" + str4;
ui->lbInfo->setText(str);
}

View File

@ -48,7 +48,7 @@ public:
void setLine(bool isShow);
void setLanInfo(QString str1, QString str2, QString str3, QString str4);
void setSelected(bool isSelected);
void setSelected(bool isSelected, bool isCurrName);
void setTopItem(bool isSelected);
void setAct(bool isAct);

View File

@ -85,67 +85,67 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="63"/>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="64"/>
<source>Add hidden Wi-Fi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="64"/>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="65"/>
<source>Connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="65"/>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="66"/>
<source>Network name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="66"/>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="67"/>
<source>Wi-Fi security</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="67"/>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="68"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="68"/>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="69"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="70"/>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="71"/>
<source>C_reate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="88"/>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="89"/>
<source>None</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="89"/>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="90"/>
<source>WPA &amp; WPA2 Personal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="90"/>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="91"/>
<source>WEP 40/128-bit Key (Hex or ASCII)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="91"/>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="92"/>
<source>WEP 128-bit Passphrase</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="93"/>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="94"/>
<source>Dynamic WEP (802.1X)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="94"/>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="95"/>
<source>WPA &amp; WPA2 Enterprise</source>
<translation type="unfinished"></translation>
</message>
@ -720,137 +720,137 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="92"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="91"/>
<source>Add hidden Wi-Fi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="93"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="92"/>
<source>Connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="94"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="93"/>
<source>Network name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="95"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="94"/>
<source>Wi-Fi security</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="96"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="95"/>
<source>Authentication</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="97"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="96"/>
<source>Identity</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="98"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="97"/>
<source>Domain</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="99"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="98"/>
<source>CA certificate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="100"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="99"/>
<source>CA certificate password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="101"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="100"/>
<source>No CA certificate is required</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="102"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="101"/>
<source>User certificate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="103"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="102"/>
<source>User certificate password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="104"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="103"/>
<source>User private key</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="105"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="104"/>
<source>User key password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="106"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="105"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="107"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="106"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="109"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="108"/>
<source>C_reate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="126"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="149"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="153"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="157"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="125"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="148"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="152"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="156"/>
<source>None</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="127"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="126"/>
<source>WPA &amp; WPA2 Personal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="128"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="127"/>
<source>WEP 40/128-bit Key (Hex or ASCII)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="129"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="128"/>
<source>WEP 128-bit Passphrase</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="131"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="130"/>
<source>Dynamic WEP (802.1X)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="132"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="131"/>
<source>WPA &amp; WPA2 Enterprise</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="144"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="143"/>
<source>Tunneled TLS</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="145"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="144"/>
<source>Protected EAP (PEAP)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="150"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="154"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="158"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="149"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="153"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="157"/>
<source>Choose from file</source>
<translation type="unfinished"></translation>
</message>
@ -863,128 +863,128 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="90"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="89"/>
<source>Add hidden Wi-Fi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="91"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="90"/>
<source>Connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="92"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="91"/>
<source>Network name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="93"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="92"/>
<source>Wi-Fi security</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="94"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="93"/>
<source>Authentication</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="95"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="94"/>
<source>Anonymous identity</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="96"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="95"/>
<source>Domain</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="97"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="96"/>
<source>CA certificate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="98"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="97"/>
<source>CA certificate password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="99"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="98"/>
<source>No CA certificate is required</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="100"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="99"/>
<source>Inner authentication</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="101"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="100"/>
<source>Username</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="102"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="101"/>
<source>Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="103"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="102"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="104"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="103"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="106"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="105"/>
<source>C_reate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="123"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="146"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="122"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="145"/>
<source>None</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="124"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="123"/>
<source>WPA &amp; WPA2 Personal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="125"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="124"/>
<source>WEP 40/128-bit Key (Hex or ASCII)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="126"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="125"/>
<source>WEP 128-bit Passphrase</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="128"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="127"/>
<source>Dynamic WEP (802.1X)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="129"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="128"/>
<source>WPA &amp; WPA2 Enterprise</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="141"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="140"/>
<source>Tunneled TLS</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="142"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="141"/>
<source>Protected EAP (PEAP)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="147"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="146"/>
<source>Choose from file</source>
<translation type="unfinished"></translation>
</message>
@ -997,97 +997,97 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="72"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="70"/>
<source>Add hidden Wi-Fi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="73"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="71"/>
<source>Connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="74"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="72"/>
<source>Network name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="75"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="73"/>
<source>Wi-Fi security</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="76"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="74"/>
<source>Key</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="77"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="75"/>
<source>WEP index</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="78"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="76"/>
<source>Authentication</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="79"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="77"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="80"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="78"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="82"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="80"/>
<source>C_reate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="99"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="97"/>
<source>None</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="100"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="98"/>
<source>WPA &amp; WPA2 Personal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="101"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="99"/>
<source>WEP 40/128-bit Key (Hex or ASCII)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="102"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="100"/>
<source>WEP 128-bit Passphrase</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="104"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="102"/>
<source>Dynamic WEP (802.1X)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="105"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="103"/>
<source>WPA &amp; WPA2 Enterprise</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="113"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="111"/>
<source>1(default)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="119"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="117"/>
<source>Open System</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="120"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="118"/>
<source>Shared Key</source>
<translation type="unfinished"></translation>
</message>
@ -1222,122 +1222,122 @@
<name>MainWindow</name>
<message>
<location filename="../mainwindow.ui" line="14"/>
<location filename="../mainwindow.cpp" line="282"/>
<location filename="../mainwindow.cpp" line="289"/>
<source>kylin-nm</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="213"/>
<location filename="../mainwindow.cpp" line="299"/>
<location filename="../mainwindow.cpp" line="220"/>
<location filename="../mainwindow.cpp" line="306"/>
<source>Advanced</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="164"/>
<location filename="../mainwindow.cpp" line="171"/>
<source>Ethernet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="171"/>
<location filename="../mainwindow.cpp" line="178"/>
<source>Wifi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="189"/>
<location filename="../mainwindow.cpp" line="196"/>
<source>HotSpot</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="201"/>
<location filename="../mainwindow.cpp" line="208"/>
<source>FlyMode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="883"/>
<location filename="../mainwindow.cpp" line="1011"/>
<location filename="../mainwindow.cpp" line="1370"/>
<location filename="../mainwindow.cpp" line="1434"/>
<location filename="../mainwindow.cpp" line="1980"/>
<location filename="../mainwindow.cpp" line="2041"/>
<location filename="../mainwindow.cpp" line="2091"/>
<location filename="../mainwindow.cpp" line="888"/>
<location filename="../mainwindow.cpp" line="1016"/>
<location filename="../mainwindow.cpp" line="1375"/>
<location filename="../mainwindow.cpp" line="1439"/>
<location filename="../mainwindow.cpp" line="2009"/>
<location filename="../mainwindow.cpp" line="2072"/>
<location filename="../mainwindow.cpp" line="2122"/>
<source>Not connected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="885"/>
<location filename="../mainwindow.cpp" line="928"/>
<location filename="../mainwindow.cpp" line="929"/>
<location filename="../mainwindow.cpp" line="1014"/>
<location filename="../mainwindow.cpp" line="1073"/>
<location filename="../mainwindow.cpp" line="1189"/>
<location filename="../mainwindow.cpp" line="1372"/>
<location filename="../mainwindow.cpp" line="1437"/>
<location filename="../mainwindow.cpp" line="1982"/>
<location filename="../mainwindow.cpp" line="2043"/>
<location filename="../mainwindow.cpp" line="2093"/>
<location filename="../mainwindow.cpp" line="890"/>
<location filename="../mainwindow.cpp" line="933"/>
<location filename="../mainwindow.cpp" line="934"/>
<location filename="../mainwindow.cpp" line="1019"/>
<location filename="../mainwindow.cpp" line="1078"/>
<location filename="../mainwindow.cpp" line="1194"/>
<location filename="../mainwindow.cpp" line="1377"/>
<location filename="../mainwindow.cpp" line="1442"/>
<location filename="../mainwindow.cpp" line="2011"/>
<location filename="../mainwindow.cpp" line="2074"/>
<location filename="../mainwindow.cpp" line="2124"/>
<source>Disconnected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="62"/>
<location filename="../mainwindow.cpp" line="857"/>
<location filename="../mainwindow.cpp" line="1356"/>
<location filename="../mainwindow.cpp" line="1966"/>
<location filename="../mainwindow.cpp" line="68"/>
<location filename="../mainwindow.cpp" line="862"/>
<location filename="../mainwindow.cpp" line="1361"/>
<location filename="../mainwindow.cpp" line="1995"/>
<source>Ethernet Networks</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="915"/>
<location filename="../mainwindow.cpp" line="1056"/>
<location filename="../mainwindow.cpp" line="920"/>
<location filename="../mainwindow.cpp" line="1061"/>
<source>Connected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="79"/>
<location filename="../mainwindow.cpp" line="974"/>
<location filename="../mainwindow.cpp" line="1410"/>
<location filename="../mainwindow.cpp" line="85"/>
<location filename="../mainwindow.cpp" line="979"/>
<location filename="../mainwindow.cpp" line="1415"/>
<source>Wifi Networks</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="87"/>
<location filename="../mainwindow.cpp" line="982"/>
<location filename="../mainwindow.cpp" line="1418"/>
<location filename="../mainwindow.cpp" line="93"/>
<location filename="../mainwindow.cpp" line="987"/>
<location filename="../mainwindow.cpp" line="1423"/>
<source>Add Hide Network</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="298"/>
<location filename="../mainwindow.cpp" line="305"/>
<source>Show MainWindow</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1266"/>
<location filename="../mainwindow.cpp" line="1271"/>
<source>keep wired network switch is on before turning on wireless switch</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1286"/>
<location filename="../mainwindow.cpp" line="1291"/>
<source>please insert the wireless network adapter</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1340"/>
<location filename="../mainwindow.cpp" line="1345"/>
<source>Abnormal connection exist, program will delete it</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1508"/>
<location filename="../mainwindow.cpp" line="1513"/>
<source>Conn Ethernet Success</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1519"/>
<location filename="../mainwindow.cpp" line="1524"/>
<source>Conn Ethernet Fail</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1639"/>
<location filename="../mainwindow.cpp" line="1644"/>
<source>Conn Wifi Success</source>
<translation type="unfinished"></translation>
</message>
@ -1363,22 +1363,17 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../oneconnform.cpp" line="37"/>
<source>Input Password...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../oneconnform.cpp" line="294"/>
<location filename="../oneconnform.cpp" line="300"/>
<source>Connect to Hidden Wi-Fi Network</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../oneconnform.cpp" line="304"/>
<location filename="../oneconnform.cpp" line="310"/>
<source>Rate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../oneconnform.cpp" line="522"/>
<location filename="../oneconnform.cpp" line="528"/>
<source>Conn Wifi Failed</source>
<translation type="unfinished"></translation>
</message>
@ -1401,5 +1396,11 @@
<source>Disconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../onelancform.cpp" line="230"/>
<location filename="../onelancform.cpp" line="234"/>
<source>Auto</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

Binary file not shown.

View File

@ -80,67 +80,67 @@
<context>
<name>DlgConnHidWifi</name>
<message>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="63"/>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="64"/>
<source>Add hidden Wi-Fi</source>
<translation>Wi-Fi</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="64"/>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="65"/>
<source>Connection</source>
<translation>:</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="65"/>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="66"/>
<source>Network name</source>
<translation>:</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="66"/>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="67"/>
<source>Wi-Fi security</source>
<translation>Wi-Fi :</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="67"/>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="68"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="68"/>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="69"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="70"/>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="71"/>
<source>C_reate</source>
<translation type="unfinished">...</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="88"/>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="89"/>
<source>None</source>
<translation></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="89"/>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="90"/>
<source>WPA &amp; WPA2 Personal</source>
<translation>WPA WPA2 </translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="90"/>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="91"/>
<source>WEP 40/128-bit Key (Hex or ASCII)</source>
<translation>WEP 40/128 (ASCII)</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="91"/>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="92"/>
<source>WEP 128-bit Passphrase</source>
<translation>WEP 128 </translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="93"/>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="94"/>
<source>Dynamic WEP (802.1X)</source>
<translation> WEP (802.1x)</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="94"/>
<location filename="../wireless-security/dlgconnhidwifi.cpp" line="95"/>
<source>WPA &amp; WPA2 Enterprise</source>
<translation>WPA WPA2 </translation>
</message>
@ -720,137 +720,137 @@
<translation> Wi-Fi </translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="92"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="91"/>
<source>Add hidden Wi-Fi</source>
<translation type="unfinished">Wi-Fi</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="93"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="92"/>
<source>Connection</source>
<translation type="unfinished">:</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="94"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="93"/>
<source>Network name</source>
<translation type="unfinished">:</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="95"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="94"/>
<source>Wi-Fi security</source>
<translation type="unfinished">Wi-Fi :</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="96"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="95"/>
<source>Authentication</source>
<translation type="unfinished">:</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="97"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="96"/>
<source>Identity</source>
<translation>:</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="98"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="97"/>
<source>Domain</source>
<translation type="unfinished">:</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="99"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="98"/>
<source>CA certificate</source>
<translation type="unfinished">CA :</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="100"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="99"/>
<source>CA certificate password</source>
<translation type="unfinished">CA :</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="101"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="100"/>
<source>No CA certificate is required</source>
<translation>CA证书</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="102"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="101"/>
<source>User certificate</source>
<translation>:</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="103"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="102"/>
<source>User certificate password</source>
<translation>:</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="104"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="103"/>
<source>User private key</source>
<translation>:</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="105"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="104"/>
<source>User key password</source>
<translation>:</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="106"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="105"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="107"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="106"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="109"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="108"/>
<source>C_reate</source>
<translation type="unfinished">...</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="126"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="149"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="153"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="157"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="125"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="148"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="152"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="156"/>
<source>None</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="127"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="126"/>
<source>WPA &amp; WPA2 Personal</source>
<translation type="unfinished">WPA WPA2 </translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="128"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="127"/>
<source>WEP 40/128-bit Key (Hex or ASCII)</source>
<translation type="unfinished">WEP 40/128 (ASCII)</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="129"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="128"/>
<source>WEP 128-bit Passphrase</source>
<translation type="unfinished">WEP 128 </translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="131"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="130"/>
<source>Dynamic WEP (802.1X)</source>
<translation type="unfinished"> WEP (802.1x)</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="132"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="131"/>
<source>WPA &amp; WPA2 Enterprise</source>
<translation type="unfinished">WPA WPA2 </translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="144"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="143"/>
<source>Tunneled TLS</source>
<translation type="unfinished"> TLS</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="145"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="144"/>
<source>Protected EAP (PEAP)</source>
<translation type="unfinished"> EAP</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="150"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="154"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="158"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="149"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="153"/>
<location filename="../wireless-security/dlgconnhidwifisectls.cpp" line="157"/>
<source>Choose from file</source>
<translation type="unfinished">...</translation>
</message>
@ -863,128 +863,128 @@
<translation> Wi-Fi </translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="90"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="89"/>
<source>Add hidden Wi-Fi</source>
<translation type="unfinished">Wi-Fi</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="91"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="90"/>
<source>Connection</source>
<translation type="unfinished">:</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="92"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="91"/>
<source>Network name</source>
<translation type="unfinished">:</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="93"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="92"/>
<source>Wi-Fi security</source>
<translation type="unfinished">Wi-Fi :</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="94"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="93"/>
<source>Authentication</source>
<translation type="unfinished">:</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="95"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="94"/>
<source>Anonymous identity</source>
<translation type="unfinished">:</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="96"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="95"/>
<source>Domain</source>
<translation type="unfinished">:</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="97"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="96"/>
<source>CA certificate</source>
<translation type="unfinished">CA :</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="98"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="97"/>
<source>CA certificate password</source>
<translation type="unfinished">CA :</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="99"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="98"/>
<source>No CA certificate is required</source>
<translation>CA证书</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="100"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="99"/>
<source>Inner authentication</source>
<translation type="unfinished">:</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="101"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="100"/>
<source>Username</source>
<translation type="unfinished">:</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="102"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="101"/>
<source>Password</source>
<translation type="unfinished">:</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="103"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="102"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="104"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="103"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="106"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="105"/>
<source>C_reate</source>
<translation type="unfinished">...</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="123"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="146"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="122"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="145"/>
<source>None</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="124"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="123"/>
<source>WPA &amp; WPA2 Personal</source>
<translation type="unfinished">WPA WPA2 </translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="125"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="124"/>
<source>WEP 40/128-bit Key (Hex or ASCII)</source>
<translation type="unfinished">WEP 40/128 (ASCII)</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="126"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="125"/>
<source>WEP 128-bit Passphrase</source>
<translation type="unfinished">WEP 128 </translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="128"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="127"/>
<source>Dynamic WEP (802.1X)</source>
<translation type="unfinished"> WEP (802.1x)</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="129"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="128"/>
<source>WPA &amp; WPA2 Enterprise</source>
<translation type="unfinished">WPA WPA2 </translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="141"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="140"/>
<source>Tunneled TLS</source>
<translation type="unfinished"> TLS</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="142"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="141"/>
<source>Protected EAP (PEAP)</source>
<translation type="unfinished"> EAP</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="147"/>
<location filename="../wireless-security/dlgconnhidwifisectunneltls.cpp" line="146"/>
<source>Choose from file</source>
<translation type="unfinished">...</translation>
</message>
@ -997,97 +997,97 @@
<translation> Wi-Fi </translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="72"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="70"/>
<source>Add hidden Wi-Fi</source>
<translation type="unfinished">Wi-Fi</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="73"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="71"/>
<source>Connection</source>
<translation type="unfinished">:</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="74"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="72"/>
<source>Network name</source>
<translation type="unfinished">:</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="75"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="73"/>
<source>Wi-Fi security</source>
<translation type="unfinished">Wi-Fi :</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="76"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="74"/>
<source>Key</source>
<translation></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="77"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="75"/>
<source>WEP index</source>
<translation>WEP </translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="78"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="76"/>
<source>Authentication</source>
<translation type="unfinished">:</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="79"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="77"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="80"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="78"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="82"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="80"/>
<source>C_reate</source>
<translation type="unfinished">...</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="99"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="97"/>
<source>None</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="100"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="98"/>
<source>WPA &amp; WPA2 Personal</source>
<translation type="unfinished">WPA WPA2 </translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="101"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="99"/>
<source>WEP 40/128-bit Key (Hex or ASCII)</source>
<translation type="unfinished">WEP 40/128 (ASCII)</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="102"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="100"/>
<source>WEP 128-bit Passphrase</source>
<translation type="unfinished">WEP 128 </translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="104"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="102"/>
<source>Dynamic WEP (802.1X)</source>
<translation type="unfinished"> WEP (802.1x)</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="105"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="103"/>
<source>WPA &amp; WPA2 Enterprise</source>
<translation type="unfinished">WPA WPA2 </translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="113"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="111"/>
<source>1(default)</source>
<translation>1()</translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="119"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="117"/>
<source>Open System</source>
<translation></translation>
</message>
<message>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="120"/>
<location filename="../wireless-security/dlgconnhidwifiwep.cpp" line="118"/>
<source>Shared Key</source>
<translation></translation>
</message>
@ -1222,7 +1222,7 @@
<name>MainWindow</name>
<message>
<location filename="../mainwindow.ui" line="14"/>
<location filename="../mainwindow.cpp" line="282"/>
<location filename="../mainwindow.cpp" line="289"/>
<source>kylin-nm</source>
<translation></translation>
</message>
@ -1231,13 +1231,13 @@
<translation type="vanished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="213"/>
<location filename="../mainwindow.cpp" line="299"/>
<location filename="../mainwindow.cpp" line="220"/>
<location filename="../mainwindow.cpp" line="306"/>
<source>Advanced</source>
<translation></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="164"/>
<location filename="../mainwindow.cpp" line="171"/>
<source>Ethernet</source>
<translation>线</translation>
</message>
@ -1246,7 +1246,7 @@
<translation type="vanished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="171"/>
<location filename="../mainwindow.cpp" line="178"/>
<source>Wifi</source>
<translation>线</translation>
</message>
@ -1259,71 +1259,71 @@
<translation type="vanished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="189"/>
<location filename="../mainwindow.cpp" line="196"/>
<source>HotSpot</source>
<translation></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="201"/>
<location filename="../mainwindow.cpp" line="208"/>
<source>FlyMode</source>
<translation></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="298"/>
<location filename="../mainwindow.cpp" line="305"/>
<source>Show MainWindow</source>
<translation></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="883"/>
<location filename="../mainwindow.cpp" line="1011"/>
<location filename="../mainwindow.cpp" line="1370"/>
<location filename="../mainwindow.cpp" line="1434"/>
<location filename="../mainwindow.cpp" line="1980"/>
<location filename="../mainwindow.cpp" line="2041"/>
<location filename="../mainwindow.cpp" line="2091"/>
<location filename="../mainwindow.cpp" line="888"/>
<location filename="../mainwindow.cpp" line="1016"/>
<location filename="../mainwindow.cpp" line="1375"/>
<location filename="../mainwindow.cpp" line="1439"/>
<location filename="../mainwindow.cpp" line="2009"/>
<location filename="../mainwindow.cpp" line="2072"/>
<location filename="../mainwindow.cpp" line="2122"/>
<source>Not connected</source>
<translation></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="885"/>
<location filename="../mainwindow.cpp" line="928"/>
<location filename="../mainwindow.cpp" line="929"/>
<location filename="../mainwindow.cpp" line="1014"/>
<location filename="../mainwindow.cpp" line="1073"/>
<location filename="../mainwindow.cpp" line="1189"/>
<location filename="../mainwindow.cpp" line="1372"/>
<location filename="../mainwindow.cpp" line="1437"/>
<location filename="../mainwindow.cpp" line="1982"/>
<location filename="../mainwindow.cpp" line="2043"/>
<location filename="../mainwindow.cpp" line="2093"/>
<location filename="../mainwindow.cpp" line="890"/>
<location filename="../mainwindow.cpp" line="933"/>
<location filename="../mainwindow.cpp" line="934"/>
<location filename="../mainwindow.cpp" line="1019"/>
<location filename="../mainwindow.cpp" line="1078"/>
<location filename="../mainwindow.cpp" line="1194"/>
<location filename="../mainwindow.cpp" line="1377"/>
<location filename="../mainwindow.cpp" line="1442"/>
<location filename="../mainwindow.cpp" line="2011"/>
<location filename="../mainwindow.cpp" line="2074"/>
<location filename="../mainwindow.cpp" line="2124"/>
<source>Disconnected</source>
<translation></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="62"/>
<location filename="../mainwindow.cpp" line="857"/>
<location filename="../mainwindow.cpp" line="1356"/>
<location filename="../mainwindow.cpp" line="1966"/>
<location filename="../mainwindow.cpp" line="68"/>
<location filename="../mainwindow.cpp" line="862"/>
<location filename="../mainwindow.cpp" line="1361"/>
<location filename="../mainwindow.cpp" line="1995"/>
<source>Ethernet Networks</source>
<translation>线</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="87"/>
<location filename="../mainwindow.cpp" line="982"/>
<location filename="../mainwindow.cpp" line="1418"/>
<location filename="../mainwindow.cpp" line="93"/>
<location filename="../mainwindow.cpp" line="987"/>
<location filename="../mainwindow.cpp" line="1423"/>
<source>Add Hide Network</source>
<translation></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="915"/>
<location filename="../mainwindow.cpp" line="1056"/>
<location filename="../mainwindow.cpp" line="920"/>
<location filename="../mainwindow.cpp" line="1061"/>
<source>Connected</source>
<translation></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="79"/>
<location filename="../mainwindow.cpp" line="974"/>
<location filename="../mainwindow.cpp" line="1410"/>
<location filename="../mainwindow.cpp" line="85"/>
<location filename="../mainwindow.cpp" line="979"/>
<location filename="../mainwindow.cpp" line="1415"/>
<source>Wifi Networks</source>
<translation>线</translation>
</message>
@ -1332,17 +1332,17 @@
<translation type="vanished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1266"/>
<location filename="../mainwindow.cpp" line="1271"/>
<source>keep wired network switch is on before turning on wireless switch</source>
<translation>线线</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1286"/>
<location filename="../mainwindow.cpp" line="1291"/>
<source>please insert the wireless network adapter</source>
<translation>线</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1340"/>
<location filename="../mainwindow.cpp" line="1345"/>
<source>Abnormal connection exist, program will delete it</source>
<translation></translation>
</message>
@ -1355,17 +1355,17 @@
<translation type="vanished"> Wi-Fi列表</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1508"/>
<location filename="../mainwindow.cpp" line="1513"/>
<source>Conn Ethernet Success</source>
<translation>线</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1519"/>
<location filename="../mainwindow.cpp" line="1524"/>
<source>Conn Ethernet Fail</source>
<translation>线</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1639"/>
<location filename="../mainwindow.cpp" line="1644"/>
<source>Conn Wifi Success</source>
<translation>线</translation>
</message>
@ -1399,12 +1399,11 @@
<translation></translation>
</message>
<message>
<location filename="../oneconnform.cpp" line="37"/>
<source>Input Password...</source>
<translation type="unfinished">...</translation>
<translation type="obsolete">...</translation>
</message>
<message>
<location filename="../oneconnform.cpp" line="294"/>
<location filename="../oneconnform.cpp" line="300"/>
<source>Connect to Hidden Wi-Fi Network</source>
<translation> Wi-Fi </translation>
</message>
@ -1417,12 +1416,12 @@
<translation type="vanished"></translation>
</message>
<message>
<location filename="../oneconnform.cpp" line="304"/>
<location filename="../oneconnform.cpp" line="310"/>
<source>Rate</source>
<translation></translation>
</message>
<message>
<location filename="../oneconnform.cpp" line="522"/>
<location filename="../oneconnform.cpp" line="528"/>
<source>Conn Wifi Failed</source>
<translation>线</translation>
</message>
@ -1449,5 +1448,11 @@
<source>Disconnect</source>
<translation></translation>
</message>
<message>
<location filename="../onelancform.cpp" line="230"/>
<location filename="../onelancform.cpp" line="234"/>
<source>Auto</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>