Finish the crazy razor=>lxqt renaming tasks.
authorHong Jen Yee (PCMan) <pcman.tw@gmail.com>
Mon, 4 Nov 2013 18:46:24 +0000 (02:46 +0800)
committerHong Jen Yee (PCMan) <pcman.tw@gmail.com>
Mon, 4 Nov 2013 18:46:24 +0000 (02:46 +0800)
126 files changed:
.gitignore
aboutdialog/lxqtaboutdialog.cpp
aboutdialog/lxqtaboutdialog.h
aboutdialog/lxqtaboutdialog_p.h
aboutdialog/technicalinfo.cpp
aboutdialog/technicalinfo.h
addplugindialog/lxqtaddplugindialog.cpp
addplugindialog/lxqtaddplugindialog.h
cmake/create_pkgconfig_file.cmake
cmake/lxqt-config.cmake.in
cmake/lxqt_use.cmake
configdialog/lxqtconfigdialog.cpp
configdialog/lxqtconfigdialog.h
configdialog/lxqtpageselectwidget.cpp
configdialog/lxqtpageselectwidget.h
liblxqt.doxygen [new file with mode: 0644]
librazorqt.doxygen [deleted file]
lxqtapplication.cpp
lxqtapplication.h
lxqtautostartentry.cpp
lxqtautostartentry.h
lxqtgridlayout.cpp
lxqtgridlayout.h
lxqtnotification.cpp
lxqtnotification.h
lxqtnotification_p.h
lxqtplugininfo.cpp
lxqtplugininfo.h
lxqtpower/lxqtpower.cpp
lxqtpower/lxqtpower.h
lxqtpower/lxqtpowerproviders.cpp
lxqtpower/lxqtpowerproviders.h
lxqtpowermanager.cpp
lxqtpowermanager.h
lxqtprogramfinder.cpp
lxqtprogramfinder.h
lxqtrotatedwidget.cpp
lxqtrotatedwidget.h
lxqtscreensaver.cpp
lxqtscreensaver.h
lxqtsettings.cpp
lxqtsettings.h
lxqttranslator.h
lxqtxfitman.cpp
lxqtxfitman.h
translations/liblxqt.ts.src [new file with mode: 0644]
translations/liblxqt_ar.ts [new file with mode: 0644]
translations/liblxqt_cs.ts [new file with mode: 0644]
translations/liblxqt_cs_CZ.ts [new file with mode: 0644]
translations/liblxqt_da.ts [new file with mode: 0644]
translations/liblxqt_da_DK.ts [new file with mode: 0644]
translations/liblxqt_de.ts [new file with mode: 0644]
translations/liblxqt_de_DE.ts [new file with mode: 0644]
translations/liblxqt_el_GR.ts [new file with mode: 0644]
translations/liblxqt_eo.ts [new file with mode: 0644]
translations/liblxqt_es.ts [new file with mode: 0644]
translations/liblxqt_es_VE.ts [new file with mode: 0644]
translations/liblxqt_eu.ts [new file with mode: 0644]
translations/liblxqt_fi.ts [new file with mode: 0644]
translations/liblxqt_fr_FR.ts [new file with mode: 0644]
translations/liblxqt_hu.ts [new file with mode: 0644]
translations/liblxqt_ia.ts [new file with mode: 0644]
translations/liblxqt_id_ID.ts [new file with mode: 0644]
translations/liblxqt_it_IT.ts [new file with mode: 0644]
translations/liblxqt_ja.ts [new file with mode: 0644]
translations/liblxqt_ko.ts [new file with mode: 0644]
translations/liblxqt_lt.ts [new file with mode: 0644]
translations/liblxqt_nl.ts [new file with mode: 0644]
translations/liblxqt_pl_PL.ts [new file with mode: 0644]
translations/liblxqt_pt.ts [new file with mode: 0644]
translations/liblxqt_pt_BR.ts [new file with mode: 0644]
translations/liblxqt_ro_RO.ts [new file with mode: 0644]
translations/liblxqt_ru.ts
translations/liblxqt_ru_RU.ts [new file with mode: 0644]
translations/liblxqt_sk_SK.ts [new file with mode: 0644]
translations/liblxqt_sl.ts [new file with mode: 0644]
translations/liblxqt_sr@latin.ts [new file with mode: 0644]
translations/liblxqt_sr_RS.ts [new file with mode: 0644]
translations/liblxqt_th_TH.ts [new file with mode: 0644]
translations/liblxqt_tr.ts [new file with mode: 0644]
translations/liblxqt_uk.ts [new file with mode: 0644]
translations/liblxqt_zh_CN.ts [new file with mode: 0644]
translations/liblxqt_zh_TW.ts [new file with mode: 0644]
translations/librazorqt.ts.src [deleted file]
translations/librazorqt_ar.ts [deleted file]
translations/librazorqt_cs.ts [deleted file]
translations/librazorqt_cs_CZ.ts [deleted file]
translations/librazorqt_da.ts [deleted file]
translations/librazorqt_da_DK.ts [deleted file]
translations/librazorqt_de.ts [deleted file]
translations/librazorqt_de_DE.ts [deleted file]
translations/librazorqt_el_GR.ts [deleted file]
translations/librazorqt_eo.ts [deleted file]
translations/librazorqt_es.ts [deleted file]
translations/librazorqt_es_VE.ts [deleted file]
translations/librazorqt_eu.ts [deleted file]
translations/librazorqt_fi.ts [deleted file]
translations/librazorqt_fr_FR.ts [deleted file]
translations/librazorqt_hu.ts [deleted file]
translations/librazorqt_ia.ts [deleted file]
translations/librazorqt_id_ID.ts [deleted file]
translations/librazorqt_it_IT.ts [deleted file]
translations/librazorqt_ja.ts [deleted file]
translations/librazorqt_ko.ts [deleted file]
translations/librazorqt_lt.ts [deleted file]
translations/librazorqt_nl.ts [deleted file]
translations/librazorqt_pl_PL.ts [deleted file]
translations/librazorqt_pt.ts [deleted file]
translations/librazorqt_pt_BR.ts [deleted file]
translations/librazorqt_ro_RO.ts [deleted file]
translations/librazorqt_ru.ts
translations/librazorqt_ru_RU.ts [deleted file]
translations/librazorqt_sk_SK.ts [deleted file]
translations/librazorqt_sl.ts [deleted file]
translations/librazorqt_sr@latin.ts [deleted file]
translations/librazorqt_sr_RS.ts [deleted file]
translations/librazorqt_th_TH.ts [deleted file]
translations/librazorqt_tr.ts [deleted file]
translations/librazorqt_uk.ts [deleted file]
translations/librazorqt_zh_CN.ts [deleted file]
translations/librazorqt_zh_TW.ts [deleted file]
translations/source.ts
translatorsinfo/CMakeLists.txt
translatorsinfo/translators_fi.info
translatorsinfo/translatorsinfo.cpp
translatorsinfo/translatorsinfo.h

index ba442ec..dd73316 100644 (file)
@@ -11,9 +11,9 @@ lib*.so
 lib*.so.*
 ui_*.h
 *.qm
-razorqt-appswitcher/razor-appswitcher
-razorqt-desktop/razor-desktop
-razorqt-panel/panel/razor-panel
+lxqt-appswitcher/lxqt-appswitcher
+lxqt-desktop/lxqt-desktop
+lxqt-panel/panel/lxqt-panel
 *~
 *.autosave
 *-swp
index 8397e11..81ee6b7 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2010-2011 Razor team
@@ -54,7 +54,7 @@ AboutDialogPrivate::AboutDialogPrivate()
 
     iconLabel->setFixedSize(48, 48);
     iconLabel->setScaledContents(true);
-    iconLabel->setPixmap(QPixmap(QString(LXQT_SHARE_DIR) + "/graphics/razor_logo.png"));
+    iconLabel->setPixmap(QPixmap(QString(LXQT_SHARE_DIR) + "/graphics/lxqt_logo.png"));
 
     nameLabel->setText(css + titleText());
 
index dd40448..113d551 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2010-2011 Razor team
index 56de58d..dca74e0 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2010-2011 Razor team
index 5570194..5c577ef 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2012 Razor team
index b9479b0..e4aa983 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2012 Razor team
index b817c9a..75ee6c6 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2010-2011 Razor team
index b75a993..93f2fbf 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2010-2011 Razor team
@@ -52,7 +52,7 @@ public:
     /*! Constructs a dialog with the given parent that initially displays
        PluginInfo objects for the matched files in the directories
       @param desktopFilesDirs - list of the scanned directories names.
-      @param serviceType - type of the plugin, for example "RazorPanel/Plugin".
+      @param serviceType - type of the plugin, for example "LxQtPanel/Plugin".
       @param nameFilter  - wildcard filter that understands * and ? wildcards. */
     AddPluginDialog(const QStringList& desktopFilesDirs,
                     const QString& serviceType,
index 96ac25a..4f48abd 100644 (file)
@@ -9,14 +9,14 @@ macro (create_pkgconfig_file name desc)
     #message(STATUS "${name}: writing pkgconfig file ${_pkgfname}")
 
     file(WRITE "${_pkgfname}"
-            "# file generated by razor-qt cmake build\n"
+            "# file generated by lxqt-qt cmake build\n"
             "prefix=${CMAKE_INSTALL_PREFIX}\n"
             "libdir=\${prefix}/lib${LIB_SUFFIX}\n"
             "includedir=\${prefix}/include\n"
             "\n"
             "Name: ${name}\n"
             "Description: ${desc}\n"
-            "Version: ${RAZOR_VERSION}\n"
+            "Version: ${LXQT_VERSION}\n"
             "Libs: -L\${libdir} -l${name}\n"
             "Cflags: -I\${includedir}\n"
             "\n"
index 863b3a8..7e3770c 100644 (file)
@@ -15,7 +15,7 @@
 #  LXQT_TRANSLATIONS_DIR - The default translations directory
 #
 #  LXQT_ETC_XDG_DIR   - XDG standards expects system-wide configuration files in the
-#                        /etc/xdg/razor location. Unfortunately QSettings we are using internally
+#                        /etc/xdg/lxqt location. Unfortunately QSettings we are using internally
 #                        can be overriden in the Qt compilation time to use different path for
 #                        system-wide configs. (for example configure ... -sysconfdir /etc/settings ...)
 #                        This path can be found calling Qt4's qmake:
 #   find_package(LXQT REQUIRED)
 #   include(${LXQT_USE_FILE})
 #
-#   razor_translate_ts(QM_FILES
+#   lxqt_translate_ts(QM_FILES
 #     SOURCES
 #        ${H_FILES}
 #        ${CPP_FILES}
 #        ${UI_FILES}
 #   )
-#   razor_translate_desktop(DESKTOP_FILES
+#   lxqt_translate_desktop(DESKTOP_FILES
 #     SOURCES
 #        ${DESKTOP_FILES_IN}
 #  )
@@ -68,33 +68,33 @@ set(LXQT_USE_FILE      ${CMAKE_CURRENT_LIST_DIR}/lxqt_use.cmake)
 set(LXQT_FOUND         1)
 
 # for backward compatability ----->
-#set(RAZOR_SHARE_DIR     ${})
-#set(RAZOR_ETC_XDG_DIR   ${})
-#set(RAZOR_INCLUDE_DIR   ${LXQT_INCLUDE_DIR})
-#set(RAZOR_INCLUDE_DIRS  ${LXQT_INCLUDE_DIRS})
-#set(RAZOR_LIBRARY       ${LXQT_LIBRARY})
+#set(LXQT_SHARE_DIR     ${})
+#set(LXQT_ETC_XDG_DIR   ${})
+#set(LXQT_INCLUDE_DIR   ${LXQT_INCLUDE_DIR})
+#set(LXQT_INCLUDE_DIRS  ${LXQT_INCLUDE_DIRS})
+#set(LXQT_LIBRARY       ${LXQT_LIBRARY})
 # for backward compatability <-----
 
 mark_as_advanced(LXQT_LIBRARY LXQT_INCLUDE_DIR)
 
 
 #************************************************
-# RAZOR_USE_MOUNT
+# LXQT_USE_MOUNT
 #
-#if (RAZOR_USE_MOUNT)
-#    include(${CMAKE_CURRENT_LIST_DIR}/razormount-config.cmake)
-#    set(RAZOR_INCLUDE_DIRS       ${RAZOR_INCLUDE_DIRS} ${RAZORMOUNT_INCLUDE_DIR})
-#    set(RAZOR_LIBRARIES          ${RAZOR_LIBRARIES}    ${RAZORMOUNT_LIBRARY})
+#if (LXQT_USE_MOUNT)
+#    include(${CMAKE_CURRENT_LIST_DIR}/lxqtmount-config.cmake)
+#    set(LXQT_INCLUDE_DIRS       ${LXQT_INCLUDE_DIRS} ${LXQTMOUNT_INCLUDE_DIR})
+#    set(LXQT_LIBRARIES          ${LXQT_LIBRARIES}    ${LXQTMOUNT_LIBRARY})
 
-#endif(RAZOR_USE_MOUNT)
+#endif(LXQT_USE_MOUNT)
 
 
 #************************************************
-# RAZOR_USE_GLOBALKEYCLIENT
+# LXQT_USE_GLOBALKEYCLIENT
 #
-#if (RAZOR_USE_GLOBALKEYCLIENT)
-#    include(${CMAKE_CURRENT_LIST_DIR}/razorglobalkeyclient-config.cmake)
-#    set(RAZOR_INCLUDE_DIRS       ${RAZOR_INCLUDE_DIRS} ${RAZORGLOBALKEYCLIENT_INCLUDE_DIR})
-#    set(RAZOR_LIBRARIES          ${RAZOR_LIBRARIES}    ${RAZORGLOBALKEYCLIENT_LIBRARIES})
+#if (LXQT_USE_GLOBALKEYCLIENT)
+#    include(${CMAKE_CURRENT_LIST_DIR}/lxqtglobalkeyclient-config.cmake)
+#    set(LXQT_INCLUDE_DIRS       ${LXQT_INCLUDE_DIRS} ${LXQTGLOBALKEYCLIENT_INCLUDE_DIR})
+#    set(LXQT_LIBRARIES          ${LXQT_LIBRARIES}    ${LXQTGLOBALKEYCLIENT_LIBRARIES})
 
-#endif(RAZOR_USE_GLOBALKEYCLIENT)
+#endif(LXQT_USE_GLOBALKEYCLIENT)
index 0ea1127..64bf5e5 100644 (file)
@@ -27,7 +27,7 @@
 #  -DLXQT_SHARE_DIR      - This allows to install and read the configs from non-standard locations
 #
 #  -DLXQT_ETC_XDG_DIR    - XDG standards expects system-wide configuration files in the
-#                          /etc/xdg/razor location. Unfortunately QSettings we are using internally
+#                          /etc/xdg/lxqt location. Unfortunately QSettings we are using internally
 #                          can be overriden in the Qt compilation time to use different path for
 #                          system-wide configs. (for example configure ... -sysconfdir /etc/settings ...)
 #                          This path can be found calling Qt4's qmake:
@@ -44,9 +44,9 @@ add_definitions(-DLXQT_ETC_XDG_DIR=\"${LXQT_ETC_XDG_DIR}\")
 add_definitions(-DLXQT_VERSION=\"${LXQT_VERSION}\")
 
 # for backward compatability ----->
-add_definitions(-DRAZOR_SHARE_DIR=\"${LXQT_SHARE_DIR}\")
-add_definitions(-DRAZOR_ETC_XDG_DIR=\"${LXQT_ETC_XDG_DIR}\")
-add_definitions(-DRAZOR_VERSION=\"${LXQT_VERSION}\")
+add_definitions(-DLXQT_SHARE_DIR=\"${LXQT_SHARE_DIR}\")
+add_definitions(-DLXQT_ETC_XDG_DIR=\"${LXQT_ETC_XDG_DIR}\")
+add_definitions(-DLXQT_VERSION=\"${LXQT_VERSION}\")
 # for backward compatability <-----
 
 find_package(Qt4 REQUIRED QUIET)
index 1dcee92..e6cdc10 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright (C) 2012  Alec Moskvin <alecm@gmx.com>
index 1db99f9..927c40a 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright (C) 2012  Alec Moskvin <alecm@gmx.com>
index 846a448..8401bb8 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2010-2011 Razor team
index 81eff63..8059d54 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2010-2011 Razor team
diff --git a/liblxqt.doxygen b/liblxqt.doxygen
new file mode 100644 (file)
index 0000000..727f0e2
--- /dev/null
@@ -0,0 +1,4 @@
+/*! \mainpage A minimal shared library for LxQt-qt DE.
+
+liblxqt containing shared classes for LxQt-qt developed by LxQt-qt team and contributors.
+*/
diff --git a/librazorqt.doxygen b/librazorqt.doxygen
deleted file mode 100644 (file)
index f3edad2..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-/*! \mainpage A minimal shared library for Razor-qt DE.
-
-librazorqt containing shared classes for Razor-qt developed by Razor-qt team and contributors.
-*/
index f454823..6f40dfb 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2012-2013 Razor team
@@ -49,11 +49,11 @@ using namespace LxQt;
 #include <QDateTime>
 /*! \brief Log qDebug input to file
 Used only in pure Debug builds or when is the system environment
-variable RAZOR_DEBUG set
+variable LXQT_DEBUG set
 */
 void dbgMessageOutput(QtMsgType type, const char *msg)
 {
-    QDir dir(XdgDirs::configHome().toUtf8() + "/razor");
+    QDir dir(XdgDirs::configHome().toUtf8() + "/lxqt");
     dir.mkpath(".");
 
     const char* typestr;
@@ -96,13 +96,13 @@ Application::Application(int &argc, char** argv)
 #ifdef DEBUG
     qInstallMsgHandler(dbgMessageOutput);
 #else
-    if (!qgetenv("RAZOR_DEBUG").isNull())
+    if (!qgetenv("LXQT_DEBUG").isNull())
         qInstallMsgHandler(dbgMessageOutput);
 #endif
 
     XdgIcon::setThemeName(Settings::globalSettings()->value("icon_theme").toString());
-    setWindowIcon(QIcon(QString(LXQT_SHARE_DIR) + "/graphics/razor_logo.png"));
-    connect(Settings::globalSettings(), SIGNAL(razorThemeChanged()), this, SLOT(updateTheme()));
+    setWindowIcon(QIcon(QString(LXQT_SHARE_DIR) + "/graphics/lxqt_logo.png"));
+    connect(Settings::globalSettings(), SIGNAL(lxqtThemeChanged()), this, SLOT(updateTheme()));
     updateTheme();
 }
 
@@ -110,6 +110,6 @@ Application::Application(int &argc, char** argv)
 void Application::updateTheme()
 {
     QString styleSheetKey = QFileInfo(applicationFilePath()).fileName();
-    setStyleSheet(razorTheme.qss(styleSheetKey));
+    setStyleSheet(lxqtTheme.qss(styleSheetKey));
     emit themeChanged();
 }
index 2aee5f5..60bef70 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2012-2013 Razor team
 namespace LxQt
 {
 
-/*! \brief Razor-qt wrapper around QApplication.
- * It loads various Razor-qt related stuff by default (window icon, icon theme...)
+/*! \brief LxQt-qt wrapper around QApplication.
+ * It loads various LxQt-qt related stuff by default (window icon, icon theme...)
  *
- * \note This wrapper is intended to be used only inside Razor-qt project. Using it
+ * \note This wrapper is intended to be used only inside LxQt-qt project. Using it
  *       in external application will automatically require linking to various
- *       Razor-qt libraries.
+ *       LxQt-qt libraries.
  *
  */
 class Application : public QApplication
@@ -47,7 +47,7 @@ class Application : public QApplication
     Q_OBJECT
 
 public:
-    /*! Construct a Razor-qt application object.
+    /*! Construct a LxQt-qt application object.
      * \param argc standard argc as in QApplication
      * \param argv standard argv as in QApplication
      */
index 8547e88..b246bdc 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright (C) 2012  Alec Moskvin <alecm@gmx.com>
index af60c8f..b103902 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright (C) 2012  Alec Moskvin <alecm@gmx.com>
index e2e1727..0ad7923 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2012 Razor team
index 8f2fdcb..291929f 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2012 Razor team
index 5b721a3..dbd6b3c 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright (C) 2012  Alec Moskvin <alecm@gmx.com>
index b2e95de..f7305ba 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright (C) 2012  Alec Moskvin <alecm@gmx.com>
@@ -71,7 +71,7 @@ public:
     {
         //! The product name of the server.
         QString name;
-        //! The vendor name. For example, "razor-qt.org"
+        //! The vendor name. For example, "lxqt-qt.org"
         QString vendor;
         //! The server's version number.
         QString version;
index a3860d5..f39975f 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright (C) 2012  Alec Moskvin <alecm@gmx.com>
index a062075..59c308b 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2010-2011 Razor team
@@ -75,7 +75,7 @@ QLibrary* PluginInfo::loadLibrary(const QString& libDir) const
     QString baseName, path;
     QFileInfo fi = QFileInfo(fileName());
     path = fi.canonicalPath();
-    baseName = value("X-Razor-Library", fi.completeBaseName()).toString();
+    baseName = value("X-LxQt-Library", fi.completeBaseName()).toString();
 
     QString soPath = QDir(libDir).filePath(QString("lib%2.so").arg(baseName));
     QLibrary* library = new QLibrary(soPath);
index c454c86..fa8922b 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2010-2011 Razor team
@@ -46,11 +46,11 @@ namespace LxQt
 Every plugin needs a .desktop file that describes it. The basename of this file must
 be same as the basename of the plugin library.
 
-razorpanel_clock2.desktop file
+lxqtpanel_clock2.desktop file
 
 [Desktop Entry]
   Type=Service
-  ServiceTypes=RazorPanel/Plugin
+  ServiceTypes=LxQtPanel/Plugin
   Name=Clock
   Comment=Clock and calendar
 
@@ -87,7 +87,7 @@ public:
 
     /*! Returns a list of PluginInfo objects for the matched files in the directories.
       @param desktopFilesDirs - scanned directories names.
-      @param serviceType - type of the plugin, for example "RazorPanel/Plugin".
+      @param serviceType - type of the plugin, for example "LxQtPanel/Plugin".
       @param nameFilter  - wildcard filter that understands * and ? wildcards.
 
       If the same filename is located under multiple directories only the first file should be used.
index ce309f3..725dcb0 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2010-2011 Razor team
@@ -41,7 +41,7 @@ Power::Power(QObject *parent) :
     mProviders.append(new ConsoleKitProvider(this));
     mProviders.append(new SystemdProvider(this));
     mProviders.append(new LxSessionProvider(this));
-    mProviders.append(new RazorProvider(this));
+    mProviders.append(new LxQtProvider(this));
 }
 
 
index c572af7..7a5b2a0 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2010-2011 Razor team
index 7a75d09..ef1d462 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2010-2011 Razor team
@@ -46,9 +46,9 @@
 #define SYSTEMD_PATH            "/org/freedesktop/login1"
 #define SYSTEMD_INTERFACE       "org.freedesktop.login1.Manager"
 
-#define RAZOR_SERVICE      "org.razorqt.session"
-#define RAZOR_PATH         "/RazorSession"
-#define RAZOR_INTERFACE    "org.razorqt.session"
+#define LXQT_SERVICE      "org.lxqt.session"
+#define LXQT_PATH         "/LxQtSession"
+#define LXQT_INTERFACE    "org.lxqt.session"
 
 #define LXSESSION_SERVICE      "org.lxde.SessionManager"
 #define LXSESSION_PATH         "/org/lxde/SessionManager"
@@ -90,7 +90,7 @@ bool dbusCall(const QString &service,
             Notification::notify(
                                     QObject::tr("Power Manager Error"),
                                     QObject::tr("QDBusInterface is invalid")+ "\n\n" + service + " " + path + " " + interface + " " + method,
-                                    "razor-logo.png");
+                                    "lxqt-logo.png");
         }
         return false;
     }
@@ -105,7 +105,7 @@ bool dbusCall(const QString &service,
             Notification::notify(
                                     QObject::tr("Power Manager Error (D-BUS call)"),
                                     msg.errorName() + "\n\n" + msg.errorMessage(),
-                                    "razor-logo.png");
+                                    "lxqt-logo.png");
         }
     }
 
@@ -139,7 +139,7 @@ bool dbusCallSystemd(const QString &service,
             Notification::notify(
                                     QObject::tr("Power Manager Error"),
                                     QObject::tr("QDBusInterface is invalid")+ "\n\n" + service + " " + path + " " + interface + " " + method,
-                                    "razor-logo.png");
+                                    "lxqt-logo.png");
         }
         return false;
     }
@@ -154,7 +154,7 @@ bool dbusCallSystemd(const QString &service,
             Notification::notify(
                                     QObject::tr("Power Manager Error (D-BUS call)"),
                                     msg.errorName() + "\n\n" + msg.errorMessage(),
-                                    "razor-logo.png");
+                                    "lxqt-logo.png");
         }
     }
 
@@ -182,8 +182,8 @@ bool dbusGetProperty(const QString &service,
     if (!dbus.isValid())
     {
         qWarning() << "dbusGetProperty: QDBusInterface is invalid" << service << path << interface << property;
-//        Notification::notify(QObject::tr("Razor Power Manager"),
-//                                  "razor-logo.png",
+//        Notification::notify(QObject::tr("LxQt Power Manager"),
+//                                  "lxqt-logo.png",
 //                                  QObject::tr("Power Manager Error"),
 //                                  QObject::tr("QDBusInterface is invalid")+ "\n\n" + service +" " + path +" " + interface +" " + property);
 
@@ -195,8 +195,8 @@ bool dbusGetProperty(const QString &service,
     if (!msg.errorName().isEmpty())
     {
         printDBusMsg(msg);
-//        Notification::notify(QObject::tr("Razor Power Manager"),
-//                                  "razor-logo.png",
+//        Notification::notify(QObject::tr("LxQt Power Manager"),
+//                                  "lxqt-logo.png",
 //                                  QObject::tr("Power Manager Error (Get Property)"),
 //                                  msg.errorName() + "\n\n" + msg.errorMessage());
     }
@@ -470,26 +470,26 @@ bool SystemdProvider::doAction(Power::Action action)
 
 
 /************************************************
-  RazorProvider
+  LxQtProvider
  ************************************************/
-RazorProvider::RazorProvider(QObject *parent):
+LxQtProvider::LxQtProvider(QObject *parent):
     PowerProvider(parent)
 {
 }
 
 
-RazorProvider::~RazorProvider()
+LxQtProvider::~LxQtProvider()
 {
 }
 
 
-bool RazorProvider::canAction(Power::Action action) const
+bool LxQtProvider::canAction(Power::Action action) const
 {
     switch (action)
     {
         case Power::PowerLogout:
             // there can be case when razo-session does not run
-            return dbusCall(RAZOR_SERVICE, RAZOR_PATH, RAZOR_SERVICE,
+            return dbusCall(LXQT_SERVICE, LXQT_PATH, LXQT_SERVICE,
                             QDBusConnection::sessionBus(), "canLogout",
                             PowerProvider::DontCheckDBUS);
         default:
@@ -498,7 +498,7 @@ bool RazorProvider::canAction(Power::Action action) const
 }
 
 
-bool RazorProvider::doAction(Power::Action action)
+bool LxQtProvider::doAction(Power::Action action)
 {
     QString command;
 
@@ -512,9 +512,9 @@ bool RazorProvider::doAction(Power::Action action)
         return false;
     }
 
-    return dbusCall(RAZOR_SERVICE,
-             RAZOR_PATH,
-             RAZOR_INTERFACE,
+    return dbusCall(LXQT_SERVICE,
+             LXQT_PATH,
+             LXQT_INTERFACE,
              QDBusConnection::sessionBus(),
              command
             );
index d80a5f5..0a2f9de 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2010-2011 Razor team
@@ -101,12 +101,12 @@ public slots:
 };
 
 
-class RazorProvider: public PowerProvider
+class LxQtProvider: public PowerProvider
 {
     Q_OBJECT
 public:
-    RazorProvider(QObject *parent = 0);
-    ~RazorProvider();
+    LxQtProvider(QObject *parent = 0);
+    ~LxQtProvider();
     bool canAction(Power::Action action) const;
 
 public slots:
index 1e3338f..6282cdc 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2010-2011 Razor team
@@ -65,7 +65,7 @@ public:
 
     static void warning(const QString& title, const QString& text)
     {
-        QMessageBox::warning(parentWidget(), tr("Razor Power Manager Error"), tr("Hibernate failed."));
+        QMessageBox::warning(parentWidget(), tr("LxQt Power Manager Error"), tr("Hibernate failed."));
     }
 
 
@@ -144,7 +144,7 @@ QList<QAction*> PowerManager::availableActions()
 void PowerManager::suspend()
 {
      if (m_skipWarning ||
-         MessageBox::question(tr("Razor Session Suspend"),
+         MessageBox::question(tr("LxQt Session Suspend"),
                               tr("Do you want to really suspend your computer?<p>Suspends the computer into a low power state. System state is not preserved if the power is lost.")))
     {
         m_power->suspend();
@@ -154,7 +154,7 @@ void PowerManager::suspend()
 void PowerManager::hibernate()
 {
     if (m_skipWarning ||
-        MessageBox::question(tr("Razor Session Hibernate"),
+        MessageBox::question(tr("LxQt Session Hibernate"),
                              tr("Do you want to really hibernate your computer?<p>Hibernates the computer into a low power state. System state is preserved if the power is lost.")))
     {
         m_power->hibernate();
@@ -164,7 +164,7 @@ void PowerManager::hibernate()
 void PowerManager::reboot()
 {
     if (m_skipWarning ||
-        MessageBox::question(tr("Razor Session Reboot"),
+        MessageBox::question(tr("LxQt Session Reboot"),
                              tr("Do you want to really restart your computer? All unsaved work will be lost...")))
     {
         m_power->reboot();
@@ -174,7 +174,7 @@ void PowerManager::reboot()
 void PowerManager::shutdown()
 {
     if (m_skipWarning ||
-        MessageBox::question(tr("Razor Session Shutdown"),
+        MessageBox::question(tr("LxQt Session Shutdown"),
                              tr("Do you want to really switch off your computer? All unsaved work will be lost...")))
     {
         m_power->shutdown();
@@ -184,7 +184,7 @@ void PowerManager::shutdown()
 void PowerManager::logout()
 {
     if (m_skipWarning ||
-        MessageBox::question(tr("Razor Session Logout"),
+        MessageBox::question(tr("LxQt Session Logout"),
                              tr("Do you want to really logout? All unsaved work will be lost...")))
     {
         m_power->logout();
@@ -193,12 +193,12 @@ void PowerManager::logout()
 
 void PowerManager::hibernateFailed()
 {
-    MessageBox::warning(tr("Razor Power Manager Error"), tr("Hibernate failed."));
+    MessageBox::warning(tr("LxQt Power Manager Error"), tr("Hibernate failed."));
 }
 
 void PowerManager::suspendFailed()
 {
-    MessageBox::warning(tr("Razor Power Manager Error"), tr("Suspend failed."));
+    MessageBox::warning(tr("LxQt Power Manager Error"), tr("Suspend failed."));
 }
 
 } // namespace LxQt
index ba192e2..58d5572 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2010-2011 Razor team
@@ -35,7 +35,7 @@ namespace LxQt
 {
 class Power;
 
-/*! QAction centric menu aware wrapper around razorpower
+/*! QAction centric menu aware wrapper around lxqtpower
 */
 class PowerManager : public QObject
 {
@@ -52,7 +52,7 @@ public slots:
     void hibernate();
     void reboot();
     void shutdown();
-    // razor session
+    // lxqt session
     void logout();
 
 public:
index 1c1e39d..c13bc82 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright (C) 2013  Alec Moskvin <alecm@gmx.com>
index 830b057..1447689 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright (C) 2013  Alec Moskvin <alecm@gmx.com>
index a3e27fd..042c48e 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2010-2013 Razor team
index c763939..d3ce348 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2010-2013 Razor team
index 84a6a36..644065a 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2010-2011 Razor team
index 5726dc1..ecf480d 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2010-2011 Razor team
index f5059a3..210f44d 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2010-2011 Razor team
@@ -56,11 +56,11 @@ private:
 };
 
 
-RazorTheme* RazorTheme::mInstance = 0;
+LxQtTheme* LxQtTheme::mInstance = 0;
 
-class LxQt::RazorThemeData: public QSharedData {
+class LxQt::LxQtThemeData: public QSharedData {
 public:
-    RazorThemeData(): mValid(false) {}
+    LxQtThemeData(): mValid(false) {}
     QString loadQss(const QString& qssFile) const;
     QString findTheme(const QString &themeName);
 
@@ -84,7 +84,7 @@ public:
 
     GlobalSettings *mParent;
     QString mIconTheme;
-    QString mRazorTheme;
+    QString mLxQtTheme;
     qlonglong mThemeUpdated;
 
 };
@@ -116,7 +116,7 @@ Settings::Settings(const QString &fileName, QSettings::Format format, QObject *p
     QSettings(fileName, format, parent),
     d_ptr(new SettingsPrivate(this))
 {
-    // HACK: we need to ensure that the user (~/.config/razor/<module>.conf)
+    // HACK: we need to ensure that the user (~/.config/lxqt/<module>.conf)
     //       exists to have functional mWatcher
     if (!contains("__userfile__"))
     {
@@ -301,8 +301,8 @@ void Settings::setLocalizedValue(const QString &key, const QVariant &value)
 /************************************************
 
  ************************************************/
-RazorTheme::RazorTheme():
-    d(new RazorThemeData)
+LxQtTheme::LxQtTheme():
+    d(new LxQtThemeData)
 {
 }
 
@@ -310,8 +310,8 @@ RazorTheme::RazorTheme():
 /************************************************
 
  ************************************************/
-RazorTheme::RazorTheme(const QString &path):
-    d(new RazorThemeData)
+LxQtTheme::LxQtTheme(const QString &path):
+    d(new LxQtThemeData)
 {
     if (path.isEmpty())
         return;
@@ -338,7 +338,7 @@ RazorTheme::RazorTheme(const QString &path):
 /************************************************
 
  ************************************************/
-QString RazorThemeData::findTheme(const QString &themeName)
+QString LxQtThemeData::findTheme(const QString &themeName)
 {
     if (themeName.isEmpty())
         return "";
@@ -363,7 +363,7 @@ QString RazorThemeData::findTheme(const QString &themeName)
 /************************************************
 
  ************************************************/
-RazorTheme::RazorTheme(const RazorTheme &other):
+LxQtTheme::LxQtTheme(const LxQtTheme &other):
     d(other.d)
 {
 }
@@ -372,7 +372,7 @@ RazorTheme::RazorTheme(const RazorTheme &other):
 /************************************************
 
  ************************************************/
-RazorTheme::~RazorTheme()
+LxQtTheme::~LxQtTheme()
 {
 }
 
@@ -380,7 +380,7 @@ RazorTheme::~RazorTheme()
 /************************************************
 
  ************************************************/
-RazorTheme& RazorTheme::operator=(const RazorTheme &other)
+LxQtTheme& LxQtTheme::operator=(const LxQtTheme &other)
 {
     d = other.d;
     return *this;
@@ -390,7 +390,7 @@ RazorTheme& RazorTheme::operator=(const RazorTheme &other)
 /************************************************
 
  ************************************************/
-bool RazorTheme::isValid() const
+bool LxQtTheme::isValid() const
 {
     return d->mValid;
 }
@@ -399,7 +399,7 @@ bool RazorTheme::isValid() const
 /************************************************
 
  ************************************************/
-QString RazorTheme::name() const
+QString LxQtTheme::name() const
 {
     return d->mName;
 }
@@ -407,7 +407,7 @@ QString RazorTheme::name() const
 /************************************************
 
  ************************************************/
-QString RazorTheme::path() const
+QString LxQtTheme::path() const
 {
     return d->mPath;
 }
@@ -416,7 +416,7 @@ QString RazorTheme::path() const
 /************************************************
 
  ************************************************/
-QString RazorTheme::previewImage() const
+QString LxQtTheme::previewImage() const
 {
     return d->mPreviewImg;
 }
@@ -425,7 +425,7 @@ QString RazorTheme::previewImage() const
 /************************************************
 
  ************************************************/
-QString RazorTheme::qss(const QString& module) const
+QString LxQtTheme::qss(const QString& module) const
 {
     QString path = QString("%1/%2.qss").arg(d->mPath, module);
 
@@ -447,7 +447,7 @@ QString RazorTheme::qss(const QString& module) const
 /************************************************
 
  ************************************************/
-QString RazorThemeData::loadQss(const QString& qssFile) const
+QString LxQtThemeData::loadQss(const QString& qssFile) const
 {
     QFile f(qssFile);
     if (! f.open(QIODevice::ReadOnly | QIODevice::Text))
@@ -473,7 +473,7 @@ QString RazorThemeData::loadQss(const QString& qssFile) const
 /************************************************
 
  ************************************************/
-QString RazorTheme::desktopBackground(int screen) const
+QString LxQtTheme::desktopBackground(int screen) const
 {
     QString wallpaperCfgFileName = QString("%1/wallpaper.cfg").arg(d->mPath);
 
@@ -501,13 +501,13 @@ QString RazorTheme::desktopBackground(int screen) const
 /************************************************
 
  ************************************************/
-const RazorTheme &RazorTheme::currentTheme()
+const LxQtTheme &LxQtTheme::currentTheme()
 {
-    static RazorTheme theme;
+    static LxQtTheme theme;
     QString name = Settings::globalSettings()->value("theme").toString();
     if (theme.name() != name)
     {
-        theme = RazorTheme(name);
+        theme = LxQtTheme(name);
     }
     return theme;
 }
@@ -516,9 +516,9 @@ const RazorTheme &RazorTheme::currentTheme()
 /************************************************
 
  ************************************************/
-QList<RazorTheme> RazorTheme::allThemes()
+QList<LxQtTheme> LxQtTheme::allThemes()
 {
-    QList<RazorTheme> ret;
+    QList<LxQtTheme> ret;
     QSet<QString> processed;
 
     QStringList paths;
@@ -536,7 +536,7 @@ QList<RazorTheme> RazorTheme::allThemes()
                  QDir(dir.absoluteFilePath()).exists("lxqt-panel.qss"))
             {
                 processed << dir.fileName();
-                ret << RazorTheme(dir.absoluteFilePath());
+                ret << LxQtTheme(dir.absoluteFilePath());
             }
 
         }
@@ -653,10 +653,10 @@ void GlobalSettings::fileChanged()
 
     QString rt = value("theme").toString();
     qlonglong themeUpdated = value("__theme_updated__").toLongLong();
-    if ((d->mRazorTheme != rt) || (d->mThemeUpdated != themeUpdated))
+    if ((d->mLxQtTheme != rt) || (d->mThemeUpdated != themeUpdated))
     {
-        d->mRazorTheme = rt;
-        emit razorThemeChanged();
+        d->mLxQtTheme = rt;
+        emit lxqtThemeChanged();
     }
 
     emit settingsChanged();
index 341eb9c..e221e4a 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2010-2011 Razor team
@@ -95,25 +95,25 @@ private:
 };
 
 
-class RazorThemeData;
+class LxQtThemeData;
 
 /*! \brief QSS theme handling */
-class RazorTheme
+class LxQtTheme
 {
 public:
     /// Constructs a null theme.
-    RazorTheme();
+    LxQtTheme();
 
     /*! Constructs an theme from the dir with the given path. If path not absolute
         (i.e. the theme name only) the relevant dir must be found relative to the
         $XDG_DATA_HOME + $XDG_DATA_DIRS directories. */
-    RazorTheme(const QString &path);
+    LxQtTheme(const QString &path);
 
     /// Constructs a copy of other. This is very fast.
-    RazorTheme(const RazorTheme &other);
+    LxQtTheme(const LxQtTheme &other);
 
-    RazorTheme& operator=(const RazorTheme &other);
-    ~RazorTheme();
+    LxQtTheme& operator=(const LxQtTheme &other);
+    ~LxQtTheme();
 
     /// Returns the name of the theme.
     QString name() const;
@@ -139,23 +139,23 @@ public:
     */
     QString desktopBackground(int screen=-1) const;
 
-    /// Returns the current razor theme.
-    static const RazorTheme &currentTheme();
+    /// Returns the current lxqt theme.
+    static const LxQtTheme &currentTheme();
 
     /// Returns the all themes found in the system.
-    static QList<RazorTheme> allThemes();
+    static QList<LxQtTheme> allThemes();
 
 private:
-    static RazorTheme* mInstance;
-    QSharedDataPointer<RazorThemeData> d;
+    static LxQtTheme* mInstance;
+    QSharedDataPointer<LxQtThemeData> d;
 };
 
 /*!
-A global pointer referring to the unique RazorTheme object.
-It is equivalent to the pointer returned by the RazorTheme::instance() function.
+A global pointer referring to the unique LxQtTheme object.
+It is equivalent to the pointer returned by the LxQtTheme::instance() function.
 Only one theme object can be created. !*/
 
-#define razorTheme RazorTheme::currentTheme()
+#define lxqtTheme LxQtTheme::currentTheme()
 
 
 class SettingsCache
@@ -186,8 +186,8 @@ signals:
     /// Signal emitted when the icon theme has changed.
     void iconThemeChanged();
 
-    /// Signal emitted when the razor theme has changed.
-    void razorThemeChanged();
+    /// Signal emitted when the lxqt theme has changed.
+    void lxqtThemeChanged();
 
 protected slots:
     void fileChanged();
index d5b3918..34b19bd 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2013 LXDE-Qt team
index 13d84c9..d7e706a 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2010-2011 Razor team
index c077728..7c80ad7 100644 (file)
@@ -1,7 +1,7 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * Razor - a lightweight, Qt based, desktop toolset
+ * LXDE-Qt - a lightweight, Qt based, desktop toolset
  * http://razor-qt.org
  *
  * Copyright: 2010-2011 Razor team
diff --git a/translations/liblxqt.ts.src b/translations/liblxqt.ts.src
new file mode 100644 (file)
index 0000000..81251ea
--- /dev/null
@@ -0,0 +1,310 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0" language="en_US">
+<context>
+    <name>AddPluginDialog</name>
+    <message>
+        <source>Add plugins</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Search:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Add plugin</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Close</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>MessageBox</name>
+    <message>
+        <source>LxQt Power Manager Error</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Hibernate failed.</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>PowerManager</name>
+    <message>
+        <source>Hibernate</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Suspend</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Reboot</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Shutdown</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Logout</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>LxQt Session Suspend</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Do you want to really suspend your computer?&lt;p&gt;Suspends the computer into a low power state. System state is not preserved if the power is lost.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>LxQt Session Hibernate</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Do you want to really hibernate your computer?&lt;p&gt;Hibernates the computer into a low power state. System state is preserved if the power is lost.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>LxQt Session Reboot</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Do you want to really restart your computer? All unsaved work will be lost...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>LxQt Session Shutdown</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Do you want to really switch off your computer? All unsaved work will be lost...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>LxQt Session Logout</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Do you want to really logout? All unsaved work will be lost...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>LxQt Power Manager Error</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Hibernate failed.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Suspend failed.</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>QObject</name>
+    <message>
+        <source>Power Manager Error</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>QDBusInterface is invalid</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Power Manager Error (D-BUS call)</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>LxQtAboutDLGPrivate</name>
+    <message>
+        <source>Version: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Advanced, easy-to-use, and fast desktop environment based on Qt technologies.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Copyright: %1-%2 %3</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Homepage: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>License: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>LxQt-qt is translated into many languages thanks to the work of the translation teams all over the world.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Yes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>No</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>&lt;b&gt;LxQt Desktop Toolbox - Technical Info&lt;/b&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Version</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Qt</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Debug Build</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>System Configuration</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Share Directory</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>&lt;b&gt;User Directories&lt;/b&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Xdg Data Home</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Xdg Config Home</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Xdg Data Dirs</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Xdg Cache Home</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Xdg Runtime Home</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Xdg Autostart Dirs</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Xdg Autostart Home</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>LxQtConfigDialog</name>
+    <message>
+        <source>Dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>LxQtNotificationPrivate</name>
+    <message>
+        <source>Notifications Fallback</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>LxQtShortcutButton</name>
+    <message>
+        <source>Clear</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>None</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>ScreenSaver</name>
+    <message>
+        <source>Lock Screen</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Screen Saver Activation Error</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started due its crash.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver is not installed correctly.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Syntax error in xdg-screensaver arguments.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Ensure you have xscreensaver installed and running.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Action &apos;activate&apos; failed. Ensure you have xscreensaver installed and running.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Unknown error - undocumented return value from xdg-screensaver=%1.</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>about</name>
+    <message>
+        <source> About LxQt</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>About</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Authors</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Thanks</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Technical Info</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+</TS>
diff --git a/translations/liblxqt_ar.ts b/translations/liblxqt_ar.ts
new file mode 100644 (file)
index 0000000..8146748
--- /dev/null
@@ -0,0 +1,297 @@
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="ar" version="2.0">
+<context>
+    <name>AddPluginDialog</name>
+    <message>
+        <source>Add plugins</source>
+        <translation>ضمُّ إضافاتٍ برمجيَّة</translation>
+    </message>
+    <message>
+        <source>Search:</source>
+        <translation>ابحث:</translation>
+    </message>
+    <message>
+        <source>Add plugin</source>
+        <translation>ضمُّ إضافةٍ برمجيَّة</translation>
+    </message>
+    <message>
+        <source>Close</source>
+        <translation>إغلاق</translation>
+    </message>
+</context>
+<context>
+    <name>PowerManager</name>
+    <message>
+        <source>Hibernate</source>
+        <translation>سبات</translation>
+    </message>
+    <message>
+        <source>Suspend</source>
+        <translation>تعليق</translation>
+    </message>
+    <message>
+        <source>Reboot</source>
+        <translation>إعادة إقلاع</translation>
+    </message>
+    <message>
+        <source>Shutdown</source>
+        <translation>إطفاء</translation>
+    </message>
+    <message>
+        <source>Logout</source>
+        <translation>خروج</translation>
+    </message>
+    <message>
+        <source>LxQt Session Suspend</source>
+        <translation>وضع جلسة نظام ريزر في حالة تعليق</translation>
+    </message>
+    <message>
+        <source>Do you want to really suspend your computer?&lt;p&gt;Suspends the computer into a low power state. System state is not preserved if the power is lost.</source>
+        <translation>هل ترغب حقَّاً بتعليق الحاسب؟&lt;p&gt;تعليق الحاسب في وضعيَّة طاقةٍ أخفّ ولا يتم حفظ حالة النِّظام في حال انقطاع التَّيَّار.</translation>
+    </message>
+    <message>
+        <source>LxQt Session Hibernate</source>
+        <translation>وضع جلسة نظام ريزر في حالة سبات</translation>
+    </message>
+    <message>
+        <source>Do you want to really hibernate your computer?&lt;p&gt;Hibernates the computer into a low power state. System state is preserved if the power is lost.</source>
+        <translation>هل ترغب حقَّاً بوضع الحاسب في حالة سبات؟&lt;p&gt;يتم وضع الحاسب في حالة سباتٍ مع وضعيَّة طاقةٍ أخفّ ويتم حفظ حالة النِّظام في حال انقطاع التَّيَّار.</translation>
+    </message>
+    <message>
+        <source>LxQt Session Reboot</source>
+        <translation>إعادة إقلاع جلسة نظام ريزر</translation>
+    </message>
+    <message>
+        <source>Do you want to really restart your computer? All unsaved work will be lost...</source>
+        <translation>هل ترغب حقَّاً بإعادة تشغيل الحاسب؟ سيتم إضاعة كافَّة اﻷعمال التي لم يتمَُ حفظها..</translation>
+    </message>
+    <message>
+        <source>LxQt Session Shutdown</source>
+        <translation>إطفاء نظام ريزر</translation>
+    </message>
+    <message>
+        <source>Do you want to really switch off your computer? All unsaved work will be lost...</source>
+        <translation>هل ترغب حقَّاً بإطفاء الحاسب؟  سيتم إضاعة كافَّة اﻷعمال التي لم يتمَُ حفظها..</translation>
+    </message>
+    <message>
+        <source>LxQt Session Logout</source>
+        <translation>الخروج من جلسة نظام ريزر</translation>
+    </message>
+    <message>
+        <source>Do you want to really logout? All unsaved work will be lost...</source>
+        <translation>هل ترغب بالخروج حقَّاً؟  سيتم إضاعة كافَّة اﻷعمال التي لم يتمَُ حفظها..</translation>
+    </message>
+    <message>
+        <source>LxQt Power Manager Error</source>
+        <translation>خطأٌ في إدارة الطَّاقة لنظام ريزر</translation>
+    </message>
+    <message>
+        <source>Hibernate failed.</source>
+        <translation>فشل الانتقال إلى حالة السُّبات</translation>
+    </message>
+    <message>
+        <source>Suspend failed.</source>
+        <translation>فشل الانتقال إلى حالة تعليق الحاسب</translation>
+    </message>
+</context>
+<context>
+    <name>QObject</name>
+    <message>
+        <source>Power Manager Error</source>
+        <translation>خطأ في مدير الطَّاقة</translation>
+    </message>
+    <message>
+        <source>QDBusInterface is invalid</source>
+        <translation>واجهة اتصال كيوت غير صالحة</translation>
+    </message>
+    <message>
+        <source>Power Manager Error (D-BUS call)</source>
+        <translation>خطأ في مدير الطَّاقة (نداء من خطِّ التَّواصل)</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtAboutDLGPrivate</name>
+    <message>
+        <source>Version: %1</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Advanced, easy-to-use, and fast desktop environment based on Qt technologies.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Copyright: %1-%2 %3</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Homepage: %1</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>License: %1</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>LxQt-qt is translated into many languages thanks to the work of the translation teams all over the world.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Yes</source>
+        <translation>نعم</translation>
+    </message>
+    <message>
+        <source>No</source>
+        <translation>ﻻ</translation>
+    </message>
+    <message>
+        <source>&lt;b&gt;LxQt Desktop Toolbox - Technical Info&lt;/b&gt;</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Version</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Qt</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Debug Build</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>System Configuration</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Share Directory</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>&lt;b&gt;User Directories&lt;/b&gt;</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Data Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Config Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Data Dirs</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Cache Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Runtime Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Autostart Dirs</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Autostart Home</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>LxQtConfigDialog</name>
+    <message>
+        <source>Dialog</source>
+        <translation>حوار</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtNotificationPrivate</name>
+    <message>
+        <source>Notifications Fallback</source>
+        <translation>ارتداد اﻹشعارات</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtShortcutButton</name>
+    <message>
+        <source>Clear</source>
+        <translation>مسح</translation>
+    </message>
+    <message>
+        <source>None</source>
+        <translation>ﻻشيء</translation>
+    </message>
+</context>
+<context>
+    <name>ScreenSaver</name>
+    <message>
+        <source>Lock Screen</source>
+        <translation>إقفال الشَّاشة</translation>
+    </message>
+    <message>
+        <source>Screen Saver Activation Error</source>
+        <translation>خطأٌ في تشغيل حافظ الشَّاشة</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started due its crash.</source>
+        <translation>حدث خطأٌ في تشغيل حافظ الشَّاشة! ﻻ يمكن تشغيل حافظ شاشة سطح المكتب الرُّسوميِّ نظراً لانهياره..!</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver is not installed correctly.</source>
+        <translation>حدث خطأٌ في تشغيل حافظ الشَّاشة! لم يتمُّ تثبيت حافظ شاشة سطح المكتب الرُّسوميِّ بالشَّكل الصَّحيح..!</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started.</source>
+        <translation>حدث خطأٌ في تشغيل حافظ الشَّاشة! ﻻ يمكن تشغيل حافظ شاشة سطح المكتب الرُّسوميِّ..!</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Syntax error in xdg-screensaver arguments.</source>
+        <translation>حدث خطأٌ في تشغيل حافظ الشَّاشة! هناك خطأٌ في رموز ضبط تعريف حافظ شاشة سطح المكتب الرُّسوميِّ</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Ensure you have xscreensaver installed and running.</source>
+        <translation>حدث خطأٌ في تشغيل حافظ الشَّاشة! يرجى التَّأكد من أن حافظ شاشة سطح المكتب الرُّسوميِّ مثبَّتٌ ويعمل..</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Action &apos;activate&apos; failed. Ensure you have xscreensaver installed and running.</source>
+        <translation>حدث خطأٌ في تشغيل حافظ الشَّاشة! فشلٌ في أمر التَّفعيل! يرجى التَّأكد من أن حافظ شاشة سطح المكتب الرُّسوميِّ مثبَّتٌ ويعمل..</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Unknown error - undocumented return value from xdg-screensaver=%1.</source>
+        <translation>حصل خطأٌ عند تشغيل حافظ الضَّاضة. خطأٌ غير معروفٍ - قيمةٌ جوابيَّةٌ غير موثَّقةٍ من حافظ شاشة إكس دي جي=%1.</translation>
+    </message>
+</context>
+<context>
+    <name>about</name>
+    <message>
+        <source> About LxQt</source>
+        <translation>نبذةٌ عن نظام ريزر</translation>
+    </message>
+    <message>
+        <source>About</source>
+        <translation>تبذةٌ عن</translation>
+    </message>
+    <message>
+        <source>Authors</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Thanks</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Technical Info</source>
+        <translation>معلوماتٌ تقنيَّةٌ</translation>
+    </message>
+</context>
+</TS>
\ No newline at end of file
diff --git a/translations/liblxqt_cs.ts b/translations/liblxqt_cs.ts
new file mode 100644 (file)
index 0000000..fd57f11
--- /dev/null
@@ -0,0 +1,297 @@
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="cs" version="2.0">
+<context>
+    <name>AddPluginDialog</name>
+    <message>
+        <source>Add plugins</source>
+        <translation>Přidat přídavné moduly</translation>
+    </message>
+    <message>
+        <source>Search:</source>
+        <translation>Hledat:</translation>
+    </message>
+    <message>
+        <source>Add plugin</source>
+        <translation>Přidat přídavný modul</translation>
+    </message>
+    <message>
+        <source>Close</source>
+        <translation>Zavřít</translation>
+    </message>
+</context>
+<context>
+    <name>PowerManager</name>
+    <message>
+        <source>Hibernate</source>
+        <translation>Hibernovat</translation>
+    </message>
+    <message>
+        <source>Suspend</source>
+        <translation>Uspat</translation>
+    </message>
+    <message>
+        <source>Reboot</source>
+        <translation>Restartovat</translation>
+    </message>
+    <message>
+        <source>Shutdown</source>
+        <translation>Vypnout</translation>
+    </message>
+    <message>
+        <source>Logout</source>
+        <translation>Odhlásit se</translation>
+    </message>
+    <message>
+        <source>LxQt Session Suspend</source>
+        <translation>Pozastavení sezení LxQtu</translation>
+    </message>
+    <message>
+        <source>Do you want to really suspend your computer?&lt;p&gt;Suspends the computer into a low power state. System state is not preserved if the power is lost.</source>
+        <translation>Opravdu chcete uspat svůj počítač?&lt;p&gt;Uvede počítač do stavu s nízkým odběrem elektrické energie. Stav systému není při ztrátě energie zachován.</translation>
+    </message>
+    <message>
+        <source>LxQt Session Hibernate</source>
+        <translation>Zazimování sezení LxQtu</translation>
+    </message>
+    <message>
+        <source>Do you want to really hibernate your computer?&lt;p&gt;Hibernates the computer into a low power state. System state is preserved if the power is lost.</source>
+        <translation>Opravdu chcete zazimovat svůj počítač?&lt;p&gt;Uvede počítač do stavu s nízkým odběrem elektrické energie. Stav systému je při ztrátě energie zachován.</translation>
+    </message>
+    <message>
+        <source>LxQt Session Reboot</source>
+        <translation>Spuštění sezení LxQtu znovu</translation>
+    </message>
+    <message>
+        <source>Do you want to really restart your computer? All unsaved work will be lost...</source>
+        <translation>Opravdu chcete spustit svůj počítač znovu?&lt;p&gt;Všechna neuložená práce bude ztracena...</translation>
+    </message>
+    <message>
+        <source>LxQt Session Shutdown</source>
+        <translation>Vypnutí sezení LxQtu</translation>
+    </message>
+    <message>
+        <source>Do you want to really switch off your computer? All unsaved work will be lost...</source>
+        <translation>Opravdu chcete vypnout svůj počítač?&lt;p&gt;Všechna neuložená práce bude ztracena...</translation>
+    </message>
+    <message>
+        <source>LxQt Session Logout</source>
+        <translation>Odhlášení sezení LxQtu</translation>
+    </message>
+    <message>
+        <source>Do you want to really logout? All unsaved work will be lost...</source>
+        <translation>Opravdu se chcete odhlásit?&lt;p&gt;Všechna neuložená práce bude ztracena...</translation>
+    </message>
+    <message>
+        <source>LxQt Power Manager Error</source>
+        <translation>Chyba ve správě energie</translation>
+    </message>
+    <message>
+        <source>Hibernate failed.</source>
+        <translation>Hibernace se nezdařila.</translation>
+    </message>
+    <message>
+        <source>Suspend failed.</source>
+        <translation>Uspání se nezdařilo.</translation>
+    </message>
+</context>
+<context>
+    <name>QObject</name>
+    <message>
+        <source>Power Manager Error</source>
+        <translation>Chyba správce energie</translation>
+    </message>
+    <message>
+        <source>QDBusInterface is invalid</source>
+        <translation>QDBusInterface je neplatné</translation>
+    </message>
+    <message>
+        <source>Power Manager Error (D-BUS call)</source>
+        <translation>Chyba správce energie (volání D-BUS)</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtAboutDLGPrivate</name>
+    <message>
+        <source>Version: %1</source>
+        <translation>Verze: %1</translation>
+    </message>
+    <message>
+        <source>Advanced, easy-to-use, and fast desktop environment based on Qt technologies.</source>
+        <translation>Pokročilé, snadno se používající a rychlé pracovní prostředí založené na technologiích Qt.</translation>
+    </message>
+    <message>
+        <source>Copyright: %1-%2 %3</source>
+        <translation>Autorské právo: %1-%2 %3</translation>
+    </message>
+    <message>
+        <source>Homepage: %1</source>
+        <translation>Domovská stránka: %1</translation>
+    </message>
+    <message>
+        <source>License: %1</source>
+        <translation>Licence: %1</translation>
+    </message>
+    <message>
+        <source>LxQt-qt is translated into many languages thanks to the work of the translation teams all over the world.</source>
+        <translation>LxQt-qt je přeložen do mnoha jazyků díky práci překladatelských týmů z celého světa.</translation>
+    </message>
+    <message>
+        <source>Yes</source>
+        <translation>Ano</translation>
+    </message>
+    <message>
+        <source>No</source>
+        <translation>Ne</translation>
+    </message>
+    <message>
+        <source>&lt;b&gt;LxQt Desktop Toolbox - Technical Info&lt;/b&gt;</source>
+        <translation>&lt;b&gt;Nástroje LxQt Desktop - Technické informace&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <source>Version</source>
+        <translation>Verze</translation>
+    </message>
+    <message>
+        <source>Qt</source>
+        <translation>Qt</translation>
+    </message>
+    <message>
+        <source>Debug Build</source>
+        <translation>Ladicí sestavení</translation>
+    </message>
+    <message>
+        <source>System Configuration</source>
+        <translation>Nastavení systému</translation>
+    </message>
+    <message>
+        <source>Share Directory</source>
+        <translation>Sdílený adresář</translation>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation>Překlady</translation>
+    </message>
+    <message>
+        <source>&lt;b&gt;User Directories&lt;/b&gt;</source>
+        <translation>&lt;b&gt;Uživatelské adresáře&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <source>Xdg Data Home</source>
+        <translation>Domovská složka pro data Xdg</translation>
+    </message>
+    <message>
+        <source>Xdg Config Home</source>
+        <translation>Domovská složka pro nastavení Xdg</translation>
+    </message>
+    <message>
+        <source>Xdg Data Dirs</source>
+        <translation>Adresáře pro data Xdg</translation>
+    </message>
+    <message>
+        <source>Xdg Cache Home</source>
+        <translation>Domovská složka pro vyrovnávací paměť Xdg</translation>
+    </message>
+    <message>
+        <source>Xdg Runtime Home</source>
+        <translation>Domovská složka pro čas běhu Xdg</translation>
+    </message>
+    <message>
+        <source>Xdg Autostart Dirs</source>
+        <translation>Adresáře pro automatické spuštění Xdg</translation>
+    </message>
+    <message>
+        <source>Xdg Autostart Home</source>
+        <translation>Domovská složka pro automatické spuštění Xdg</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtConfigDialog</name>
+    <message>
+        <source>Dialog</source>
+        <translation>Dialog</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtNotificationPrivate</name>
+    <message>
+        <source>Notifications Fallback</source>
+        <translation>Záloha oznamování</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtShortcutButton</name>
+    <message>
+        <source>Clear</source>
+        <translation>Smazat</translation>
+    </message>
+    <message>
+        <source>None</source>
+        <translation>Žádný</translation>
+    </message>
+</context>
+<context>
+    <name>ScreenSaver</name>
+    <message>
+        <source>Lock Screen</source>
+        <translation>Zamknout obrazovku</translation>
+    </message>
+    <message>
+        <source>Screen Saver Activation Error</source>
+        <translation>Chyba při zapínání šetřiče obrazovky</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started due its crash.</source>
+        <translation>Při spouštění šetřiče obrazovky se vyskytla chyba. xdg-screensavernelze spustit kvůli jeho pádu.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver is not installed correctly.</source>
+        <translation>Při spouštění šetřiče obrazovky se vyskytla chyba. xdg-screensaver není nainstalován správně.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started.</source>
+        <translation>Při spouštění šetřiče obrazovky se vyskytla chyba. xdg-screensaver nelze spustit.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Syntax error in xdg-screensaver arguments.</source>
+        <translation>Při spouštění šetřiče obrazovky se vyskytla chyba. Chybná skladba v argumentech xdg-screensaver.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Ensure you have xscreensaver installed and running.</source>
+        <translation>Při spouštění šetřiče obrazovky se vyskytla chyba. Ujistěte se, že máte xdg-screensaver nainstalován a že běží.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Action &apos;activate&apos; failed. Ensure you have xscreensaver installed and running.</source>
+        <translation>Při spouštění šetřiče obrazovky se vyskytla chyba. Krok &quot;zapnutí&quot; se nezdařil. Ujistěte se, že máte xdg-screensaver nainstalován a že běží.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Unknown error - undocumented return value from xdg-screensaver=%1.</source>
+        <translation>Během spouštění spořiče obrazovky se vyskytla chyba. Neznámá chyba - nezdokumentovaná vrácená hodnota od xdg-screensaver=%1.</translation>
+    </message>
+</context>
+<context>
+    <name>about</name>
+    <message>
+        <source> About LxQt</source>
+        <translation>O prostředí LxQt</translation>
+    </message>
+    <message>
+        <source>About</source>
+        <translation>O</translation>
+    </message>
+    <message>
+        <source>Authors</source>
+        <translation>Autoři</translation>
+    </message>
+    <message>
+        <source>Thanks</source>
+        <translation>Poděkování</translation>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation>Překlady</translation>
+    </message>
+    <message>
+        <source>Technical Info</source>
+        <translation>Technické informace</translation>
+    </message>
+</context>
+</TS>
\ No newline at end of file
diff --git a/translations/liblxqt_cs_CZ.ts b/translations/liblxqt_cs_CZ.ts
new file mode 100644 (file)
index 0000000..7f22872
--- /dev/null
@@ -0,0 +1,297 @@
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="cs_CZ" version="2.0">
+<context>
+    <name>AddPluginDialog</name>
+    <message>
+        <source>Add plugins</source>
+        <translation>Přidat přídavné moduly</translation>
+    </message>
+    <message>
+        <source>Search:</source>
+        <translation>Hledat:</translation>
+    </message>
+    <message>
+        <source>Add plugin</source>
+        <translation>Přidat přídavný modul</translation>
+    </message>
+    <message>
+        <source>Close</source>
+        <translation>Zavřít</translation>
+    </message>
+</context>
+<context>
+    <name>PowerManager</name>
+    <message>
+        <source>Hibernate</source>
+        <translation>Hibernovat</translation>
+    </message>
+    <message>
+        <source>Suspend</source>
+        <translation>Uspat</translation>
+    </message>
+    <message>
+        <source>Reboot</source>
+        <translation>Restartovat</translation>
+    </message>
+    <message>
+        <source>Shutdown</source>
+        <translation>Vypnout</translation>
+    </message>
+    <message>
+        <source>Logout</source>
+        <translation>Odhlásit se</translation>
+    </message>
+    <message>
+        <source>LxQt Session Suspend</source>
+        <translation>Pozastavení sezení LxQtu</translation>
+    </message>
+    <message>
+        <source>Do you want to really suspend your computer?&lt;p&gt;Suspends the computer into a low power state. System state is not preserved if the power is lost.</source>
+        <translation>Opravdu chcete uspat svůj počítač?&lt;p&gt;Uvede počítač do stavu s nízkým odběrem elektrické energie. Stav systému není při ztrátě energie zachován.</translation>
+    </message>
+    <message>
+        <source>LxQt Session Hibernate</source>
+        <translation>Zazimování sezení LxQtu</translation>
+    </message>
+    <message>
+        <source>Do you want to really hibernate your computer?&lt;p&gt;Hibernates the computer into a low power state. System state is preserved if the power is lost.</source>
+        <translation>Opravdu chcete zazimovat svůj počítač?&lt;p&gt;Uvede počítač do stavu s nízkým odběrem elektrické energie. Stav systému je při ztrátě energie zachován.</translation>
+    </message>
+    <message>
+        <source>LxQt Session Reboot</source>
+        <translation>Spuštění sezení LxQtu znovu</translation>
+    </message>
+    <message>
+        <source>Do you want to really restart your computer? All unsaved work will be lost...</source>
+        <translation>Opravdu chcete spustit svůj počítač znovu?&lt;p&gt;Všechna neuložená práce bude ztracena...</translation>
+    </message>
+    <message>
+        <source>LxQt Session Shutdown</source>
+        <translation>Vypnutí sezení LxQtu</translation>
+    </message>
+    <message>
+        <source>Do you want to really switch off your computer? All unsaved work will be lost...</source>
+        <translation>Opravdu chcete vypnout svůj počítač?&lt;p&gt;Všechna neuložená práce bude ztracena...</translation>
+    </message>
+    <message>
+        <source>LxQt Session Logout</source>
+        <translation>Odhlášení sezení LxQtu</translation>
+    </message>
+    <message>
+        <source>Do you want to really logout? All unsaved work will be lost...</source>
+        <translation>Opravdu se chcete odhlásit?&lt;p&gt;Všechna neuložená práce bude ztracena...</translation>
+    </message>
+    <message>
+        <source>LxQt Power Manager Error</source>
+        <translation>Chyba ve správě energie</translation>
+    </message>
+    <message>
+        <source>Hibernate failed.</source>
+        <translation>Hibernace se nezdařila.</translation>
+    </message>
+    <message>
+        <source>Suspend failed.</source>
+        <translation>Uspání se nezdařilo.</translation>
+    </message>
+</context>
+<context>
+    <name>QObject</name>
+    <message>
+        <source>Power Manager Error</source>
+        <translation>Chyba správce energie</translation>
+    </message>
+    <message>
+        <source>QDBusInterface is invalid</source>
+        <translation>QDBusInterface je neplatné</translation>
+    </message>
+    <message>
+        <source>Power Manager Error (D-BUS call)</source>
+        <translation>Chyba správce energie (volání D-BUS)</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtAboutDLGPrivate</name>
+    <message>
+        <source>Version: %1</source>
+        <translation>Verze: %1</translation>
+    </message>
+    <message>
+        <source>Advanced, easy-to-use, and fast desktop environment based on Qt technologies.</source>
+        <translation>Pokročilé, snadno se používající a rychlé pracovní prostředí založené na technologiích Qt.</translation>
+    </message>
+    <message>
+        <source>Copyright: %1-%2 %3</source>
+        <translation>Autorské právo: %1-%2 %3</translation>
+    </message>
+    <message>
+        <source>Homepage: %1</source>
+        <translation>Domovská stránka: %1</translation>
+    </message>
+    <message>
+        <source>License: %1</source>
+        <translation>Licence: %1</translation>
+    </message>
+    <message>
+        <source>LxQt-qt is translated into many languages thanks to the work of the translation teams all over the world.</source>
+        <translation>LxQt-qt je přeložen do mnoha jazyků díky práci překladatelských týmů z celého světa.</translation>
+    </message>
+    <message>
+        <source>Yes</source>
+        <translation>Ano</translation>
+    </message>
+    <message>
+        <source>No</source>
+        <translation>Ne</translation>
+    </message>
+    <message>
+        <source>&lt;b&gt;LxQt Desktop Toolbox - Technical Info&lt;/b&gt;</source>
+        <translation>&lt;b&gt;Nástroje LxQt Desktop - Technické informace&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <source>Version</source>
+        <translation>Verze</translation>
+    </message>
+    <message>
+        <source>Qt</source>
+        <translation>Qt</translation>
+    </message>
+    <message>
+        <source>Debug Build</source>
+        <translation>Ladicí sestavení</translation>
+    </message>
+    <message>
+        <source>System Configuration</source>
+        <translation>Nastavení systému</translation>
+    </message>
+    <message>
+        <source>Share Directory</source>
+        <translation>Sdílený adresář</translation>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation>Překlady</translation>
+    </message>
+    <message>
+        <source>&lt;b&gt;User Directories&lt;/b&gt;</source>
+        <translation>&lt;b&gt;Uživatelské adresáře&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <source>Xdg Data Home</source>
+        <translation>Domovská složka pro data Xdg</translation>
+    </message>
+    <message>
+        <source>Xdg Config Home</source>
+        <translation>Domovská složka pro nastavení Xdg</translation>
+    </message>
+    <message>
+        <source>Xdg Data Dirs</source>
+        <translation>Adresáře pro data Xdg</translation>
+    </message>
+    <message>
+        <source>Xdg Cache Home</source>
+        <translation>Domovská složka pro vyrovnávací paměť Xdg</translation>
+    </message>
+    <message>
+        <source>Xdg Runtime Home</source>
+        <translation>Domovská složka pro čas běhu Xdg</translation>
+    </message>
+    <message>
+        <source>Xdg Autostart Dirs</source>
+        <translation>Adresáře pro automatické spuštění Xdg</translation>
+    </message>
+    <message>
+        <source>Xdg Autostart Home</source>
+        <translation>Domovská složka pro automatické spuštění Xdg</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtConfigDialog</name>
+    <message>
+        <source>Dialog</source>
+        <translation>Dialog</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtNotificationPrivate</name>
+    <message>
+        <source>Notifications Fallback</source>
+        <translation>Záloha oznamování</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtShortcutButton</name>
+    <message>
+        <source>Clear</source>
+        <translation>Smazat</translation>
+    </message>
+    <message>
+        <source>None</source>
+        <translation>Žádný</translation>
+    </message>
+</context>
+<context>
+    <name>ScreenSaver</name>
+    <message>
+        <source>Lock Screen</source>
+        <translation>Zamknout obrazovku</translation>
+    </message>
+    <message>
+        <source>Screen Saver Activation Error</source>
+        <translation>Chyba při zapínání šetřiče obrazovky</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started due its crash.</source>
+        <translation>Při spouštění šetřiče obrazovky se vyskytla chyba. xdg-screensavernelze spustit kvůli jeho pádu.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver is not installed correctly.</source>
+        <translation>Při spouštění šetřiče obrazovky se vyskytla chyba. xdg-screensaver není nainstalován správně.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started.</source>
+        <translation>Při spouštění šetřiče obrazovky se vyskytla chyba. xdg-screensaver nelze spustit.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Syntax error in xdg-screensaver arguments.</source>
+        <translation>Při spouštění šetřiče obrazovky se vyskytla chyba. Chybná skladba v argumentech xdg-screensaver.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Ensure you have xscreensaver installed and running.</source>
+        <translation>Při spouštění šetřiče obrazovky se vyskytla chyba. Ujistěte se, že máte xdg-screensaver nainstalován a že běží.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Action &apos;activate&apos; failed. Ensure you have xscreensaver installed and running.</source>
+        <translation>Při spouštění šetřiče obrazovky se vyskytla chyba. Krok &quot;zapnutí&quot; se nezdařil. Ujistěte se, že máte xdg-screensaver nainstalován a že běží.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Unknown error - undocumented return value from xdg-screensaver=%1.</source>
+        <translation>Během spouštění spořiče obrazovky se vyskytla chyba. Neznámá chyba - nezdokumentovaná vrácená hodnota od xdg-screensaver=%1.</translation>
+    </message>
+</context>
+<context>
+    <name>about</name>
+    <message>
+        <source> About LxQt</source>
+        <translation>O prostředí LxQt</translation>
+    </message>
+    <message>
+        <source>About</source>
+        <translation>O</translation>
+    </message>
+    <message>
+        <source>Authors</source>
+        <translation>Autoři</translation>
+    </message>
+    <message>
+        <source>Thanks</source>
+        <translation>Poděkování</translation>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation>Překlady</translation>
+    </message>
+    <message>
+        <source>Technical Info</source>
+        <translation>Technické informace</translation>
+    </message>
+</context>
+</TS>
\ No newline at end of file
diff --git a/translations/liblxqt_da.ts b/translations/liblxqt_da.ts
new file mode 100644 (file)
index 0000000..395d67b
--- /dev/null
@@ -0,0 +1,202 @@
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="da" version="2.0">
+<context>
+    <name>AddPluginDialog</name>
+    <message>
+        <location filename="../addplugindialog/addplugindialog.ui" line="14"/>
+        <source>Add plugins</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../addplugindialog/addplugindialog.ui" line="22"/>
+        <source>Search:</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../addplugindialog/addplugindialog.ui" line="52"/>
+        <source>Add plugin</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../addplugindialog/addplugindialog.ui" line="59"/>
+        <source>Close</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>PowerManager</name>
+    <message>
+        <location filename="../powermanager.cpp" line="96"/>
+        <source>Hibernate</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="103"/>
+        <source>Suspend</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="110"/>
+        <source>Reboot</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="117"/>
+        <source>Shutdown</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="124"/>
+        <source>Logout</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="137"/>
+        <source>LxQt Session Suspend</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="138"/>
+        <source>Do you want to really suspend your computer?&lt;p&gt;Suspends the computer into a low power state. System state is not preserved if the power is lost.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="149"/>
+        <source>LxQt Session Hibernate</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="150"/>
+        <source>Do you want to really hibernate your computer?&lt;p&gt;Hibernates the computer into a low power state. System state is preserved if the power is lost.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="161"/>
+        <source>LxQt Session Reboot</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="162"/>
+        <source>Do you want to really restart your computer? All unsaved work will be lost...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="173"/>
+        <source>LxQt Session Shutdown</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="174"/>
+        <source>Do you want to really switch off your computer? All unsaved work will be lost...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="185"/>
+        <source>LxQt Session Logout</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="186"/>
+        <source>Do you want to really logout? All unsaved work will be lost...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="197"/>
+        <location filename="../powermanager.cpp" line="202"/>
+        <source>LxQt Power Manager Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="197"/>
+        <source>Hibernate failed.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="202"/>
+        <source>Suspend failed.</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>LxQtConfigDialog</name>
+    <message>
+        <location filename="../lxqtconfigdialog.ui" line="6"/>
+        <source>Dialog</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>LxQtShortcutButton</name>
+    <message>
+        <location filename="../lxqtshortcutbutton.cpp" line="49"/>
+        <source>Clear</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../lxqtshortcutbutton.cpp" line="199"/>
+        <source>None</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>ScreenSaver</name>
+    <message>
+        <location filename="../screensaver.cpp" line="49"/>
+        <source>Lock Screen</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="68"/>
+        <location filename="../screensaver.cpp" line="76"/>
+        <location filename="../screensaver.cpp" line="84"/>
+        <location filename="../screensaver.cpp" line="96"/>
+        <location filename="../screensaver.cpp" line="104"/>
+        <location filename="../screensaver.cpp" line="112"/>
+        <location filename="../screensaver.cpp" line="121"/>
+        <source>Screen Saver Activation Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="69"/>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started due its crash.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="77"/>
+        <source>An error occurred starting screensaver. xdg-screensaver is not installed correctly.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="85"/>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="97"/>
+        <source>An error occurred starting screensaver. Syntax error in xdg-screensaver arguments.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="105"/>
+        <source>An error occurred starting screensaver. Ensure you have xscreensaver installed and running.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="113"/>
+        <source>An error occurred starting screensaver. Action &apos;activate&apos; failed. Ensure you have xscreensaver installed and running.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="122"/>
+        <source>An error occurred starting screensaver. Unkown error - undocumented return value from xdg-screensaver=%1.</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>about</name>
+    <message>
+        <location filename="../lxqtaboutdlg.ui" line="14"/>
+        <source> About LxQt</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+</TS>
\ No newline at end of file
diff --git a/translations/liblxqt_da_DK.ts b/translations/liblxqt_da_DK.ts
new file mode 100644 (file)
index 0000000..77c2cdc
--- /dev/null
@@ -0,0 +1,297 @@
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="da_DK" version="2.0">
+<context>
+    <name>AddPluginDialog</name>
+    <message>
+        <source>Add plugins</source>
+        <translation>Tilføj plugins</translation>
+    </message>
+    <message>
+        <source>Search:</source>
+        <translation>Søg:</translation>
+    </message>
+    <message>
+        <source>Add plugin</source>
+        <translation>Tilføj plugin</translation>
+    </message>
+    <message>
+        <source>Close</source>
+        <translation>Afslut</translation>
+    </message>
+</context>
+<context>
+    <name>PowerManager</name>
+    <message>
+        <source>Hibernate</source>
+        <translation>Dvale</translation>
+    </message>
+    <message>
+        <source>Suspend</source>
+        <translation>Slumre</translation>
+    </message>
+    <message>
+        <source>Reboot</source>
+        <translation>Genstart</translation>
+    </message>
+    <message>
+        <source>Shutdown</source>
+        <translation>Luk ned</translation>
+    </message>
+    <message>
+        <source>Logout</source>
+        <translation>Log ud</translation>
+    </message>
+    <message>
+        <source>LxQt Session Suspend</source>
+        <translation>LxQt Session Slumre</translation>
+    </message>
+    <message>
+        <source>Do you want to really suspend your computer?&lt;p&gt;Suspends the computer into a low power state. System state is not preserved if the power is lost.</source>
+        <translation>Vil du virkelig sætte din computer i slumretilstand?&lt;p&gt;Slumretilstand sætter computeren i energispare tilstand. Systemtilstanden mistes hvis strømmen forsvinder.</translation>
+    </message>
+    <message>
+        <source>LxQt Session Hibernate</source>
+        <translation>LxQt Session Dvale</translation>
+    </message>
+    <message>
+        <source>Do you want to really hibernate your computer?&lt;p&gt;Hibernates the computer into a low power state. System state is preserved if the power is lost.</source>
+        <translation>Vil du virkelig sætte din computer i dvaletilstand?&lt;p&gt;Dvaletilstand sætter computeren i energispare tilstand. Systemtilstanden bibeholdes hvis strømmen forsvinder.</translation>
+    </message>
+    <message>
+        <source>LxQt Session Reboot</source>
+        <translation>LxQt Session Genstart</translation>
+    </message>
+    <message>
+        <source>Do you want to really restart your computer? All unsaved work will be lost...</source>
+        <translation>Vil du virkelig genstarte din computer? Alt arbejde der ikke er blevet gemt, vil gå tabt...</translation>
+    </message>
+    <message>
+        <source>LxQt Session Shutdown</source>
+        <translation>LxQt Session Luk Ned</translation>
+    </message>
+    <message>
+        <source>Do you want to really switch off your computer? All unsaved work will be lost...</source>
+        <translation>Vil du virkelig slukke din computer? Alt arbejde der ikke er blevet gemt, vil gå tabt...</translation>
+    </message>
+    <message>
+        <source>LxQt Session Logout</source>
+        <translation>LxQt Session Log Ud</translation>
+    </message>
+    <message>
+        <source>Do you want to really logout? All unsaved work will be lost...</source>
+        <translation>Vil du virkelig logge ud? Alt arbejde der ikke er blevet gemt, vil gå tabt...</translation>
+    </message>
+    <message>
+        <source>LxQt Power Manager Error</source>
+        <translation>LxQt Strømstyringsfejl</translation>
+    </message>
+    <message>
+        <source>Hibernate failed.</source>
+        <translation>Dvaletilstand mislykkedes.</translation>
+    </message>
+    <message>
+        <source>Suspend failed.</source>
+        <translation>Slumretilstand mislykkedes.</translation>
+    </message>
+</context>
+<context>
+    <name>QObject</name>
+    <message>
+        <source>Power Manager Error</source>
+        <translation>Strømstyrings fejl</translation>
+    </message>
+    <message>
+        <source>QDBusInterface is invalid</source>
+        <translation>QDBusInterface er ugyldig</translation>
+    </message>
+    <message>
+        <source>Power Manager Error (D-BUS call)</source>
+        <translation>Strømstyrings fejl (D-BUS kald)</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtAboutDLGPrivate</name>
+    <message>
+        <source>Version: %1</source>
+        <translation>Version: %1</translation>
+    </message>
+    <message>
+        <source>Advanced, easy-to-use, and fast desktop environment based on Qt technologies.</source>
+        <translation>Avanceret, nem at bruge, hurtigt skrivebordsmiljø baseret på Qt teknologier.</translation>
+    </message>
+    <message>
+        <source>Copyright: %1-%2 %3</source>
+        <translation>Copyright: %1-%2 %3</translation>
+    </message>
+    <message>
+        <source>Homepage: %1</source>
+        <translation>Hjemmeside: %1</translation>
+    </message>
+    <message>
+        <source>License: %1</source>
+        <translation>Licens: %1</translation>
+    </message>
+    <message>
+        <source>LxQt-qt is translated into many languages thanks to the work of the translation teams all over the world.</source>
+        <translation>LxQt-Qt er oversat til mange sprog takket være oversættere fra hele verden.</translation>
+    </message>
+    <message>
+        <source>Yes</source>
+        <translation>Ja</translation>
+    </message>
+    <message>
+        <source>No</source>
+        <translation>Nej</translation>
+    </message>
+    <message>
+        <source>&lt;b&gt;LxQt Desktop Toolbox - Technical Info&lt;/b&gt;</source>
+        <translation>&lt;b&gt;LxQt Desktop Værktøjskasse - Teknisk Information&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <source>Version</source>
+        <translation>Version</translation>
+    </message>
+    <message>
+        <source>Qt</source>
+        <translation>Qt</translation>
+    </message>
+    <message>
+        <source>Debug Build</source>
+        <translation>Fejlsøgningsversion</translation>
+    </message>
+    <message>
+        <source>System Configuration</source>
+        <translation>Systemindstillinger</translation>
+    </message>
+    <message>
+        <source>Share Directory</source>
+        <translation>Delt Katalog</translation>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation>Oversættelser</translation>
+    </message>
+    <message>
+        <source>&lt;b&gt;User Directories&lt;/b&gt;</source>
+        <translation>&lt;b&gt;Bruger Biblioteker&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <source>Xdg Data Home</source>
+        <translation>Xdg Brugerdata Katalog</translation>
+    </message>
+    <message>
+        <source>Xdg Config Home</source>
+        <translation>Xdg Konfigurationsdata Katalog</translation>
+    </message>
+    <message>
+        <source>Xdg Data Dirs</source>
+        <translation>Xdg Data Kataloger</translation>
+    </message>
+    <message>
+        <source>Xdg Cache Home</source>
+        <translation>Xdg Cache Katalog</translation>
+    </message>
+    <message>
+        <source>Xdg Runtime Home</source>
+        <translation>Xdg udførselskatalog</translation>
+    </message>
+    <message>
+        <source>Xdg Autostart Dirs</source>
+        <translation>Xdg Autostart Katalog</translation>
+    </message>
+    <message>
+        <source>Xdg Autostart Home</source>
+        <translation>Xdg Autostart Hjemmekatalog</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtConfigDialog</name>
+    <message>
+        <source>Dialog</source>
+        <translation>Dialog</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtNotificationPrivate</name>
+    <message>
+        <source>Notifications Fallback</source>
+        <translation>Alternativ Påmindelse</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtShortcutButton</name>
+    <message>
+        <source>Clear</source>
+        <translation>Rens</translation>
+    </message>
+    <message>
+        <source>None</source>
+        <translation>Ingen</translation>
+    </message>
+</context>
+<context>
+    <name>ScreenSaver</name>
+    <message>
+        <source>Lock Screen</source>
+        <translation>Lås Skærm</translation>
+    </message>
+    <message>
+        <source>Screen Saver Activation Error</source>
+        <translation>Fejl ved aktivering af pauseskærm</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started due its crash.</source>
+        <translation>Fejl ved start af screensaver. xdg-pauseskærm kan ikke starte på grund af nedbrud.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver is not installed correctly.</source>
+        <translation>Fejl ved start af screensaver. xdg-pauseskærm er ikke korrekt installeret.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started.</source>
+        <translation>Fejl ved start af screensaver. xdg-pauseskærm kan ikke starte.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Syntax error in xdg-screensaver arguments.</source>
+        <translation>Fejl ved start af screensaver. Syntaksfejl i argumenter til xdg-pauseskærm.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Ensure you have xscreensaver installed and running.</source>
+        <translation>Fejl ved start af screensaver. Sørg for at du har xscreensaver installeret og kørende.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Action &apos;activate&apos; failed. Ensure you have xscreensaver installed and running.</source>
+        <translation>Fejl ved start af screensaver. Handling &apos;aktivere&apos; mislykkedes. Sørg for at du har xscreensaver installeret og kørende.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Unknown error - undocumented return value from xdg-screensaver=%1.</source>
+        <translation>En fejl opstod ved start af pauseskærm. Ukendt fejl - udokumenteret returværdi sendt fra xdg-screensaver=%1.</translation>
+    </message>
+</context>
+<context>
+    <name>about</name>
+    <message>
+        <source> About LxQt</source>
+        <translation> Om LxQt-Qt</translation>
+    </message>
+    <message>
+        <source>About</source>
+        <translation>Omkring</translation>
+    </message>
+    <message>
+        <source>Authors</source>
+        <translation>Forfattere</translation>
+    </message>
+    <message>
+        <source>Thanks</source>
+        <translation>Tak</translation>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation>Oversættelser</translation>
+    </message>
+    <message>
+        <source>Technical Info</source>
+        <translation>Teknisk Information</translation>
+    </message>
+</context>
+</TS>
\ No newline at end of file
diff --git a/translations/liblxqt_de.ts b/translations/liblxqt_de.ts
new file mode 100644 (file)
index 0000000..d079c5e
--- /dev/null
@@ -0,0 +1,297 @@
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="de" version="2.0">
+<context>
+    <name>AddPluginDialog</name>
+    <message>
+        <source>Add plugins</source>
+        <translation>Plugins hinzufügen</translation>
+    </message>
+    <message>
+        <source>Search:</source>
+        <translation>Suchen:</translation>
+    </message>
+    <message>
+        <source>Add plugin</source>
+        <translation>Plugin hinzufügen</translation>
+    </message>
+    <message>
+        <source>Close</source>
+        <translation>Schließen</translation>
+    </message>
+</context>
+<context>
+    <name>PowerManager</name>
+    <message>
+        <source>Hibernate</source>
+        <translation>Tiefschlaf</translation>
+    </message>
+    <message>
+        <source>Suspend</source>
+        <translation>Bereitschaft</translation>
+    </message>
+    <message>
+        <source>Reboot</source>
+        <translation>Neustart</translation>
+    </message>
+    <message>
+        <source>Shutdown</source>
+        <translation>Herunterfahren</translation>
+    </message>
+    <message>
+        <source>Logout</source>
+        <translation>Abmelden</translation>
+    </message>
+    <message>
+        <source>LxQt Session Suspend</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Do you want to really suspend your computer?&lt;p&gt;Suspends the computer into a low power state. System state is not preserved if the power is lost.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>LxQt Session Hibernate</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Do you want to really hibernate your computer?&lt;p&gt;Hibernates the computer into a low power state. System state is preserved if the power is lost.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>LxQt Session Reboot</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Do you want to really restart your computer? All unsaved work will be lost...</source>
+        <translation>Möchten Sie ihren Computer wirklich neustarten? Alle ungespeicherten Arbeiten gehen verloren...</translation>
+    </message>
+    <message>
+        <source>LxQt Session Shutdown</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Do you want to really switch off your computer? All unsaved work will be lost...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>LxQt Session Logout</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Do you want to really logout? All unsaved work will be lost...</source>
+        <translation>Möchten Sie sich wirklich abmelden? Alle ungespeicherten Arbeiten gehen verloren...</translation>
+    </message>
+    <message>
+        <source>LxQt Power Manager Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Hibernate failed.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Suspend failed.</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>QObject</name>
+    <message>
+        <source>Power Manager Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>QDBusInterface is invalid</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Power Manager Error (D-BUS call)</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>LxQtAboutDLGPrivate</name>
+    <message>
+        <source>Version: %1</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Advanced, easy-to-use, and fast desktop environment based on Qt technologies.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Copyright: %1-%2 %3</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Homepage: %1</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>License: %1</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>LxQt-qt is translated into many languages thanks to the work of the translation teams all over the world.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Yes</source>
+        <translation>Ja</translation>
+    </message>
+    <message>
+        <source>No</source>
+        <translation>Nein</translation>
+    </message>
+    <message>
+        <source>&lt;b&gt;LxQt Desktop Toolbox - Technical Info&lt;/b&gt;</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Version</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Qt</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Debug Build</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>System Configuration</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Share Directory</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>&lt;b&gt;User Directories&lt;/b&gt;</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Data Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Config Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Data Dirs</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Cache Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Runtime Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Autostart Dirs</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Autostart Home</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>LxQtConfigDialog</name>
+    <message>
+        <source>Dialog</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>LxQtNotificationPrivate</name>
+    <message>
+        <source>Notifications Fallback</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>LxQtShortcutButton</name>
+    <message>
+        <source>Clear</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>None</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>ScreenSaver</name>
+    <message>
+        <source>Lock Screen</source>
+        <translation>Bildschirm sperren</translation>
+    </message>
+    <message>
+        <source>Screen Saver Activation Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started due its crash.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver is not installed correctly.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Syntax error in xdg-screensaver arguments.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Ensure you have xscreensaver installed and running.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Action &apos;activate&apos; failed. Ensure you have xscreensaver installed and running.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Unknown error - undocumented return value from xdg-screensaver=%1.</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>about</name>
+    <message>
+        <source> About LxQt</source>
+        <translation>Über LxQt</translation>
+    </message>
+    <message>
+        <source>About</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Authors</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Thanks</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Technical Info</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+</TS>
\ No newline at end of file
diff --git a/translations/liblxqt_de_DE.ts b/translations/liblxqt_de_DE.ts
new file mode 100644 (file)
index 0000000..6bfc1f7
--- /dev/null
@@ -0,0 +1,297 @@
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="de_DE" version="2.0">
+<context>
+    <name>AddPluginDialog</name>
+    <message>
+        <source>Add plugins</source>
+        <translation>Plugins hinzufügen</translation>
+    </message>
+    <message>
+        <source>Search:</source>
+        <translation>Suchen:</translation>
+    </message>
+    <message>
+        <source>Add plugin</source>
+        <translation>Plugin hinzufügen</translation>
+    </message>
+    <message>
+        <source>Close</source>
+        <translation>Schließen</translation>
+    </message>
+</context>
+<context>
+    <name>PowerManager</name>
+    <message>
+        <source>Hibernate</source>
+        <translation>Ruhezustand</translation>
+    </message>
+    <message>
+        <source>Suspend</source>
+        <translation>Energie sparen</translation>
+    </message>
+    <message>
+        <source>Reboot</source>
+        <translation>Neustart</translation>
+    </message>
+    <message>
+        <source>Shutdown</source>
+        <translation>Herunterfahren</translation>
+    </message>
+    <message>
+        <source>Logout</source>
+        <translation>Abmelden</translation>
+    </message>
+    <message>
+        <source>LxQt Session Suspend</source>
+        <translation>LxQt Sitzung Energie sparen</translation>
+    </message>
+    <message>
+        <source>Do you want to really suspend your computer?&lt;p&gt;Suspends the computer into a low power state. System state is not preserved if the power is lost.</source>
+        <translation>Wollen sie wirklich Ihren Computer in den Energiesparmodus schicken?&lt;p&gt;Schickt den Computer in einen Energiesparmodus. Der Zustand des Systems geht verloren, wenn die Energieversorgung ausfällt.</translation>
+    </message>
+    <message>
+        <source>LxQt Session Hibernate</source>
+        <translation>LxQt Sitzung Ruhestand</translation>
+    </message>
+    <message>
+        <source>Do you want to really hibernate your computer?&lt;p&gt;Hibernates the computer into a low power state. System state is preserved if the power is lost.</source>
+        <translation>Wollen Sie Ihren Computer wirklich in den Ruhestand setzten?&lt;p&gt;Schickt den Computer in einen Ernergiesparmodus. Der Stand des Systems ist gesichert, falls die Energieversorgung ausfällt.</translation>
+    </message>
+    <message>
+        <source>LxQt Session Reboot</source>
+        <translation>LxQt Sitzung Neustart</translation>
+    </message>
+    <message>
+        <source>Do you want to really restart your computer? All unsaved work will be lost...</source>
+        <translation>Wollten Sie Ihren Computer wirklich neustarten? Alle ungespeicherten Arbeiten gehen verloren ...</translation>
+    </message>
+    <message>
+        <source>LxQt Session Shutdown</source>
+        <translation>LxQt Sitzung Herunterfahren</translation>
+    </message>
+    <message>
+        <source>Do you want to really switch off your computer? All unsaved work will be lost...</source>
+        <translation>Wollten Sie Ihren Computer wirklich herunterfahren? Alle ungespeicherten Arbeiten gehen verloren ...</translation>
+    </message>
+    <message>
+        <source>LxQt Session Logout</source>
+        <translation>LxQt Sitzung Abmelden</translation>
+    </message>
+    <message>
+        <source>Do you want to really logout? All unsaved work will be lost...</source>
+        <translation>Wollten Sie sich wirklich abmelden? Alle ungespeicherten Arbeiten gehen verloren ...</translation>
+    </message>
+    <message>
+        <source>LxQt Power Manager Error</source>
+        <translation>LxQt Energieverwalter Fehler</translation>
+    </message>
+    <message>
+        <source>Hibernate failed.</source>
+        <translation>Ruhestand fehlgeschlagen.</translation>
+    </message>
+    <message>
+        <source>Suspend failed.</source>
+        <translation>Energiesparmodus fehlgeschlagen.</translation>
+    </message>
+</context>
+<context>
+    <name>QObject</name>
+    <message>
+        <source>Power Manager Error</source>
+        <translation>Energie Manager Fehler</translation>
+    </message>
+    <message>
+        <source>QDBusInterface is invalid</source>
+        <translation>QDBusInterface ist ungültig</translation>
+    </message>
+    <message>
+        <source>Power Manager Error (D-BUS call)</source>
+        <translation>Power Manager-Fehler (D-BUS call)</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtAboutDLGPrivate</name>
+    <message>
+        <source>Version: %1</source>
+        <translation>Version: %1</translation>
+    </message>
+    <message>
+        <source>Advanced, easy-to-use, and fast desktop environment based on Qt technologies.</source>
+        <translation>Moderne, benutzerfreundliche und schnelle Arbeitsumgebung aufbauend auf Qt</translation>
+    </message>
+    <message>
+        <source>Copyright: %1-%2 %3</source>
+        <translation>Copyright: %1-%2 %3</translation>
+    </message>
+    <message>
+        <source>Homepage: %1</source>
+        <translation>Homepage: %1</translation>
+    </message>
+    <message>
+        <source>License: %1</source>
+        <translation>Lizenz: %1</translation>
+    </message>
+    <message>
+        <source>LxQt-qt is translated into many languages thanks to the work of the translation teams all over the world.</source>
+        <translation>LxQt-qt ist in vielen Sprachen verfügbar dank der Arbeit von Übersetzung-Teams aus der ganzen Welt.</translation>
+    </message>
+    <message>
+        <source>Yes</source>
+        <translation>Ja</translation>
+    </message>
+    <message>
+        <source>No</source>
+        <translation>Nein</translation>
+    </message>
+    <message>
+        <source>&lt;b&gt;LxQt Desktop Toolbox - Technical Info&lt;/b&gt;</source>
+        <translation>&lt;b&gt;LxQt Desktop Toolbox - Technische Info&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <source>Version</source>
+        <translation>Version</translation>
+    </message>
+    <message>
+        <source>Qt</source>
+        <translation>Qt</translation>
+    </message>
+    <message>
+        <source>Debug Build</source>
+        <translation>Debug Build</translation>
+    </message>
+    <message>
+        <source>System Configuration</source>
+        <translation>System Konfiguration</translation>
+    </message>
+    <message>
+        <source>Share Directory</source>
+        <translation>Freigegebenes Verzeichnis</translation>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation>Übersetzung</translation>
+    </message>
+    <message>
+        <source>&lt;b&gt;User Directories&lt;/b&gt;</source>
+        <translation>&lt;b&gt;Benutzer Verzeichnisse&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <source>Xdg Data Home</source>
+        <translation>Xdg Daten Pfad</translation>
+    </message>
+    <message>
+        <source>Xdg Config Home</source>
+        <translation>Xdg Konfigurations Pfad</translation>
+    </message>
+    <message>
+        <source>Xdg Data Dirs</source>
+        <translation>Xdg Daten Verzeichnisse</translation>
+    </message>
+    <message>
+        <source>Xdg Cache Home</source>
+        <translation>Xdg Cache Pfad</translation>
+    </message>
+    <message>
+        <source>Xdg Runtime Home</source>
+        <translation>Xdg Laufzeit Pfad</translation>
+    </message>
+    <message>
+        <source>Xdg Autostart Dirs</source>
+        <translation>Xdg Autostart Verzeichnisse</translation>
+    </message>
+    <message>
+        <source>Xdg Autostart Home</source>
+        <translation>Xdg Autostart Pfad</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtConfigDialog</name>
+    <message>
+        <source>Dialog</source>
+        <translation>Dialog</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtNotificationPrivate</name>
+    <message>
+        <source>Notifications Fallback</source>
+        <translation>Benachrichtigungs Rückgriff</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtShortcutButton</name>
+    <message>
+        <source>Clear</source>
+        <translation>Säubern</translation>
+    </message>
+    <message>
+        <source>None</source>
+        <translation>Kein</translation>
+    </message>
+</context>
+<context>
+    <name>ScreenSaver</name>
+    <message>
+        <source>Lock Screen</source>
+        <translation>Bildschirm sperren</translation>
+    </message>
+    <message>
+        <source>Screen Saver Activation Error</source>
+        <translation>Bildschirmschoner Aktivierungs Fehler</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started due its crash.</source>
+        <translation>Es ist ein Fehler beim Starten des Bildschirmschoners aufgetreten. xdg-screensaver kann wegen einem Crash nicht gestartet werden.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver is not installed correctly.</source>
+        <translation>Es ist ein Fehler beim Starten des Bildschirmschoners aufgetreten. xgd-screensaver ist nicht korrekt installiert.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started.</source>
+        <translation>Es ist ein Fehler beim Starten des Bildschirmschoners aufgetreten. xdg-screensaver kann nicht gestartet werden.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Syntax error in xdg-screensaver arguments.</source>
+        <translation>Es ist ein Fehler beim Startem des Bildschirmschoners aufgetreten. Syntaxfehler in Argumenten von xdg-screensaver.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Ensure you have xscreensaver installed and running.</source>
+        <translation>Es ist ein Fehler beim Starten des Bildschirmschoners aufgetreten. Stelle sicher, dass xscreensaver installiert ist und ausgeführt wird.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Action &apos;activate&apos; failed. Ensure you have xscreensaver installed and running.</source>
+        <translation>Es ist ein Fehler beim Starten des Bildschirmschoners aufgetreten. Die Aktion &apos;aktivieren&apos; schlug fehl. Stelle sicher, dass xscreensaver installiert ist und ausgeführt wird.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Unknown error - undocumented return value from xdg-screensaver=%1.</source>
+        <translation>Beim Starten des Bildschirmschoners ist ein Fehler aufgetreten. Unbekannter Fehler - undokumentierter Rückgabewert von xdg-screensaver=%1.</translation>
+    </message>
+</context>
+<context>
+    <name>about</name>
+    <message>
+        <source> About LxQt</source>
+        <translation>Über LxQt</translation>
+    </message>
+    <message>
+        <source>About</source>
+        <translation>Über</translation>
+    </message>
+    <message>
+        <source>Authors</source>
+        <translation>Authoren</translation>
+    </message>
+    <message>
+        <source>Thanks</source>
+        <translation>Danke</translation>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation>Übersetzung</translation>
+    </message>
+    <message>
+        <source>Technical Info</source>
+        <translation>Technische Informationen</translation>
+    </message>
+</context>
+</TS>
\ No newline at end of file
diff --git a/translations/liblxqt_el_GR.ts b/translations/liblxqt_el_GR.ts
new file mode 100644 (file)
index 0000000..63f9bd6
--- /dev/null
@@ -0,0 +1,297 @@
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="el_GR" version="2.0">
+<context>
+    <name>AddPluginDialog</name>
+    <message>
+        <source>Add plugins</source>
+        <translation>Προσθήκη επεκτάσεων</translation>
+    </message>
+    <message>
+        <source>Search:</source>
+        <translation>Αναζήτηση:</translation>
+    </message>
+    <message>
+        <source>Add plugin</source>
+        <translation>Προσθήκη επέκτασης</translation>
+    </message>
+    <message>
+        <source>Close</source>
+        <translation>Κλείσιμο</translation>
+    </message>
+</context>
+<context>
+    <name>PowerManager</name>
+    <message>
+        <source>Hibernate</source>
+        <translation>Αδρανοποίηση</translation>
+    </message>
+    <message>
+        <source>Suspend</source>
+        <translation>Αναστολή</translation>
+    </message>
+    <message>
+        <source>Reboot</source>
+        <translation>Επανεκκίνηση</translation>
+    </message>
+    <message>
+        <source>Shutdown</source>
+        <translation>Τερματισμός</translation>
+    </message>
+    <message>
+        <source>Logout</source>
+        <translation>Αποσύνδεση</translation>
+    </message>
+    <message>
+        <source>LxQt Session Suspend</source>
+        <translation>Αναστολή συνεδρίας LxQt</translation>
+    </message>
+    <message>
+        <source>Do you want to really suspend your computer?&lt;p&gt;Suspends the computer into a low power state. System state is not preserved if the power is lost.</source>
+        <translation>Θέλετε πραγματικά να γίνει αναστολή του υπολογιστή;&lt;p&gt;Θέτει τον υπολογιστή σε κατάσταση χαμηλής κατανάλωσης. Η κατάσταση του συστήματος δε διατηρείται εάν διακοπεί η παροχή ρεύματος.</translation>
+    </message>
+    <message>
+        <source>LxQt Session Hibernate</source>
+        <translation>Κατάσταση αδρανοποίησης LxQt</translation>
+    </message>
+    <message>
+        <source>Do you want to really hibernate your computer?&lt;p&gt;Hibernates the computer into a low power state. System state is preserved if the power is lost.</source>
+        <translation>Θέλετε πραγματικά να γίνει αδρανοποίηση του υπολογιστή;&lt;p&gt;Θέτει τον υπολογιστή σε κατάσταση χαμηλής κατανάλωσης. Η κατάσταση του συστήματος διατηρείται εάν διακοπεί η παροχή ρεύματος.</translation>
+    </message>
+    <message>
+        <source>LxQt Session Reboot</source>
+        <translation>Επανεκκίνηση συνεδρίας LxQt</translation>
+    </message>
+    <message>
+        <source>Do you want to really restart your computer? All unsaved work will be lost...</source>
+        <translation>Θέλετε πραγματικά να επανεκκινήσετε τον υπολογιστή; Όλες οι μη αποθηκευμένες εργασίες σας θα χαθούν...</translation>
+    </message>
+    <message>
+        <source>LxQt Session Shutdown</source>
+        <translation>Τερματισμός συνεδρίας LxQt</translation>
+    </message>
+    <message>
+        <source>Do you want to really switch off your computer? All unsaved work will be lost...</source>
+        <translation>Θέλετε πραγματικά να τερματίσετε τον υπολογιστή; Όλες οι μη αποθηκευμένες εργασίες σας θα χαθούν...</translation>
+    </message>
+    <message>
+        <source>LxQt Session Logout</source>
+        <translation>Αποσύνδεση συνεδρίας LxQt</translation>
+    </message>
+    <message>
+        <source>Do you want to really logout? All unsaved work will be lost...</source>
+        <translation>Θέλετε πραγματικά να αποσυνδεθείτε; Όλες οι μη αποθηκευμένες εργασίες σας θα χαθούν...</translation>
+    </message>
+    <message>
+        <source>LxQt Power Manager Error</source>
+        <translation>Σφάλμα διαχείρισης ενέργειας LxQt</translation>
+    </message>
+    <message>
+        <source>Hibernate failed.</source>
+        <translation>Αποτυχία αδρανοποίησης.</translation>
+    </message>
+    <message>
+        <source>Suspend failed.</source>
+        <translation>Αποτυχία αναστολής.</translation>
+    </message>
+</context>
+<context>
+    <name>QObject</name>
+    <message>
+        <source>Power Manager Error</source>
+        <translation>Σφάλμα διαχείρισης ενέργειας</translation>
+    </message>
+    <message>
+        <source>QDBusInterface is invalid</source>
+        <translation>Το QDBusInterface δεν είναι έγκυρο</translation>
+    </message>
+    <message>
+        <source>Power Manager Error (D-BUS call)</source>
+        <translation>Σφάλμα διαχείρισης ενέργειας (κλήση D-BUS)</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtAboutDLGPrivate</name>
+    <message>
+        <source>Version: %1</source>
+        <translation>Έκδοση: %1</translation>
+    </message>
+    <message>
+        <source>Advanced, easy-to-use, and fast desktop environment based on Qt technologies.</source>
+        <translation>Προηγμένη, εύκολη στη χρήση και γρήγορη επιφάνεια εργασίας με βάση τις τεχνολογίες Qt.</translation>
+    </message>
+    <message>
+        <source>Copyright: %1-%2 %3</source>
+        <translation>Πνευματικά δικαιώματα: %1-%2 %3</translation>
+    </message>
+    <message>
+        <source>Homepage: %1</source>
+        <translation>Αρχική σελίδα: %1</translation>
+    </message>
+    <message>
+        <source>License: %1</source>
+        <translation>Άδεια χρήσης: %1</translation>
+    </message>
+    <message>
+        <source>LxQt-qt is translated into many languages thanks to the work of the translation teams all over the world.</source>
+        <translation>LxQt-qt έχει μεταφραστεί σε πολλές γλώσσες χάρη στο έργο των μεταφραστικών ομάδων σε όλο τον κόσμο.</translation>
+    </message>
+    <message>
+        <source>Yes</source>
+        <translation>Ναι</translation>
+    </message>
+    <message>
+        <source>No</source>
+        <translation>Όχι</translation>
+    </message>
+    <message>
+        <source>&lt;b&gt;LxQt Desktop Toolbox - Technical Info&lt;/b&gt;</source>
+        <translation>&lt;b&gt;Επιφάνεια εργασίας LXDE-Qt - Τεχνικές πληροφορίες&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <source>Version</source>
+        <translation>Έκδοση</translation>
+    </message>
+    <message>
+        <source>Qt</source>
+        <translation>Qt</translation>
+    </message>
+    <message>
+        <source>Debug Build</source>
+        <translation>Κατασκευή αποσφαλμάτωσης</translation>
+    </message>
+    <message>
+        <source>System Configuration</source>
+        <translation>Διαμόρφωση συστήματος</translation>
+    </message>
+    <message>
+        <source>Share Directory</source>
+        <translation>Κοινόχρηστος κατάλογος</translation>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation>Μεταφράσεις</translation>
+    </message>
+    <message>
+        <source>&lt;b&gt;User Directories&lt;/b&gt;</source>
+        <translation>&lt;b&gt;Κατάλογοι χρηστών&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <source>Xdg Data Home</source>
+        <translation>Αρχικός κατάλογος δεδομένων xdg</translation>
+    </message>
+    <message>
+        <source>Xdg Config Home</source>
+        <translation>Αρχικός κατάλογος διαμόρφωσης xdg</translation>
+    </message>
+    <message>
+        <source>Xdg Data Dirs</source>
+        <translation>Κατάλογοι δεδομένων xdg</translation>
+    </message>
+    <message>
+        <source>Xdg Cache Home</source>
+        <translation>Αρχικός κατάλογος λανθάνουσας μνήμης xdg</translation>
+    </message>
+    <message>
+        <source>Xdg Runtime Home</source>
+        <translation>Αρχικός κατάλογος εκτέλεσης xdg</translation>
+    </message>
+    <message>
+        <source>Xdg Autostart Dirs</source>
+        <translation>Κατάλογοι αυτόματης εκκίνησης xdg</translation>
+    </message>
+    <message>
+        <source>Xdg Autostart Home</source>
+        <translation>Αρχικός κατάλογος αυτόματης εκκίνησης xdg</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtConfigDialog</name>
+    <message>
+        <source>Dialog</source>
+        <translation>Διάλογος</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtNotificationPrivate</name>
+    <message>
+        <source>Notifications Fallback</source>
+        <translation>Εφεδρικές ειδοποιήσεις</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtShortcutButton</name>
+    <message>
+        <source>Clear</source>
+        <translation>Εκκαθάριση</translation>
+    </message>
+    <message>
+        <source>None</source>
+        <translation>Κανένα</translation>
+    </message>
+</context>
+<context>
+    <name>ScreenSaver</name>
+    <message>
+        <source>Lock Screen</source>
+        <translation>Κλείδωμα οθόνης</translation>
+    </message>
+    <message>
+        <source>Screen Saver Activation Error</source>
+        <translation>Σφάλμα ενεργοποίησης προστασίας οθόνης</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started due its crash.</source>
+        <translation>Προκλήθηκε ένα σφάλμα κατά την έναρξη της προστασίας οθόνης. Αδυναμία εκκίνησης προστασίας οθόνης xdg λόγω κατάρευσης.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver is not installed correctly.</source>
+        <translation>Προκλήθηκε ένα σφάλμα κατά την έναρξη της προστασίας οθόνης. Η προστασία οθόνης xdg δεν είναι εγκατεστημένη σωστά.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started.</source>
+        <translation>Προκλήθηκε ένα σφάλμα κατά την έναρξη της προστασίας οθόνης. Αδυναμία έναρξης προστασίας οθόνης xdg.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Syntax error in xdg-screensaver arguments.</source>
+        <translation>Προκλήθηκε ένα σφάλμα κατά την έναρξη της προστασίας οθόνης. Σφάλμα σύνταξης παραμέτρων προστασίας οθόνης xdg.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Ensure you have xscreensaver installed and running.</source>
+        <translation>Προκλήθηκε ένα σφάλμα κατά την έναρξη της προστασίας οθόνης. Διασφαλίστε ότι η προστασία οθόνης είναι εγκατεστημένη και ότι εκτελείται.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Action &apos;activate&apos; failed. Ensure you have xscreensaver installed and running.</source>
+        <translation>Προκλήθηκε ένα σφάλμα κατά την έναρξη της προστασία οθόνης. Αποτυχία ενέργειας &quot;ενεργοποίηση&quot;. Διασφαλίστε ότι η προστασία οθόνης είναι εγκατεστημένη και ότι εκτελείται.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Unknown error - undocumented return value from xdg-screensaver=%1.</source>
+        <translation>Προκλήθηκε ένα σφάλμα κατά την έναρξη της προστασίας οθόνης. Άγνωστο σφάλμα - μη τεκμηριωμένη τιμή επιστροφής από την προστασία οθόνης=%1.</translation>
+    </message>
+</context>
+<context>
+    <name>about</name>
+    <message>
+        <source> About LxQt</source>
+        <translation>Σχετικά με το LxQt</translation>
+    </message>
+    <message>
+        <source>About</source>
+        <translation>Σχετικά</translation>
+    </message>
+    <message>
+        <source>Authors</source>
+        <translation>Δημιουργοί</translation>
+    </message>
+    <message>
+        <source>Thanks</source>
+        <translation>Ευχαριστίες</translation>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation>Μεταφράσεις</translation>
+    </message>
+    <message>
+        <source>Technical Info</source>
+        <translation>Τεχνικές πληροφορίες</translation>
+    </message>
+</context>
+</TS>
\ No newline at end of file
diff --git a/translations/liblxqt_eo.ts b/translations/liblxqt_eo.ts
new file mode 100644 (file)
index 0000000..2d78058
--- /dev/null
@@ -0,0 +1,297 @@
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="eo" version="2.0">
+<context>
+    <name>AddPluginDialog</name>
+    <message>
+        <source>Add plugins</source>
+        <translation>Aldoni kromprogramojn</translation>
+    </message>
+    <message>
+        <source>Search:</source>
+        <translation>Serĉi:</translation>
+    </message>
+    <message>
+        <source>Add plugin</source>
+        <translation>Aldoni kromprogramon</translation>
+    </message>
+    <message>
+        <source>Close</source>
+        <translation>Fermi</translation>
+    </message>
+</context>
+<context>
+    <name>PowerManager</name>
+    <message>
+        <source>Hibernate</source>
+        <translation>Pasivumigi</translation>
+    </message>
+    <message>
+        <source>Suspend</source>
+        <translation>Prokrasti</translation>
+    </message>
+    <message>
+        <source>Reboot</source>
+        <translation>Restartigi</translation>
+    </message>
+    <message>
+        <source>Shutdown</source>
+        <translation>Elŝalti</translation>
+    </message>
+    <message>
+        <source>Logout</source>
+        <translation>Elsaluti</translation>
+    </message>
+    <message>
+        <source>LxQt Session Suspend</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Do you want to really suspend your computer?&lt;p&gt;Suspends the computer into a low power state. System state is not preserved if the power is lost.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>LxQt Session Hibernate</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Do you want to really hibernate your computer?&lt;p&gt;Hibernates the computer into a low power state. System state is preserved if the power is lost.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>LxQt Session Reboot</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Do you want to really restart your computer? All unsaved work will be lost...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>LxQt Session Shutdown</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Do you want to really switch off your computer? All unsaved work will be lost...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>LxQt Session Logout</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Do you want to really logout? All unsaved work will be lost...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>LxQt Power Manager Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Hibernate failed.</source>
+        <translation>Pasivumigo fiaskis.</translation>
+    </message>
+    <message>
+        <source>Suspend failed.</source>
+        <translation>Prokrasto fiaskis.</translation>
+    </message>
+</context>
+<context>
+    <name>QObject</name>
+    <message>
+        <source>Power Manager Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>QDBusInterface is invalid</source>
+        <translation>QDBusInterface nevalidas</translation>
+    </message>
+    <message>
+        <source>Power Manager Error (D-BUS call)</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>LxQtAboutDLGPrivate</name>
+    <message>
+        <source>Version: %1</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Advanced, easy-to-use, and fast desktop environment based on Qt technologies.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Copyright: %1-%2 %3</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Homepage: %1</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>License: %1</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>LxQt-qt is translated into many languages thanks to the work of the translation teams all over the world.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Yes</source>
+        <translation>Jes</translation>
+    </message>
+    <message>
+        <source>No</source>
+        <translation>Ne</translation>
+    </message>
+    <message>
+        <source>&lt;b&gt;LxQt Desktop Toolbox - Technical Info&lt;/b&gt;</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Version</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Qt</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Debug Build</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>System Configuration</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Share Directory</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>&lt;b&gt;User Directories&lt;/b&gt;</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Data Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Config Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Data Dirs</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Cache Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Runtime Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Autostart Dirs</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Autostart Home</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>LxQtConfigDialog</name>
+    <message>
+        <source>Dialog</source>
+        <translation>Dialogo</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtNotificationPrivate</name>
+    <message>
+        <source>Notifications Fallback</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>LxQtShortcutButton</name>
+    <message>
+        <source>Clear</source>
+        <translation>Vakigi</translation>
+    </message>
+    <message>
+        <source>None</source>
+        <translation>Nenio</translation>
+    </message>
+</context>
+<context>
+    <name>ScreenSaver</name>
+    <message>
+        <source>Lock Screen</source>
+        <translation>Ŝlosi ekranon</translation>
+    </message>
+    <message>
+        <source>Screen Saver Activation Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started due its crash.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver is not installed correctly.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Syntax error in xdg-screensaver arguments.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Ensure you have xscreensaver installed and running.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Action &apos;activate&apos; failed. Ensure you have xscreensaver installed and running.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Unknown error - undocumented return value from xdg-screensaver=%1.</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>about</name>
+    <message>
+        <source> About LxQt</source>
+        <translation> Pri LxQto</translation>
+    </message>
+    <message>
+        <source>About</source>
+        <translation>Pri</translation>
+    </message>
+    <message>
+        <source>Authors</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Thanks</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Technical Info</source>
+        <translation>Teknikaj informoj</translation>
+    </message>
+</context>
+</TS>
\ No newline at end of file
diff --git a/translations/liblxqt_es.ts b/translations/liblxqt_es.ts
new file mode 100644 (file)
index 0000000..e0d8273
--- /dev/null
@@ -0,0 +1,297 @@
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="es" version="2.0">
+<context>
+    <name>AddPluginDialog</name>
+    <message>
+        <source>Add plugins</source>
+        <translation>Añadir extensiones</translation>
+    </message>
+    <message>
+        <source>Search:</source>
+        <translation>Buscar:</translation>
+    </message>
+    <message>
+        <source>Add plugin</source>
+        <translation>Añadir extensión</translation>
+    </message>
+    <message>
+        <source>Close</source>
+        <translation>Cerrar</translation>
+    </message>
+</context>
+<context>
+    <name>PowerManager</name>
+    <message>
+        <source>Hibernate</source>
+        <translation>Hibernar</translation>
+    </message>
+    <message>
+        <source>Suspend</source>
+        <translation>Suspender</translation>
+    </message>
+    <message>
+        <source>Reboot</source>
+        <translation>Reiniciar</translation>
+    </message>
+    <message>
+        <source>Shutdown</source>
+        <translation>Apagar</translation>
+    </message>
+    <message>
+        <source>Logout</source>
+        <translation>Cerrar sesión</translation>
+    </message>
+    <message>
+        <source>LxQt Session Suspend</source>
+        <translation>Suspender sesión LxQt</translation>
+    </message>
+    <message>
+        <source>Do you want to really suspend your computer?&lt;p&gt;Suspends the computer into a low power state. System state is not preserved if the power is lost.</source>
+        <translation>¿Realmente desdea suspender su PC?&lt;p&gt;Suspende la PC a un estado de bajo consumo. El estado del sistema no se preserva si se agota la energía.</translation>
+    </message>
+    <message>
+        <source>LxQt Session Hibernate</source>
+        <translation>Hibernar la sesión LxQt</translation>
+    </message>
+    <message>
+        <source>Do you want to really hibernate your computer?&lt;p&gt;Hibernates the computer into a low power state. System state is preserved if the power is lost.</source>
+        <translation>¿Realmente desea hibernar su PC?&lt;p&gt;Hiberna la PC a un estado de bajo consumo. El estado del sistema se preserva si se agota la energía.</translation>
+    </message>
+    <message>
+        <source>LxQt Session Reboot</source>
+        <translation>Reiniciar la sesión LxQt</translation>
+    </message>
+    <message>
+        <source>Do you want to really restart your computer? All unsaved work will be lost...</source>
+        <translation>¿Realmente desea reiniciar su PC? Todo el trabajo sin guardar se perderá...</translation>
+    </message>
+    <message>
+        <source>LxQt Session Shutdown</source>
+        <translation>Apagar la sesión LxQt</translation>
+    </message>
+    <message>
+        <source>Do you want to really switch off your computer? All unsaved work will be lost...</source>
+        <translation>¿Realmente desea apagar su PC? Todo el trabajo sin guardar se perderá...</translation>
+    </message>
+    <message>
+        <source>LxQt Session Logout</source>
+        <translation>Cerrar la sesión LxQt</translation>
+    </message>
+    <message>
+        <source>Do you want to really logout? All unsaved work will be lost...</source>
+        <translation>¿Realmente desea cerrar la sesión? Todo el trabajo sin guardar se perderá...</translation>
+    </message>
+    <message>
+        <source>LxQt Power Manager Error</source>
+        <translation>Error del gestor de energía de LxQt</translation>
+    </message>
+    <message>
+        <source>Hibernate failed.</source>
+        <translation>Hibernación fallida.</translation>
+    </message>
+    <message>
+        <source>Suspend failed.</source>
+        <translation>Suspensión fallida.</translation>
+    </message>
+</context>
+<context>
+    <name>QObject</name>
+    <message>
+        <source>Power Manager Error</source>
+        <translation>Error del administrador de energía</translation>
+    </message>
+    <message>
+        <source>QDBusInterface is invalid</source>
+        <translation>QDBusInterface es inválido</translation>
+    </message>
+    <message>
+        <source>Power Manager Error (D-BUS call)</source>
+        <translation>Error en el adminstrador de energía (llamado D-BUS)</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtAboutDLGPrivate</name>
+    <message>
+        <source>Version: %1</source>
+        <translation>Versión %1</translation>
+    </message>
+    <message>
+        <source>Advanced, easy-to-use, and fast desktop environment based on Qt technologies.</source>
+        <translation>Avanzado, fácil de usar y rápido entorno de escritorio basado en tecnologías Qt.</translation>
+    </message>
+    <message>
+        <source>Copyright: %1-%2 %3</source>
+        <translation>Copyright: %1-%2 %3</translation>
+    </message>
+    <message>
+        <source>Homepage: %1</source>
+        <translation>Página principal: %1</translation>
+    </message>
+    <message>
+        <source>License: %1</source>
+        <translation>Licencia: %1</translation>
+    </message>
+    <message>
+        <source>LxQt-qt is translated into many languages thanks to the work of the translation teams all over the world.</source>
+        <translation>LxQt-qt es traducido a muchos idiomas gracias a la labor de los equipos de traducción en todo el mundo.</translation>
+    </message>
+    <message>
+        <source>Yes</source>
+        <translation>Si</translation>
+    </message>
+    <message>
+        <source>No</source>
+        <translation>No</translation>
+    </message>
+    <message>
+        <source>&lt;b&gt;LxQt Desktop Toolbox - Technical Info&lt;/b&gt;</source>
+        <translation>&lt;b&gt;Caja de herramientas del Escritorio LXDE-Qt - Información técnica&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <source>Version</source>
+        <translation>Versión</translation>
+    </message>
+    <message>
+        <source>Qt</source>
+        <translation>Qt</translation>
+    </message>
+    <message>
+        <source>Debug Build</source>
+        <translation>Construcción con símbolos de depuración</translation>
+    </message>
+    <message>
+        <source>System Configuration</source>
+        <translation>Configuración del Sistema</translation>
+    </message>
+    <message>
+        <source>Share Directory</source>
+        <translation>Directorio compartido</translation>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation>Traducciones</translation>
+    </message>
+    <message>
+        <source>&lt;b&gt;User Directories&lt;/b&gt;</source>
+        <translation>&lt;b&gt;Directorios de usuario&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <source>Xdg Data Home</source>
+        <translation>Xdg Datos de inicio de usuario</translation>
+    </message>
+    <message>
+        <source>Xdg Config Home</source>
+        <translation>Xdg Configuración de inicio del usuario</translation>
+    </message>
+    <message>
+        <source>Xdg Data Dirs</source>
+        <translation>Xdg Directorios de datos</translation>
+    </message>
+    <message>
+        <source>Xdg Cache Home</source>
+        <translation>Xdg Cache de inicio de usuario</translation>
+    </message>
+    <message>
+        <source>Xdg Runtime Home</source>
+        <translation>Xdg Inicio de ejecución de usuario</translation>
+    </message>
+    <message>
+        <source>Xdg Autostart Dirs</source>
+        <translation>Xdg Directorio de inicio automático</translation>
+    </message>
+    <message>
+        <source>Xdg Autostart Home</source>
+        <translation>Xdg Directorio de usuario de inicio automático</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtConfigDialog</name>
+    <message>
+        <source>Dialog</source>
+        <translation>Dialogo</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtNotificationPrivate</name>
+    <message>
+        <source>Notifications Fallback</source>
+        <translation>Notificaciones de retorno</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtShortcutButton</name>
+    <message>
+        <source>Clear</source>
+        <translation>Limpiar</translation>
+    </message>
+    <message>
+        <source>None</source>
+        <translation>Ninguno</translation>
+    </message>
+</context>
+<context>
+    <name>ScreenSaver</name>
+    <message>
+        <source>Lock Screen</source>
+        <translation>Bloquear pantalla</translation>
+    </message>
+    <message>
+        <source>Screen Saver Activation Error</source>
+        <translation>Error de activación del protector de pantalla</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started due its crash.</source>
+        <translation>Ocurrió un error al iniciar el protector de pantalla. xdg-screensaver no puede iniciar debido a un error.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver is not installed correctly.</source>
+        <translation>Ocurrió un error al iniciar el protector de pantalla. xdg-screensaver no está correctamente instalado.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started.</source>
+        <translation>Ocurrió un error al iniciar el protector de pantalla. xdg-screensaver no puede iniciar.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Syntax error in xdg-screensaver arguments.</source>
+        <translation>Ocurrió un error al iniciar el protector de pantalla. Error de sintaxis en los argumentos de xdg-screensaver.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Ensure you have xscreensaver installed and running.</source>
+        <translation>Ocurrió un error al iniciar el protector de pantalla. Asegúrese de tener xdg-screensaver instalado y ejecutándose.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Action &apos;activate&apos; failed. Ensure you have xscreensaver installed and running.</source>
+        <translation>Ocurrió un error al iniciar el protector de pantalla. La acción &apos;activate&apos; falló. Asegúrese de tener xdg-screensaver instalado y ejecutándose.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Unknown error - undocumented return value from xdg-screensaver=%1.</source>
+        <translation>Ocurrio un error al inicio el protector de pantalla. Error desconocido - valor de retorno de xdg-screensaver no documentado=%1</translation>
+    </message>
+</context>
+<context>
+    <name>about</name>
+    <message>
+        <source> About LxQt</source>
+        <translation>Acerca de LxQt</translation>
+    </message>
+    <message>
+        <source>About</source>
+        <translation>Acerca</translation>
+    </message>
+    <message>
+        <source>Authors</source>
+        <translation>Autores</translation>
+    </message>
+    <message>
+        <source>Thanks</source>
+        <translation>Gracias</translation>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation>Traducciones</translation>
+    </message>
+    <message>
+        <source>Technical Info</source>
+        <translation>Información Técnica</translation>
+    </message>
+</context>
+</TS>
\ No newline at end of file
diff --git a/translations/liblxqt_es_VE.ts b/translations/liblxqt_es_VE.ts
new file mode 100644 (file)
index 0000000..62008ae
--- /dev/null
@@ -0,0 +1,297 @@
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="es_VE" version="2.0">
+<context>
+    <name>AddPluginDialog</name>
+    <message>
+        <source>Add plugins</source>
+        <translation>Agregar plugins</translation>
+    </message>
+    <message>
+        <source>Search:</source>
+        <translation>Buscar:</translation>
+    </message>
+    <message>
+        <source>Add plugin</source>
+        <translation>Agregar plugin</translation>
+    </message>
+    <message>
+        <source>Close</source>
+        <translation>Cerrar</translation>
+    </message>
+</context>
+<context>
+    <name>PowerManager</name>
+    <message>
+        <source>Hibernate</source>
+        <translation>Hibernar</translation>
+    </message>
+    <message>
+        <source>Suspend</source>
+        <translation>Suspender</translation>
+    </message>
+    <message>
+        <source>Reboot</source>
+        <translation>Reiniciar</translation>
+    </message>
+    <message>
+        <source>Shutdown</source>
+        <translation>Apagar</translation>
+    </message>
+    <message>
+        <source>Logout</source>
+        <translation>Salirse</translation>
+    </message>
+    <message>
+        <source>LxQt Session Suspend</source>
+        <translation>Suspension del sistema por LxQt</translation>
+    </message>
+    <message>
+        <source>Do you want to really suspend your computer?&lt;p&gt;Suspends the computer into a low power state. System state is not preserved if the power is lost.</source>
+        <translation>Quiere usted realmente suspender su computador?&lt;p&gt;Suspendera el computador en un estado de baja energia. El estado del sistema operativo no se preservara ante la perdida o caida de energia.</translation>
+    </message>
+    <message>
+        <source>LxQt Session Hibernate</source>
+        <translation>Hibernacion del sistema por LxQt</translation>
+    </message>
+    <message>
+        <source>Do you want to really hibernate your computer?&lt;p&gt;Hibernates the computer into a low power state. System state is preserved if the power is lost.</source>
+        <translation>Quiere usted realmente hibernar su computador?&lt;p&gt;Hibernara el computador en un estado de baja energia y lo guardara en el disco. El estado del sistema si se preservara ante la perdida o caida de energia.</translation>
+    </message>
+    <message>
+        <source>LxQt Session Reboot</source>
+        <translation>Reinicio del sistema por LxQt</translation>
+    </message>
+    <message>
+        <source>Do you want to really restart your computer? All unsaved work will be lost...</source>
+        <translation>Quiere usted realmente reiniciar su computador? Todo el trabajo realizado se perdera si no lo ha guardado, dado que se cerrara...</translation>
+    </message>
+    <message>
+        <source>LxQt Session Shutdown</source>
+        <translation>Apagado del sistema por LxQt</translation>
+    </message>
+    <message>
+        <source>Do you want to really switch off your computer? All unsaved work will be lost...</source>
+        <translation>Quiere usted realmente apagar su computador?&lt;p&gt; Todo el trabajo realizado se perdera si no lo ha guardado, dado que se apagara...</translation>
+    </message>
+    <message>
+        <source>LxQt Session Logout</source>
+        <translation>Cierre de la sesion por LxQt</translation>
+    </message>
+    <message>
+        <source>Do you want to really logout? All unsaved work will be lost...</source>
+        <translation>Quiere realmente cerar su sesion? Todo el trabajo realizado se perdera si no lo ha guardado, dado que se cerrara...</translation>
+    </message>
+    <message>
+        <source>LxQt Power Manager Error</source>
+        <translation>Error en Gestion de energia de LxQt</translation>
+    </message>
+    <message>
+        <source>Hibernate failed.</source>
+        <translation>Hibernacion ha fallado.</translation>
+    </message>
+    <message>
+        <source>Suspend failed.</source>
+        <translation>Suspensión ha fallado.</translation>
+    </message>
+</context>
+<context>
+    <name>QObject</name>
+    <message>
+        <source>Power Manager Error</source>
+        <translation>Error del manejador de energia</translation>
+    </message>
+    <message>
+        <source>QDBusInterface is invalid</source>
+        <translation>La interfaz Dbus Qt es invalida</translation>
+    </message>
+    <message>
+        <source>Power Manager Error (D-BUS call)</source>
+        <translation>Error del manejador de energia (llamada Dbus)</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtAboutDLGPrivate</name>
+    <message>
+        <source>Version: %1</source>
+        <translation>Version: %1</translation>
+    </message>
+    <message>
+        <source>Advanced, easy-to-use, and fast desktop environment based on Qt technologies.</source>
+        <translation>Avanzado, facil de usar, rapido entorno de escritorio basado en tecnologia QT.</translation>
+    </message>
+    <message>
+        <source>Copyright: %1-%2 %3</source>
+        <translation>Copyright: %1-%2 %3</translation>
+    </message>
+    <message>
+        <source>Homepage: %1</source>
+        <translation>pagina web: %1</translation>
+    </message>
+    <message>
+        <source>License: %1</source>
+        <translation>Licencia: %1</translation>
+    </message>
+    <message>
+        <source>LxQt-qt is translated into many languages thanks to the work of the translation teams all over the world.</source>
+        <translation>LxQt-qt es traducido en muchos lenguajes gracias al trabajo de traductores en todo el mundo.</translation>
+    </message>
+    <message>
+        <source>Yes</source>
+        <translation>Si</translation>
+    </message>
+    <message>
+        <source>No</source>
+        <translation>No</translation>
+    </message>
+    <message>
+        <source>&lt;b&gt;LxQt Desktop Toolbox - Technical Info&lt;/b&gt;</source>
+        <translation>&lt;b&gt;Utilidad de Escritorio LXDE-Qt - Informacion&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <source>Version</source>
+        <translation>Version</translation>
+    </message>
+    <message>
+        <source>Qt</source>
+        <translation>Qt</translation>
+    </message>
+    <message>
+        <source>Debug Build</source>
+        <translation>Debug Build</translation>
+    </message>
+    <message>
+        <source>System Configuration</source>
+        <translation>Configuracion del sistema</translation>
+    </message>
+    <message>
+        <source>Share Directory</source>
+        <translation>Directorio de Data</translation>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation>Traducciones</translation>
+    </message>
+    <message>
+        <source>&lt;b&gt;User Directories&lt;/b&gt;</source>
+        <translation>&lt;b&gt;Directorio de usuario&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <source>Xdg Data Home</source>
+        <translation>Xdg Data Home</translation>
+    </message>
+    <message>
+        <source>Xdg Config Home</source>
+        <translation>Xdg Config Home</translation>
+    </message>
+    <message>
+        <source>Xdg Data Dirs</source>
+        <translation>Xdg Data Dirs</translation>
+    </message>
+    <message>
+        <source>Xdg Cache Home</source>
+        <translation>Xdg Cache Home</translation>
+    </message>
+    <message>
+        <source>Xdg Runtime Home</source>
+        <translation>Xdg Runtime Home</translation>
+    </message>
+    <message>
+        <source>Xdg Autostart Dirs</source>
+        <translation>Xdg Autostart Dirs</translation>
+    </message>
+    <message>
+        <source>Xdg Autostart Home</source>
+        <translation>Xdg Autostart Home</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtConfigDialog</name>
+    <message>
+        <source>Dialog</source>
+        <translation>Dialogo</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtNotificationPrivate</name>
+    <message>
+        <source>Notifications Fallback</source>
+        <translation>Delegacion de notificaciones</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtShortcutButton</name>
+    <message>
+        <source>Clear</source>
+        <translation>Limpiar</translation>
+    </message>
+    <message>
+        <source>None</source>
+        <translation>Nada</translation>
+    </message>
+</context>
+<context>
+    <name>ScreenSaver</name>
+    <message>
+        <source>Lock Screen</source>
+        <translation>Bloquear Pantalla</translation>
+    </message>
+    <message>
+        <source>Screen Saver Activation Error</source>
+        <translation>Activacion de salvapantallas erronea</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started due its crash.</source>
+        <translation>Un error ha ocurrido al iniciar el salvapantallas. xdg-screensaver no puede iniciarlo debido a un fallo grave.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver is not installed correctly.</source>
+        <translation>Un error ha ocurridoal iniciar el salvapantallas. xdg-screensaver no esta instalado correctamente.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started.</source>
+        <translation>Un error ha ocurridoal iniciar el salvapantallas. xdg-screensaver no puede iniciarse.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Syntax error in xdg-screensaver arguments.</source>
+        <translation>Un error ha ocurridoal iniciar el salvapantallas. Error en argumentos dados a xdg-screensaver.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Ensure you have xscreensaver installed and running.</source>
+        <translation>Un error ha ocurridoal iniciar el salvapantallas. Asegurate tengas el xscreensaver instalado y ejecutandose.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Action &apos;activate&apos; failed. Ensure you have xscreensaver installed and running.</source>
+        <translation>Un error ha ocurridoal iniciar el salvapantallas. Accion &apos;activate&apos; fallida. Asegurate tengas xscreensaver instalado y corriendo.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Unknown error - undocumented return value from xdg-screensaver=%1.</source>
+        <translation>Un error ocurrio iniciando el salvapantallas. Desconocido - valor retornado indocumentado desde xdg-screensaver=%1.</translation>
+    </message>
+</context>
+<context>
+    <name>about</name>
+    <message>
+        <source> About LxQt</source>
+        <translation>Acerca de LxQt</translation>
+    </message>
+    <message>
+        <source>About</source>
+        <translation>Acerca</translation>
+    </message>
+    <message>
+        <source>Authors</source>
+        <translation>Autores</translation>
+    </message>
+    <message>
+        <source>Thanks</source>
+        <translation>Agradecimientos</translation>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation>Traducciones</translation>
+    </message>
+    <message>
+        <source>Technical Info</source>
+        <translation>Informacion</translation>
+    </message>
+</context>
+</TS>
\ No newline at end of file
diff --git a/translations/liblxqt_eu.ts b/translations/liblxqt_eu.ts
new file mode 100644 (file)
index 0000000..bcc43f8
--- /dev/null
@@ -0,0 +1,297 @@
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="eu" version="2.0">
+<context>
+    <name>AddPluginDialog</name>
+    <message>
+        <source>Add plugins</source>
+        <translation>Gehitu pluginak</translation>
+    </message>
+    <message>
+        <source>Search:</source>
+        <translation>Bilatu:</translation>
+    </message>
+    <message>
+        <source>Add plugin</source>
+        <translation>Gehitu plugina</translation>
+    </message>
+    <message>
+        <source>Close</source>
+        <translation>Itxi</translation>
+    </message>
+</context>
+<context>
+    <name>PowerManager</name>
+    <message>
+        <source>Hibernate</source>
+        <translation>Hibernatu</translation>
+    </message>
+    <message>
+        <source>Suspend</source>
+        <translation>Eseki</translation>
+    </message>
+    <message>
+        <source>Reboot</source>
+        <translation>Berrabiarazi</translation>
+    </message>
+    <message>
+        <source>Shutdown</source>
+        <translation>Itzali</translation>
+    </message>
+    <message>
+        <source>Logout</source>
+        <translation>Amaitu saioa</translation>
+    </message>
+    <message>
+        <source>LxQt Session Suspend</source>
+        <translation>LxQt saioa eseki</translation>
+    </message>
+    <message>
+        <source>Do you want to really suspend your computer?&lt;p&gt;Suspends the computer into a low power state. System state is not preserved if the power is lost.</source>
+        <translation>Ziur zaude ordenagailua eseki nahi duzula?&lt;p&gt;Energia baxuko egoera batetara esekitzen du ordenagailua. Sistemaren egoera ez da mantentzen korrontea eteten bada.</translation>
+    </message>
+    <message>
+        <source>LxQt Session Hibernate</source>
+        <translation>LxQt saioa hibernatu</translation>
+    </message>
+    <message>
+        <source>Do you want to really hibernate your computer?&lt;p&gt;Hibernates the computer into a low power state. System state is preserved if the power is lost.</source>
+        <translation>Ziur zaude ordenagailua hibernatu nahi duzula?&lt;p&gt;Energia baxuko egoera batetara hibernatzen du ordenagailua. Sistemaren egoera mantentzen da korrontea eteten bada.</translation>
+    </message>
+    <message>
+        <source>LxQt Session Reboot</source>
+        <translation>LxQt saioa berrabiarazi</translation>
+    </message>
+    <message>
+        <source>Do you want to really restart your computer? All unsaved work will be lost...</source>
+        <translation>Ziur zaude ordenagailua berrabiarazi nahi duzula? Gorde gabeko lan guztiak galduko dira...</translation>
+    </message>
+    <message>
+        <source>LxQt Session Shutdown</source>
+        <translation>LxQt saioa itzali</translation>
+    </message>
+    <message>
+        <source>Do you want to really switch off your computer? All unsaved work will be lost...</source>
+        <translation>Ziur zaude ordenagailua itzali nahi duzula? Gorde gabeko lan guztiak galduko dira...</translation>
+    </message>
+    <message>
+        <source>LxQt Session Logout</source>
+        <translation>LxQt saioa amaitu</translation>
+    </message>
+    <message>
+        <source>Do you want to really logout? All unsaved work will be lost...</source>
+        <translation>Ziur zaude saioa amaitu nahi duzula? Gorde gabeko lan guztiak galduko dira...</translation>
+    </message>
+    <message>
+        <source>LxQt Power Manager Error</source>
+        <translation>LxQt energia-kudeatzailearen errorea</translation>
+    </message>
+    <message>
+        <source>Hibernate failed.</source>
+        <translation>Hibernatzeak huts egin du.</translation>
+    </message>
+    <message>
+        <source>Suspend failed.</source>
+        <translation>Esekitzeak huts egin du.</translation>
+    </message>
+</context>
+<context>
+    <name>QObject</name>
+    <message>
+        <source>Power Manager Error</source>
+        <translation>Energia-kudeatzailearen errorea</translation>
+    </message>
+    <message>
+        <source>QDBusInterface is invalid</source>
+        <translation>QDBusInterface baliogabea da</translation>
+    </message>
+    <message>
+        <source>Power Manager Error (D-BUS call)</source>
+        <translation>Energia-kudeatzailearen errorea (D-BUS deia)</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtAboutDLGPrivate</name>
+    <message>
+        <source>Version: %1</source>
+        <translation>Bertsioa: %1</translation>
+    </message>
+    <message>
+        <source>Advanced, easy-to-use, and fast desktop environment based on Qt technologies.</source>
+        <translation>Qt teknologietan oinarritutako mahaigain-ingurune aurreratu, erabilerraz eta azkarra.</translation>
+    </message>
+    <message>
+        <source>Copyright: %1-%2 %3</source>
+        <translation>Copyright-a: %1-%2 %3</translation>
+    </message>
+    <message>
+        <source>Homepage: %1</source>
+        <translation>Webgunea: %1</translation>
+    </message>
+    <message>
+        <source>License: %1</source>
+        <translation>Lizentzia: %1</translation>
+    </message>
+    <message>
+        <source>LxQt-qt is translated into many languages thanks to the work of the translation teams all over the world.</source>
+        <translation>LxQt-qt hainbat hizkuntzetara itzulita dago mundu osoko itzulpen-taldeen lanari esker.</translation>
+    </message>
+    <message>
+        <source>Yes</source>
+        <translation>Bai</translation>
+    </message>
+    <message>
+        <source>No</source>
+        <translation>Ez</translation>
+    </message>
+    <message>
+        <source>&lt;b&gt;LxQt Desktop Toolbox - Technical Info&lt;/b&gt;</source>
+        <translation>&lt;b&gt;LxQt mahaigainaren tresna-jokoa - Informazio teknikoa&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <source>Version</source>
+        <translation>Bertsioa</translation>
+    </message>
+    <message>
+        <source>Qt</source>
+        <translation>Qt</translation>
+    </message>
+    <message>
+        <source>Debug Build</source>
+        <translation>Arazteko eraikitzea</translation>
+    </message>
+    <message>
+        <source>System Configuration</source>
+        <translation>Sistemaren konfigurazioa</translation>
+    </message>
+    <message>
+        <source>Share Directory</source>
+        <translation>Partekatu direktorioa</translation>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation>Itzulpenak</translation>
+    </message>
+    <message>
+        <source>&lt;b&gt;User Directories&lt;/b&gt;</source>
+        <translation>&lt;b&gt;Erabiltzailearen direktorioak&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <source>Xdg Data Home</source>
+        <translation>Xdg datuen etxea</translation>
+    </message>
+    <message>
+        <source>Xdg Config Home</source>
+        <translation>Xdg konfigurazioen etxea</translation>
+    </message>
+    <message>
+        <source>Xdg Data Dirs</source>
+        <translation>Xdg datuen direktorioak</translation>
+    </message>
+    <message>
+        <source>Xdg Cache Home</source>
+        <translation>Xdg cache-aren etxea</translation>
+    </message>
+    <message>
+        <source>Xdg Runtime Home</source>
+        <translation>Xdg exekuzio-denborako etxea</translation>
+    </message>
+    <message>
+        <source>Xdg Autostart Dirs</source>
+        <translation>Xdg autoabioaren direktorioak</translation>
+    </message>
+    <message>
+        <source>Xdg Autostart Home</source>
+        <translation>Xdg autoabioaren etxea</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtConfigDialog</name>
+    <message>
+        <source>Dialog</source>
+        <translation>Elkarrizketa-koadroa</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtNotificationPrivate</name>
+    <message>
+        <source>Notifications Fallback</source>
+        <translation>Ordezko jakinarazpenak</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtShortcutButton</name>
+    <message>
+        <source>Clear</source>
+        <translation>Garbitu</translation>
+    </message>
+    <message>
+        <source>None</source>
+        <translation>Bat ere ez</translation>
+    </message>
+</context>
+<context>
+    <name>ScreenSaver</name>
+    <message>
+        <source>Lock Screen</source>
+        <translation>Blokeatu pantaila</translation>
+    </message>
+    <message>
+        <source>Screen Saver Activation Error</source>
+        <translation>Pantaila-babeslearen aktibatze-errorea</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started due its crash.</source>
+        <translation>Errore bat gertatu da pantaila-babeslea abiaraztean. Ezin da xdg-screensaver abiarazi kraskatzea dela eta.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver is not installed correctly.</source>
+        <translation>Errore bat gertatu da pantaila-babeslea abiaraztean. xdg-screensaver ez dago behar bezala instalatuta.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started.</source>
+        <translation>Errore bat gertatu da pantaila-babeslea abiaraztean. Ezin da xdg-screensaver abiarazi. </translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Syntax error in xdg-screensaver arguments.</source>
+        <translation>Errore bat gertatu da pantaila-babeslea abiaraztean. Sintaxi-errore bat dago xdg-screensaver-en argumentuetan.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Ensure you have xscreensaver installed and running.</source>
+        <translation>Errore bat gertatu da pantaila-babeslea abiaraztean. Ziurtatu xdg-screensaver instalatuta eta martxan dagoela. </translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Action &apos;activate&apos; failed. Ensure you have xscreensaver installed and running.</source>
+        <translation>Errore bat gertatu da pantaila-babeslea abiaraztean. &apos;Aktibatu&apos; ekintzak huts egin du. Ziurtatu xdg-screensaver instalatuta eta martxan dagoela. </translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Unknown error - undocumented return value from xdg-screensaver=%1.</source>
+        <translation>Errore bat gertatu da pantaila-babeslea abiaraztean. Errore ezezaguna - dokumentatu gabeko balioa itzuli du xdg-screensaver-ek: %1</translation>
+    </message>
+</context>
+<context>
+    <name>about</name>
+    <message>
+        <source> About LxQt</source>
+        <translation>LxQt-i buruz</translation>
+    </message>
+    <message>
+        <source>About</source>
+        <translation>Honi buruz</translation>
+    </message>
+    <message>
+        <source>Authors</source>
+        <translation>Egileak</translation>
+    </message>
+    <message>
+        <source>Thanks</source>
+        <translation>Eskerrak</translation>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation>Itzulpenak</translation>
+    </message>
+    <message>
+        <source>Technical Info</source>
+        <translation>Informazio teknikoa</translation>
+    </message>
+</context>
+</TS>
\ No newline at end of file
diff --git a/translations/liblxqt_fi.ts b/translations/liblxqt_fi.ts
new file mode 100644 (file)
index 0000000..793bb00
--- /dev/null
@@ -0,0 +1,297 @@
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="fi" version="2.0">
+<context>
+    <name>AddPluginDialog</name>
+    <message>
+        <source>Add plugins</source>
+        <translation>Lisää liitännäisiä</translation>
+    </message>
+    <message>
+        <source>Search:</source>
+        <translation>Etsi:</translation>
+    </message>
+    <message>
+        <source>Add plugin</source>
+        <translation>Lisää liitännäinen</translation>
+    </message>
+    <message>
+        <source>Close</source>
+        <translation>Sulje</translation>
+    </message>
+</context>
+<context>
+    <name>PowerManager</name>
+    <message>
+        <source>Hibernate</source>
+        <translation>Lepotila</translation>
+    </message>
+    <message>
+        <source>Suspend</source>
+        <translation>Valmiustila</translation>
+    </message>
+    <message>
+        <source>Reboot</source>
+        <translation>Käynnistä uudelleen</translation>
+    </message>
+    <message>
+        <source>Shutdown</source>
+        <translation>Sammuta</translation>
+    </message>
+    <message>
+        <source>Logout</source>
+        <translation>Kirjaudu ulos</translation>
+    </message>
+    <message>
+        <source>LxQt Session Suspend</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Do you want to really suspend your computer?&lt;p&gt;Suspends the computer into a low power state. System state is not preserved if the power is lost.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>LxQt Session Hibernate</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Do you want to really hibernate your computer?&lt;p&gt;Hibernates the computer into a low power state. System state is preserved if the power is lost.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>LxQt Session Reboot</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Do you want to really restart your computer? All unsaved work will be lost...</source>
+        <translation>Haluatko varmasti käynnistää tietokoneen uudelleen? Kaikki tallentamaton tieto menetetään...</translation>
+    </message>
+    <message>
+        <source>LxQt Session Shutdown</source>
+        <translation>LxQt-istunnon sammutus</translation>
+    </message>
+    <message>
+        <source>Do you want to really switch off your computer? All unsaved work will be lost...</source>
+        <translation>Haluatko varmasti sammuttaa tietokoneen? Kaikki tallentamaton tieto menetetään...</translation>
+    </message>
+    <message>
+        <source>LxQt Session Logout</source>
+        <translation>LxQt-istunnon uloskirjaus</translation>
+    </message>
+    <message>
+        <source>Do you want to really logout? All unsaved work will be lost...</source>
+        <translation>Haluatko varmasti kirjautua ulos? Kaikki tallentamaton tieto menetetään...</translation>
+    </message>
+    <message>
+        <source>LxQt Power Manager Error</source>
+        <translation>LxQtin virranhallintavirhe</translation>
+    </message>
+    <message>
+        <source>Hibernate failed.</source>
+        <translation>Lepotilaan siirtyminen epäonnistui.</translation>
+    </message>
+    <message>
+        <source>Suspend failed.</source>
+        <translation>Valmiustilaan siirtyminen epäonnistui.</translation>
+    </message>
+</context>
+<context>
+    <name>QObject</name>
+    <message>
+        <source>Power Manager Error</source>
+        <translation>Virranhallinnan virhe</translation>
+    </message>
+    <message>
+        <source>QDBusInterface is invalid</source>
+        <translation>QDBusInterface on virheellinen</translation>
+    </message>
+    <message>
+        <source>Power Manager Error (D-BUS call)</source>
+        <translation>Virranhallinan virhe (D-Bus-kutsu)</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtAboutDLGPrivate</name>
+    <message>
+        <source>Version: %1</source>
+        <translation>Versio: %1</translation>
+    </message>
+    <message>
+        <source>Advanced, easy-to-use, and fast desktop environment based on Qt technologies.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Copyright: %1-%2 %3</source>
+        <translation>Tekijänoikeus: %1-%2 %3</translation>
+    </message>
+    <message>
+        <source>Homepage: %1</source>
+        <translation>Verkkosivusto: %1</translation>
+    </message>
+    <message>
+        <source>License: %1</source>
+        <translation>Lisenssi: %1</translation>
+    </message>
+    <message>
+        <source>LxQt-qt is translated into many languages thanks to the work of the translation teams all over the world.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Yes</source>
+        <translation>Kyllä</translation>
+    </message>
+    <message>
+        <source>No</source>
+        <translation>Ei</translation>
+    </message>
+    <message>
+        <source>&lt;b&gt;LxQt Desktop Toolbox - Technical Info&lt;/b&gt;</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Version</source>
+        <translation>Versio</translation>
+    </message>
+    <message>
+        <source>Qt</source>
+        <translation>Qt</translation>
+    </message>
+    <message>
+        <source>Debug Build</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>System Configuration</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Share Directory</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation>Käännökset</translation>
+    </message>
+    <message>
+        <source>&lt;b&gt;User Directories&lt;/b&gt;</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Data Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Config Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Data Dirs</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Cache Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Runtime Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Autostart Dirs</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Autostart Home</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>LxQtConfigDialog</name>
+    <message>
+        <source>Dialog</source>
+        <translation>Ikkuna</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtNotificationPrivate</name>
+    <message>
+        <source>Notifications Fallback</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>LxQtShortcutButton</name>
+    <message>
+        <source>Clear</source>
+        <translation>Tyhjennä</translation>
+    </message>
+    <message>
+        <source>None</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>ScreenSaver</name>
+    <message>
+        <source>Lock Screen</source>
+        <translation>Lukitse näyttö</translation>
+    </message>
+    <message>
+        <source>Screen Saver Activation Error</source>
+        <translation>Näytönsäästäjän käynnistysvirhe</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started due its crash.</source>
+        <translation>Näytönsäästäjää käynnistäessä ilmeni virhe. Näytönsäästäjää xdg-screensaver ei voi käynnistää, koska se kaatui.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver is not installed correctly.</source>
+        <translation>Näytönsäästäjää käynnistäessä ilmeni virhe. Näytönsäästäjän xdg-screensaver asennus ei ole kunnossa.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started.</source>
+        <translation>Näytönsäästäjää käynnistäessä ilmeni virhe. Näytönsäästäjää xdg-screensaver ei voi käynnistää.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Syntax error in xdg-screensaver arguments.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Ensure you have xscreensaver installed and running.</source>
+        <translation>Näytönsäästäjää käynnistäessä ilmeni virhe. Varmista, että xscreensaver on asennettu ja että se on toiminnassa.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Action &apos;activate&apos; failed. Ensure you have xscreensaver installed and running.</source>
+        <translation>Näytönsäästäjää käynnistäessä ilmeni virhe. Toiminto &apos;activate&apos; epäonnistui. Varmista, että xscreensaver on asennettu ja että se on toiminnassa.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Unknown error - undocumented return value from xdg-screensaver=%1.</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>about</name>
+    <message>
+        <source> About LxQt</source>
+        <translation>Tietoja LxQtista</translation>
+    </message>
+    <message>
+        <source>About</source>
+        <translation>Tietoja</translation>
+    </message>
+    <message>
+        <source>Authors</source>
+        <translation>Tekijät</translation>
+    </message>
+    <message>
+        <source>Thanks</source>
+        <translation>Kiitokset</translation>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation>Käännökset</translation>
+    </message>
+    <message>
+        <source>Technical Info</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+</TS>
\ No newline at end of file
diff --git a/translations/liblxqt_fr_FR.ts b/translations/liblxqt_fr_FR.ts
new file mode 100644 (file)
index 0000000..460948d
--- /dev/null
@@ -0,0 +1,297 @@
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="fr_FR" version="2.0">
+<context>
+    <name>AddPluginDialog</name>
+    <message>
+        <source>Add plugins</source>
+        <translation>Ajouter des extensions</translation>
+    </message>
+    <message>
+        <source>Search:</source>
+        <translation>Chercher :</translation>
+    </message>
+    <message>
+        <source>Add plugin</source>
+        <translation>Ajouter l&apos;extension</translation>
+    </message>
+    <message>
+        <source>Close</source>
+        <translation>Fermer</translation>
+    </message>
+</context>
+<context>
+    <name>PowerManager</name>
+    <message>
+        <source>Hibernate</source>
+        <translation>Hiberner</translation>
+    </message>
+    <message>
+        <source>Suspend</source>
+        <translation>Suspendre</translation>
+    </message>
+    <message>
+        <source>Reboot</source>
+        <translation>Redémarrer</translation>
+    </message>
+    <message>
+        <source>Shutdown</source>
+        <translation>Éteindre</translation>
+    </message>
+    <message>
+        <source>Logout</source>
+        <translation>Se déconnecter</translation>
+    </message>
+    <message>
+        <source>LxQt Session Suspend</source>
+        <translation>Suspendre la session LxQt</translation>
+    </message>
+    <message>
+        <source>Do you want to really suspend your computer?&lt;p&gt;Suspends the computer into a low power state. System state is not preserved if the power is lost.</source>
+        <translation>Voulez-vous vraiment suspendre votre ordinateur?&lt;p&gt;Votre ordinateur consommera un peu d&apos;énergie. L&apos;état du système ne sera pas préservé si l&apos;énergie est perdue.</translation>
+    </message>
+    <message>
+        <source>LxQt Session Hibernate</source>
+        <translation>Mettre la session LxQt en hibernation</translation>
+    </message>
+    <message>
+        <source>Do you want to really hibernate your computer?&lt;p&gt;Hibernates the computer into a low power state. System state is preserved if the power is lost.</source>
+        <translation>Voulez-vous vraiment mettre votre ordinateur en hibernation?&lt;p&gt;Votre ordinateur consommera un peu d&apos;énergie. L&apos;état du système sera préservé si l&apos;énergie est perdue.</translation>
+    </message>
+    <message>
+        <source>LxQt Session Reboot</source>
+        <translation>Redémarrer la session LxQt</translation>
+    </message>
+    <message>
+        <source>Do you want to really restart your computer? All unsaved work will be lost...</source>
+        <translation>Voulez-vous vraiment redémarrer votre ordinateur? Tout travail non souvegardé sera perdu...</translation>
+    </message>
+    <message>
+        <source>LxQt Session Shutdown</source>
+        <translation>Éteindre la session LxQt</translation>
+    </message>
+    <message>
+        <source>Do you want to really switch off your computer? All unsaved work will be lost...</source>
+        <translation>Voulez-vous vraiment éteindre votre ordinateur? Tout travail non souvegardé sera perdu...</translation>
+    </message>
+    <message>
+        <source>LxQt Session Logout</source>
+        <translation>Se déconnecter de la session LxQt</translation>
+    </message>
+    <message>
+        <source>Do you want to really logout? All unsaved work will be lost...</source>
+        <translation>Voulez-vous vraiment vous déconnecter? Tout travail non souvegardé sera perdu...</translation>
+    </message>
+    <message>
+        <source>LxQt Power Manager Error</source>
+        <translation>Erreur du gestionnaire d&apos;énergie de LxQt</translation>
+    </message>
+    <message>
+        <source>Hibernate failed.</source>
+        <translation>Échec de la mise en hibernation.</translation>
+    </message>
+    <message>
+        <source>Suspend failed.</source>
+        <translation>Échec de la suspension.</translation>
+    </message>
+</context>
+<context>
+    <name>QObject</name>
+    <message>
+        <source>Power Manager Error</source>
+        <translation>Erreur du gestionnaire d&apos;énergie</translation>
+    </message>
+    <message>
+        <source>QDBusInterface is invalid</source>
+        <translation>QDBusInterface invalide</translation>
+    </message>
+    <message>
+        <source>Power Manager Error (D-BUS call)</source>
+        <translation>Erreur du gestionnaire d&apos;énergie (appel D-BUS)</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtAboutDLGPrivate</name>
+    <message>
+        <source>Version: %1</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Advanced, easy-to-use, and fast desktop environment based on Qt technologies.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Copyright: %1-%2 %3</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Homepage: %1</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>License: %1</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>LxQt-qt is translated into many languages thanks to the work of the translation teams all over the world.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Yes</source>
+        <translation>Oui</translation>
+    </message>
+    <message>
+        <source>No</source>
+        <translation>Non</translation>
+    </message>
+    <message>
+        <source>&lt;b&gt;LxQt Desktop Toolbox - Technical Info&lt;/b&gt;</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Version</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Qt</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Debug Build</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>System Configuration</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Share Directory</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>&lt;b&gt;User Directories&lt;/b&gt;</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Data Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Config Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Data Dirs</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Cache Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Runtime Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Autostart Dirs</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Autostart Home</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>LxQtConfigDialog</name>
+    <message>
+        <source>Dialog</source>
+        <translation>Dialogue</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtNotificationPrivate</name>
+    <message>
+        <source>Notifications Fallback</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>LxQtShortcutButton</name>
+    <message>
+        <source>Clear</source>
+        <translation>Vider</translation>
+    </message>
+    <message>
+        <source>None</source>
+        <translation>Aucun(e)</translation>
+    </message>
+</context>
+<context>
+    <name>ScreenSaver</name>
+    <message>
+        <source>Lock Screen</source>
+        <translation>Vérouiller l&apos;écran</translation>
+    </message>
+    <message>
+        <source>Screen Saver Activation Error</source>
+        <translation>Erreur lors de la mise en veille</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started due its crash.</source>
+        <translation>Une erreur est survenue lors du démarrage de l&apos;écran de veille. xdg-screensaver n&apos;a pas pu démarrer.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver is not installed correctly.</source>
+        <translation>Une erreur est survenue lors du démarrage de l&apos;écran de veille. xdg-screensaver n&apos;est pas installé correctement.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started.</source>
+        <translation>Une erreur est survenue lors du démarrage de l&apos;écran de veille. xdg-screensaver n&apos;a pas pu démarrer.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Syntax error in xdg-screensaver arguments.</source>
+        <translation>Une erreur est survenue lors du démarrage de l&apos;écran de veille. Les arguments de xdg-screensaver contiennent des erreurs de syntaxe.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Ensure you have xscreensaver installed and running.</source>
+        <translation>Une erreur est survenue lors du démarrage de l&apos;écran de veille. Assurez-vous que screensaver est  installé et actif.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Action &apos;activate&apos; failed. Ensure you have xscreensaver installed and running.</source>
+        <translation>Une erreur est survenue lors du démarrage de l&apos;écran de veille. L&apos;action &apos;activate&apos; a échoué. Assurez-vous que screensaver est  installé et actif.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Unknown error - undocumented return value from xdg-screensaver=%1.</source>
+        <translation>Une erreur s&apos;est produite au lancement de l&apos;économiseur d&apos;écran. Erreur inconnue - valeur retournée par xdg-screensaver=%1 non documentée.</translation>
+    </message>
+</context>
+<context>
+    <name>about</name>
+    <message>
+        <source> About LxQt</source>
+        <translation>À propos de LxQt</translation>
+    </message>
+    <message>
+        <source>About</source>
+        <translation>À propos</translation>
+    </message>
+    <message>
+        <source>Authors</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Thanks</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Technical Info</source>
+        <translation>Informations techniques</translation>
+    </message>
+</context>
+</TS>
\ No newline at end of file
diff --git a/translations/liblxqt_hu.ts b/translations/liblxqt_hu.ts
new file mode 100644 (file)
index 0000000..bf2c88f
--- /dev/null
@@ -0,0 +1,202 @@
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="hu" version="2.0">
+<context>
+    <name>AddPluginDialog</name>
+    <message>
+        <location filename="../addplugindialog/addplugindialog.ui" line="14"/>
+        <source>Add plugins</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../addplugindialog/addplugindialog.ui" line="22"/>
+        <source>Search:</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../addplugindialog/addplugindialog.ui" line="52"/>
+        <source>Add plugin</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../addplugindialog/addplugindialog.ui" line="59"/>
+        <source>Close</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>PowerManager</name>
+    <message>
+        <location filename="../powermanager.cpp" line="96"/>
+        <source>Hibernate</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="103"/>
+        <source>Suspend</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="110"/>
+        <source>Reboot</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="117"/>
+        <source>Shutdown</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="124"/>
+        <source>Logout</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="137"/>
+        <source>LxQt Session Suspend</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="138"/>
+        <source>Do you want to really suspend your computer?&lt;p&gt;Suspends the computer into a low power state. System state is not preserved if the power is lost.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="149"/>
+        <source>LxQt Session Hibernate</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="150"/>
+        <source>Do you want to really hibernate your computer?&lt;p&gt;Hibernates the computer into a low power state. System state is preserved if the power is lost.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="161"/>
+        <source>LxQt Session Reboot</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="162"/>
+        <source>Do you want to really restart your computer? All unsaved work will be lost...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="173"/>
+        <source>LxQt Session Shutdown</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="174"/>
+        <source>Do you want to really switch off your computer? All unsaved work will be lost...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="185"/>
+        <source>LxQt Session Logout</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="186"/>
+        <source>Do you want to really logout? All unsaved work will be lost...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="197"/>
+        <location filename="../powermanager.cpp" line="202"/>
+        <source>LxQt Power Manager Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="197"/>
+        <source>Hibernate failed.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="202"/>
+        <source>Suspend failed.</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>LxQtConfigDialog</name>
+    <message>
+        <location filename="../lxqtconfigdialog.ui" line="6"/>
+        <source>Dialog</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>LxQtShortcutButton</name>
+    <message>
+        <location filename="../lxqtshortcutbutton.cpp" line="49"/>
+        <source>Clear</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../lxqtshortcutbutton.cpp" line="199"/>
+        <source>None</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>ScreenSaver</name>
+    <message>
+        <location filename="../screensaver.cpp" line="49"/>
+        <source>Lock Screen</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="68"/>
+        <location filename="../screensaver.cpp" line="76"/>
+        <location filename="../screensaver.cpp" line="84"/>
+        <location filename="../screensaver.cpp" line="96"/>
+        <location filename="../screensaver.cpp" line="104"/>
+        <location filename="../screensaver.cpp" line="112"/>
+        <location filename="../screensaver.cpp" line="121"/>
+        <source>Screen Saver Activation Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="69"/>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started due its crash.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="77"/>
+        <source>An error occurred starting screensaver. xdg-screensaver is not installed correctly.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="85"/>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="97"/>
+        <source>An error occurred starting screensaver. Syntax error in xdg-screensaver arguments.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="105"/>
+        <source>An error occurred starting screensaver. Ensure you have xscreensaver installed and running.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="113"/>
+        <source>An error occurred starting screensaver. Action &apos;activate&apos; failed. Ensure you have xscreensaver installed and running.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="122"/>
+        <source>An error occurred starting screensaver. Unkown error - undocumented return value from xdg-screensaver=%1.</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>about</name>
+    <message>
+        <location filename="../lxqtaboutdlg.ui" line="14"/>
+        <source> About LxQt</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+</TS>
\ No newline at end of file
diff --git a/translations/liblxqt_ia.ts b/translations/liblxqt_ia.ts
new file mode 100644 (file)
index 0000000..2e6ae83
--- /dev/null
@@ -0,0 +1,202 @@
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="ia" version="2.0">
+<context>
+    <name>AddPluginDialog</name>
+    <message>
+        <location filename="../addplugindialog/addplugindialog.ui" line="14"/>
+        <source>Add plugins</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../addplugindialog/addplugindialog.ui" line="22"/>
+        <source>Search:</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../addplugindialog/addplugindialog.ui" line="52"/>
+        <source>Add plugin</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../addplugindialog/addplugindialog.ui" line="59"/>
+        <source>Close</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>PowerManager</name>
+    <message>
+        <location filename="../powermanager.cpp" line="96"/>
+        <source>Hibernate</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="103"/>
+        <source>Suspend</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="110"/>
+        <source>Reboot</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="117"/>
+        <source>Shutdown</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="124"/>
+        <source>Logout</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="137"/>
+        <source>LxQt Session Suspend</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="138"/>
+        <source>Do you want to really suspend your computer?&lt;p&gt;Suspends the computer into a low power state. System state is not preserved if the power is lost.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="149"/>
+        <source>LxQt Session Hibernate</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="150"/>
+        <source>Do you want to really hibernate your computer?&lt;p&gt;Hibernates the computer into a low power state. System state is preserved if the power is lost.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="161"/>
+        <source>LxQt Session Reboot</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="162"/>
+        <source>Do you want to really restart your computer? All unsaved work will be lost...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="173"/>
+        <source>LxQt Session Shutdown</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="174"/>
+        <source>Do you want to really switch off your computer? All unsaved work will be lost...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="185"/>
+        <source>LxQt Session Logout</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="186"/>
+        <source>Do you want to really logout? All unsaved work will be lost...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="197"/>
+        <location filename="../powermanager.cpp" line="202"/>
+        <source>LxQt Power Manager Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="197"/>
+        <source>Hibernate failed.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="202"/>
+        <source>Suspend failed.</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>LxQtConfigDialog</name>
+    <message>
+        <location filename="../lxqtconfigdialog.ui" line="6"/>
+        <source>Dialog</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>LxQtShortcutButton</name>
+    <message>
+        <location filename="../lxqtshortcutbutton.cpp" line="49"/>
+        <source>Clear</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../lxqtshortcutbutton.cpp" line="199"/>
+        <source>None</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>ScreenSaver</name>
+    <message>
+        <location filename="../screensaver.cpp" line="49"/>
+        <source>Lock Screen</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="68"/>
+        <location filename="../screensaver.cpp" line="76"/>
+        <location filename="../screensaver.cpp" line="84"/>
+        <location filename="../screensaver.cpp" line="96"/>
+        <location filename="../screensaver.cpp" line="104"/>
+        <location filename="../screensaver.cpp" line="112"/>
+        <location filename="../screensaver.cpp" line="121"/>
+        <source>Screen Saver Activation Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="69"/>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started due its crash.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="77"/>
+        <source>An error occurred starting screensaver. xdg-screensaver is not installed correctly.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="85"/>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="97"/>
+        <source>An error occurred starting screensaver. Syntax error in xdg-screensaver arguments.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="105"/>
+        <source>An error occurred starting screensaver. Ensure you have xscreensaver installed and running.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="113"/>
+        <source>An error occurred starting screensaver. Action &apos;activate&apos; failed. Ensure you have xscreensaver installed and running.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="122"/>
+        <source>An error occurred starting screensaver. Unkown error - undocumented return value from xdg-screensaver=%1.</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>about</name>
+    <message>
+        <location filename="../lxqtaboutdlg.ui" line="14"/>
+        <source> About LxQt</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+</TS>
\ No newline at end of file
diff --git a/translations/liblxqt_id_ID.ts b/translations/liblxqt_id_ID.ts
new file mode 100644 (file)
index 0000000..2a2e014
--- /dev/null
@@ -0,0 +1,297 @@
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="id_ID" version="2.0">
+<context>
+    <name>AddPluginDialog</name>
+    <message>
+        <source>Add plugins</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Search:</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Add plugin</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Close</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>PowerManager</name>
+    <message>
+        <source>Hibernate</source>
+        <translation>Hibernasi</translation>
+    </message>
+    <message>
+        <source>Suspend</source>
+        <translation>Suspend</translation>
+    </message>
+    <message>
+        <source>Reboot</source>
+        <translation>Reboot</translation>
+    </message>
+    <message>
+        <source>Shutdown</source>
+        <translation>Shutdown</translation>
+    </message>
+    <message>
+        <source>Logout</source>
+        <translation>Keluar</translation>
+    </message>
+    <message>
+        <source>LxQt Session Suspend</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Do you want to really suspend your computer?&lt;p&gt;Suspends the computer into a low power state. System state is not preserved if the power is lost.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>LxQt Session Hibernate</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Do you want to really hibernate your computer?&lt;p&gt;Hibernates the computer into a low power state. System state is preserved if the power is lost.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>LxQt Session Reboot</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Do you want to really restart your computer? All unsaved work will be lost...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>LxQt Session Shutdown</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Do you want to really switch off your computer? All unsaved work will be lost...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>LxQt Session Logout</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Do you want to really logout? All unsaved work will be lost...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>LxQt Power Manager Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Hibernate failed.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Suspend failed.</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>QObject</name>
+    <message>
+        <source>Power Manager Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>QDBusInterface is invalid</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Power Manager Error (D-BUS call)</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>LxQtAboutDLGPrivate</name>
+    <message>
+        <source>Version: %1</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Advanced, easy-to-use, and fast desktop environment based on Qt technologies.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Copyright: %1-%2 %3</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Homepage: %1</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>License: %1</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>LxQt-qt is translated into many languages thanks to the work of the translation teams all over the world.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Yes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>No</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>&lt;b&gt;LxQt Desktop Toolbox - Technical Info&lt;/b&gt;</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Version</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Qt</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Debug Build</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>System Configuration</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Share Directory</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>&lt;b&gt;User Directories&lt;/b&gt;</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Data Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Config Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Data Dirs</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Cache Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Runtime Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Autostart Dirs</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Autostart Home</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>LxQtConfigDialog</name>
+    <message>
+        <source>Dialog</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>LxQtNotificationPrivate</name>
+    <message>
+        <source>Notifications Fallback</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>LxQtShortcutButton</name>
+    <message>
+        <source>Clear</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>None</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>ScreenSaver</name>
+    <message>
+        <source>Lock Screen</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Screen Saver Activation Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started due its crash.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver is not installed correctly.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Syntax error in xdg-screensaver arguments.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Ensure you have xscreensaver installed and running.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Action &apos;activate&apos; failed. Ensure you have xscreensaver installed and running.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Unknown error - undocumented return value from xdg-screensaver=%1.</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>about</name>
+    <message>
+        <source> About LxQt</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>About</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Authors</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Thanks</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Technical Info</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+</TS>
\ No newline at end of file
diff --git a/translations/liblxqt_it_IT.ts b/translations/liblxqt_it_IT.ts
new file mode 100644 (file)
index 0000000..41df57e
--- /dev/null
@@ -0,0 +1,297 @@
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="it_IT" version="2.0">
+<context>
+    <name>AddPluginDialog</name>
+    <message>
+        <source>Add plugins</source>
+        <translation>Aggiungi plugin</translation>
+    </message>
+    <message>
+        <source>Search:</source>
+        <translation>Cerca:</translation>
+    </message>
+    <message>
+        <source>Add plugin</source>
+        <translation>Aggiungi plugin</translation>
+    </message>
+    <message>
+        <source>Close</source>
+        <translation>Chiudi</translation>
+    </message>
+</context>
+<context>
+    <name>PowerManager</name>
+    <message>
+        <source>Hibernate</source>
+        <translation>Ibernazione</translation>
+    </message>
+    <message>
+        <source>Suspend</source>
+        <translation>Sospensione</translation>
+    </message>
+    <message>
+        <source>Reboot</source>
+        <translation>Riavvia</translation>
+    </message>
+    <message>
+        <source>Shutdown</source>
+        <translation>Spegni</translation>
+    </message>
+    <message>
+        <source>Logout</source>
+        <translation>Esci</translation>
+    </message>
+    <message>
+        <source>LxQt Session Suspend</source>
+        <translation>Sospendi la sessione di LxQt</translation>
+    </message>
+    <message>
+        <source>Do you want to really suspend your computer?&lt;p&gt;Suspends the computer into a low power state. System state is not preserved if the power is lost.</source>
+        <translation>Vuoi davvero sospendere il computer?&lt;p&gt;Sospendi il computer in uno stato a minore consumo energetico. Lo stato del sistema non viene preservato se la batteria si esaurisce o il pc non è collegato all&apos;alimentazione.</translation>
+    </message>
+    <message>
+        <source>LxQt Session Hibernate</source>
+        <translation>Iberna la sessione di LxQt</translation>
+    </message>
+    <message>
+        <source>Do you want to really hibernate your computer?&lt;p&gt;Hibernates the computer into a low power state. System state is preserved if the power is lost.</source>
+        <translation>Vuoi davvero ibernare il computer?&lt;p&gt;Iberna il computer in uno stato a minore consumo energetico. Lo stato del sistema non viene preservato se la batteria si esaurisce o il pc non è collegato all&apos;alimentazione.</translation>
+    </message>
+    <message>
+        <source>LxQt Session Reboot</source>
+        <translation>Riavvia la sessione di LxQt</translation>
+    </message>
+    <message>
+        <source>Do you want to really restart your computer? All unsaved work will be lost...</source>
+        <translation>Vuoi davvero riavviare il computer? Tutto il lavoro non salvato verrà perso...</translation>
+    </message>
+    <message>
+        <source>LxQt Session Shutdown</source>
+        <translation>Spegni la sessione di LxQt</translation>
+    </message>
+    <message>
+        <source>Do you want to really switch off your computer? All unsaved work will be lost...</source>
+        <translation>Vuoi davvero spegnere il computer? Tutto il lavoro non salvato verrà perso...</translation>
+    </message>
+    <message>
+        <source>LxQt Session Logout</source>
+        <translation>Esci dalla sessione di LxQt</translation>
+    </message>
+    <message>
+        <source>Do you want to really logout? All unsaved work will be lost...</source>
+        <translation>Vuoi davvero chiudere la sessione? Tutto il lavoro non salvato verrà perso...</translation>
+    </message>
+    <message>
+        <source>LxQt Power Manager Error</source>
+        <translation>Errore del gestore energetico di LxQt</translation>
+    </message>
+    <message>
+        <source>Hibernate failed.</source>
+        <translation>L&apos;ibernazione non è riuscita.</translation>
+    </message>
+    <message>
+        <source>Suspend failed.</source>
+        <translation>La sospensione non è riuscita.</translation>
+    </message>
+</context>
+<context>
+    <name>QObject</name>
+    <message>
+        <source>Power Manager Error</source>
+        <translation>Errore del gestore dell&apos;energia</translation>
+    </message>
+    <message>
+        <source>QDBusInterface is invalid</source>
+        <translation>QDBusInterface non è valida</translation>
+    </message>
+    <message>
+        <source>Power Manager Error (D-BUS call)</source>
+        <translation>Errore del gestore dell&apos;energia (chiamata D-BUS)</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtAboutDLGPrivate</name>
+    <message>
+        <source>Version: %1</source>
+        <translation>Versione: %1</translation>
+    </message>
+    <message>
+        <source>Advanced, easy-to-use, and fast desktop environment based on Qt technologies.</source>
+        <translation>Un ambiente desktop veloce, facile da usare e avanzato basato sulle tecnologie Qt.</translation>
+    </message>
+    <message>
+        <source>Copyright: %1-%2 %3</source>
+        <translation>Copyright: %1-%2 %3</translation>
+    </message>
+    <message>
+        <source>Homepage: %1</source>
+        <translation>Sito: %1</translation>
+    </message>
+    <message>
+        <source>License: %1</source>
+        <translation>Licenza: %1</translation>
+    </message>
+    <message>
+        <source>LxQt-qt is translated into many languages thanks to the work of the translation teams all over the world.</source>
+        <translation>LxQt-qt è tradotto in molte lingue grazie al lavoro dei gruppi di traduzione in giro per il mondo.</translation>
+    </message>
+    <message>
+        <source>Yes</source>
+        <translation>Sì</translation>
+    </message>
+    <message>
+        <source>No</source>
+        <translation>No</translation>
+    </message>
+    <message>
+        <source>&lt;b&gt;LxQt Desktop Toolbox - Technical Info&lt;/b&gt;</source>
+        <translation>&lt;b&gt;Strumenti desktop di LXDE-Qt - informazioni tecniche&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <source>Version</source>
+        <translation>Versione</translation>
+    </message>
+    <message>
+        <source>Qt</source>
+        <translation>Qt</translation>
+    </message>
+    <message>
+        <source>Debug Build</source>
+        <translation>Compilazione di debug</translation>
+    </message>
+    <message>
+        <source>System Configuration</source>
+        <translation>Configurazione del sistema</translation>
+    </message>
+    <message>
+        <source>Share Directory</source>
+        <translation>Cartella condivisa</translation>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation>Traduzioni</translation>
+    </message>
+    <message>
+        <source>&lt;b&gt;User Directories&lt;/b&gt;</source>
+        <translation>&lt;b&gt;Cartelle dell&apos;utente&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <source>Xdg Data Home</source>
+        <translation>Xdg Data Home</translation>
+    </message>
+    <message>
+        <source>Xdg Config Home</source>
+        <translation>Xdg Config Home</translation>
+    </message>
+    <message>
+        <source>Xdg Data Dirs</source>
+        <translation>Xdg Data Dirs</translation>
+    </message>
+    <message>
+        <source>Xdg Cache Home</source>
+        <translation>Xdg Cache Home</translation>
+    </message>
+    <message>
+        <source>Xdg Runtime Home</source>
+        <translation>Xdg Runtime Home</translation>
+    </message>
+    <message>
+        <source>Xdg Autostart Dirs</source>
+        <translation>Xdg Autostart Dirs</translation>
+    </message>
+    <message>
+        <source>Xdg Autostart Home</source>
+        <translation>Xdg Autostart Home</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtConfigDialog</name>
+    <message>
+        <source>Dialog</source>
+        <translation>Finestra di dialogo</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtNotificationPrivate</name>
+    <message>
+        <source>Notifications Fallback</source>
+        <translation>Notifiche di riserva</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtShortcutButton</name>
+    <message>
+        <source>Clear</source>
+        <translation>Pulisci</translation>
+    </message>
+    <message>
+        <source>None</source>
+        <translation>Nessuna</translation>
+    </message>
+</context>
+<context>
+    <name>ScreenSaver</name>
+    <message>
+        <source>Lock Screen</source>
+        <translation>Blocca schermo</translation>
+    </message>
+    <message>
+        <source>Screen Saver Activation Error</source>
+        <translation>Errore nell&apos;avvio del salvaschermo</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started due its crash.</source>
+        <translation>È avvenuto un errore durante l&apos;avvio del salvaschermo. xdg-screensaver non può essere avviato a causa di un problema dell&apos;applicazione stessa.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver is not installed correctly.</source>
+        <translation>È avvenuto un errore durante l&apos;avvio del salvaschermo. xda-screensaver non è installato correttamente.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started.</source>
+        <translation>È avvenuto un errore durante l&apos;avvio del salvaschermo. xda-screensaver non può essere avviato.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Syntax error in xdg-screensaver arguments.</source>
+        <translation>È avvenuto un errore durante l&apos;avvio del salvaschermo. Errore di sintassi in xdg-screensaver.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Ensure you have xscreensaver installed and running.</source>
+        <translation>È avvenuto un errore durante l&apos;avvio del salvaschermo. Assicurati di avere xscreensaver installato e funzionante.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Action &apos;activate&apos; failed. Ensure you have xscreensaver installed and running.</source>
+        <translation>È avvenuto un errore durante l&apos;avvio del salvaschermo. L&apos;attivazione non è riuscita, assicurati di avere xscreensaver installato e funzionante.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Unknown error - undocumented return value from xdg-screensaver=%1.</source>
+        <translation>Si è verificato un errore avviando il salvaschermo. Errore sconosciuto: valore di ritorno non documentato da xdg-screensaver=%1.</translation>
+    </message>
+</context>
+<context>
+    <name>about</name>
+    <message>
+        <source> About LxQt</source>
+        <translation>Informazioni su LxQt</translation>
+    </message>
+    <message>
+        <source>About</source>
+        <translation>Informazioni</translation>
+    </message>
+    <message>
+        <source>Authors</source>
+        <translation>Autori</translation>
+    </message>
+    <message>
+        <source>Thanks</source>
+        <translation>Ringraziamenti</translation>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation>Traduzioni</translation>
+    </message>
+    <message>
+        <source>Technical Info</source>
+        <translation>Informazioni tecniche</translation>
+    </message>
+</context>
+</TS>
\ No newline at end of file
diff --git a/translations/liblxqt_ja.ts b/translations/liblxqt_ja.ts
new file mode 100644 (file)
index 0000000..577f2e7
--- /dev/null
@@ -0,0 +1,298 @@
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="ja" version="2.0">
+<context>
+    <name>AddPluginDialog</name>
+    <message>
+        <source>Add plugins</source>
+        <translation>プラグインを追加</translation>
+    </message>
+    <message>
+        <source>Search:</source>
+        <translation>検索:</translation>
+    </message>
+    <message>
+        <source>Add plugin</source>
+        <translation>プラグインを追加</translation>
+    </message>
+    <message>
+        <source>Close</source>
+        <translation>閉じる</translation>
+    </message>
+</context>
+<context>
+    <name>PowerManager</name>
+    <message>
+        <source>Hibernate</source>
+        <translation>休止</translation>
+    </message>
+    <message>
+        <source>Suspend</source>
+        <translation>サスペンド</translation>
+    </message>
+    <message>
+        <source>Reboot</source>
+        <translation>再起動</translation>
+    </message>
+    <message>
+        <source>Shutdown</source>
+        <translation>シャットダウン</translation>
+    </message>
+    <message>
+        <source>Logout</source>
+        <translation>ログアウト</translation>
+    </message>
+    <message>
+        <source>LxQt Session Suspend</source>
+        <translation>LxQtセッションのサスペンド</translation>
+    </message>
+    <message>
+        <source>Do you want to really suspend your computer?&lt;p&gt;Suspends the computer into a low power state. System state is not preserved if the power is lost.</source>
+        <translation>本当にコンピュータをサスペンドしますか?&lt;P&gt;コンピュータを低消費電力状態にサスペンドします。電源が失われた場合にはシステムの状態は保持されません。</translation>
+    </message>
+    <message>
+        <source>LxQt Session Hibernate</source>
+        <translation>LxQtセッションの休止</translation>
+    </message>
+    <message>
+        <source>Do you want to really hibernate your computer?&lt;p&gt;Hibernates the computer into a low power state. System state is preserved if the power is lost.</source>
+        <translation>本当にコンピュータを休止状態にしますか?&lt;P&gt;コンピュータを
+低消費電力状態で休止します。電源が失われた場合でもシステムの状態は保持されます。</translation>
+    </message>
+    <message>
+        <source>LxQt Session Reboot</source>
+        <translation>LxQtセッションの再起動</translation>
+    </message>
+    <message>
+        <source>Do you want to really restart your computer? All unsaved work will be lost...</source>
+        <translation>本当にコンピュータを再起動しますか?保存されていない作業はすべて失われます...</translation>
+    </message>
+    <message>
+        <source>LxQt Session Shutdown</source>
+        <translation>LxQtセッションのシャットダウン</translation>
+    </message>
+    <message>
+        <source>Do you want to really switch off your computer? All unsaved work will be lost...</source>
+        <translation>本当にコンピュータをオフにしたいですか?保存されていないすべての作業は失われます...</translation>
+    </message>
+    <message>
+        <source>LxQt Session Logout</source>
+        <translation>LxQtセッションのログアウト</translation>
+    </message>
+    <message>
+        <source>Do you want to really logout? All unsaved work will be lost...</source>
+        <translation>本当にログアウトしたいですか?保存されていないすべての作業は失われます...</translation>
+    </message>
+    <message>
+        <source>LxQt Power Manager Error</source>
+        <translation>LxQt電源管理エラー</translation>
+    </message>
+    <message>
+        <source>Hibernate failed.</source>
+        <translation>休止の失敗</translation>
+    </message>
+    <message>
+        <source>Suspend failed.</source>
+        <translation>サスペンドの失敗</translation>
+    </message>
+</context>
+<context>
+    <name>QObject</name>
+    <message>
+        <source>Power Manager Error</source>
+        <translation>電源管理エラー</translation>
+    </message>
+    <message>
+        <source>QDBusInterface is invalid</source>
+        <translation>QDbusInterfaceが無効です。</translation>
+    </message>
+    <message>
+        <source>Power Manager Error (D-BUS call)</source>
+        <translation>電源マネージャエラー(D-BUSコール)</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtAboutDLGPrivate</name>
+    <message>
+        <source>Version: %1</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Advanced, easy-to-use, and fast desktop environment based on Qt technologies.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Copyright: %1-%2 %3</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Homepage: %1</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>License: %1</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>LxQt-qt is translated into many languages thanks to the work of the translation teams all over the world.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Yes</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>No</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>&lt;b&gt;LxQt Desktop Toolbox - Technical Info&lt;/b&gt;</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Version</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Qt</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Debug Build</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>System Configuration</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Share Directory</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>&lt;b&gt;User Directories&lt;/b&gt;</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Data Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Config Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Data Dirs</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Cache Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Runtime Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Autostart Dirs</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Autostart Home</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>LxQtConfigDialog</name>
+    <message>
+        <source>Dialog</source>
+        <translation>ダイアログ</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtNotificationPrivate</name>
+    <message>
+        <source>Notifications Fallback</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>LxQtShortcutButton</name>
+    <message>
+        <source>Clear</source>
+        <translation>消去</translation>
+    </message>
+    <message>
+        <source>None</source>
+        <translation>なし</translation>
+    </message>
+</context>
+<context>
+    <name>ScreenSaver</name>
+    <message>
+        <source>Lock Screen</source>
+        <translation>スクリーンをロック</translation>
+    </message>
+    <message>
+        <source>Screen Saver Activation Error</source>
+        <translation>スクリーンセーバー起動エラー</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started due its crash.</source>
+        <translation>スクリーンセーバーの起動時にエラーが発生しました。クラッシュが原因でxdg-スクリーンセーバーを起動できません。</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver is not installed correctly.</source>
+        <translation>スクリーンセーバーの起動時にエラーが発生しました。xdg-スクリーンセーバーが正しくインストールされていません。</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started.</source>
+        <translation>スクリーンセーバーの起動時にエラーが発生しました。xdg-スクリーンセーバーを起動できません。</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Syntax error in xdg-screensaver arguments.</source>
+        <translation>スクリーンセーバーの起動時にエラーが発生しました。xdg-スクリーンセーバーの引数に構文エラーがあります。</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Ensure you have xscreensaver installed and running.</source>
+        <translation>スクリーンセーバーの起動時にエラーが発生しました。xscreensaverのインストールと実行を確認してください。</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Action &apos;activate&apos; failed. Ensure you have xscreensaver installed and running.</source>
+        <translation>スクリーンセーバーの起動時にエラーが発生しました。&apos;Activate&apos;アクションが失敗しました。xscreensaverのインストールと実行を確認してください。</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Unknown error - undocumented return value from xdg-screensaver=%1.</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>about</name>
+    <message>
+        <source> About LxQt</source>
+        <translation>LxQtについて</translation>
+    </message>
+    <message>
+        <source>About</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Authors</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Thanks</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Technical Info</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+</TS>
\ No newline at end of file
diff --git a/translations/liblxqt_ko.ts b/translations/liblxqt_ko.ts
new file mode 100644 (file)
index 0000000..1e0684f
--- /dev/null
@@ -0,0 +1,202 @@
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="ko" version="2.0">
+<context>
+    <name>AddPluginDialog</name>
+    <message>
+        <location filename="../addplugindialog/addplugindialog.ui" line="14"/>
+        <source>Add plugins</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../addplugindialog/addplugindialog.ui" line="22"/>
+        <source>Search:</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../addplugindialog/addplugindialog.ui" line="52"/>
+        <source>Add plugin</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../addplugindialog/addplugindialog.ui" line="59"/>
+        <source>Close</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>PowerManager</name>
+    <message>
+        <location filename="../powermanager.cpp" line="96"/>
+        <source>Hibernate</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="103"/>
+        <source>Suspend</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="110"/>
+        <source>Reboot</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="117"/>
+        <source>Shutdown</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="124"/>
+        <source>Logout</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="137"/>
+        <source>LxQt Session Suspend</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="138"/>
+        <source>Do you want to really suspend your computer?&lt;p&gt;Suspends the computer into a low power state. System state is not preserved if the power is lost.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="149"/>
+        <source>LxQt Session Hibernate</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="150"/>
+        <source>Do you want to really hibernate your computer?&lt;p&gt;Hibernates the computer into a low power state. System state is preserved if the power is lost.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="161"/>
+        <source>LxQt Session Reboot</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="162"/>
+        <source>Do you want to really restart your computer? All unsaved work will be lost...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="173"/>
+        <source>LxQt Session Shutdown</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="174"/>
+        <source>Do you want to really switch off your computer? All unsaved work will be lost...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="185"/>
+        <source>LxQt Session Logout</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="186"/>
+        <source>Do you want to really logout? All unsaved work will be lost...</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="197"/>
+        <location filename="../powermanager.cpp" line="202"/>
+        <source>LxQt Power Manager Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="197"/>
+        <source>Hibernate failed.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../powermanager.cpp" line="202"/>
+        <source>Suspend failed.</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>LxQtConfigDialog</name>
+    <message>
+        <location filename="../lxqtconfigdialog.ui" line="6"/>
+        <source>Dialog</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>LxQtShortcutButton</name>
+    <message>
+        <location filename="../lxqtshortcutbutton.cpp" line="49"/>
+        <source>Clear</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../lxqtshortcutbutton.cpp" line="199"/>
+        <source>None</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>ScreenSaver</name>
+    <message>
+        <location filename="../screensaver.cpp" line="49"/>
+        <source>Lock Screen</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="68"/>
+        <location filename="../screensaver.cpp" line="76"/>
+        <location filename="../screensaver.cpp" line="84"/>
+        <location filename="../screensaver.cpp" line="96"/>
+        <location filename="../screensaver.cpp" line="104"/>
+        <location filename="../screensaver.cpp" line="112"/>
+        <location filename="../screensaver.cpp" line="121"/>
+        <source>Screen Saver Activation Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="69"/>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started due its crash.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="77"/>
+        <source>An error occurred starting screensaver. xdg-screensaver is not installed correctly.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="85"/>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="97"/>
+        <source>An error occurred starting screensaver. Syntax error in xdg-screensaver arguments.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="105"/>
+        <source>An error occurred starting screensaver. Ensure you have xscreensaver installed and running.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="113"/>
+        <source>An error occurred starting screensaver. Action &apos;activate&apos; failed. Ensure you have xscreensaver installed and running.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../screensaver.cpp" line="122"/>
+        <source>An error occurred starting screensaver. Unkown error - undocumented return value from xdg-screensaver=%1.</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>about</name>
+    <message>
+        <location filename="../lxqtaboutdlg.ui" line="14"/>
+        <source> About LxQt</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+</TS>
\ No newline at end of file
diff --git a/translations/liblxqt_lt.ts b/translations/liblxqt_lt.ts
new file mode 100644 (file)
index 0000000..63cf732
--- /dev/null
@@ -0,0 +1,297 @@
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="lt" version="2.0">
+<context>
+    <name>AddPluginDialog</name>
+    <message>
+        <source>Add plugins</source>
+        <translation>Pridėti priedų</translation>
+    </message>
+    <message>
+        <source>Search:</source>
+        <translation>Ieškoti:</translation>
+    </message>
+    <message>
+        <source>Add plugin</source>
+        <translation>Pridėti priedą</translation>
+    </message>
+    <message>
+        <source>Close</source>
+        <translation>Uždaryti</translation>
+    </message>
+</context>
+<context>
+    <name>PowerManager</name>
+    <message>
+        <source>Hibernate</source>
+        <translation>Užmigdyti į atminį</translation>
+    </message>
+    <message>
+        <source>Suspend</source>
+        <translation>Užmigdyti</translation>
+    </message>
+    <message>
+        <source>Reboot</source>
+        <translation>Perkrauti</translation>
+    </message>
+    <message>
+        <source>Shutdown</source>
+        <translation>Išjungti</translation>
+    </message>
+    <message>
+        <source>Logout</source>
+        <translation>Atsijungti</translation>
+    </message>
+    <message>
+        <source>LxQt Session Suspend</source>
+        <translation>LxQt sesijos užmigdymas</translation>
+    </message>
+    <message>
+        <source>Do you want to really suspend your computer?&lt;p&gt;Suspends the computer into a low power state. System state is not preserved if the power is lost.</source>
+        <translation>Ar tikrai norite užmigdyti kompiuterį? &lt;p&gt;Užmigdo kompiuterį į mažo energijos naudojimo būklę. Sistemos būklė nėra išsaugoma jei nutrūksta energija.</translation>
+    </message>
+    <message>
+        <source>LxQt Session Hibernate</source>
+        <translation>LxQt sesijos sustabdymas į atmintį.</translation>
+    </message>
+    <message>
+        <source>Do you want to really hibernate your computer?&lt;p&gt;Hibernates the computer into a low power state. System state is preserved if the power is lost.</source>
+        <translation>Ar tikrai norite sustabdyti kompiuterį į atmintį?&lt;p&gt; Sustabdymas į atmintį sustabdo kompiuterį į mažo energijos kiekio sunaudojimo būklę ir jei energija išjungiama sistemos būklė lieka išsaugota</translation>
+    </message>
+    <message>
+        <source>LxQt Session Reboot</source>
+        <translation>LxQt sesijos perkrovimas</translation>
+    </message>
+    <message>
+        <source>Do you want to really restart your computer? All unsaved work will be lost...</source>
+        <translation>Ar tikrai norite perkrauti kompiuterį? Visi neišsaugoti pakeitimai bus prarasti</translation>
+    </message>
+    <message>
+        <source>LxQt Session Shutdown</source>
+        <translation>LxQt sesijos išjungimas</translation>
+    </message>
+    <message>
+        <source>Do you want to really switch off your computer? All unsaved work will be lost...</source>
+        <translation>Ar tikrai norite išjungti kompiuterį? Visi neišsaugoti pakeitimai bus prarasti</translation>
+    </message>
+    <message>
+        <source>LxQt Session Logout</source>
+        <translation>LxQt sesijos atjungimas</translation>
+    </message>
+    <message>
+        <source>Do you want to really logout? All unsaved work will be lost...</source>
+        <translation>Ar tikrai norite atsijungti? Visi neišsaugoti pakeitimai bus prarasti</translation>
+    </message>
+    <message>
+        <source>LxQt Power Manager Error</source>
+        <translation>LxQt Energijos Nustatymų Klaida</translation>
+    </message>
+    <message>
+        <source>Hibernate failed.</source>
+        <translation>Nepavyko užmigdymas į fizinę atmintį</translation>
+    </message>
+    <message>
+        <source>Suspend failed.</source>
+        <translation>Nepavyko užmigdymas</translation>
+    </message>
+</context>
+<context>
+    <name>QObject</name>
+    <message>
+        <source>Power Manager Error</source>
+        <translation>Energijos valdymo klaida</translation>
+    </message>
+    <message>
+        <source>QDBusInterface is invalid</source>
+        <translation>QDBusInterface yra netinkamas</translation>
+    </message>
+    <message>
+        <source>Power Manager Error (D-BUS call)</source>
+        <translation>Energijos valdymo klaida (D-BUS call)</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtAboutDLGPrivate</name>
+    <message>
+        <source>Version: %1</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Advanced, easy-to-use, and fast desktop environment based on Qt technologies.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Copyright: %1-%2 %3</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Homepage: %1</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>License: %1</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>LxQt-qt is translated into many languages thanks to the work of the translation teams all over the world.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Yes</source>
+        <translation>Taip</translation>
+    </message>
+    <message>
+        <source>No</source>
+        <translation>Ne</translation>
+    </message>
+    <message>
+        <source>&lt;b&gt;LxQt Desktop Toolbox - Technical Info&lt;/b&gt;</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Version</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Qt</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Debug Build</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>System Configuration</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Share Directory</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>&lt;b&gt;User Directories&lt;/b&gt;</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Data Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Config Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Data Dirs</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Cache Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Runtime Home</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Autostart Dirs</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Xdg Autostart Home</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>LxQtConfigDialog</name>
+    <message>
+        <source>Dialog</source>
+        <translation>Dialogas</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtNotificationPrivate</name>
+    <message>
+        <source>Notifications Fallback</source>
+        <translation>Pranešimų surogatas</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtShortcutButton</name>
+    <message>
+        <source>Clear</source>
+        <translation>Išvalyti</translation>
+    </message>
+    <message>
+        <source>None</source>
+        <translation>Nieko</translation>
+    </message>
+</context>
+<context>
+    <name>ScreenSaver</name>
+    <message>
+        <source>Lock Screen</source>
+        <translation>Užrakinti ekraną</translation>
+    </message>
+    <message>
+        <source>Screen Saver Activation Error</source>
+        <translation>Ekrano užsklandos aktyvavimo klaida</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started due its crash.</source>
+        <translation>Klaida paleidžiant ekrano užsklandą. xdg-screensaver negali pasileisti, nes nulūžo.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver is not installed correctly.</source>
+        <translation>Klaida paleidžiant ekrano užsklandą. xdg-screensaver nėra tinkamai įdiegtas.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. xdg-screensaver cannot be started.</source>
+        <translation>Klaida paleidžiant ekrano užsklandą. xdg-screensaver negali būti paleistas.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Syntax error in xdg-screensaver arguments.</source>
+        <translation>Klaida paleidžiant ekrano užsklandą. Sintaksės klaida xdg-screensaver argumentuose.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Ensure you have xscreensaver installed and running.</source>
+        <translation>Klaida paleidžiant ekrano užsklandą. Įsitikinkite, ar įdiegtas ir paleistas xscreensaver.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Action &apos;activate&apos; failed. Ensure you have xscreensaver installed and running.</source>
+        <translation>Klaida paleidžiant ekrano užsklandą. Nevyko atlikti veiksmo „activate“. Įsitikinkite, ar įdiegtas ir paleistas xscreensaver.</translation>
+    </message>
+    <message>
+        <source>An error occurred starting screensaver. Unknown error - undocumented return value from xdg-screensaver=%1.</source>
+        <translation type="unfinished"/>
+    </message>
+</context>
+<context>
+    <name>about</name>
+    <message>
+        <source> About LxQt</source>
+        <translation>Apie LxQt</translation>
+    </message>
+    <message>
+        <source>About</source>
+        <translation>Apie</translation>
+    </message>
+    <message>
+        <source>Authors</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Thanks</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Translations</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Technical Info</source>
+        <translation>Techninė informacija</translation>
+    </message>
+</context>
+</TS>
\ No newline at end of file
diff --git a/translations/liblxqt_nl.ts b/translations/liblxqt_nl.ts
new file mode 100644 (file)
index 0000000..c971b98
--- /dev/null
@@ -0,0 +1,297 @@
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="nl" version="2.0">
+<context>
+    <name>AddPluginDialog</name>
+    <message>
+        <source>Add plugins</source>
+        <translation>Plugins toevoegen</translation>
+    </message>
+    <message>
+        <source>Search:</source>
+        <translation>Zoeken:</translation>
+    </message>
+    <message>
+        <source>Add plugin</source>
+        <translation>Plugin toevoegen</translation>
+    </message>
+    <message>
+        <source>Close</source>
+        <translation>Sluiten</translation>
+    </message>
+</context>
+<context>
+    <name>PowerManager</name>
+    <message>
+        <source>Hibernate</source>
+        <translation>Slaapstand</translation>
+    </message>
+    <message>
+        <source>Suspend</source>
+        <translation>Slapen</translation>
+    </message>
+    <message>
+        <source>Reboot</source>
+        <translation>Herstarten</translation>
+    </message>
+    <message>
+        <source>Shutdown</source>
+        <translation>Afsluiten</translation>
+    </message>
+    <message>
+        <source>Logout</source>
+        <translation>Afmelden</translation>
+    </message>
+    <message>
+        <source>LxQt Session Suspend</source>
+        <translation>LxQt Sessie Slapen</translation>
+    </message>
+    <message>
+        <source>Do you want to really suspend your computer?&lt;p&gt;Suspends the computer into a low power state. System state is not preserved if the power is lost.</source>
+        <translation>Wilt u uw Sessie in RAM slaapstand brengen?&lt;p&gt;Slaat uw sessie op in het RAM geheugen. LET OP! Gegevens gaan verloren tijdens een stroom uitval.</translation>
+    </message>
+    <message>
+        <source>LxQt Session Hibernate</source>
+        <translation>LxQt Sessie Slaapstand</translation>
+    </message>
+    <message>
+        <source>Do you want to really hibernate your computer?&lt;p&gt;Hibernates the computer into a low power state. System state is preserved if the power is lost.</source>
+        <translation>Wilt u uw Sessie in SCHIJF slaapstand brengen?&lt;p&gt;Slaat uw sessie op in  een bestand op uw Schijf. Gegevens gaan NIET verloren tijdens een stroom uitval.</translation>
+    </message>
+    <message>
+        <source>LxQt Session Reboot</source>
+        <translation>LxQt Sessie Herstarten</translation>
+    </message>
+    <message>
+        <source>Do you want to really restart your computer? All unsaved work will be lost...</source>
+        <translation>Wilt u uw computer herstarten? LET OP! Niet opgeslagen gegevens gaan verloren</translation>
+    </message>
+    <message>
+        <source>LxQt Session Shutdown</source>
+        <translation>LxQt Sessie Afsluiten</translation>
+    </message>
+    <message>
+        <source>Do you want to really switch off your computer? All unsaved work will be lost...</source>
+        <translation>Wilt u uw computer Afsluiten? LET OP! Niet opgeslagen gegevens gaan verloren</translation>
+    </message>
+    <message>
+        <source>LxQt Session Logout</source>
+        <translation>LxQt Sessie Afmelden</translation>
+    </message>
+    <message>
+        <source>Do you want to really logout? All unsaved work will be lost...</source>
+        <translation>Wilt u uw sessie beeindigen? LET OP! Niet opgeslagen gegevens gaan verloren</translation>
+    </message>
+    <message>
+        <source>LxQt Power Manager Error</source>
+        <translation>LxQt Energiebeheer fout</translation>
+    </message>
+    <message>
+        <source>Hibernate failed.</source>
+        <translation>SCHIJF-slaapstand mislukt.</translation>
+    </message>
+    <message>
+        <source>Suspend failed.</source>
+        <translation>RAM-slaapstand mislukt.</translation>
+    </message>
+</context>
+<context>
+    <name>QObject</name>
+    <message>
+        <source>Power Manager Error</source>
+        <translation>Energiebeheer Fout</translation>
+    </message>
+    <message>
+        <source>QDBusInterface is invalid</source>
+        <translation>QDBusInterface is ongeldig</translation>
+    </message>
+    <message>
+        <source>Power Manager Error (D-BUS call)</source>
+        <translation>Energiebeheer Error (D-BUS oproep)</translation>
+    </message>
+</context>
+<context>
+    <name>LxQtAboutDLGPrivate</name>
+    <message>
+        <source>Version: %1</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Advanced, easy-to-use, and fast desktop environment based on Qt technologies.</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <source>Copyright: %1-%2 %3</source>
+        <translation type="unfinished"/>
+    </message>
+   &n