summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMavridis Philippe <mavridisf@gmail.com>2021-06-26 18:12:13 +0300
committerMavridis Philippe <mavridisf@gmail.com>2021-06-26 18:15:18 +0300
commit402e7a479aeff06fef928520f6c4d70c31d74694 (patch)
tree275b2f3e8f69e378f0bac4902bc1e16b0a5bbfff
parent51d4e646515f7e091c88219e78e5347e69a22d32 (diff)
downloadtwin-style-dekorator-402e7a479aeff06fef928520f6c4d70c31d74694.tar.gz
twin-style-dekorator-402e7a479aeff06fef928520f6c4d70c31d74694.zip
Added translation rules and generated templates
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
-rw-r--r--CMakeL10n.txt20
-rw-r--r--client/CMakeL10n.txt6
-rw-r--r--client/config/CMakeL10n.txt3
-rw-r--r--translations/desktop_files/twin-style-deKorator-desktops.pot22
-rw-r--r--translations/messages/twin_deKorator_config.pot648
5 files changed, 699 insertions, 0 deletions
diff --git a/CMakeL10n.txt b/CMakeL10n.txt
new file mode 100644
index 0000000..f6ba6df
--- /dev/null
+++ b/CMakeL10n.txt
@@ -0,0 +1,20 @@
+#########################################
+# #
+# Improvements and feedback are welcome #
+# #
+# This file is released under GPL >=2 #
+# #
+#########################################
+
+cmake_minimum_required( VERSION 2.8.12 )
+
+
+##### include our cmake modules #########
+
+set( CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules" )
+include( TDEL10n )
+
+
+##### create translation templates ######
+
+tde_l10n_auto_add_subdirectories( )
diff --git a/client/CMakeL10n.txt b/client/CMakeL10n.txt
new file mode 100644
index 0000000..b7dc64b
--- /dev/null
+++ b/client/CMakeL10n.txt
@@ -0,0 +1,6 @@
+tde_l10n_create_template(
+ CATALOG "desktop_files/twin-style-deKorator-desktops"
+ SOURCES deKorator.desktop
+)
+
+tde_l10n_auto_add_subdirectories( )
diff --git a/client/config/CMakeL10n.txt b/client/config/CMakeL10n.txt
new file mode 100644
index 0000000..019282a
--- /dev/null
+++ b/client/config/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "messages/twin_deKorator_config" )
diff --git a/translations/desktop_files/twin-style-deKorator-desktops.pot b/translations/desktop_files/twin-style-deKorator-desktops.pot
new file mode 100644
index 0000000..f8a2dc6
--- /dev/null
+++ b/translations/desktop_files/twin-style-deKorator-desktops.pot
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-06-26 18:09+0300\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: deKorator.desktop:4
+msgid "DeKorator"
+msgstr ""
diff --git a/translations/messages/twin_deKorator_config.pot b/translations/messages/twin_deKorator_config.pot
new file mode 100644
index 0000000..83c0ae7
--- /dev/null
+++ b/translations/messages/twin_deKorator_config.pot
@@ -0,0 +1,648 @@
+# SOME DESCRIPTIVE TITLE.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-06-26 18:10+0300\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+#, ignore-inconsistent
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+#, ignore-inconsistent
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: themes.cpp:168
+msgid "Drag or Type Theme URL"
+msgstr ""
+
+#: themes.cpp:181
+#, c-format
+msgid "Unable to find the deKorator theme archive %1."
+msgstr ""
+
+#: themes.cpp:183
+msgid ""
+"Unable to download deKorator theme archive;\n"
+"please check that address %1 is correct."
+msgstr ""
+
+#: themes.cpp:193
+msgid "The file is not a valid deKorator theme archive."
+msgstr ""
+
+#: themes.cpp:205
+msgid ""
+"A problem occurred during the installation process; however, most of the "
+"themes in the archive have been installed"
+msgstr ""
+
+#: themes.cpp:231
+msgid "Installing icon themes"
+msgstr ""
+
+#: themes.cpp:248
+msgid "<qt>Installing <strong>%1</strong> theme</qt>"
+msgstr ""
+
+#: themes.cpp:330
+msgid ""
+"<qt>Are you sure you want to remove the <strong>%1</strong> "
+"theme?<br><br>This will delete the files installed by this theme.</qt>"
+msgstr ""
+
+#: themes.cpp:336
+msgid "Confirmation"
+msgstr ""
+
+#: configdialog.ui:16
+#, no-c-format
+msgid "Config Dialog"
+msgstr ""
+
+#: configdialog.ui:31
+#, no-c-format
+msgid "M&isc"
+msgstr ""
+
+#: configdialog.ui:48
+#, no-c-format
+msgid "Decoration Settings"
+msgstr ""
+
+#: configdialog.ui:59
+#, no-c-format
+msgid "Title &Alignment"
+msgstr ""
+
+#: configdialog.ui:62
+#, no-c-format
+msgid "Use these buttons to set the alignment of the window title"
+msgstr ""
+
+#: configdialog.ui:73
+#, no-c-format
+msgid "L&eft"
+msgstr ""
+
+#: configdialog.ui:76 configdialog.ui:1755
+#, no-c-format
+msgid "Alt+E"
+msgstr ""
+
+#: configdialog.ui:87
+#, no-c-format
+msgid "&Center"
+msgstr ""
+
+#: configdialog.ui:90
+#, no-c-format
+msgid "Alt+C"
+msgstr ""
+
+#: configdialog.ui:104
+#, no-c-format
+msgid "Ri&ght"
+msgstr ""
+
+#: configdialog.ui:107
+#, no-c-format
+msgid "Alt+G"
+msgstr ""
+
+#: configdialog.ui:120
+#, no-c-format
+msgid "Text Shadow"
+msgstr ""
+
+#: configdialog.ui:131
+#, no-c-format
+msgid "&Use shadowed text"
+msgstr ""
+
+#: configdialog.ui:134 configdialog.ui:638
+#: configdialog.ui:1582
+#, no-c-format
+msgid "Alt+U"
+msgstr ""
+
+#: configdialog.ui:153 configdialog.ui:550
+#, no-c-format
+msgid "Active"
+msgstr ""
+
+#: configdialog.ui:175 configdialog.ui:283
+#: configdialog.ui:397
+#, no-c-format
+msgid "X :"
+msgstr ""
+
+#: configdialog.ui:200 configdialog.ui:308
+#: configdialog.ui:416
+#, no-c-format
+msgid "Y :"
+msgstr ""
+
+#: configdialog.ui:235 configdialog.ui:343
+#, no-c-format
+msgid "Color"
+msgstr ""
+
+#: configdialog.ui:261 configdialog.ui:585
+#, no-c-format
+msgid "Inactive"
+msgstr ""
+
+#: configdialog.ui:370
+#, no-c-format
+msgid "Pressed Buttons Shift"
+msgstr ""
+
+#: configdialog.ui:458
+#, no-c-format
+msgid "Use menu button image insted o&f the app icon"
+msgstr ""
+
+#: configdialog.ui:461 configdialog.ui:564
+#: configdialog.ui:599
+#, no-c-format
+msgid "Alt+F"
+msgstr ""
+
+#: configdialog.ui:469
+#, no-c-format
+msgid "Ignore app icon colorizing"
+msgstr ""
+
+#: configdialog.ui:477
+#, no-c-format
+msgid "Close &window by by double clicking the menu button"
+msgstr ""
+
+#: configdialog.ui:480
+#, no-c-format
+msgid "Alt+W"
+msgstr ""
+
+#: configdialog.ui:488
+#, no-c-format
+msgid "Show &bottom border when window is shaded"
+msgstr ""
+
+#: configdialog.ui:491 configdialog.ui:575
+#: configdialog.ui:610
+#, no-c-format
+msgid "Alt+B"
+msgstr ""
+
+#: configdialog.ui:520
+#, no-c-format
+msgid "Color&s"
+msgstr ""
+
+#: configdialog.ui:531
+#, no-c-format
+msgid "Colors"
+msgstr ""
+
+#: configdialog.ui:561 configdialog.ui:596
+#, no-c-format
+msgid "Colorize &frames"
+msgstr ""
+
+#: configdialog.ui:572 configdialog.ui:607
+#, no-c-format
+msgid "Colorize &buttons"
+msgstr ""
+
+#: configdialog.ui:624
+#, no-c-format
+msgid "Hover Effects"
+msgstr ""
+
+#: configdialog.ui:635
+#, no-c-format
+msgid "&Use buttons animation"
+msgstr ""
+
+#: configdialog.ui:654
+#, no-c-format
+msgid "Animate Effect"
+msgstr ""
+
+#: configdialog.ui:663
+#, no-c-format
+msgid "Intensity"
+msgstr ""
+
+#: configdialog.ui:668
+#, no-c-format
+msgid "Blend"
+msgstr ""
+
+#: configdialog.ui:673
+#, no-c-format
+msgid "Solarize"
+msgstr ""
+
+#: configdialog.ui:678
+#, no-c-format
+msgid "Fade"
+msgstr ""
+
+#: configdialog.ui:683
+#, no-c-format
+msgid "Trashed"
+msgstr ""
+
+#: configdialog.ui:688
+#, no-c-format
+msgid "Hue Shift"
+msgstr ""
+
+#: configdialog.ui:714
+#, no-c-format
+msgid "Steps :"
+msgstr ""
+
+#: configdialog.ui:739
+#, no-c-format
+msgid "Interval"
+msgstr ""
+
+#: configdialog.ui:763
+#, no-c-format
+msgid "Keep Animating"
+msgstr ""
+
+#: configdialog.ui:773
+#, no-c-format
+msgid "Hover And Press Effect"
+msgstr ""
+
+#: configdialog.ui:782
+#, no-c-format
+msgid "To Gray"
+msgstr ""
+
+#: configdialog.ui:787
+#, no-c-format
+msgid "Colorize"
+msgstr ""
+
+#: configdialog.ui:792
+#, no-c-format
+msgid "DeSaturate"
+msgstr ""
+
+#: configdialog.ui:797
+#, no-c-format
+msgid "To Gamma"
+msgstr ""
+
+#: configdialog.ui:802
+#, no-c-format
+msgid "Use Image Colors"
+msgstr ""
+
+#: configdialog.ui:822
+#, no-c-format
+msgid "Amount :"
+msgstr ""
+
+#: configdialog.ui:847
+#, no-c-format
+msgid "Highlight Colors"
+msgstr ""
+
+#: configdialog.ui:874
+#, no-c-format
+msgid "Active color"
+msgstr ""
+
+#: configdialog.ui:900
+#, no-c-format
+msgid "Inactive color"
+msgstr ""
+
+#: configdialog.ui:924
+#, no-c-format
+msgid "Colorizing Method"
+msgstr ""
+
+#: configdialog.ui:943
+#, no-c-format
+msgid "Deco's"
+msgstr ""
+
+#: configdialog.ui:949 configdialog.ui:987
+#, no-c-format
+msgid "Liquid Method"
+msgstr ""
+
+#: configdialog.ui:954 configdialog.ui:992
+#, no-c-format
+msgid "Kde Method"
+msgstr ""
+
+#: configdialog.ui:959 configdialog.ui:997
+#, no-c-format
+msgid "Hue Adgustment"
+msgstr ""
+
+#: configdialog.ui:981 configdialog.ui:1032
+#, no-c-format
+msgid "Buttons"
+msgstr ""
+
+#: configdialog.ui:1043
+#, no-c-format
+msgid "Use custom buttons colors"
+msgstr ""
+
+#: configdialog.ui:1054
+#, no-c-format
+msgid "Custom Buttons Colors"
+msgstr ""
+
+#: configdialog.ui:1065
+#, no-c-format
+msgid "Apply custom colors to:"
+msgstr ""
+
+#: configdialog.ui:1081
+#, no-c-format
+msgid "Active buttons"
+msgstr ""
+
+#: configdialog.ui:1089
+#, no-c-format
+msgid "InActive buttons"
+msgstr ""
+
+#: configdialog.ui:1166
+#, no-c-format
+msgid "Max"
+msgstr ""
+
+#: configdialog.ui:1218
+#, no-c-format
+msgid "Sticky"
+msgstr ""
+
+#: configdialog.ui:1244
+#, no-c-format
+msgid "Above"
+msgstr ""
+
+#: configdialog.ui:1270
+#, no-c-format
+msgid "Below"
+msgstr ""
+
+#: configdialog.ui:1296
+#, no-c-format
+msgid "Shade"
+msgstr ""
+
+#: configdialog.ui:1332
+#, no-c-format
+msgid "Min"
+msgstr ""
+
+#: configdialog.ui:1384
+#, no-c-format
+msgid "Menu"
+msgstr ""
+
+#: configdialog.ui:1410
+#, no-c-format
+msgid "Sticky Down"
+msgstr ""
+
+#: configdialog.ui:1436
+#, no-c-format
+msgid "Above Down"
+msgstr ""
+
+#: configdialog.ui:1462
+#, no-c-format
+msgid "Below Down"
+msgstr ""
+
+#: configdialog.ui:1488
+#, no-c-format
+msgid "Shade Down"
+msgstr ""
+
+#: configdialog.ui:1531
+#, no-c-format
+msgid "&Paths"
+msgstr ""
+
+#: configdialog.ui:1542
+#, no-c-format
+msgid "Tiles Path's"
+msgstr ""
+
+#: configdialog.ui:1553
+#, no-c-format
+msgid "Frames tiles Path"
+msgstr ""
+
+#: configdialog.ui:1566
+#, no-c-format
+msgid "Buttons tiles path"
+msgstr ""
+
+#: configdialog.ui:1579
+#, no-c-format
+msgid "&Use Masks"
+msgstr ""
+
+#: configdialog.ui:1593
+#, no-c-format
+msgid "Masks tiles path"
+msgstr ""
+
+#: configdialog.ui:1630
+#, no-c-format
+msgid "&Themes"
+msgstr ""
+
+#: configdialog.ui:1641
+#, no-c-format
+msgid "Preview"
+msgstr ""
+
+#: configdialog.ui:1688
+#, no-c-format
+msgid "This is a Screen shot of what TDM will look like when you go to log in."
+msgstr ""
+
+#: configdialog.ui:1715
+#, no-c-format
+msgid "Theme Name"
+msgstr ""
+
+#: configdialog.ui:1744
+#, no-c-format
+msgid "Install Ne&w Theme"
+msgstr ""
+
+#: configdialog.ui:1752
+#, no-c-format
+msgid "R&emove Theme"
+msgstr ""
+
+#: configdialog.ui:1763
+#, no-c-format
+msgid "&Use This Theme"
+msgstr ""
+
+#: configdialog.ui:1766
+#, no-c-format
+msgid "Alt+M"
+msgstr ""
+
+#: configdialog.ui:1789
+#, no-c-format
+msgid ""
+"****** Summary ******\n"
+"deKorator is a twin engine that takes several user-defined images and "
+"presents\n"
+"them as a window decoration. deKorator expects to find those in a theme. "
+"Here\n"
+"is a guide for building such a theme.\n"
+"\n"
+"****** In the package ******\n"
+"deKorator comes with:\n"
+" * default-theme - Used by default, illustrates some of deKorator's\n"
+" features.\n"
+" * ugly-theme - It's purpose is to understand the way deKorator paints "
+"the\n"
+" decorations.\n"
+" * template-theme - this theme is meant to be a template theme for other "
+"themes,this theme features all possible buttons.\n"
+" * Bushido-Yellow-theme - shows how masking can be done.\n"
+"\n"
+"****** Names ******\n"
+"deKorator expects the same directory structure and file names as the ones "
+"in\n"
+"default-theme. Every theme file should end with \"-theme\" (as in "
+"\"default-\n"
+"theme\"), and should contain all the folders that are in default-theme "
+"(deco,\n"
+"buttons, masks).\n"
+"\n"
+"****** Sizes ******\n"
+"deKorator determines the 4 borders' sizes from:\n"
+"\n"
+"|Property \t\t\t|Source\t\t\t\t|\n"
+"-----------------------------------------------------------------------------"
+"-------------------\n"
+"|the left border width \t\t|midLeftFrameBg's width\t\t|\n"
+"|the right border width \t\t|midRightFrameBg's width\t|\n"
+"|the top bar height \t\t|midTitleBg's height \t\t|\n"
+"|the bottom border height\t|midBottomFrameBg's height\t|\n"
+"\n"
+"All parts that build up a specific border should be in the same width or "
+"height\n"
+"correspondingly. An example follows for a window decoration with a 10px "
+"high\n"
+"top bar, a 20px wide left border, a 30px wide right border and a 40px high\n"
+"bottom border.\n"
+"\n"
+"All tiles in the top bar should be 10 pixel high:\n"
+" * topLeftCornerBg\n"
+" * leftButtonsBg\n"
+" * leftTitleBg\n"
+" * midTitleBg\n"
+" * rightTitleBg\n"
+" * rightButtonsBg\n"
+" * topRightCornerBg\n"
+"\n"
+"All tiles in the left border should be 20 pixel wide:\n"
+" * topLeftFrameBg\n"
+" * midLeftFrameBg\n"
+" * bottomLeftFrameBg\n"
+"\n"
+"All tiles in the right border should be 30 pixel wide:\n"
+" * topRightFrameBg\n"
+" * midRightFrameBg\n"
+" * bottomRightFrameBg\n"
+"\n"
+"All tiles in the bottom border should be 40 pixel high:\n"
+" * leftBottomFrameBg\n"
+" * midBottomFrameBg\n"
+" * rightBottomFrameBg\n"
+"\n"
+"The corner tiles should fit into the tile grid:\n"
+"Tile Height Width\n"
+"topLeftCornerBg 10 20\n"
+"topRightCornerBg 10 30\n"
+"leftBottomFrameBg 40 20\n"
+"rightBottomFrameBg 40 30\n"
+"\n"
+"****** Buttons ******\n"
+"The button images are separated into background and foreground ones.\n"
+"\n"
+"***** Background *****\n"
+"The button background uses the leftButtonsBg and the rightButtonsBg tiles.\n"
+"Their height should be the same as the top bar's. The background's repeated\n"
+"horizontally to fit the buttons in.\n"
+"\n"
+"***** Foreground *****\n"
+"The width is determined by the button width. This way theme makers can put "
+"the\n"
+"buttons as close as they wish. To make space between buttons you can add\n"
+"transparent pixels to the right and left. A button with a smaller height "
+"than\n"
+"the top bar's gets centered vertically. To place the button in a custom "
+"height\n"
+"use transparent pixels, too.\n"
+"\n"
+"****** Masks ******\n"
+"Masks contain only black and white. Black pixels are subtracted from the\n"
+"decoration.\n"
+"\n"
+"****** Image format ******\n"
+"All images should be in PNG.\n"
+"\n"
+"****** Tips and Tricks ******\n"
+"Allways start up building your theme from the template-theme.\n"
+msgstr ""
+
+#: configdialog.ui:1974
+#, no-c-format
+msgid ""
+"<p align=\"center\"><h3>deKorator Window's Decoration Version "
+"0.3</h3></p><br>\n"
+"\n"
+"\n"
+"\n"
+"<p align=\"center\">Art Designer: jon clarke AKA ArbitraryReason<br> \n"
+"Email: <a href=\"mailto:jjclarke2003@yahoo.com\"><font "
+"color=\"#ff0000\">jjclarke2003@yahoo.com</font></a><br>\n"
+"<p align=\"center\">Theme contributer: Zoran Karavla AKA the-error<br> \n"
+"Email: <a href=\"mailto:webmaster@the-error.net\"><font "
+"color=\"#ff0000\">webmaster@the-error.net</font></a><br>\n"
+"<p align=\"center\">Author: moty rahamim<br>\n"
+"Email: <a href=\"mailto:moty.rahamim@gmail.com\"><font "
+"color=\"#ff0000\">moty.rahamim@gmail.com</font></a></p>"
+msgstr ""