A system of translations into different languages has been implemented. Added translations into Russian. Various UI fixes for valid internationalization
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
#-------------------------------------------------
|
||||
INCLUDEPATH += $$PWD
|
||||
# Version
|
||||
DT_VERSION = 1.3
|
||||
DT_VERSION = 2.0
|
||||
DEFINES += DT_VERSION=$$DT_VERSION
|
||||
|
||||
!android: {
|
||||
@@ -21,13 +21,13 @@ CONFIG += c++14
|
||||
|
||||
|
||||
# Bluetooth available
|
||||
DEFINES += HAS_BLUETOOTH
|
||||
#DEFINES += HAS_BLUETOOTH
|
||||
|
||||
QT += core gui
|
||||
QT += widgets
|
||||
QT += printsupport
|
||||
#QT += widgets
|
||||
#QT += printsupport
|
||||
QT += network
|
||||
QT += bluetooth
|
||||
#QT += bluetooth
|
||||
QT += quick
|
||||
QT += quickcontrols2
|
||||
QT += charts
|
||||
@@ -75,96 +75,104 @@ build_mobile {
|
||||
}
|
||||
|
||||
SOURCES += main.cpp\
|
||||
akbmonitorpage.cpp \
|
||||
bmsservicepage.cpp \
|
||||
bmssettings.cpp \
|
||||
bmssettingswidget.cpp \
|
||||
cellsmonitorcheckboxdelegate.cpp \
|
||||
cellsmonitorlabelvoltagedelegate.cpp \
|
||||
cellsmonitorpage.cpp \
|
||||
configparamsgetter.cpp \
|
||||
configurationpage.cpp \
|
||||
connectandenterpage.cpp \
|
||||
customlefttabbarbutton.cpp \
|
||||
debugprintpage.cpp \
|
||||
historylineeditbox.cpp \
|
||||
hoverablecombobox.cpp \
|
||||
languageselectorbutton.cpp \
|
||||
mainwindow.cpp \
|
||||
mainwindownew.cpp \
|
||||
# akbmonitorpage.cpp \
|
||||
# bmsservicepage.cpp \
|
||||
# bmssettings.cpp \
|
||||
# bmssettingswidget.cpp \
|
||||
# cellsmonitorcheckboxdelegate.cpp \
|
||||
# cellsmonitorlabelvoltagedelegate.cpp \
|
||||
# cellsmonitorpage.cpp \
|
||||
# configparamsgetter.cpp \
|
||||
# configurationpage.cpp \
|
||||
# connectandenterpage.cpp \
|
||||
# customlefttabbarbutton.cpp \
|
||||
# debugprintpage.cpp \
|
||||
# historylineeditbox.cpp \
|
||||
# hoverablecombobox.cpp \
|
||||
# languageselectorbutton.cpp \
|
||||
# mainwindow.cpp \
|
||||
# mainwindownew.cpp \
|
||||
packet.cpp \
|
||||
settingsextrapage.cpp \
|
||||
# settingsextrapage.cpp \
|
||||
vbytearray.cpp \
|
||||
commands.cpp \
|
||||
configparams.cpp \
|
||||
configparam.cpp \
|
||||
parametereditor.cpp \
|
||||
digitalfiltering.cpp \
|
||||
bleuart.cpp \
|
||||
# parametereditor.cpp \
|
||||
# digitalfiltering.cpp \
|
||||
# bleuart.cpp \
|
||||
utility.cpp \
|
||||
bmsinterface.cpp \
|
||||
visualizationchart.cpp \
|
||||
visualizationpage.cpp
|
||||
translator.cpp \
|
||||
# visualizationchart.cpp \
|
||||
# visualizationpage.cpp
|
||||
|
||||
HEADERS += mainwindow.h \
|
||||
akbmonitorpage.h \
|
||||
bmsservicepage.h \
|
||||
bmssettings.h \
|
||||
bmssettingswidget.h \
|
||||
cellsmonitorcheckboxdelegate.h \
|
||||
cellsmonitorlabelvoltagedelegate.h \
|
||||
cellsmonitorpage.h \
|
||||
configparamsgetter.h \
|
||||
configurationpage.h \
|
||||
connectandenterpage.h \
|
||||
customlefttabbarbutton.h \
|
||||
debugprintpage.h \
|
||||
historylineedit.h \
|
||||
historylineeditbox.h \
|
||||
hoverablecombobox.h \
|
||||
languageselectorbutton.h \
|
||||
mainwindownew.h \
|
||||
HEADERS += \ #mainwindow.h \
|
||||
# akbmonitorpage.h \
|
||||
# bmsservicepage.h \
|
||||
# bmssettings.h \
|
||||
# bmssettingswidget.h \
|
||||
# cellsmonitorcheckboxdelegate.h \
|
||||
# cellsmonitorlabelvoltagedelegate.h \
|
||||
# cellsmonitorpage.h \
|
||||
# configparamsgetter.h \
|
||||
# configurationpage.h \
|
||||
# connectandenterpage.h \
|
||||
# customlefttabbarbutton.h \
|
||||
# debugprintpage.h \
|
||||
# historylineedit.h \
|
||||
# historylineeditbox.h \
|
||||
# hoverablecombobox.h \
|
||||
# languageselectorbutton.h \
|
||||
# mainwindownew.h \
|
||||
packet.h \
|
||||
settingsextrapage.h \
|
||||
# settingsextrapage.h \
|
||||
vbytearray.h \
|
||||
commands.h \
|
||||
datatypes.h \
|
||||
configparams.h \
|
||||
configparam.h \
|
||||
parametereditor.h \
|
||||
digitalfiltering.h \
|
||||
bleuart.h \
|
||||
# parametereditor.h \
|
||||
# digitalfiltering.h \
|
||||
# bleuart.h \
|
||||
utility.h \
|
||||
bmsinterface.h \
|
||||
visualizationchart.h \
|
||||
visualizationpage.h
|
||||
translator.h \
|
||||
# visualizationchart.h \
|
||||
# visualizationpage.h
|
||||
|
||||
FORMS += mainwindow.ui \
|
||||
akbmonitorpage.ui \
|
||||
bmsservicepage.ui \
|
||||
bmssettings.ui \
|
||||
bmssettingswidget.ui \
|
||||
cellsmonitorpage.ui \
|
||||
configurationpage.ui \
|
||||
connectandenterpage.ui \
|
||||
debugprintpage.ui \
|
||||
mainwindownew.ui \
|
||||
parametereditor.ui \
|
||||
settingsextrapage.ui \
|
||||
visualizationpage.ui
|
||||
#FORMS += mainwindow.ui \
|
||||
# akbmonitorpage.ui \
|
||||
# bmsservicepage.ui \
|
||||
# bmssettings.ui \
|
||||
# bmssettingswidget.ui \
|
||||
# cellsmonitorpage.ui \
|
||||
# configurationpage.ui \
|
||||
# connectandenterpage.ui \
|
||||
# debugprintpage.ui \
|
||||
# mainwindownew.ui \
|
||||
# parametereditor.ui \
|
||||
# settingsextrapage.ui \
|
||||
# visualizationpage.ui
|
||||
|
||||
include(pages/pages.pri)
|
||||
include(widgets/widgets.pri)
|
||||
include(mobile/mobile.pri)
|
||||
#include(pages/pages.pri)
|
||||
#include(widgets/widgets.pri)
|
||||
#include(mobile/mobile.pri)
|
||||
|
||||
RESOURCES += res.qrc \
|
||||
qml/qml_icons.qrc \
|
||||
translations/translations.qrc
|
||||
|
||||
RESOURCES += qml/qml_icons.qrc \
|
||||
qml/qml_items.qrc
|
||||
|
||||
# Additional import path used to resolve QML modules in Qt Creator's code model
|
||||
QML_IMPORT_PATH *= $$PWD/qml
|
||||
QML2_IMPORT_PATH *= $$PWD/qml
|
||||
|
||||
TRANSLATIONS = translations/cubo_en.ts \
|
||||
translations/cubo_ru.ts \
|
||||
translations/cubo_it.ts
|
||||
|
||||
DISTFILES += \
|
||||
android/AndroidManifest.xml \
|
||||
android/gradle/wrapper/gradle-wrapper.jar \
|
||||
|
||||
Reference in New Issue
Block a user