From a2e54731b70c9251cd67fd2e88f71ba64fb230d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sl=C3=A1vek=20Banko?= Date: Wed, 17 Jun 2020 17:59:07 +0200 Subject: Desktop file translations: + Creation of POT template for desktop files added to CMakeL10n rules. + Added creation of translated desktop files during build. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Slávek Banko (cherry picked from commit a0ea767dd23501e1ad91f6e329c71221e711fe6b) --- lib/CMakeL10n.txt | 3 +++ lib/tdeio-msits/CMakeL10n.txt | 6 ++++++ lib/tdeio-msits/CMakeLists.txt | 11 ++++++----- lib/tdeio-msits/msits.protocol | 14 -------------- 4 files changed, 15 insertions(+), 19 deletions(-) create mode 100644 lib/CMakeL10n.txt create mode 100644 lib/tdeio-msits/CMakeL10n.txt (limited to 'lib') diff --git a/lib/CMakeL10n.txt b/lib/CMakeL10n.txt new file mode 100644 index 0000000..b585ce4 --- /dev/null +++ b/lib/CMakeL10n.txt @@ -0,0 +1,3 @@ +##### create translation templates ############## + +tde_l10n_auto_add_subdirectories( ) diff --git a/lib/tdeio-msits/CMakeL10n.txt b/lib/tdeio-msits/CMakeL10n.txt new file mode 100644 index 0000000..81e35fd --- /dev/null +++ b/lib/tdeio-msits/CMakeL10n.txt @@ -0,0 +1,6 @@ +##### create translation templates ############## + +tde_l10n_create_template( + CATALOG "desktop_files/kchmviewer-desktops" + SOURCES *.desktop *.protocol +) diff --git a/lib/tdeio-msits/CMakeLists.txt b/lib/tdeio-msits/CMakeLists.txt index 203fe5c..9dd5ec2 100644 --- a/lib/tdeio-msits/CMakeLists.txt +++ b/lib/tdeio-msits/CMakeLists.txt @@ -31,12 +31,13 @@ tde_add_kpart( tdeio_msits ##### other data -install( - FILES msits.protocol +tde_create_translated_desktop( + SOURCE msits.protocol DESTINATION ${SERVICES_INSTALL_DIR} + PO_DIR ${CMAKE_SOURCE_DIR}/translations/desktop_files ) -install( - FILES ${PROJECT_NAME}.desktop - DESTINATION ${XDG_APPS_INSTALL_DIR} +tde_create_translated_desktop( + SOURCE ${PROJECT_NAME}.desktop + PO_DIR ${CMAKE_SOURCE_DIR}/translations/desktop_files ) diff --git a/lib/tdeio-msits/msits.protocol b/lib/tdeio-msits/msits.protocol index 835e935..e58ed02 100644 --- a/lib/tdeio-msits/msits.protocol +++ b/lib/tdeio-msits/msits.protocol @@ -7,19 +7,5 @@ reading=true listing=Name,Type,Size defaultMimetype=text/html Description=A tdeioslave for displaying WinHelp files -Description[da]=En tdeioslave til visning af Windows hjælpefiler -Description[de]=Ein Ein-/Ausgabemodul zur Anzeige von WinHelp-Dateien -Description[es]=Un tdeioslave para mostrar archivos WinHelp -Description[et]=WinHelp-failide kuvamise IO-moodul -Description[fr]=Un module d'entrée / sortie pour l'affichage des fichiers WinHelp -Description[hu]=TDE-protokoll WinHelp-fájlok megjelenítéséhez -Description[it]=Un tdeioslave per mostrare i file WinHelp -Description[nl]=Een tdeioslave voor het weergeven van WinHelp-bestanden -Description[pl]=tdeioslave do pokazywania plików WinHelp -Description[pt]=A 'tdeioslave' para mostrar ficheiros WinHelp -Description[pt_BR]=Um tdeioslave para exibir arquivos WinHelp -Description[ru]=Обработчик ввода-вывода для файлов WinHelp -Description[sv]=En I/O-slav för att visa WinHelp-filer -Description[xx]=xxA tdeioslave for displaying WinHelp filesxx Icon=help X-DocPath=tdeioslave/msits/index.html -- cgit v1.2.1