Compare commits
2 Commits
302694578c
...
0892fe6c6d
Author | SHA1 | Date | |
---|---|---|---|
0892fe6c6d | |||
3bad2cc7cd |
@ -200,6 +200,10 @@ add_custom_command(TARGET ${PROJECT_NAME}
|
|||||||
COMMAND ${CMAKE_COMMAND} -E copy_directory
|
COMMAND ${CMAKE_COMMAND} -E copy_directory
|
||||||
${ProjectDIR}/workspace
|
${ProjectDIR}/workspace
|
||||||
${ProjectDIR}/bin/Release/workspace
|
${ProjectDIR}/bin/Release/workspace
|
||||||
|
|
||||||
|
COMMAND ${CMAKE_COMMAND} -E copy_directory
|
||||||
|
${ProjectDIR}/src/translations/
|
||||||
|
${ProjectDIR}/bin/Release/translations
|
||||||
#
|
#
|
||||||
# COMMAND ${CMAKE_COMMAND} -E copy_directory
|
# COMMAND ${CMAKE_COMMAND} -E copy_directory
|
||||||
# ${Thirdparty}/libcef/resources
|
# ${Thirdparty}/libcef/resources
|
||||||
|
@ -11,6 +11,7 @@
|
|||||||
#include <QAction>
|
#include <QAction>
|
||||||
|
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
#include "common/SpdLogger.h"
|
||||||
|
|
||||||
template<> RecourceHelper* Singleton<RecourceHelper>::instance_ = nullptr;
|
template<> RecourceHelper* Singleton<RecourceHelper>::instance_ = nullptr;
|
||||||
RecourceHelper::RecourceHelper(QObject* parent)
|
RecourceHelper::RecourceHelper(QObject* parent)
|
||||||
@ -72,7 +73,7 @@ void RecourceHelper::Init() {
|
|||||||
if (fontName.count() > 0) {
|
if (fontName.count() > 0) {
|
||||||
iconFont_ = QFont(fontName.at(0));
|
iconFont_ = QFont(fontName.at(0));
|
||||||
} else {
|
} else {
|
||||||
qDebug() << "fontName count <= 0 error";
|
LOG_WARN("fontName count <= 0 error");
|
||||||
}
|
}
|
||||||
|
|
||||||
const QString appName = QApplication::applicationDisplayName();
|
const QString appName = QApplication::applicationDisplayName();
|
||||||
@ -83,8 +84,18 @@ void RecourceHelper::Init() {
|
|||||||
#endif
|
#endif
|
||||||
qDebug() << transName;
|
qDebug() << transName;
|
||||||
bool success = trans_.load(transName);
|
bool success = trans_.load(transName);
|
||||||
if (!success) {
|
if (success) {
|
||||||
qDebug() << "load translations error";
|
QApplication::installTranslator(&trans_);
|
||||||
|
} else {
|
||||||
|
LOG_WARN("load translations error: {}", transName.toStdString());
|
||||||
}
|
}
|
||||||
QApplication::installTranslator(&trans_);
|
|
||||||
|
const QString systemTransName = QString("./translations/qt_%1.qm").arg( QLocale::system().name());
|
||||||
|
success = systemTrans_.load(systemTransName);
|
||||||
|
if (success) {
|
||||||
|
QApplication::installTranslator(&systemTrans_);
|
||||||
|
} else {
|
||||||
|
LOG_WARN("load translations error: {}", systemTransName.toStdString());
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -33,4 +33,5 @@ private:
|
|||||||
private:
|
private:
|
||||||
QFont iconFont_;
|
QFont iconFont_;
|
||||||
QTranslator trans_;
|
QTranslator trans_;
|
||||||
|
QTranslator systemTrans_;
|
||||||
};
|
};
|
||||||
|
Binary file not shown.
@ -744,7 +744,7 @@
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../ui/Menu/PlayManagerMenu.ui" line="14"/>
|
<location filename="../ui/Menu/PlayManagerMenu.ui" line="14"/>
|
||||||
<source>PlayManagerMenu</source>
|
<source>PlayManagerMenu</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>回放管理</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/Menu/PlayManagerMenu.ui" line="20"/>
|
<location filename="../ui/Menu/PlayManagerMenu.ui" line="20"/>
|
||||||
@ -752,12 +752,12 @@
|
|||||||
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="150"/>
|
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="150"/>
|
||||||
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="157"/>
|
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="157"/>
|
||||||
<source>play</source>
|
<source>play</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>播放</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/Menu/PlayManagerMenu.ui" line="27"/>
|
<location filename="../ui/Menu/PlayManagerMenu.ui" line="27"/>
|
||||||
<source>stop</source>
|
<source>stop</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>停止</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/Menu/PlayManagerMenu.ui" line="55"/>
|
<location filename="../ui/Menu/PlayManagerMenu.ui" line="55"/>
|
||||||
@ -777,12 +777,12 @@
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../ui/Menu/PlayManagerMenu.ui" line="105"/>
|
<location filename="../ui/Menu/PlayManagerMenu.ui" line="105"/>
|
||||||
<source>up</source>
|
<source>up</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>加速</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/Menu/PlayManagerMenu.ui" line="112"/>
|
<location filename="../ui/Menu/PlayManagerMenu.ui" line="112"/>
|
||||||
<source>down</source>
|
<source>down</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>慢速</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="34"/>
|
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="34"/>
|
||||||
@ -794,7 +794,7 @@
|
|||||||
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="99"/>
|
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="99"/>
|
||||||
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="106"/>
|
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="106"/>
|
||||||
<source>question</source>
|
<source>question</source>
|
||||||
<translation type="unfinished">询问</translation>
|
<translation>询问</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="34"/>
|
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="34"/>
|
||||||
@ -806,14 +806,14 @@
|
|||||||
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="99"/>
|
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="99"/>
|
||||||
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="106"/>
|
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="106"/>
|
||||||
<source>has not workspace</source>
|
<source>has not workspace</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>未加载空间</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="48"/>
|
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="48"/>
|
||||||
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="52"/>
|
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="52"/>
|
||||||
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="147"/>
|
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="147"/>
|
||||||
<source>pause</source>
|
<source>pause</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation>暂停</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
|
BIN
src/translations/qt_zh_CN.qm
Normal file
BIN
src/translations/qt_zh_CN.qm
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user