From a523ae82f3e2114aaf48425f487f1f5597d91f83 Mon Sep 17 00:00:00 2001
From: Daniel Brunner <0xFEEDC0DE64@gmail.com>
Date: Mon, 15 Oct 2018 20:53:14 +0200
Subject: [PATCH] Added translations
---
CMakeLists.txt | 19 ++++++++++++-----
translations/sketchplugin_de.ts | 38 +++++++++++++++++++++++++++++++++
translations/sketchplugin_en.ts | 38 +++++++++++++++++++++++++++++++++
3 files changed, 90 insertions(+), 5 deletions(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 525105c..eac9625 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -8,19 +8,28 @@ set(SOURCES
sketchplugin.cpp
)
-set(RESOURCES
- sketchplugin_resources.qrc
-)
-
set(FORMS
sketchmainwindow.ui
)
+set(RESOURCES
+ sketchplugin_resources.qrc
+)
+
set(OTHER_FILES
sketchplugin.json
)
-add_library(zeiterfassung-plugins-sketchplugin SHARED ${HEADERS} ${SOURCES} ${RESOURCES} ${FORMS} ${OTHER_FILES})
+set(TRANSLATIONS
+ translations/sketchplugin_en.ts
+ translations/sketchplugin_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-sketchplugin SHARED ${HEADERS} ${SOURCES} ${FORMS} ${RESOURCES} ${OTHER_FILES} ${TRANSLATIONS_C})
set_target_properties(zeiterfassung-plugins-sketchplugin PROPERTIES OUTPUT_NAME sketchplugin PREFIX "")
diff --git a/translations/sketchplugin_de.ts b/translations/sketchplugin_de.ts
index 1552582..6724764 100644
--- a/translations/sketchplugin_de.ts
+++ b/translations/sketchplugin_de.ts
@@ -1,4 +1,42 @@
+
+ SketchMainWindow
+
+ Sketch Viewer
+
+
+
+ &File
+
+
+
+ &Open
+
+
+
+ &Quit
+
+
+
+ Select a sketch file
+
+
+
+ Sketch file
+
+
+
+ Could not load sketch file!
+
+
+
+
+ SketchPlugin
+
+ Open Sketch viewer
+
+
+
diff --git a/translations/sketchplugin_en.ts b/translations/sketchplugin_en.ts
index bc6d6e7..aa9f408 100644
--- a/translations/sketchplugin_en.ts
+++ b/translations/sketchplugin_en.ts
@@ -1,4 +1,42 @@
+
+ SketchMainWindow
+
+ Sketch Viewer
+
+
+
+ &File
+
+
+
+ &Open
+
+
+
+ &Quit
+
+
+
+ Select a sketch file
+
+
+
+ Sketch file
+
+
+
+ Could not load sketch file!
+
+
+
+
+ SketchPlugin
+
+ Open Sketch viewer
+
+
+