summaryrefslogtreecommitdiffstats
path: root/kaboodle
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2020-05-30 00:57:03 +0200
committerSlávek Banko <slavek.banko@axis.cz>2020-05-30 01:05:29 +0200
commitd11ce98ed0b2a0508fcfbe8bb0f956e3f671ad0d (patch)
tree060933b7cc6b5aa928a37c4868330f58fb5b6294 /kaboodle
parent77d1049eb65f4d8bd24351c5c1a8d6344bf3ec62 (diff)
downloadtdemultimedia-d11ce98ed0b2a0508fcfbe8bb0f956e3f671ad0d.tar.gz
tdemultimedia-d11ce98ed0b2a0508fcfbe8bb0f956e3f671ad0d.zip
Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules. + Added creation of translated desktop files during build. Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit ff3f2006ce72b2edabc534188a4ad006e89b4f84)
Diffstat (limited to 'kaboodle')
-rw-r--r--kaboodle/CMakeL10n.txt6
-rw-r--r--kaboodle/CMakeLists.txt19
-rw-r--r--kaboodle/kaboodle.desktop63
-rw-r--r--kaboodle/kaboodle_component.desktop63
-rw-r--r--kaboodle/kaboodleengine.desktop58
5 files changed, 18 insertions, 191 deletions
diff --git a/kaboodle/CMakeL10n.txt b/kaboodle/CMakeL10n.txt
index 2db93c1e..684b9370 100644
--- a/kaboodle/CMakeL10n.txt
+++ b/kaboodle/CMakeL10n.txt
@@ -1,3 +1,9 @@
##### create translation templates ##############
tde_l10n_create_template( "kaboodle" )
+
+tde_l10n_create_template(
+ CATALOG "desktop_files/kaboodle-desktops/"
+ SOURCES *.desktop
+ DESTINATION "${CMAKE_SOURCE_DIR}/translations"
+)
diff --git a/kaboodle/CMakeLists.txt b/kaboodle/CMakeLists.txt
index c7f8f811..fc28aed6 100644
--- a/kaboodle/CMakeLists.txt
+++ b/kaboodle/CMakeLists.txt
@@ -73,15 +73,20 @@ tde_add_executable( kaboodle AUTOMOC
##### other data ################################
-install(
- FILES kaboodle.desktop
- DESTINATION ${XDG_APPS_INSTALL_DIR}
+tde_create_translated_desktop(
+ SOURCE kaboodle.desktop
+ PO_DIR ${CMAKE_SOURCE_DIR}/translations/desktop_files/kaboodle-desktops
)
+
install(
FILES kaboodleui.rc kaboodlepartui.rc
DESTINATION ${DATA_INSTALL_DIR}/kaboodle
)
-install(
- FILES kaboodle_component.desktop kaboodleengine.desktop
- DESTINATION ${SERVICES_INSTALL_DIR}
-)
+
+foreach( _service kaboodle_component.desktop kaboodleengine.desktop )
+ tde_create_translated_desktop(
+ SOURCE ${_service}
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR ${CMAKE_SOURCE_DIR}/translations/desktop_files/kaboodle-desktops
+ )
+endforeach()
diff --git a/kaboodle/kaboodle.desktop b/kaboodle/kaboodle.desktop
index 8fecd982..cc52a0da 100644
--- a/kaboodle/kaboodle.desktop
+++ b/kaboodle/kaboodle.desktop
@@ -9,69 +9,6 @@ MimeType=audio/x-mp3;application/ogg;audio/x-mp2;video/mpeg;audio/x-wav;audio/x-
Name=Kaboodle
GenericName=Media Player
-GenericName[af]=Media Speler
-GenericName[ar]=مشغل وسائط
-GenericName[bg]=Мултимедиен плеър
-GenericName[bn]=মিডিয়া প্লেয়ার
-GenericName[br]=Soner liesvedia
-GenericName[ca]=Reproductor multimèdia
-GenericName[cs]=Přehrávač médií
-GenericName[cy]=Chwaraeydd Cyfryngau
-GenericName[da]=Medieafspiller
-GenericName[de]=Medienwiedergabe
-GenericName[el]=Αναπαραγωγέας μέσων
-GenericName[eo]=Ludilo por sonor-dosieroj
-GenericName[es]=Reproductor multimedia
-GenericName[et]=Multimeedia mängija
-GenericName[eu]=Euskarri erreproduzigailua
-GenericName[fa]=پخش‌کنندۀ رسانه
-GenericName[fi]=Mediasoitin
-GenericName[fr]=Lecteur multimédia
-GenericName[ga]=Seinnteoir Meán
-GenericName[gl]=Reproductor Multimedia
-GenericName[he]=נגן מדיה
-GenericName[hi]=मीडिया प्लेयर
-GenericName[hu]=Médialejátszó
-GenericName[is]=Margmiðlunarforrit
-GenericName[it]=Lettore multimediale
-GenericName[ja]=メディアプレーヤ
-GenericName[kk]=Media ойнатқышы
-GenericName[km]=កម្មវិធី​ចាក់​មេ​ឌៀ
-GenericName[ko]=미디어 재생기
-GenericName[lt]=Media grotuvas
-GenericName[lv]=Mēdiju Atskaņotājs
-GenericName[mk]=Медијaплеер
-GenericName[nb]=Mediaspiller
-GenericName[nds]=Medienafspeler
-GenericName[ne]=मिडिया प्लेयर
-GenericName[nl]=Mediaspeler
-GenericName[nn]=Mediespelar
-GenericName[pa]=ਸੰਗੀਤ ਵਾਜਾ
-GenericName[pl]=Odtwarzacz multimedialny
-GenericName[pt]=Leitor Multimédia
-GenericName[pt_BR]=Reprodutor de Mídia
-GenericName[ro]=Program de redare multimedia
-GenericName[ru]=Медиаплеер
-GenericName[se]=Mediačuojaheaddji
-GenericName[sk]=Prehrávač médií
-GenericName[sl]=Večpredstavnostni predvajalnik
-GenericName[sr]=Медија плејер
-GenericName[sr@Latn]=Medija plejer
-GenericName[sv]=Mediaspelare
-GenericName[ta]=ஊடக இயக்கி
-GenericName[tg]=Бозингари Расона
-GenericName[th]=โปรแกรมเล่นแฟ้มสื่อ
-GenericName[tr]=Medya Yürütücüsü
-GenericName[uk]=Програвач медіа-матеріалів
-GenericName[uz]=Media pleyer
-GenericName[uz@cyrillic]=Медиа плейер
-GenericName[ven]=Tshitambi tsha Media
-GenericName[wa]=Djouweu multimedia
-GenericName[xh]=Umdlali we Midia
-GenericName[zh_CN]=媒体播放器
-GenericName[zh_HK]=媒體播放器
-GenericName[zh_TW]=媒體播放器
-GenericName[zu]=Umdlali Womculo
Terminal=false
X-TDE-InitialPreference=6
diff --git a/kaboodle/kaboodle_component.desktop b/kaboodle/kaboodle_component.desktop
index f639b87f..4d6b393a 100644
--- a/kaboodle/kaboodle_component.desktop
+++ b/kaboodle/kaboodle_component.desktop
@@ -1,68 +1,5 @@
[Desktop Entry]
Name=Embedded Media Player
-Name[af]=Ingebedde Media Speler
-Name[ar]=مشغل وسائط متعددة معلّب
-Name[az]=Daxili Medya Çalğıcısı
-Name[bn]=সন্নিবিষ্ট মিডিয়া প্লেয়ার
-Name[br]=Soner liesvedia enframmet
-Name[bs]=Uključeni Media Player
-Name[ca]=Reproductor multimèdia incrustat
-Name[cs]=Vestavěný přehrávač médií
-Name[cy]=Chwaraeydd Cyfryngau Mewnol
-Name[da]=Indlejret medieafspiller
-Name[de]=Eingebettete Medienwiedergabe
-Name[el]=Ενσωματωμένος αναπαραγωγέας μέσων
-Name[eo]=Implantita Sondosierludilo
-Name[es]=Reproductor de multimedia empotrado
-Name[et]=Põimitav meediafailide mängija
-Name[eu]=Euskarri erreproduzigailu kapsulatua
-Name[fa]=پخش‌کنندۀ رسانۀ نهفته
-Name[fi]=Upotettava mediasoitin
-Name[fr]=Lecteur multimédia incorporé
-Name[ga]=Seinnteoir Meán Leabaithe
-Name[gl]=Reproductor Incrustado Multimedia
-Name[he]=נגן המדיה המוטבע
-Name[hi]=एम्बेडेड मीडिया प्लेयर
-Name[hr]=Ugradivi media player
-Name[hu]=Beágyazott médialejátszó
-Name[is]=Ívafinn Hljóðspilari TDE
-Name[it]=Lettore multimediale integrabile
-Name[ja]=埋め込みメディアプレーヤ
-Name[kk]=Ендірілетін медиа ойнатқышы
-Name[km]=កម្មវិធី​ចាក់​មេឌៀ​បង្កប់
-Name[ko]=포함된 미디어 재생기
-Name[lt]=Įdėtas media grotuvas
-Name[lv]=Iegults Mēdiju Atskaņotājs
-Name[mk]=Вгнезден медијаплеер
-Name[mt]=Plejer tal-Media integrat
-Name[nb]=Innebygget mediaspiller
-Name[nds]=Inbett Medienafspeler
-Name[ne]=सम्मिलित मिडिया प्लेयर
-Name[nl]=Ingebedde mediaspeler
-Name[nn]=Innebygd mediespelar
-Name[pa]=ਸ਼ਾਮਿਲ ਮੀਡਿਆ ਵਾਜਾ
-Name[pl]=Osadzony odtwarzacz mediów
-Name[pt]=Leitor Multimédia Embebido
-Name[pt_BR]=Reprodutor de Mídia Integrado TDE
-Name[ro]=Program de redare multimedia înglobat
-Name[ru]=Встроенный медиаплеер
-Name[se]=Vuojuhuvvon mediečuojaheaddji
-Name[sk]=Vložitelný prehrávač médií
-Name[sl]=Vključeni večpredstavnostni predvajalnik
-Name[sr]=Уграђени медија плејер
-Name[sr@Latn]=Ugrađeni medija plejer
-Name[sv]=Inbäddad mediaspelare
-Name[ta]=உட்பொதிந்த ஊடக இயக்கி
-Name[tg]=Бозингари Расонаи Дарунсохта
-Name[th]=โปรแกรมเล่นแฟ้มสื่อแบบฝังตัว
-Name[tr]=Gömülü Medya Yürütücüsü
-Name[uk]=Вмонтований програвач медіа
-Name[ven]=Tshitambi tsha media tsha Embedded
-Name[xh]=Umdlali ophakathi olungisiweyo
-Name[zh_CN]=嵌入式媒体播放器
-Name[zh_HK]=嵌入式媒體播放器
-Name[zh_TW]=嵌入式媒體播放器
-Name[zu]=Oxubiwe Umdlai Wezezindaba
X-TDE-Library=libkaboodlepart
Icon=kaboodle
# Keep in sync with the audio types in kaboodle.desktop
diff --git a/kaboodle/kaboodleengine.desktop b/kaboodle/kaboodleengine.desktop
index 0d4bb62f..9401ed2f 100644
--- a/kaboodle/kaboodleengine.desktop
+++ b/kaboodle/kaboodleengine.desktop
@@ -1,63 +1,5 @@
[Desktop Entry]
Name=Embedded Media Player Engine
-Name[af]=Ingebedde Media Speler Masjien
-Name[bn]=সন্নিবিষ্ট মিডিয়া প্লেয়ার ইঞ্জিন
-Name[br]=Keflusker enframmet soner liesvedia
-Name[bs]=Uključeni Media Player
-Name[ca]=Motor del reproductor multimèdia incrustat
-Name[cs]=Vestavěný přehrávač médií
-Name[cy]=Peiriant Chwaraeydd Cyfryngau Mewnol
-Name[da]=Indlejret medieafspiller-motor
-Name[de]=Eingebettete Medienwiedergabe
-Name[el]=Ενσωματωμένη μηχανή αναπαραγωγής μέσων
-Name[eo]=Implantita Sondosierludilo
-Name[es]=Motor reproductor multimedia empotrado
-Name[et]=Põimitav meediafailide mängija
-Name[eu]=Euskarri erreproduzigailuaren motore kapsulatua
-Name[fa]=موتور پخش‌کنندۀ رسانۀ نهفته
-Name[fi]=Upotettava mediasoitinkoneisto
-Name[ga]=Inneall Seinnteora Leabaithe Meán
-Name[gl]=Mecanismo do Reproductor Incrustado Multimedia
-Name[he]=מנוע נגן המדיה המוטבע
-Name[hi]=एम्बेडेड मीडिया प्लेयर इंजिन
-Name[hr]=Ugradiva osnova za Media Player
-Name[hu]=Beágyazott médialejátszó motor
-Name[is]=Ívafinn Hljóðspilari TDE
-Name[it]=Motore del lettore multimediale integrato
-Name[ja]=埋め込みメディアプレーヤエンジン
-Name[kk]=Ендірілетін медиа ойнатқыш тетігі
-Name[km]=ម៉ាស៊ីន​កម្មវិធី​ចាក់​មេឌៀ​បង្កប់
-Name[ko]=포함된 미디어 재생기 엔진
-Name[lt]=Įdėto media grotuvo variklis
-Name[mk]=Вградена машина за медијаплеер
-Name[nb]=Innebygget motor for mediaavspiller
-Name[nds]=Inbett Medienafspeelmaschien
-Name[ne]=सम्मिलित मिडिया प्लेयर इन्जिन
-Name[nl]=Ingebedde mediaspeler
-Name[nn]=Innebygd mediespelemotor
-Name[pa]=ਸ਼ਾਮਿਲ ਮੀਡਿਆ ਵਾਜਾ ਇੰਜਣ
-Name[pl]=Osadzony odtwarzacz mediów
-Name[pt]=Motor do Leitor Multimédia Embebido
-Name[pt_BR]=Mecanismo integrado ao Reprodutor de Mídia
-Name[ro]=Program de redare multimedia înglobat
-Name[ru]=Движок встроенного медиаплеера
-Name[se]=Vuojuhuvvon mediačuojahanmutuvra
-Name[sk]=Vložiteľný prehrávač médií
-Name[sl]=Pogon vključenega večpredstavnostnega predvajalnika
-Name[sr]=Уграђени мотор медија плејера
-Name[sr@Latn]=Ugrađeni motor medija plejera
-Name[sv]=Inbäddad mediaspelarkomponent
-Name[ta]=உட்பொதிந்த மீடியா பிளேயர் பொறி
-Name[tg]=Бозингари Расонаи Дарунсохтаи Муҳаррик
-Name[th]=โปรแกรมประมวลผลสำหรับเล่นแฟ้มสื่อ
-Name[tr]=Gömülü Çoklu Ortam Yürütücüsü Motoru
-Name[uk]=Механізм вмонтованого програвача медіа
-Name[ven]=Tshitambi tsha media tsho dzheniswaho
-Name[xh]=Injini Yomdlali we Media Ebekiweyo
-Name[zh_CN]=嵌入式媒体播放器引擎
-Name[zh_HK]=嵌入式媒體播放器引擎
-Name[zh_TW]=嵌入式媒體播放器引擎
-Name[zu]=Injini Yomdlali Womculom Ohlanganisiwe
X-TDE-Library=libkaboodlepart
Icon=kaboodle
# Keep in sync with the audio types in kaboodle.desktop