mirror of
https://github.com/qTox/qTox.git
synced 2024-03-22 14:00:36 +08:00
Merge branch 'pr657'
This commit is contained in:
commit
ff78fc2916
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -6,3 +6,4 @@ ui_*
|
|||
qrc_*
|
||||
Makefile
|
||||
qtox
|
||||
*.qm
|
||||
|
|
13
qtox.pro
13
qtox.pro
|
@ -37,17 +37,8 @@ FORMS += \
|
|||
|
||||
CONFIG += c++11
|
||||
|
||||
TRANSLATIONS = translations/de.ts \
|
||||
translations/fr.ts \
|
||||
translations/it.ts \
|
||||
translations/ru.ts \
|
||||
translations/pirate.ts \
|
||||
translations/pl.ts \
|
||||
translations/fi.ts \
|
||||
translations/mannol.ts \
|
||||
translations/uk.ts \
|
||||
translations/sv.ts \
|
||||
translations/bg.ts
|
||||
# Rules for creating/updating {ts|qm}-files
|
||||
include(translations/i18n.pri)
|
||||
|
||||
RESOURCES += res.qrc
|
||||
|
||||
|
|
BIN
translations/bg.qm
vendored
BIN
translations/bg.qm
vendored
Binary file not shown.
BIN
translations/de.qm
vendored
BIN
translations/de.qm
vendored
Binary file not shown.
BIN
translations/fi.qm
vendored
BIN
translations/fi.qm
vendored
Binary file not shown.
BIN
translations/fr.qm
vendored
BIN
translations/fr.qm
vendored
Binary file not shown.
39
translations/i18n.pri
vendored
Normal file
39
translations/i18n.pri
vendored
Normal file
|
@ -0,0 +1,39 @@
|
|||
# For autocompiling qm-files.
|
||||
|
||||
TRANSLATIONS = translations/bg.ts \
|
||||
translations/de.ts \
|
||||
translations/fi.ts \
|
||||
translations/fr.ts \
|
||||
translations/it.ts \
|
||||
translations/mannol.ts \
|
||||
translations/pirate.ts \
|
||||
translations/pl.ts \
|
||||
translations/ru.ts \
|
||||
translations/sv.ts \
|
||||
translations/uk.ts
|
||||
|
||||
#rules to generate ts
|
||||
isEmpty(QMAKE_LUPDATE) {
|
||||
win32: QMAKE_LUPDATE = $$[QT_INSTALL_BINS]/lupdate.exe
|
||||
else: QMAKE_LUPDATE = $$[QT_INSTALL_BINS]/lupdate
|
||||
}
|
||||
|
||||
#limitation: only on ts can be generated
|
||||
updatets.name = Creating or updating ts-files...
|
||||
updatets.input = _PRO_FILE_
|
||||
updatets.output = $$TRANSLATIONS
|
||||
updatets.commands = $$QMAKE_LUPDATE ${QMAKE_FILE_IN}
|
||||
updatets.CONFIG += no_link no_clean
|
||||
QMAKE_EXTRA_COMPILERS += updatets
|
||||
|
||||
#rules for ts->qm
|
||||
isEmpty(QMAKE_LRELEASE) {
|
||||
win32: QMAKE_LRELEASE = $$[QT_INSTALL_BINS]/lrelease.exe
|
||||
else: QMAKE_LRELEASE = $$[QT_INSTALL_BINS]/lrelease
|
||||
}
|
||||
updateqm.name = Compiling qm-files...
|
||||
updateqm.input = TRANSLATIONS
|
||||
updateqm.output = ${QMAKE_FILE_PATH}/${QMAKE_FILE_BASE}.qm
|
||||
updateqm.commands = $$QMAKE_LRELEASE ${QMAKE_FILE_IN} -qm ${QMAKE_FILE_PATH}/${QMAKE_FILE_BASE}.qm
|
||||
updateqm.CONFIG += no_link no_clean target_predeps
|
||||
QMAKE_EXTRA_COMPILERS += updateqm
|
BIN
translations/it.qm
vendored
BIN
translations/it.qm
vendored
Binary file not shown.
BIN
translations/mannol.qm
vendored
BIN
translations/mannol.qm
vendored
Binary file not shown.
BIN
translations/pirate.qm
vendored
BIN
translations/pirate.qm
vendored
Binary file not shown.
BIN
translations/pl.qm
vendored
BIN
translations/pl.qm
vendored
Binary file not shown.
BIN
translations/ru.qm
vendored
BIN
translations/ru.qm
vendored
Binary file not shown.
BIN
translations/sv.qm
vendored
BIN
translations/sv.qm
vendored
Binary file not shown.
BIN
translations/uk.qm
vendored
BIN
translations/uk.qm
vendored
Binary file not shown.
Loading…
Reference in New Issue
Block a user