Use independent translation for WebUI

This commit is contained in:
Vladimir Golovnev (Glassez) 2018-06-07 20:07:28 +03:00
parent becb002d87
commit c1a4ef1377
No known key found for this signature in database
GPG key ID: 52A2C7DEE2DFA6F7
60 changed files with 92461 additions and 178 deletions

View file

@ -34,6 +34,7 @@
#include <QObject>
#include <QRegularExpression>
#include <QSet>
#include <QTranslator>
#include "api/isessionmanager.h"
#include "base/http/irequesthandler.h"
@ -109,6 +110,8 @@ private:
void sendFile(const QString &path);
void sendWebUIFile();
void translateDocument(QString &data);
// Session management
QString generateSid() const;
void sessionInitialize();
@ -142,6 +145,7 @@ private:
};
QMap<QString, TranslatedFile> m_translatedFiles;
QString m_currentLocale;
QTranslator m_translator;
bool m_isLocalAuthEnabled;
bool m_isAuthSubnetWhitelistEnabled;