diff --git a/CMakeL10n.txt b/CMakeL10n.txt new file mode 100644 index 0000000..c142def --- /dev/null +++ b/CMakeL10n.txt @@ -0,0 +1,16 @@ +################################################################################ +# twin-style-mallory # +# ------------------ # +# This file is licensed under the terms of GNU GPL v3 or later. # +# Improvements and feedback are welcome. # +################################################################################ + +### Includes ################################################################### +include(TDEL10n) +include(TDEVersion) + +### Version setup ############################################################## +cmake_minimum_required(VERSION ${TDE_CMAKE_MINIMUM_VERSION}) + +### Translation templates ###################################################### +tde_l10n_auto_add_subdirectories() \ No newline at end of file diff --git a/colorscheme/CMakeL10n.txt b/colorscheme/CMakeL10n.txt new file mode 100644 index 0000000..27a14e7 --- /dev/null +++ b/colorscheme/CMakeL10n.txt @@ -0,0 +1,12 @@ +################################################################################ +# twin-style-mallory # +# ------------------ # +# This file is licensed under the terms of GNU GPL v3 or later. # +# Improvements and feedback are welcome. # +################################################################################ + +### Translation templates ###################################################### +tde_l10n_create_template( + CATALOG "desktop_files/twin-style-mallory-colors" + SOURCES *.kcsrc +) \ No newline at end of file diff --git a/colorscheme/CMakeLists.txt b/colorscheme/CMakeLists.txt index d1988a9..2ff2531 100644 --- a/colorscheme/CMakeLists.txt +++ b/colorscheme/CMakeLists.txt @@ -6,13 +6,16 @@ ################################################################################ ### Data ####################################################################### -install( - FILES - Mallory-1.0-Caramel.kcsrc Mallory-1.0-Double.Blue.kcsrc - Mallory-1.0-Double.Grey.kcsrc Mallory-1.0-Flat.Blue.kcsrc - Mallory-1.0-Flat.Green.kcsrc Mallory-1.0-Flat.Grey.kcsrc - Mallory-1.0-Flat.Sands.kcsrc Mallory-1.0-Green.Halo.kcsrc - Mallory-1.0-It.s.A.Boy.kcsrc Mallory-1.0-It.s.A.Girl.kcsrc - Mallory-1.0-Nenuphars.kcsrc - DESTINATION ${DATA_INSTALL_DIR}/tdedisplay/color-schemes -) \ No newline at end of file +foreach(COLOR_SCHEME + Mallory-1.0-Caramel.kcsrc Mallory-1.0-Double.Blue.kcsrc + Mallory-1.0-Double.Grey.kcsrc Mallory-1.0-Flat.Blue.kcsrc + Mallory-1.0-Flat.Green.kcsrc Mallory-1.0-Flat.Grey.kcsrc + Mallory-1.0-Flat.Sands.kcsrc Mallory-1.0-Green.Halo.kcsrc + Mallory-1.0-It.s.A.Boy.kcsrc Mallory-1.0-It.s.A.Girl.kcsrc + Mallory-1.0-Nenuphars.kcsrc +) + tde_create_translated_desktop( + SOURCE ${COLOR_SCHEME}.kcsrc + DESTINATION ${DATA_INSTALL_DIR}/tdedisplay/color-schemes + ) +endforeach() \ No newline at end of file diff --git a/malloryclient/CMakeL10n.txt b/malloryclient/CMakeL10n.txt new file mode 100644 index 0000000..888d2b3 --- /dev/null +++ b/malloryclient/CMakeL10n.txt @@ -0,0 +1,20 @@ +################################################################################ +# twin-style-mallory # +# ------------------ # +# This file is licensed under the terms of GNU GPL v3 or later. # +# Improvements and feedback are welcome. # +################################################################################ + +### Translation templates ###################################################### +tde_l10n_create_template( + CATALOG "messages/twin-style-mallory" + SOURCES . + X-POT ${CMAKE_SOURCE_DIR}/../../../core/tde-i18n/template/messages/tdebase/twin_clients.pot +) + +tde_l10n_create_template( + CATALOG "desktop_files/twin-style-mallory-desktops" + SOURCES mallory.desktop +) + +tde_l10n_auto_add_subdirectories() \ No newline at end of file diff --git a/malloryclient/config/CMakeL10n.txt b/malloryclient/config/CMakeL10n.txt new file mode 100644 index 0000000..ae19c42 --- /dev/null +++ b/malloryclient/config/CMakeL10n.txt @@ -0,0 +1,13 @@ +################################################################################ +# twin-style-mallory # +# ------------------ # +# This file is licensed under the terms of GNU GPL v3 or later. # +# Improvements and feedback are welcome. # +################################################################################ + +### Translation templates ###################################################### +tde_l10n_create_template( + CATALOG "messages/twin-style-mallory" + SOURCES . + X-POT ${CMAKE_SOURCE_DIR}/../../../core/tde-i18n/template/messages/tdebase/twin_clients.pot +) \ No newline at end of file diff --git a/translations/desktop_files/twin-style-mallory-colors.pot b/translations/desktop_files/twin-style-mallory-colors.pot new file mode 100644 index 0000000..9296cd6 --- /dev/null +++ b/translations/desktop_files/twin-style-mallory-colors.pot @@ -0,0 +1,92 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-10-03 21:12+0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: Mallory Bluemoon (dark).kcsrc:2 +msgid "Mallory Bluemoon (dark)" +msgstr "" + +#. Name +#: Mallory Firetruck (dark).kcsrc:2 +msgid "Mallory Firetruck (dark)" +msgstr "" + +#. Name +#: Mallory Jungle Dreams (dark).kcsrc:2 +msgid "Mallory Jungle Dreams (dark)" +msgstr "" + +#. Name +#: Mallory Nightshift (dark).kcsrc:2 +msgid "Mallory Nightshift (dark)" +msgstr "" + +#. Name +#: Mallory-1.0-Caramel.kcsrc:2 +msgid "Mallory 1.0 Caramel" +msgstr "" + +#. Name +#: Mallory-1.0-Double.Blue.kcsrc:2 +msgid "Mallory 1.0 Double Blue" +msgstr "" + +#. Name +#: Mallory-1.0-Double.Grey.kcsrc:2 +msgid "Mallory 1.0 Double Grey" +msgstr "" + +#. Name +#: Mallory-1.0-Flat.Blue.kcsrc:2 +msgid "Mallory 1.0 Flat Blue" +msgstr "" + +#. Name +#: Mallory-1.0-Flat.Green.kcsrc:2 +msgid "Mallory 1.0 Flat Green" +msgstr "" + +#. Name +#: Mallory-1.0-Flat.Grey.kcsrc:2 +msgid "Mallory 1.0 Flat Grey" +msgstr "" + +#. Name +#: Mallory-1.0-Flat.Sands.kcsrc:2 +msgid "Mallory 1.0 Flat Sands" +msgstr "" + +#. Name +#: Mallory-1.0-Green.Halo.kcsrc:2 +msgid "Mallory 1.0 Green Halo" +msgstr "" + +#. Name +#: Mallory-1.0-It.s.A.Boy.kcsrc:2 +msgid "Mallory 1.0 It's A Boy" +msgstr "" + +#. Name +#: Mallory-1.0-It.s.A.Girl.kcsrc:2 +msgid "Mallory 1.0 It's A Girl" +msgstr "" + +#. Name +#: Mallory-1.0-Nenuphars.kcsrc:2 +msgid "Mallory 1.0 Nenuphars" +msgstr "" diff --git a/translations/desktop_files/twin-style-mallory-desktops.pot b/translations/desktop_files/twin-style-mallory-desktops.pot new file mode 100644 index 0000000..d8e4fc8 --- /dev/null +++ b/translations/desktop_files/twin-style-mallory-desktops.pot @@ -0,0 +1,22 @@ +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-10-03 21:11+0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Name +#: mallory.desktop:4 +msgid "Mallory" +msgstr "" diff --git a/translations/messages/twin-style-mallory.pot b/translations/messages/twin-style-mallory.pot new file mode 100644 index 0000000..f10aa91 --- /dev/null +++ b/translations/messages/twin-style-mallory.pot @@ -0,0 +1,28 @@ +# SOME DESCRIPTIVE TITLE. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2024-10-03 21:11+0300\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \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 ""