Added translations

This commit is contained in:
Daniel Brunner
2018-10-15 20:53:24 +02:00
parent eca7806269
commit 7f96f31f6b
3 changed files with 50 additions and 15 deletions

View File

@@ -16,7 +16,16 @@ set(OTHER_FILES
weatherplugin.json
)
add_library(zeiterfassung-plugins-weatherplugin SHARED ${HEADERS} ${SOURCES} ${OTHER_FILES})
set(TRANSLATIONS
translations/weatherplugin_en.ts
translations/weatherplugin_de.ts
)
set_source_files_properties(${TRANSLATIONS} PROPERTIES OUTPUT_LOCATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/translations)
QT5_CREATE_TRANSLATION(TRANSLATIONS_C ${TRANSLATIONS} ${HEADERS} ${SOURCES} ${FORMS} OPTIONS -no-obsolete)
#QT5_ADD_TRANSLATION(TRANSLATIONS_C ${TRANSLATIONS})
add_library(zeiterfassung-plugins-weatherplugin SHARED ${HEADERS} ${SOURCES} ${OTHER_FILES} ${TRANSLATIONS_C})
set_target_properties(zeiterfassung-plugins-weatherplugin PROPERTIES OUTPUT_NAME weatherplugin PREFIX "")

View File

@@ -1,40 +1,53 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="de_DE">
<context>
<name>WeatherSettingsWidget</name>
<message>
<location filename="../weathersettingswidget.cpp" line="14"/>
<source>Weather API:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../weathersettingswidget.cpp" line="24"/>
<source>The weather api url is invalid!</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WeatherWidget</name>
<message>
<location filename="../weatherwidget.cpp" line="31"/>
<location filename="../weatherwidget.cpp" line="33"/>
<source>Loading...</source>
<translation>Lade...</translation>
</message>
<message>
<location filename="../weatherwidget.cpp" line="45"/>
<location filename="../weatherwidget.cpp" line="46"/>
<source>Request failed</source>
<translation>Anfrage fehlgeschlagen</translation>
</message>
<message>
<location filename="../weatherwidget.cpp" line="56"/>
<location filename="../weatherwidget.cpp" line="57"/>
<source>Parsing failed</source>
<translation>Parsen fehlgeschlagen</translation>
</message>
<message>
<location filename="../weatherwidget.cpp" line="62"/>
<location filename="../weatherwidget.cpp" line="63"/>
<source>Not an json obj</source>
<translation>Kein json obj</translation>
</message>
<message>
<location filename="../weatherwidget.cpp" line="71"/>
<location filename="../weatherwidget.cpp" line="72"/>
<source>No weather found</source>
<translation>Kein weather gefunden</translation>
</message>
<message>
<location filename="../weatherwidget.cpp" line="78"/>
<location filename="../weatherwidget.cpp" line="79"/>
<source>No main found</source>
<translation>Kein main gefunden</translation>
</message>
<message>
<location filename="../weatherwidget.cpp" line="85"/>
<location filename="../weatherwidget.cpp" line="86"/>
<source>%0 (%1°C)</source>
<translation>%0 (%1°C)</translation>
</message>

View File

@@ -1,40 +1,53 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="en_US">
<context>
<name>WeatherSettingsWidget</name>
<message>
<location filename="../weathersettingswidget.cpp" line="14"/>
<source>Weather API:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../weathersettingswidget.cpp" line="24"/>
<source>The weather api url is invalid!</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WeatherWidget</name>
<message>
<location filename="../weatherwidget.cpp" line="31"/>
<location filename="../weatherwidget.cpp" line="33"/>
<source>Loading...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../weatherwidget.cpp" line="45"/>
<location filename="../weatherwidget.cpp" line="46"/>
<source>Request failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../weatherwidget.cpp" line="56"/>
<location filename="../weatherwidget.cpp" line="57"/>
<source>Parsing failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../weatherwidget.cpp" line="62"/>
<location filename="../weatherwidget.cpp" line="63"/>
<source>Not an json obj</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../weatherwidget.cpp" line="71"/>
<location filename="../weatherwidget.cpp" line="72"/>
<source>No weather found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../weatherwidget.cpp" line="78"/>
<location filename="../weatherwidget.cpp" line="79"/>
<source>No main found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../weatherwidget.cpp" line="85"/>
<location filename="../weatherwidget.cpp" line="86"/>
<source>%0 (%1°C)</source>
<translation type="unfinished"></translation>
</message>